html{height:100%}body{direction:rtl;overflow-x:hidden;height:100%;max-width:100% !important}@media all and (max-width: 767px){body{padding:0}}*:focus{outline:none;box-shadow:none}a{color:#064d6a;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}a:hover{color:#007db5}a:focus{outline:none;box-shadow:none}a.focus{outline:1px solid #064d6a;box-shadow:0 0 2px #064d6a}input:focus,select:focus,button:focus{outline:1px solid #064d6a;box-shadow:0 0 2px #064d6a}input[type="radio"]:active{box-shadow:none;outline:none}h1{color:#064d6a;font-size:72px;font-weight:bold;line-height:1em}h2{color:#064d6a;font-size:48px;font-weight:300;line-height:1em}h3{color:#064d6a;font-size:36px;font-weight:bold;line-height:1em}h4{color:#064d6a;font-size:24px;font-weight:normal;line-height:1em}h5{color:#064d6a;font-size:20px;font-weight:bold;line-height:1em}h6{color:#064d6a;font-size:18px;font-weight:bold;line-height:1em}#page,.page-wrapper{box-sizing:border-box}@media all and (min-width: 1024px){#page,.page-wrapper{min-height:100%;margin-bottom:-130px}#page:after,.page-wrapper:after{content:'';display:block;height:130px}}@media all and (min-width: 768px) and (max-width: 1023px){#page,.page-wrapper{min-height:100%;margin-bottom:-130px}#page:after,.page-wrapper:after{content:'';display:block;height:130px}}#page{padding-top:0}@media all and (max-width: 767px){#page{padding-top:68px}}div[role=main]{margin-bottom:0}.container-fluid{max-width:1280px}#page-admin-index #page{padding-top:120px}#page-admin-index #page-header{margin-top:0}#notice .singlebutton+.singlebutton input{margin:0}#page-mod-quiz-edit #categoryquestions .questionname{display:block !important}.fa-chevron-thin-down:before{content:"\f23b"}.fa-chevron-thin-up:before{content:"\f23c"}.fa-hours:before{content:"\f23d"}.hours-icon{display:inline-block;vertical-align:top;width:22px;height:22px;line-height:inherit;margin-left:3px;background:url("../images/hours-icon.png") center center no-repeat}.seen-icon{position:absolute;top:5px;right:10px;width:20px;height:20px;background:url("../images/seen-icon.png") no-repeat;background-size:100% auto}@media all and (max-width: 767px){.seen-icon{top:7px;width:16px;height:16px}}.scroller{box-sizing:border-box;width:100%;max-height:100%;overflow-y:hidden;direction:ltr}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;padding:0;position:relative !important;top:0;width:auto !important;margin-bottom:0 !important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-wrapper>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scroll-wrapper>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scroll-element{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10;background-color:#fff}.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10;display:block;height:100%;left:0;top:0;width:100%}.scroll-element_outer{box-sizing:border-box;border-top:3px solid #f6f6f6;border-right:1px solid #cdcdcd;border-bottom:3px solid #f6f6f6;border-left:1px solid #cdcdcd}.scroll-element_track{height:calc(100% + 6px);background:#f6f6f6}.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%;display:none}.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scroll-element.scroll-x.scroll-scrollx_visible{display:block}.scroll-element.scroll-x.scroll-scrolly_visible{display:none}.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px;display:none}.scroll-element.scroll-y .scroll-bar{left:4px;min-height:10px;width:6px}.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scroll-element .scroll-bar{background-color:#d7d7d7;cursor:default;border-radius:2px}.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.breadcrumbs#page-header{margin:0 0 35px;border:none}@media all and (max-width: 767px){.breadcrumbs#page-header{margin-bottom:0;position:relative;z-index:5}}.breadcrumbs.fixed{position:fixed;top:0;left:0;width:100%;z-index:20}.breadcrumbs ul{margin:0;padding:0;list-style:none}.breadcrumbs ul:after{content:' ';display:table;clear:both}@media all and (min-width: 768px) and (max-width: 1023px){.breadcrumbs ul{white-space:nowrap;text-overflow:ellipsis}}@media all and (max-width: 767px){.breadcrumbs ul{white-space:nowrap;text-overflow:ellipsis}}.breadcrumbs-nav>li{box-sizing:border-box;float:right;border-left:1px solid #fff;position:relative;z-index:10}@media all and (min-width: 768px) and (max-width: 1023px){.breadcrumbs-nav>li{float:none;display:inline-block;margin-right:-4px}}@media all and (max-width: 767px){.breadcrumbs-nav>li{float:none;display:inline-block;margin-right:-4px;z-index:16}}.breadcrumbs-nav>li:hover>a,.breadcrumbs-nav>li:active>a,.breadcrumbs-nav>li.active>a{color:inherit;background:#fff}.breadcrumbs-nav>li:hover>a .breadcrumbs-subnav__icon,.breadcrumbs-nav>li:active>a .breadcrumbs-subnav__icon,.breadcrumbs-nav>li.active>a .breadcrumbs-subnav__icon{border-top-color:inherit;-webkit-transition:all 0s linear 0s;transition:all 0s linear 0s}@media all and (max-width: 767px){.breadcrumbs-nav>li:last-child:hover>a,.breadcrumbs-nav>li:last-child:active>a,.breadcrumbs-nav>li:last-child.active>a{color:#fff;background:initial}.breadcrumbs-nav>li:last-child:hover>a .breadcrumbs-subnav__icon,.breadcrumbs-nav>li:last-child:active>a .breadcrumbs-subnav__icon,.breadcrumbs-nav>li:last-child.active>a .breadcrumbs-subnav__icon{border-top-color:initial}}.breadcrumbs-nav>li:first-child>a{padding:20px 10px}@media all and (max-width: 767px){.breadcrumbs-nav>li:first-child>a{padding:13px 10px 12px}}.breadcrumbs-nav>li>a{unicode-bidi:bidi-override;box-sizing:inherit;display:block;color:#fff;font-weight:bold;font-size:24px;line-height:1em;padding:20px;-webkit-transition:all .1s linear .2s;transition:all .1s linear .2s;position:relative;z-index:11;outline:none;box-shadow:none}@media all and (max-width: 767px){.breadcrumbs-nav>li>a{padding:13px 10px 12px;font-size:20px}}.breadcrumbs-nav>li>a.focus{color:inherit;background:#fff}.breadcrumbs-nav>li>a.focus .breadcrumbs-subnav__icon{border-top-color:inherit;-webkit-transition:all 0s linear 0s;transition:all 0s linear 0s}.breadcrumbs-nav>li>a h4{margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;unicode-bidi:bidi-override}.breadcrumbs-nav__icon{display:inline-block;vertical-align:middle;width:11px;height:16px;margin-top:-1px;background:url("../images/breadcrumbs-next-icon.png") no-repeat;background-size:auto 100%;-webkit-transition:all 0s linear .2s;transition:all 0s linear .2s}.breadcrumbs-subnav{box-sizing:border-box;visibility:hidden;z-index:-1;width:100%;opacity:0;position:absolute;top:100%;left:0;background:#f6f6f6;box-shadow:0 0 16px rgba(0,0,0,0.28);-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55),opacity 0.2s linear;transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55),opacity 0.2s linear}@media all and (max-width: 767px){.breadcrumbs-subnav{display:none}}.breadcrumbs-subnav:before{display:none}.breadcrumbs-subnav.open{opacity:1;visibility:visible;z-index:1;-webkit-transform:translateY(0);transform:translateY(0)}@media all and (max-width: 767px){.breadcrumbs-subnav.open{display:none}}.breadcrumbs-subnav__icon{display:inline-block;vertical-align:middle;border-top:10px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;margin-right:10px;-webkit-transition:all 0s linear .2s;transition:all 0s linear .2s}@media all and (max-width: 767px){.breadcrumbs-subnav__icon{display:none}}.breadcrumbs-subnav a{display:block;box-sizing:border-box;color:inherit;font-weight:normal;font-size:24px;padding:7px 25px;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}@media all and (max-width: 767px){.breadcrumbs-subnav a{padding:7px 0;text-align:center;font-size:18px}}.breadcrumbs-subnav a:active,.breadcrumbs-subnav a.active,.breadcrumbs-subnav a.focus{color:#fff;outline:none;box-shadow:none}.button{display:block;cursor:pointer;width:100%;max-width:300px;height:50px;margin:0 auto;border:1px solid #064d6a;background:#064d6a;box-shadow:0 4px #042f41;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;text-align:center;color:#fff;font-family:almoni-dl, Arial, Helvetica, sans-serif;font-size:20px;line-height:54px;position:relative;top:0}.button:hover{color:#fff;background:#042f41;border-color:#042f41}.button:active{top:2px;box-shadow:0 2px #042f41}.dir-rtl input[type="radio"]{width:18px;height:18px;cursor:pointer;font-size:18px}.dir-rtl input[type="checkbox"]{width:18px;height:18px;cursor:pointer;font-size:18px}.dir-rtl input[type="checkbox"]:after{content:' ';background:#fff;border:1px solid #d7d7d7;display:inline-block;width:inherit;height:inherit;visibility:visible}.dir-rtl input[type="checkbox"]:checked:after{content:'\2714'}.dir-rtl input[type="radio"]+label,.dir-rtl input[type="checkbox"]+label{color:#646464;font-size:18px}@media all and (max-width: 767px){.dir-rtl input[type="radio"]+label,.dir-rtl input[type="checkbox"]+label{font-size:14px}}.felement.fautocomplete{position:relative}@media all and (max-width: 767px){.singlebutton{float:right}}@media all and (max-width: 767px){.mobile--show{display:block}}@media all and (max-width: 767px){.mobile--hide{display:none}}.alert-danger,.alert-error{background-color:#EE4559;border:1px solid #D2394B;border-radius:0;color:#fff}.role-student #id_moodle_additional_names,.role-student #id_moodle_interests,.role-student #id_moodle_optional,.role-student #inst4,.role-student #inst5{display:none}#id_moodle_picture{display:none}.pagelayout-book .navtop{float:left;margin-bottom:0;line-height:36px}.pagelayout-book .navbottom{display:none}.pagelayout-book #block-region-side-pre{margin-top:20px}#id_search,#id_submitsearch{margin-bottom:0}.question-content .que .ablock{direction:ltr}.accesshide{display:none}.generaltable p,.generaltable .about__section ul li,.about__section ul .generaltable li,.generaltable a,.generaltable span{word-break:normal !important;text-align:justify}.generaltable.quizattemptsummary p,.generaltable.quizattemptsummary .about__section ul li,.about__section ul .generaltable.quizattemptsummary li{background-color:inherit !important}.generaltable.quizattemptsummary .cell a{display:inline-block;text-align:right}@media all and (max-width: 767px){.book_content{padding:0 15px}.book_content .no-overflow table img{margin:0 !important}}#site-header{position:relative;z-index:20}@media all and (max-width: 767px){#site-header{margin:0}}#site-header .logged-panel{width:100%;height:40px;background:#123f51;color:#fff;font-size:16px;line-height:40px;position:relative}#site-header .logged-panel:after{content:' ';display:table;clear:both}#site-header .logged-panel .user-greeting{box-sizing:border-box;width:100%;float:right;margin-right:10px}#site-header .logged-panel .user-greeting:after{content:' ';display:table;clear:both}@media all and (max-width: 767px){#site-header .logged-panel .user-greeting{margin-right:0;padding:0 8px;float:none}}#site-header .logged-panel .user-greeting .user-thumb{float:right;margin-left:5px}#site-header .logged-panel .user-greeting a{color:inherit;text-decoration:none}#site-header .logged-panel .user-greeting a:hover{color:inherit;text-decoration:none}#site-header .logged-panel .login-panel{width:100%}#site-header .logged-panel .login-panel:after{content:' ';display:table;clear:both}#site-header .logged-panel .login-panel .sign-in{float:right}#site-header .logged-panel .login-panel .sign-in .login-link{display:inline-block;color:#fff;text-decoration:none;font-weight:bold;font-size:16px;line-height:25px}#site-header .logged-panel .login-panel .sign-in .login-link:hover{text-decoration:underline}#site-header .logged-panel .login-panel .sign-in .login-link.focus{border:2px solid #fff !important}#site-header .logged-panel .login-panel .sign-in .login-icon{display:inline-block;width:21px;height:21px;vertical-align:middle;margin-left:8px;background:url("../images/login-icon.png") center center no-repeat}#site-header .logged-panel .login-panel .sign-up{float:right;margin-right:20px;color:#fff;font-size:14px}#site-header .logged-panel .login-panel .sign-up span{display:inline-block;width:auto;line-height:25px;font-weight:300;margin-left:3px}#site-header .logged-panel .login-panel .sign-up-button{display:inline-block;height:25px;line-height:25px;padding:0 18px;background:#fff;text-align:center;text-decoration:none;color:#123f51;font-size:16px;font-weight:bold;position:relative;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}#site-header .logged-panel .login-panel .sign-up-button:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:2px;background:#fff;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}#site-header .logged-panel .login-panel .sign-up-button:hover{color:#fff;background:#123f51}#site-header .logged-panel .login-panel .sign-up-button:hover:after{width:100%;left:0}@media all and (min-width: 768px) and (max-width: 1023px){#site-header .logged-panel{display:none}}@media all and (max-width: 767px){#site-header .logged-panel{display:none}}#site-header .logged-panel__nav{display:block;margin:0;padding:0;list-style:none;height:40px;position:relative}#site-header .logged-panel__nav>li{float:right;margin:0 4px;line-height:40px;position:relative}#site-header .logged-panel__nav>li.logged-panel__link>a{display:block;padding:0 10px}#site-header .logged-panel__nav>li.logged-panel__link>a.focus{outline:1px solid #fff;box-shadow:0 0 2px #fff}#site-header .logged-panel__nav>li.logged-panel__link>a .caret{margin-top:0;border-top:8px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;vertical-align:middle}#site-header .logged-panel__nav>li>a{font-weight:bold;cursor:pointer}#site-header .logged-panel__subnav{position:absolute;top:40px;right:-20px;width:100%;min-width:200px;z-index:-1;opacity:0;visibility:hidden;margin:0;padding:0;list-style:none;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}#site-header .logged-panel__subnav.open{opacity:1;z-index:10;visibility:visible}#site-header .logged-panel__subnav li a{box-sizing:border-box;display:block;cursor:pointer;width:100%;height:45px;line-height:45px;padding:0 10px;background:#064d6a;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;color:#fff;font-size:16px;font-weight:bold;text-decoration:none}#site-header .logged-panel__subnav li a:hover,#site-header .logged-panel__subnav li a:active,#site-header .logged-panel__subnav li a.focus{background:#24637c;color:#fff}#site-header .header-main{background:none}#site-header .header-main .navbar-fixed-top,#site-header .header-main .navbar-fixed-bottom{position:static}#site-header .header-main div.navbar{background:#fff}#site-header .header-main div.navbar .nav{margin:0}#site-header .header-main div.navbar .nav>li>a{padding:30px 15px;color:#646464;font-size:18px;line-height:1em;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;position:relative}#site-header .header-main div.navbar .nav>li>a.focus{outline:1px solid #064d6a;box-shadow:0 0 2px #064d6a}#site-header .header-main div.navbar .nav>li>a .caretup{opacity:0}#site-header .header-main div.navbar .nav>li>a:after{content:'';position:absolute;bottom:1em;left:50%;width:0;height:3px;background:#123f51;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}#site-header .header-main div.navbar .nav>li>a:hover,#site-header .header-main div.navbar .nav>li>a:focus,#site-header .header-main div.navbar .nav>li>a:active,#site-header .header-main div.navbar .nav>li>a.active,#site-header .header-main div.navbar .nav>li .dropdown:hover>.dropdown-toggle,#site-header .header-main div.navbar .nav>li .dropdown:active>.dropdown-toggle,#site-header .header-main div.navbar .nav>li .dropdown.active>.dropdown-toggle,#site-header .header-main div.navbar .nav>li li>a:focus,#site-header .header-main div.navbar .nav>li li>a:active,#site-header .header-main div.navbar .nav>li li>a.active{background:none;color:#064d6a;box-shadow:none;outline:none;text-decoration:none}#site-header .header-main div.navbar .nav>li>a:hover:after,#site-header .header-main div.navbar .nav>li>a:focus:after,#site-header .header-main div.navbar .nav>li>a:active:after,#site-header .header-main div.navbar .nav>li>a.active:after,#site-header .header-main div.navbar .nav>li .dropdown:hover>.dropdown-toggle:after,#site-header .header-main div.navbar .nav>li .dropdown:active>.dropdown-toggle:after,#site-header .header-main div.navbar .nav>li .dropdown.active>.dropdown-toggle:after,#site-header .header-main div.navbar .nav>li li>a:focus:after,#site-header .header-main div.navbar .nav>li li>a:active:after,#site-header .header-main div.navbar .nav>li li>a.active:after{width:100%;left:0}#site-header .header-main div.navbar .nav>li.dropdown.open>.dropdown-toggle{background:none;color:#064d6a}#site-header .header-main div.navbar .nav>li.login-link{float:right}#site-header .header-main div.navbar .nav>li.login-link span{display:inline-block;padding:30px 7px;color:#757575;font-size:16px;line-height:18px}#site-header .header-main div.navbar .nav>li.login-link a{display:inline-block;padding:30px 7px;color:#064d6a;text-decoration:underline;font-size:16px;line-height:18px;background:transparent;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}#site-header .header-main div.navbar .nav>li.login-link a:hover{text-decoration:none}#site-header .header-main div.navbar .nav>.active>a{background:none;color:#064d6a}#site-header .header-main div.navbar .nav>.active>a:hover,#site-header .header-main div.navbar .nav>.active>a:focus{background:none;color:#064d6a}#site-header .header-main div.navbar .btn-navbar .icon-bar{width:22px;height:2px;background:#085270}#site-header .header-main div.navbar .header-logo{float:left}#site-header .header-main div.navbar .header-logo a{max-width:33.3333%;float:right}#site-header .header-main div.navbar .header-logo a.logoP1{width:109px;height:65px;background-image:url("../images/logoP1.png");background-size:contain;background-position:center 80%}@media all and (max-width: 767px){#site-header .header-main div.navbar .header-logo a.logoP1{width:65px;height:45px}}#site-header .header-main div.navbar .header-logo a.logoP2{width:147px;height:65px;background-image:url("../images/logoP2.png");background-size:contain;background-position:center 70%}@media all and (max-width: 767px){#site-header .header-main div.navbar .header-logo a.logoP2{width:85px;height:45px}}#site-header .header-main div.navbar .header-logo a.logoP3{width:109px;height:65px;background-image:url("../images/logoP3.png");background-size:contain;background-position:center 100%}@media all and (max-width: 767px){#site-header .header-main div.navbar .header-logo a.logoP3{width:65px;height:45px}}#site-header .header-main div.navbar .header-logo .logo-min{float:none;display:inline-block;vertical-align:middle;margin-top:12px !important;width:60px;text-align:center}#site-header .header-main .cr-link{position:relative}#site-header .header-main .custom-dropdown-menu{width:240px;right:0;display:none}#site-header .header-main .custom-dropdown-menu .cols>ul>li>a{color:#646464;font-size:18px;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}#site-header .header-main .custom-dropdown-menu .cols>ul>li>a:hover,#site-header .header-main .custom-dropdown-menu .cols>ul>li>a:focus{background:#fff;color:#064d6a}#site-header .header-main .custom-dropdown-menu .cols>ul>li.active>a{background:#fff;color:#064d6a}#site-header .header-main .custom-dropdown-menu .cols>h6{color:#646464;border-bottom-color:#646464}#site-header .header-main .dropdown-menu{background:rgba(255,255,255,0.8);padding:20px 18px}#site-header .header-main .dropdown-menu>li>a{background:none;color:#646464}#site-header .header-main .dropdown-menu>li>a:hover,#site-header .header-main .dropdown-menu>li>a:active,#site-header .header-main .dropdown-menu>li>a:focus{background:#fff;color:#064d6a}#site-header .header-main .logged-panel--mobile{display:none}#site-header .header-main .logged-panel__logout{text-decoration:underline;font-size:15px}#site-header .header-main .logged-panel__logout:hover{text-decoration:none}#site-header .header-main .custom-dropdown-menu .cols-wrap{background:rgba(255,255,255,0.8)}@media all and (min-width: 768px) and (max-width: 1023px){#site-header .header-top{display:none}#site-header .navbar-inner{padding-top:10px;padding-bottom:10px}#site-header .header-main{padding:0}#site-header .header-main .navbar-fixed-top,#site-header .header-main .navbar-fixed-bottom{position:absolute}#site-header .header-main div.navbar .header-logo{max-width:65%}#site-header .header-main div.navbar .header-logo .logo-min{margin-top:0 !important}#site-header .header-main div.navbar .btn-navbar{padding-top:0 !important;float:right;margin-top:25px}#site-header .header-main div.navbar .nav-collapse{position:absolute;top:0;left:0;width:100vw}#site-header .header-main div.navbar .nav-collapse.in{position:absolute;top:0;left:0;width:100%}#site-header .header-main div.navbar .nav-collapse .nav{padding:0;background:#fff}#site-header .header-main div.navbar .nav>li.login-link{box-sizing:border-box;float:none;display:block;width:100%;padding:15px;margin:0;text-align:center;background:#f2f2f2}#site-header .header-main div.navbar .nav>li.login-link a,#site-header .header-main div.navbar .nav>li.login-link span{padding:0 7px;background:none}#site-header .header-main div.navbar .nav>li>a{margin:0;padding:15px;text-align:center;font-weight:normal;border-bottom:1px solid #e1e1e1;background:#fff;color:#064d6a}#site-header .header-main div.navbar .nav>li>a:after{display:none}#site-header .header-main div.navbar .nav>li>a i{position:absolute;top:15px;left:15px;font-size:18px;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}#site-header .header-main div.navbar .nav>li.open>a i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#site-header .header-main div.navbar .nav li.dropdown.open>.dropdown-toggle,#site-header .header-main div.navbar .nav li.dropdown.active>.dropdown-toggle,#site-header .header-main div.navbar .nav li.dropdown.open.active>.dropdown-toggle{background:#fff}#site-header .header-main div.navbar .nav .custom-dropdown-menu .cols>ul>li>a{margin:0;padding:15px;text-align:center;font-weight:normal;border-bottom:1px solid #e1e1e1;background:#f2f2f2}#site-header .header-main div.navbar .dropdown a{position:relative}#site-header .header-main div.navbar .dropdown .dropdown-menu{background:#f2f2f2;padding:0}#site-header .header-main div.navbar .dropdown .dropdown-menu a{margin:0;padding:15px;text-align:center;font-size:16px;color:#064d6a;border-bottom:1px solid #e1e1e1}#site-header .header-main div.navbar .logged-panel--mobile{display:block;background:#123f51;box-sizing:border-box;width:100%;padding:70px 10px 10px;position:relative}#site-header .header-main div.navbar .logged-panel--mobile:after{content:' ';display:table;clear:both}#site-header .header-main div.navbar .logged-panel--mobile .dropdown.open a i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#site-header .header-main div.navbar .logged-panel--mobile .dropdown a{color:#fff;font-size:18px;font-weight:bold;line-height:45px;text-decoration:none}#site-header .header-main div.navbar .logged-panel--mobile .dropdown a i{font-size:0.75em;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}#site-header .header-main div.navbar .logged-panel--mobile .dropdown-menu{margin:0;padding:0;list-style:none;background:transparent}#site-header .header-main div.navbar .logged-panel--mobile .dropdown-menu a{display:block;cursor:pointer;box-sizing:border-box;width:100%;height:45px;line-height:45px;padding:0 30px 0 0;font-size:16px;font-weight:normal;border:none;background:transparent;text-align:right}#site-header .header-main div.navbar .logged-panel--mobile .logged-panel__logout{position:absolute;top:70px;left:10px;line-height:45px;color:#fff;text-decoration:underline;font-size:16px}#site-header .header-main div.navbar .logged-panel--mobile .logged-panel__logout:hover{text-decoration:none}#site-header .header-main div.navbar .nav-collapse .btn-navbar.menu-close{width:18px;height:18px;position:absolute;top:12px;right:12px;display:block;margin:0;padding:0 !important;z-index:1001}#site-header .header-main div.navbar .nav-collapse .btn-navbar.menu-close .icon-close{display:inline-block;width:18px;height:18px;background:url("../images/popup-close.png") center center no-repeat;background-size:contain;cursor:pointer}}@media all and (max-width: 767px){#site-header .container-fluid{padding-right:0;padding-left:0}#site-header .navbar-inner{padding:0 5px 10px;height:auto}#site-header .header-main .navbar-fixed-top,#site-header .header-main .navbar-fixed-bottom{position:absolute}#site-header .header-main div.navbar{margin-left:0;margin-right:0}#site-header .header-main div.navbar .header-logo{max-width:75%}#site-header .header-main div.navbar .header-logo .logo-min{margin-top:0 !important}#site-header .header-main div.navbar .btn-navbar{float:right;padding-top:5px !important}#site-header .header-main div.navbar .nav-collapse{position:absolute;top:0;left:0;width:100%;z-index:1000}#site-header .header-main div.navbar .nav-collapse.in{position:absolute;top:0;left:0;width:100%}#site-header .header-main div.navbar .nav-collapse .nav{padding:0;background:#fff}#site-header .header-main div.navbar .nav>li.login-link{box-sizing:border-box;float:none;display:block;width:100%;padding:15px;margin:0;text-align:center;background:#f2f2f2}#site-header .header-main div.navbar .nav>li.login-link a,#site-header .header-main div.navbar .nav>li.login-link span{padding:0 7px;background:none}#site-header .header-main div.navbar .nav>li>a{margin:0;padding:15px;text-align:center;font-weight:normal;border-bottom:1px solid #e1e1e1;background:#fff;color:#064d6a}#site-header .header-main div.navbar .nav>li>a:after{display:none}#site-header .header-main div.navbar .nav>li>a i{position:absolute;top:15px;left:15px;font-size:18px;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}#site-header .header-main div.navbar .nav>li>a.focus{outline:none !important;box-shadow:none !important}#site-header .header-main div.navbar .nav>li.open>a i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#site-header .header-main div.navbar .nav li.dropdown.open>.dropdown-toggle,#site-header .header-main div.navbar .nav li.dropdown.active>.dropdown-toggle,#site-header .header-main div.navbar .nav li.dropdown.open.active>.dropdown-toggle{background:#fff}#site-header .header-main div.navbar .nav .custom-dropdown-menu .cols>ul>li>a{margin:0;padding:15px;text-align:center;font-weight:normal;border-bottom:1px solid #e1e1e1;background:#f2f2f2}#site-header .header-main div.navbar .dropdown a{position:relative}#site-header .header-main div.navbar .dropdown .dropdown-menu{background:#f2f2f2;padding:0;position:relative;z-index:999999}#site-header .header-main div.navbar .dropdown .dropdown-menu a{margin:0;padding:15px;text-align:center;font-size:16px;color:#064d6a;border-bottom:1px solid #e1e1e1}#site-header .header-main div.navbar .logged-panel--mobile{display:block;background:#123f51;box-sizing:border-box;width:100%;padding:70px 10px 10px;position:relative}#site-header .header-main div.navbar .logged-panel--mobile:after{content:' ';display:table;clear:both}#site-header .header-main div.navbar .logged-panel--mobile .dropdown.open a i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#site-header .header-main div.navbar .logged-panel--mobile .dropdown a{color:#fff;font-size:18px;font-weight:bold;line-height:45px;text-decoration:none}#site-header .header-main div.navbar .logged-panel--mobile .dropdown a i{font-size:0.75em;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}#site-header .header-main div.navbar .logged-panel--mobile .dropdown-menu{margin:0;padding:0;list-style:none;background:transparent}#site-header .header-main div.navbar .logged-panel--mobile .dropdown-menu a{display:block;cursor:pointer;box-sizing:border-box;width:100%;height:45px;line-height:45px;padding:0 30px 0 0;font-size:16px;font-weight:normal;border:none;background:transparent;text-align:right}#site-header .header-main div.navbar .logged-panel--mobile .logged-panel__logout{position:absolute;top:70px;left:10px;line-height:45px;color:#fff;text-decoration:underline;font-size:16px}#site-header .header-main div.navbar .logged-panel--mobile .logged-panel__logout:hover{text-decoration:none}#site-header .header-main div.navbar .nav-collapse .btn-navbar.menu-close{width:18px;height:18px;position:absolute;top:12px;right:12px;display:block;margin:0;padding:0 !important;z-index:1001}#site-header .header-main div.navbar .nav-collapse .btn-navbar.menu-close .icon-close{display:inline-block;width:18px;height:18px;background:url("../images/popup-close.png") center center no-repeat;background-size:contain;cursor:pointer}}@media all and (min-width: 1024px){.notloggedin #site-header .header-main div.navbar .header-logo{padding-top:5px}}@media all and (max-width: 767px){.notloggedin #site-header .header-main div.navbar .header-logo a{height:40px}}.notloggedin #site-header .header-main div.navbar .btn-navbar{margin-top:25px}@media all and (max-width: 767px){.notloggedin #site-header .header-main div.navbar .btn-navbar{margin-top:5px;padding-top:10px !important}}.lesson-layout #site-header .navbar-fixed-top{position:static}@media all and (max-width: 767px){.lesson-layout #site-header .navbar-fixed-top{position:fixed}}@media all and (min-width: 768px) and (max-width: 1023px){.dir-rtl .breadcrumb-button{float:right}}@media all and (max-width: 767px){.dir-rtl .breadcrumb-button{float:right}}@media all and (min-width: 768px) and (max-width: 1023px){.return-link{display:inline-block !important;float:right;max-width:60px;margin-top:7px;color:#064d6a;font-weight:bold;font-size:14px;line-height:1em}.return-link:after{content:'';display:table;clear:both}.return-link i{float:right;width:24px;font-size:2em}.return-link span{float:left;width:calc(100% - 24px)}}@media all and (max-width: 767px){.return-link{float:right;max-width:60px;margin-top:7px;color:#064d6a;font-weight:bold;font-size:14px;line-height:1em}.return-link:after{content:'';display:table;clear:both}.return-link i{float:right;width:24px;font-size:2em}.return-link span{float:left;width:calc(100% - 24px)}}#site-footer{margin:0;padding:0}@media all and (min-width: 1024px){#site-footer{height:130px}#site-footer .footer-main{height:130px}}@media all and (max-width: 767px){#site-footer{margin-left:0;margin-right:0}}#site-footer .footer-main{background-color:#e0dede;padding:0;border-top:none}#site-footer .footer-main .copyright{box-sizing:border-box;width:100%;height:auto;float:none;padding:7px 0;background:#123f51}@media all and (max-width: 767px){#site-footer .footer-main .copyright{width:100%;height:auto;padding:10px 30px;float:none;line-height:1em}}#site-footer .footer-main .copyright p,#site-footer .footer-main .copyright .about__section ul li,.about__section ul #site-footer .footer-main .copyright li{display:block;margin:0;color:#fff;text-align:center;font-size:12px;line-height:1em}@media all and (max-width: 767px){#site-footer .footer-main .copyright p,#site-footer .footer-main .copyright .about__section ul li,.about__section ul #site-footer .footer-main .copyright li{display:block;margin-bottom:0;font-size:14px}}#site-footer .footer-main .partner-logos{float:none;display:block;width:100%;padding-top:14px;padding-bottom:13px;margin-right:0}@media all and (max-width: 767px){#site-footer .footer-main .partner-logos{width:100%;height:auto;float:none;margin:0}}#site-footer .footer-main .partner-logos h6{margin:0 0 12px;color:#123f51;font-size:18px;font-weight:normal;line-height:1em;text-align:center;text-transform:none}@media all and (max-width: 767px){#site-footer .footer-main .partner-logos h6{font-size:14px}}#site-footer .footer-main .partner-logos ul{margin:0;padding:0;list-style:none;text-align:center}#site-footer .footer-main .partner-logos ul li{box-sizing:border-box;display:inline-block}#site-footer .footer-main .partner-logos ul li:last-child{padding-right:20px;position:relative}#site-footer .footer-main .partner-logos ul li:last-child:after{content:'';position:absolute;top:10%;right:0;width:1px;height:80%;background:#123f51}#site-footer .footer-main .partner-logos ul li:first-child{padding-left:20px}#site-footer .footer-main .partner-logos a{-webkit-box-flex:0;flex:none;display:block;height:inherit}#site-footer .footer-main .partner-logos img{display:inline-block;vertical-align:bottom}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background:rgba(0,0,0,0.8);-webkit-transition:all 0s linear 0s;transition:all 0s linear 0s}.popup{display:none;box-sizing:border-box;max-width:810px;width:100%;height:100%;max-height:600px;position:fixed;top:0;left:0;bottom:initial;right:initial;z-index:10001;-webkit-transition:all 0s linear 0s;transition:all 0s linear 0s}@media all and (max-width: 767px){.popup{max-width:480px;max-height:280px}}.popup__close{position:absolute;top:6px;right:6px;width:24px;height:24px;background:url("../images/popup-close.png") center center;background-size:contain;cursor:pointer}.popup__content{box-sizing:border-box;width:100%;height:540px;margin-top:60px}@media all and (max-width: 767px){.popup__content{margin-top:40px;height:240px}}body.pagelayout-frontpage{background:#fff}.top-banner{width:100%;margin:-120px 0 0;padding-top:160px;padding-bottom:180px;background:url("../images/top-banner.png") center 0 no-repeat;background-size:cover}@media all and (min-width: 768px) and (max-width: 1023px){.top-banner{margin-top:0}}@media all and (max-width: 767px){.top-banner{padding-top:180px !important;padding-bottom:30px !important;margin-top:0 !important;background:url("../images/top-banner-mobile.png") center center no-repeat;background-size:cover}}.top-banner__title{margin:0;text-align:center;font-size:72px;font-weight:normal;color:#123f51}@media all and (max-width: 767px){.top-banner__title{font-size:48px}}.top-banner__sub-title{margin:15px 0 0;text-align:center}@media all and (max-width: 767px){.top-banner__sub-title{margin:0;padding:0 10px}.top-banner__sub-title h4{font-size:20px}}.top-banner__sub-title h4{margin:0;color:#646464;font-size:24px;line-height:1.2em}.top-banner__sub-title b{font-weight:900}.top-banner__button{margin-top:30px}.top-banner__button:focus{color:#fff}@media all and (max-width: 767px){.top-banner__button{margin-top:20px}}.notloggedin .top-banner{padding-top:160px;padding-bottom:110px}.courses{background:#fff;padding:40px 0 55px}@media all and (min-width: 768px) and (max-width: 1023px){.courses{padding:40px 20px 55px}}@media all and (min-width: 768px) and (max-width: 1024px){.courses{padding:40px 20px 55px}}@media all and (max-width: 767px){.courses{padding:30px 0 0}}.courses__title{margin:0 0 40px;text-align:center;font-size:48px;font-weight:300}@media all and (max-width: 767px){.courses__title{margin:0 0 15px;font-size:30px;line-height:1.5em}}.courses__list{width:100%;max-width:920px;margin:auto}.courses__list:after{content:' ';display:table;clear:both}@media all and (max-width: 767px){.courses__list{max-width:320px}}.courses__list .course{box-sizing:border-box;height:150px;width:24%;float:right;margin-left:1.3333333333%;position:relative;overflow:hidden;background:url("../images/popular-courses-bg.png") no-repeat;background-size:100% 600px}.courses__list .course:before{content:'';position:absolute;top:-100px;left:0;width:100%;height:80px;background:url("../images/course-info.png") center center no-repeat;background-size:100% 100%;-webkit-transform:skewY(-5deg);transform:skewY(-5deg);z-index:3;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s;display:none}@media all and (max-width: 767px){.courses__list .course:before{display:block}}.courses__list .course:after{content:'';position:absolute;bottom:-70px;left:0;width:100%;height:60px;background-color:inherit;background-image:none;z-index:4;-webkit-transform:skewY(-5deg);transform:skewY(-5deg);-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course:after{bottom:-20px;height:100px;z-index:1}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course:after{bottom:-20px;height:100px;z-index:1}}@media all and (max-width: 767px){.courses__list .course:after{bottom:-20px;height:90px;z-index:1}}.courses__list .course:nth-child(1){background-color:#95225a;background-position:0 0px}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course:nth-child(1):after{background:#670539}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course:nth-child(1):after{background:#670539}}@media all and (max-width: 767px){.courses__list .course:nth-child(1):after{background:#670539}}.courses__list .course:nth-child(1) .course__title{background:#670539}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course:nth-child(1) .course__title{background:none}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course:nth-child(1) .course__title{background:none}}@media all and (max-width: 767px){.courses__list .course:nth-child(1) .course__title{background:none}}.courses__list .course:nth-child(2){background-color:#f85c50;background-position:0 -150px}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course:nth-child(2):after{background:#ce3327}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course:nth-child(2):after{background:#ce3327}}@media all and (max-width: 767px){.courses__list .course:nth-child(2):after{background:#ce3327}}.courses__list .course:nth-child(2) .course__title{background:#ce3327}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course:nth-child(2) .course__title{background:none}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course:nth-child(2) .course__title{background:none}}@media all and (max-width: 767px){.courses__list .course:nth-child(2) .course__title{background:none}}.courses__list .course:nth-child(3){background-color:#00a9a4;background-position:0 -300px}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course:nth-child(3):after{background:#00685f}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course:nth-child(3):after{background:#00685f}}@media all and (max-width: 767px){.courses__list .course:nth-child(3):after{background:#00685f}}.courses__list .course:nth-child(3) .course__title{background:#00685f}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course:nth-child(3) .course__title{background:none}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course:nth-child(3) .course__title{background:none}}@media all and (max-width: 767px){.courses__list .course:nth-child(3) .course__title{background:none}}.courses__list .course:nth-child(4){background-color:#eeba39;background-position:0 -450px}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course:nth-child(4):after{background:#966e09}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course:nth-child(4):after{background:#966e09}}@media all and (max-width: 767px){.courses__list .course:nth-child(4):after{background:#966e09}}.courses__list .course:nth-child(4) .course__title{background:#966e09}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course:nth-child(4) .course__title{background:none}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course:nth-child(4) .course__title{background:none}}@media all and (max-width: 767px){.courses__list .course:nth-child(4) .course__title{background:none}}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course{width:23.5%;height:120px;margin-left:2%}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course{width:23.5%;height:120px;margin-left:2%}}@media all and (max-width: 767px){.courses__list .course{box-sizing:border-box;display:block;width:100%;height:120px;float:none;margin-bottom:10px;padding:60px 10px 10px}}.courses__list .course:last-child{margin-left:0}.courses__list .course:hover:before{top:-30px}.courses__list .course:hover:after{bottom:-10px}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course:hover:after{bottom:-20px}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course:hover:after{bottom:-20px}}@media all and (max-width: 767px){.courses__list .course:hover:after{bottom:-110px}}.courses__list .course:hover .course__info{top:-10px}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course:hover .course__info{-webkit-transform:none;transform:none;top:0}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course:hover .course__info{-webkit-transform:none;transform:none;top:0}}@media all and (max-width: 767px){.courses__list .course:hover .course__info{-webkit-transform:none;transform:none;top:0}}.courses__list .course:focus{outline:none;box-shadow:none}.courses__list .course.focus{outline:none;border:2px solid #064d6a;box-shadow:0 0 3px #064d6a}.courses__list .course.focus .course__title{-webkit-transform:skewY(-5deg);transform:skewY(-5deg);opacity:1;top:initial}@media all and (max-width: 767px){.courses__list .course.focus .course__title{-webkit-transform:none;transform:none;background:none}}.courses__list .course__status{position:absolute;top:0;left:0;box-sizing:border-box;height:44px;width:100%;padding:7px 0 0 74px;color:#fff;text-align:left;font-size:16px;font-weight:bold;line-height:1em}.courses__list .course__status:before{content:'';position:absolute;top:0;left:0;width:56px;height:40px;background:#fff}.courses__list .course__status:after{content:'';position:absolute;top:0;left:0;width:60px;height:44px;background:url("../images/courses-corner.png") 0 0 no-repeat}.courses__list .course__title{margin:0;padding:0;height:60px;background:rgba(0,0,0,0.4);position:absolute;opacity:1;z-index:1;top:initial;bottom:-10px;left:0;width:100%;-webkit-transform:skewY(-5deg);transform:skewY(-5deg);-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course__title{background:none;position:relative;bottom:0;z-index:2;-webkit-transform:none;transform:none;height:auto}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course__title{background:none;position:relative;bottom:0;z-index:2;-webkit-transform:none;transform:none;height:auto}}@media all and (max-width: 767px){.courses__list .course__title{background:none;position:relative;bottom:0;z-index:2;-webkit-transform:none;transform:none;height:auto}}.courses__list .course__title h4{margin:0;padding:0;text-align:center;color:#fff;font-size:25px;font-weight:bold;line-height:50px;-webkit-transform:skewY(5deg);transform:skewY(5deg)}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course__title h4{padding:50px 15% 0 0;font-size:17px;font-weight:bold;line-height:1.5em;-webkit-transform:none;transform:none;text-align:right}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course__title h4{padding:50px 15% 0 0;font-size:17px;font-weight:bold;line-height:1.5em;-webkit-transform:none;transform:none;text-align:right}}@media all and (max-width: 767px){.courses__list .course__title h4{font-size:30px;font-weight:normal;line-height:1em;text-align:right;-webkit-transform:none;transform:none}}.courses__list .course__info{box-sizing:border-box;position:absolute;top:-120px;left:0;width:calc(100% + 2px);height:120px;background:url("../images/course-info.png") center center no-repeat;background-size:100% 100%;text-align:center;color:#424242;font-size:17px;opacity:1;z-index:2;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s;-webkit-transform:rotateX(0) skewY(-5deg);transform:rotateX(0) skewY(-5deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;display:block}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course__info{height:auto;padding:0 15% 10% 0;-webkit-transform:none;transform:none;position:relative;top:0;z-index:2;opacity:1;width:100%;font-size:11px;line-height:1.25em;background:none;color:#fff;transform:none;text-align:right}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course__info{height:auto;padding:0 15% 10% 0;-webkit-transform:none;transform:none;position:relative;top:0;z-index:2;opacity:1;width:100%;font-size:11px;line-height:1.25em;background:none;color:#fff;transform:none;text-align:right}}@media all and (max-width: 767px){.courses__list .course__info{height:auto;-webkit-transform:none;transform:none;position:relative;top:0;z-index:2;opacity:1;font-size:14px;background:none;color:#fff;transform:none;text-align:right}}.courses__list .course__desc{margin:35px auto 0;-webkit-transform:skewY(5deg);transform:skewY(5deg);color:#646464}@media all and (min-width: 768px) and (max-width: 1023px){.courses__list .course__desc{margin:0;-webkit-transform:none;transform:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff}}@media all and (min-width: 768px) and (max-width: 1024px){.courses__list .course__desc{margin:0;-webkit-transform:none;transform:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff}}@media all and (max-width: 767px){.courses__list .course__desc{margin:0;-webkit-transform:none;transform:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff}.courses__list .course__desc br{display:none}}.courses__list .course__badge{position:absolute;top:10px;right:-4px;z-index:3;width:54px;height:24px;background:#d7d7d7;text-align:center;color:#064d6a;font-size:16px;line-height:24px}.courses__list .course__badge:before{content:'';position:absolute;top:0;left:-5px;display:block;border:solid #d7d7d7;border-top-width:12px;border-bottom-width:12px;border-right-width:5px;border-left-color:transparent}.courses__list .course__badge:after{content:'';position:absolute;bottom:-7px;right:0;border-bottom:7px solid transparent;border-left:4px solid #585858;border-right:0 solid transparent}.advantages__title{margin:0;padding:30px 0;text-align:center;font-size:48px;font-weight:300;color:#123f51}@media all and (max-width: 767px){.advantages__title{padding:20px;font-size:30px}}.advantages .advantage{display:block;padding:20px 0 40px;background:#f6f6f6}.advantages .advantage:after{content:' ';display:table;clear:both}@media all and (max-width: 767px){.advantages .advantage{padding-top:20px}}.advantages .advantage__text b{font-weight:inherit}.advantages .advantage:nth-child(even){background:#fff}@media all and (max-width: 767px){.advantages .advantage:nth-child(even){padding-top:20px}}.advantages .advantage:nth-child(even) .advantage__img{float:right}@media all and (min-width: 1024px){.advantages .advantage:nth-child(even) .advantage__img img{float:right}}.advantages .advantage:nth-child(even) .advantage__text{float:left;padding:0 6% 0 0}@media all and (min-width: 768px) and (max-width: 1023px){.advantages .advantage:nth-child(even) .advantage__text{padding:0 2%}}@media all and (max-width: 767px){.advantages .advantage:nth-child(even) .advantage__text{padding-right:0}}@media all and (max-width: 767px){.advantages .advantage:nth-child(odd){padding-top:20px}}.advantages .advantage:nth-child(odd) .advantage__img{float:left}@media all and (min-width: 1024px){.advantages .advantage:nth-child(odd) .advantage__img img{float:left}}.advantages .advantage:nth-child(odd) .advantage__text{padding:0 0 0 6%}@media all and (min-width: 768px) and (max-width: 1023px){.advantages .advantage:nth-child(odd) .advantage__text{padding:0 2%}}@media all and (max-width: 767px){.advantages .advantage:nth-child(odd) .advantage__text{padding-left:0}}@media all and (min-width: 1024px){.advantages .advantage:nth-child(2) .advantage__text{margin-top:6%}}@media all and (min-width: 768px) and (max-width: 1023px){.advantages .advantage:nth-child(2) .advantage__text{margin-top:6%}}.advantages .advantage:last-child__text{margin-top:5%}@media all and (max-width: 767px){.advantages .advantage:last-child__text{text-align:center;margin-top:0}}.advantages .advantage__inner{margin:auto;max-width:920px}.advantages .advantage__img{min-height:250px;float:left;width:50%}@media all and (min-width: 768px) and (max-width: 1023px){.advantages .advantage__img{min-height:100%}}@media all and (max-width: 767px){.advantages .advantage__img{display:block;float:none;width:100%;min-height:auto;margin-bottom:20px}}.advantages .advantage__img img{display:block;margin:auto;max-width:100%}@media all and (max-width: 767px){.advantages .advantage__img img{max-width:90%}}.advantages .advantage__link{display:block;width:100%;cursor:pointer}.advantages .advantage__text{box-sizing:border-box;float:right;width:50%;margin-top:2.5%}@media all and (max-width: 767px){.advantages .advantage__text{display:block;float:none;width:100%;text-align:center;margin-top:0}}.advantages .advantage__text h3{margin:0 0 20px;padding:0;color:#646464;font-weight:bold;font-size:36px}@media all and (min-width: 768px) and (max-width: 1023px){.advantages .advantage__text h3{font-size:30px}}@media all and (max-width: 767px){.advantages .advantage__text h3{margin-bottom:5px;font-size:25px}}.advantages .advantage__text h4,.advantages .advantage__text p,.advantages .advantage__text .about__section ul li,.about__section ul .advantages .advantage__text li{margin:0;color:#646464;font-weight:normal;line-height:1.3em;font-size:24px}@media all and (min-width: 768px) and (max-width: 1023px){.advantages .advantage__text h4,.advantages .advantage__text p,.advantages .advantage__text .about__section ul li,.about__section ul .advantages .advantage__text li{font-size:22px}}@media all and (max-width: 767px){.advantages .advantage__text h4,.advantages .advantage__text p,.advantages .advantage__text .about__section ul li,.about__section ul .advantages .advantage__text li{font-size:16px}}.advantages .advantage__text a{color:#064d6a;text-decoration:underline}.advantages .advantage__text a:hover{text-decoration:none}@media all and (max-width: 767px){.advantages .advantage__text a{display:block;margin-top:15px}}.advantages__footer{background:#fff;padding:34px 0}#page-header{display:block !important}.form-tabs{display:none}@media all and (max-width: 767px){.form-tabs{display:block}.form-tabs ul{display:block;margin:0 20px;padding:0;list-style:none}.form-tabs ul:after{content:' ';display:table;clear:both}.form-tabs ul li{float:right;width:50%;height:40px;line-height:40px;font-size:25px;font-weight:300;text-align:center;background:#e2e2e2;color:#646464}.form-tabs ul li.active{background:#fff;color:#064d6a}.form-tabs ul li a{font:inherit;text-decoration:none;color:#646464}}.custom-login-page#custom-page{background-image:none;background-color:#f6f6f6;padding:120px 0 50px}@media all and (max-width: 767px){.custom-login-page#custom-page{margin-left:0;margin-right:0;padding:90px 0 30px}}.custom-login-page#custom-page .custom-login-page__header{margin:0 0 40px}@media all and (max-width: 767px){.custom-login-page#custom-page .custom-login-page__header{background:#fff;margin:0 20px;padding:15px 0}}.custom-login-page#custom-page .custom-login-page__header img{display:block;margin:auto}@media all and (max-width: 767px){.custom-login-page#custom-page .custom-login-page__header img{width:50%}}.custom-login-page#custom-page .custom-login-page__content{box-sizing:border-box;direction:rtl;width:100%;margin:auto}@media all and (min-width: 1024px){.custom-login-page#custom-page .custom-login-page__content{width:1000px}}@media all and (max-width: 767px){.custom-login-page#custom-page .custom-login-page__content{padding:0 10px}}@media all and (max-width: 767px){.custom-login-page#custom-page .create-account{display:none}}.custom-login-page#custom-page .form-box{box-sizing:border-box;width:100%;max-width:600px;min-height:450px;margin:0 auto;padding:36px 24px 24px;background:#fff;border-radius:0}@media all and (max-width: 767px){.custom-login-page#custom-page .form-box{min-height:auto;padding:0 10px 64px;position:relative;margin:0 10px;width:calc(100% - 20px)}}.custom-login-page#custom-page .form-box .fbox-head{background:none;padding:0;margin-bottom:40px}@media all and (max-width: 767px){.custom-login-page#custom-page .form-box .fbox-head{margin-bottom:20px}}.custom-login-page#custom-page .form-box .fbox-head h2{text-align:right;color:#123f51;font-size:48px;font-weight:300}@media all and (min-width: 768px) and (max-width: 1023px){.custom-login-page#custom-page .form-box .fbox-head h2{font-size:32px}}@media all and (max-width: 767px){.custom-login-page#custom-page .form-box .fbox-head h2{font-size:30px;text-align:center}}.custom-login-page#custom-page .form-box .fbox-body{padding:0}.custom-login-page#custom-page .form-box .fbox-body h5{margin:0;padding:0;color:#646464;font-weight:normal;line-height:1.25em}@media all and (min-width: 768px) and (max-width: 1023px){.custom-login-page#custom-page .form-box .fbox-body h5{font-size:20px}}.custom-login-page#custom-page .form-box .fbox-body .sign-up-image{margin:50px auto 45px}@media all and (min-width: 768px) and (max-width: 1023px){.custom-login-page#custom-page .form-box .fbox-body .sign-up-image{margin:40px auto 57px}}.custom-login-page#custom-page .form-box .fbox-body .sign-up-image img{display:block;margin:auto;max-width:100%}.custom-login-page#custom-page .form-box .fbox-body .create-account__button{display:block;cursor:pointer;width:100%;height:62px;line-height:62px;background:#646464;box-shadow:0 4px #3d3d3d;position:relative;top:0;bottom:initial;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;text-align:center;text-decoration:none;color:#fff;font-size:22px;font-weight:bold}.custom-login-page#custom-page .form-box .fbox-body .create-account__button:hover{background:#3d3d3d}.custom-login-page#custom-page .form-box .fbox-body .create-account__button:active,.custom-login-page#custom-page .form-box .fbox-body .create-account__button:focus{bottom:initial;top:4px;box-shadow:0 0 #3d3d3d;outline:none}.custom-login-page#custom-page .form-box .fbox-body .form-fields{padding:0;margin-bottom:22px}@media all and (max-width: 767px){.custom-login-page#custom-page .form-box .fbox-body .form-fields{margin-bottom:15px}}.custom-login-page#custom-page .form-box .fbox-body .form-fields input{margin:0;border:2px solid #f6f6f6;height:65px;padding:0 15px;color:#646464;font-size:20px;line-height:65px;text-align:left;direction:ltr}@media all and (max-width: 767px){.custom-login-page#custom-page .form-box .fbox-body .form-fields input{height:40px;font-size:14px;line-height:40px;padding:0 10px;border-width:1px}}.custom-login-page#custom-page .form-box .fbox-body .form-fields input:focus{border-color:#123f51}.custom-login-page#custom-page .form-box .fbox-body .form-fields ::-moz-placeholder{text-align:right;direction:rtl;unicode-bidi:bidi-override}.custom-login-page#custom-page .form-box .fbox-body .form-fields :-moz-placeholder{text-align:right;direction:rtl;unicode-bidi:bidi-override}.custom-login-page#custom-page .form-box .fbox-body .form-fields :-ms-input-placeholder{text-align:right;direction:rtl;unicode-bidi:bidi-override}.custom-login-page#custom-page .form-box .fbox-body .form-fields ::-webkit-input-placeholder{text-align:right;direction:rtl;unicode-bidi:bidi-override}.custom-login-page#custom-page .form-box .fbox-body .form-fields .warning,.custom-login-page#custom-page .form-box .fbox-body .form-fields #username-mustbe-email.bademail-warning{border-radius:0;background-color:#EE4559 !important;font-weight:bold;padding:0 15px}.custom-login-page#custom-page .form-box .fbox-body .support-field{padding-bottom:0;margin:4px 0 50px}.custom-login-page#custom-page .form-box .fbox-body .support-field a{font-size:16px}@media all and (min-width: 768px) and (max-width: 1023px){.custom-login-page#custom-page .form-box .fbox-body .support-field a{margin-top:10px}}@media all and (max-width: 767px){.custom-login-page#custom-page .form-box .fbox-body .support-field{margin:0 0 30px}.custom-login-page#custom-page .form-box .fbox-body .support-field label{font-size:13px}.custom-login-page#custom-page .form-box .fbox-body .support-field input[type="checkbox"]{width:14px;height:14px;font-size:13px}.custom-login-page#custom-page .form-box .fbox-body .support-field a{position:absolute;bottom:24px;left:0;float:none;width:100%;text-align:center;font-size:13px}}.custom-login-page#custom-page .form-box .fbox-body .form-action{margin-top:0;padding:0}.custom-login-page#custom-page .form-box .fbox-body .form-action:after{content:' ';display:table;clear:both}.custom-login-page#custom-page .form-box .fbox-body .form-action input[type="submit"]{display:inline-block;box-sizing:border-box;height:40px;margin:5px 0 0;padding:0 15px;background:#064d6a;box-shadow:0 5px #042f41;border:none;border-radius:0;color:#fff;text-decoration:none;text-align:center;font-size:20px;line-height:45px;color:#fff;position:relative;top:0;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;float:none;cursor:pointer;width:100%;max-width:100%;height:62px;margin:0 auto;transition:all .1s linear 0s;font-family:almoni-dl, Arial, Helvetica, sans-serif;font-size:22px;font-weight:700;line-height:62px;bottom:initial}.custom-login-page#custom-page .form-box .fbox-body .form-action input[type="submit"]:hover{background:#042f41;color:#fff}.custom-login-page#custom-page .form-box .fbox-body .form-action input[type="submit"]:active{top:4px;box-shadow:0 1px #042f41}.custom-login-page#custom-page .form-box .fbox-body .form-action input[type="submit"]:focus{color:#fff;top:4px;box-shadow:0 1px #042f41}@media all and (max-width: 767px){.custom-login-page#custom-page .form-box .fbox-body .form-action input[type="submit"]{height:30px;line-height:30px;font-size:18px}}.custom-login-page#custom-page .form-box .fbox-body .form-action input[type="submit"]:active,.custom-login-page#custom-page .form-box .fbox-body .form-action input[type="submit"]:focus{bottom:initial}@media all and (max-width: 767px){.custom-login-page#custom-page .form-box .fbox-body .form-action input[type="submit"]{height:40px;line-height:40px;box-shadow:0 3px #042f41;font-size:16px;bottom:initial;top:0}.custom-login-page#custom-page .form-box .fbox-body .form-action input[type="submit"]:active,.custom-login-page#custom-page .form-box .fbox-body .form-action input[type="submit"]:focus{top:3px}}.custom-login-page#custom-page .form-box .fbox-body .form-action a{float:right;font-size:20px;line-height:50px}@media all and (max-width: 767px){.custom-login-page#custom-page .form-box .fbox-body .form-action a{font-size:16px}}.custom-login-page#custom-page .form-box a{color:#123f51;font-size:18px;text-decoration:underline}@media all and (max-width: 767px){.custom-login-page#custom-page .form-box a{font-size:14px}}.custom-login-page#custom-page .form-box a:hover{text-decoration:none}.custom-login-page#custom-page .rememberusersession{margin-top:10px}.custom-login-page#custom-page .rememberusersession a{float:left}.logout#page{background-color:#f6f6f6;padding:100px 0 0}@media all and (min-width: 768px) and (max-width: 1023px){.logout#page{padding-top:300px}}@media all and (max-width: 767px){.logout#page{padding:100px 0 40px}}.logout__content{box-sizing:border-box;width:600px;margin:auto;background:#fff;padding:100px 45px}@media all and (min-width: 768px) and (max-width: 1023px){.logout__content{max-width:100%}}@media all and (max-width: 767px){.logout__content{width:90%;margin:auto;padding:20% 5% 15%}}.logout__content #notice{width:100%}.logout__content #notice .singlebutton input{display:inline-block;box-sizing:border-box;height:40px;margin:5px 0 0;padding:0 15px;background:#064d6a;box-shadow:0 5px #042f41;border:none;border-radius:0;color:#fff;text-decoration:none;text-align:center;font-size:20px;line-height:45px;color:#fff;position:relative;top:0;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;margin:0;font-weight:bold}.logout__content #notice .singlebutton input:hover{background:#042f41;color:#fff}.logout__content #notice .singlebutton input:active{top:4px;box-shadow:0 1px #042f41}.logout__content #notice .singlebutton input:focus{color:#fff;top:4px;box-shadow:0 1px #042f41}@media all and (max-width: 767px){.logout__content #notice .singlebutton input{height:30px;line-height:30px;font-size:18px}}@media all and (max-width: 767px){.logout__content #notice .singlebutton{float:none}}.logout__content #notice .singlebutton+.singlebutton input{margin:0;border-radius:0;font-size:20px}.logout__content #notice .singlebutton+.singlebutton input:focus{background:#064d6a}@media all and (max-width: 767px){.logout__content #notice .singlebutton+.singlebutton input{font-size:18px}}.logout__content p,.logout__content .about__section ul li,.about__section ul .logout__content li{margin:0 0 30px;text-align:center;font-size:24px}@media all and (max-width: 767px){.logout__content p,.logout__content .about__section ul li,.about__section ul .logout__content li{margin-bottom:5%;font-size:20px}}.logout__content .buttons{text-align:center}.logout__content .buttons input[type="submit"]{margin:0;padding:10px 30px;border-radius:0;font-size:20px}@media all and (max-width: 767px){.logout__content .buttons input[type="submit"]{font-size:18px}}.sign-up#page{background-image:none;background-color:#f6f6f6;padding:40px 0 70px}@media all and (max-width: 767px){.sign-up#page{padding:90px 0 30px}}.dir-rtl .mform .fitem,.dir-rtl #fgroup_id_buttonar,.dir-rtl #fitem_id_submitbutton{padding:0}.dir-rtl .sign-up #fgroup_id_buttonar{margin-top:50px;padding-top:40px;border-top:1px solid #646464}.dir-rtl .sign-up #fgroup_id_buttonar .felement:after{content:' ';display:table;clear:both}@media all and (max-width: 767px){.dir-rtl .sign-up #fgroup_id_buttonar{margin-top:30px;padding-top:30px}}.sign-up{max-width:100%}.sign-up__header{margin:0;padding:60px 0;background:url("../images/sign-up-logo.png") center 0 no-repeat;background-size:110px auto}@media all and (max-width: 767px){.sign-up__header{display:none}}.sign-up__header h2{text-align:center;color:#064d6a;font-size:48px;font-weight:300;margin:0;padding:0}.sign-up__content{box-sizing:border-box;width:100%;max-width:700px;margin:0 auto;padding:45px;background:#fff;border-radius:0}@media all and (max-width: 767px){.sign-up__content{margin:0 20px;width:calc(100% - 40px);padding:155px 10px 25px}}.sign-up__content .mform span.error,.sign-up__content #adminsettings span.error{margin:0;padding:0;outline:none;background:transparent;border:none;border-radius:0;color:#be3025;font:inherit;text-align:right}@media all and (max-width: 767px){.sign-up__content .mform span.error,.sign-up__content #adminsettings span.error{font-size:14px}}.sign-up__content h4{margin:0 0 20px;padding:0;text-align:right;color:#646464;font-size:30px;font-weight:300;line-height:1em}@media all and (max-width: 767px){.sign-up__content h4{font-size:20px}}.sign-up__content .fitem{margin:0 0 20px}@media all and (max-width: 767px){.sign-up__content .fitem input[type="checkbox"]{width:14px;height:14px;font-size:14px}}.sign-up__content .fitem input[type="text"],.sign-up__content .fitem .help-popup__form .form__row textarea,.help-popup__form .form__row .sign-up__content .fitem textarea,.sign-up__content .fitem input[size]{box-sizing:border-box;display:block;max-width:100%;max-height:100%;width:100%;height:60px;margin:0;border:2px solid #f6f6f6;background:#fff;padding:0 15px;color:#646464;font-size:20px;line-height:60px}@media all and (min-width: 768px) and (max-width: 1023px){.sign-up__content .fitem input[type="text"],.sign-up__content .fitem .help-popup__form .form__row textarea,.help-popup__form .form__row .sign-up__content .fitem textarea,.sign-up__content .fitem input[size]{font-size:18px;line-height:50px;height:50px}}@media all and (max-width: 767px){.sign-up__content .fitem input[type="text"],.sign-up__content .fitem .help-popup__form .form__row textarea,.help-popup__form .form__row .sign-up__content .fitem textarea,.sign-up__content .fitem input[size]{font-size:16px;line-height:40px;height:40px;padding:0 10px}}.sign-up__content .fitem_fcheckbox{direction:ltr;position:relative}.sign-up__content .fitem_fcheckbox .fitemtitle{display:inline-block;width:auto !important;direction:rtl}.sign-up__content .fitem_fcheckbox .fcheckbox{display:inline-block;height:25px;direction:rtl;vertical-align:top}.sign-up__content .fitem_fcheckbox .fcheckbox br{display:none}.sign-up__content .fitem_fcheckbox .fcheckbox input[type="checkbox"]+span.error{position:absolute;top:25px;right:0;width:100%}.sign-up__content .fitem_fgroup .fitemtitle{padding-bottom:4px}.sign-up__content .felement input[type='text'],.sign-up__content .felement input[type='password']{box-sizing:border-box;display:block;max-width:100%;max-height:100%;width:100%;height:60px;margin:0;border:2px solid #f6f6f6;background:#fff;padding:0 15px;color:#646464;font-size:20px;line-height:60px}@media all and (min-width: 768px) and (max-width: 1023px){.sign-up__content .felement input[type='text'],.sign-up__content .felement input[type='password']{font-size:18px;line-height:50px;height:50px}}@media all and (max-width: 767px){.sign-up__content .felement input[type='text'],.sign-up__content .felement input[type='password']{font-size:16px;line-height:40px;height:40px;padding:0 10px}}.sign-up__content .fselect{position:relative}.sign-up__content .fselect .select{position:relative}.sign-up__content .fselect .select.disabled{pointer-events:none;opacity:.8}.sign-up__content .fselect .select:before{content:'▼';font:inherit;text-align:center;position:absolute;top:0;left:0;width:60px;height:60px;line-height:65px;background:#f6f6f6;color:#646464;pointer-events:none;font-size:16px;z-index:1}@media all and (min-width: 768px) and (max-width: 1023px){.sign-up__content .fselect .select:before{top:0;left:0;width:50px;height:50px;line-height:55px}}@media all and (max-width: 767px){.sign-up__content .fselect .select:before{top:0;left:0;width:40px;height:40px;line-height:45px;font-size:14px}}.sign-up__content .fselect .select.autocomplete ul.select-list li{display:none}.sign-up__content .fselect .select.autocomplete ul.select-list li.selected,.sign-up__content .fselect .select.autocomplete ul.select-list li.matched{display:block}.sign-up__content .fselect .select select{box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;display:block;max-width:100%;max-height:100%;width:100%;margin:0;border:2px solid #f6f6f6;background:#fff;height:60px;padding:0 15px 0 65px;color:#646464;font-size:20px;line-height:60px;pointer-events:none}.sign-up__content .fselect .select select::-ms-expand{display:none}@media all and (min-width: 768px) and (max-width: 1023px){.sign-up__content .fselect .select select{font-size:18px;line-height:50px;height:50px;padding-left:10px}}@media all and (max-width: 767px){.sign-up__content .fselect .select select{font-size:18px;line-height:40px;height:40px;padding:0 10px 0 45px}}.sign-up__content .fselect .select .select-input{position:absolute;top:0;right:0;box-sizing:border-box;margin:0;width:calc(100% - 60px);height:60px;padding:0 15px 0 5px;border:2px solid #f6f6f6;background:#fff;color:#646464;font-size:20px;line-height:60px}@media all and (min-width: 768px) and (max-width: 1023px){.sign-up__content .fselect .select .select-input{width:calc(100% - 50px);line-height:50px;height:50px;font-size:18px}}@media all and (max-width: 767px){.sign-up__content .fselect .select .select-input{width:calc(100% - 40px);line-height:40px;height:40px;font-size:16px}}.sign-up__content .fselect .select .select-input:focus{outline:none;border-color:#064d6a;box-shadow:none}.sign-up__content .fselect .select ul.select-list{display:none;box-sizing:border-box;width:100%;list-style:none;margin:0;padding:0;max-height:200px;overflow-y:auto;background:#fff;border-bottom:1px solid #f6f6f6}.sign-up__content .fselect .select ul.select-list li{cursor:pointer;color:#646464;font-size:18px;box-sizing:border-box;line-height:50px;padding:0 20px;border:1px solid #f6f6f6;border-left-width:2px;border-right-width:2px;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;display:block}@media all and (min-width: 768px) and (max-width: 1023px){.sign-up__content .fselect .select ul.select-list li{line-height:50px;font-size:18px}}@media all and (max-width: 767px){.sign-up__content .fselect .select ul.select-list li{line-height:40px;font-size:16px}}.sign-up__content .fselect .select ul.select-list li:last-child{border-bottom:0}.sign-up__content .fselect .select ul.select-list li.selected{display:block;background:#e5e5e5}.sign-up__content .fselect .select ul.select-list li.matched{display:block}.sign-up__content .fselect .select ul.select-list li:hover{color:#fff;background-color:#123f51}.sign-up__content .fselect .select ul.select-list::-webkit-scrollbar{width:10px;background:#f6f6f6}.sign-up__content .fselect .select ul.select-list::-webkit-scrollbar-thumb{height:20%;background:#ccc;border-radius:10px}.sign-up__content .form-autocomplete-downarrow{position:absolute;right:inherit;left:20px;top:51px}@media all and (min-width: 768px) and (max-width: 1023px){.sign-up__content .form-autocomplete-downarrow{top:42px;left:10px}}@media all and (max-width: 767px){.sign-up__content .form-autocomplete-downarrow{top:42px;left:10px}}.sign-up__content input[role="combobox"]{padding-left:30px}@media all and (min-width: 768px) and (max-width: 1023px){.sign-up__content input[role="combobox"]{padding-left:10px}}@media all and (max-width: 767px){.sign-up__content input[role="combobox"]{padding-left:10px}}.sign-up__content .form-autocomplete-suggestions{margin-right:0;border:none}.sign-up__content .form-autocomplete-suggestions::-webkit-scrollbar{width:10px;background:#f6f6f6}.sign-up__content .form-autocomplete-suggestions::-webkit-scrollbar-thumb{height:20%;background:#ccc;border-radius:10px}.sign-up__content .form-autocomplete-suggestions li{color:#646464;font-size:18px;box-sizing:border-box;line-height:50px;padding:0 20px;border:1px solid #f6f6f6;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}@media all and (min-width: 768px) and (max-width: 1023px){.sign-up__content .form-autocomplete-suggestions li{font-size:14px;line-height:40px;padding:0 10px}}@media all and (max-width: 767px){.sign-up__content .form-autocomplete-suggestions li{font-size:14px;line-height:40px;padding:0 10px}}.sign-up__content .form-autocomplete-suggestions li:hover{color:#fff;background-color:#123f51}.sign-up__content .fgroup{padding:0 12px}.sign-up__content .fgroup span{float:right;margin:0;width:25%}.sign-up__content .fgroup span input[type="radio"]{width:20px;height:20px}.sign-up__content .fgroup span input[type="radio"]:after{content:' ';background:#fff;box-sizing:border-box;border:1px solid #646464;border-radius:100%;display:inline-block;width:inherit;height:inherit;visibility:visible}.sign-up__content .fgroup span input[type="radio"]:checked:after{background:#646464;border:2px solid #fff;box-shadow:0 0 2px #646464}.sign-up__content .fgroup span input[type="radio"]+label{font-size:20px}@media all and (max-width: 767px){.sign-up__content .fgroup{padding:0}.sign-up__content .fgroup:after{content:' ';display:table;clear:both}.sign-up__content .fgroup span{float:right;box-sizing:border-box;width:33.3333%;height:40px;margin:0;position:relative}.sign-up__content .fgroup span:last-child{border-left:1px solid #f6f6f6}.sign-up__content .fgroup span:last-child input[type="radio"]:after{border-left:1px solid #f6f6f6}.sign-up__content .fgroup span input[type="radio"]{width:100%;height:100%;margin:0;position:absolute;top:0;left:0;z-index:1}.sign-up__content .fgroup span input[type="radio"]:checked:after{background:#f6f6f6;border:1px solid #f6f6f6;box-shadow:none}.sign-up__content .fgroup span input[type="radio"]:after{border:1px solid #f6f6f6;border-left:none;border-radius:0}.sign-up__content .fgroup span input[type="radio"]+label{display:block;margin:0;padding:0;position:relative;z-index:2;width:100%;height:100%;line-height:40px;text-align:center;color:#646464;font-size:14px}}.sign-up__content .fcheckbox:after{content:' ';display:table;clear:both}.sign-up__content .fcheckbox .error{float:left}.sign-up__content .fcheckbox>.error{float:none}.sign-up__content .fcheckbox input[type="checkbox"]{float:right;margin-top:0}.sign-up__content #id_firstname.highlight,.sign-up__content #id_lastname.highlight,.sign-up__content #id_password.highlight,.sign-up__content #id_username.highlight{border-color:#123f51}.sign-up__content .label-info,.sign-up__content .badge-info{background-color:#123f51}.sign-up__content #id_username,.sign-up__content #id_password{direction:ltr;text-align:left}.sign-up__content #fitem_id_username ::-moz-placeholder,.sign-up__content #fitem_id_password ::-moz-placeholder{text-align:right;direction:rtl}.sign-up__content #fitem_id_username :-moz-placeholder,.sign-up__content #fitem_id_password :-moz-placeholder{text-align:right;direction:rtl}.sign-up__content #fitem_id_username :-ms-input-placeholder,.sign-up__content #fitem_id_password :-ms-input-placeholder{text-align:right;direction:rtl}.sign-up__content #fitem_id_username ::-webkit-input-placeholder,.sign-up__content #fitem_id_password ::-webkit-input-placeholder{text-align:right;direction:rtl}.sign-up__content .mform .fpassword{position:relative}.sign-up__content .mform .fpassword .tip-icon{position:absolute;top:initial;bottom:52px;right:15px;box-sizing:border-box;width:16px;height:16px;line-height:16px;border:1px solid #646464;border-radius:100%;text-align:center;color:#646464;font-family:almoni-dl,Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;cursor:pointer}@media all and (min-width: 768px) and (max-width: 1023px){.sign-up__content .mform .fpassword .tip-icon{top:initial;bottom:47px}}@media all and (max-width: 767px){.sign-up__content .mform .fpassword .tip-icon{top:initial;bottom:42px;right:10px}}.sign-up__content .mform .fpassword .tip{box-sizing:border-box;opacity:0;visibility:hidden;z-index:-1;position:absolute;top:-100px;right:0;width:67%;max-width:190px;padding:8px 12px;background:#123f51;text-align:justify;direction:rtl;color:#fff;font-size:12px;line-height:1.25em;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}.sign-up__content .mform .fpassword .tip.show{opacity:1;visibility:visible;z-index:1}.sign-up__content .mform .fpassword .tip:after{content:'';position:absolute;bottom:-5px;right:20px;border-top:5px solid #123f51;border-left:3px solid transparent;border-right:3px solid transparent}@media all and (max-width: 767px){.sign-up__content .mform .fpassword .tip:after{left:15px}}.sign-up__content .mform .fpassword input{padding-right:35px}.sign-up__content .mform .fpassword .unmask{display:block;margin:10px 0 0;text-align:inherit}.sign-up__content .mform .fpassword .unmask label{font-size:18px;padding-right:10px}@media all and (min-width: 768px) and (max-width: 1023px){.sign-up__content .mform .fpassword .unmask label{font-size:16px}}@media all and (max-width: 767px){.sign-up__content .mform .fpassword .unmask label{font-size:16px}}@media all and (min-width: 768px) and (max-width: 1023px){.sign-up__content .mform .fitem{margin-bottom:10px}}@media all and (max-width: 767px){.sign-up__content .mform .fitem{margin-bottom:10px}}.sign-up__content .mform .fitem#fitem_id_policyagreed label a{text-decoration:underline}.sign-up__content .mform .fitem#fitem_id_policyagreed label a:hover{text-decoration:none}.sign-up__content .fitemtitle label{color:#646464;font-size:18px}@media all and (min-width: 768px) and (max-width: 1023px){.sign-up__content .fitemtitle label{font-size:16px}}@media all and (max-width: 767px){.sign-up__content .fitemtitle label{font-size:13px}}.sign-up__content .fitem_actionbuttons .fgroup{padding:0}.sign-up__content input[type="submit"],.sign-up__content input#id_submitbutton,.sign-up__content input#id_submitbutton2{float:right;cursor:pointer}.sign-up__content input[type="submit"]:first-child,.sign-up__content input#id_submitbutton:first-child,.sign-up__content input#id_submitbutton2:first-child{display:inline-block;box-sizing:border-box;height:40px;margin:5px 0 0;padding:0 15px;background:#064d6a;box-shadow:0 5px #042f41;border:none;border-radius:0;color:#fff;text-decoration:none;text-align:center;font-size:20px;line-height:45px;color:#fff;position:relative;top:0;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;width:75%;max-width:100%;height:62px;line-height:62px;padding:0;margin:0;border:none;border-radius:0;font-size:22px;font-weight:bold;transition:all .1s linear 0s;position:relative;bottom:initial}.sign-up__content input[type="submit"]:first-child:hover,.sign-up__content input#id_submitbutton:first-child:hover,.sign-up__content input#id_submitbutton2:first-child:hover{background:#042f41;color:#fff}.sign-up__content input[type="submit"]:first-child:active,.sign-up__content input#id_submitbutton:first-child:active,.sign-up__content input#id_submitbutton2:first-child:active{top:4px;box-shadow:0 1px #042f41}.sign-up__content input[type="submit"]:first-child:focus,.sign-up__content input#id_submitbutton:first-child:focus,.sign-up__content input#id_submitbutton2:first-child:focus{color:#fff;top:4px;box-shadow:0 1px #042f41}@media all and (max-width: 767px){.sign-up__content input[type="submit"]:first-child,.sign-up__content input#id_submitbutton:first-child,.sign-up__content input#id_submitbutton2:first-child{height:30px;line-height:30px;font-size:18px}}.sign-up__content input[type="submit"]:first-child:active,.sign-up__content input[type="submit"]:first-child:focus,.sign-up__content input#id_submitbutton:first-child:active,.sign-up__content input#id_submitbutton:first-child:focus,.sign-up__content input#id_submitbutton2:first-child:active,.sign-up__content input#id_submitbutton2:first-child:focus{bottom:initial}@media all and (max-width: 767px){.sign-up__content input[type="submit"]:first-child,.sign-up__content input#id_submitbutton:first-child,.sign-up__content input#id_submitbutton2:first-child{height:40px;line-height:40px;box-shadow:0 3px #042f41;font-size:16px;bottom:initial;top:0}.sign-up__content input[type="submit"]:first-child:active,.sign-up__content input#id_submitbutton:first-child:active,.sign-up__content input#id_submitbutton2:first-child:active{top:3px;bottom:initial}}.sign-up__content input[type="submit"]:last-child,.sign-up__content input#id_submitbutton:last-child,.sign-up__content input#id_submitbutton2:last-child{width:25%;max-width:100%;height:62px;margin:0;padding:0;line-height:62px;background:transparent;box-shadow:none;border:none;text-align:center;color:#064d6a;font-size:20px;font-weight:400}@media all and (max-width: 767px){.sign-up__content input[type="submit"]:last-child,.sign-up__content input#id_submitbutton:last-child,.sign-up__content input#id_submitbutton2:last-child{height:40px;line-height:40px;font-size:15px}}@media all and (max-width: 767px){.sign-up .fdescription{font-size:14px}}@media all and (min-width: 1024px){.sign-up body.dir-rtl #region-main.sign-up .mform:not(.unresponsive) .fitem .felement{float:none;width:100%;display:block}}@media all and (max-width: 767px){.sign-up body.dir-rtl #region-main.sign-up .mform:not(.unresponsive) .fitem .felement{float:none;width:100%;display:block}}.sign-up #fitem_id_profile_field_otherinstitute,.sign-up #fgroup_id_profile_field_academicrole_grp{display:none}#fitem_id_password .fitemtitle label{display:inline-block}.mform label .req{float:right;display:none}.forget-password-page#page{padding:20px 0 120px;background-color:#f6f6f6}@media all and (min-width: 768px) and (max-width: 1023px){.forget-password-page#page{padding:120px 0 80px}}@media all and (max-width: 767px){.forget-password-page#page{padding:80px 0 40px}}.forget-password__header{margin-bottom:40px;text-align:center}.forget-password__header img{max-width:100%}.forget-password__content{width:710px;box-sizing:border-box;padding:60px 100px 80px;margin:auto;background:#fff}@media all and (min-width: 768px) and (max-width: 1023px){.forget-password__content{width:100%;max-width:640px;padding:8% 10% 10%}}@media all and (max-width: 767px){.forget-password__content{width:100%;padding:8% 10% 10%}}.forget-password__content .boxwidthnormal{width:100%;margin:0 0 20px;text-align:center;font-size:24px;line-height:1.5em;color:#646464}@media all and (max-width: 767px){.forget-password__content .boxwidthnormal{margin-bottom:4%;font-size:16px}}.forget-password__content .mform .ftoggler{display:none}.forget-password__content .mform .fitemtitle{display:none !important}@media all and (min-width: 768px) and (max-width: 1023px){.forget-password__content .mform .fitemtitle{display:none !important}}@media all and (max-width: 767px){.forget-password__content .mform .fitemtitle{display:none !important}}.forget-password__content .mform .fitem{margin:40px 0 0}@media all and (max-width: 767px){.forget-password__content .mform .fitem{margin-top:8%}}.forget-password__content .mform input[type='text']{display:block;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:2px solid #f6f6f6;background:#fff;height:65px;padding:0 15px;color:#646464;font-size:20px;line-height:65px}.forget-password__content .mform input[type='text']:focus{border-color:#123f51}@media all and (max-width: 767px){.forget-password__content .mform input[type='text']{height:40px;font-size:14px;line-height:40px;padding:0 10px;border-width:1px}}.forget-password__content .mform input[type='submit']{display:inline-block;box-sizing:border-box;height:40px;margin:5px 0 0;padding:0 15px;background:#064d6a;box-shadow:0 5px #042f41;border:none;border-radius:0;color:#fff;text-decoration:none;text-align:center;font-size:20px;line-height:45px;color:#fff;position:relative;top:0;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;display:block;float:none;cursor:pointer;width:100%;max-width:100%;height:62px;margin:0 auto;transition:all .1s linear 0s;font-family:almoni-dl, Arial, Helvetica, sans-serif;font-size:22px;font-weight:700;line-height:62px;bottom:initial}.forget-password__content .mform input[type='submit']:hover{background:#042f41;color:#fff}.forget-password__content .mform input[type='submit']:active{top:4px;box-shadow:0 1px #042f41}.forget-password__content .mform input[type='submit']:focus{color:#fff;top:4px;box-shadow:0 1px #042f41}@media all and (max-width: 767px){.forget-password__content .mform input[type='submit']{height:30px;line-height:30px;font-size:18px}}.forget-password__content .mform input[type='submit']:active,.forget-password__content .mform input[type='submit']:focus{bottom:initial}@media all and (max-width: 767px){.forget-password__content .mform input[type='submit']{height:40px;line-height:40px;box-shadow:0 3px #042f41;font-size:16px;bottom:initial;top:0}.forget-password__content .mform input[type='submit']:active,.forget-password__content .mform input[type='submit']:focus{top:3px}}.course#page{padding-top:0;padding-bottom:0;background-color:#fff}@media all and (min-width: 768px) and (max-width: 1023px){.course#page{padding-top:85px}}@media all and (max-width: 767px){.course#page{padding-top:60px}}.course#page .container-fluid{max-width:1000px}.course__header{height:220px;overflow:hidden}@media all and (max-width: 767px){.course__header{height:auto}}.course__header .row-fluid [class*='span']{float:right}.course__header .row-fluid .span6:last-child{margin-left:0;margin-right:2.127659574468085%}@media all and (max-width: 767px){.course__header .row-fluid .span6:last-child{margin-left:0;margin-right:0}}.course__title{color:#fff;font-size:84px;font-weight:bold;line-height:220px;margin:0}@media all and (min-width: 768px) and (max-width: 1023px){.course__title{font-size:56px}}@media all and (max-width: 767px){.course__title{text-align:center;font-size:38px;line-height:1.5em}}.course__icon{width:100%;line-height:220px;text-align:left}@media all and (max-width: 767px){.course__icon{box-sizing:border-box;line-height:100%;padding:10px 20px}}.course__icon img{display:inline-block;max-width:100%}@media all and (max-width: 767px){.course__icon img{display:block;margin:auto}}.course__about{box-sizing:border-box;padding:20px 0;background:#f6f6f6;width:100%;max-height:100%;height:125px;overflow:hidden;position:relative;-webkit-transition:all 0s linear 0s;transition:all 0s linear 0s}@media all and (max-width: 767px){.course__about{padding:15px 10px}}.course__about:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:50px;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #f6f6f6 49%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #f6f6f6 49%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='$light-gray',GradientType=0 )}@media all and (max-width: 767px){.course__about:after{height:20px}}.course__about.open{max-height:100%}.course__about.open .about-video{visibility:visible;opacity:1;height:auto;padding-top:30px}@media all and (max-width: 767px){.course__about.open .about-video{padding:0}}.course__about.open .about-button.about-close{display:block;opacity:1;visibility:visible;z-index:1}.course__about.open .about-show{display:block;opacity:0;visibility:hidden;z-index:-1}.course__about.open:after{display:none}.course__about .singlebutton{float:right}.course__about h5{color:#646464;font-size:22px;font-weight:400;line-height:1.15em;margin:0;padding:0}@media all and (max-width: 767px){.course__about h5{text-align:center;font-size:25px;margin-bottom:10px}}.course__about .about-video{box-sizing:border-box;height:0;padding-right:4%;opacity:0;visibility:hidden;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}@media all and (max-width: 767px){.course__about .about-video{padding:0}}.course__about .about-video img,.course__about .about-video iframe,.course__about .about-video video{width:100%}@media all and (max-width: 767px){.course__about .about-video img,.course__about .about-video iframe,.course__about .about-video video{display:block;width:auto;max-width:100%;margin:auto}}.course__about .about-text{padding-left:4%}.course__about .about-text div{width:100% !important;height:100% !important}@media all and (max-width: 767px){.course__about .about-text{padding:0}.course__about .about-text h5{text-align:right;font-size:22px}}.course__about .about-text p,.course__about .about-text .about__section ul li,.about__section ul .course__about .about-text li{color:#646464;font-size:18px;line-height:1.4em;margin:0 !important;direction:rtl;text-align:justify}@media all and (max-width: 767px){.course__about .about-text p,.course__about .about-text .about__section ul li,.about__section ul .course__about .about-text li{margin:15px 0}}.course__about .about-button{display:block;margin:auto;padding:0;border:1px solid #064d6a;background:transparent;text-align:center;color:#064d6a;font-weight:bold;font-size:20px;cursor:pointer;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.course__about .about-button:hover,.course__about .about-button.focus{background:#064d6a;color:#fff;outline:none;box-shadow:none}.course__about .about-button.about-close{display:none;width:100px}.course__about .about-button.about-show{width:170px;float:left;margin-top:-20px}@media all and (max-width: 767px){.course__about .about-button.about-show{float:none;margin:0 auto}}.course__about .about-button .fa{font-size:26px;vertical-align:middle}.course .units{padding-top:30px;padding-bottom:50px}@media all and (max-width: 767px){.course .units{padding-top:0}}.course .units .achievements{box-sizing:border-box;float:left;max-width:175px;min-height:71px;padding-top:10px;padding-bottom:20px;padding-left:75px;background:url("../images/achievement-icon.png") 0 center no-repeat;background-size:71px 71px;text-align:center;color:#064d6a;font-size:15px;font-weight:bold}@media all and (max-width: 767px){.course .units .achievements{float:none;max-width:100%;min-height:55px;background-position:100% center;background-color:#064d6a;background-size:auto 100%;padding-left:15px;padding-right:71px;color:#fff;text-align:right;line-height:55px}}.course .units .achievements__num{display:block;padding-top:0.1em;font-size:60px;font-weight:normal;line-height:0.8em;direction:ltr;letter-spacing:2px}@media all and (max-width: 767px){.course .units .achievements__num{float:left;font-size:55px;line-height:1em;padding-top:0}}.course .units__title{margin-bottom:30px;padding-top:10px;color:#123f51}@media all and (max-width: 767px){.course .units__title{text-align:center}}.course .units__title h2{font-size:48px;font-weight:300;line-height:1.5em;margin:0}.course .units__title p,.course .units__title .about__section ul li,.about__section ul .course .units__title li{margin:0;font-size:20px;font-weight:normal;line-height:1.25em}@media all and (max-width: 767px){.course .units__title p,.course .units__title .about__section ul li,.about__section ul .course .units__title li{width:80%;margin:auto;line-height:1.1em}}.course .units h2.accesshide{margin:0;padding-left:0;border:none}.course .units ul.units__list,.course .units ul.topics{width:100%;margin:0;padding:0;list-style:none}.course .units ul.units__list:after,.course .units ul.topics:after{content:' ';display:table;clear:both}.course .units__quiz{box-sizing:border-box;background:#f6f6f6;width:100%;height:180px;border-top:1px solid #f6f6f6;padding-top:15px;clear:both;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}@media all and (max-width: 767px){.course .units__quiz{background:#fff;height:auto;padding:25px 0 0}}.course .units__quiz:hover{border-top-color:#ddd}.course .units__quiz .row-fluid [class*='span']{float:right}.course .units__quiz .row-fluid .span6:last-child{margin-left:0;margin-right:2.127659574468085%}@media all and (max-width: 767px){.course .units__quiz .row-fluid .span6:last-child{margin-left:0;margin-right:0}}.course .units__quiz img{float:left;max-width:100%}@media all and (max-width: 767px){.course .units__quiz img{float:none;display:block;margin:auto}}.course .units__quiz h4{margin:0;font-size:37px;font-weight:bold;line-height:1.4em;color:#646464}@media all and (max-width: 767px){.course .units__quiz h4{text-align:center;font-size:35px}}.course .units__quiz p,.course .units__quiz .about__section ul li,.about__section ul .course .units__quiz li{margin:0;font-size:26px;color:#646464}@media all and (max-width: 767px){.course .units__quiz p,.course .units__quiz .about__section ul li,.about__section ul .course .units__quiz li{text-align:center;font-size:24px}}.course .units__quiz p .unit-icon,.course .units__quiz .about__section ul li .unit-icon,.about__section ul .course .units__quiz li .unit-icon{margin-left:0;-webkit-transform:scale(1.2);transform:scale(1.2)}.course .units__quiz__button{display:inline-block;box-sizing:border-box;height:40px;margin:5px 0 0;padding:0 15px;background:#064d6a;box-shadow:0 5px #042f41;border:none;border-radius:0;color:#fff;text-decoration:none;text-align:center;font-size:20px;line-height:45px;color:#fff;position:relative;top:0;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;float:right;max-width:220px;margin:25px 0 0;height:45px;font-size:29px;font-weight:bold;line-height:45px}.course .units__quiz__button:hover{background:#042f41;color:#fff}.course .units__quiz__button:active{top:4px;box-shadow:0 1px #042f41}.course .units__quiz__button:focus{color:#fff;top:4px;box-shadow:0 1px #042f41}@media all and (max-width: 767px){.course .units__quiz__button{height:30px;line-height:30px;font-size:18px}}@media all and (max-width: 767px){.course .units__quiz__button{float:none;display:block;margin:20px auto 0;max-width:200px;height:40px;line-height:40px;font-size:26px;box-shadow:0 4px #042f41}.course .units__quiz__button:active{top:3px;box-shadow:0 1px #042f41}}.course .unit{box-sizing:border-box;background:#f6f6f6;margin-bottom:20px;border-top:25px solid;border-bottom:4px solid #f6f6f6;padding:30px 0 30px 30px;float:right;width:49%;height:180px;position:relative;cursor:pointer;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}@media all and (min-width: 768px) and (max-width: 1023px){.course .unit{padding-left:20px}}@media all and (max-width: 767px){.course .unit{float:none;width:100%;height:auto;margin-bottom:0;padding:13px 0;border-bottom:none}.course .unit [class*='span']{float:left}.course .unit .row-fluid .span12{width:100%;*width:99.94680851063829%}.course .unit .row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.course .unit .row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.course .unit .row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.course .unit .row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.course .unit .row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.course .unit .row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.course .unit .row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.course .unit .row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.course .unit .row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.course .unit .row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.course .unit .row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}}.course .unit:hover .tooltip,.course .unit.focus .tooltip{opacity:1;top:-55%;visibility:visible}@media all and (max-width: 767px){.course .unit:hover .tooltip,.course .unit.focus .tooltip{bottom:-75%;top:initial}}.course .unit .flag{direction:ltr;position:absolute;top:-26px;left:0;width:100%;height:54px;text-align:left;z-index:3}.course .unit .flag__image{display:inline-block;vertical-align:top;width:60px;height:44px;max-height:100%;position:relative}.course .unit .flag__image img{float:right;height:100%;max-width:100%}.course .unit .flag__text{display:inline-block;vertical-align:top;margin:0 0 0 10px;color:inherit;font-size:17px;font-weight:bold;line-height:27px}.course .unit--complete .flag{top:-40px}.course .unit--complete .flag__image{vertical-align:middle}.course .unit--complete .flag__image img{border:1px solid #fff;border-radius:100%}.course .unit--complete .flag__text{vertical-align:middle;line-height:56px}.course .unit--learning .flag{height:44px}.course .unit--learning .flag__image{width:67px;height:63px;padding-top:1px}.course .unit--learning .flag__image img{width:100%}.course .unit--learning .flag__image:before{content:'';position:absolute;top:0;left:-1px;width:64px;height:41px;z-index:-1;background:#fff}@media all and (max-width: 767px){.course .unit--learning .flag__image:before{background:#f6f6f6}}@media all and (max-width: 767px){.course .unit--learning .flag .unit__title{padding-left:60px}}.course .unit__title{padding:0 0 10px;margin:0 0 10px;text-transform:uppercase;font-size:24px;font-weight:400;white-space:nowrap;color:#646464;overflow:hidden;border-bottom:1px solid #e0e0e0;direction:ltr;text-overflow:ellipsis}@media all and (min-width: 768px) and (max-width: 1023px){.course .unit__title{font-size:20px}}@media all and (max-width: 767px){.course .unit__title{font-size:21px;white-space:normal;overflow:visible;padding-bottom:8px;margin-bottom:5px}}.course .unit__title:hover a{text-decoration:none}.course .unit__title a{color:inherit}.course .unit__info ul{margin:0;list-style:none;color:#646464;font-size:18px}@media all and (min-width: 768px) and (max-width: 1023px){.course .unit__info ul{font-size:16px}}@media all and (max-width: 767px){.course .unit__info ul{font-size:16px}}.course .unit__info li{margin:7px 0 0}@media all and (max-width: 767px){.course .unit__info li{margin-top:5px}}.course .unit__info h6{margin:0;color:inherit;font-weight:inherit}.course .unit__info p,.course .unit__info .about__section ul li,.about__section ul .course .unit__info li{margin:0;padding:0}.course .unit__info .unit-icon{display:inline-block;vertical-align:top;line-height:inherit;width:20px;height:20px;margin-left:10px;background:url("../images/unit-info-icons.png") no-repeat}.course .unit__info .unit-icon--classes{background-position:0 0}.course .unit__info .unit-icon--duration{background-position:0 -20px}.course .unit__num{box-sizing:border-box;position:relative;width:calc(100% - 30px);margin-top:-10px;margin-right:30px;color:#646464;font-size:173px;line-height:100px;text-align:center;letter-spacing:-12px}@media all and (max-width: 767px){.course .unit__num{font-size:130px;margin-right:22px}}.course .unit__num span{position:absolute;top:37px;right:-35px;display:inline-block;font-size:30px;line-height:1em;letter-spacing:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media all and (max-width: 767px){.course .unit__num span{right:-48px}}.course .unit--first{background:#fff;border-top-color:#fff;border-bottom:1px solid #d0d0d0}@media all and (max-width: 767px){.course .unit--first{padding-left:15px}}.course .unit--first:hover{border-top-color:#064d6a;border-bottom-color:#d0d0d0}.course .unit--first h4{margin:0;font-size:25px;font-weight:bold;line-height:1.5em;color:#646464}@media all and (min-width: 768px) and (max-width: 1023px){.course .unit--first h4{font-size:23px}}@media all and (max-width: 767px){.course .unit--first h4{font-size:20px}}.course .unit--first h5{margin:0;font-size:21px;font-weight:normal;line-height:1.1em;color:#646464}@media all and (min-width: 768px) and (max-width: 1023px){.course .unit--first h5{font-size:17px}}@media all and (max-width: 767px){.course .unit--first h5{font-size:16px}}.course .unit--first__image{width:100px;height:100px;margin:auto;background:url("../images/first-unit-icons.png") no-repeat}@media all and (max-width: 767px){.course .unit--first__image{max-width:100%;width:90px;height:90px;background-size:100% 360px;margin:0;float:right}}.course .unit .tooltip{box-sizing:border-box;position:absolute;top:0;left:0;z-index:5;width:auto;max-width:180px;background:#123f51;padding:15px 10px;-webkit-transition:all .2s linear .1s;transition:all .2s linear .1s;opacity:0;visibility:hidden}@media all and (max-width: 767px){.course .unit .tooltip{left:5%;bottom:0;top:initial}}.course .unit .tooltip:after{content:'';position:absolute;bottom:-8px;left:30px;border-top:8px solid #123f51;border-left:4px solid transparent;border-right:4px solid transparent}@media all and (max-width: 767px){.course .unit .tooltip:after:after{bottom:initial;top:-8px;left:initial;right:30px;border-top:none;border-bottom:8px solid #123f51}}.course .unit .tooltip p,.course .unit .tooltip .about__section ul li,.about__section ul .course .unit .tooltip li{margin:0;text-align:right;color:#fff;font-size:17px;font-weight:bold;line-height:1.1em}@media all and (max-width: 767px){.course .unit .tooltip p,.course .unit .tooltip .about__section ul li,.about__section ul .course .unit .tooltip li{line-height:1.25em}}.course .unit .tooltip p span,.course .unit .tooltip .about__section ul li span,.about__section ul .course .unit .tooltip li span{display:block;font-size:15px;font-weight:normal;text-decoration:underline}.course-2 .course__header{background:url("../images/course-header-yellow.png") center center no-repeat #eeba39;background-size:100% 100%}.course-2 .unit{border-top-color:#eeba39}.course-2 .unit:hover{border-bottom-color:#eeba39}.course-2 .unit.focus{border-bottom-color:#eeba39;border-left:4px solid #eeba39;border-right:4px solid #eeba39}.course-2 .unit--first{border-top-color:#fff}.course-2 .unit--first:hover{border-bottom-color:#064d6a}.course-2 .unit--first.focus{border-bottom-color:#064d6a;border-left:1px solid #064d6a;border-right:1px solid #064d6a}.course-2 .unit--first .unit--first__image{background-position:0 0}.course-2 .unit--first:hover .unit--first__image{background-position:0 -100px}@media all and (max-width: 767px){.course-2 .unit--first .unit--first__image{background-position:0 0}.course-2 .unit--first:hover .unit--first__image{background-position:0 -90px}}.course-2 .unit.unit--complete{border-top-color:#db9408}.course-2 .unit.unit--complete:hover{border-bottom-color:#db9408}.course-2 .unit .flag{color:#303030}.course-2 .breadcrumbs{background:url("../images/course-header-yellow.png") center center no-repeat #eeba39;background-size:cover;color:#eeba39}.course-2 .breadcrumbs-nav{position:relative}.course-2 .breadcrumbs-nav:before{content:'';position:absolute;top:0;right:-40px;width:390px;height:100%;background:url("../images/course-header-yellow-mask.png") 100% center no-repeat;background-size:auto 100%}@media all and (max-width: 767px){.course-2 .breadcrumbs-nav:before{display:none}}.course-2 .breadcrumbs-nav>li{color:#966e09}.course-2 .breadcrumbs-nav>li:hover .breadcrumbs-nav__icon,.course-2 .breadcrumbs-nav>li:active .breadcrumbs-nav__icon{background-position:25% 0}.course-2 .breadcrumbs-nav .breadcrumbs-subnav a:hover,.course-2 .breadcrumbs-nav .breadcrumbs-subnav a:active,.course-2 .breadcrumbs-nav .breadcrumbs-subnav a.active,.course-2 .breadcrumbs-nav .breadcrumbs-subnav a.focus{background:#966e09;color:#fff}.course-2 .lesson-page .lesson-content h2{color:#966e09}.course-2 .lesson-page .lesson-list .block .content .seen-icon{background-position:0 100%}.course-3 .course__header{background:url("../images/course-header-blue.png") center center no-repeat #00a9a4;background-size:100% 100%}.course-3 .unit{border-top-color:#00a9a4}.course-3 .unit:hover{border-bottom-color:#00a9a4}.course-3 .unit.focus{border-bottom-color:#00a9a4;border-left:4px solid #00a9a4;border-right:4px solid #00a9a4}.course-3 .unit--first{border-top-color:#fff}.course-3 .unit--first:hover{border-bottom-color:#064d6a}.course-3 .unit--first.focus{border-bottom-color:#064d6a;border-left:1px solid #064d6a;border-right:1px solid #064d6a}.course-3 .unit--first .unit--first__image{background-position:0 -100px}.course-3 .unit--first:hover .unit--first__image{background-position:0 -300px}@media all and (max-width: 767px){.course-3 .unit--first .unit--first__image{background-position:0 -90px}.course-3 .unit--first:hover .unit--first__image{background-position:0 -270px}}.course-3 .unit.unit--complete{border-top-color:#017970}.course-3 .unit.unit--complete:hover,.course-3 .unit.unit--complete.focus{border-bottom-color:#017970}.course-3 .unit .flag{color:#fff}.course-3 .breadcrumbs{background:url("../images/course-header-blue.png") center center no-repeat #00a9a4;background-size:cover;color:#00a9a4}.course-3 .breadcrumbs-nav>li:hover .breadcrumbs-nav__icon,.course-3 .breadcrumbs-nav>li:active .breadcrumbs-nav__icon{background-position:50% 0}.course-3 .breadcrumbs-subnav a:hover,.course-3 .breadcrumbs-subnav a:active,.course-3 .breadcrumbs-subnav a.active,.course-3 .breadcrumbs-subnav a.focus{background:#00a9a4;color:#fff}.course-3 .lesson-page .lesson-content h2{color:#00a9a4}.course-3 .lesson-page .lesson-list .block .content .seen-icon{background-position:0 66.67%}.course-4 .course__header{background:url("../images/course-header-orange.png") center center no-repeat #e16050;background-size:100% 100%}.course-4 .unit{border-top-color:#e16050}.course-4 .unit:hover{border-bottom-color:#e16050}.course-4 .unit.focus{border-bottom-color:#e16050;border-left:4px solid #e16050;border-right:4px solid #e16050}.course-4 .unit--first{border-top-color:#fff}.course-4 .unit--first:hover{border-bottom-color:#064d6a}.course-4 .unit--first.focus{border-bottom-color:#064d6a;border-left:1px solid #064d6a;border-right:1px solid #064d6a}.course-4 .unit--first .unit--first__image{background-position:0 -200px}.course-4 .unit--first:hover .unit--first__image{background-position:0 -300px}@media all and (max-width: 767px){.course-4 .unit--first .unit--first__image{background-position:0 -180px}.course-4 .unit--first:hover .unit--first__image{background-position:0 -270px}}.course-4 .unit.unit--complete{border-top-color:#be3025}.course-4 .unit.unit--complete:hover{border-bottom-color:#be3025}.course-4 .unit .flag{color:#fff}.course-4 .breadcrumbs{background:url("../images/course-header-orange.png") center center no-repeat #e16050;background-size:cover;color:#e16050}.course-4 .breadcrumbs-nav>li:hover .breadcrumbs-nav__icon,.course-4 .breadcrumbs-nav>li:active .breadcrumbs-nav__icon{background-position:75% 0}.course-4 .breadcrumbs-subnav a:hover,.course-4 .breadcrumbs-subnav a:active,.course-4 .breadcrumbs-subnav a.active,.course-4 .breadcrumbs-subnav a.focus{background:#e16050;color:#fff}.course-4 .lesson-page .lesson-content h2{color:#f85c50}.course-4 .lesson-page .lesson-list .block .content .seen-icon{background-position:0 33.33%}.course-5 .course__header{background:url("../images/course-header-purple.png") center center no-repeat #82134e;background-size:100% 100%}.course-5 .unit{border-top-color:#82134e}.course-5 .unit:hover{border-bottom-color:#82134e}.course-5 .unit.focus{border-bottom-color:#82134e;border-left:4px solid #82134e;border-right:4px solid #82134e}.course-5 .unit--first{border-top-color:#fff}.course-5 .unit--first:hover{border-bottom-color:#064d6a}.course-5 .unit--first.focus{border-bottom-color:#064d6a;border-left:1px solid #064d6a;border-right:1px solid #064d6a}.course-5 .unit--first .unit--first__image{background-position:0 -300px}.course-5 .unit--first:hover .unit--first__image{background-position:0 0}@media all and (max-width: 767px){.course-5 .unit--first .unit--first__image{background-position:0 -270px}.course-5 .unit--first:hover .unit--first__image{background-position:0 0}}.course-5 .unit.unit--complete{border-top-color:#601039}.course-5 .unit.unit--complete:hover{border-bottom-color:#601039}.course-5 .unit .flag{color:#fff}.course-5 .breadcrumbs{background:url("../images/course-header-purple.png") center center no-repeat #82134e;background-size:cover;color:#82134e}.course-5 .breadcrumbs-nav>li:hover .breadcrumbs-nav__icon,.course-5 .breadcrumbs-nav>li:active .breadcrumbs-nav__icon{background-position:100% 0}.course-5 .breadcrumbs-subnav a:hover,.course-5 .breadcrumbs-subnav a:active,.course-5 .breadcrumbs-subnav a.active,.course-5 .breadcrumbs-subnav a.focus{background:#82134e;color:#fff}.course-5 .lesson-page .lesson-content h2{color:#95225a}.course-5 .lesson-page .lesson-list .block .content .seen-icon{background-position:0 0}.lesson-page#page{background:#fff;padding:0 0 10px}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page#page{padding:0 0 10px}}@media all and (max-width: 767px){.lesson-page#page{padding:68px 0 10px 0}}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page{overflow-x:hidden}}.lesson-page .show-lesson-list{display:none}@media all and (min-width: 1024px){.lesson-page .show-lesson-list{display:none !important}}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .show-lesson-list{display:none !important}}@media all and (max-width: 767px){.lesson-page .show-lesson-list{display:block;box-sizing:border-box;padding:10px 0;text-align:center;font-weight:normal;font-size:14px;line-height:1em;color:#82134e;position:relative;z-index:5;-webkit-transition:none;transition:none;background:#fff}.lesson-page .show-lesson-list.fixed{position:fixed;top:115px;left:0;width:100%;z-index:16;background:rgba(255,255,255,0.8)}.lesson-page .show-lesson-list i.fa{display:block;margin:auto;font-size:1.5em;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}.lesson-page .show-lesson-list.open i.fa{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media all and (max-width: 767px){.lesson-page .lesson{position:relative}}.lesson-page .lesson-content{position:relative}@media all and (max-width: 767px){.lesson-page .lesson-content{padding:0 10px}}.lesson-page .lesson-content h2{margin:0;font-weight:bold;font-size:36px}@media all and (max-width: 767px){.lesson-page .lesson-content h2{font-size:26px;margin-bottom:0}}@media all and (max-width: 767px){.lesson-page .lesson-content h3{font-size:20px;margin-bottom:0}}.lesson-page .lesson-content ul{word-break:normal}.lesson-page .lesson-content p,.lesson-page .lesson-content .about__section ul li,.about__section ul .lesson-page .lesson-content li{margin:0 0 10px;color:#646464;font-weight:normal;font-size:18px;line-height:1.25em;word-break:normal;background-color:transparent !important}@media all and (max-width: 767px){.lesson-page .lesson-content p,.lesson-page .lesson-content .about__section ul li,.about__section ul .lesson-page .lesson-content li{font-size:16px;margin:0 0 5px}}.lesson-page .lesson-content p[dir="ltr"] .group1,.lesson-page .lesson-content .about__section ul li[dir="ltr"] .group1,.about__section ul .lesson-page .lesson-content li[dir="ltr"] .group1{display:inline-block;vertical-align:middle}.lesson-page .lesson-content iframe{width:100%;height:500px}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-content iframe{height:400px}}@media all and (max-width: 767px){.lesson-page .lesson-content iframe{height:300px}}.lesson-page .lesson-content a{color:#82134e;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}.lesson-page .lesson-content a:hover{color:#000;text-decoration:underline}.lesson-page .lesson-content input[type="text"],.lesson-page .lesson-content .help-popup__form .form__row textarea,.help-popup__form .form__row .lesson-page .lesson-content textarea{background:#fff;border:1px solid #696969;margin:0 5px;font-size:20px;height:30px;line-height:30px;min-width:auto;max-width:100%}.lesson-page .lesson-content .control .select{position:relative}.lesson-page .lesson-content .control .select.disabled{pointer-events:none;opacity:.8}.lesson-page .lesson-content .control .select:before{content:'▼';font:inherit;text-align:center;position:absolute;top:0;left:0;width:40px;height:40px;line-height:45px;background:#f6f6f6;color:#646464;pointer-events:none;font-size:16px;z-index:1}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-content .control .select:before{top:0;left:0;width:40px;height:40px;line-height:45px}}@media all and (max-width: 767px){.lesson-page .lesson-content .control .select:before{top:0;left:0;width:40px;height:40px;line-height:45px;font-size:14px}}.lesson-page .lesson-content .control .select.autocomplete ul.select-list li{display:none}.lesson-page .lesson-content .control .select.autocomplete ul.select-list li.selected,.lesson-page .lesson-content .control .select.autocomplete ul.select-list li.matched{display:block}.lesson-page .lesson-content .control .select select{box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;display:block;max-width:100%;max-height:100%;width:100%;margin:0;border:2px solid #f6f6f6;background:#fff;height:40px;padding:0 15px 0 45px;color:#646464;font-size:20px;line-height:40px;pointer-events:none}.lesson-page .lesson-content .control .select select::-ms-expand{display:none}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-content .control .select select{font-size:18px;line-height:40px;height:40px;padding-left:10px}}@media all and (max-width: 767px){.lesson-page .lesson-content .control .select select{font-size:18px;line-height:40px;height:40px;padding:0 10px 0 45px}}.lesson-page .lesson-content .control .select .select-input{position:absolute;top:0;right:0;box-sizing:border-box;margin:0;width:calc(100% - 40px);height:40px;padding:0 15px 0 5px;border:2px solid #f6f6f6;background:#fff;color:#646464;font-size:20px;line-height:40px}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-content .control .select .select-input{width:calc(100% - 40px);line-height:40px;height:40px;font-size:18px}}@media all and (max-width: 767px){.lesson-page .lesson-content .control .select .select-input{width:calc(100% - 40px);line-height:40px;height:40px;font-size:16px}}.lesson-page .lesson-content .control .select .select-input:focus{outline:none;border-color:#064d6a;box-shadow:none}.lesson-page .lesson-content .control .select ul.select-list{display:none;box-sizing:border-box;width:100%;list-style:none;margin:0;padding:0;max-height:200px;overflow-y:auto;background:#fff;border-bottom:1px solid #f6f6f6}.lesson-page .lesson-content .control .select ul.select-list li{cursor:pointer;color:#646464;font-size:18px;box-sizing:border-box;line-height:30px;padding:0 20px;border:1px solid #f6f6f6;border-left-width:2px;border-right-width:2px;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;display:block}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-content .control .select ul.select-list li{line-height:40px;font-size:18px}}@media all and (max-width: 767px){.lesson-page .lesson-content .control .select ul.select-list li{line-height:40px;font-size:16px}}.lesson-page .lesson-content .control .select ul.select-list li:last-child{border-bottom:0}.lesson-page .lesson-content .control .select ul.select-list li.selected{display:block;background:#e5e5e5}.lesson-page .lesson-content .control .select ul.select-list li.matched{display:block}.lesson-page .lesson-content .control .select ul.select-list li:hover{color:#fff;background-color:#123f51}.lesson-page .lesson-content .control .select ul.select-list::-webkit-scrollbar{width:10px;background:#f6f6f6}.lesson-page .lesson-content .control .select ul.select-list::-webkit-scrollbar-thumb{height:20%;background:#ccc;border-radius:10px}.lesson-page .lesson-content .control:after{content:' ';display:table;clear:both}.lesson-page .lesson-content .control .questioncorrectnessicon{float:right;margin-top:14px}.lesson-page .lesson-content .control .select{width:calc(100% - 20px);height:25px;line-height:25px;padding-top:0;padding-right:0;padding-bottom:0;font-size:18px}.lesson-page .lesson-content .control .select select{border-color:#e2e2e2;direction:rtl}.lesson-page .lesson-content .control .select:before{background-color:#e2e2e2}.lesson-page .lesson-content .control .select ul.select-list li{border-color:#e2e2e2;text-align:right}.lesson-page .lesson-content .control .select ul.select-list::-webkit-scrollbar{background:#e2e2e2}.lesson-page .lesson-content .control .select ul.select-list::-webkit-scrollbar-thumb{background:#aaa}.lesson-page .lesson-content .modified{display:none}.lesson-page .lesson-content__strategies{box-sizing:border-box;width:100%;margin:10px auto 0;padding:8px 10px 0;background:#f6f6f6}.lesson-page .lesson-content__strategies:after{content:' ';display:table;clear:both}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-content__strategies{padding:10px 0}}@media all and (max-width: 767px){.lesson-page .lesson-content__strategies{padding:10px 0}}.lesson-page .lesson-content__strategies__title{float:right;width:28%;margin:5px 0 0;text-align:center;color:#123f51;font-weight:bold;font-size:26px;line-height:1em}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-content__strategies__title{float:none;width:100%;margin:0;font-size:20px}}@media all and (max-width: 767px){.lesson-page .lesson-content__strategies__title{float:none;width:100%;margin:0;font-size:16px}}.lesson-page .lesson-content__strategies__body{float:right;width:72%}.lesson-page .lesson-content__strategies__body:after{content:' ';display:table;clear:both}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-content__strategies__body{float:none;width:80%;margin:10px auto 0}}@media all and (max-width: 767px){.lesson-page .lesson-content__strategies__body{float:none;width:100%;margin:10px auto 0}}.lesson-page .lesson-content__strategies__body ul{margin:0;padding:0;list-style:none}.lesson-page .lesson-content__strategies__body ul:after{content:' ';display:table;clear:both}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy{box-sizing:border-box;float:right;width:16.6666667%;text-align:center;position:relative}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy{width:33.333333%;height:90px}}@media all and (max-width: 767px){.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy{width:33.333333%;height:90px}}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy:after{content:'';position:absolute;top:10px;left:0;width:1px;height:50px;background:#bcbcbc}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy:after{display:none}}@media all and (max-width: 767px){.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy:after{display:none}}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy:last-child:after{display:none}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy a:hover{text-decoration:none}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy:hover .lesson-content__strategy__icon{background-color:#fff}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon{display:block;cursor:pointer;width:50px;height:50px;margin:auto;background:transparent;border:1px solid #064d6a;border-radius:100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.icon-1{background:url("../images/strategies_icons/strargies-icons-1.png");background-size:100% 100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.icon-2{background:url("../images/strategies_icons/strargies-icons-2.png");background-size:100% 100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.icon-3{background:url("../images/strategies_icons/strargies-icons-3.png");background-size:100% 100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.icon-4{background:url("../images/strategies_icons/strargies-icons-4.png");background-size:100% 100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.icon-5{background:url("../images/strategies_icons/strargies-icons-5.png");background-size:100% 100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.icon-6{background:url("../images/strategies_icons/strargies-icons-6.png");background-size:100% 100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.icon-7{background:url("../images/strategies_icons/strargies-icons-7.png");background-size:100% 100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.icon-8{background:url("../images/strategies_icons/strargies-icons-8.png");background-size:100% 100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.icon-9{background:url("../images/strategies_icons/strargies-icons-9.png");background-size:100% 100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.icon-10{background:url("../images/strategies_icons/strargies-icons-10.png");background-size:100% 100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.icon-11{background:url("../images/strategies_icons/strargies-icons-11.png");background-size:100% 100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.icon-12{background:url("../images/strategies_icons/strargies-icons-12.png");background-size:100% 100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.icon-13{background:url("../images/strategies_icons/strargies-icons-13.png");background-size:100% 100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.icon-14{background:url("../images/strategies_icons/strargies-icons-14.png");background-size:100% 100%}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon:hover{background-color:#fff}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon:focus{outline:none;box-shadow:none}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon.focus{outline:1px solid #064d6a;box-shadow:0 0 2px #064d6a}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__icon{width:36px;height:36px}}.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__name{color:#064d6a;font-size:15px;line-height:1.5em;padding:0 5px}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__name{font-size:14px}}@media all and (max-width: 767px){.lesson-page .lesson-content__strategies__body ul .lesson-content__strategy__name{font-size:10px;line-height:1.25em}}.lesson-page .lesson-content .accesshide{display:none}@media all and (min-width: 1024px){.lesson-page .lesson-content .no-overflow table{table-layout:fixed;width:100%}.lesson-page .lesson-content .no-overflow table td,.lesson-page .lesson-content .no-overflow table th{width:33.33% !important;word-break:normal !important}.lesson-page .lesson-content .no-overflow table td select,.lesson-page .lesson-content .no-overflow table th select{width:100%;min-width:100%;max-width:100%}}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-content .no-overflow table{table-layout:fixed;width:100%}.lesson-page .lesson-content .no-overflow table td,.lesson-page .lesson-content .no-overflow table th{width:33.33% !important}.lesson-page .lesson-content .no-overflow table td select,.lesson-page .lesson-content .no-overflow table th select{width:100%;min-width:100%;max-width:100%}}@media all and (max-width: 767px){.lesson-page .lesson-content .no-overflow table{table-layout:fixed;width:100%}.lesson-page .lesson-content .no-overflow table td,.lesson-page .lesson-content .no-overflow table th{width:33.33% !important}.lesson-page .lesson-content .no-overflow table td select,.lesson-page .lesson-content .no-overflow table th select{width:100%;min-width:100%;max-width:100%}}@media all and (min-width: 1024px){.lesson-page .lesson-list#block-region-side-pre.span4{width:31.623931623931625%;opacity:1 !important;visibility:visible !important}}@media all and (min-width: 1281px){.lesson-page .lesson-list#block-region-side-pre.span4{width:31.623931623931625%;opacity:1 !important;visibility:visible !important}}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-list#block-region-side-pre.span4{width:31.623931623931625%;margin-left:2.6302120224772096%}}@media all and (max-width: 767px){.lesson-page .lesson-list#block-region-side-pre.span4{position:absolute;top:100%;left:0;z-index:-1;display:block;margin-left:0;width:100%;z-index:15;opacity:0;visibility:hidden;display:none}}.lesson-page .lesson-list__footer-link{display:block;padding:14px 51px 0 0;color:#064d6a;text-decoration:underline;font-size:18px}.lesson-page .lesson-list__footer-link:hover{text-decoration:none}@media all and (max-width: 767px){.lesson-page .lesson-list__footer-link{padding:14px 0;text-align:center}}@media all and (max-width: 767px){.lesson-page .lesson-list .block .header{display:none}}.lesson-page .lesson-list .block .content{box-sizing:border-box;width:100%;padding:0;margin:0;border:none;direction:ltr;background:#fff;max-height:100%;overflow-y:visible}@media all and (max-width: 767px){.lesson-page .lesson-list .block .content{border:none}}.lesson-page .lesson-list .block .content ul.lesson-links{margin:2px 0 0;padding:0;list-style:none}@media all and (max-width: 767px){.lesson-page .lesson-list .block .content ul.lesson-links{margin:0 5px 7px;padding:3px 5px;background:#f6f6f6}.lesson-page .lesson-list .block .content ul.lesson-links:after{content:' ';display:table;clear:both}.lesson-page .lesson-list .block .content ul.lesson-links li{box-sizing:border-box;float:right;width:50%;border-left:1px solid #777}.lesson-page .lesson-list .block .content ul.lesson-links li:last-child{border-left:none}}.lesson-page .lesson-list .block .content ul.lesson-links h5{margin:0}.lesson-page .lesson-list .block .content ul.lesson-links .lesson-link{display:block;box-sizing:border-box;width:100%;margin:0;padding:0 15px;height:45px;background:#fbfbfb;border-bottom:1px solid #d5d5d5;color:#646464;font-weight:normal;font-size:20px;color:#123f51;line-height:45px;direction:rtl;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-list .block .content ul.lesson-links .lesson-link{font-size:20px}}@media all and (max-width: 767px){.lesson-page .lesson-list .block .content ul.lesson-links .lesson-link{font-size:14px;line-height:24px;height:24px;margin:0;padding:0 5px;text-align:center;border-bottom:0}}.lesson-page .lesson-list .block .content ul.lesson-links .lesson-link:hover{background:#e2e2e2}.lesson-page .lesson-list .block .content ul.lesson-links .lesson-link__icon{display:inline-block;vertical-align:middle;width:27px;height:34px;margin-left:3px;background:url("../images/lesson-link-icons.png") no-repeat}@media all and (max-width: 767px){.lesson-page .lesson-list .block .content ul.lesson-links .lesson-link__icon{width:15px;height:20px;background-size:15px 40px}}.lesson-page .lesson-list .block .content ul.lesson-links .lesson-link__icon.icon-download{background-position:0 0}@media all and (max-width: 767px){.lesson-page .lesson-list .block .content ul.lesson-links .lesson-link__icon.icon-download{background-position:0 0}}.lesson-page .lesson-list .block .content ul.lesson-links .lesson-link__icon.icon-route{background-position:0 -34px}@media all and (max-width: 767px){.lesson-page .lesson-list .block .content ul.lesson-links .lesson-link__icon.icon-route{background-position:0 -20px}}.lesson-page .lesson-list .block .content .scroller{max-height:100%}@media all and (max-width: 767px){.lesson-page .lesson-list .block .content .scroller{max-height:100%;overflow-y:visible}}.lesson-page .lesson-list .block .content .scroller .scroll-content{max-height:100% !important;margin-right:0 !important}@media all and (max-width: 767px){.lesson-page .lesson-list .block .content .scroller .scroll-content{max-height:100% !important}}.lesson-page .lesson-list .block .content .scroller ul.unlist{margin:0}.lesson-page .lesson-list .block .content .scroller ul.unlist .activity{display:block;box-sizing:border-box;width:100%;height:100%;background:#fbfbfb;padding:8px;border-bottom:1px solid #d5d5d5;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;direction:rtl}.lesson-page .lesson-list .block .content .scroller ul.unlist .activity:after{content:' ';display:table;clear:both}@media all and (max-width: 767px){.lesson-page .lesson-list .block .content .scroller ul.unlist .activity{padding:5px;border-bottom:1px solid #e1e1e1}}.lesson-page .lesson-list .block .content .scroller ul.unlist .activity:hover{background:#e2e2e2}.lesson-page .lesson-list .block .content .scroller ul.unlist .activity:focus{outline:none;box-shadow:none}.lesson-page .lesson-list .block .content .scroller ul.unlist .activity.focus{outline:1px solid #064d6a;box-shadow:0 0 2px #064d6a}.lesson-page .lesson-list .block .content .scroller ul.unlist .activity.current{background:#e2e2e2}.lesson-page .lesson-list .block .content .scroller ul.unlist .activity__text{box-sizing:border-box;float:right;width:60%;position:relative;padding-right:43px;padding-top:6px}.lesson-page .lesson-list .block .content .scroller ul.unlist .activity__text--quiz{float:none;width:100%}.lesson-page .lesson-list .block .content .scroller ul.unlist .activity__text h3{margin:0 0 10px;padding:0;color:#646464;font-weight:bold;font-size:20px;line-height:1em;text-shadow:none;text-transform:none}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-list .block .content .scroller ul.unlist .activity__text h3{font-size:20px}}.lesson-page .lesson-list .block .content .scroller ul.unlist .activity__text p,.lesson-page .lesson-list .block .content .scroller .about__section ul.unlist .activity__text li,.about__section .lesson-page .lesson-list .block .content .scroller ul.unlist .activity__text li{color:#646464;font-weight:normal;font-size:16px;line-height:1.25em}.lesson-page .lesson-list .block .content .scroller ul.unlist .activity__image{float:right;width:40%;position:relative}.lesson-page .lesson-list .block .content .scroller ul.unlist .activity__image img{width:100%}.lesson-page .lesson-list .block .content .scroller ul.unlist .activity__duration{z-index:3;position:absolute;top:initial;bottom:2px;right:2px;background:#000;box-sizing:border-box;display:inline-block;padding:1px 5px;text-align:center;color:#e2e2e2;font-weight:normal;font-size:22px;line-height:1em}@media all and (min-width: 768px) and (max-width: 1023px){.lesson-page .lesson-list .block .content .scroller ul.unlist .activity__duration{font-size:20px}}@media all and (max-width: 767px){.lesson-page .lesson-list .block .content .scroller ul.unlist .activity__duration{font-size:18px}}.lesson-page .lesson-list .block .content .scroller ul.unlist li:last-child .activity{border-bottom:none}.lesson-page .lesson button,.lesson-page .lesson input.form-submit,.lesson-page .lesson input[type="button"],.lesson-page .lesson input[type="submit"],.lesson-page .lesson input[type="reset"]{display:inline-block;box-sizing:border-box;height:40px;margin:5px 0 0;padding:0 15px;background:#064d6a;box-shadow:0 5px #042f41;border:none;border-radius:0;color:#fff;text-decoration:none;text-align:center;font-size:20px;line-height:45px;color:#fff;position:relative;top:0;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}.lesson-page .lesson button:hover,.lesson-page .lesson input.form-submit:hover,.lesson-page .lesson input[type="button"]:hover,.lesson-page .lesson input[type="submit"]:hover,.lesson-page .lesson input[type="reset"]:hover{background:#042f41;color:#fff}.lesson-page .lesson button:active,.lesson-page .lesson input.form-submit:active,.lesson-page .lesson input[type="button"]:active,.lesson-page .lesson input[type="submit"]:active,.lesson-page .lesson input[type="reset"]:active{top:4px;box-shadow:0 1px #042f41}.lesson-page .lesson button:focus,.lesson-page .lesson input.form-submit:focus,.lesson-page .lesson input[type="button"]:focus,.lesson-page .lesson input[type="submit"]:focus,.lesson-page .lesson input[type="reset"]:focus{color:#fff;top:4px;box-shadow:0 1px #042f41}@media all and (max-width: 767px){.lesson-page .lesson button,.lesson-page .lesson input.form-submit,.lesson-page .lesson input[type="button"],.lesson-page .lesson input[type="submit"],.lesson-page .lesson input[type="reset"]{height:30px;line-height:30px;font-size:18px}}@media all and (max-width: 767px){.lesson-page .lesson button,.lesson-page .lesson input.form-submit,.lesson-page .lesson input[type="button"],.lesson-page .lesson input[type="submit"],.lesson-page .lesson input[type="reset"]{font-size:13px;line-height:34px}}.lesson-page .lesson .confirmation-buttons button,.lesson-page .lesson .confirmation-buttons input.form-submit,.lesson-page .lesson .confirmation-buttons input[type="button"],.lesson-page .lesson .confirmation-buttons input[type="submit"],.lesson-page .lesson .confirmation-buttons input[type="reset"]{display:inline-block;box-sizing:border-box;height:40px;margin:5px 0 0;padding:0 15px;background:#064d6a;box-shadow:0 5px #042f41;border:none;border-radius:0;color:#fff;text-decoration:none;text-align:center;font-size:20px;line-height:45px;color:#fff;position:relative;top:0;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;display:block;margin:15px auto 0;height:32px;line-height:32px}.lesson-page .lesson .confirmation-buttons button:hover,.lesson-page .lesson .confirmation-buttons input.form-submit:hover,.lesson-page .lesson .confirmation-buttons input[type="button"]:hover,.lesson-page .lesson .confirmation-buttons input[type="submit"]:hover,.lesson-page .lesson .confirmation-buttons input[type="reset"]:hover{background:#042f41;color:#fff}.lesson-page .lesson .confirmation-buttons button:active,.lesson-page .lesson .confirmation-buttons input.form-submit:active,.lesson-page .lesson .confirmation-buttons input[type="button"]:active,.lesson-page .lesson .confirmation-buttons input[type="submit"]:active,.lesson-page .lesson .confirmation-buttons input[type="reset"]:active{top:4px;box-shadow:0 1px #042f41}.lesson-page .lesson .confirmation-buttons button:focus,.lesson-page .lesson .confirmation-buttons input.form-submit:focus,.lesson-page .lesson .confirmation-buttons input[type="button"]:focus,.lesson-page .lesson .confirmation-buttons input[type="submit"]:focus,.lesson-page .lesson .confirmation-buttons input[type="reset"]:focus{color:#fff;top:4px;box-shadow:0 1px #042f41}@media all and (max-width: 767px){.lesson-page .lesson .confirmation-buttons button,.lesson-page .lesson .confirmation-buttons input.form-submit,.lesson-page .lesson .confirmation-buttons input[type="button"],.lesson-page .lesson .confirmation-buttons input[type="submit"],.lesson-page .lesson .confirmation-buttons input[type="reset"]{height:30px;line-height:30px;font-size:18px}}@media all and (max-width: 767px){.lesson-page .lesson .confirmation-buttons button,.lesson-page .lesson .confirmation-buttons input.form-submit,.lesson-page .lesson .confirmation-buttons input[type="button"],.lesson-page .lesson .confirmation-buttons input[type="submit"],.lesson-page .lesson .confirmation-buttons input[type="reset"]{font-size:13px;line-height:34px}}.lesson-page .pagelayout-courseadmin .block .content .scroller{max-height:100%}.lesson-page .block.list_block .unlist>li>.column{display:block}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue{width:525px !important;z-index:600 !important}@media all and (min-width: 768px) and (max-width: 1023px){.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue{width:100% !important;max-width:525px}}@media all and (max-width: 767px){.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue{width:100% !important}}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap{margin:0;border:none;border-radius:0;box-shadow:none;padding:20px}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd{display:none;background:none;border:none;padding:0}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd:after,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd:after{content:' ';display:table;clear:both}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd h1,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd h1{display:none}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd .yui3-widget-buttons,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd .yui3-widget-buttons{position:static;float:left}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd .yui3-widget-buttons .closebutton,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd .yui3-widget-buttons .closebutton{width:21px;height:21px;margin:0;background:url("../images/quiz-popup-close.png") center center no-repeat;box-shadow:none}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd .yui3-widget-buttons .closebutton:focus,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd .yui3-widget-buttons .closebutton:focus{box-shadow:none;outline:none}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-ft.yui3-widget-ft,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-ft.yui3-widget-ft{display:none}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd{padding:0}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-message,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-message{display:none;margin:40px 30px 70px;text-align:center;font-size:24px;font-weight:bold;line-height:1.5em;color:#646464}@media all and (max-width: 767px){.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-message,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-message{margin:5% 5% 8%;font-size:18px}}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons:after,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons:after{content:' ';display:table;clear:both}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:first-child,.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:first-child,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:first-child,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:first-child{display:inline-block;box-sizing:border-box;height:40px;margin:5px 0 0;padding:0 15px;background:#064d6a;box-shadow:0 5px #042f41;border:none;border-radius:0;color:#fff;text-decoration:none;text-align:center;font-size:20px;line-height:45px;color:#fff;position:relative;top:0;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;margin:0;float:left}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:first-child:hover,.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:first-child:hover,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:first-child:hover,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:first-child:hover{background:#042f41;color:#fff}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:first-child:active,.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:first-child:active,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:first-child:active,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:first-child:active{top:4px;box-shadow:0 1px #042f41}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:first-child:focus,.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:first-child:focus,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:first-child:focus,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:first-child:focus{color:#fff;top:4px;box-shadow:0 1px #042f41}@media all and (max-width: 767px){.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:first-child,.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:first-child,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:first-child,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:first-child{height:30px;line-height:30px;font-size:18px}}@media all and (max-width: 767px){.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:first-child,.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:first-child,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:first-child,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:first-child{float:none;display:block;width:100%;max-width:480px;margin:0 auto 5%}}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:last-child,.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:last-child,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:last-child,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:last-child{float:right;height:45px;line-height:45px;padding:0 40px;box-sizing:border-box;border:1px solid #064d6a;border-radius:0;background:#fff;text-align:center;color:#064d6a;font-size:20px;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:last-child:hover,.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:last-child:hover,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:last-child:hover,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:last-child:hover{background:#064d6a;color:#fff}@media all and (max-width: 767px){.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:last-child,.pagelayout-quiz_summary .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:last-child,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='button']:last-child,.pagelayout-quiz_first .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-bd .confirmation-buttons input[type='submit']:last-child{float:none;display:block;width:100%;max-width:480px;height:30px;margin:auto;line-height:30px;font-size:18px}}.block .header{background-color:#646464}.block .header h2{padding:0 12.5% 0 2.5%;line-height:45px;font-size:24px;font-weight:bold}.block h2{font-size:28px;font-weight:bold;padding-right:50px}@media all and (min-width: 768px) and (max-width: 1023px){.block h2{font-size:24px}}.block .block_action{padding-top:10px}.role-student .lesson-content .block{display:block}.role-student .lesson-list .block{display:none}.role-student .lesson-list .block .header{display:none}.role-student .lesson-list .list_block{display:block}.role-student .block .header .block_action{display:none}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .content .formulation .ablock{direction:ltr;text-align:right}.formulation .incorrect,.formulation .correct{background:inherit}.que .outcome{background:#f6f6f6;border:none;border-radius:0;color:#000}.que .outcome span{background-color:inherit !important;color:#000 !important}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav{margin-top:40px}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav{margin-left:-10px;margin-right:-10px}}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav .header{display:none}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav .content{border:none;margin:0;padding:0;overflow-y:visible;max-height:100%}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__title{margin-bottom:30px;color:#064d6a;font-weight:bold;font-size:28px}@media all and (min-width: 768px) and (max-width: 1023px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__title{font-size:20px}}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__title{display:none}}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links{float:right}@media all and (min-width: 768px) and (max-width: 1023px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links{width:56.25%}}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links{width:60%}}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton{float:right;box-sizing:border-box;width:53px;height:40px;margin:0;border:none;border-right:1px solid rgba(0,0,0,0.1);box-shadow:0 5px #8a8a8a;background:#e1e1e1;text-align:center;line-height:40px !important;color:#064d6a;font-size:20px;font-weight:bold;position:relative;top:0;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}@media all and (min-width: 768px) and (max-width: 1023px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton{display:none;width:28%;height:40px;float:left}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--status{width:44%;font-size:34px;line-height:40px !important;display:inline-block !important;float:right;border-left:1px solid rgba(0,0,0,0.1)}}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton{display:none;width:30%;height:50px;float:left}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--status{width:40%;font-size:34px;line-height:50px !important;float:right;border-left:1px solid rgba(0,0,0,0.1)}}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton:last-child{border-right:none}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton:hover{background:#064d6a;box-shadow:0 5px #042f41;color:#fff;text-decoration:none}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton:active{top:4px;box-shadow:0 1px #042f41}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton.thispage{background:#064d6a;box-shadow:0 5px #042f41;color:#fff;text-decoration:none}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton.thispage:hover{background:#042f41}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton.thispage .thispageholder{border:none}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--prev{margin-left:45px}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--prev i.fa{float:right}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--next{margin-right:45px}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--next i.fa{float:left}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--prev,.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--next{width:73px;line-height:1em !important;padding:0 10px}@media all and (min-width: 768px) and (max-width: 1023px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--prev,.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--next{display:inline-block;float:right;margin-right:0;margin-left:0}}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--prev,.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--next{display:inline-block;float:right;width:30%;margin-right:0;margin-left:0;padding:0 5px}}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--prev i.fa,.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--next i.fa{line-height:40px;margin-top:0;font-size:0.5em}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--prev i.fa,.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--next i.fa{line-height:50px}}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--prev span,.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--next span{display:inline-block;font-size:14px;line-height:40px}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--prev span,.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__links .qnbutton--next span{line-height:50px}}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn{float:left}@media all and (min-width: 768px) and (max-width: 1023px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn{box-sizing:border-box;padding:7px;width:43.75%;height:40px;border-right:1px solid rgba(0,0,0,0.1);box-shadow:0 5px #8a8a8a;background:#e1e1e1;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;position:relative;top:0;text-align:left}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn:active{top:4px;box-shadow:0 1px #8a8a8a}}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn{box-sizing:border-box;padding:7px;width:40%;height:50px;border-right:1px solid rgba(0,0,0,0.1);box-shadow:0 5px #8a8a8a;background:#e1e1e1;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;position:relative;top:0;text-align:left}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn:active{top:4px;box-shadow:0 1px #8a8a8a}}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn a{display:inline-block;box-sizing:border-box;height:40px;margin:5px 0 0;padding:0 15px;background:#064d6a;box-shadow:0 5px #042f41;border:none;border-radius:0;color:#fff;text-decoration:none;text-align:center;font-size:20px;line-height:45px;color:#fff;position:relative;top:0;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;display:inline-block;margin:0;box-sizing:border-box;font-size:20px;font-weight:bold;transition:all .1s linear 0s}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn a:hover{background:#042f41;color:#fff}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn a:active{top:4px;box-shadow:0 1px #042f41}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn a:focus{color:#fff;top:4px;box-shadow:0 1px #042f41}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn a{height:30px;line-height:30px;font-size:18px}}@media all and (min-width: 768px) and (max-width: 1023px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn a{height:31px;box-shadow:none;font-size:18px;line-height:31px;margin:0;padding:0 10px}}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn a{height:36px;box-shadow:none;font-size:18px;line-height:36px;margin:0;padding:0 10px}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn a:active{bottom:0;box-shadow:none}}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn .singlebutton{float:right}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn .singlebutton{display:none}}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn .singlebutton input[type='submit']{margin-top:0;padding:0 7px;font-size:20px;font-weight:bold}@media all and (min-width: 768px) and (max-width: 1023px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-nav__btn .singlebutton input[type='submit']{display:block;margin-top:20px;margin-right:-30px}}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .content .formulation .ablock{direction:ltr;text-align:left}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .content .formulation .ablock .prompt{direction:rtl;text-align:right}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first{width:100%;margin:auto}@media all and (min-width: 768px) and (max-width: 1023px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first{width:100%}}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first{width:100%}}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first__image{display:block;margin:0 auto 30px;max-width:100%}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first h2{margin-bottom:20px;text-align:center;color:#646464;font-size:37px}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first h3{margin:0 0 20px;text-align:center;color:#646464;font-size:32px}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first table{font-size:18px}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first table{font-size:12px}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first table td,.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first table th{padding:4px}}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first #intro.generalbox{margin:0;padding:0}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first p,.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first .about__section ul li,.about__section ul .path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first li{margin:0 0 20px 0 !important;font-size:18px !important;color:#646464 !important}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first ul{margin:0 15px 20px 0;font-size:18px;color:#646464}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first .singlebutton{float:none}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first input[type="submit"]{font-weight:bold}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first input[type="submit"]{box-shadow:0 5px #042f41;top:0}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quiz-first input[type="submit"]:active{bottom:initial;top:4px;box-shadow:0 1px #042f41}}.path-mod-quiz.dir-rtl .lesson-page .lesson-content .quizreviewsummary .cell .grade_attribute{display:inline-block;height:30px;line-height:30px}.path-mod-quiz.dir-rtl .lesson-page.quiz-summary div[role="main"]:after{content:' ';display:table;clear:both}.path-mod-quiz.dir-rtl .lesson-page.quiz-summary div[role="main"] .submitbtns{width:100%}.path-mod-quiz.dir-rtl .lesson-page.quiz-summary div[role="main"] .submitbtns .singlebutton{float:right}.path-mod-quiz.dir-rtl .lesson-page.quiz-summary div[role="main"] .submitbtns:last-child .singlebutton{float:left}@media all and (max-width: 767px){.path-mod-quiz.dir-rtl .lesson-page.quiz-summary div[role="main"] .submitbtns{margin-top:1em}.path-mod-quiz.dir-rtl .lesson-page.quiz-summary div[role="main"] .submitbtns .singlebutton{display:block;float:none;width:100%}.path-mod-quiz.dir-rtl .lesson-page.quiz-summary div[role="main"] .submitbtns .singlebutton div{display:block;margin:auto}.path-mod-quiz.dir-rtl .lesson-page.quiz-summary div[role="main"] .submitbtns .singlebutton div input[type="submit"]{display:block;width:100%;font-weight:bold}}.othernav,#page-mod-quiz-attempt.dir-rtl .submitbtns,#page-mod-quiz-review.dir-rtl .submitbtns{display:none}.quizattempt{margin-top:15px}.quizattempt:after{content:' ';display:table;clear:both}.quizsummaryofattempt thead th{background:#fff;font-weight:bold}.que .formulation{box-sizing:border-box;padding:65px;border:none;border-radius:0;background-color:#f6f6f6;color:#646464;font-size:20px;line-height:1.5em;position:relative}@media all and (min-width: 768px) and (max-width: 1023px){.que .formulation{padding:20px}}@media all and (max-width: 767px){.que .formulation{padding:13px}}.que .formulation .answer{width:100%;max-width:560px}.que .formulation .answer div.r0,.que .formulation .answer div.r1{text-indent:0}.que .formulation .answer input[type="radio"]{margin:0 5px;padding:0;width:15px}.que .formulation .answer .specificfeedback{display:block;direction:rtl;unicode-bidi:bidi-override;text-align:right}.que .formulation .drags{position:relative}.que .formulation .draggrouphomes1{position:relative;overflow:hidden}@media all and (min-width: 1024px){.que .formulation.cols-num-2 .drag,.que .formulation.cols-num-2 .draghome{max-width:calc(50% - 5px) !important;font-size:16px !important}}@media all and (min-width: 1281px){.que .formulation.cols-num-2 .drag,.que .formulation.cols-num-2 .draghome{max-width:calc(50% - 5px) !important;font-size:18px !important}}@media all and (min-width: 768px) and (max-width: 1023px){.que .formulation.cols-num-2 .drag,.que .formulation.cols-num-2 .draghome{max-width:calc(50% - 5px) !important;font-size:12px !important}}@media all and (max-width: 767px){.que .formulation.cols-num-2 .drag,.que .formulation.cols-num-2 .draghome{position:relative !important;max-width:calc(50% - 5px) !important;font-size:14px !important}}@media all and (min-width: 1024px){.que .formulation.cols-num-3 .drag,.que .formulation.cols-num-3 .draghome{max-width:calc(33% - 5px) !important;font-size:16px !important}}@media all and (min-width: 1281px){.que .formulation.cols-num-3 .drag,.que .formulation.cols-num-3 .draghome{max-width:calc(33% - 5px) !important;font-size:18px !important}}@media all and (min-width: 768px) and (max-width: 1023px){.que .formulation.cols-num-3 .drag,.que .formulation.cols-num-3 .draghome{max-width:calc(33% - 5px) !important;font-size:12px !important}}@media all and (max-width: 767px){.que .formulation.cols-num-3 .drag,.que .formulation.cols-num-3 .draghome{position:relative !important;max-width:calc(33% - 5px) !important;font-size:14px !important}}.que.ddwtos .drag{display:inline-block;border-bottom:1px solid #000;direction:ltr;overflow:hidden;text-overflow:ellipsis;height:22px !important;line-height:22px !important}.que .drop{box-sizing:border-box;height:25px !important;line-height:25px !important;max-width:100%}.que .drop.yui3-dd-drop-over.yui3-dd-drop-active-valid{box-shadow:none !important}.que .info{display:none}.que .content{margin:0}.about-page#page{background:#fff;padding:0}@media all and (min-width: 768px) and (max-width: 1023px){.about-page#page{padding-top:85px}}@media all and (max-width: 767px){.about-page#page{padding-top:68px}}.about div[role="main"]>h2{display:none}.about div[role="main"] #maincontent{display:none}.about div[role="main"] .modified{display:none}.about__inner{max-width:960px;margin:auto;position:relative}.about__inner:after{content:' ';display:table;clear:both}.about__section{padding:30px 10px;position:relative}.about__section:after{content:' ';display:table;clear:both}@media all and (min-width: 768px) and (max-width: 1023px){.about__section{padding:20px 10px}}@media all and (max-width: 767px){.about__section{padding:13px}}.about__section:nth-child(odd){background:#f6f6f6}.about__section:nth-child(odd) .about__text{float:right;padding-left:20px}@media all and (max-width: 767px){.about__section:nth-child(odd) .about__text{float:none;padding-left:0}}.about__section:nth-child(odd) .about__image{float:left}@media all and (max-width: 767px){.about__section:nth-child(odd) .about__image{float:none}}.about__section:nth-child(even){background:#fff}.about__section:nth-child(even) .about__text{float:left;padding-right:20px}@media all and (max-width: 767px){.about__section:nth-child(even) .about__text{float:none;padding-right:0}}.about__section:nth-child(even) .about__image{float:right}@media all and (max-width: 767px){.about__section:nth-child(even) .about__image{float:none}}.about__section:nth-child(2) .about__image img:last-child{display:none}@media all and (max-width: 767px){.about__section:nth-child(2) .about__image img:first-child{display:none}.about__section:nth-child(2) .about__image img:last-child{display:block;margin-bottom:30px}}.about__section:last-child .about__image{position:absolute;top:0;left:0}.about__section h3{color:#064d6a;font-size:36px;font-weight:bold;line-height:1em;margin:0 0 20px;padding:0}@media all and (min-width: 768px) and (max-width: 1023px){.about__section h3{font-size:28px;margin-bottom:10px}}@media all and (max-width: 767px){.about__section h3{font-size:32px;margin-bottom:20px}}.about__section p,.about__section ul li{color:#646464;font-size:16px;line-height:1.25em;margin:0;padding:0}@media all and (min-width: 768px) and (max-width: 1023px){.about__section p,.about__section ul li{font-size:14px;margin-bottom:10px}}@media all and (max-width: 767px){.about__section p,.about__section ul li{font-size:14px;margin-bottom:15px}}.about__section ul{margin:0 10px 0 0}.about__contact{box-sizing:border-box;width:32%;max-width:310px;position:absolute;top:0;left:4%;background:#fff;border-top:8px solid #064d6a;padding:8px}@media all and (max-width: 767px){.about__contact{position:static;width:100%;margin:20px auto 0}}.about__contact h4{margin-top:0;margin-bottom:15px;font-weight:bold}.about__contact p,.about__contact .about__section ul li,.about__section ul .about__contact li{margin:0}.about__text{box-sizing:border-box;width:64%}@media all and (min-width: 768px) and (max-width: 1023px){.about__text{width:70%}}@media all and (max-width: 767px){.about__text{width:100%;float:none}}.about__text--corner{width:64%}@media all and (max-width: 767px){.about__text--corner{width:100%}}.about__image{width:36%;padding-top:50px}@media all and (min-width: 768px) and (max-width: 1023px){.about__image{width:30%}}@media all and (max-width: 767px){.about__image{width:100%;padding-top:0;float:none}}.about__image img{display:block;max-width:100%;margin:auto}.help-page#page{background:#fff;padding:10px 0 0}@media all and (max-width: 767px){.help-page#page{padding:0}}.help__header{box-sizing:border-box;height:200px;background:url("../images/help-header.png") center center no-repeat #e7e7e7;background-size:cover}@media all and (max-width: 767px){.help__header{height:auto}}.help__header .row-fluid [class*='span']{float:right}.help__header .row-fluid [class*='span']:first-child{margin-left:0}.help__header .row-fluid [class*='span']:last-child{margin-left:0;margin-right:2.127659574468085%}@media all and (max-width: 767px){.help__header .row-fluid [class*='span']:last-child{margin-left:0;margin-right:0}}.help__title{padding-top:50px}@media all and (max-width: 767px){.help__title{padding-top:0}}.help__title h3{margin:0 0 15px;padding:0;color:#064d6a;font-size:36px;font-weight:bold;line-height:1em}@media all and (max-width: 767px){.help__title h3{margin:0;padding:10px 0 5px;text-align:center;font-size:32px}}.help__title h5{margin:0;padding:0;width:60%;color:#064d6a;font-size:20px;font-weight:normal;line-height:1em}@media all and (max-width: 767px){.help__title h5{box-sizing:border-box;width:100%;padding:0 10px;text-align:center;font-size:18px}}.help__icon{width:100%;padding-top:4px;line-height:200px}@media all and (max-width: 767px){.help__icon{width:70%;margin:auto;padding:10px 0 15px;line-height:100%;text-align:center}}.help__icon img{display:inline-block;max-width:100%}.help .no-overflow{padding-bottom:0;overflow:visible}.help__content{padding:35px 0;text-align:right}@media all and (max-width: 767px){.help__content{padding:10px 10px 35px}}.help__content .faq h4{margin:0;padding:0;color:#064d6a;font-size:36px;font-weight:bold;line-height:1em}@media all and (max-width: 767px){.help__content .faq h4{padding:25px 0 15px}}.help__content .faq__list{margin:10px 0 0;padding:0;list-style:none}.help__content .faq__list li{line-height:100%}.help__content .faq__list li.active .faq__title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.help__content .faq__list li .faq__title{display:block;cursor:pointer;box-sizing:border-box;width:100%;margin:0;padding:0;position:relative;border-bottom:1px solid #646464;color:#646464;font-size:17px;font-weight:bold}@media all and (min-width: 1281px){.help__content .faq__list li .faq__title{height:50px;line-height:50px;padding:0 0 0 15px}}@media all and (min-width: 1024px){.help__content .faq__list li .faq__title{height:auto;line-height:1.25em;padding:16px 0 16px 30px;text-align:justify}}@media all and (min-width: 768px) and (max-width: 1023px){.help__content .faq__list li .faq__title{height:auto;line-height:1.25em;padding:16px 0 16px 30px;text-align:justify}}@media all and (max-width: 767px){.help__content .faq__list li .faq__title{height:auto;line-height:1.25em;padding:16px 0 16px 30px;text-align:justify}}.help__content .faq__list li .faq__title:after{content:'';position:absolute;top:20px;left:0;border-top:10px solid #646464;border-left:7px solid transparent;border-right:7px solid transparent;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}.help__content .faq__list li .faq__title::-moz-selection{background:transparent}.help__content .faq__list li .faq__title::selection{background:transparent}.help__content .faq__list li p,.help__content .faq__list li .about__section ul li,.about__section ul .help__content .faq__list li li{display:none;margin:15px 0;color:#646464;font-size:16px;line-height:1.25em;font-weight:normal}@media all and (max-width: 767px){.help__content .faq__list li p,.help__content .faq__list li .about__section ul li,.about__section ul .help__content .faq__list li li{text-align:justify}}.help__content .contact{box-sizing:border-box;background:#f6f6f6;border-top:28px solid #064d6a;margin:0 40px;padding:0 15px;text-align:center}@media all and (max-width: 767px){.help__content .contact{margin:0;border-top-width:20px;padding:0 10px}}.help__content .contact__header{padding:15px 0 25px;border-bottom:1px solid #c6c6c6}.help__content .contact__header h4{margin:0 0 20px;padding:0;color:#064d6a;font-size:36px;font-weight:bold;line-height:1em}@media all and (max-width: 767px){.help__content .contact__header h4{margin:0 0 15px;font-size:25px}}.help__content .contact__header h5{margin:0;padding:0;color:#646464;font-size:28px;font-weight:bold;line-height:1.25em}@media all and (max-width: 767px){.help__content .contact__header h5{font-size:20px;font-weight:900}}.help__content .contact__header h6{margin:0;padding:0;color:#646464;font-size:25px;font-weight:normal;line-height:1.25em}@media all and (max-width: 767px){.help__content .contact__header h6{font-size:18px}}.help__content .contact__header .support-program{display:block;margin-top:45px}@media all and (max-width: 767px){.help__content .contact__header .support-program{margin-top:20px}}.help__content .contact__header .support-program p,.help__content .contact__header .support-program .about__section ul li,.about__section ul .help__content .contact__header .support-program li{display:inline-block;vertical-align:top;margin:0;color:#646464;font-size:18px;font-weight:normal;line-height:32px}@media all and (max-width: 767px){.help__content .contact__header .support-program p,.help__content .contact__header .support-program .about__section ul li,.about__section ul .help__content .contact__header .support-program li{font-size:12px;line-height:22px}}.help__content .contact__header .support-program .teamviewer-button{display:inline-block;cursor:pointer;box-sizing:border-box;width:135px;height:32px;border:1px solid #e2e2e2;background:url("../images/teamviewer-icon.png") center center no-repeat #fff}@media all and (max-width: 767px){.help__content .contact__header .support-program .teamviewer-button{width:90px;height:22px;line-height:22px;background-size:auto 85%}}.help__content .contact__footer{padding:50px 0 75px}@media all and (max-width: 767px){.help__content .contact__footer{padding:25px 0 35px}}.help__content .contact__footer h4{margin:0 0 25px;padding:0;color:#064d6a;font-size:28px;font-weight:bold;line-height:1em}@media all and (max-width: 767px){.help__content .contact__footer h4{margin:0 0 15px;font-size:20px}}.help__content .contact__footer p,.help__content .contact__footer .about__section ul li,.about__section ul .help__content .contact__footer li{margin:0;padding:0;font-size:20px;font-weight:normal;line-height:1.25em;color:#646464}@media all and (max-width: 767px){.help__content .contact__footer p,.help__content .contact__footer .about__section ul li,.about__section ul .help__content .contact__footer li{font-size:14px}}.help__content .contact__footer a{display:block;cursor:pointer;margin:25px 0 0;color:#064d6a;font-size:20px;font-weight:bold;line-height:1em;text-decoration:underline}@media all and (max-width: 767px){.help__content .contact__footer a{margin:15px 0 0;font-size:14px}}.help__content .contact__footer a:hover{text-decoration:none}.help-popup{max-width:660px;max-height:700px;position:absolute}.help-popup .popup__content{margin-top:0;background:#fff;border-top:28px solid #064d6a;padding:40px 45px 35px;height:auto}@media all and (max-width: 767px){.help-popup .popup__content{padding:20px 10px}}.help-popup .popup__close{width:17px;height:17px;top:5px;right:9px}.help-popup__form:after{content:' ';display:table;clear:both}.help-popup__form h2{margin:0 0 10px;padding:0;text-align:center;color:#064d6a;font-size:36px;font-weight:bold;line-height:1em}@media all and (max-width: 767px){.help-popup__form h2{font-size:25px}}.help-popup__form p,.help-popup__form .about__section ul li,.about__section ul .help-popup__form li{margin:0;padding:0;text-align:center;font-size:20px;font-weight:normal;line-height:1em;color:#646464}@media all and (max-width: 767px){.help-popup__form p,.help-popup__form .about__section ul li,.about__section ul .help-popup__form li{font-size:18px}}.help-popup__form .form{margin-top:40px}@media all and (max-width: 767px){.help-popup__form .form{margin-top:30px}}.help-popup__form .form__row{width:100%;margin-bottom:15px}.help-popup__form .form__row:after{content:' ';display:table;clear:both}@media all and (max-width: 767px){.help-popup__form .form__row{margin-bottom:20px}}.help-popup__form .form__row label{box-sizing:border-box;float:right;width:28%;height:40px;margin:0;padding:0 10px;background:#eee;border:1px solid #c1c1c1;border-left:none;line-height:40px;text-align:right;color:#064d6a;font-size:19px;font-weight:normal}@media all and (max-width: 767px){.help-popup__form .form__row label{float:none;display:block;width:45%;border-left:1px solid #c1c1c1;border-bottom:none;line-height:30px;height:30px;font-size:17px}}.help-popup__form .form__row input[type="text"],.help-popup__form .form__row textarea{box-sizing:border-box;float:right;width:72%;max-width:100%;height:40px;margin:0;padding:0 10px;background:#fff;border:1px solid #c1c1c1;line-height:40px;text-align:right;color:#646464;font-size:20px;font-weight:normal;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}@media all and (max-width: 767px){.help-popup__form .form__row input[type="text"],.help-popup__form .form__row textarea{float:none;display:block;width:100%}}.help-popup__form .form__row input[type="text"]:focus,.help-popup__form .form__row textarea:focus{border-color:#064d6a}.help-popup__form .form__row input[type="text"].captcha-input,.help-popup__form .form__row textarea.captcha-input{width:47%}@media all and (max-width: 767px){.help-popup__form .form__row input[type="text"].captcha-input,.help-popup__form .form__row textarea.captcha-input{float:right;width:63%}}.help-popup__form .form__row textarea{resize:none;height:140px}@media all and (max-width: 767px){.help-popup__form .form__row textarea{height:120px}}.help-popup__form .form__row .captcha{box-sizing:border-box;float:right;width:23%;height:40px;margin-right:2%;text-align:left}@media all and (max-width: 767px){.help-popup__form .form__row .captcha{width:35%}}.help-popup__form .form__row .captcha img{display:inline-block;height:100%;max-width:100%}.help-popup__form .form__button{float:left;margin:30px 0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:230px;height:40px;line-height:40px;padding:0;background:#064d6a;border:1px solid #064d6a;border-radius:0;color:#fff;text-align:center;font-size:20px;font-weight:bold;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}@media all and (max-width: 767px){.help-popup__form .form__button{margin-top:20px;float:none;display:block;width:100%}}.help-popup__form .form__button:hover,.help-popup__form .form__button:focus,.help-popup__form .form__button:active{background:#fff;color:#064d6a}.strategies-page#page{background:#fff}@media all and (max-width: 767px){.strategies-page#page{padding:0}}.role-student .strategies div[role='main'] .nav{display:none}.role-student .strategies div[role='main'] .datapreferences{display:none}.accesshide{position:static}.strategies{position:relative}.strategies__header{box-sizing:border-box;height:210px;padding:10px 0;background:url("../images/strategies-header.png") center center no-repeat #e7e7e7;background-size:cover}@media all and (max-width: 767px){.strategies__header{height:auto;padding:20px 10px}}.strategies__header .row-fluid [class*='span']{float:right}.strategies__header .row-fluid [class*='span']:first-child{margin-left:0}.strategies__header .row-fluid [class*='span']:last-child{margin-left:0;margin-right:2.127659574468085%}@media all and (max-width: 767px){.strategies__header .row-fluid [class*='span']:last-child{margin-left:0;margin-right:0}}.strategies__title{padding-top:50px;text-align:right}@media all and (max-width: 767px){.strategies__title{padding-top:0}}.strategies__title h2{color:#064d6a;font-size:36px;font-weight:bold;line-height:1em;margin:0 0 15px;padding:0}@media all and (max-width: 767px){.strategies__title h2{margin-bottom:10px;font-size:30px}}.strategies__title p,.strategies__title .about__section ul li,.about__section ul .strategies__title li{margin:0;padding:0;font-size:20px;line-height:1em;color:#064d6a;font-weight:normal}@media all and (min-width: 768px) and (max-width: 1023px){.strategies__title p,.strategies__title .about__section ul li,.about__section ul .strategies__title li{font-size:18px}}@media all and (max-width: 767px){.strategies__title p,.strategies__title .about__section ul li,.about__section ul .strategies__title li{font-size:16px}}.strategies__icon{width:100%;line-height:190px;text-align:center}@media all and (max-width: 767px){.strategies__icon{line-height:100%;width:75%;margin:10px auto 0}}.strategies__icon img{display:inline-block;max-width:100%}.strategies__content .strategy{box-sizing:border-box;float:right;width:25%;margin:50px 0 0;padding:0 10px}@media all and (min-width: 768px) and (max-width: 1023px){.strategies__content .strategy{width:50%}}@media all and (max-width: 767px){.strategies__content .strategy{float:none;width:calc(100% - 20px);margin:0 10px;padding:10px 0;border-bottom:1px solid #646464}.strategies__content .strategy:after{content:' ';display:table;clear:both}}.strategies__content .strategy__admin-icons--top{direction:rtl;text-align:right}.strategies__content .strategy__admin-icons--bottom{direction:ltr;text-align:left}@media all and (max-width: 767px){.strategies__content .strategy__admin-icons--bottom{text-align:right}}.strategies__content .strategy__icon{display:block;width:190px;height:190px;max-width:100%;margin:0 auto 10px;border-radius:100%;overflow:hidden}@media all and (max-width: 767px){.strategies__content .strategy__icon{float:left;width:50px;height:50px;margin:0}}.strategies__content .strategy__icon img{display:block;max-width:100%;height:100%;margin:auto}@media all and (max-width: 767px){.strategies__content .strategy__icon img{width:100%;height:100%}}.strategies__content .strategy__text{text-align:center;color:#646464;font-size:20px;line-height:27px;font-weight:normal;direction:ltr}@media all and (max-width: 767px){.strategies__content .strategy__text{box-sizing:border-box;float:left;width:calc(100% - 50px);padding:0 0 0 10px;line-height:50px;text-align:left;font-size:14px;color:#064d6a}}.strategies__content .strategy__text__duration{font-weight:bold}.strategies__content .strategy__text__duration:after{content:' |';display:inline;font:inherit;color:inherit}@media all and (max-width: 767px){.strategies__content .strategy__text__duration{float:right;color:#646464}.strategies__content .strategy__text__duration:after{display:none}}.strategies__content .strategy__text .play-icon{display:inline-block;vertical-align:top;width:27px;height:27px;background:url("../images/play-icon.png") center center no-repeat;background-size:100% 100%}@media all and (max-width: 767px){.strategies__content .strategy__text .play-icon{vertical-align:middle}}.after-reg-page#page{padding:0;background:#e7e7e7}.after-reg__header{background:#e7e7e7}.after-reg__header img{display:block;margin:auto;max-width:100%}.after-reg__content{background:#fff;padding:35px 0 65px;color:#646464;font-size:18px;line-height:1.25em}@media all and (max-width: 767px){.after-reg__content{font-size:14px}.after-reg__content #notice{width:100%}}.after-reg__content .continuebutton{margin-top:45px}.after-reg__content .continuebutton input[type='submit'],.after-reg__content .continuebutton input[type='button']{display:inline-block;box-sizing:border-box;height:40px;margin:5px 0 0;padding:0 15px;background:#064d6a;box-shadow:0 5px #042f41;border:none;border-radius:0;color:#fff;text-decoration:none;text-align:center;font-size:20px;line-height:45px;color:#fff;position:relative;top:0;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;display:block;cursor:pointer;margin:auto;max-width:320px;font-weight:bold}.after-reg__content .continuebutton input[type='submit']:hover,.after-reg__content .continuebutton input[type='button']:hover{background:#042f41;color:#fff}.after-reg__content .continuebutton input[type='submit']:active,.after-reg__content .continuebutton input[type='button']:active{top:4px;box-shadow:0 1px #042f41}.after-reg__content .continuebutton input[type='submit']:focus,.after-reg__content .continuebutton input[type='button']:focus{color:#fff;top:4px;box-shadow:0 1px #042f41}@media all and (max-width: 767px){.after-reg__content .continuebutton input[type='submit'],.after-reg__content .continuebutton input[type='button']{height:30px;line-height:30px;font-size:18px}}.achievements-page#page{background:#fff;padding:0 0 160px}@media all and (max-width: 767px){.achievements-page#page{padding:0 0 10px}}.achievements__header{box-sizing:border-box;height:200px;background:url("../images/help-header.png") center center no-repeat #e7e7e7;background-size:cover}@media all and (min-width: 768px) and (max-width: 1023px){.achievements__header{padding-top:68px;height:auto}}@media all and (max-width: 767px){.achievements__header{padding-top:70px;position:relative}}.achievements__header .row-fluid [class*='span']{float:right}.achievements__header .row-fluid [class*='span']:first-child{margin-left:0}.achievements__header .row-fluid [class*='span']:last-child{margin-left:0;margin-right:2.127659574468085%}@media all and (max-width: 767px){.achievements__header .row-fluid [class*='span']:last-child{margin-left:0;margin-right:0}}.achievements__title{padding-top:75px}@media all and (max-width: 767px){.achievements__title{padding-top:0}}.achievements__title h3{margin:0;padding:0;color:#064d6a;font-size:45px;font-weight:bold;line-height:1em}@media all and (max-width: 767px){.achievements__title h3{font-size:32px;text-align:center}}.achievements__icon{width:100%;height:200px;position:relative;overflow:hidden}@media all and (max-width: 767px){.achievements__icon{height:auto;position:static}}.achievements__icon img{position:absolute;bottom:-5px;right:0;max-width:100%}@media all and (max-width: 767px){.achievements__icon img{bottom:0;max-width:320px;right:calc(50% - 160px)}}.achievements__content{padding:40px 0}@media all and (max-width: 767px){.achievements__content{padding:15px}}.achievements__content table.generaltable td{background-color:none !important}.achievements__content table.generaltable td,.achievements__content table.generaltable th{word-break:normal !important}@media all and (max-width: 767px){.achievements__content table.generaltable td,.achievements__content table.generaltable th{padding:3px;font-size:12px}}@media all and (min-width: 1024px){.achievements__body{margin-right:2.564102564102564%;margin-left:0 !important}}@media all and (min-width: 768px) and (max-width: 1023px){.achievements__body{margin-right:2.7624309392265194%;margin-left:0 !important}}.achievements__body .no-overflow{width:100%}@media all and (max-width: 767px){.achievements__courses{margin-bottom:30px}}.achievements__courses ul{margin:0;padding:0;list-style:none}.achievements__courses ul li{margin-bottom:10px;width:260px;max-width:100%}@media all and (max-width: 767px){.achievements__courses ul li{width:290px;margin-left:auto;margin-right:auto}}.achievements__courses ul li:last-child{margin-bottom:0}.achievements__courses ul li h4{margin:0}.achievements__courses ul li a{display:block;width:100%;height:70px;line-height:70px;text-align:center;color:#646464;font-size:27px;font-weight:400;background:url("../images/achievements-courses.png") 0 0 no-repeat;-webkit-transition:all 0s linear 0s;transition:all 0s linear 0s}@media all and (max-width: 767px){.achievements__courses ul li a{height:80px;line-height:80px;background-size:auto 100%}}.achievements__courses ul li:nth-child(1).selected a,.achievements__courses ul li:nth-child(1):hover a,.achievements__courses ul li:nth-child(1):active a{background-position:-260px 0;color:#fff}@media all and (max-width: 767px){.achievements__courses ul li:nth-child(1).selected a,.achievements__courses ul li:nth-child(1):hover a,.achievements__courses ul li:nth-child(1):active a{background-position:-298px 0}}.achievements__courses ul li:nth-child(2).selected a,.achievements__courses ul li:nth-child(2):hover a,.achievements__courses ul li:nth-child(2):active a{background-position:-520px 0;color:#fff}@media all and (max-width: 767px){.achievements__courses ul li:nth-child(2).selected a,.achievements__courses ul li:nth-child(2):hover a,.achievements__courses ul li:nth-child(2):active a{background-position:-596px 0}}.achievements__courses ul li:nth-child(3).selected a,.achievements__courses ul li:nth-child(3):hover a,.achievements__courses ul li:nth-child(3):active a{background-position:-780px 0;color:#fff}@media all and (max-width: 767px){.achievements__courses ul li:nth-child(3).selected a,.achievements__courses ul li:nth-child(3):hover a,.achievements__courses ul li:nth-child(3):active a{background-position:-894px 0}}.achievements__courses ul li:nth-child(4).selected a,.achievements__courses ul li:nth-child(4):hover a,.achievements__courses ul li:nth-child(4):active a{background-position:-1040px 0;color:#fff}@media all and (max-width: 767px){.achievements__courses ul li:nth-child(4).selected a,.achievements__courses ul li:nth-child(4):hover a,.achievements__courses ul li:nth-child(4):active a{background-position:-1192px 0}}.achievements--no{padding:10px 0 10px 150px;text-align:center}@media all and (max-width: 767px){.achievements--no{padding:10px 0 40px}.achievements--no img{max-width:90px}}.achievements--no h3{margin:15px 0;padding:0;color:#646464;font-size:22px;font-weight:bold}@media all and (max-width: 767px){.achievements--no h3{font-size:17px;line-height:1em;margin:10px 0}}.achievements__button{display:inline-block;box-sizing:border-box;height:40px;margin:5px 0 0;padding:0 15px;background:#064d6a;box-shadow:0 5px #042f41;border:none;border-radius:0;color:#fff;text-decoration:none;text-align:center;font-size:20px;line-height:45px;color:#fff;position:relative;top:0;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s;display:block;margin:auto;height:45px;width:210px;font-weight:bold}.achievements__button:hover{background:#042f41;color:#fff}.achievements__button:active{top:4px;box-shadow:0 1px #042f41}.achievements__button:focus{color:#fff;top:4px;box-shadow:0 1px #042f41}@media all and (max-width: 767px){.achievements__button{height:30px;line-height:30px;font-size:18px}}@media all and (max-width: 767px){.achievements__button{height:35px;line-height:35px;font-size:15px;width:160px}}.achievements__list ul{margin:0;padding:0;list-style:none}.achievements__list ul:after{content:' ';display:table;clear:both}.achievements__list ul .achievement{float:right;width:20%;margin-bottom:40px;opacity:0.7}@media all and (min-width: 768px) and (max-width: 1023px){.achievements__list ul .achievement{width:33.33%}}@media all and (max-width: 767px){.achievements__list ul .achievement{width:50%;margin-bottom:10px}}.achievements__list ul .achievement__image{display:block;box-sizing:border-box;width:100px;height:100px;padding-top:30px;margin:0 auto 5px;border:1px solid #f6f6f6;border-radius:100%;background:url("../images/achievement-image.png") center center no-repeat;background-color:#95225a;color:#95225a;text-align:center;font-size:28px;font-weight:900}@media all and (max-width: 767px){.achievements__list ul .achievement__image{width:90px;height:90px;padding-top:27px;font-size:25px}}.achievements__list ul .achievement__text{padding:0 10%;text-align:center;font-size:17px;line-height:1em;font-weight:bold;color:#95225a}@media all and (min-width: 768px) and (max-width: 1023px){.achievements__list ul .achievement__text{padding:0 5%}}@media all and (max-width: 767px){.achievements__list ul .achievement__text{padding:0 5%;font-size:15px}}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiX2dlbmVyYWwuc2FzcyIsIl92YXJpYWJsZXMuc2FzcyIsImJsb2Nrcy9fYWJvdXQtcGFnZS5zYXNzIiwiYmxvY2tzL19oZWFkZXIuc2FzcyIsImJsb2Nrcy9fZm9vdGVyLnNhc3MiLCJibG9ja3MvX3BvcHVwLnNhc3MiLCJibG9ja3MvX2hvbWUtcGFnZS5zYXNzIiwiYmxvY2tzL19sb2dpbi1wYWdlLnNhc3MiLCJibG9ja3MvX2xvZ291dC1wYWdlLnNhc3MiLCJibG9ja3MvX3NpZ24tdXAtcGFnZS5zYXNzIiwiYmxvY2tzL19mb3JnZXQtcGFzc3dvcmQtcGFnZS5zYXNzIiwiYmxvY2tzL19jb3Vyc2UtcGFnZS5zYXNzIiwiYmxvY2tzL19sZXNzb24tcGFnZS5zYXNzIiwiYmxvY2tzL19oZWxwLXBhZ2Uuc2FzcyIsImJsb2Nrcy9fcXVpei1wYWdlLnNhc3MiLCJibG9ja3MvX3N0cmF0ZWdpZXMtcGFnZS5zYXNzIiwiYmxvY2tzL19hZnRlci1yZWctcGFnZS5zYXNzIiwiYmxvY2tzL19hY2hpZXZlbWVudHMtcGFnZS5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEtDQUEsV0FDVSxDQUFBLEtBQVEsY0FHTCxrQkFDQyxZQUNKLHlCQUNHLENBQUEsa0NDMENTLEtEOUN0QixTQU1JLENBQU8sQ0FBRSxRQUVaLGFBQ1UsZUFDRyxDQUFBLEVBQUssY0NHUCxxQ0FBQSxBQW9DdUQsNEJBQUEsQ0FBOUIsUURyQ3BDLGFDSU0sQ0FBQSxRREpOLGFBT1ksZUFDRyxDQUFBLFFBUmYsMEJDQ1csMEJBQUEsQ0FBQSxzQ0RZUywwQkNaVCwwQkFBQSxDQUFBLDJCRGlCVCxnQkFDYSxZQUNILENBQUEsR0FBUSxjQ25CVCxlRHVCQyxpQkFDRSxlQUNBLENBQUEsR0FBTyxjQ3pCVixlRDZCQyxnQkFDRSxlQUNBLENBQUEsR0FBTyxjQy9CVixlRG1DQyxpQkFDRSxlQUNBLENBQUEsR0FBTyxjQ3JDVixlRHlDQyxtQkFDRSxlQUNBLENBQUEsR0FB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WUE0Q00sQ0FBQSxDQUFPLGtDaEJsTUcsMENnQnNKaEIsYUErQ00sY0FDQSxDQUFBLENBQVMiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJodG1se2hlaWdodDoxMDAlfWJvZHl7ZGlyZWN0aW9uOnJ0bDtvdmVyZmxvdy14OmhpZGRlbjtoZWlnaHQ6MTAwJTttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtib2R5e3BhZGRpbmc6MH19Kjpmb2N1c3tvdXRsaW5lOm5vbmU7Ym94LXNoYWRvdzpub25lfWF7Y29sb3I6IzA2NGQ2YTt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzfWE6aG92ZXJ7Y29sb3I6IzAwN2RiNX1hOmZvY3Vze291dGxpbmU6bm9uZTtib3gtc2hhZG93Om5vbmV9YS5mb2N1c3tvdXRsaW5lOjFweCBzb2xpZCAjMDY0ZDZhO2JveC1zaGFkb3c6MCAwIDJweCAjMDY0ZDZhfWlucHV0OmZvY3VzLHNlbGVjdDpmb2N1cyxidXR0b246Zm9jdXN7b3V0bGluZToxcHggc29saWQgIzA2NGQ2YTtib3gtc2hhZG93OjAgMCAycHggIzA2NGQ2YX1pbnB1dFt0eXBlPVwicmFkaW9cIl06YWN0aXZle2JveC1zaGFkb3c6bm9uZTtvdXRsaW5lOm5vbmV9aDF7Y29sb3I6IzA2NGQ2YTtmb250LXNpemU6NzJweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjFlbX1oMntjb2xvcjojMDY0ZDZhO2ZvbnQtc2l6ZTo0OHB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxZW19aDN7Y29sb3I6IzA2NGQ2YTtmb250LXNpemU6MzZweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjFlbX1oNHtjb2xvcjojMDY0ZDZhO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxZW19aDV7Y29sb3I6IzA2NGQ2YTtmb250LXNpemU6MjBweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjFlbX1oNntjb2xvcjojMDY0ZDZhO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MWVtfSNwYWdlLC5wYWdlLXdyYXBwZXJ7Ym94LXNpemluZzpib3JkZXItYm94fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7I3BhZ2UsLnBhZ2Utd3JhcHBlcnttaW4taGVpZ2h0OjEwMCU7bWFyZ2luLWJvdHRvbTotMTMwcHh9I3BhZ2U6YWZ0ZXIsLnBhZ2Utd3JhcHBlcjphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEzMHB4fX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7I3BhZ2UsLnBhZ2Utd3JhcHBlcnttaW4taGVpZ2h0OjEwMCU7bWFyZ2luLWJvdHRvbTotMTMwcHh9I3BhZ2U6YWZ0ZXIsLnBhZ2Utd3JhcHBlcjphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEzMHB4fX0jcGFnZXtwYWRkaW5nLXRvcDowfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsjcGFnZXtwYWRkaW5nLXRvcDo2OHB4fX1kaXZbcm9sZT1tYWluXXttYXJnaW4tYm90dG9tOjB9LmNvbnRhaW5lci1mbHVpZHttYXgtd2lkdGg6MTI4MHB4fSNwYWdlLWFkbWluLWluZGV4ICNwYWdle3BhZGRpbmctdG9wOjEyMHB4fSNwYWdlLWFkbWluLWluZGV4ICNwYWdlLWhlYWRlcnttYXJnaW4tdG9wOjB9I25vdGljZSAuc2luZ2xlYnV0dG9uKy5zaW5nbGVidXR0b24gaW5wdXR7bWFyZ2luOjB9I3BhZ2UtbW9kLXF1aXotZWRpdCAjY2F0ZWdvcnlxdWVzdGlvbnMgLnF1ZXN0aW9ubmFtZXtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmZhLWNoZXZyb24tdGhpbi1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMjNiXCJ9LmZhLWNoZXZyb24tdGhpbi11cDpiZWZvcmV7Y29udGVudDpcIlxcZjIzY1wifS5mYS1ob3VyczpiZWZvcmV7Y29udGVudDpcIlxcZjIzZFwifS5ob3Vycy1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2xpbmUtaGVpZ2h0OmluaGVyaXQ7bWFyZ2luLWxlZnQ6M3B4O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2hvdXJzLWljb24ucG5nXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0fS5zZWVuLWljb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjVweDtyaWdodDoxMHB4O3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvc2Vlbi1pY29uLnBuZ1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCUgYXV0b31AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNlZW4taWNvbnt0b3A6N3B4O3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHh9fS5zY3JvbGxlcntib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b3ZlcmZsb3cteTpoaWRkZW47ZGlyZWN0aW9uOmx0cn0uc2Nyb2xsLXdyYXBwZXJ7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmV9LnNjcm9sbC13cmFwcGVyPi5zY3JvbGwtY29udGVudHtib3JkZXI6bm9uZSAhaW1wb3J0YW50O2JveC1zaXppbmc6Y29udGVudC1ib3ggIWltcG9ydGFudDtoZWlnaHQ6YXV0bztsZWZ0OjA7bWFyZ2luOjA7bWF4LWhlaWdodDpub25lO21heC13aWR0aDpub25lICFpbXBvcnRhbnQ7cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlICFpbXBvcnRhbnQ7dG9wOjA7d2lkdGg6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5zY3JvbGwtd3JhcHBlcj4uc2Nyb2xsLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFye2hlaWdodDowO3dpZHRoOjB9LnNjcm9sbC13cmFwcGVyPi5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseV92aXNpYmxle2xlZnQ6LTE2cHg7bWFyZ2luLWxlZnQ6MTZweH0uc2Nyb2xsLXdyYXBwZXI+LnNjcm9sbC1jb250ZW50LnNjcm9sbC1zY3JvbGx4X3Zpc2libGV7dG9wOi0xNnB4O21hcmdpbi10b3A6MTZweH0uc2Nyb2xsLWVsZW1lbnR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2Nyb2xsLWVsZW1lbnQgZGl2e2JvcmRlcjpub25lO21hcmdpbjowO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlfS5zY3JvbGwtZWxlbWVudF9vdXRlcntib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyLXRvcDozcHggc29saWQgI2Y2ZjZmNjtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNjZGNkY2Q7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgI2Y2ZjZmNjtib3JkZXItbGVmdDoxcHggc29saWQgI2NkY2RjZH0uc2Nyb2xsLWVsZW1lbnRfdHJhY2t7aGVpZ2h0OmNhbGMoMTAwJSArIDZweCk7YmFja2dyb3VuZDojZjZmNmY2fS5zY3JvbGwtZWxlbWVudC5zY3JvbGwteHtib3R0b206MDtoZWlnaHQ6MTZweDtsZWZ0OjA7bWluLXdpZHRoOjEwMCU7d2lkdGg6MTAwJTtkaXNwbGF5Om5vbmV9LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFye2hlaWdodDo4cHg7bWluLXdpZHRoOjEwcHg7dG9wOjNweH0uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X291dGVye2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGJkYmRifS5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2t7aGVpZ2h0OjE0cHg7bGVmdDotM3B4fS5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZXtoZWlnaHQ6MTRweDtsZWZ0Oi00cHh9LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx4X3Zpc2libGV7ZGlzcGxheTpibG9ja30uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZXtkaXNwbGF5Om5vbmV9LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemV7bGVmdDotMTlweH0uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2t7bGVmdDotMTlweH0uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXl7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxMDAlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MTZweDtkaXNwbGF5Om5vbmV9LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtYmFye2xlZnQ6NHB4O21pbi1oZWlnaHQ6MTBweDt3aWR0aDo2cHh9LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF90cmFja3t0b3A6LTNweDt3aWR0aDoxNHB4fS5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZXt0b3A6LTRweDt3aWR0aDoxNHB4fS5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseV92aXNpYmxle2Rpc3BsYXk6YmxvY2t9LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemV7dG9wOi0xOXB4fS5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFja3t0b3A6LTE5cHh9LnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFye2JhY2tncm91bmQtY29sb3I6I2Q3ZDdkNztjdXJzb3I6ZGVmYXVsdDstd2Via2l0LWJvcmRlci1yYWRpdXM6MnB4Oy1tb3otYm9yZGVyLXJhZGl1czoycHg7Ym9yZGVyLXJhZGl1czoycHh9LnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2MyYzJjMjtib3JkZXItY29sb3I6I2E5YTlhOX0uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWJhcntiYWNrZ3JvdW5kLWNvbG9yOiM5MTkxOTE7Ym9yZGVyLWNvbG9yOiM3ZTdlN2V9LmJyZWFkY3J1bWJzI3BhZ2UtaGVhZGVye21hcmdpbjowIDAgMzVweDtib3JkZXI6bm9uZX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmJyZWFkY3J1bWJzI3BhZ2UtaGVhZGVye21hcmdpbi1ib3R0b206MDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjV9fS5icmVhZGNydW1icy5maXhlZHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTt6LWluZGV4OjIwfS5icmVhZGNydW1icyB1bHttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lfS5icmVhZGNydW1icyB1bDphZnRlcntjb250ZW50OicgJztkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5icmVhZGNydW1icyB1bHt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpc319QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5icmVhZGNydW1icyB1bHt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpc319LmJyZWFkY3J1bWJzLW5hdj5saXtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZmxvYXQ6cmlnaHQ7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNmZmY7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxMH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmJyZWFkY3J1bWJzLW5hdj5saXtmbG9hdDpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDotNHB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmJyZWFkY3J1bWJzLW5hdj5saXtmbG9hdDpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDotNHB4O3otaW5kZXg6MTZ9fS5icmVhZGNydW1icy1uYXY+bGk6aG92ZXI+YSwuYnJlYWRjcnVtYnMtbmF2PmxpOmFjdGl2ZT5hLC5icmVhZGNydW1icy1uYXY+bGkuYWN0aXZlPmF7Y29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kOiNmZmZ9LmJyZWFkY3J1bWJzLW5hdj5saTpob3Zlcj5hIC5icmVhZGNydW1icy1zdWJuYXZfX2ljb24sLmJyZWFkY3J1bWJzLW5hdj5saTphY3RpdmU+YSAuYnJlYWRjcnVtYnMtc3VibmF2X19pY29uLC5icmVhZGNydW1icy1uYXY+bGkuYWN0aXZlPmEgLmJyZWFkY3J1bWJzLXN1Ym5hdl9faWNvbntib3JkZXItdG9wLWNvbG9yOmluaGVyaXQ7dHJhbnNpdGlvbjphbGwgMHMgbGluZWFyIDBzfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYnJlYWRjcnVtYnMtbmF2PmxpOmxhc3QtY2hpbGQ6aG92ZXI+YSwuYnJlYWRjcnVtYnMtbmF2PmxpOmxhc3QtY2hpbGQ6YWN0aXZlPmEsLmJyZWFkY3J1bWJzLW5hdj5saTpsYXN0LWNoaWxkLmFjdGl2ZT5he2NvbG9yOiNmZmY7YmFja2dyb3VuZDppbml0aWFsfS5icmVhZGNydW1icy1uYXY+bGk6bGFzdC1jaGlsZDpob3Zlcj5hIC5icmVhZGNydW1icy1zdWJuYXZfX2ljb24sLmJyZWFkY3J1bWJzLW5hdj5saTpsYXN0LWNoaWxkOmFjdGl2ZT5hIC5icmVhZGNydW1icy1zdWJuYXZfX2ljb24sLmJyZWFkY3J1bWJzLW5hdj5saTpsYXN0LWNoaWxkLmFjdGl2ZT5hIC5icmVhZGNydW1icy1zdWJuYXZfX2ljb257Ym9yZGVyLXRvcC1jb2xvcjppbml0aWFsfX0uYnJlYWRjcnVtYnMtbmF2PmxpOmZpcnN0LWNoaWxkPmF7cGFkZGluZzoyMHB4IDEwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5icmVhZGNydW1icy1uYXY+bGk6Zmlyc3QtY2hpbGQ+YXtwYWRkaW5nOjEzcHggMTBweCAxMnB4fX0uYnJlYWRjcnVtYnMtbmF2PmxpPmF7dW5pY29kZS1iaWRpOmJpZGktb3ZlcnJpZGU7Ym94LXNpemluZzppbmhlcml0O2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2ZmZjtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjFlbTtwYWRkaW5nOjIwcHg7dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAuMnM7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxMTtvdXRsaW5lOm5vbmU7Ym94LXNoYWRvdzpub25lfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYnJlYWRjcnVtYnMtbmF2PmxpPmF7cGFkZGluZzoxM3B4IDEwcHggMTJweDtmb250LXNpemU6MjBweH19LmJyZWFkY3J1bWJzLW5hdj5saT5hLmZvY3Vze2NvbG9yOmluaGVyaXQ7YmFja2dyb3VuZDojZmZmfS5icmVhZGNydW1icy1uYXY+bGk+YS5mb2N1cyAuYnJlYWRjcnVtYnMtc3VibmF2X19pY29ue2JvcmRlci10b3AtY29sb3I6aW5oZXJpdDt0cmFuc2l0aW9uOmFsbCAwcyBsaW5lYXIgMHN9LmJyZWFkY3J1bWJzLW5hdj5saT5hIGg0e21hcmdpbjowO2NvbG9yOmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0O3VuaWNvZGUtYmlkaTpiaWRpLW92ZXJyaWRlfS5icmVhZGNydW1icy1uYXZfX2ljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjExcHg7aGVpZ2h0OjE2cHg7bWFyZ2luLXRvcDotMXB4O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2JyZWFkY3J1bWJzLW5leHQtaWNvbi5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTphdXRvIDEwMCU7dHJhbnNpdGlvbjphbGwgMHMgbGluZWFyIC4yc30uYnJlYWRjcnVtYnMtc3VibmF2e2JveC1zaXppbmc6Ym9yZGVyLWJveDt2aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4Oi0xO3dpZHRoOjEwMCU7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDtiYWNrZ3JvdW5kOiNmNmY2ZjY7Ym94LXNoYWRvdzowIDAgMTZweCByZ2JhKDAsMCwwLDAuMjgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MHB4KTt0cmFuc2l0aW9uOmFsbCAwLjVzIGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpLG9wYWNpdHkgMC4ycyBsaW5lYXJ9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5icmVhZGNydW1icy1zdWJuYXZ7ZGlzcGxheTpub25lfX0uYnJlYWRjcnVtYnMtc3VibmF2OmJlZm9yZXtkaXNwbGF5Om5vbmV9LmJyZWFkY3J1bWJzLXN1Ym5hdi5vcGVue29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGU7ei1pbmRleDoxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYnJlYWRjcnVtYnMtc3VibmF2Lm9wZW57ZGlzcGxheTpub25lfX0uYnJlYWRjcnVtYnMtc3VibmF2X19pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXItdG9wOjEwcHggc29saWQgI2ZmZjtib3JkZXItbGVmdDo3cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjdweCBzb2xpZCB0cmFuc3BhcmVudDttYXJnaW4tcmlnaHQ6MTBweDt0cmFuc2l0aW9uOmFsbCAwcyBsaW5lYXIgLjJzfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYnJlYWRjcnVtYnMtc3VibmF2X19pY29ue2Rpc3BsYXk6bm9uZX19LmJyZWFkY3J1bWJzLXN1Ym5hdiBhe2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOmluaGVyaXQ7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZToyNHB4O3BhZGRpbmc6N3B4IDI1cHg7dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAwc31AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmJyZWFkY3J1bWJzLXN1Ym5hdiBhe3BhZGRpbmc6N3B4IDA7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE4cHh9fS5icmVhZGNydW1icy1zdWJuYXYgYTphY3RpdmUsLmJyZWFkY3J1bWJzLXN1Ym5hdiBhLmFjdGl2ZSwuYnJlYWRjcnVtYnMtc3VibmF2IGEuZm9jdXN7Y29sb3I6I2ZmZjtvdXRsaW5lOm5vbmU7Ym94LXNoYWRvdzpub25lfS5idXR0b257ZGlzcGxheTpibG9jaztjdXJzb3I6cG9pbnRlcjt3aWR0aDoxMDAlO21heC13aWR0aDozMDBweDtoZWlnaHQ6NTBweDttYXJnaW46MCBhdXRvO2JvcmRlcjoxcHggc29saWQgIzA2NGQ2YTtiYWNrZ3JvdW5kOiMwNjRkNmE7Ym94LXNoYWRvdzowIDRweCAjMDQyZjQxO3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHM7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2ZmZjtmb250LWZhbWlseTphbG1vbmktZGwsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6NTRweDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MH0uYnV0dG9uOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZDojMDQyZjQxO2JvcmRlci1jb2xvcjojMDQyZjQxfS5idXR0b246YWN0aXZle3RvcDoycHg7Ym94LXNoYWRvdzowIDJweCAjMDQyZjQxfS5kaXItcnRsIGlucHV0W3R5cGU9XCJyYWRpb1wiXXt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxOHB4fS5kaXItcnRsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxOHB4fS5kaXItcnRsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTphZnRlcntjb250ZW50OicgJztiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZDdkN2Q3O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmluaGVyaXQ7aGVpZ2h0OmluaGVyaXQ7dmlzaWJpbGl0eTp2aXNpYmxlfS5kaXItcnRsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOmFmdGVye2NvbnRlbnQ6J1xcMjcxNCd9LmRpci1ydGwgaW5wdXRbdHlwZT1cInJhZGlvXCJdK2xhYmVsLC5kaXItcnRsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbHtjb2xvcjojNjQ2NDY0O2ZvbnQtc2l6ZToxOHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZGlyLXJ0bCBpbnB1dFt0eXBlPVwicmFkaW9cIl0rbGFiZWwsLmRpci1ydGwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdK2xhYmVse2ZvbnQtc2l6ZToxNHB4fX0uZmVsZW1lbnQuZmF1dG9jb21wbGV0ZXtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNpbmdsZWJ1dHRvbntmbG9hdDpyaWdodH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5tb2JpbGUtLXNob3d7ZGlzcGxheTpibG9ja319QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5tb2JpbGUtLWhpZGV7ZGlzcGxheTpub25lfX0uYWxlcnQtZGFuZ2VyLC5hbGVydC1lcnJvcntiYWNrZ3JvdW5kLWNvbG9yOiNFRTQ1NTk7Ym9yZGVyOjFweCBzb2xpZCAjRDIzOTRCO2JvcmRlci1yYWRpdXM6MDtjb2xvcjojZmZmfS5yb2xlLXN0dWRlbnQgI2lkX21vb2RsZV9hZGRpdGlvbmFsX25hbWVzLC5yb2xlLXN0dWRlbnQgI2lkX21vb2RsZV9pbnRlcmVzdHMsLnJvbGUtc3R1ZGVudCAjaWRfbW9vZGxlX29wdGlvbmFsLC5yb2xlLXN0dWRlbnQgI2luc3Q0LC5yb2xlLXN0dWRlbnQgI2luc3Q1e2Rpc3BsYXk6bm9uZX0jaWRfbW9vZGxlX3BpY3R1cmV7ZGlzcGxheTpub25lfS5wYWdlbGF5b3V0LWJvb2sgLm5hdnRvcHtmbG9hdDpsZWZ0O21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDozNnB4fS5wYWdlbGF5b3V0LWJvb2sgLm5hdmJvdHRvbXtkaXNwbGF5Om5vbmV9LnBhZ2VsYXlvdXQtYm9vayAjYmxvY2stcmVnaW9uLXNpZGUtcHJle21hcmdpbi10b3A6MjBweH0jaWRfc2VhcmNoLCNpZF9zdWJtaXRzZWFyY2h7bWFyZ2luLWJvdHRvbTowfS5xdWVzdGlvbi1jb250ZW50IC5xdWUgLmFibG9ja3tkaXJlY3Rpb246bHRyfS5hY2Nlc3NoaWRle2Rpc3BsYXk6bm9uZX0uZ2VuZXJhbHRhYmxlIHAsLmdlbmVyYWx0YWJsZSAuYWJvdXRfX3NlY3Rpb24gdWwgbGksLmFib3V0X19zZWN0aW9uIHVsIC5nZW5lcmFsdGFibGUgbGksLmdlbmVyYWx0YWJsZSBhLC5nZW5lcmFsdGFibGUgc3Bhbnt3b3JkLWJyZWFrOm5vcm1hbCAhaW1wb3J0YW50O3RleHQtYWxpZ246anVzdGlmeX0uZ2VuZXJhbHRhYmxlLnF1aXphdHRlbXB0c3VtbWFyeSBwLC5nZW5lcmFsdGFibGUucXVpemF0dGVtcHRzdW1tYXJ5IC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLmdlbmVyYWx0YWJsZS5xdWl6YXR0ZW1wdHN1bW1hcnkgbGl7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0ICFpbXBvcnRhbnR9LmdlbmVyYWx0YWJsZS5xdWl6YXR0ZW1wdHN1bW1hcnkgLmNlbGwgYXtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYm9va19jb250ZW50e3BhZGRpbmc6MCAxNXB4fS5ib29rX2NvbnRlbnQgLm5vLW92ZXJmbG93IHRhYmxlIGltZ3ttYXJnaW46MCAhaW1wb3J0YW50fX0jc2l0ZS1oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyMH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7I3NpdGUtaGVhZGVye21hcmdpbjowfX0jc2l0ZS1oZWFkZXIgLmxvZ2dlZC1wYW5lbHt3aWR0aDoxMDAlO2hlaWdodDo0MHB4O2JhY2tncm91bmQ6IzEyM2Y1MTtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjQwcHg7cG9zaXRpb246cmVsYXRpdmV9I3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWw6YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofSNzaXRlLWhlYWRlciAubG9nZ2VkLXBhbmVsIC51c2VyLWdyZWV0aW5ne2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDoxMDAlO2Zsb2F0OnJpZ2h0O21hcmdpbi1yaWdodDoxMHB4fSNzaXRlLWhlYWRlciAubG9nZ2VkLXBhbmVsIC51c2VyLWdyZWV0aW5nOmFmdGVye2NvbnRlbnQ6JyAnO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7I3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWwgLnVzZXItZ3JlZXRpbmd7bWFyZ2luLXJpZ2h0OjA7cGFkZGluZzowIDhweDtmbG9hdDpub25lfX0jc2l0ZS1oZWFkZXIgLmxvZ2dlZC1wYW5lbCAudXNlci1ncmVldGluZyAudXNlci10aHVtYntmbG9hdDpyaWdodDttYXJnaW4tbGVmdDo1cHh9I3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWwgLnVzZXItZ3JlZXRpbmcgYXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfSNzaXRlLWhlYWRlciAubG9nZ2VkLXBhbmVsIC51c2VyLWdyZWV0aW5nIGE6aG92ZXJ7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZX0jc2l0ZS1oZWFkZXIgLmxvZ2dlZC1wYW5lbCAubG9naW4tcGFuZWx7d2lkdGg6MTAwJX0jc2l0ZS1oZWFkZXIgLmxvZ2dlZC1wYW5lbCAubG9naW4tcGFuZWw6YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofSNzaXRlLWhlYWRlciAubG9nZ2VkLXBhbmVsIC5sb2dpbi1wYW5lbCAuc2lnbi1pbntmbG9hdDpyaWdodH0jc2l0ZS1oZWFkZXIgLmxvZ2dlZC1wYW5lbCAubG9naW4tcGFuZWwgLnNpZ24taW4gLmxvZ2luLWxpbmt7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI1cHh9I3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWwgLmxvZ2luLXBhbmVsIC5zaWduLWluIC5sb2dpbi1saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9I3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWwgLmxvZ2luLXBhbmVsIC5zaWduLWluIC5sb2dpbi1saW5rLmZvY3Vze2JvcmRlcjoycHggc29saWQgI2ZmZiAhaW1wb3J0YW50fSNzaXRlLWhlYWRlciAubG9nZ2VkLXBhbmVsIC5sb2dpbi1wYW5lbCAuc2lnbi1pbiAubG9naW4taWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMXB4O2hlaWdodDoyMXB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tbGVmdDo4cHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvbG9naW4taWNvbi5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXR9I3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWwgLmxvZ2luLXBhbmVsIC5zaWduLXVwe2Zsb2F0OnJpZ2h0O21hcmdpbi1yaWdodDoyMHB4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjE0cHh9I3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWwgLmxvZ2luLXBhbmVsIC5zaWduLXVwIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bztsaW5lLWhlaWdodDoyNXB4O2ZvbnQtd2VpZ2h0OjMwMDttYXJnaW4tbGVmdDozcHh9I3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWwgLmxvZ2luLXBhbmVsIC5zaWduLXVwLWJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MjVweDtsaW5lLWhlaWdodDoyNXB4O3BhZGRpbmc6MCAxOHB4O2JhY2tncm91bmQ6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMTIzZjUxO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAwc30jc2l0ZS1oZWFkZXIgLmxvZ2dlZC1wYW5lbCAubG9naW4tcGFuZWwgLnNpZ24tdXAtYnV0dG9uOmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDo1MCU7d2lkdGg6MDtoZWlnaHQ6MnB4O2JhY2tncm91bmQ6I2ZmZjt0cmFuc2l0aW9uOmFsbCAuMnMgbGluZWFyIDBzfSNzaXRlLWhlYWRlciAubG9nZ2VkLXBhbmVsIC5sb2dpbi1wYW5lbCAuc2lnbi11cC1idXR0b246aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMxMjNmNTF9I3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWwgLmxvZ2luLXBhbmVsIC5zaWduLXVwLWJ1dHRvbjpob3ZlcjphZnRlcnt3aWR0aDoxMDAlO2xlZnQ6MH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7I3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWx7ZGlzcGxheTpub25lfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7I3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWx7ZGlzcGxheTpub25lfX0jc2l0ZS1oZWFkZXIgLmxvZ2dlZC1wYW5lbF9fbmF2e2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZTtoZWlnaHQ6NDBweDtwb3NpdGlvbjpyZWxhdGl2ZX0jc2l0ZS1oZWFkZXIgLmxvZ2dlZC1wYW5lbF9fbmF2Pmxpe2Zsb2F0OnJpZ2h0O21hcmdpbjowIDRweDtsaW5lLWhlaWdodDo0MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfSNzaXRlLWhlYWRlciAubG9nZ2VkLXBhbmVsX19uYXY+bGkubG9nZ2VkLXBhbmVsX19saW5rPmF7ZGlzcGxheTpibG9jaztwYWRkaW5nOjAgMTBweH0jc2l0ZS1oZWFkZXIgLmxvZ2dlZC1wYW5lbF9fbmF2PmxpLmxvZ2dlZC1wYW5lbF9fbGluaz5hLmZvY3Vze291dGxpbmU6MXB4IHNvbGlkICNmZmY7Ym94LXNoYWRvdzowIDAgMnB4ICNmZmZ9I3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWxfX25hdj5saS5sb2dnZWQtcGFuZWxfX2xpbms+YSAuY2FyZXR7bWFyZ2luLXRvcDowO2JvcmRlci10b3A6OHB4IHNvbGlkICNmZmY7Ym9yZGVyLWxlZnQ6NXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDo1cHggc29saWQgdHJhbnNwYXJlbnQ7dmVydGljYWwtYWxpZ246bWlkZGxlfSNzaXRlLWhlYWRlciAubG9nZ2VkLXBhbmVsX19uYXY+bGk+YXtmb250LXdlaWdodDpib2xkO2N1cnNvcjpwb2ludGVyfSNzaXRlLWhlYWRlciAubG9nZ2VkLXBhbmVsX19zdWJuYXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQwcHg7cmlnaHQ6LTIwcHg7d2lkdGg6MTAwJTttaW4td2lkdGg6MjAwcHg7ei1pbmRleDotMTtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW47bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZTt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzfSNzaXRlLWhlYWRlciAubG9nZ2VkLXBhbmVsX19zdWJuYXYub3BlbntvcGFjaXR5OjE7ei1pbmRleDoxMDt2aXNpYmlsaXR5OnZpc2libGV9I3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWxfX3N1Ym5hdiBsaSBhe2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyO3dpZHRoOjEwMCU7aGVpZ2h0OjQ1cHg7bGluZS1oZWlnaHQ6NDVweDtwYWRkaW5nOjAgMTBweDtiYWNrZ3JvdW5kOiMwNjRkNmE7dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAwcztjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9I3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWxfX3N1Ym5hdiBsaSBhOmhvdmVyLCNzaXRlLWhlYWRlciAubG9nZ2VkLXBhbmVsX19zdWJuYXYgbGkgYTphY3RpdmUsI3NpdGUtaGVhZGVyIC5sb2dnZWQtcGFuZWxfX3N1Ym5hdiBsaSBhLmZvY3Vze2JhY2tncm91bmQ6IzI0NjM3Yztjb2xvcjojZmZmfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW57YmFja2dyb3VuZDpub25lfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gLm5hdmJhci1maXhlZC10b3AsI3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiAubmF2YmFyLWZpeGVkLWJvdHRvbXtwb3NpdGlvbjpzdGF0aWN9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFye2JhY2tncm91bmQ6I2ZmZn0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdnttYXJnaW46MH0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdj5saT5he3BhZGRpbmc6MzBweCAxNXB4O2NvbG9yOiM2NDY0NjQ7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MWVtO3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHM7cG9zaXRpb246cmVsYXRpdmV9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+bGk+YS5mb2N1c3tvdXRsaW5lOjFweCBzb2xpZCAjMDY0ZDZhO2JveC1zaGFkb3c6MCAwIDJweCAjMDY0ZDZhfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpPmEgLmNhcmV0dXB7b3BhY2l0eTowfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpPmE6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MWVtO2xlZnQ6NTAlO3dpZHRoOjA7aGVpZ2h0OjNweDtiYWNrZ3JvdW5kOiMxMjNmNTE7dHJhbnNpdGlvbjphbGwgLjJzIGxpbmVhciAwc30jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdj5saT5hOmhvdmVyLCNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpPmE6Zm9jdXMsI3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+bGk+YTphY3RpdmUsI3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+bGk+YS5hY3RpdmUsI3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+bGkgLmRyb3Bkb3duOmhvdmVyPi5kcm9wZG93bi10b2dnbGUsI3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+bGkgLmRyb3Bkb3duOmFjdGl2ZT4uZHJvcGRvd24tdG9nZ2xlLCNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpIC5kcm9wZG93bi5hY3RpdmU+LmRyb3Bkb3duLXRvZ2dsZSwjc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdj5saSBsaT5hOmZvY3VzLCNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpIGxpPmE6YWN0aXZlLCNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpIGxpPmEuYWN0aXZle2JhY2tncm91bmQ6bm9uZTtjb2xvcjojMDY0ZDZhO2JveC1zaGFkb3c6bm9uZTtvdXRsaW5lOm5vbmU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+bGk+YTpob3ZlcjphZnRlciwjc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdj5saT5hOmZvY3VzOmFmdGVyLCNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpPmE6YWN0aXZlOmFmdGVyLCNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpPmEuYWN0aXZlOmFmdGVyLCNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpIC5kcm9wZG93bjpob3Zlcj4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpIC5kcm9wZG93bjphY3RpdmU+LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwjc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdj5saSAuZHJvcGRvd24uYWN0aXZlPi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsI3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+bGkgbGk+YTpmb2N1czphZnRlciwjc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdj5saSBsaT5hOmFjdGl2ZTphZnRlciwjc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdj5saSBsaT5hLmFjdGl2ZTphZnRlcnt3aWR0aDoxMDAlO2xlZnQ6MH0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdj5saS5kcm9wZG93bi5vcGVuPi5kcm9wZG93bi10b2dnbGV7YmFja2dyb3VuZDpub25lO2NvbG9yOiMwNjRkNmF9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+bGkubG9naW4tbGlua3tmbG9hdDpyaWdodH0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdj5saS5sb2dpbi1saW5rIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzozMHB4IDdweDtjb2xvcjojNzU3NTc1O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE4cHh9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+bGkubG9naW4tbGluayBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MzBweCA3cHg7Y29sb3I6IzA2NGQ2YTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE4cHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudDt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpLmxvZ2luLWxpbmsgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdj4uYWN0aXZlPmF7YmFja2dyb3VuZDpub25lO2NvbG9yOiMwNjRkNmF9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+LmFjdGl2ZT5hOmhvdmVyLCNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2Pi5hY3RpdmU+YTpmb2N1c3tiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6IzA2NGQ2YX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmJ0bi1uYXZiYXIgLmljb24tYmFye3dpZHRoOjIycHg7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kOiMwODUyNzB9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5oZWFkZXItbG9nb3tmbG9hdDpsZWZ0fSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAuaGVhZGVyLWxvZ28gYXttYXgtd2lkdGg6MzMuMzMzMyU7ZmxvYXQ6cmlnaHR9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5oZWFkZXItbG9nbyBhLmxvZ29QMXt3aWR0aDoxMDlweDtoZWlnaHQ6NjVweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9sb2dvUDEucG5nXCIpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIDgwJX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5oZWFkZXItbG9nbyBhLmxvZ29QMXt3aWR0aDo2NXB4O2hlaWdodDo0NXB4fX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmhlYWRlci1sb2dvIGEubG9nb1Aye3dpZHRoOjE0N3B4O2hlaWdodDo2NXB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL2xvZ29QMi5wbmdcIik7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgNzAlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsjc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmhlYWRlci1sb2dvIGEubG9nb1Aye3dpZHRoOjg1cHg7aGVpZ2h0OjQ1cHh9fSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAuaGVhZGVyLWxvZ28gYS5sb2dvUDN7d2lkdGg6MTA5cHg7aGVpZ2h0OjY1cHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvbG9nb1AzLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAxMDAlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsjc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmhlYWRlci1sb2dvIGEubG9nb1Aze3dpZHRoOjY1cHg7aGVpZ2h0OjQ1cHh9fSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAuaGVhZGVyLWxvZ28gLmxvZ28tbWlue2Zsb2F0Om5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi10b3A6MTJweCAhaW1wb3J0YW50O3dpZHRoOjYwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiAuY3ItbGlua3twb3NpdGlvbjpyZWxhdGl2ZX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIC5jdXN0b20tZHJvcGRvd24tbWVudXt3aWR0aDoyNDBweDtyaWdodDowO2Rpc3BsYXk6bm9uZX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIC5jdXN0b20tZHJvcGRvd24tbWVudSAuY29scz51bD5saT5he2NvbG9yOiM2NDY0NjQ7Zm9udC1zaXplOjE4cHg7dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAwc30jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIC5jdXN0b20tZHJvcGRvd24tbWVudSAuY29scz51bD5saT5hOmhvdmVyLCNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gLmN1c3RvbS1kcm9wZG93bi1tZW51IC5jb2xzPnVsPmxpPmE6Zm9jdXN7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwNjRkNmF9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiAuY3VzdG9tLWRyb3Bkb3duLW1lbnUgLmNvbHM+dWw+bGkuYWN0aXZlPmF7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwNjRkNmF9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiAuY3VzdG9tLWRyb3Bkb3duLW1lbnUgLmNvbHM+aDZ7Y29sb3I6IzY0NjQ2NDtib3JkZXItYm90dG9tLWNvbG9yOiM2NDY0NjR9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC44KTtwYWRkaW5nOjIwcHggMThweH0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIC5kcm9wZG93bi1tZW51PmxpPmF7YmFja2dyb3VuZDpub25lO2NvbG9yOiM2NDY0NjR9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudT5saT5hOmhvdmVyLCNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gLmRyb3Bkb3duLW1lbnU+bGk+YTphY3RpdmUsI3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiAuZHJvcGRvd24tbWVudT5saT5hOmZvY3Vze2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMDY0ZDZhfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gLmxvZ2dlZC1wYW5lbC0tbW9iaWxle2Rpc3BsYXk6bm9uZX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIC5sb2dnZWQtcGFuZWxfX2xvZ291dHt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtc2l6ZToxNXB4fSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gLmxvZ2dlZC1wYW5lbF9fbG9nb3V0OmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gLmN1c3RvbS1kcm9wZG93bi1tZW51IC5jb2xzLXdyYXB7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuOCl9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpeyNzaXRlLWhlYWRlciAuaGVhZGVyLXRvcHtkaXNwbGF5Om5vbmV9I3NpdGUtaGVhZGVyIC5uYXZiYXItaW5uZXJ7cGFkZGluZy10b3A6MTBweDtwYWRkaW5nLWJvdHRvbToxMHB4fSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW57cGFkZGluZzowfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gLm5hdmJhci1maXhlZC10b3AsI3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiAubmF2YmFyLWZpeGVkLWJvdHRvbXtwb3NpdGlvbjphYnNvbHV0ZX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmhlYWRlci1sb2dve21heC13aWR0aDo2NSV9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5oZWFkZXItbG9nbyAubG9nby1taW57bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5idG4tbmF2YmFye3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtmbG9hdDpyaWdodDttYXJnaW4tdG9wOjI1cHh9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXYtY29sbGFwc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMHZ3fSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2LWNvbGxhcHNlLmlue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2LWNvbGxhcHNlIC5uYXZ7cGFkZGluZzowO2JhY2tncm91bmQ6I2ZmZn0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdj5saS5sb2dpbi1saW5re2JveC1zaXppbmc6Ym9yZGVyLWJveDtmbG9hdDpub25lO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOjE1cHg7bWFyZ2luOjA7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZDojZjJmMmYyfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpLmxvZ2luLWxpbmsgYSwjc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdj5saS5sb2dpbi1saW5rIHNwYW57cGFkZGluZzowIDdweDtiYWNrZ3JvdW5kOm5vbmV9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+bGk+YXttYXJnaW46MDtwYWRkaW5nOjE1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6bm9ybWFsO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlMWUxZTE7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwNjRkNmF9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+bGk+YTphZnRlcntkaXNwbGF5Om5vbmV9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+bGk+YSBpe3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNXB4O2xlZnQ6MTVweDtmb250LXNpemU6MThweDt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpLm9wZW4+YSBpe3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdiBsaS5kcm9wZG93bi5vcGVuPi5kcm9wZG93bi10b2dnbGUsI3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXYgbGkuZHJvcGRvd24uYWN0aXZlPi5kcm9wZG93bi10b2dnbGUsI3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXYgbGkuZHJvcGRvd24ub3Blbi5hY3RpdmU+LmRyb3Bkb3duLXRvZ2dsZXtiYWNrZ3JvdW5kOiNmZmZ9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXYgLmN1c3RvbS1kcm9wZG93bi1tZW51IC5jb2xzPnVsPmxpPmF7bWFyZ2luOjA7cGFkZGluZzoxNXB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0Om5vcm1hbDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTFlMWUxO2JhY2tncm91bmQ6I2YyZjJmMn0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmRyb3Bkb3duIGF7cG9zaXRpb246cmVsYXRpdmV9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudXtiYWNrZ3JvdW5kOiNmMmYyZjI7cGFkZGluZzowfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgYXttYXJnaW46MDtwYWRkaW5nOjE1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzA2NGQ2YTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTFlMWUxfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubG9nZ2VkLXBhbmVsLS1tb2JpbGV7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiMxMjNmNTE7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7cGFkZGluZzo3MHB4IDEwcHggMTBweDtwb3NpdGlvbjpyZWxhdGl2ZX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmxvZ2dlZC1wYW5lbC0tbW9iaWxlOmFmdGVye2NvbnRlbnQ6JyAnO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmxvZ2dlZC1wYW5lbC0tbW9iaWxlIC5kcm9wZG93bi5vcGVuIGEgaXt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5sb2dnZWQtcGFuZWwtLW1vYmlsZSAuZHJvcGRvd24gYXtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6NDVweDt0ZXh0LWRlY29yYXRpb246bm9uZX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmxvZ2dlZC1wYW5lbC0tbW9iaWxlIC5kcm9wZG93biBhIGl7Zm9udC1zaXplOjAuNzVlbTt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubG9nZ2VkLXBhbmVsLS1tb2JpbGUgLmRyb3Bkb3duLW1lbnV7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubG9nZ2VkLXBhbmVsLS1tb2JpbGUgLmRyb3Bkb3duLW1lbnUgYXtkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyO2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDoxMDAlO2hlaWdodDo0NXB4O2xpbmUtaGVpZ2h0OjQ1cHg7cGFkZGluZzowIDMwcHggMCAwO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O3RleHQtYWxpZ246cmlnaHR9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5sb2dnZWQtcGFuZWwtLW1vYmlsZSAubG9nZ2VkLXBhbmVsX19sb2dvdXR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjcwcHg7bGVmdDoxMHB4O2xpbmUtaGVpZ2h0OjQ1cHg7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtc2l6ZToxNnB4fSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubG9nZ2VkLXBhbmVsLS1tb2JpbGUgLmxvZ2dlZC1wYW5lbF9fbG9nb3V0OmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2LWNvbGxhcHNlIC5idG4tbmF2YmFyLm1lbnUtY2xvc2V7d2lkdGg6MThweDtoZWlnaHQ6MThweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTJweDtyaWdodDoxMnB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7cGFkZGluZzowICFpbXBvcnRhbnQ7ei1pbmRleDoxMDAxfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2LWNvbGxhcHNlIC5idG4tbmF2YmFyLm1lbnUtY2xvc2UgLmljb24tY2xvc2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MThweDtoZWlnaHQ6MThweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9wb3B1cC1jbG9zZS5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y3Vyc29yOnBvaW50ZXJ9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsjc2l0ZS1oZWFkZXIgLmNvbnRhaW5lci1mbHVpZHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9I3NpdGUtaGVhZGVyIC5uYXZiYXItaW5uZXJ7cGFkZGluZzowIDVweCAxMHB4O2hlaWdodDphdXRvfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gLm5hdmJhci1maXhlZC10b3AsI3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiAubmF2YmFyLWZpeGVkLWJvdHRvbXtwb3NpdGlvbjphYnNvbHV0ZX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXJ7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmhlYWRlci1sb2dve21heC13aWR0aDo3NSV9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5oZWFkZXItbG9nbyAubG9nby1taW57bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5idG4tbmF2YmFye2Zsb2F0OnJpZ2h0O3BhZGRpbmctdG9wOjVweCAhaW1wb3J0YW50fSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2LWNvbGxhcHNle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO3otaW5kZXg6MTAwMH0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdi1jb2xsYXBzZS5pbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdi1jb2xsYXBzZSAubmF2e3BhZGRpbmc6MDtiYWNrZ3JvdW5kOiNmZmZ9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+bGkubG9naW4tbGlua3tib3gtc2l6aW5nOmJvcmRlci1ib3g7ZmxvYXQ6bm9uZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzoxNXB4O21hcmdpbjowO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQ6I2YyZjJmMn0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdj5saS5sb2dpbi1saW5rIGEsI3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXY+bGkubG9naW4tbGluayBzcGFue3BhZGRpbmc6MCA3cHg7YmFja2dyb3VuZDpub25lfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpPmF7bWFyZ2luOjA7cGFkZGluZzoxNXB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0Om5vcm1hbDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTFlMWUxO2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMDY0ZDZhfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpPmE6YWZ0ZXJ7ZGlzcGxheTpub25lfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpPmEgaXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTVweDtsZWZ0OjE1cHg7Zm9udC1zaXplOjE4cHg7dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAwc30jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdj5saT5hLmZvY3Vze291dGxpbmU6bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2PmxpLm9wZW4+YSBpe3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLm5hdiBsaS5kcm9wZG93bi5vcGVuPi5kcm9wZG93bi10b2dnbGUsI3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXYgbGkuZHJvcGRvd24uYWN0aXZlPi5kcm9wZG93bi10b2dnbGUsI3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXYgbGkuZHJvcGRvd24ub3Blbi5hY3RpdmU+LmRyb3Bkb3duLXRvZ2dsZXtiYWNrZ3JvdW5kOiNmZmZ9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5uYXYgLmN1c3RvbS1kcm9wZG93bi1tZW51IC5jb2xzPnVsPmxpPmF7bWFyZ2luOjA7cGFkZGluZzoxNXB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0Om5vcm1hbDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTFlMWUxO2JhY2tncm91bmQ6I2YyZjJmMn0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmRyb3Bkb3duIGF7cG9zaXRpb246cmVsYXRpdmV9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudXtiYWNrZ3JvdW5kOiNmMmYyZjI7cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6OTk5OTk5fSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgYXttYXJnaW46MDtwYWRkaW5nOjE1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzA2NGQ2YTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTFlMWUxfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubG9nZ2VkLXBhbmVsLS1tb2JpbGV7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiMxMjNmNTE7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7cGFkZGluZzo3MHB4IDEwcHggMTBweDtwb3NpdGlvbjpyZWxhdGl2ZX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmxvZ2dlZC1wYW5lbC0tbW9iaWxlOmFmdGVye2NvbnRlbnQ6JyAnO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmxvZ2dlZC1wYW5lbC0tbW9iaWxlIC5kcm9wZG93bi5vcGVuIGEgaXt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5sb2dnZWQtcGFuZWwtLW1vYmlsZSAuZHJvcGRvd24gYXtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6NDVweDt0ZXh0LWRlY29yYXRpb246bm9uZX0jc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmxvZ2dlZC1wYW5lbC0tbW9iaWxlIC5kcm9wZG93biBhIGl7Zm9udC1zaXplOjAuNzVlbTt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubG9nZ2VkLXBhbmVsLS1tb2JpbGUgLmRyb3Bkb3duLW1lbnV7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubG9nZ2VkLXBhbmVsLS1tb2JpbGUgLmRyb3Bkb3duLW1lbnUgYXtkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyO2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDoxMDAlO2hlaWdodDo0NXB4O2xpbmUtaGVpZ2h0OjQ1cHg7cGFkZGluZzowIDMwcHggMCAwO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O3RleHQtYWxpZ246cmlnaHR9I3NpdGUtaGVhZGVyIC5oZWFkZXItbWFpbiBkaXYubmF2YmFyIC5sb2dnZWQtcGFuZWwtLW1vYmlsZSAubG9nZ2VkLXBhbmVsX19sb2dvdXR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjcwcHg7bGVmdDoxMHB4O2xpbmUtaGVpZ2h0OjQ1cHg7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtc2l6ZToxNnB4fSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubG9nZ2VkLXBhbmVsLS1tb2JpbGUgLmxvZ2dlZC1wYW5lbF9fbG9nb3V0OmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2LWNvbGxhcHNlIC5idG4tbmF2YmFyLm1lbnUtY2xvc2V7d2lkdGg6MThweDtoZWlnaHQ6MThweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTJweDtyaWdodDoxMnB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7cGFkZGluZzowICFpbXBvcnRhbnQ7ei1pbmRleDoxMDAxfSNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAubmF2LWNvbGxhcHNlIC5idG4tbmF2YmFyLm1lbnUtY2xvc2UgLmljb24tY2xvc2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MThweDtoZWlnaHQ6MThweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9wb3B1cC1jbG9zZS5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y3Vyc29yOnBvaW50ZXJ9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7Lm5vdGxvZ2dlZGluICNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAuaGVhZGVyLWxvZ297cGFkZGluZy10b3A6NXB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm5vdGxvZ2dlZGluICNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAuaGVhZGVyLWxvZ28gYXtoZWlnaHQ6NDBweH19Lm5vdGxvZ2dlZGluICNzaXRlLWhlYWRlciAuaGVhZGVyLW1haW4gZGl2Lm5hdmJhciAuYnRuLW5hdmJhcnttYXJnaW4tdG9wOjI1cHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5ub3Rsb2dnZWRpbiAjc2l0ZS1oZWFkZXIgLmhlYWRlci1tYWluIGRpdi5uYXZiYXIgLmJ0bi1uYXZiYXJ7bWFyZ2luLXRvcDo1cHg7cGFkZGluZy10b3A6MTBweCAhaW1wb3J0YW50fX0ubGVzc29uLWxheW91dCAjc2l0ZS1oZWFkZXIgLm5hdmJhci1maXhlZC10b3B7cG9zaXRpb246c3RhdGljfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGVzc29uLWxheW91dCAjc2l0ZS1oZWFkZXIgLm5hdmJhci1maXhlZC10b3B7cG9zaXRpb246Zml4ZWR9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuZGlyLXJ0bCAuYnJlYWRjcnVtYi1idXR0b257ZmxvYXQ6cmlnaHR9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZGlyLXJ0bCAuYnJlYWRjcnVtYi1idXR0b257ZmxvYXQ6cmlnaHR9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsucmV0dXJuLWxpbmt7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDtmbG9hdDpyaWdodDttYXgtd2lkdGg6NjBweDttYXJnaW4tdG9wOjdweDtjb2xvcjojMDY0ZDZhO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MWVtfS5yZXR1cm4tbGluazphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH0ucmV0dXJuLWxpbmsgaXtmbG9hdDpyaWdodDt3aWR0aDoyNHB4O2ZvbnQtc2l6ZToyZW19LnJldHVybi1saW5rIHNwYW57ZmxvYXQ6bGVmdDt3aWR0aDpjYWxjKDEwMCUgLSAyNHB4KX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5yZXR1cm4tbGlua3tmbG9hdDpyaWdodDttYXgtd2lkdGg6NjBweDttYXJnaW4tdG9wOjdweDtjb2xvcjojMDY0ZDZhO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MWVtfS5yZXR1cm4tbGluazphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH0ucmV0dXJuLWxpbmsgaXtmbG9hdDpyaWdodDt3aWR0aDoyNHB4O2ZvbnQtc2l6ZToyZW19LnJldHVybi1saW5rIHNwYW57ZmxvYXQ6bGVmdDt3aWR0aDpjYWxjKDEwMCUgLSAyNHB4KX19I3NpdGUtZm9vdGVye21hcmdpbjowO3BhZGRpbmc6MH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpeyNzaXRlLWZvb3RlcntoZWlnaHQ6MTMwcHh9I3NpdGUtZm9vdGVyIC5mb290ZXItbWFpbntoZWlnaHQ6MTMwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsjc2l0ZS1mb290ZXJ7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH19I3NpdGUtZm9vdGVyIC5mb290ZXItbWFpbntiYWNrZ3JvdW5kLWNvbG9yOiNlMGRlZGU7cGFkZGluZzowO2JvcmRlci10b3A6bm9uZX0jc2l0ZS1mb290ZXIgLmZvb3Rlci1tYWluIC5jb3B5cmlnaHR7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtwYWRkaW5nOjdweCAwO2JhY2tncm91bmQ6IzEyM2Y1MX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7I3NpdGUtZm9vdGVyIC5mb290ZXItbWFpbiAuY29weXJpZ2h0e3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87cGFkZGluZzoxMHB4IDMwcHg7ZmxvYXQ6bm9uZTtsaW5lLWhlaWdodDoxZW19fSNzaXRlLWZvb3RlciAuZm9vdGVyLW1haW4gLmNvcHlyaWdodCBwLCNzaXRlLWZvb3RlciAuZm9vdGVyLW1haW4gLmNvcHlyaWdodCAuYWJvdXRfX3NlY3Rpb24gdWwgbGksLmFib3V0X19zZWN0aW9uIHVsICNzaXRlLWZvb3RlciAuZm9vdGVyLW1haW4gLmNvcHlyaWdodCBsaXtkaXNwbGF5OmJsb2NrO21hcmdpbjowO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MWVtfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsjc2l0ZS1mb290ZXIgLmZvb3Rlci1tYWluIC5jb3B5cmlnaHQgcCwjc2l0ZS1mb290ZXIgLmZvb3Rlci1tYWluIC5jb3B5cmlnaHQgLmFib3V0X19zZWN0aW9uIHVsIGxpLC5hYm91dF9fc2VjdGlvbiB1bCAjc2l0ZS1mb290ZXIgLmZvb3Rlci1tYWluIC5jb3B5cmlnaHQgbGl7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjE0cHh9fSNzaXRlLWZvb3RlciAuZm9vdGVyLW1haW4gLnBhcnRuZXItbG9nb3N7ZmxvYXQ6bm9uZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6MTRweDtwYWRkaW5nLWJvdHRvbToxM3B4O21hcmdpbi1yaWdodDowfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsjc2l0ZS1mb290ZXIgLmZvb3Rlci1tYWluIC5wYXJ0bmVyLWxvZ29ze3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87ZmxvYXQ6bm9uZTttYXJnaW46MH19I3NpdGUtZm9vdGVyIC5mb290ZXItbWFpbiAucGFydG5lci1sb2dvcyBoNnttYXJnaW46MCAwIDEycHg7Y29sb3I6IzEyM2Y1MTtmb250LXNpemU6MThweDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MWVtO3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOm5vbmV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpeyNzaXRlLWZvb3RlciAuZm9vdGVyLW1haW4gLnBhcnRuZXItbG9nb3MgaDZ7Zm9udC1zaXplOjE0cHh9fSNzaXRlLWZvb3RlciAuZm9vdGVyLW1haW4gLnBhcnRuZXItbG9nb3MgdWx7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcn0jc2l0ZS1mb290ZXIgLmZvb3Rlci1tYWluIC5wYXJ0bmVyLWxvZ29zIHVsIGxpe2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmlubGluZS1ibG9ja30jc2l0ZS1mb290ZXIgLmZvb3Rlci1tYWluIC5wYXJ0bmVyLWxvZ29zIHVsIGxpOmxhc3QtY2hpbGR7cGFkZGluZy1yaWdodDoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfSNzaXRlLWZvb3RlciAuZm9vdGVyLW1haW4gLnBhcnRuZXItbG9nb3MgdWwgbGk6bGFzdC1jaGlsZDphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMCU7cmlnaHQ6MDt3aWR0aDoxcHg7aGVpZ2h0OjgwJTtiYWNrZ3JvdW5kOiMxMjNmNTF9I3NpdGUtZm9vdGVyIC5mb290ZXItbWFpbiAucGFydG5lci1sb2dvcyB1bCBsaTpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MjBweH0jc2l0ZS1mb290ZXIgLmZvb3Rlci1tYWluIC5wYXJ0bmVyLWxvZ29zIGF7ZmxleDpub25lO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmluaGVyaXR9I3NpdGUtZm9vdGVyIC5mb290ZXItbWFpbiAucGFydG5lci1sb2dvcyBpbWd7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246Ym90dG9tfS5vdmVybGF5e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjEwMDAwO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjgpO3RyYW5zaXRpb246YWxsIDBzIGxpbmVhciAwc30ucG9wdXB7ZGlzcGxheTpub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXgtd2lkdGg6ODEwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXgtaGVpZ2h0OjYwMHB4O3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDtib3R0b206aW5pdGlhbDtyaWdodDppbml0aWFsO3otaW5kZXg6MTAwMDE7dHJhbnNpdGlvbjphbGwgMHMgbGluZWFyIDBzfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucG9wdXB7bWF4LXdpZHRoOjQ4MHB4O21heC1oZWlnaHQ6MjgwcHh9fS5wb3B1cF9fY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjZweDtyaWdodDo2cHg7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9wb3B1cC1jbG9zZS5wbmdcIikgY2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjdXJzb3I6cG9pbnRlcn0ucG9wdXBfX2NvbnRlbnR7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7aGVpZ2h0OjU0MHB4O21hcmdpbi10b3A6NjBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBvcHVwX19jb250ZW50e21hcmdpbi10b3A6NDBweDtoZWlnaHQ6MjQwcHh9fWJvZHkucGFnZWxheW91dC1mcm9udHBhZ2V7YmFja2dyb3VuZDojZmZmfS50b3AtYmFubmVye3dpZHRoOjEwMCU7bWFyZ2luOi0xMjBweCAwIDA7cGFkZGluZy10b3A6MTYwcHg7cGFkZGluZy1ib3R0b206MTgwcHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvdG9wLWJhbm5lci5wbmdcIikgY2VudGVyIDAgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcn1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnRvcC1iYW5uZXJ7bWFyZ2luLXRvcDowfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRvcC1iYW5uZXJ7cGFkZGluZy10b3A6MTgwcHggIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozMHB4ICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvdG9wLWJhbm5lci1tb2JpbGUucG5nXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcn19LnRvcC1iYW5uZXJfX3RpdGxle21hcmdpbjowO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTo3MnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojMTIzZjUxfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsudG9wLWJhbm5lcl9fdGl0bGV7Zm9udC1zaXplOjQ4cHh9fS50b3AtYmFubmVyX19zdWItdGl0bGV7bWFyZ2luOjE1cHggMCAwO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsudG9wLWJhbm5lcl9fc3ViLXRpdGxle21hcmdpbjowO3BhZGRpbmc6MCAxMHB4fS50b3AtYmFubmVyX19zdWItdGl0bGUgaDR7Zm9udC1zaXplOjIwcHh9fS50b3AtYmFubmVyX19zdWItdGl0bGUgaDR7bWFyZ2luOjA7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxLjJlbX0udG9wLWJhbm5lcl9fc3ViLXRpdGxlIGJ7Zm9udC13ZWlnaHQ6OTAwfS50b3AtYmFubmVyX19idXR0b257bWFyZ2luLXRvcDozMHB4fS50b3AtYmFubmVyX19idXR0b246Zm9jdXN7Y29sb3I6I2ZmZn1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRvcC1iYW5uZXJfX2J1dHRvbnttYXJnaW4tdG9wOjIwcHh9fS5ub3Rsb2dnZWRpbiAudG9wLWJhbm5lcntwYWRkaW5nLXRvcDoxNjBweDtwYWRkaW5nLWJvdHRvbToxMTBweH0uY291cnNlc3tiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzo0MHB4IDAgNTVweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmNvdXJzZXN7cGFkZGluZzo0MHB4IDIwcHggNTVweH19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5jb3Vyc2Vze3BhZGRpbmc6NDBweCAyMHB4IDU1cHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlc3twYWRkaW5nOjMwcHggMCAwfX0uY291cnNlc19fdGl0bGV7bWFyZ2luOjAgMCA0MHB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTo0OHB4O2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZXNfX3RpdGxle21hcmdpbjowIDAgMTVweDtmb250LXNpemU6MzBweDtsaW5lLWhlaWdodDoxLjVlbX19LmNvdXJzZXNfX2xpc3R7d2lkdGg6MTAwJTttYXgtd2lkdGg6OTIwcHg7bWFyZ2luOmF1dG99LmNvdXJzZXNfX2xpc3Q6YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlc19fbGlzdHttYXgtd2lkdGg6MzIwcHh9fS5jb3Vyc2VzX19saXN0IC5jb3Vyc2V7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoxNTBweDt3aWR0aDoyNCU7ZmxvYXQ6cmlnaHQ7bWFyZ2luLWxlZnQ6MS4zMzMzMzMzMzMzJTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvcG9wdWxhci1jb3Vyc2VzLWJnLnBuZ1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCUgNjAwcHh9LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEwMHB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDo4MHB4O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2NvdXJzZS1pbmZvLnBuZ1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO3RyYW5zZm9ybTpza2V3WSgtNWRlZyk7ei1pbmRleDozO3RyYW5zaXRpb246YWxsIC4ycyBsaW5lYXIgMHM7ZGlzcGxheTpub25lfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlc19fbGlzdCAuY291cnNlOmJlZm9yZXtkaXNwbGF5OmJsb2NrfX0uY291cnNlc19fbGlzdCAuY291cnNlOmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi03MHB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDo2MHB4O2JhY2tncm91bmQtY29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7ei1pbmRleDo0O3RyYW5zZm9ybTpza2V3WSgtNWRlZyk7dHJhbnNpdGlvbjphbGwgLjJzIGxpbmVhciAwc31AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTphZnRlcntib3R0b206LTIwcHg7aGVpZ2h0OjEwMHB4O3otaW5kZXg6MX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2U6YWZ0ZXJ7Ym90dG9tOi0yMHB4O2hlaWdodDoxMDBweDt6LWluZGV4OjF9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlc19fbGlzdCAuY291cnNlOmFmdGVye2JvdHRvbTotMjBweDtoZWlnaHQ6OTBweDt6LWluZGV4OjF9fS5jb3Vyc2VzX19saXN0IC5jb3Vyc2U6bnRoLWNoaWxkKDEpe2JhY2tncm91bmQtY29sb3I6Izk1MjI1YTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuY291cnNlc19fbGlzdCAuY291cnNlOm50aC1jaGlsZCgxKTphZnRlcntiYWNrZ3JvdW5kOiM2NzA1Mzl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuY291cnNlc19fbGlzdCAuY291cnNlOm50aC1jaGlsZCgxKTphZnRlcntiYWNrZ3JvdW5kOiM2NzA1Mzl9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlc19fbGlzdCAuY291cnNlOm50aC1jaGlsZCgxKTphZnRlcntiYWNrZ3JvdW5kOiM2NzA1Mzl9fS5jb3Vyc2VzX19saXN0IC5jb3Vyc2U6bnRoLWNoaWxkKDEpIC5jb3Vyc2VfX3RpdGxle2JhY2tncm91bmQ6IzY3MDUzOX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpudGgtY2hpbGQoMSkgLmNvdXJzZV9fdGl0bGV7YmFja2dyb3VuZDpub25lfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpudGgtY2hpbGQoMSkgLmNvdXJzZV9fdGl0bGV7YmFja2dyb3VuZDpub25lfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpudGgtY2hpbGQoMSkgLmNvdXJzZV9fdGl0bGV7YmFja2dyb3VuZDpub25lfX0uY291cnNlc19fbGlzdCAuY291cnNlOm50aC1jaGlsZCgyKXtiYWNrZ3JvdW5kLWNvbG9yOiNmODVjNTA7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNTBweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpudGgtY2hpbGQoMik6YWZ0ZXJ7YmFja2dyb3VuZDojY2UzMzI3fX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpudGgtY2hpbGQoMik6YWZ0ZXJ7YmFja2dyb3VuZDojY2UzMzI3fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpudGgtY2hpbGQoMik6YWZ0ZXJ7YmFja2dyb3VuZDojY2UzMzI3fX0uY291cnNlc19fbGlzdCAuY291cnNlOm50aC1jaGlsZCgyKSAuY291cnNlX190aXRsZXtiYWNrZ3JvdW5kOiNjZTMzMjd9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2U6bnRoLWNoaWxkKDIpIC5jb3Vyc2VfX3RpdGxle2JhY2tncm91bmQ6bm9uZX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2U6bnRoLWNoaWxkKDIpIC5jb3Vyc2VfX3RpdGxle2JhY2tncm91bmQ6bm9uZX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2U6bnRoLWNoaWxkKDIpIC5jb3Vyc2VfX3RpdGxle2JhY2tncm91bmQ6bm9uZX19LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpudGgtY2hpbGQoMyl7YmFja2dyb3VuZC1jb2xvcjojMDBhOWE0O2JhY2tncm91bmQtcG9zaXRpb246MCAtMzAwcHh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2U6bnRoLWNoaWxkKDMpOmFmdGVye2JhY2tncm91bmQ6IzAwNjg1Zn19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2U6bnRoLWNoaWxkKDMpOmFmdGVye2JhY2tncm91bmQ6IzAwNjg1Zn19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2U6bnRoLWNoaWxkKDMpOmFmdGVye2JhY2tncm91bmQ6IzAwNjg1Zn19LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpudGgtY2hpbGQoMykgLmNvdXJzZV9fdGl0bGV7YmFja2dyb3VuZDojMDA2ODVmfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuY291cnNlc19fbGlzdCAuY291cnNlOm50aC1jaGlsZCgzKSAuY291cnNlX190aXRsZXtiYWNrZ3JvdW5kOm5vbmV9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuY291cnNlc19fbGlzdCAuY291cnNlOm50aC1jaGlsZCgzKSAuY291cnNlX190aXRsZXtiYWNrZ3JvdW5kOm5vbmV9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlc19fbGlzdCAuY291cnNlOm50aC1jaGlsZCgzKSAuY291cnNlX190aXRsZXtiYWNrZ3JvdW5kOm5vbmV9fS5jb3Vyc2VzX19saXN0IC5jb3Vyc2U6bnRoLWNoaWxkKDQpe2JhY2tncm91bmQtY29sb3I6I2VlYmEzOTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTQ1MHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuY291cnNlc19fbGlzdCAuY291cnNlOm50aC1jaGlsZCg0KTphZnRlcntiYWNrZ3JvdW5kOiM5NjZlMDl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuY291cnNlc19fbGlzdCAuY291cnNlOm50aC1jaGlsZCg0KTphZnRlcntiYWNrZ3JvdW5kOiM5NjZlMDl9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlc19fbGlzdCAuY291cnNlOm50aC1jaGlsZCg0KTphZnRlcntiYWNrZ3JvdW5kOiM5NjZlMDl9fS5jb3Vyc2VzX19saXN0IC5jb3Vyc2U6bnRoLWNoaWxkKDQpIC5jb3Vyc2VfX3RpdGxle2JhY2tncm91bmQ6Izk2NmUwOX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpudGgtY2hpbGQoNCkgLmNvdXJzZV9fdGl0bGV7YmFja2dyb3VuZDpub25lfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpudGgtY2hpbGQoNCkgLmNvdXJzZV9fdGl0bGV7YmFja2dyb3VuZDpub25lfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpudGgtY2hpbGQoNCkgLmNvdXJzZV9fdGl0bGV7YmFja2dyb3VuZDpub25lfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZXt3aWR0aDoyMy41JTtoZWlnaHQ6MTIwcHg7bWFyZ2luLWxlZnQ6MiV9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuY291cnNlc19fbGlzdCAuY291cnNle3dpZHRoOjIzLjUlO2hlaWdodDoxMjBweDttYXJnaW4tbGVmdDoyJX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2V7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTIwcHg7ZmxvYXQ6bm9uZTttYXJnaW4tYm90dG9tOjEwcHg7cGFkZGluZzo2MHB4IDEwcHggMTBweH19LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpob3ZlcjpiZWZvcmV7dG9wOi0zMHB4fS5jb3Vyc2VzX19saXN0IC5jb3Vyc2U6aG92ZXI6YWZ0ZXJ7Ym90dG9tOi0xMHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuY291cnNlc19fbGlzdCAuY291cnNlOmhvdmVyOmFmdGVye2JvdHRvbTotMjBweH19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2U6aG92ZXI6YWZ0ZXJ7Ym90dG9tOi0yMHB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZTpob3ZlcjphZnRlcntib3R0b206LTExMHB4fX0uY291cnNlc19fbGlzdCAuY291cnNlOmhvdmVyIC5jb3Vyc2VfX2luZm97dG9wOi0xMHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuY291cnNlc19fbGlzdCAuY291cnNlOmhvdmVyIC5jb3Vyc2VfX2luZm97dHJhbnNmb3JtOm5vbmU7dG9wOjB9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuY291cnNlc19fbGlzdCAuY291cnNlOmhvdmVyIC5jb3Vyc2VfX2luZm97dHJhbnNmb3JtOm5vbmU7dG9wOjB9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlc19fbGlzdCAuY291cnNlOmhvdmVyIC5jb3Vyc2VfX2luZm97dHJhbnNmb3JtOm5vbmU7dG9wOjB9fS5jb3Vyc2VzX19saXN0IC5jb3Vyc2U6Zm9jdXN7b3V0bGluZTpub25lO2JveC1zaGFkb3c6bm9uZX0uY291cnNlc19fbGlzdCAuY291cnNlLmZvY3Vze291dGxpbmU6bm9uZTtib3JkZXI6MnB4IHNvbGlkICMwNjRkNmE7Ym94LXNoYWRvdzowIDAgM3B4ICMwNjRkNmF9LmNvdXJzZXNfX2xpc3QgLmNvdXJzZS5mb2N1cyAuY291cnNlX190aXRsZXt0cmFuc2Zvcm06c2tld1koLTVkZWcpO29wYWNpdHk6MTt0b3A6aW5pdGlhbH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZS5mb2N1cyAuY291cnNlX190aXRsZXt0cmFuc2Zvcm06bm9uZTtiYWNrZ3JvdW5kOm5vbmV9fS5jb3Vyc2VzX19saXN0IC5jb3Vyc2VfX3N0YXR1c3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDo0NHB4O3dpZHRoOjEwMCU7cGFkZGluZzo3cHggMCAwIDc0cHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxZW19LmNvdXJzZXNfX2xpc3QgLmNvdXJzZV9fc3RhdHVzOmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDo1NnB4O2hlaWdodDo0MHB4O2JhY2tncm91bmQ6I2ZmZn0uY291cnNlc19fbGlzdCAuY291cnNlX19zdGF0dXM6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6NjBweDtoZWlnaHQ6NDRweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9jb3Vyc2VzLWNvcm5lci5wbmdcIikgMCAwIG5vLXJlcGVhdH0uY291cnNlc19fbGlzdCAuY291cnNlX190aXRsZXttYXJnaW46MDtwYWRkaW5nOjA7aGVpZ2h0OjYwcHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNCk7cG9zaXRpb246YWJzb2x1dGU7b3BhY2l0eToxO3otaW5kZXg6MTt0b3A6aW5pdGlhbDtib3R0b206LTEwcHg7bGVmdDowO3dpZHRoOjEwMCU7dHJhbnNmb3JtOnNrZXdZKC01ZGVnKTt0cmFuc2l0aW9uOmFsbCAuMnMgbGluZWFyIDBzfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuY291cnNlc19fbGlzdCAuY291cnNlX190aXRsZXtiYWNrZ3JvdW5kOm5vbmU7cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOjA7ei1pbmRleDoyO3RyYW5zZm9ybTpub25lO2hlaWdodDphdXRvfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZV9fdGl0bGV7YmFja2dyb3VuZDpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO2JvdHRvbTowO3otaW5kZXg6Mjt0cmFuc2Zvcm06bm9uZTtoZWlnaHQ6YXV0b319QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2VfX3RpdGxle2JhY2tncm91bmQ6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206MDt6LWluZGV4OjI7dHJhbnNmb3JtOm5vbmU7aGVpZ2h0OmF1dG99fS5jb3Vyc2VzX19saXN0IC5jb3Vyc2VfX3RpdGxlIGg0e21hcmdpbjowO3BhZGRpbmc6MDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyNXB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6NTBweDt0cmFuc2Zvcm06c2tld1koNWRlZyl9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2VfX3RpdGxlIGg0e3BhZGRpbmc6NTBweCAxNSUgMCAwO2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS41ZW07dHJhbnNmb3JtOm5vbmU7dGV4dC1hbGlnbjpyaWdodH19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2VfX3RpdGxlIGg0e3BhZGRpbmc6NTBweCAxNSUgMCAwO2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS41ZW07dHJhbnNmb3JtOm5vbmU7dGV4dC1hbGlnbjpyaWdodH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2VfX3RpdGxlIGg0e2ZvbnQtc2l6ZTozMHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxZW07dGV4dC1hbGlnbjpyaWdodDt0cmFuc2Zvcm06bm9uZX19LmNvdXJzZXNfX2xpc3QgLmNvdXJzZV9faW5mb3tib3gtc2l6aW5nOmJvcmRlci1ib3g7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xMjBweDtsZWZ0OjA7d2lkdGg6Y2FsYygxMDAlICsgMnB4KTtoZWlnaHQ6MTIwcHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvY291cnNlLWluZm8ucG5nXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzQyNDI0Mjtmb250LXNpemU6MTdweDtvcGFjaXR5OjE7ei1pbmRleDoyO3RyYW5zaXRpb246YWxsIC4ycyBsaW5lYXIgMHM7dHJhbnNmb3JtOnJvdGF0ZVgoMCkgc2tld1koLTVkZWcpO3RyYW5zZm9ybS1vcmlnaW46MCAwO3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDtkaXNwbGF5OmJsb2NrfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuY291cnNlc19fbGlzdCAuY291cnNlX19pbmZve2hlaWdodDphdXRvO3BhZGRpbmc6MCAxNSUgMTAlIDA7dHJhbnNmb3JtOm5vbmU7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7ei1pbmRleDoyO29wYWNpdHk6MTt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToxMXB4O2xpbmUtaGVpZ2h0OjEuMjVlbTtiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6I2ZmZjt0cmFuc2Zvcm06bm9uZTt0ZXh0LWFsaWduOnJpZ2h0fX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZV9faW5mb3toZWlnaHQ6YXV0bztwYWRkaW5nOjAgMTUlIDEwJSAwO3RyYW5zZm9ybTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO3otaW5kZXg6MjtvcGFjaXR5OjE7d2lkdGg6MTAwJTtmb250LXNpemU6MTFweDtsaW5lLWhlaWdodDoxLjI1ZW07YmFja2dyb3VuZDpub25lO2NvbG9yOiNmZmY7dHJhbnNmb3JtOm5vbmU7dGV4dC1hbGlnbjpyaWdodH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2VfX2luZm97aGVpZ2h0OmF1dG87dHJhbnNmb3JtOm5vbmU7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7ei1pbmRleDoyO29wYWNpdHk6MTtmb250LXNpemU6MTRweDtiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6I2ZmZjt0cmFuc2Zvcm06bm9uZTt0ZXh0LWFsaWduOnJpZ2h0fX0uY291cnNlc19fbGlzdCAuY291cnNlX19kZXNje21hcmdpbjozNXB4IGF1dG8gMDt0cmFuc2Zvcm06c2tld1koNWRlZyk7Y29sb3I6IzY0NjQ2NH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmNvdXJzZXNfX2xpc3QgLmNvdXJzZV9fZGVzY3ttYXJnaW46MDt0cmFuc2Zvcm06bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW47Y29sb3I6I2ZmZn19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5jb3Vyc2VzX19saXN0IC5jb3Vyc2VfX2Rlc2N7bWFyZ2luOjA7dHJhbnNmb3JtOm5vbmU7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOiNmZmZ9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlc19fbGlzdCAuY291cnNlX19kZXNje21hcmdpbjowO3RyYW5zZm9ybTpub25lO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO292ZXJmbG93OmhpZGRlbjtjb2xvcjojZmZmfS5jb3Vyc2VzX19saXN0IC5jb3Vyc2VfX2Rlc2MgYnJ7ZGlzcGxheTpub25lfX0uY291cnNlc19fbGlzdCAuY291cnNlX19iYWRnZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTBweDtyaWdodDotNHB4O3otaW5kZXg6Mzt3aWR0aDo1NHB4O2hlaWdodDoyNHB4O2JhY2tncm91bmQ6I2Q3ZDdkNzt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDY0ZDZhO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI0cHh9LmNvdXJzZXNfX2xpc3QgLmNvdXJzZV9fYmFkZ2U6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotNXB4O2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOnNvbGlkICNkN2Q3ZDc7Ym9yZGVyLXRvcC13aWR0aDoxMnB4O2JvcmRlci1ib3R0b20td2lkdGg6MTJweDtib3JkZXItcmlnaHQtd2lkdGg6NXB4O2JvcmRlci1sZWZ0LWNvbG9yOnRyYW5zcGFyZW50fS5jb3Vyc2VzX19saXN0IC5jb3Vyc2VfX2JhZGdlOmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi03cHg7cmlnaHQ6MDtib3JkZXItYm90dG9tOjdweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItbGVmdDo0cHggc29saWQgIzU4NTg1ODtib3JkZXItcmlnaHQ6MCBzb2xpZCB0cmFuc3BhcmVudH0uYWR2YW50YWdlc19fdGl0bGV7bWFyZ2luOjA7cGFkZGluZzozMHB4IDA7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjQ4cHg7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiMxMjNmNTF9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hZHZhbnRhZ2VzX190aXRsZXtwYWRkaW5nOjIwcHg7Zm9udC1zaXplOjMwcHh9fS5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2V7ZGlzcGxheTpibG9jaztwYWRkaW5nOjIwcHggMCA0MHB4O2JhY2tncm91bmQ6I2Y2ZjZmNn0uYWR2YW50YWdlcyAuYWR2YW50YWdlOmFmdGVye2NvbnRlbnQ6JyAnO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFkdmFudGFnZXMgLmFkdmFudGFnZXtwYWRkaW5nLXRvcDoyMHB4fX0uYWR2YW50YWdlcyAuYWR2YW50YWdlX190ZXh0IGJ7Zm9udC13ZWlnaHQ6aW5oZXJpdH0uYWR2YW50YWdlcyAuYWR2YW50YWdlOm50aC1jaGlsZChldmVuKXtiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2U6bnRoLWNoaWxkKGV2ZW4pe3BhZGRpbmctdG9wOjIwcHh9fS5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2U6bnRoLWNoaWxkKGV2ZW4pIC5hZHZhbnRhZ2VfX2ltZ3tmbG9hdDpyaWdodH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2U6bnRoLWNoaWxkKGV2ZW4pIC5hZHZhbnRhZ2VfX2ltZyBpbWd7ZmxvYXQ6cmlnaHR9fS5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2U6bnRoLWNoaWxkKGV2ZW4pIC5hZHZhbnRhZ2VfX3RleHR7ZmxvYXQ6bGVmdDtwYWRkaW5nOjAgNiUgMCAwfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuYWR2YW50YWdlcyAuYWR2YW50YWdlOm50aC1jaGlsZChldmVuKSAuYWR2YW50YWdlX190ZXh0e3BhZGRpbmc6MCAyJX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2U6bnRoLWNoaWxkKGV2ZW4pIC5hZHZhbnRhZ2VfX3RleHR7cGFkZGluZy1yaWdodDowfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFkdmFudGFnZXMgLmFkdmFudGFnZTpudGgtY2hpbGQob2RkKXtwYWRkaW5nLXRvcDoyMHB4fX0uYWR2YW50YWdlcyAuYWR2YW50YWdlOm50aC1jaGlsZChvZGQpIC5hZHZhbnRhZ2VfX2ltZ3tmbG9hdDpsZWZ0fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmFkdmFudGFnZXMgLmFkdmFudGFnZTpudGgtY2hpbGQob2RkKSAuYWR2YW50YWdlX19pbWcgaW1ne2Zsb2F0OmxlZnR9fS5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2U6bnRoLWNoaWxkKG9kZCkgLmFkdmFudGFnZV9fdGV4dHtwYWRkaW5nOjAgMCAwIDYlfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuYWR2YW50YWdlcyAuYWR2YW50YWdlOm50aC1jaGlsZChvZGQpIC5hZHZhbnRhZ2VfX3RleHR7cGFkZGluZzowIDIlfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFkdmFudGFnZXMgLmFkdmFudGFnZTpudGgtY2hpbGQob2RkKSAuYWR2YW50YWdlX190ZXh0e3BhZGRpbmctbGVmdDowfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2U6bnRoLWNoaWxkKDIpIC5hZHZhbnRhZ2VfX3RleHR7bWFyZ2luLXRvcDo2JX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2U6bnRoLWNoaWxkKDIpIC5hZHZhbnRhZ2VfX3RleHR7bWFyZ2luLXRvcDo2JX19LmFkdmFudGFnZXMgLmFkdmFudGFnZTpsYXN0LWNoaWxkX190ZXh0e21hcmdpbi10b3A6NSV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2U6bGFzdC1jaGlsZF9fdGV4dHt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjB9fS5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2VfX2lubmVye21hcmdpbjphdXRvO21heC13aWR0aDo5MjBweH0uYWR2YW50YWdlcyAuYWR2YW50YWdlX19pbWd7bWluLWhlaWdodDoyNTBweDtmbG9hdDpsZWZ0O3dpZHRoOjUwJX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmFkdmFudGFnZXMgLmFkdmFudGFnZV9faW1ne21pbi1oZWlnaHQ6MTAwJX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2VfX2ltZ3tkaXNwbGF5OmJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6MTAwJTttaW4taGVpZ2h0OmF1dG87bWFyZ2luLWJvdHRvbToyMHB4fX0uYWR2YW50YWdlcyAuYWR2YW50YWdlX19pbWcgaW1ne2Rpc3BsYXk6YmxvY2s7bWFyZ2luOmF1dG87bWF4LXdpZHRoOjEwMCV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2VfX2ltZyBpbWd7bWF4LXdpZHRoOjkwJX19LmFkdmFudGFnZXMgLmFkdmFudGFnZV9fbGlua3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7Y3Vyc29yOnBvaW50ZXJ9LmFkdmFudGFnZXMgLmFkdmFudGFnZV9fdGV4dHtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZmxvYXQ6cmlnaHQ7d2lkdGg6NTAlO21hcmdpbi10b3A6Mi41JX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFkdmFudGFnZXMgLmFkdmFudGFnZV9fdGV4dHtkaXNwbGF5OmJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjB9fS5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2VfX3RleHQgaDN7bWFyZ2luOjAgMCAyMHB4O3BhZGRpbmc6MDtjb2xvcjojNjQ2NDY0O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjM2cHh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2VfX3RleHQgaDN7Zm9udC1zaXplOjMwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWR2YW50YWdlcyAuYWR2YW50YWdlX190ZXh0IGgze21hcmdpbi1ib3R0b206NXB4O2ZvbnQtc2l6ZToyNXB4fX0uYWR2YW50YWdlcyAuYWR2YW50YWdlX190ZXh0IGg0LC5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2VfX3RleHQgcCwuYWR2YW50YWdlcyAuYWR2YW50YWdlX190ZXh0IC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLmFkdmFudGFnZXMgLmFkdmFudGFnZV9fdGV4dCBsaXttYXJnaW46MDtjb2xvcjojNjQ2NDY0O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxLjNlbTtmb250LXNpemU6MjRweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmFkdmFudGFnZXMgLmFkdmFudGFnZV9fdGV4dCBoNCwuYWR2YW50YWdlcyAuYWR2YW50YWdlX190ZXh0IHAsLmFkdmFudGFnZXMgLmFkdmFudGFnZV9fdGV4dCAuYWJvdXRfX3NlY3Rpb24gdWwgbGksLmFib3V0X19zZWN0aW9uIHVsIC5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2VfX3RleHQgbGl7Zm9udC1zaXplOjIycHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWR2YW50YWdlcyAuYWR2YW50YWdlX190ZXh0IGg0LC5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2VfX3RleHQgcCwuYWR2YW50YWdlcyAuYWR2YW50YWdlX190ZXh0IC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLmFkdmFudGFnZXMgLmFkdmFudGFnZV9fdGV4dCBsaXtmb250LXNpemU6MTZweH19LmFkdmFudGFnZXMgLmFkdmFudGFnZV9fdGV4dCBhe2NvbG9yOiMwNjRkNmE7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYWR2YW50YWdlcyAuYWR2YW50YWdlX190ZXh0IGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2VfX3RleHQgYXtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MTVweH19LmFkdmFudGFnZXNfX2Zvb3RlcntiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzozNHB4IDB9I3BhZ2UtaGVhZGVye2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZm9ybS10YWJze2Rpc3BsYXk6bm9uZX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZvcm0tdGFic3tkaXNwbGF5OmJsb2NrfS5mb3JtLXRhYnMgdWx7ZGlzcGxheTpibG9jazttYXJnaW46MCAyMHB4O3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmV9LmZvcm0tdGFicyB1bDphZnRlcntjb250ZW50OicgJztkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGh9LmZvcm0tdGFicyB1bCBsaXtmbG9hdDpyaWdodDt3aWR0aDo1MCU7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweDtmb250LXNpemU6MjVweDtmb250LXdlaWdodDozMDA7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZDojZTJlMmUyO2NvbG9yOiM2NDY0NjR9LmZvcm0tdGFicyB1bCBsaS5hY3RpdmV7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwNjRkNmF9LmZvcm0tdGFicyB1bCBsaSBhe2ZvbnQ6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojNjQ2NDY0fX0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2V7YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQtY29sb3I6I2Y2ZjZmNjtwYWRkaW5nOjEyMHB4IDAgNTBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdle21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7cGFkZGluZzo5MHB4IDAgMzBweH19LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5jdXN0b20tbG9naW4tcGFnZV9faGVhZGVye21hcmdpbjowIDAgNDBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5jdXN0b20tbG9naW4tcGFnZV9faGVhZGVye2JhY2tncm91bmQ6I2ZmZjttYXJnaW46MCAyMHB4O3BhZGRpbmc6MTVweCAwfX0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmN1c3RvbS1sb2dpbi1wYWdlX19oZWFkZXIgaW1ne2Rpc3BsYXk6YmxvY2s7bWFyZ2luOmF1dG99QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuY3VzdG9tLWxvZ2luLXBhZ2VfX2hlYWRlciBpbWd7d2lkdGg6NTAlfX0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmN1c3RvbS1sb2dpbi1wYWdlX19jb250ZW50e2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXJlY3Rpb246cnRsO3dpZHRoOjEwMCU7bWFyZ2luOmF1dG99QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmN1c3RvbS1sb2dpbi1wYWdlX19jb250ZW50e3dpZHRoOjEwMDBweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuY3VzdG9tLWxvZ2luLXBhZ2VfX2NvbnRlbnR7cGFkZGluZzowIDEwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmNyZWF0ZS1hY2NvdW50e2Rpc3BsYXk6bm9uZX19LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveHtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJTttYXgtd2lkdGg6NjAwcHg7bWluLWhlaWdodDo0NTBweDttYXJnaW46MCBhdXRvO3BhZGRpbmc6MzZweCAyNHB4IDI0cHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveHttaW4taGVpZ2h0OmF1dG87cGFkZGluZzowIDEwcHggNjRweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCAxMHB4O3dpZHRoOmNhbGMoMTAwJSAtIDIwcHgpfX0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWhlYWR7YmFja2dyb3VuZDpub25lO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjQwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtaGVhZHttYXJnaW4tYm90dG9tOjIwcHh9fS5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtaGVhZCBoMnt0ZXh0LWFsaWduOnJpZ2h0O2NvbG9yOiMxMjNmNTE7Zm9udC1zaXplOjQ4cHg7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWhlYWQgaDJ7Zm9udC1zaXplOjMycHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWhlYWQgaDJ7Zm9udC1zaXplOjMwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9fS5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keXtwYWRkaW5nOjB9LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveCAuZmJveC1ib2R5IGg1e21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjojNjQ2NDY0O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxLjI1ZW19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSBoNXtmb250LXNpemU6MjBweH19LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveCAuZmJveC1ib2R5IC5zaWduLXVwLWltYWdle21hcmdpbjo1MHB4IGF1dG8gNDVweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveCAuZmJveC1ib2R5IC5zaWduLXVwLWltYWdle21hcmdpbjo0MHB4IGF1dG8gNTdweH19LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveCAuZmJveC1ib2R5IC5zaWduLXVwLWltYWdlIGltZ3tkaXNwbGF5OmJsb2NrO21hcmdpbjphdXRvO21heC13aWR0aDoxMDAlfS5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSAuY3JlYXRlLWFjY291bnRfX2J1dHRvbntkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyO3dpZHRoOjEwMCU7aGVpZ2h0OjYycHg7bGluZS1oZWlnaHQ6NjJweDtiYWNrZ3JvdW5kOiM2NDY0NjQ7Ym94LXNoYWRvdzowIDRweCAjM2QzZDNkO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2JvdHRvbTppbml0aWFsO3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHM7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6I2ZmZjtmb250LXNpemU6MjJweDtmb250LXdlaWdodDpib2xkfS5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSAuY3JlYXRlLWFjY291bnRfX2J1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMzZDNkM2R9LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveCAuZmJveC1ib2R5IC5jcmVhdGUtYWNjb3VudF9fYnV0dG9uOmFjdGl2ZSwuY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWJvZHkgLmNyZWF0ZS1hY2NvdW50X19idXR0b246Zm9jdXN7Ym90dG9tOmluaXRpYWw7dG9wOjRweDtib3gtc2hhZG93OjAgMCAjM2QzZDNkO291dGxpbmU6bm9uZX0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWJvZHkgLmZvcm0tZmllbGRze3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjIycHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSAuZm9ybS1maWVsZHN7bWFyZ2luLWJvdHRvbToxNXB4fX0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWJvZHkgLmZvcm0tZmllbGRzIGlucHV0e21hcmdpbjowO2JvcmRlcjoycHggc29saWQgI2Y2ZjZmNjtoZWlnaHQ6NjVweDtwYWRkaW5nOjAgMTVweDtjb2xvcjojNjQ2NDY0O2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjY1cHg7dGV4dC1hbGlnbjpsZWZ0O2RpcmVjdGlvbjpsdHJ9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSAuZm9ybS1maWVsZHMgaW5wdXR7aGVpZ2h0OjQwcHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6NDBweDtwYWRkaW5nOjAgMTBweDtib3JkZXItd2lkdGg6MXB4fX0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWJvZHkgLmZvcm0tZmllbGRzIGlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojMTIzZjUxfS5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSAuZm9ybS1maWVsZHMgOjotbW96LXBsYWNlaG9sZGVye3RleHQtYWxpZ246cmlnaHQ7ZGlyZWN0aW9uOnJ0bDt1bmljb2RlLWJpZGk6YmlkaS1vdmVycmlkZX0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWJvZHkgLmZvcm0tZmllbGRzIDotbW96LXBsYWNlaG9sZGVye3RleHQtYWxpZ246cmlnaHQ7ZGlyZWN0aW9uOnJ0bDt1bmljb2RlLWJpZGk6YmlkaS1vdmVycmlkZX0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWJvZHkgLmZvcm0tZmllbGRzIDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7dGV4dC1hbGlnbjpyaWdodDtkaXJlY3Rpb246cnRsO3VuaWNvZGUtYmlkaTpiaWRpLW92ZXJyaWRlfS5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSAuZm9ybS1maWVsZHMgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye3RleHQtYWxpZ246cmlnaHQ7ZGlyZWN0aW9uOnJ0bDt1bmljb2RlLWJpZGk6YmlkaS1vdmVycmlkZX0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWJvZHkgLmZvcm0tZmllbGRzIC53YXJuaW5nLC5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSAuZm9ybS1maWVsZHMgI3VzZXJuYW1lLW11c3RiZS1lbWFpbC5iYWRlbWFpbC13YXJuaW5ne2JvcmRlci1yYWRpdXM6MDtiYWNrZ3JvdW5kLWNvbG9yOiNFRTQ1NTkgIWltcG9ydGFudDtmb250LXdlaWdodDpib2xkO3BhZGRpbmc6MCAxNXB4fS5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSAuc3VwcG9ydC1maWVsZHtwYWRkaW5nLWJvdHRvbTowO21hcmdpbjo0cHggMCA1MHB4fS5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSAuc3VwcG9ydC1maWVsZCBhe2ZvbnQtc2l6ZToxNnB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWJvZHkgLnN1cHBvcnQtZmllbGQgYXttYXJnaW4tdG9wOjEwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWJvZHkgLnN1cHBvcnQtZmllbGR7bWFyZ2luOjAgMCAzMHB4fS5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSAuc3VwcG9ydC1maWVsZCBsYWJlbHtmb250LXNpemU6MTNweH0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWJvZHkgLnN1cHBvcnQtZmllbGQgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHg7Zm9udC1zaXplOjEzcHh9LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveCAuZmJveC1ib2R5IC5zdXBwb3J0LWZpZWxkIGF7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjI0cHg7bGVmdDowO2Zsb2F0Om5vbmU7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTNweH19LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveCAuZmJveC1ib2R5IC5mb3JtLWFjdGlvbnttYXJnaW4tdG9wOjA7cGFkZGluZzowfS5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSAuZm9ybS1hY3Rpb246YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSAuZm9ybS1hY3Rpb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtkaXNwbGF5OmlubGluZS1ibG9jaztib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjQwcHg7bWFyZ2luOjVweCAwIDA7cGFkZGluZzowIDE1cHg7YmFja2dyb3VuZDojMDY0ZDZhO2JveC1zaGFkb3c6MCA1cHggIzA0MmY0MTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjA7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDo0NXB4O2NvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAwcztmbG9hdDpub25lO2N1cnNvcjpwb2ludGVyO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OjYycHg7bWFyZ2luOjAgYXV0bzt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzO2ZvbnQtZmFtaWx5OmFsbW9uaS1kbCwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtmb250LXNpemU6MjJweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6NjJweDtib3R0b206aW5pdGlhbH0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWJvZHkgLmZvcm0tYWN0aW9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXJ7YmFja2dyb3VuZDojMDQyZjQxO2NvbG9yOiNmZmZ9LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveCAuZmJveC1ib2R5IC5mb3JtLWFjdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZXt0b3A6NHB4O2JveC1zaGFkb3c6MCAxcHggIzA0MmY0MX0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWJvZHkgLmZvcm0tYWN0aW9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXN7Y29sb3I6I2ZmZjt0b3A6NHB4O2JveC1zaGFkb3c6MCAxcHggIzA0MmY0MX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveCAuZmJveC1ib2R5IC5mb3JtLWFjdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJde2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHg7Zm9udC1zaXplOjE4cHh9fS5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSAuZm9ybS1hY3Rpb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsLmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveCAuZmJveC1ib2R5IC5mb3JtLWFjdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3Vze2JvdHRvbTppbml0aWFsfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWJvZHkgLmZvcm0tYWN0aW9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweDtib3gtc2hhZG93OjAgM3B4ICMwNDJmNDE7Zm9udC1zaXplOjE2cHg7Ym90dG9tOmluaXRpYWw7dG9wOjB9LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveCAuZmJveC1ib2R5IC5mb3JtLWFjdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwuY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IC5mYm94LWJvZHkgLmZvcm0tYWN0aW9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXN7dG9wOjNweH19LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveCAuZmJveC1ib2R5IC5mb3JtLWFjdGlvbiBhe2Zsb2F0OnJpZ2h0O2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjUwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jdXN0b20tbG9naW4tcGFnZSNjdXN0b20tcGFnZSAuZm9ybS1ib3ggLmZib3gtYm9keSAuZm9ybS1hY3Rpb24gYXtmb250LXNpemU6MTZweH19LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveCBhe2NvbG9yOiMxMjNmNTE7Zm9udC1zaXplOjE4cHg7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5mb3JtLWJveCBhe2ZvbnQtc2l6ZToxNHB4fX0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLmZvcm0tYm94IGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmN1c3RvbS1sb2dpbi1wYWdlI2N1c3RvbS1wYWdlIC5yZW1lbWJlcnVzZXJzZXNzaW9ue21hcmdpbi10b3A6MTBweH0uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2UgLnJlbWVtYmVydXNlcnNlc3Npb24gYXtmbG9hdDpsZWZ0fS5sb2dvdXQjcGFnZXtiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjY7cGFkZGluZzoxMDBweCAwIDB9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5sb2dvdXQjcGFnZXtwYWRkaW5nLXRvcDozMDBweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sb2dvdXQjcGFnZXtwYWRkaW5nOjEwMHB4IDAgNDBweH19LmxvZ291dF9fY29udGVudHtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6NjAwcHg7bWFyZ2luOmF1dG87YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MTAwcHggNDVweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmxvZ291dF9fY29udGVudHttYXgtd2lkdGg6MTAwJX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sb2dvdXRfX2NvbnRlbnR7d2lkdGg6OTAlO21hcmdpbjphdXRvO3BhZGRpbmc6MjAlIDUlIDE1JX19LmxvZ291dF9fY29udGVudCAjbm90aWNle3dpZHRoOjEwMCV9LmxvZ291dF9fY29udGVudCAjbm90aWNlIC5zaW5nbGVidXR0b24gaW5wdXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDo0MHB4O21hcmdpbjo1cHggMCAwO3BhZGRpbmc6MCAxNXB4O2JhY2tncm91bmQ6IzA2NGQ2YTtib3gtc2hhZG93OjAgNXB4ICMwNDJmNDE7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czowO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6NDVweDtjb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHM7bWFyZ2luOjA7Zm9udC13ZWlnaHQ6Ym9sZH0ubG9nb3V0X19jb250ZW50ICNub3RpY2UgLnNpbmdsZWJ1dHRvbiBpbnB1dDpob3ZlcntiYWNrZ3JvdW5kOiMwNDJmNDE7Y29sb3I6I2ZmZn0ubG9nb3V0X19jb250ZW50ICNub3RpY2UgLnNpbmdsZWJ1dHRvbiBpbnB1dDphY3RpdmV7dG9wOjRweDtib3gtc2hhZG93OjAgMXB4ICMwNDJmNDF9LmxvZ291dF9fY29udGVudCAjbm90aWNlIC5zaW5nbGVidXR0b24gaW5wdXQ6Zm9jdXN7Y29sb3I6I2ZmZjt0b3A6NHB4O2JveC1zaGFkb3c6MCAxcHggIzA0MmY0MX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmxvZ291dF9fY29udGVudCAjbm90aWNlIC5zaW5nbGVidXR0b24gaW5wdXR7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDtmb250LXNpemU6MThweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sb2dvdXRfX2NvbnRlbnQgI25vdGljZSAuc2luZ2xlYnV0dG9ue2Zsb2F0Om5vbmV9fS5sb2dvdXRfX2NvbnRlbnQgI25vdGljZSAuc2luZ2xlYnV0dG9uKy5zaW5nbGVidXR0b24gaW5wdXR7bWFyZ2luOjA7Ym9yZGVyLXJhZGl1czowO2ZvbnQtc2l6ZToyMHB4fS5sb2dvdXRfX2NvbnRlbnQgI25vdGljZSAuc2luZ2xlYnV0dG9uKy5zaW5nbGVidXR0b24gaW5wdXQ6Zm9jdXN7YmFja2dyb3VuZDojMDY0ZDZhfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubG9nb3V0X19jb250ZW50ICNub3RpY2UgLnNpbmdsZWJ1dHRvbisuc2luZ2xlYnV0dG9uIGlucHV0e2ZvbnQtc2l6ZToxOHB4fX0ubG9nb3V0X19jb250ZW50IHAsLmxvZ291dF9fY29udGVudCAuYWJvdXRfX3NlY3Rpb24gdWwgbGksLmFib3V0X19zZWN0aW9uIHVsIC5sb2dvdXRfX2NvbnRlbnQgbGl7bWFyZ2luOjAgMCAzMHB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyNHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubG9nb3V0X19jb250ZW50IHAsLmxvZ291dF9fY29udGVudCAuYWJvdXRfX3NlY3Rpb24gdWwgbGksLmFib3V0X19zZWN0aW9uIHVsIC5sb2dvdXRfX2NvbnRlbnQgbGl7bWFyZ2luLWJvdHRvbTo1JTtmb250LXNpemU6MjBweH19LmxvZ291dF9fY29udGVudCAuYnV0dG9uc3t0ZXh0LWFsaWduOmNlbnRlcn0ubG9nb3V0X19jb250ZW50IC5idXR0b25zIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17bWFyZ2luOjA7cGFkZGluZzoxMHB4IDMwcHg7Ym9yZGVyLXJhZGl1czowO2ZvbnQtc2l6ZToyMHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubG9nb3V0X19jb250ZW50IC5idXR0b25zIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17Zm9udC1zaXplOjE4cHh9fS5zaWduLXVwI3BhZ2V7YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQtY29sb3I6I2Y2ZjZmNjtwYWRkaW5nOjQwcHggMCA3MHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2lnbi11cCNwYWdle3BhZGRpbmc6OTBweCAwIDMwcHh9fS5kaXItcnRsIC5tZm9ybSAuZml0ZW0sLmRpci1ydGwgI2Zncm91cF9pZF9idXR0b25hciwuZGlyLXJ0bCAjZml0ZW1faWRfc3VibWl0YnV0dG9ue3BhZGRpbmc6MH0uZGlyLXJ0bCAuc2lnbi11cCAjZmdyb3VwX2lkX2J1dHRvbmFye21hcmdpbi10b3A6NTBweDtwYWRkaW5nLXRvcDo0MHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICM2NDY0NjR9LmRpci1ydGwgLnNpZ24tdXAgI2Zncm91cF9pZF9idXR0b25hciAuZmVsZW1lbnQ6YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZGlyLXJ0bCAuc2lnbi11cCAjZmdyb3VwX2lkX2J1dHRvbmFye21hcmdpbi10b3A6MzBweDtwYWRkaW5nLXRvcDozMHB4fX0uc2lnbi11cHttYXgtd2lkdGg6MTAwJX0uc2lnbi11cF9faGVhZGVye21hcmdpbjowO3BhZGRpbmc6NjBweCAwO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL3NpZ24tdXAtbG9nby5wbmdcIikgY2VudGVyIDAgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMTBweCBhdXRvfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2lnbi11cF9faGVhZGVye2Rpc3BsYXk6bm9uZX19LnNpZ24tdXBfX2hlYWRlciBoMnt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDY0ZDZhO2ZvbnQtc2l6ZTo0OHB4O2ZvbnQtd2VpZ2h0OjMwMDttYXJnaW46MDtwYWRkaW5nOjB9LnNpZ24tdXBfX2NvbnRlbnR7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7bWF4LXdpZHRoOjcwMHB4O21hcmdpbjowIGF1dG87cGFkZGluZzo0NXB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjB9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zaWduLXVwX19jb250ZW50e21hcmdpbjowIDIwcHg7d2lkdGg6Y2FsYygxMDAlIC0gNDBweCk7cGFkZGluZzoxNTVweCAxMHB4IDI1cHh9fS5zaWduLXVwX19jb250ZW50IC5tZm9ybSBzcGFuLmVycm9yLC5zaWduLXVwX19jb250ZW50ICNhZG1pbnNldHRpbmdzIHNwYW4uZXJyb3J7bWFyZ2luOjA7cGFkZGluZzowO291dGxpbmU6bm9uZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDtjb2xvcjojYmUzMDI1O2ZvbnQ6aW5oZXJpdDt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2lnbi11cF9fY29udGVudCAubWZvcm0gc3Bhbi5lcnJvciwuc2lnbi11cF9fY29udGVudCAjYWRtaW5zZXR0aW5ncyBzcGFuLmVycm9ye2ZvbnQtc2l6ZToxNHB4fX0uc2lnbi11cF9fY29udGVudCBoNHttYXJnaW46MCAwIDIwcHg7cGFkZGluZzowO3RleHQtYWxpZ246cmlnaHQ7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MzBweDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MWVtfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2lnbi11cF9fY29udGVudCBoNHtmb250LXNpemU6MjBweH19LnNpZ24tdXBfX2NvbnRlbnQgLmZpdGVte21hcmdpbjowIDAgMjBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNpZ24tdXBfX2NvbnRlbnQgLmZpdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXt3aWR0aDoxNHB4O2hlaWdodDoxNHB4O2ZvbnQtc2l6ZToxNHB4fX0uc2lnbi11cF9fY29udGVudCAuZml0ZW0gaW5wdXRbdHlwZT1cInRleHRcIl0sLnNpZ24tdXBfX2NvbnRlbnQgLmZpdGVtIC5oZWxwLXBvcHVwX19mb3JtIC5mb3JtX19yb3cgdGV4dGFyZWEsLmhlbHAtcG9wdXBfX2Zvcm0gLmZvcm1fX3JvdyAuc2lnbi11cF9fY29udGVudCAuZml0ZW0gdGV4dGFyZWEsLnNpZ24tdXBfX2NvbnRlbnQgLmZpdGVtIGlucHV0W3NpemVde2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2hlaWdodDo2MHB4O21hcmdpbjowO2JvcmRlcjoycHggc29saWQgI2Y2ZjZmNjtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzowIDE1cHg7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDo2MHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuc2lnbi11cF9fY29udGVudCAuZml0ZW0gaW5wdXRbdHlwZT1cInRleHRcIl0sLnNpZ24tdXBfX2NvbnRlbnQgLmZpdGVtIC5oZWxwLXBvcHVwX19mb3JtIC5mb3JtX19yb3cgdGV4dGFyZWEsLmhlbHAtcG9wdXBfX2Zvcm0gLmZvcm1fX3JvdyAuc2lnbi11cF9fY29udGVudCAuZml0ZW0gdGV4dGFyZWEsLnNpZ24tdXBfX2NvbnRlbnQgLmZpdGVtIGlucHV0W3NpemVde2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjUwcHg7aGVpZ2h0OjUwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2lnbi11cF9fY29udGVudCAuZml0ZW0gaW5wdXRbdHlwZT1cInRleHRcIl0sLnNpZ24tdXBfX2NvbnRlbnQgLmZpdGVtIC5oZWxwLXBvcHVwX19mb3JtIC5mb3JtX19yb3cgdGV4dGFyZWEsLmhlbHAtcG9wdXBfX2Zvcm0gLmZvcm1fX3JvdyAuc2lnbi11cF9fY29udGVudCAuZml0ZW0gdGV4dGFyZWEsLnNpZ24tdXBfX2NvbnRlbnQgLmZpdGVtIGlucHV0W3NpemVde2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjQwcHg7aGVpZ2h0OjQwcHg7cGFkZGluZzowIDEwcHh9fS5zaWduLXVwX19jb250ZW50IC5maXRlbV9mY2hlY2tib3h7ZGlyZWN0aW9uOmx0cjtwb3NpdGlvbjpyZWxhdGl2ZX0uc2lnbi11cF9fY29udGVudCAuZml0ZW1fZmNoZWNrYm94IC5maXRlbXRpdGxle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG8gIWltcG9ydGFudDtkaXJlY3Rpb246cnRsfS5zaWduLXVwX19jb250ZW50IC5maXRlbV9mY2hlY2tib3ggLmZjaGVja2JveHtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MjVweDtkaXJlY3Rpb246cnRsO3ZlcnRpY2FsLWFsaWduOnRvcH0uc2lnbi11cF9fY29udGVudCAuZml0ZW1fZmNoZWNrYm94IC5mY2hlY2tib3ggYnJ7ZGlzcGxheTpub25lfS5zaWduLXVwX19jb250ZW50IC5maXRlbV9mY2hlY2tib3ggLmZjaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rc3Bhbi5lcnJvcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjVweDtyaWdodDowO3dpZHRoOjEwMCV9LnNpZ24tdXBfX2NvbnRlbnQgLmZpdGVtX2Zncm91cCAuZml0ZW10aXRsZXtwYWRkaW5nLWJvdHRvbTo0cHh9LnNpZ24tdXBfX2NvbnRlbnQgLmZlbGVtZW50IGlucHV0W3R5cGU9J3RleHQnXSwuc2lnbi11cF9fY29udGVudCAuZmVsZW1lbnQgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtoZWlnaHQ6NjBweDttYXJnaW46MDtib3JkZXI6MnB4IHNvbGlkICNmNmY2ZjY7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MCAxNXB4O2NvbG9yOiM2NDY0NjQ7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6NjBweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnNpZ24tdXBfX2NvbnRlbnQgLmZlbGVtZW50IGlucHV0W3R5cGU9J3RleHQnXSwuc2lnbi11cF9fY29udGVudCAuZmVsZW1lbnQgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXXtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDo1MHB4O2hlaWdodDo1MHB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNpZ24tdXBfX2NvbnRlbnQgLmZlbGVtZW50IGlucHV0W3R5cGU9J3RleHQnXSwuc2lnbi11cF9fY29udGVudCAuZmVsZW1lbnQgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXXtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDo0MHB4O2hlaWdodDo0MHB4O3BhZGRpbmc6MCAxMHB4fX0uc2lnbi11cF9fY29udGVudCAuZnNlbGVjdHtwb3NpdGlvbjpyZWxhdGl2ZX0uc2lnbi11cF9fY29udGVudCAuZnNlbGVjdCAuc2VsZWN0e3Bvc2l0aW9uOnJlbGF0aXZlfS5zaWduLXVwX19jb250ZW50IC5mc2VsZWN0IC5zZWxlY3QuZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5Oi44fS5zaWduLXVwX19jb250ZW50IC5mc2VsZWN0IC5zZWxlY3Q6YmVmb3Jle2NvbnRlbnQ6J+KWvCc7Zm9udDppbmhlcml0O3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDo2MHB4O2hlaWdodDo2MHB4O2xpbmUtaGVpZ2h0OjY1cHg7YmFja2dyb3VuZDojZjZmNmY2O2NvbG9yOiM2NDY0NjQ7cG9pbnRlci1ldmVudHM6bm9uZTtmb250LXNpemU6MTZweDt6LWluZGV4OjF9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5zaWduLXVwX19jb250ZW50IC5mc2VsZWN0IC5zZWxlY3Q6YmVmb3Jle3RvcDowO2xlZnQ6MDt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O2xpbmUtaGVpZ2h0OjU1cHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2lnbi11cF9fY29udGVudCAuZnNlbGVjdCAuc2VsZWN0OmJlZm9yZXt0b3A6MDtsZWZ0OjA7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtsaW5lLWhlaWdodDo0NXB4O2ZvbnQtc2l6ZToxNHB4fX0uc2lnbi11cF9fY29udGVudCAuZnNlbGVjdCAuc2VsZWN0LmF1dG9jb21wbGV0ZSB1bC5zZWxlY3QtbGlzdCBsaXtkaXNwbGF5Om5vbmV9LnNpZ24tdXBfX2NvbnRlbnQgLmZzZWxlY3QgLnNlbGVjdC5hdXRvY29tcGxldGUgdWwuc2VsZWN0LWxpc3QgbGkuc2VsZWN0ZWQsLnNpZ24tdXBfX2NvbnRlbnQgLmZzZWxlY3QgLnNlbGVjdC5hdXRvY29tcGxldGUgdWwuc2VsZWN0LWxpc3QgbGkubWF0Y2hlZHtkaXNwbGF5OmJsb2NrfS5zaWduLXVwX19jb250ZW50IC5mc2VsZWN0IC5zZWxlY3Qgc2VsZWN0e2JveC1zaXppbmc6Ym9yZGVyLWJveDthcHBlYXJhbmNlOm5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7b3V0bGluZTpub25lO2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO3dpZHRoOjEwMCU7bWFyZ2luOjA7Ym9yZGVyOjJweCBzb2xpZCAjZjZmNmY2O2JhY2tncm91bmQ6I2ZmZjtoZWlnaHQ6NjBweDtwYWRkaW5nOjAgMTVweCAwIDY1cHg7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDo2MHB4O3BvaW50ZXItZXZlbnRzOm5vbmV9LnNpZ24tdXBfX2NvbnRlbnQgLmZzZWxlY3QgLnNlbGVjdCBzZWxlY3Q6Oi1tcy1leHBhbmR7ZGlzcGxheTpub25lfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuc2lnbi11cF9fY29udGVudCAuZnNlbGVjdCAuc2VsZWN0IHNlbGVjdHtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDo1MHB4O2hlaWdodDo1MHB4O3BhZGRpbmctbGVmdDoxMHB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNpZ24tdXBfX2NvbnRlbnQgLmZzZWxlY3QgLnNlbGVjdCBzZWxlY3R7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6NDBweDtoZWlnaHQ6NDBweDtwYWRkaW5nOjAgMTBweCAwIDQ1cHh9fS5zaWduLXVwX19jb250ZW50IC5mc2VsZWN0IC5zZWxlY3QgLnNlbGVjdC1pbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDt3aWR0aDpjYWxjKDEwMCUgLSA2MHB4KTtoZWlnaHQ6NjBweDtwYWRkaW5nOjAgMTVweCAwIDVweDtib3JkZXI6MnB4IHNvbGlkICNmNmY2ZjY7YmFja2dyb3VuZDojZmZmO2NvbG9yOiM2NDY0NjQ7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6NjBweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnNpZ24tdXBfX2NvbnRlbnQgLmZzZWxlY3QgLnNlbGVjdCAuc2VsZWN0LWlucHV0e3dpZHRoOmNhbGMoMTAwJSAtIDUwcHgpO2xpbmUtaGVpZ2h0OjUwcHg7aGVpZ2h0OjUwcHg7Zm9udC1zaXplOjE4cHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2lnbi11cF9fY29udGVudCAuZnNlbGVjdCAuc2VsZWN0IC5zZWxlY3QtaW5wdXR7d2lkdGg6Y2FsYygxMDAlIC0gNDBweCk7bGluZS1oZWlnaHQ6NDBweDtoZWlnaHQ6NDBweDtmb250LXNpemU6MTZweH19LnNpZ24tdXBfX2NvbnRlbnQgLmZzZWxlY3QgLnNlbGVjdCAuc2VsZWN0LWlucHV0OmZvY3Vze291dGxpbmU6bm9uZTtib3JkZXItY29sb3I6IzA2NGQ2YTtib3gtc2hhZG93Om5vbmV9LnNpZ24tdXBfX2NvbnRlbnQgLmZzZWxlY3QgLnNlbGVjdCB1bC5zZWxlY3QtbGlzdHtkaXNwbGF5Om5vbmU7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDttYXgtaGVpZ2h0OjIwMHB4O292ZXJmbG93LXk6YXV0bztiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Y2ZjZmNn0uc2lnbi11cF9fY29udGVudCAuZnNlbGVjdCAuc2VsZWN0IHVsLnNlbGVjdC1saXN0IGxpe2N1cnNvcjpwb2ludGVyO2NvbG9yOiM2NDY0NjQ7Zm9udC1zaXplOjE4cHg7Ym94LXNpemluZzpib3JkZXItYm94O2xpbmUtaGVpZ2h0OjUwcHg7cGFkZGluZzowIDIwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZjZmNmY2O2JvcmRlci1sZWZ0LXdpZHRoOjJweDtib3JkZXItcmlnaHQtd2lkdGg6MnB4O3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHM7ZGlzcGxheTpibG9ja31AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnNpZ24tdXBfX2NvbnRlbnQgLmZzZWxlY3QgLnNlbGVjdCB1bC5zZWxlY3QtbGlzdCBsaXtsaW5lLWhlaWdodDo1MHB4O2ZvbnQtc2l6ZToxOHB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNpZ24tdXBfX2NvbnRlbnQgLmZzZWxlY3QgLnNlbGVjdCB1bC5zZWxlY3QtbGlzdCBsaXtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtc2l6ZToxNnB4fX0uc2lnbi11cF9fY29udGVudCAuZnNlbGVjdCAuc2VsZWN0IHVsLnNlbGVjdC1saXN0IGxpOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfS5zaWduLXVwX19jb250ZW50IC5mc2VsZWN0IC5zZWxlY3QgdWwuc2VsZWN0LWxpc3QgbGkuc2VsZWN0ZWR7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiNlNWU1ZTV9LnNpZ24tdXBfX2NvbnRlbnQgLmZzZWxlY3QgLnNlbGVjdCB1bC5zZWxlY3QtbGlzdCBsaS5tYXRjaGVke2Rpc3BsYXk6YmxvY2t9LnNpZ24tdXBfX2NvbnRlbnQgLmZzZWxlY3QgLnNlbGVjdCB1bC5zZWxlY3QtbGlzdCBsaTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzEyM2Y1MX0uc2lnbi11cF9fY29udGVudCAuZnNlbGVjdCAuc2VsZWN0IHVsLnNlbGVjdC1saXN0Ojotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDoxMHB4O2JhY2tncm91bmQ6I2Y2ZjZmNn0uc2lnbi11cF9fY29udGVudCAuZnNlbGVjdCAuc2VsZWN0IHVsLnNlbGVjdC1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYntoZWlnaHQ6MjAlO2JhY2tncm91bmQ6I2NjYztib3JkZXItcmFkaXVzOjEwcHh9LnNpZ24tdXBfX2NvbnRlbnQgLmZvcm0tYXV0b2NvbXBsZXRlLWRvd25hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDppbmhlcml0O2xlZnQ6MjBweDt0b3A6NTFweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnNpZ24tdXBfX2NvbnRlbnQgLmZvcm0tYXV0b2NvbXBsZXRlLWRvd25hcnJvd3t0b3A6NDJweDtsZWZ0OjEwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2lnbi11cF9fY29udGVudCAuZm9ybS1hdXRvY29tcGxldGUtZG93bmFycm93e3RvcDo0MnB4O2xlZnQ6MTBweH19LnNpZ24tdXBfX2NvbnRlbnQgaW5wdXRbcm9sZT1cImNvbWJvYm94XCJde3BhZGRpbmctbGVmdDozMHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuc2lnbi11cF9fY29udGVudCBpbnB1dFtyb2xlPVwiY29tYm9ib3hcIl17cGFkZGluZy1sZWZ0OjEwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2lnbi11cF9fY29udGVudCBpbnB1dFtyb2xlPVwiY29tYm9ib3hcIl17cGFkZGluZy1sZWZ0OjEwcHh9fS5zaWduLXVwX19jb250ZW50IC5mb3JtLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uc3ttYXJnaW4tcmlnaHQ6MDtib3JkZXI6bm9uZX0uc2lnbi11cF9fY29udGVudCAuZm9ybS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjEwcHg7YmFja2dyb3VuZDojZjZmNmY2fS5zaWduLXVwX19jb250ZW50IC5mb3JtLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7aGVpZ2h0OjIwJTtiYWNrZ3JvdW5kOiNjY2M7Ym9yZGVyLXJhZGl1czoxMHB4fS5zaWduLXVwX19jb250ZW50IC5mb3JtLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyBsaXtjb2xvcjojNjQ2NDY0O2ZvbnQtc2l6ZToxOHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtsaW5lLWhlaWdodDo1MHB4O3BhZGRpbmc6MCAyMHB4O2JvcmRlcjoxcHggc29saWQgI2Y2ZjZmNjt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuc2lnbi11cF9fY29udGVudCAuZm9ybS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgbGl7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6NDBweDtwYWRkaW5nOjAgMTBweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zaWduLXVwX19jb250ZW50IC5mb3JtLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyBsaXtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDo0MHB4O3BhZGRpbmc6MCAxMHB4fX0uc2lnbi11cF9fY29udGVudCAuZm9ybS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgbGk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxMjNmNTF9LnNpZ24tdXBfX2NvbnRlbnQgLmZncm91cHtwYWRkaW5nOjAgMTJweH0uc2lnbi11cF9fY29udGVudCAuZmdyb3VwIHNwYW57ZmxvYXQ6cmlnaHQ7bWFyZ2luOjA7d2lkdGg6MjUlfS5zaWduLXVwX19jb250ZW50IC5mZ3JvdXAgc3BhbiBpbnB1dFt0eXBlPVwicmFkaW9cIl17d2lkdGg6MjBweDtoZWlnaHQ6MjBweH0uc2lnbi11cF9fY29udGVudCAuZmdyb3VwIHNwYW4gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmFmdGVye2NvbnRlbnQ6JyAnO2JhY2tncm91bmQ6I2ZmZjtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjFweCBzb2xpZCAjNjQ2NDY0O2JvcmRlci1yYWRpdXM6MTAwJTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDppbmhlcml0O2hlaWdodDppbmhlcml0O3Zpc2liaWxpdHk6dmlzaWJsZX0uc2lnbi11cF9fY29udGVudCAuZmdyb3VwIHNwYW4gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQ6YWZ0ZXJ7YmFja2dyb3VuZDojNjQ2NDY0O2JvcmRlcjoycHggc29saWQgI2ZmZjtib3gtc2hhZG93OjAgMCAycHggIzY0NjQ2NH0uc2lnbi11cF9fY29udGVudCAuZmdyb3VwIHNwYW4gaW5wdXRbdHlwZT1cInJhZGlvXCJdK2xhYmVse2ZvbnQtc2l6ZToyMHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2lnbi11cF9fY29udGVudCAuZmdyb3Vwe3BhZGRpbmc6MH0uc2lnbi11cF9fY29udGVudCAuZmdyb3VwOmFmdGVye2NvbnRlbnQ6JyAnO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH0uc2lnbi11cF9fY29udGVudCAuZmdyb3VwIHNwYW57ZmxvYXQ6cmlnaHQ7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjMzLjMzMzMlO2hlaWdodDo0MHB4O21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlfS5zaWduLXVwX19jb250ZW50IC5mZ3JvdXAgc3BhbjpsYXN0LWNoaWxke2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZjZmNmY2fS5zaWduLXVwX19jb250ZW50IC5mZ3JvdXAgc3BhbjpsYXN0LWNoaWxkIGlucHV0W3R5cGU9XCJyYWRpb1wiXTphZnRlcntib3JkZXItbGVmdDoxcHggc29saWQgI2Y2ZjZmNn0uc2lnbi11cF9fY29udGVudCAuZmdyb3VwIHNwYW4gaW5wdXRbdHlwZT1cInJhZGlvXCJde3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6MX0uc2lnbi11cF9fY29udGVudCAuZmdyb3VwIHNwYW4gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQ6YWZ0ZXJ7YmFja2dyb3VuZDojZjZmNmY2O2JvcmRlcjoxcHggc29saWQgI2Y2ZjZmNjtib3gtc2hhZG93Om5vbmV9LnNpZ24tdXBfX2NvbnRlbnQgLmZncm91cCBzcGFuIGlucHV0W3R5cGU9XCJyYWRpb1wiXTphZnRlcntib3JkZXI6MXB4IHNvbGlkICNmNmY2ZjY7Ym9yZGVyLWxlZnQ6bm9uZTtib3JkZXItcmFkaXVzOjB9LnNpZ24tdXBfX2NvbnRlbnQgLmZncm91cCBzcGFuIGlucHV0W3R5cGU9XCJyYWRpb1wiXStsYWJlbHtkaXNwbGF5OmJsb2NrO21hcmdpbjowO3BhZGRpbmc6MDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtsaW5lLWhlaWdodDo0MHB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiM2NDY0NjQ7Zm9udC1zaXplOjE0cHh9fS5zaWduLXVwX19jb250ZW50IC5mY2hlY2tib3g6YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5zaWduLXVwX19jb250ZW50IC5mY2hlY2tib3ggLmVycm9ye2Zsb2F0OmxlZnR9LnNpZ24tdXBfX2NvbnRlbnQgLmZjaGVja2JveD4uZXJyb3J7ZmxvYXQ6bm9uZX0uc2lnbi11cF9fY29udGVudCAuZmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtmbG9hdDpyaWdodDttYXJnaW4tdG9wOjB9LnNpZ24tdXBfX2NvbnRlbnQgI2lkX2ZpcnN0bmFtZS5oaWdobGlnaHQsLnNpZ24tdXBfX2NvbnRlbnQgI2lkX2xhc3RuYW1lLmhpZ2hsaWdodCwuc2lnbi11cF9fY29udGVudCAjaWRfcGFzc3dvcmQuaGlnaGxpZ2h0LC5zaWduLXVwX19jb250ZW50ICNpZF91c2VybmFtZS5oaWdobGlnaHR7Ym9yZGVyLWNvbG9yOiMxMjNmNTF9LnNpZ24tdXBfX2NvbnRlbnQgLmxhYmVsLWluZm8sLnNpZ24tdXBfX2NvbnRlbnQgLmJhZGdlLWluZm97YmFja2dyb3VuZC1jb2xvcjojMTIzZjUxfS5zaWduLXVwX19jb250ZW50ICNpZF91c2VybmFtZSwuc2lnbi11cF9fY29udGVudCAjaWRfcGFzc3dvcmR7ZGlyZWN0aW9uOmx0cjt0ZXh0LWFsaWduOmxlZnR9LnNpZ24tdXBfX2NvbnRlbnQgI2ZpdGVtX2lkX3VzZXJuYW1lIDo6LW1vei1wbGFjZWhvbGRlciwuc2lnbi11cF9fY29udGVudCAjZml0ZW1faWRfcGFzc3dvcmQgOjotbW96LXBsYWNlaG9sZGVye3RleHQtYWxpZ246cmlnaHQ7ZGlyZWN0aW9uOnJ0bH0uc2lnbi11cF9fY29udGVudCAjZml0ZW1faWRfdXNlcm5hbWUgOi1tb3otcGxhY2Vob2xkZXIsLnNpZ24tdXBfX2NvbnRlbnQgI2ZpdGVtX2lkX3Bhc3N3b3JkIDotbW96LXBsYWNlaG9sZGVye3RleHQtYWxpZ246cmlnaHQ7ZGlyZWN0aW9uOnJ0bH0uc2lnbi11cF9fY29udGVudCAjZml0ZW1faWRfdXNlcm5hbWUgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuc2lnbi11cF9fY29udGVudCAjZml0ZW1faWRfcGFzc3dvcmQgOi1tcy1pbnB1dC1wbGFjZWhvbGRlcnt0ZXh0LWFsaWduOnJpZ2h0O2RpcmVjdGlvbjpydGx9LnNpZ24tdXBfX2NvbnRlbnQgI2ZpdGVtX2lkX3VzZXJuYW1lIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuc2lnbi11cF9fY29udGVudCAjZml0ZW1faWRfcGFzc3dvcmQgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye3RleHQtYWxpZ246cmlnaHQ7ZGlyZWN0aW9uOnJ0bH0uc2lnbi11cF9fY29udGVudCAubWZvcm0gLmZwYXNzd29yZHtwb3NpdGlvbjpyZWxhdGl2ZX0uc2lnbi11cF9fY29udGVudCAubWZvcm0gLmZwYXNzd29yZCAudGlwLWljb257cG9zaXRpb246YWJzb2x1dGU7dG9wOmluaXRpYWw7Ym90dG9tOjUycHg7cmlnaHQ6MTVweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtsaW5lLWhlaWdodDoxNnB4O2JvcmRlcjoxcHggc29saWQgIzY0NjQ2NDtib3JkZXItcmFkaXVzOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzY0NjQ2NDtmb250LWZhbWlseTphbG1vbmktZGwsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2N1cnNvcjpwb2ludGVyfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuc2lnbi11cF9fY29udGVudCAubWZvcm0gLmZwYXNzd29yZCAudGlwLWljb257dG9wOmluaXRpYWw7Ym90dG9tOjQ3cHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2lnbi11cF9fY29udGVudCAubWZvcm0gLmZwYXNzd29yZCAudGlwLWljb257dG9wOmluaXRpYWw7Ym90dG9tOjQycHg7cmlnaHQ6MTBweH19LnNpZ24tdXBfX2NvbnRlbnQgLm1mb3JtIC5mcGFzc3dvcmQgLnRpcHtib3gtc2l6aW5nOmJvcmRlci1ib3g7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6LTE7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xMDBweDtyaWdodDowO3dpZHRoOjY3JTttYXgtd2lkdGg6MTkwcHg7cGFkZGluZzo4cHggMTJweDtiYWNrZ3JvdW5kOiMxMjNmNTE7dGV4dC1hbGlnbjpqdXN0aWZ5O2RpcmVjdGlvbjpydGw7Y29sb3I6I2ZmZjtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjI1ZW07dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAwc30uc2lnbi11cF9fY29udGVudCAubWZvcm0gLmZwYXNzd29yZCAudGlwLnNob3d7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTt6LWluZGV4OjF9LnNpZ24tdXBfX2NvbnRlbnQgLm1mb3JtIC5mcGFzc3dvcmQgLnRpcDphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotNXB4O3JpZ2h0OjIwcHg7Ym9yZGVyLXRvcDo1cHggc29saWQgIzEyM2Y1MTtib3JkZXItbGVmdDozcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjNweCBzb2xpZCB0cmFuc3BhcmVudH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNpZ24tdXBfX2NvbnRlbnQgLm1mb3JtIC5mcGFzc3dvcmQgLnRpcDphZnRlcntsZWZ0OjE1cHh9fS5zaWduLXVwX19jb250ZW50IC5tZm9ybSAuZnBhc3N3b3JkIGlucHV0e3BhZGRpbmctcmlnaHQ6MzVweH0uc2lnbi11cF9fY29udGVudCAubWZvcm0gLmZwYXNzd29yZCAudW5tYXNre2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjEwcHggMCAwO3RleHQtYWxpZ246aW5oZXJpdH0uc2lnbi11cF9fY29udGVudCAubWZvcm0gLmZwYXNzd29yZCAudW5tYXNrIGxhYmVse2ZvbnQtc2l6ZToxOHB4O3BhZGRpbmctcmlnaHQ6MTBweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnNpZ24tdXBfX2NvbnRlbnQgLm1mb3JtIC5mcGFzc3dvcmQgLnVubWFzayBsYWJlbHtmb250LXNpemU6MTZweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zaWduLXVwX19jb250ZW50IC5tZm9ybSAuZnBhc3N3b3JkIC51bm1hc2sgbGFiZWx7Zm9udC1zaXplOjE2cHh9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuc2lnbi11cF9fY29udGVudCAubWZvcm0gLmZpdGVte21hcmdpbi1ib3R0b206MTBweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zaWduLXVwX19jb250ZW50IC5tZm9ybSAuZml0ZW17bWFyZ2luLWJvdHRvbToxMHB4fX0uc2lnbi11cF9fY29udGVudCAubWZvcm0gLmZpdGVtI2ZpdGVtX2lkX3BvbGljeWFncmVlZCBsYWJlbCBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnNpZ24tdXBfX2NvbnRlbnQgLm1mb3JtIC5maXRlbSNmaXRlbV9pZF9wb2xpY3lhZ3JlZWQgbGFiZWwgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2lnbi11cF9fY29udGVudCAuZml0ZW10aXRsZSBsYWJlbHtjb2xvcjojNjQ2NDY0O2ZvbnQtc2l6ZToxOHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuc2lnbi11cF9fY29udGVudCAuZml0ZW10aXRsZSBsYWJlbHtmb250LXNpemU6MTZweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zaWduLXVwX19jb250ZW50IC5maXRlbXRpdGxlIGxhYmVse2ZvbnQtc2l6ZToxM3B4fX0uc2lnbi11cF9fY29udGVudCAuZml0ZW1fYWN0aW9uYnV0dG9ucyAuZmdyb3Vwe3BhZGRpbmc6MH0uc2lnbi11cF9fY29udGVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5zaWduLXVwX19jb250ZW50IGlucHV0I2lkX3N1Ym1pdGJ1dHRvbiwuc2lnbi11cF9fY29udGVudCBpbnB1dCNpZF9zdWJtaXRidXR0b24ye2Zsb2F0OnJpZ2h0O2N1cnNvcjpwb2ludGVyfS5zaWduLXVwX19jb250ZW50IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zmlyc3QtY2hpbGQsLnNpZ24tdXBfX2NvbnRlbnQgaW5wdXQjaWRfc3VibWl0YnV0dG9uOmZpcnN0LWNoaWxkLC5zaWduLXVwX19jb250ZW50IGlucHV0I2lkX3N1Ym1pdGJ1dHRvbjI6Zmlyc3QtY2hpbGR7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDo0MHB4O21hcmdpbjo1cHggMCAwO3BhZGRpbmc6MCAxNXB4O2JhY2tncm91bmQ6IzA2NGQ2YTtib3gtc2hhZG93OjAgNXB4ICMwNDJmNDE7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czowO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6NDVweDtjb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHM7d2lkdGg6NzUlO21heC13aWR0aDoxMDAlO2hlaWdodDo2MnB4O2xpbmUtaGVpZ2h0OjYycHg7cGFkZGluZzowO21hcmdpbjowO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDtmb250LXNpemU6MjJweDtmb250LXdlaWdodDpib2xkO3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHM7cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOmluaXRpYWx9LnNpZ24tdXBfX2NvbnRlbnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmaXJzdC1jaGlsZDpob3Zlciwuc2lnbi11cF9fY29udGVudCBpbnB1dCNpZF9zdWJtaXRidXR0b246Zmlyc3QtY2hpbGQ6aG92ZXIsLnNpZ24tdXBfX2NvbnRlbnQgaW5wdXQjaWRfc3VibWl0YnV0dG9uMjpmaXJzdC1jaGlsZDpob3ZlcntiYWNrZ3JvdW5kOiMwNDJmNDE7Y29sb3I6I2ZmZn0uc2lnbi11cF9fY29udGVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmZpcnN0LWNoaWxkOmFjdGl2ZSwuc2lnbi11cF9fY29udGVudCBpbnB1dCNpZF9zdWJtaXRidXR0b246Zmlyc3QtY2hpbGQ6YWN0aXZlLC5zaWduLXVwX19jb250ZW50IGlucHV0I2lkX3N1Ym1pdGJ1dHRvbjI6Zmlyc3QtY2hpbGQ6YWN0aXZle3RvcDo0cHg7Ym94LXNoYWRvdzowIDFweCAjMDQyZjQxfS5zaWduLXVwX19jb250ZW50IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zmlyc3QtY2hpbGQ6Zm9jdXMsLnNpZ24tdXBfX2NvbnRlbnQgaW5wdXQjaWRfc3VibWl0YnV0dG9uOmZpcnN0LWNoaWxkOmZvY3VzLC5zaWduLXVwX19jb250ZW50IGlucHV0I2lkX3N1Ym1pdGJ1dHRvbjI6Zmlyc3QtY2hpbGQ6Zm9jdXN7Y29sb3I6I2ZmZjt0b3A6NHB4O2JveC1zaGFkb3c6MCAxcHggIzA0MmY0MX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNpZ24tdXBfX2NvbnRlbnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmaXJzdC1jaGlsZCwuc2lnbi11cF9fY29udGVudCBpbnB1dCNpZF9zdWJtaXRidXR0b246Zmlyc3QtY2hpbGQsLnNpZ24tdXBfX2NvbnRlbnQgaW5wdXQjaWRfc3VibWl0YnV0dG9uMjpmaXJzdC1jaGlsZHtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4O2ZvbnQtc2l6ZToxOHB4fX0uc2lnbi11cF9fY29udGVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmZpcnN0LWNoaWxkOmFjdGl2ZSwuc2lnbi11cF9fY29udGVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmZpcnN0LWNoaWxkOmZvY3VzLC5zaWduLXVwX19jb250ZW50IGlucHV0I2lkX3N1Ym1pdGJ1dHRvbjpmaXJzdC1jaGlsZDphY3RpdmUsLnNpZ24tdXBfX2NvbnRlbnQgaW5wdXQjaWRfc3VibWl0YnV0dG9uOmZpcnN0LWNoaWxkOmZvY3VzLC5zaWduLXVwX19jb250ZW50IGlucHV0I2lkX3N1Ym1pdGJ1dHRvbjI6Zmlyc3QtY2hpbGQ6YWN0aXZlLC5zaWduLXVwX19jb250ZW50IGlucHV0I2lkX3N1Ym1pdGJ1dHRvbjI6Zmlyc3QtY2hpbGQ6Zm9jdXN7Ym90dG9tOmluaXRpYWx9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zaWduLXVwX19jb250ZW50IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zmlyc3QtY2hpbGQsLnNpZ24tdXBfX2NvbnRlbnQgaW5wdXQjaWRfc3VibWl0YnV0dG9uOmZpcnN0LWNoaWxkLC5zaWduLXVwX19jb250ZW50IGlucHV0I2lkX3N1Ym1pdGJ1dHRvbjI6Zmlyc3QtY2hpbGR7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweDtib3gtc2hhZG93OjAgM3B4ICMwNDJmNDE7Zm9udC1zaXplOjE2cHg7Ym90dG9tOmluaXRpYWw7dG9wOjB9LnNpZ24tdXBfX2NvbnRlbnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmaXJzdC1jaGlsZDphY3RpdmUsLnNpZ24tdXBfX2NvbnRlbnQgaW5wdXQjaWRfc3VibWl0YnV0dG9uOmZpcnN0LWNoaWxkOmFjdGl2ZSwuc2lnbi11cF9fY29udGVudCBpbnB1dCNpZF9zdWJtaXRidXR0b24yOmZpcnN0LWNoaWxkOmFjdGl2ZXt0b3A6M3B4O2JvdHRvbTppbml0aWFsfX0uc2lnbi11cF9fY29udGVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmxhc3QtY2hpbGQsLnNpZ24tdXBfX2NvbnRlbnQgaW5wdXQjaWRfc3VibWl0YnV0dG9uOmxhc3QtY2hpbGQsLnNpZ24tdXBfX2NvbnRlbnQgaW5wdXQjaWRfc3VibWl0YnV0dG9uMjpsYXN0LWNoaWxke3dpZHRoOjI1JTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6NjJweDttYXJnaW46MDtwYWRkaW5nOjA7bGluZS1oZWlnaHQ6NjJweDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JveC1zaGFkb3c6bm9uZTtib3JkZXI6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDY0ZDZhO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNpZ24tdXBfX2NvbnRlbnQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpsYXN0LWNoaWxkLC5zaWduLXVwX19jb250ZW50IGlucHV0I2lkX3N1Ym1pdGJ1dHRvbjpsYXN0LWNoaWxkLC5zaWduLXVwX19jb250ZW50IGlucHV0I2lkX3N1Ym1pdGJ1dHRvbjI6bGFzdC1jaGlsZHtoZWlnaHQ6NDBweDtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtc2l6ZToxNXB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNpZ24tdXAgLmZkZXNjcmlwdGlvbntmb250LXNpemU6MTRweH19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuc2lnbi11cCBib2R5LmRpci1ydGwgI3JlZ2lvbi1tYWluLnNpZ24tdXAgLm1mb3JtOm5vdCgudW5yZXNwb25zaXZlKSAuZml0ZW0gLmZlbGVtZW50e2Zsb2F0Om5vbmU7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNpZ24tdXAgYm9keS5kaXItcnRsICNyZWdpb24tbWFpbi5zaWduLXVwIC5tZm9ybTpub3QoLnVucmVzcG9uc2l2ZSkgLmZpdGVtIC5mZWxlbWVudHtmbG9hdDpub25lO3dpZHRoOjEwMCU7ZGlzcGxheTpibG9ja319LnNpZ24tdXAgI2ZpdGVtX2lkX3Byb2ZpbGVfZmllbGRfb3RoZXJpbnN0aXR1dGUsLnNpZ24tdXAgI2Zncm91cF9pZF9wcm9maWxlX2ZpZWxkX2FjYWRlbWljcm9sZV9ncnB7ZGlzcGxheTpub25lfSNmaXRlbV9pZF9wYXNzd29yZCAuZml0ZW10aXRsZSBsYWJlbHtkaXNwbGF5OmlubGluZS1ibG9ja30ubWZvcm0gbGFiZWwgLnJlcXtmbG9hdDpyaWdodDtkaXNwbGF5Om5vbmV9LmZvcmdldC1wYXNzd29yZC1wYWdlI3BhZ2V7cGFkZGluZzoyMHB4IDAgMTIwcHg7YmFja2dyb3VuZC1jb2xvcjojZjZmNmY2fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuZm9yZ2V0LXBhc3N3b3JkLXBhZ2UjcGFnZXtwYWRkaW5nOjEyMHB4IDAgODBweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mb3JnZXQtcGFzc3dvcmQtcGFnZSNwYWdle3BhZGRpbmc6ODBweCAwIDQwcHh9fS5mb3JnZXQtcGFzc3dvcmRfX2hlYWRlcnttYXJnaW4tYm90dG9tOjQwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmZvcmdldC1wYXNzd29yZF9faGVhZGVyIGltZ3ttYXgtd2lkdGg6MTAwJX0uZm9yZ2V0LXBhc3N3b3JkX19jb250ZW50e3dpZHRoOjcxMHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjYwcHggMTAwcHggODBweDttYXJnaW46YXV0bztiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5mb3JnZXQtcGFzc3dvcmRfX2NvbnRlbnR7d2lkdGg6MTAwJTttYXgtd2lkdGg6NjQwcHg7cGFkZGluZzo4JSAxMCUgMTAlfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZvcmdldC1wYXNzd29yZF9fY29udGVudHt3aWR0aDoxMDAlO3BhZGRpbmc6OCUgMTAlIDEwJX19LmZvcmdldC1wYXNzd29yZF9fY29udGVudCAuYm94d2lkdGhub3JtYWx7d2lkdGg6MTAwJTttYXJnaW46MCAwIDIwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MS41ZW07Y29sb3I6IzY0NjQ2NH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZvcmdldC1wYXNzd29yZF9fY29udGVudCAuYm94d2lkdGhub3JtYWx7bWFyZ2luLWJvdHRvbTo0JTtmb250LXNpemU6MTZweH19LmZvcmdldC1wYXNzd29yZF9fY29udGVudCAubWZvcm0gLmZ0b2dnbGVye2Rpc3BsYXk6bm9uZX0uZm9yZ2V0LXBhc3N3b3JkX19jb250ZW50IC5tZm9ybSAuZml0ZW10aXRsZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmZvcmdldC1wYXNzd29yZF9fY29udGVudCAubWZvcm0gLmZpdGVtdGl0bGV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZm9yZ2V0LXBhc3N3b3JkX19jb250ZW50IC5tZm9ybSAuZml0ZW10aXRsZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmZvcmdldC1wYXNzd29yZF9fY29udGVudCAubWZvcm0gLmZpdGVte21hcmdpbjo0MHB4IDAgMH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZvcmdldC1wYXNzd29yZF9fY29udGVudCAubWZvcm0gLmZpdGVte21hcmdpbi10b3A6OCV9fS5mb3JnZXQtcGFzc3dvcmRfX2NvbnRlbnQgLm1mb3JtIGlucHV0W3R5cGU9J3RleHQnXXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO2JvcmRlcjoycHggc29saWQgI2Y2ZjZmNjtiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OjY1cHg7cGFkZGluZzowIDE1cHg7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDo2NXB4fS5mb3JnZXQtcGFzc3dvcmRfX2NvbnRlbnQgLm1mb3JtIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1c3tib3JkZXItY29sb3I6IzEyM2Y1MX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZvcmdldC1wYXNzd29yZF9fY29udGVudCAubWZvcm0gaW5wdXRbdHlwZT0ndGV4dCdde2hlaWdodDo0MHB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjQwcHg7cGFkZGluZzowIDEwcHg7Ym9yZGVyLXdpZHRoOjFweH19LmZvcmdldC1wYXNzd29yZF9fY29udGVudCAubWZvcm0gaW5wdXRbdHlwZT0nc3VibWl0J117ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDo0MHB4O21hcmdpbjo1cHggMCAwO3BhZGRpbmc6MCAxNXB4O2JhY2tncm91bmQ6IzA2NGQ2YTtib3gtc2hhZG93OjAgNXB4ICMwNDJmNDE7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czowO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6NDVweDtjb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHM7ZGlzcGxheTpibG9jaztmbG9hdDpub25lO2N1cnNvcjpwb2ludGVyO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OjYycHg7bWFyZ2luOjAgYXV0bzt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzO2ZvbnQtZmFtaWx5OmFsbW9uaS1kbCwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtmb250LXNpemU6MjJweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6NjJweDtib3R0b206aW5pdGlhbH0uZm9yZ2V0LXBhc3N3b3JkX19jb250ZW50IC5tZm9ybSBpbnB1dFt0eXBlPSdzdWJtaXQnXTpob3ZlcntiYWNrZ3JvdW5kOiMwNDJmNDE7Y29sb3I6I2ZmZn0uZm9yZ2V0LXBhc3N3b3JkX19jb250ZW50IC5tZm9ybSBpbnB1dFt0eXBlPSdzdWJtaXQnXTphY3RpdmV7dG9wOjRweDtib3gtc2hhZG93OjAgMXB4ICMwNDJmNDF9LmZvcmdldC1wYXNzd29yZF9fY29udGVudCAubWZvcm0gaW5wdXRbdHlwZT0nc3VibWl0J106Zm9jdXN7Y29sb3I6I2ZmZjt0b3A6NHB4O2JveC1zaGFkb3c6MCAxcHggIzA0MmY0MX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZvcmdldC1wYXNzd29yZF9fY29udGVudCAubWZvcm0gaW5wdXRbdHlwZT0nc3VibWl0J117aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDtmb250LXNpemU6MThweH19LmZvcmdldC1wYXNzd29yZF9fY29udGVudCAubWZvcm0gaW5wdXRbdHlwZT0nc3VibWl0J106YWN0aXZlLC5mb3JnZXQtcGFzc3dvcmRfX2NvbnRlbnQgLm1mb3JtIGlucHV0W3R5cGU9J3N1Ym1pdCddOmZvY3Vze2JvdHRvbTppbml0aWFsfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZm9yZ2V0LXBhc3N3b3JkX19jb250ZW50IC5tZm9ybSBpbnB1dFt0eXBlPSdzdWJtaXQnXXtoZWlnaHQ6NDBweDtsaW5lLWhlaWdodDo0MHB4O2JveC1zaGFkb3c6MCAzcHggIzA0MmY0MTtmb250LXNpemU6MTZweDtib3R0b206aW5pdGlhbDt0b3A6MH0uZm9yZ2V0LXBhc3N3b3JkX19jb250ZW50IC5tZm9ybSBpbnB1dFt0eXBlPSdzdWJtaXQnXTphY3RpdmUsLmZvcmdldC1wYXNzd29yZF9fY29udGVudCAubWZvcm0gaW5wdXRbdHlwZT0nc3VibWl0J106Zm9jdXN7dG9wOjNweH19LmNvdXJzZSNwYWdle3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5jb3Vyc2UjcGFnZXtwYWRkaW5nLXRvcDo4NXB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZSNwYWdle3BhZGRpbmctdG9wOjYwcHh9fS5jb3Vyc2UjcGFnZSAuY29udGFpbmVyLWZsdWlke21heC13aWR0aDoxMDAwcHh9LmNvdXJzZV9faGVhZGVye2hlaWdodDoyMjBweDtvdmVyZmxvdzpoaWRkZW59QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2VfX2hlYWRlcntoZWlnaHQ6YXV0b319LmNvdXJzZV9faGVhZGVyIC5yb3ctZmx1aWQgW2NsYXNzKj0nc3Bhbidde2Zsb2F0OnJpZ2h0fS5jb3Vyc2VfX2hlYWRlciAucm93LWZsdWlkIC5zcGFuNjpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjIuMTI3NjU5NTc0NDY4MDg1JX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZV9faGVhZGVyIC5yb3ctZmx1aWQgLnNwYW42Omxhc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH19LmNvdXJzZV9fdGl0bGV7Y29sb3I6I2ZmZjtmb250LXNpemU6ODRweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjIyMHB4O21hcmdpbjowfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuY291cnNlX190aXRsZXtmb250LXNpemU6NTZweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2VfX3RpdGxle3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozOHB4O2xpbmUtaGVpZ2h0OjEuNWVtfX0uY291cnNlX19pY29ue3dpZHRoOjEwMCU7bGluZS1oZWlnaHQ6MjIwcHg7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlX19pY29ue2JveC1zaXppbmc6Ym9yZGVyLWJveDtsaW5lLWhlaWdodDoxMDAlO3BhZGRpbmc6MTBweCAyMHB4fX0uY291cnNlX19pY29uIGltZ3tkaXNwbGF5OmlubGluZS1ibG9jazttYXgtd2lkdGg6MTAwJX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZV9faWNvbiBpbWd7ZGlzcGxheTpibG9jazttYXJnaW46YXV0b319LmNvdXJzZV9fYWJvdXR7Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MjBweCAwO2JhY2tncm91bmQ6I2Y2ZjZmNjt3aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtoZWlnaHQ6MTI1cHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YWxsIDBzIGxpbmVhciAwc31AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZV9fYWJvdXR7cGFkZGluZzoxNXB4IDEwcHh9fS5jb3Vyc2VfX2Fib3V0OmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHg7YmFja2dyb3VuZDotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUsICNmNmY2ZjYgNDklKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUsICNmNmY2ZjYgNDklKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDBmZmZmZmYnLCBlbmRDb2xvcnN0cj0nJGxpZ2h0LWdyYXknLEdyYWRpZW50VHlwZT0wICl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2VfX2Fib3V0OmFmdGVye2hlaWdodDoyMHB4fX0uY291cnNlX19hYm91dC5vcGVue21heC1oZWlnaHQ6MTAwJX0uY291cnNlX19hYm91dC5vcGVuIC5hYm91dC12aWRlb3t2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxO2hlaWdodDphdXRvO3BhZGRpbmctdG9wOjMwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2VfX2Fib3V0Lm9wZW4gLmFib3V0LXZpZGVve3BhZGRpbmc6MH19LmNvdXJzZV9fYWJvdXQub3BlbiAuYWJvdXQtYnV0dG9uLmFib3V0LWNsb3Nle2Rpc3BsYXk6YmxvY2s7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTt6LWluZGV4OjF9LmNvdXJzZV9fYWJvdXQub3BlbiAuYWJvdXQtc2hvd3tkaXNwbGF5OmJsb2NrO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4Oi0xfS5jb3Vyc2VfX2Fib3V0Lm9wZW46YWZ0ZXJ7ZGlzcGxheTpub25lfS5jb3Vyc2VfX2Fib3V0IC5zaW5nbGVidXR0b257ZmxvYXQ6cmlnaHR9LmNvdXJzZV9fYWJvdXQgaDV7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MjJweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4xNWVtO21hcmdpbjowO3BhZGRpbmc6MH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZV9fYWJvdXQgaDV7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjI1cHg7bWFyZ2luLWJvdHRvbToxMHB4fX0uY291cnNlX19hYm91dCAuYWJvdXQtdmlkZW97Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDowO3BhZGRpbmctcmlnaHQ6NCU7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246YWxsIC4ycyBsaW5lYXIgMHN9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2VfX2Fib3V0IC5hYm91dC12aWRlb3twYWRkaW5nOjB9fS5jb3Vyc2VfX2Fib3V0IC5hYm91dC12aWRlbyBpbWcsLmNvdXJzZV9fYWJvdXQgLmFib3V0LXZpZGVvIGlmcmFtZSwuY291cnNlX19hYm91dCAuYWJvdXQtdmlkZW8gdmlkZW97d2lkdGg6MTAwJX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZV9fYWJvdXQgLmFib3V0LXZpZGVvIGltZywuY291cnNlX19hYm91dCAuYWJvdXQtdmlkZW8gaWZyYW1lLC5jb3Vyc2VfX2Fib3V0IC5hYm91dC12aWRlbyB2aWRlb3tkaXNwbGF5OmJsb2NrO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCU7bWFyZ2luOmF1dG99fS5jb3Vyc2VfX2Fib3V0IC5hYm91dC10ZXh0e3BhZGRpbmctbGVmdDo0JX0uY291cnNlX19hYm91dCAuYWJvdXQtdGV4dCBkaXZ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDoxMDAlICFpbXBvcnRhbnR9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2VfX2Fib3V0IC5hYm91dC10ZXh0e3BhZGRpbmc6MH0uY291cnNlX19hYm91dCAuYWJvdXQtdGV4dCBoNXt0ZXh0LWFsaWduOnJpZ2h0O2ZvbnQtc2l6ZToyMnB4fX0uY291cnNlX19hYm91dCAuYWJvdXQtdGV4dCBwLC5jb3Vyc2VfX2Fib3V0IC5hYm91dC10ZXh0IC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLmNvdXJzZV9fYWJvdXQgLmFib3V0LXRleHQgbGl7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjRlbTttYXJnaW46MCAhaW1wb3J0YW50O2RpcmVjdGlvbjpydGw7dGV4dC1hbGlnbjpqdXN0aWZ5fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlX19hYm91dCAuYWJvdXQtdGV4dCBwLC5jb3Vyc2VfX2Fib3V0IC5hYm91dC10ZXh0IC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLmNvdXJzZV9fYWJvdXQgLmFib3V0LXRleHQgbGl7bWFyZ2luOjE1cHggMH19LmNvdXJzZV9fYWJvdXQgLmFib3V0LWJ1dHRvbntkaXNwbGF5OmJsb2NrO21hcmdpbjphdXRvO3BhZGRpbmc6MDtib3JkZXI6MXB4IHNvbGlkICMwNjRkNmE7YmFja2dyb3VuZDp0cmFuc3BhcmVudDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDY0ZDZhO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjIwcHg7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjJzIGxpbmVhciAwc30uY291cnNlX19hYm91dCAuYWJvdXQtYnV0dG9uOmhvdmVyLC5jb3Vyc2VfX2Fib3V0IC5hYm91dC1idXR0b24uZm9jdXN7YmFja2dyb3VuZDojMDY0ZDZhO2NvbG9yOiNmZmY7b3V0bGluZTpub25lO2JveC1zaGFkb3c6bm9uZX0uY291cnNlX19hYm91dCAuYWJvdXQtYnV0dG9uLmFib3V0LWNsb3Nle2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDBweH0uY291cnNlX19hYm91dCAuYWJvdXQtYnV0dG9uLmFib3V0LXNob3d7d2lkdGg6MTcwcHg7ZmxvYXQ6bGVmdDttYXJnaW4tdG9wOi0yMHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlX19hYm91dCAuYWJvdXQtYnV0dG9uLmFib3V0LXNob3d7ZmxvYXQ6bm9uZTttYXJnaW46MCBhdXRvfX0uY291cnNlX19hYm91dCAuYWJvdXQtYnV0dG9uIC5mYXtmb250LXNpemU6MjZweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmNvdXJzZSAudW5pdHN7cGFkZGluZy10b3A6MzBweDtwYWRkaW5nLWJvdHRvbTo1MHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0c3twYWRkaW5nLXRvcDowfX0uY291cnNlIC51bml0cyAuYWNoaWV2ZW1lbnRze2JveC1zaXppbmc6Ym9yZGVyLWJveDtmbG9hdDpsZWZ0O21heC13aWR0aDoxNzVweDttaW4taGVpZ2h0OjcxcHg7cGFkZGluZy10b3A6MTBweDtwYWRkaW5nLWJvdHRvbToyMHB4O3BhZGRpbmctbGVmdDo3NXB4O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2FjaGlldmVtZW50LWljb24ucG5nXCIpIDAgY2VudGVyIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6NzFweCA3MXB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwNjRkNmE7Zm9udC1zaXplOjE1cHg7Zm9udC13ZWlnaHQ6Ym9sZH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZSAudW5pdHMgLmFjaGlldmVtZW50c3tmbG9hdDpub25lO21heC13aWR0aDoxMDAlO21pbi1oZWlnaHQ6NTVweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjEwMCUgY2VudGVyO2JhY2tncm91bmQtY29sb3I6IzA2NGQ2YTtiYWNrZ3JvdW5kLXNpemU6YXV0byAxMDAlO3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6NzFweDtjb2xvcjojZmZmO3RleHQtYWxpZ246cmlnaHQ7bGluZS1oZWlnaHQ6NTVweH19LmNvdXJzZSAudW5pdHMgLmFjaGlldmVtZW50c19fbnVte2Rpc3BsYXk6YmxvY2s7cGFkZGluZy10b3A6MC4xZW07Zm9udC1zaXplOjYwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjAuOGVtO2RpcmVjdGlvbjpsdHI7bGV0dGVyLXNwYWNpbmc6MnB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0cyAuYWNoaWV2ZW1lbnRzX19udW17ZmxvYXQ6bGVmdDtmb250LXNpemU6NTVweDtsaW5lLWhlaWdodDoxZW07cGFkZGluZy10b3A6MH19LmNvdXJzZSAudW5pdHNfX3RpdGxle21hcmdpbi1ib3R0b206MzBweDtwYWRkaW5nLXRvcDoxMHB4O2NvbG9yOiMxMjNmNTF9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2UgLnVuaXRzX190aXRsZXt0ZXh0LWFsaWduOmNlbnRlcn19LmNvdXJzZSAudW5pdHNfX3RpdGxlIGgye2ZvbnQtc2l6ZTo0OHB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjVlbTttYXJnaW46MH0uY291cnNlIC51bml0c19fdGl0bGUgcCwuY291cnNlIC51bml0c19fdGl0bGUgLmFib3V0X19zZWN0aW9uIHVsIGxpLC5hYm91dF9fc2VjdGlvbiB1bCAuY291cnNlIC51bml0c19fdGl0bGUgbGl7bWFyZ2luOjA7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMjVlbX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZSAudW5pdHNfX3RpdGxlIHAsLmNvdXJzZSAudW5pdHNfX3RpdGxlIC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLmNvdXJzZSAudW5pdHNfX3RpdGxlIGxpe3dpZHRoOjgwJTttYXJnaW46YXV0bztsaW5lLWhlaWdodDoxLjFlbX19LmNvdXJzZSAudW5pdHMgaDIuYWNjZXNzaGlkZXttYXJnaW46MDtwYWRkaW5nLWxlZnQ6MDtib3JkZXI6bm9uZX0uY291cnNlIC51bml0cyB1bC51bml0c19fbGlzdCwuY291cnNlIC51bml0cyB1bC50b3BpY3N7d2lkdGg6MTAwJTttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lfS5jb3Vyc2UgLnVuaXRzIHVsLnVuaXRzX19saXN0OmFmdGVyLC5jb3Vyc2UgLnVuaXRzIHVsLnRvcGljczphZnRlcntjb250ZW50OicgJztkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGh9LmNvdXJzZSAudW5pdHNfX3F1aXp7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQ6I2Y2ZjZmNjt3aWR0aDoxMDAlO2hlaWdodDoxODBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjZjZmNmY2O3BhZGRpbmctdG9wOjE1cHg7Y2xlYXI6Ym90aDt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0c19fcXVpentiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OmF1dG87cGFkZGluZzoyNXB4IDAgMH19LmNvdXJzZSAudW5pdHNfX3F1aXo6aG92ZXJ7Ym9yZGVyLXRvcC1jb2xvcjojZGRkfS5jb3Vyc2UgLnVuaXRzX19xdWl6IC5yb3ctZmx1aWQgW2NsYXNzKj0nc3Bhbidde2Zsb2F0OnJpZ2h0fS5jb3Vyc2UgLnVuaXRzX19xdWl6IC5yb3ctZmx1aWQgLnNwYW42Omxhc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6Mi4xMjc2NTk1NzQ0NjgwODUlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0c19fcXVpeiAucm93LWZsdWlkIC5zcGFuNjpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjB9fS5jb3Vyc2UgLnVuaXRzX19xdWl6IGltZ3tmbG9hdDpsZWZ0O21heC13aWR0aDoxMDAlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0c19fcXVpeiBpbWd7ZmxvYXQ6bm9uZTtkaXNwbGF5OmJsb2NrO21hcmdpbjphdXRvfX0uY291cnNlIC51bml0c19fcXVpeiBoNHttYXJnaW46MDtmb250LXNpemU6MzdweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuNGVtO2NvbG9yOiM2NDY0NjR9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2UgLnVuaXRzX19xdWl6IGg0e3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozNXB4fX0uY291cnNlIC51bml0c19fcXVpeiBwLC5jb3Vyc2UgLnVuaXRzX19xdWl6IC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLmNvdXJzZSAudW5pdHNfX3F1aXogbGl7bWFyZ2luOjA7Zm9udC1zaXplOjI2cHg7Y29sb3I6IzY0NjQ2NH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZSAudW5pdHNfX3F1aXogcCwuY291cnNlIC51bml0c19fcXVpeiAuYWJvdXRfX3NlY3Rpb24gdWwgbGksLmFib3V0X19zZWN0aW9uIHVsIC5jb3Vyc2UgLnVuaXRzX19xdWl6IGxpe3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyNHB4fX0uY291cnNlIC51bml0c19fcXVpeiBwIC51bml0LWljb24sLmNvdXJzZSAudW5pdHNfX3F1aXogLmFib3V0X19zZWN0aW9uIHVsIGxpIC51bml0LWljb24sLmFib3V0X19zZWN0aW9uIHVsIC5jb3Vyc2UgLnVuaXRzX19xdWl6IGxpIC51bml0LWljb257bWFyZ2luLWxlZnQ6MDt0cmFuc2Zvcm06c2NhbGUoMS4yKX0uY291cnNlIC51bml0c19fcXVpel9fYnV0dG9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6NDBweDttYXJnaW46NXB4IDAgMDtwYWRkaW5nOjAgMTVweDtiYWNrZ3JvdW5kOiMwNjRkNmE7Ym94LXNoYWRvdzowIDVweCAjMDQyZjQxO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjQ1cHg7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzO2Zsb2F0OnJpZ2h0O21heC13aWR0aDoyMjBweDttYXJnaW46MjVweCAwIDA7aGVpZ2h0OjQ1cHg7Zm9udC1zaXplOjI5cHg7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDo0NXB4fS5jb3Vyc2UgLnVuaXRzX19xdWl6X19idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDQyZjQxO2NvbG9yOiNmZmZ9LmNvdXJzZSAudW5pdHNfX3F1aXpfX2J1dHRvbjphY3RpdmV7dG9wOjRweDtib3gtc2hhZG93OjAgMXB4ICMwNDJmNDF9LmNvdXJzZSAudW5pdHNfX3F1aXpfX2J1dHRvbjpmb2N1c3tjb2xvcjojZmZmO3RvcDo0cHg7Ym94LXNoYWRvdzowIDFweCAjMDQyZjQxfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0c19fcXVpel9fYnV0dG9ue2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHg7Zm9udC1zaXplOjE4cHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0c19fcXVpel9fYnV0dG9ue2Zsb2F0Om5vbmU7ZGlzcGxheTpibG9jazttYXJnaW46MjBweCBhdXRvIDA7bWF4LXdpZHRoOjIwMHB4O2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjQwcHg7Zm9udC1zaXplOjI2cHg7Ym94LXNoYWRvdzowIDRweCAjMDQyZjQxfS5jb3Vyc2UgLnVuaXRzX19xdWl6X19idXR0b246YWN0aXZle3RvcDozcHg7Ym94LXNoYWRvdzowIDFweCAjMDQyZjQxfX0uY291cnNlIC51bml0e2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kOiNmNmY2ZjY7bWFyZ2luLWJvdHRvbToyMHB4O2JvcmRlci10b3A6MjVweCBzb2xpZDtib3JkZXItYm90dG9tOjRweCBzb2xpZCAjZjZmNmY2O3BhZGRpbmc6MzBweCAwIDMwcHggMzBweDtmbG9hdDpyaWdodDt3aWR0aDo0OSU7aGVpZ2h0OjE4MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHN9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5jb3Vyc2UgLnVuaXR7cGFkZGluZy1sZWZ0OjIwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0e2Zsb2F0Om5vbmU7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzttYXJnaW4tYm90dG9tOjA7cGFkZGluZzoxM3B4IDA7Ym9yZGVyLWJvdHRvbTpub25lfS5jb3Vyc2UgLnVuaXQgW2NsYXNzKj0nc3Bhbidde2Zsb2F0OmxlZnR9LmNvdXJzZSAudW5pdCAucm93LWZsdWlkIC5zcGFuMTJ7d2lkdGg6MTAwJTsqd2lkdGg6OTkuOTQ2ODA4NTEwNjM4MjklfS5jb3Vyc2UgLnVuaXQgLnJvdy1mbHVpZCAuc3BhbjExe3dpZHRoOjkxLjQ4OTM2MTcwMjEyNzY1JTsqd2lkdGg6OTEuNDM2MTcwMjEyNzY1OTQlfS5jb3Vyc2UgLnVuaXQgLnJvdy1mbHVpZCAuc3BhbjEwe3dpZHRoOjgyLjk3ODcyMzQwNDI1NTMyJTsqd2lkdGg6ODIuOTI1NTMxOTE0ODkzNjElfS5jb3Vyc2UgLnVuaXQgLnJvdy1mbHVpZCAuc3Bhbjl7d2lkdGg6NzQuNDY4MDg1MTA2MzgyOTclOyp3aWR0aDo3NC40MTQ4OTM2MTcwMjEyNiV9LmNvdXJzZSAudW5pdCAucm93LWZsdWlkIC5zcGFuOHt3aWR0aDo2NS45NTc0NDY4MDg1MTA2NCU7KndpZHRoOjY1LjkwNDI1NTMxOTE0ODkzJX0uY291cnNlIC51bml0IC5yb3ctZmx1aWQgLnNwYW43e3dpZHRoOjU3LjQ0NjgwODUxMDYzODI5JTsqd2lkdGg6NTcuMzkzNjE3MDIxMjc2NTklfS5jb3Vyc2UgLnVuaXQgLnJvdy1mbHVpZCAuc3BhbjZ7d2lkdGg6NDguOTM2MTcwMjEyNzY1OTUlOyp3aWR0aDo0OC44ODI5Nzg3MjM0MDQyNSV9LmNvdXJzZSAudW5pdCAucm93LWZsdWlkIC5zcGFuNXt3aWR0aDo0MC40MjU1MzE5MTQ4OTM2MiU7KndpZHRoOjQwLjM3MjM0MDQyNTUzMTkyJX0uY291cnNlIC51bml0IC5yb3ctZmx1aWQgLnNwYW40e3dpZHRoOjMxLjkxNDg5MzYxNzAyMTI3OCU7KndpZHRoOjMxLjg2MTcwMjEyNzY1OTU3NiV9LmNvdXJzZSAudW5pdCAucm93LWZsdWlkIC5zcGFuM3t3aWR0aDoyMy40MDQyNTUzMTkxNDg5MzQlOyp3aWR0aDoyMy4zNTEwNjM4Mjk3ODcyMzMlfS5jb3Vyc2UgLnVuaXQgLnJvdy1mbHVpZCAuc3BhbjJ7d2lkdGg6MTQuODkzNjE3MDIxMjc2NTk1JTsqd2lkdGg6MTQuODQwNDI1NTMxOTE0ODk0JX0uY291cnNlIC51bml0IC5yb3ctZmx1aWQgLnNwYW4xe3dpZHRoOjYuMzgyOTc4NzIzNDA0MjU1JTsqd2lkdGg6Ni4zMjk3ODcyMzQwNDI1NTMlfX0uY291cnNlIC51bml0OmhvdmVyIC50b29sdGlwLC5jb3Vyc2UgLnVuaXQuZm9jdXMgLnRvb2x0aXB7b3BhY2l0eToxO3RvcDotNTUlO3Zpc2liaWxpdHk6dmlzaWJsZX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZSAudW5pdDpob3ZlciAudG9vbHRpcCwuY291cnNlIC51bml0LmZvY3VzIC50b29sdGlwe2JvdHRvbTotNzUlO3RvcDppbml0aWFsfX0uY291cnNlIC51bml0IC5mbGFne2RpcmVjdGlvbjpsdHI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0yNnB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDo1NHB4O3RleHQtYWxpZ246bGVmdDt6LWluZGV4OjN9LmNvdXJzZSAudW5pdCAuZmxhZ19faW1hZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3dpZHRoOjYwcHg7aGVpZ2h0OjQ0cHg7bWF4LWhlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5jb3Vyc2UgLnVuaXQgLmZsYWdfX2ltYWdlIGltZ3tmbG9hdDpyaWdodDtoZWlnaHQ6MTAwJTttYXgtd2lkdGg6MTAwJX0uY291cnNlIC51bml0IC5mbGFnX190ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDttYXJnaW46MCAwIDAgMTBweDtjb2xvcjppbmhlcml0O2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MjdweH0uY291cnNlIC51bml0LS1jb21wbGV0ZSAuZmxhZ3t0b3A6LTQwcHh9LmNvdXJzZSAudW5pdC0tY29tcGxldGUgLmZsYWdfX2ltYWdle3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uY291cnNlIC51bml0LS1jb21wbGV0ZSAuZmxhZ19faW1hZ2UgaW1ne2JvcmRlcjoxcHggc29saWQgI2ZmZjtib3JkZXItcmFkaXVzOjEwMCV9LmNvdXJzZSAudW5pdC0tY29tcGxldGUgLmZsYWdfX3RleHR7dmVydGljYWwtYWxpZ246bWlkZGxlO2xpbmUtaGVpZ2h0OjU2cHh9LmNvdXJzZSAudW5pdC0tbGVhcm5pbmcgLmZsYWd7aGVpZ2h0OjQ0cHh9LmNvdXJzZSAudW5pdC0tbGVhcm5pbmcgLmZsYWdfX2ltYWdle3dpZHRoOjY3cHg7aGVpZ2h0OjYzcHg7cGFkZGluZy10b3A6MXB4fS5jb3Vyc2UgLnVuaXQtLWxlYXJuaW5nIC5mbGFnX19pbWFnZSBpbWd7d2lkdGg6MTAwJX0uY291cnNlIC51bml0LS1sZWFybmluZyAuZmxhZ19faW1hZ2U6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotMXB4O3dpZHRoOjY0cHg7aGVpZ2h0OjQxcHg7ei1pbmRleDotMTtiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2UgLnVuaXQtLWxlYXJuaW5nIC5mbGFnX19pbWFnZTpiZWZvcmV7YmFja2dyb3VuZDojZjZmNmY2fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZSAudW5pdC0tbGVhcm5pbmcgLmZsYWcgLnVuaXRfX3RpdGxle3BhZGRpbmctbGVmdDo2MHB4fX0uY291cnNlIC51bml0X190aXRsZXtwYWRkaW5nOjAgMCAxMHB4O21hcmdpbjowIDAgMTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NDAwO3doaXRlLXNwYWNlOm5vd3JhcDtjb2xvcjojNjQ2NDY0O292ZXJmbG93OmhpZGRlbjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTBlMGUwO2RpcmVjdGlvbjpsdHI7dGV4dC1vdmVyZmxvdzplbGxpcHNpc31AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmNvdXJzZSAudW5pdF9fdGl0bGV7Zm9udC1zaXplOjIwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0X190aXRsZXtmb250LXNpemU6MjFweDt3aGl0ZS1zcGFjZTpub3JtYWw7b3ZlcmZsb3c6dmlzaWJsZTtwYWRkaW5nLWJvdHRvbTo4cHg7bWFyZ2luLWJvdHRvbTo1cHh9fS5jb3Vyc2UgLnVuaXRfX3RpdGxlOmhvdmVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNvdXJzZSAudW5pdF9fdGl0bGUgYXtjb2xvcjppbmhlcml0fS5jb3Vyc2UgLnVuaXRfX2luZm8gdWx7bWFyZ2luOjA7bGlzdC1zdHlsZTpub25lO2NvbG9yOiM2NDY0NjQ7Zm9udC1zaXplOjE4cHh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5jb3Vyc2UgLnVuaXRfX2luZm8gdWx7Zm9udC1zaXplOjE2cHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0X19pbmZvIHVse2ZvbnQtc2l6ZToxNnB4fX0uY291cnNlIC51bml0X19pbmZvIGxpe21hcmdpbjo3cHggMCAwfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0X19pbmZvIGxpe21hcmdpbi10b3A6NXB4fX0uY291cnNlIC51bml0X19pbmZvIGg2e21hcmdpbjowO2NvbG9yOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdH0uY291cnNlIC51bml0X19pbmZvIHAsLmNvdXJzZSAudW5pdF9faW5mbyAuYWJvdXRfX3NlY3Rpb24gdWwgbGksLmFib3V0X19zZWN0aW9uIHVsIC5jb3Vyc2UgLnVuaXRfX2luZm8gbGl7bWFyZ2luOjA7cGFkZGluZzowfS5jb3Vyc2UgLnVuaXRfX2luZm8gLnVuaXQtaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3A7bGluZS1oZWlnaHQ6aW5oZXJpdDt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O21hcmdpbi1sZWZ0OjEwcHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvdW5pdC1pbmZvLWljb25zLnBuZ1wiKSBuby1yZXBlYXR9LmNvdXJzZSAudW5pdF9faW5mbyAudW5pdC1pY29uLS1jbGFzc2Vze2JhY2tncm91bmQtcG9zaXRpb246MCAwfS5jb3Vyc2UgLnVuaXRfX2luZm8gLnVuaXQtaWNvbi0tZHVyYXRpb257YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMHB4fS5jb3Vyc2UgLnVuaXRfX251bXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6Y2FsYygxMDAlIC0gMzBweCk7bWFyZ2luLXRvcDotMTBweDttYXJnaW4tcmlnaHQ6MzBweDtjb2xvcjojNjQ2NDY0O2ZvbnQtc2l6ZToxNzNweDtsaW5lLWhlaWdodDoxMDBweDt0ZXh0LWFsaWduOmNlbnRlcjtsZXR0ZXItc3BhY2luZzotMTJweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZSAudW5pdF9fbnVte2ZvbnQtc2l6ZToxMzBweDttYXJnaW4tcmlnaHQ6MjJweH19LmNvdXJzZSAudW5pdF9fbnVtIHNwYW57cG9zaXRpb246YWJzb2x1dGU7dG9wOjM3cHg7cmlnaHQ6LTM1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6MWVtO2xldHRlci1zcGFjaW5nOjA7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2UgLnVuaXRfX251bSBzcGFue3JpZ2h0Oi00OHB4fX0uY291cnNlIC51bml0LS1maXJzdHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXRvcC1jb2xvcjojZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMGQwZDB9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2UgLnVuaXQtLWZpcnN0e3BhZGRpbmctbGVmdDoxNXB4fX0uY291cnNlIC51bml0LS1maXJzdDpob3Zlcntib3JkZXItdG9wLWNvbG9yOiMwNjRkNmE7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZDBkMGQwfS5jb3Vyc2UgLnVuaXQtLWZpcnN0IGg0e21hcmdpbjowO2ZvbnQtc2l6ZToyNXB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS41ZW07Y29sb3I6IzY0NjQ2NH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmNvdXJzZSAudW5pdC0tZmlyc3QgaDR7Zm9udC1zaXplOjIzcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0LS1maXJzdCBoNHtmb250LXNpemU6MjBweH19LmNvdXJzZSAudW5pdC0tZmlyc3QgaDV7bWFyZ2luOjA7Zm9udC1zaXplOjIxcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMWVtO2NvbG9yOiM2NDY0NjR9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5jb3Vyc2UgLnVuaXQtLWZpcnN0IGg1e2ZvbnQtc2l6ZToxN3B4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZSAudW5pdC0tZmlyc3QgaDV7Zm9udC1zaXplOjE2cHh9fS5jb3Vyc2UgLnVuaXQtLWZpcnN0X19pbWFnZXt3aWR0aDoxMDBweDtoZWlnaHQ6MTAwcHg7bWFyZ2luOmF1dG87YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvZmlyc3QtdW5pdC1pY29ucy5wbmdcIikgbm8tcmVwZWF0fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0LS1maXJzdF9faW1hZ2V7bWF4LXdpZHRoOjEwMCU7d2lkdGg6OTBweDtoZWlnaHQ6OTBweDtiYWNrZ3JvdW5kLXNpemU6MTAwJSAzNjBweDttYXJnaW46MDtmbG9hdDpyaWdodH19LmNvdXJzZSAudW5pdCAudG9vbHRpcHtib3gtc2l6aW5nOmJvcmRlci1ib3g7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6NTt3aWR0aDphdXRvO21heC13aWR0aDoxODBweDtiYWNrZ3JvdW5kOiMxMjNmNTE7cGFkZGluZzoxNXB4IDEwcHg7dHJhbnNpdGlvbjphbGwgLjJzIGxpbmVhciAuMXM7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0IC50b29sdGlwe2xlZnQ6NSU7Ym90dG9tOjA7dG9wOmluaXRpYWx9fS5jb3Vyc2UgLnVuaXQgLnRvb2x0aXA6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LThweDtsZWZ0OjMwcHg7Ym9yZGVyLXRvcDo4cHggc29saWQgIzEyM2Y1MTtib3JkZXItbGVmdDo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjRweCBzb2xpZCB0cmFuc3BhcmVudH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZSAudW5pdCAudG9vbHRpcDphZnRlcjphZnRlcntib3R0b206aW5pdGlhbDt0b3A6LThweDtsZWZ0OmluaXRpYWw7cmlnaHQ6MzBweDtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLWJvdHRvbTo4cHggc29saWQgIzEyM2Y1MX19LmNvdXJzZSAudW5pdCAudG9vbHRpcCBwLC5jb3Vyc2UgLnVuaXQgLnRvb2x0aXAgLmFib3V0X19zZWN0aW9uIHVsIGxpLC5hYm91dF9fc2VjdGlvbiB1bCAuY291cnNlIC51bml0IC50b29sdGlwIGxpe21hcmdpbjowO3RleHQtYWxpZ246cmlnaHQ7Y29sb3I6I2ZmZjtmb250LXNpemU6MTdweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuMWVtfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY291cnNlIC51bml0IC50b29sdGlwIHAsLmNvdXJzZSAudW5pdCAudG9vbHRpcCAuYWJvdXRfX3NlY3Rpb24gdWwgbGksLmFib3V0X19zZWN0aW9uIHVsIC5jb3Vyc2UgLnVuaXQgLnRvb2x0aXAgbGl7bGluZS1oZWlnaHQ6MS4yNWVtfX0uY291cnNlIC51bml0IC50b29sdGlwIHAgc3BhbiwuY291cnNlIC51bml0IC50b29sdGlwIC5hYm91dF9fc2VjdGlvbiB1bCBsaSBzcGFuLC5hYm91dF9fc2VjdGlvbiB1bCAuY291cnNlIC51bml0IC50b29sdGlwIGxpIHNwYW57ZGlzcGxheTpibG9jaztmb250LXNpemU6MTVweDtmb250LXdlaWdodDpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uY291cnNlLTIgLmNvdXJzZV9faGVhZGVye2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2NvdXJzZS1oZWFkZXIteWVsbG93LnBuZ1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAjZWViYTM5O2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9LmNvdXJzZS0yIC51bml0e2JvcmRlci10b3AtY29sb3I6I2VlYmEzOX0uY291cnNlLTIgLnVuaXQ6aG92ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZWViYTM5fS5jb3Vyc2UtMiAudW5pdC5mb2N1c3tib3JkZXItYm90dG9tLWNvbG9yOiNlZWJhMzk7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkICNlZWJhMzk7Ym9yZGVyLXJpZ2h0OjRweCBzb2xpZCAjZWViYTM5fS5jb3Vyc2UtMiAudW5pdC0tZmlyc3R7Ym9yZGVyLXRvcC1jb2xvcjojZmZmfS5jb3Vyc2UtMiAudW5pdC0tZmlyc3Q6aG92ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDY0ZDZhfS5jb3Vyc2UtMiAudW5pdC0tZmlyc3QuZm9jdXN7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDY0ZDZhO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjMDY0ZDZhO2JvcmRlci1yaWdodDoxcHggc29saWQgIzA2NGQ2YX0uY291cnNlLTIgLnVuaXQtLWZpcnN0IC51bml0LS1maXJzdF9faW1hZ2V7YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9LmNvdXJzZS0yIC51bml0LS1maXJzdDpob3ZlciAudW5pdC0tZmlyc3RfX2ltYWdle2JhY2tncm91bmQtcG9zaXRpb246MCAtMTAwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2UtMiAudW5pdC0tZmlyc3QgLnVuaXQtLWZpcnN0X19pbWFnZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0uY291cnNlLTIgLnVuaXQtLWZpcnN0OmhvdmVyIC51bml0LS1maXJzdF9faW1hZ2V7YmFja2dyb3VuZC1wb3NpdGlvbjowIC05MHB4fX0uY291cnNlLTIgLnVuaXQudW5pdC0tY29tcGxldGV7Ym9yZGVyLXRvcC1jb2xvcjojZGI5NDA4fS5jb3Vyc2UtMiAudW5pdC51bml0LS1jb21wbGV0ZTpob3Zlcntib3JkZXItYm90dG9tLWNvbG9yOiNkYjk0MDh9LmNvdXJzZS0yIC51bml0IC5mbGFne2NvbG9yOiMzMDMwMzB9LmNvdXJzZS0yIC5icmVhZGNydW1ic3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9jb3Vyc2UtaGVhZGVyLXllbGxvdy5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgI2VlYmEzOTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7Y29sb3I6I2VlYmEzOX0uY291cnNlLTIgLmJyZWFkY3J1bWJzLW5hdntwb3NpdGlvbjpyZWxhdGl2ZX0uY291cnNlLTIgLmJyZWFkY3J1bWJzLW5hdjpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDotNDBweDt3aWR0aDozOTBweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9jb3Vyc2UtaGVhZGVyLXllbGxvdy1tYXNrLnBuZ1wiKSAxMDAlIGNlbnRlciBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmF1dG8gMTAwJX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdXJzZS0yIC5icmVhZGNydW1icy1uYXY6YmVmb3Jle2Rpc3BsYXk6bm9uZX19LmNvdXJzZS0yIC5icmVhZGNydW1icy1uYXY+bGl7Y29sb3I6Izk2NmUwOX0uY291cnNlLTIgLmJyZWFkY3J1bWJzLW5hdj5saTpob3ZlciAuYnJlYWRjcnVtYnMtbmF2X19pY29uLC5jb3Vyc2UtMiAuYnJlYWRjcnVtYnMtbmF2PmxpOmFjdGl2ZSAuYnJlYWRjcnVtYnMtbmF2X19pY29ue2JhY2tncm91bmQtcG9zaXRpb246MjUlIDB9LmNvdXJzZS0yIC5icmVhZGNydW1icy1uYXYgLmJyZWFkY3J1bWJzLXN1Ym5hdiBhOmhvdmVyLC5jb3Vyc2UtMiAuYnJlYWRjcnVtYnMtbmF2IC5icmVhZGNydW1icy1zdWJuYXYgYTphY3RpdmUsLmNvdXJzZS0yIC5icmVhZGNydW1icy1uYXYgLmJyZWFkY3J1bWJzLXN1Ym5hdiBhLmFjdGl2ZSwuY291cnNlLTIgLmJyZWFkY3J1bWJzLW5hdiAuYnJlYWRjcnVtYnMtc3VibmF2IGEuZm9jdXN7YmFja2dyb3VuZDojOTY2ZTA5O2NvbG9yOiNmZmZ9LmNvdXJzZS0yIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgaDJ7Y29sb3I6Izk2NmUwOX0uY291cnNlLTIgLmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgLnNlZW4taWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMTAwJX0uY291cnNlLTMgLmNvdXJzZV9faGVhZGVye2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2NvdXJzZS1oZWFkZXItYmx1ZS5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIzAwYTlhNDtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfS5jb3Vyc2UtMyAudW5pdHtib3JkZXItdG9wLWNvbG9yOiMwMGE5YTR9LmNvdXJzZS0zIC51bml0OmhvdmVye2JvcmRlci1ib3R0b20tY29sb3I6IzAwYTlhNH0uY291cnNlLTMgLnVuaXQuZm9jdXN7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDBhOWE0O2JvcmRlci1sZWZ0OjRweCBzb2xpZCAjMDBhOWE0O2JvcmRlci1yaWdodDo0cHggc29saWQgIzAwYTlhNH0uY291cnNlLTMgLnVuaXQtLWZpcnN0e2JvcmRlci10b3AtY29sb3I6I2ZmZn0uY291cnNlLTMgLnVuaXQtLWZpcnN0OmhvdmVye2JvcmRlci1ib3R0b20tY29sb3I6IzA2NGQ2YX0uY291cnNlLTMgLnVuaXQtLWZpcnN0LmZvY3Vze2JvcmRlci1ib3R0b20tY29sb3I6IzA2NGQ2YTtib3JkZXItbGVmdDoxcHggc29saWQgIzA2NGQ2YTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICMwNjRkNmF9LmNvdXJzZS0zIC51bml0LS1maXJzdCAudW5pdC0tZmlyc3RfX2ltYWdle2JhY2tncm91bmQtcG9zaXRpb246MCAtMTAwcHh9LmNvdXJzZS0zIC51bml0LS1maXJzdDpob3ZlciAudW5pdC0tZmlyc3RfX2ltYWdle2JhY2tncm91bmQtcG9zaXRpb246MCAtMzAwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2UtMyAudW5pdC0tZmlyc3QgLnVuaXQtLWZpcnN0X19pbWFnZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTkwcHh9LmNvdXJzZS0zIC51bml0LS1maXJzdDpob3ZlciAudW5pdC0tZmlyc3RfX2ltYWdle2JhY2tncm91bmQtcG9zaXRpb246MCAtMjcwcHh9fS5jb3Vyc2UtMyAudW5pdC51bml0LS1jb21wbGV0ZXtib3JkZXItdG9wLWNvbG9yOiMwMTc5NzB9LmNvdXJzZS0zIC51bml0LnVuaXQtLWNvbXBsZXRlOmhvdmVyLC5jb3Vyc2UtMyAudW5pdC51bml0LS1jb21wbGV0ZS5mb2N1c3tib3JkZXItYm90dG9tLWNvbG9yOiMwMTc5NzB9LmNvdXJzZS0zIC51bml0IC5mbGFne2NvbG9yOiNmZmZ9LmNvdXJzZS0zIC5icmVhZGNydW1ic3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9jb3Vyc2UtaGVhZGVyLWJsdWUucG5nXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICMwMGE5YTQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO2NvbG9yOiMwMGE5YTR9LmNvdXJzZS0zIC5icmVhZGNydW1icy1uYXY+bGk6aG92ZXIgLmJyZWFkY3J1bWJzLW5hdl9faWNvbiwuY291cnNlLTMgLmJyZWFkY3J1bWJzLW5hdj5saTphY3RpdmUgLmJyZWFkY3J1bWJzLW5hdl9faWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJSAwfS5jb3Vyc2UtMyAuYnJlYWRjcnVtYnMtc3VibmF2IGE6aG92ZXIsLmNvdXJzZS0zIC5icmVhZGNydW1icy1zdWJuYXYgYTphY3RpdmUsLmNvdXJzZS0zIC5icmVhZGNydW1icy1zdWJuYXYgYS5hY3RpdmUsLmNvdXJzZS0zIC5icmVhZGNydW1icy1zdWJuYXYgYS5mb2N1c3tiYWNrZ3JvdW5kOiMwMGE5YTQ7Y29sb3I6I2ZmZn0uY291cnNlLTMgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCBoMntjb2xvcjojMDBhOWE0fS5jb3Vyc2UtMyAubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCAuc2Vlbi1pY29ue2JhY2tncm91bmQtcG9zaXRpb246MCA2Ni42NyV9LmNvdXJzZS00IC5jb3Vyc2VfX2hlYWRlcntiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9jb3Vyc2UtaGVhZGVyLW9yYW5nZS5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgI2UxNjA1MDtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfS5jb3Vyc2UtNCAudW5pdHtib3JkZXItdG9wLWNvbG9yOiNlMTYwNTB9LmNvdXJzZS00IC51bml0OmhvdmVye2JvcmRlci1ib3R0b20tY29sb3I6I2UxNjA1MH0uY291cnNlLTQgLnVuaXQuZm9jdXN7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZTE2MDUwO2JvcmRlci1sZWZ0OjRweCBzb2xpZCAjZTE2MDUwO2JvcmRlci1yaWdodDo0cHggc29saWQgI2UxNjA1MH0uY291cnNlLTQgLnVuaXQtLWZpcnN0e2JvcmRlci10b3AtY29sb3I6I2ZmZn0uY291cnNlLTQgLnVuaXQtLWZpcnN0OmhvdmVye2JvcmRlci1ib3R0b20tY29sb3I6IzA2NGQ2YX0uY291cnNlLTQgLnVuaXQtLWZpcnN0LmZvY3Vze2JvcmRlci1ib3R0b20tY29sb3I6IzA2NGQ2YTtib3JkZXItbGVmdDoxcHggc29saWQgIzA2NGQ2YTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICMwNjRkNmF9LmNvdXJzZS00IC51bml0LS1maXJzdCAudW5pdC0tZmlyc3RfX2ltYWdle2JhY2tncm91bmQtcG9zaXRpb246MCAtMjAwcHh9LmNvdXJzZS00IC51bml0LS1maXJzdDpob3ZlciAudW5pdC0tZmlyc3RfX2ltYWdle2JhY2tncm91bmQtcG9zaXRpb246MCAtMzAwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2UtNCAudW5pdC0tZmlyc3QgLnVuaXQtLWZpcnN0X19pbWFnZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE4MHB4fS5jb3Vyc2UtNCAudW5pdC0tZmlyc3Q6aG92ZXIgLnVuaXQtLWZpcnN0X19pbWFnZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI3MHB4fX0uY291cnNlLTQgLnVuaXQudW5pdC0tY29tcGxldGV7Ym9yZGVyLXRvcC1jb2xvcjojYmUzMDI1fS5jb3Vyc2UtNCAudW5pdC51bml0LS1jb21wbGV0ZTpob3Zlcntib3JkZXItYm90dG9tLWNvbG9yOiNiZTMwMjV9LmNvdXJzZS00IC51bml0IC5mbGFne2NvbG9yOiNmZmZ9LmNvdXJzZS00IC5icmVhZGNydW1ic3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9jb3Vyc2UtaGVhZGVyLW9yYW5nZS5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgI2UxNjA1MDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7Y29sb3I6I2UxNjA1MH0uY291cnNlLTQgLmJyZWFkY3J1bWJzLW5hdj5saTpob3ZlciAuYnJlYWRjcnVtYnMtbmF2X19pY29uLC5jb3Vyc2UtNCAuYnJlYWRjcnVtYnMtbmF2PmxpOmFjdGl2ZSAuYnJlYWRjcnVtYnMtbmF2X19pY29ue2JhY2tncm91bmQtcG9zaXRpb246NzUlIDB9LmNvdXJzZS00IC5icmVhZGNydW1icy1zdWJuYXYgYTpob3ZlciwuY291cnNlLTQgLmJyZWFkY3J1bWJzLXN1Ym5hdiBhOmFjdGl2ZSwuY291cnNlLTQgLmJyZWFkY3J1bWJzLXN1Ym5hdiBhLmFjdGl2ZSwuY291cnNlLTQgLmJyZWFkY3J1bWJzLXN1Ym5hdiBhLmZvY3Vze2JhY2tncm91bmQ6I2UxNjA1MDtjb2xvcjojZmZmfS5jb3Vyc2UtNCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IGgye2NvbG9yOiNmODVjNTB9LmNvdXJzZS00IC5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IC5zZWVuLWljb257YmFja2dyb3VuZC1wb3NpdGlvbjowIDMzLjMzJX0uY291cnNlLTUgLmNvdXJzZV9faGVhZGVye2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2NvdXJzZS1oZWFkZXItcHVycGxlLnBuZ1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAjODIxMzRlO2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9LmNvdXJzZS01IC51bml0e2JvcmRlci10b3AtY29sb3I6IzgyMTM0ZX0uY291cnNlLTUgLnVuaXQ6aG92ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjojODIxMzRlfS5jb3Vyc2UtNSAudW5pdC5mb2N1c3tib3JkZXItYm90dG9tLWNvbG9yOiM4MjEzNGU7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkICM4MjEzNGU7Ym9yZGVyLXJpZ2h0OjRweCBzb2xpZCAjODIxMzRlfS5jb3Vyc2UtNSAudW5pdC0tZmlyc3R7Ym9yZGVyLXRvcC1jb2xvcjojZmZmfS5jb3Vyc2UtNSAudW5pdC0tZmlyc3Q6aG92ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDY0ZDZhfS5jb3Vyc2UtNSAudW5pdC0tZmlyc3QuZm9jdXN7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDY0ZDZhO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjMDY0ZDZhO2JvcmRlci1yaWdodDoxcHggc29saWQgIzA2NGQ2YX0uY291cnNlLTUgLnVuaXQtLWZpcnN0IC51bml0LS1maXJzdF9faW1hZ2V7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMDBweH0uY291cnNlLTUgLnVuaXQtLWZpcnN0OmhvdmVyIC51bml0LS1maXJzdF9faW1hZ2V7YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3Vyc2UtNSAudW5pdC0tZmlyc3QgLnVuaXQtLWZpcnN0X19pbWFnZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI3MHB4fS5jb3Vyc2UtNSAudW5pdC0tZmlyc3Q6aG92ZXIgLnVuaXQtLWZpcnN0X19pbWFnZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH19LmNvdXJzZS01IC51bml0LnVuaXQtLWNvbXBsZXRle2JvcmRlci10b3AtY29sb3I6IzYwMTAzOX0uY291cnNlLTUgLnVuaXQudW5pdC0tY29tcGxldGU6aG92ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjojNjAxMDM5fS5jb3Vyc2UtNSAudW5pdCAuZmxhZ3tjb2xvcjojZmZmfS5jb3Vyc2UtNSAuYnJlYWRjcnVtYnN7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvY291cnNlLWhlYWRlci1wdXJwbGUucG5nXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICM4MjEzNGU7YmFja2dyb3VuZC1zaXplOmNvdmVyO2NvbG9yOiM4MjEzNGV9LmNvdXJzZS01IC5icmVhZGNydW1icy1uYXY+bGk6aG92ZXIgLmJyZWFkY3J1bWJzLW5hdl9faWNvbiwuY291cnNlLTUgLmJyZWFkY3J1bWJzLW5hdj5saTphY3RpdmUgLmJyZWFkY3J1bWJzLW5hdl9faWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOjEwMCUgMH0uY291cnNlLTUgLmJyZWFkY3J1bWJzLXN1Ym5hdiBhOmhvdmVyLC5jb3Vyc2UtNSAuYnJlYWRjcnVtYnMtc3VibmF2IGE6YWN0aXZlLC5jb3Vyc2UtNSAuYnJlYWRjcnVtYnMtc3VibmF2IGEuYWN0aXZlLC5jb3Vyc2UtNSAuYnJlYWRjcnVtYnMtc3VibmF2IGEuZm9jdXN7YmFja2dyb3VuZDojODIxMzRlO2NvbG9yOiNmZmZ9LmNvdXJzZS01IC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgaDJ7Y29sb3I6Izk1MjI1YX0uY291cnNlLTUgLmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgLnNlZW4taWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0ubGVzc29uLXBhZ2UjcGFnZXtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzowIDAgMTBweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7Lmxlc3Nvbi1wYWdlI3BhZ2V7cGFkZGluZzowIDAgMTBweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sZXNzb24tcGFnZSNwYWdle3BhZGRpbmc6NjhweCAwIDEwcHggMH19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5sZXNzb24tcGFnZXtvdmVyZmxvdy14OmhpZGRlbn19Lmxlc3Nvbi1wYWdlIC5zaG93LWxlc3Nvbi1saXN0e2Rpc3BsYXk6bm9uZX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5sZXNzb24tcGFnZSAuc2hvdy1sZXNzb24tbGlzdHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5sZXNzb24tcGFnZSAuc2hvdy1sZXNzb24tbGlzdHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sZXNzb24tcGFnZSAuc2hvdy1sZXNzb24tbGlzdHtkaXNwbGF5OmJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjEwcHggMDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MWVtO2NvbG9yOiM4MjEzNGU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo1O3RyYW5zaXRpb246bm9uZTtiYWNrZ3JvdW5kOiNmZmZ9Lmxlc3Nvbi1wYWdlIC5zaG93LWxlc3Nvbi1saXN0LmZpeGVke3Bvc2l0aW9uOmZpeGVkO3RvcDoxMTVweDtsZWZ0OjA7d2lkdGg6MTAwJTt6LWluZGV4OjE2O2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjgpfS5sZXNzb24tcGFnZSAuc2hvdy1sZXNzb24tbGlzdCBpLmZhe2Rpc3BsYXk6YmxvY2s7bWFyZ2luOmF1dG87Zm9udC1zaXplOjEuNWVtO3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHN9Lmxlc3Nvbi1wYWdlIC5zaG93LWxlc3Nvbi1saXN0Lm9wZW4gaS5mYXt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbntwb3NpdGlvbjpyZWxhdGl2ZX19Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudHtwYWRkaW5nOjAgMTBweH19Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCBoMnttYXJnaW46MDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZTozNnB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IGgye2ZvbnQtc2l6ZToyNnB4O21hcmdpbi1ib3R0b206MH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgaDN7Zm9udC1zaXplOjIwcHg7bWFyZ2luLWJvdHRvbTowfX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IHVse3dvcmQtYnJlYWs6bm9ybWFsfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgcCwubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCBsaXttYXJnaW46MCAwIDEwcHg7Y29sb3I6IzY0NjQ2NDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4yNWVtO3dvcmQtYnJlYWs6bm9ybWFsO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCBwLC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLmFib3V0X19zZWN0aW9uIHVsIGxpLC5hYm91dF9fc2VjdGlvbiB1bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IGxpe2ZvbnQtc2l6ZToxNnB4O21hcmdpbjowIDAgNXB4fX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IHBbZGlyPVwibHRyXCJdIC5ncm91cDEsLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAuYWJvdXRfX3NlY3Rpb24gdWwgbGlbZGlyPVwibHRyXCJdIC5ncm91cDEsLmFib3V0X19zZWN0aW9uIHVsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgbGlbZGlyPVwibHRyXCJdIC5ncm91cDF7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgaWZyYW1le3dpZHRoOjEwMCU7aGVpZ2h0OjUwMHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IGlmcmFtZXtoZWlnaHQ6NDAwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IGlmcmFtZXtoZWlnaHQ6MzAwcHh9fS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgYXtjb2xvcjojODIxMzRlO3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHN9Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCBhOmhvdmVye2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLmhlbHAtcG9wdXBfX2Zvcm0gLmZvcm1fX3JvdyB0ZXh0YXJlYSwuaGVscC1wb3B1cF9fZm9ybSAuZm9ybV9fcm93IC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgdGV4dGFyZWF7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgIzY5Njk2OTttYXJnaW46MCA1cHg7Zm9udC1zaXplOjIwcHg7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDttaW4td2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250cm9sIC5zZWxlY3R7cG9zaXRpb246cmVsYXRpdmV9Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAuY29udHJvbCAuc2VsZWN0LmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTouOH0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250cm9sIC5zZWxlY3Q6YmVmb3Jle2NvbnRlbnQ6J+KWvCc7Zm9udDppbmhlcml0O3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjQ1cHg7YmFja2dyb3VuZDojZjZmNmY2O2NvbG9yOiM2NDY0NjQ7cG9pbnRlci1ldmVudHM6bm9uZTtmb250LXNpemU6MTZweDt6LWluZGV4OjF9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLmNvbnRyb2wgLnNlbGVjdDpiZWZvcmV7dG9wOjA7bGVmdDowO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDVweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLmNvbnRyb2wgLnNlbGVjdDpiZWZvcmV7dG9wOjA7bGVmdDowO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDVweDtmb250LXNpemU6MTRweH19Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAuY29udHJvbCAuc2VsZWN0LmF1dG9jb21wbGV0ZSB1bC5zZWxlY3QtbGlzdCBsaXtkaXNwbGF5Om5vbmV9Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAuY29udHJvbCAuc2VsZWN0LmF1dG9jb21wbGV0ZSB1bC5zZWxlY3QtbGlzdCBsaS5zZWxlY3RlZCwubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250cm9sIC5zZWxlY3QuYXV0b2NvbXBsZXRlIHVsLnNlbGVjdC1saXN0IGxpLm1hdGNoZWR7ZGlzcGxheTpibG9ja30ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250cm9sIC5zZWxlY3Qgc2VsZWN0e2JveC1zaXppbmc6Ym9yZGVyLWJveDthcHBlYXJhbmNlOm5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7b3V0bGluZTpub25lO2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO3dpZHRoOjEwMCU7bWFyZ2luOjA7Ym9yZGVyOjJweCBzb2xpZCAjZjZmNmY2O2JhY2tncm91bmQ6I2ZmZjtoZWlnaHQ6NDBweDtwYWRkaW5nOjAgMTVweCAwIDQ1cHg7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDo0MHB4O3BvaW50ZXItZXZlbnRzOm5vbmV9Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAuY29udHJvbCAuc2VsZWN0IHNlbGVjdDo6LW1zLWV4cGFuZHtkaXNwbGF5Om5vbmV9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3R7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6NDBweDtoZWlnaHQ6NDBweDtwYWRkaW5nLWxlZnQ6MTBweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3R7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6NDBweDtoZWlnaHQ6NDBweDtwYWRkaW5nOjAgMTBweCAwIDQ1cHh9fS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLmNvbnRyb2wgLnNlbGVjdCAuc2VsZWN0LWlucHV0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3dpZHRoOmNhbGMoMTAwJSAtIDQwcHgpO2hlaWdodDo0MHB4O3BhZGRpbmc6MCAxNXB4IDAgNXB4O2JvcmRlcjoycHggc29saWQgI2Y2ZjZmNjtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDo0MHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250cm9sIC5zZWxlY3QgLnNlbGVjdC1pbnB1dHt3aWR0aDpjYWxjKDEwMCUgLSA0MHB4KTtsaW5lLWhlaWdodDo0MHB4O2hlaWdodDo0MHB4O2ZvbnQtc2l6ZToxOHB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAuY29udHJvbCAuc2VsZWN0IC5zZWxlY3QtaW5wdXR7d2lkdGg6Y2FsYygxMDAlIC0gNDBweCk7bGluZS1oZWlnaHQ6NDBweDtoZWlnaHQ6NDBweDtmb250LXNpemU6MTZweH19Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAuY29udHJvbCAuc2VsZWN0IC5zZWxlY3QtaW5wdXQ6Zm9jdXN7b3V0bGluZTpub25lO2JvcmRlci1jb2xvcjojMDY0ZDZhO2JveC1zaGFkb3c6bm9uZX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250cm9sIC5zZWxlY3QgdWwuc2VsZWN0LWxpc3R7ZGlzcGxheTpub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDoxMDAlO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7bWF4LWhlaWdodDoyMDBweDtvdmVyZmxvdy15OmF1dG87YmFja2dyb3VuZDojZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmNmY2ZjZ9Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAuY29udHJvbCAuc2VsZWN0IHVsLnNlbGVjdC1saXN0IGxpe2N1cnNvcjpwb2ludGVyO2NvbG9yOiM2NDY0NjQ7Zm9udC1zaXplOjE4cHg7Ym94LXNpemluZzpib3JkZXItYm94O2xpbmUtaGVpZ2h0OjMwcHg7cGFkZGluZzowIDIwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZjZmNmY2O2JvcmRlci1sZWZ0LXdpZHRoOjJweDtib3JkZXItcmlnaHQtd2lkdGg6MnB4O3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHM7ZGlzcGxheTpibG9ja31AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAuY29udHJvbCAuc2VsZWN0IHVsLnNlbGVjdC1saXN0IGxpe2xpbmUtaGVpZ2h0OjQwcHg7Zm9udC1zaXplOjE4cHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250cm9sIC5zZWxlY3QgdWwuc2VsZWN0LWxpc3QgbGl7bGluZS1oZWlnaHQ6NDBweDtmb250LXNpemU6MTZweH19Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAuY29udHJvbCAuc2VsZWN0IHVsLnNlbGVjdC1saXN0IGxpOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLmNvbnRyb2wgLnNlbGVjdCB1bC5zZWxlY3QtbGlzdCBsaS5zZWxlY3RlZHtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6I2U1ZTVlNX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250cm9sIC5zZWxlY3QgdWwuc2VsZWN0LWxpc3QgbGkubWF0Y2hlZHtkaXNwbGF5OmJsb2NrfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLmNvbnRyb2wgLnNlbGVjdCB1bC5zZWxlY3QtbGlzdCBsaTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzEyM2Y1MX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250cm9sIC5zZWxlY3QgdWwuc2VsZWN0LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjEwcHg7YmFja2dyb3VuZDojZjZmNmY2fS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLmNvbnRyb2wgLnNlbGVjdCB1bC5zZWxlY3QtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7aGVpZ2h0OjIwJTtiYWNrZ3JvdW5kOiNjY2M7Ym9yZGVyLXJhZGl1czoxMHB4fS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLmNvbnRyb2w6YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLmNvbnRyb2wgLnF1ZXN0aW9uY29ycmVjdG5lc3NpY29ue2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6MTRweH0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250cm9sIC5zZWxlY3R7d2lkdGg6Y2FsYygxMDAlIC0gMjBweCk7aGVpZ2h0OjI1cHg7bGluZS1oZWlnaHQ6MjVweDtwYWRkaW5nLXRvcDowO3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWJvdHRvbTowO2ZvbnQtc2l6ZToxOHB4fS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3R7Ym9yZGVyLWNvbG9yOiNlMmUyZTI7ZGlyZWN0aW9uOnJ0bH0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250cm9sIC5zZWxlY3Q6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6I2UyZTJlMn0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250cm9sIC5zZWxlY3QgdWwuc2VsZWN0LWxpc3QgbGl7Ym9yZGVyLWNvbG9yOiNlMmUyZTI7dGV4dC1hbGlnbjpyaWdodH0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250cm9sIC5zZWxlY3QgdWwuc2VsZWN0LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFye2JhY2tncm91bmQ6I2UyZTJlMn0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250cm9sIC5zZWxlY3QgdWwuc2VsZWN0LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JhY2tncm91bmQ6I2FhYX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5tb2RpZmllZHtkaXNwbGF5Om5vbmV9Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ2llc3tib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJTttYXJnaW46MTBweCBhdXRvIDA7cGFkZGluZzo4cHggMTBweCAwO2JhY2tncm91bmQ6I2Y2ZjZmNn0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzOmFmdGVye2NvbnRlbnQ6JyAnO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ2llc3twYWRkaW5nOjEwcHggMH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXN7cGFkZGluZzoxMHB4IDB9fS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX3RpdGxle2Zsb2F0OnJpZ2h0O3dpZHRoOjI4JTttYXJnaW46NXB4IDAgMDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMTIzZjUxO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjI2cHg7bGluZS1oZWlnaHQ6MWVtfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX190aXRsZXtmbG9hdDpub25lO3dpZHRoOjEwMCU7bWFyZ2luOjA7Zm9udC1zaXplOjIwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX190aXRsZXtmbG9hdDpub25lO3dpZHRoOjEwMCU7bWFyZ2luOjA7Zm9udC1zaXplOjE2cHh9fS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX2JvZHl7ZmxvYXQ6cmlnaHQ7d2lkdGg6NzIlfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX2JvZHk6YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX19ib2R5e2Zsb2F0Om5vbmU7d2lkdGg6ODAlO21hcmdpbjoxMHB4IGF1dG8gMH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX2JvZHl7ZmxvYXQ6bm9uZTt3aWR0aDoxMDAlO21hcmdpbjoxMHB4IGF1dG8gMH19Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ2llc19fYm9keSB1bHttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX2JvZHkgdWw6YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX2JvZHkgdWwgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVneXtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZmxvYXQ6cmlnaHQ7d2lkdGg6MTYuNjY2NjY2NyU7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX2JvZHkgdWwgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVneXt3aWR0aDozMy4zMzMzMzMlO2hlaWdodDo5MHB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ2llc19fYm9keSB1bCAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWd5e3dpZHRoOjMzLjMzMzMzMyU7aGVpZ2h0OjkwcHh9fS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX2JvZHkgdWwgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVneTphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O2xlZnQ6MDt3aWR0aDoxcHg7aGVpZ2h0OjUwcHg7YmFja2dyb3VuZDojYmNiY2JjfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX19ib2R5IHVsIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ3k6YWZ0ZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ2llc19fYm9keSB1bCAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWd5OmFmdGVye2Rpc3BsYXk6bm9uZX19Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ2llc19fYm9keSB1bCAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWd5Omxhc3QtY2hpbGQ6YWZ0ZXJ7ZGlzcGxheTpub25lfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX2JvZHkgdWwgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVneSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX2JvZHkgdWwgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVneTpob3ZlciAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWd5X19pY29ue2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX19ib2R5IHVsIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ3lfX2ljb257ZGlzcGxheTpibG9jaztjdXJzb3I6cG9pbnRlcjt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O21hcmdpbjphdXRvO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjFweCBzb2xpZCAjMDY0ZDZhO2JvcmRlci1yYWRpdXM6MTAwJX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX19ib2R5IHVsIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ3lfX2ljb24uaWNvbi0xe2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL3N0cmF0ZWdpZXNfaWNvbnMvc3RyYXJnaWVzLWljb25zLTEucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ2llc19fYm9keSB1bCAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWd5X19pY29uLmljb24tMntiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9zdHJhdGVnaWVzX2ljb25zL3N0cmFyZ2llcy1pY29ucy0yLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX2JvZHkgdWwgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVneV9faWNvbi5pY29uLTN7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvc3RyYXRlZ2llc19pY29ucy9zdHJhcmdpZXMtaWNvbnMtMy5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX19ib2R5IHVsIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ3lfX2ljb24uaWNvbi00e2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL3N0cmF0ZWdpZXNfaWNvbnMvc3RyYXJnaWVzLWljb25zLTQucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ2llc19fYm9keSB1bCAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWd5X19pY29uLmljb24tNXtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9zdHJhdGVnaWVzX2ljb25zL3N0cmFyZ2llcy1pY29ucy01LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX2JvZHkgdWwgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVneV9faWNvbi5pY29uLTZ7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvc3RyYXRlZ2llc19pY29ucy9zdHJhcmdpZXMtaWNvbnMtNi5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX19ib2R5IHVsIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ3lfX2ljb24uaWNvbi03e2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL3N0cmF0ZWdpZXNfaWNvbnMvc3RyYXJnaWVzLWljb25zLTcucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ2llc19fYm9keSB1bCAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWd5X19pY29uLmljb24tOHtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9zdHJhdGVnaWVzX2ljb25zL3N0cmFyZ2llcy1pY29ucy04LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX2JvZHkgdWwgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVneV9faWNvbi5pY29uLTl7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvc3RyYXRlZ2llc19pY29ucy9zdHJhcmdpZXMtaWNvbnMtOS5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX19ib2R5IHVsIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ3lfX2ljb24uaWNvbi0xMHtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9zdHJhdGVnaWVzX2ljb25zL3N0cmFyZ2llcy1pY29ucy0xMC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX19ib2R5IHVsIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ3lfX2ljb24uaWNvbi0xMXtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9zdHJhdGVnaWVzX2ljb25zL3N0cmFyZ2llcy1pY29ucy0xMS5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX19ib2R5IHVsIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ3lfX2ljb24uaWNvbi0xMntiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9zdHJhdGVnaWVzX2ljb25zL3N0cmFyZ2llcy1pY29ucy0xMi5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX19ib2R5IHVsIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ3lfX2ljb24uaWNvbi0xM3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9zdHJhdGVnaWVzX2ljb25zL3N0cmFyZ2llcy1pY29ucy0xMy5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX19ib2R5IHVsIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ3lfX2ljb24uaWNvbi0xNHtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9zdHJhdGVnaWVzX2ljb25zL3N0cmFyZ2llcy1pY29ucy0xNC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX19ib2R5IHVsIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ3lfX2ljb246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX2JvZHkgdWwgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVneV9faWNvbjpmb2N1c3tvdXRsaW5lOm5vbmU7Ym94LXNoYWRvdzpub25lfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWdpZXNfX2JvZHkgdWwgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVneV9faWNvbi5mb2N1c3tvdXRsaW5lOjFweCBzb2xpZCAjMDY0ZDZhO2JveC1zaGFkb3c6MCAwIDJweCAjMDY0ZDZhfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50X19zdHJhdGVnaWVzX19ib2R5IHVsIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ3lfX2ljb257d2lkdGg6MzZweDtoZWlnaHQ6MzZweH19Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ2llc19fYm9keSB1bCAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWd5X19uYW1le2NvbG9yOiMwNjRkNmE7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MS41ZW07cGFkZGluZzowIDVweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ2llc19fYm9keSB1bCAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWd5X19uYW1le2ZvbnQtc2l6ZToxNHB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ2llc19fYm9keSB1bCAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWd5X19uYW1le2ZvbnQtc2l6ZToxMHB4O2xpbmUtaGVpZ2h0OjEuMjVlbX19Lmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAuYWNjZXNzaGlkZXtkaXNwbGF5Om5vbmV9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5uby1vdmVyZmxvdyB0YWJsZXt0YWJsZS1sYXlvdXQ6Zml4ZWQ7d2lkdGg6MTAwJX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5uby1vdmVyZmxvdyB0YWJsZSB0ZCwubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5uby1vdmVyZmxvdyB0YWJsZSB0aHt3aWR0aDozMy4zMyUgIWltcG9ydGFudDt3b3JkLWJyZWFrOm5vcm1hbCAhaW1wb3J0YW50fS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLm5vLW92ZXJmbG93IHRhYmxlIHRkIHNlbGVjdCwubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5uby1vdmVyZmxvdyB0YWJsZSB0aCBzZWxlY3R7d2lkdGg6MTAwJTttaW4td2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLm5vLW92ZXJmbG93IHRhYmxle3RhYmxlLWxheW91dDpmaXhlZDt3aWR0aDoxMDAlfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLm5vLW92ZXJmbG93IHRhYmxlIHRkLC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLm5vLW92ZXJmbG93IHRhYmxlIHRoe3dpZHRoOjMzLjMzJSAhaW1wb3J0YW50fS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLm5vLW92ZXJmbG93IHRhYmxlIHRkIHNlbGVjdCwubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5uby1vdmVyZmxvdyB0YWJsZSB0aCBzZWxlY3R7d2lkdGg6MTAwJTttaW4td2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLm5vLW92ZXJmbG93IHRhYmxle3RhYmxlLWxheW91dDpmaXhlZDt3aWR0aDoxMDAlfS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLm5vLW92ZXJmbG93IHRhYmxlIHRkLC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLm5vLW92ZXJmbG93IHRhYmxlIHRoe3dpZHRoOjMzLjMzJSAhaW1wb3J0YW50fS5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLm5vLW92ZXJmbG93IHRhYmxlIHRkIHNlbGVjdCwubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5uby1vdmVyZmxvdyB0YWJsZSB0aCBzZWxlY3R7d2lkdGg6MTAwJTttaW4td2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0I2Jsb2NrLXJlZ2lvbi1zaWRlLXByZS5zcGFuNHt3aWR0aDozMS42MjM5MzE2MjM5MzE2MjUlO29wYWNpdHk6MSAhaW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50fX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjgxcHgpey5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QjYmxvY2stcmVnaW9uLXNpZGUtcHJlLnNwYW40e3dpZHRoOjMxLjYyMzkzMTYyMzkzMTYyNSU7b3BhY2l0eToxICFpbXBvcnRhbnQ7dmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnR9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0I2Jsb2NrLXJlZ2lvbi1zaWRlLXByZS5zcGFuNHt3aWR0aDozMS42MjM5MzE2MjM5MzE2MjUlO21hcmdpbi1sZWZ0OjIuNjMwMjEyMDIyNDc3MjA5NiV9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0I2Jsb2NrLXJlZ2lvbi1zaWRlLXByZS5zcGFuNHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7ei1pbmRleDotMTtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OjA7d2lkdGg6MTAwJTt6LWluZGV4OjE1O29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Om5vbmV9fS5sZXNzb24tcGFnZSAubGVzc29uLWxpc3RfX2Zvb3Rlci1saW5re2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxNHB4IDUxcHggMCAwO2NvbG9yOiMwNjRkNmE7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtmb250LXNpemU6MThweH0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0X19mb290ZXItbGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdF9fZm9vdGVyLWxpbmt7cGFkZGluZzoxNHB4IDA7dGV4dC1hbGlnbjpjZW50ZXJ9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuaGVhZGVye2Rpc3BsYXk6bm9uZX19Lmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnR7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7cGFkZGluZzowO21hcmdpbjowO2JvcmRlcjpub25lO2RpcmVjdGlvbjpsdHI7YmFja2dyb3VuZDojZmZmO21heC1oZWlnaHQ6MTAwJTtvdmVyZmxvdy15OnZpc2libGV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50e2JvcmRlcjpub25lfX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCB1bC5sZXNzb24tbGlua3N7bWFyZ2luOjJweCAwIDA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgdWwubGVzc29uLWxpbmtze21hcmdpbjowIDVweCA3cHg7cGFkZGluZzozcHggNXB4O2JhY2tncm91bmQ6I2Y2ZjZmNn0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCB1bC5sZXNzb24tbGlua3M6YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IHVsLmxlc3Nvbi1saW5rcyBsaXtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZmxvYXQ6cmlnaHQ7d2lkdGg6NTAlO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjNzc3fS5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IHVsLmxlc3Nvbi1saW5rcyBsaTpsYXN0LWNoaWxke2JvcmRlci1sZWZ0Om5vbmV9fS5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IHVsLmxlc3Nvbi1saW5rcyBoNXttYXJnaW46MH0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCB1bC5sZXNzb24tbGlua3MgLmxlc3Nvbi1saW5re2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7bWFyZ2luOjA7cGFkZGluZzowIDE1cHg7aGVpZ2h0OjQ1cHg7YmFja2dyb3VuZDojZmJmYmZiO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkNWQ1ZDU7Y29sb3I6IzY0NjQ2NDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjIwcHg7Y29sb3I6IzEyM2Y1MTtsaW5lLWhlaWdodDo0NXB4O2RpcmVjdGlvbjpydGw7dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAwc31AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgdWwubGVzc29uLWxpbmtzIC5sZXNzb24tbGlua3tmb250LXNpemU6MjBweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IHVsLmxlc3Nvbi1saW5rcyAubGVzc29uLWxpbmt7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjRweDtoZWlnaHQ6MjRweDttYXJnaW46MDtwYWRkaW5nOjAgNXB4O3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1ib3R0b206MH19Lmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgdWwubGVzc29uLWxpbmtzIC5sZXNzb24tbGluazpob3ZlcntiYWNrZ3JvdW5kOiNlMmUyZTJ9Lmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgdWwubGVzc29uLWxpbmtzIC5sZXNzb24tbGlua19faWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MjdweDtoZWlnaHQ6MzRweDttYXJnaW4tbGVmdDozcHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvbGVzc29uLWxpbmstaWNvbnMucG5nXCIpIG5vLXJlcGVhdH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgdWwubGVzc29uLWxpbmtzIC5sZXNzb24tbGlua19faWNvbnt3aWR0aDoxNXB4O2hlaWdodDoyMHB4O2JhY2tncm91bmQtc2l6ZToxNXB4IDQwcHh9fS5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IHVsLmxlc3Nvbi1saW5rcyAubGVzc29uLWxpbmtfX2ljb24uaWNvbi1kb3dubG9hZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgdWwubGVzc29uLWxpbmtzIC5sZXNzb24tbGlua19faWNvbi5pY29uLWRvd25sb2Fke2JhY2tncm91bmQtcG9zaXRpb246MCAwfX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCB1bC5sZXNzb24tbGlua3MgLmxlc3Nvbi1saW5rX19pY29uLmljb24tcm91dGV7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zNHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCB1bC5sZXNzb24tbGlua3MgLmxlc3Nvbi1saW5rX19pY29uLmljb24tcm91dGV7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMHB4fX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCAuc2Nyb2xsZXJ7bWF4LWhlaWdodDoxMDAlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCAuc2Nyb2xsZXJ7bWF4LWhlaWdodDoxMDAlO292ZXJmbG93LXk6dmlzaWJsZX19Lmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgLnNjcm9sbGVyIC5zY3JvbGwtY29udGVudHttYXgtaGVpZ2h0OjEwMCUgIWltcG9ydGFudDttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCAuc2Nyb2xsZXIgLnNjcm9sbC1jb250ZW50e21heC1oZWlnaHQ6MTAwJSAhaW1wb3J0YW50fX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCAuc2Nyb2xsZXIgdWwudW5saXN0e21hcmdpbjowfS5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IC5zY3JvbGxlciB1bC51bmxpc3QgLmFjdGl2aXR5e2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojZmJmYmZiO3BhZGRpbmc6OHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkNWQ1ZDU7dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAwcztkaXJlY3Rpb246cnRsfS5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IC5zY3JvbGxlciB1bC51bmxpc3QgLmFjdGl2aXR5OmFmdGVye2NvbnRlbnQ6JyAnO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgLnNjcm9sbGVyIHVsLnVubGlzdCAuYWN0aXZpdHl7cGFkZGluZzo1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2UxZTFlMX19Lmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgLnNjcm9sbGVyIHVsLnVubGlzdCAuYWN0aXZpdHk6aG92ZXJ7YmFja2dyb3VuZDojZTJlMmUyfS5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IC5zY3JvbGxlciB1bC51bmxpc3QgLmFjdGl2aXR5OmZvY3Vze291dGxpbmU6bm9uZTtib3gtc2hhZG93Om5vbmV9Lmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgLnNjcm9sbGVyIHVsLnVubGlzdCAuYWN0aXZpdHkuZm9jdXN7b3V0bGluZToxcHggc29saWQgIzA2NGQ2YTtib3gtc2hhZG93OjAgMCAycHggIzA2NGQ2YX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCAuc2Nyb2xsZXIgdWwudW5saXN0IC5hY3Rpdml0eS5jdXJyZW50e2JhY2tncm91bmQ6I2UyZTJlMn0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCAuc2Nyb2xsZXIgdWwudW5saXN0IC5hY3Rpdml0eV9fdGV4dHtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZmxvYXQ6cmlnaHQ7d2lkdGg6NjAlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6NDNweDtwYWRkaW5nLXRvcDo2cHh9Lmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgLnNjcm9sbGVyIHVsLnVubGlzdCAuYWN0aXZpdHlfX3RleHQtLXF1aXp7ZmxvYXQ6bm9uZTt3aWR0aDoxMDAlfS5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IC5zY3JvbGxlciB1bC51bmxpc3QgLmFjdGl2aXR5X190ZXh0IGgze21hcmdpbjowIDAgMTBweDtwYWRkaW5nOjA7Y29sb3I6IzY0NjQ2NDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjFlbTt0ZXh0LXNoYWRvdzpub25lO3RleHQtdHJhbnNmb3JtOm5vbmV9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IC5zY3JvbGxlciB1bC51bmxpc3QgLmFjdGl2aXR5X190ZXh0IGgze2ZvbnQtc2l6ZToyMHB4fX0ubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCAuc2Nyb2xsZXIgdWwudW5saXN0IC5hY3Rpdml0eV9fdGV4dCBwLC5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IC5zY3JvbGxlciAuYWJvdXRfX3NlY3Rpb24gdWwudW5saXN0IC5hY3Rpdml0eV9fdGV4dCBsaSwuYWJvdXRfX3NlY3Rpb24gLmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgLnNjcm9sbGVyIHVsLnVubGlzdCAuYWN0aXZpdHlfX3RleHQgbGl7Y29sb3I6IzY0NjQ2NDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS4yNWVtfS5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IC5zY3JvbGxlciB1bC51bmxpc3QgLmFjdGl2aXR5X19pbWFnZXtmbG9hdDpyaWdodDt3aWR0aDo0MCU7cG9zaXRpb246cmVsYXRpdmV9Lmxlc3Nvbi1wYWdlIC5sZXNzb24tbGlzdCAuYmxvY2sgLmNvbnRlbnQgLnNjcm9sbGVyIHVsLnVubGlzdCAuYWN0aXZpdHlfX2ltYWdlIGltZ3t3aWR0aDoxMDAlfS5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IC5zY3JvbGxlciB1bC51bmxpc3QgLmFjdGl2aXR5X19kdXJhdGlvbnt6LWluZGV4OjM7cG9zaXRpb246YWJzb2x1dGU7dG9wOmluaXRpYWw7Ym90dG9tOjJweDtyaWdodDoycHg7YmFja2dyb3VuZDojMDAwO2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjFweCA1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2UyZTJlMjtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MWVtfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCAuc2Nyb2xsZXIgdWwudW5saXN0IC5hY3Rpdml0eV9fZHVyYXRpb257Zm9udC1zaXplOjIwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGVzc29uLXBhZ2UgLmxlc3Nvbi1saXN0IC5ibG9jayAuY29udGVudCAuc2Nyb2xsZXIgdWwudW5saXN0IC5hY3Rpdml0eV9fZHVyYXRpb257Zm9udC1zaXplOjE4cHh9fS5sZXNzb24tcGFnZSAubGVzc29uLWxpc3QgLmJsb2NrIC5jb250ZW50IC5zY3JvbGxlciB1bC51bmxpc3QgbGk6bGFzdC1jaGlsZCAuYWN0aXZpdHl7Ym9yZGVyLWJvdHRvbTpub25lfS5sZXNzb24tcGFnZSAubGVzc29uIGJ1dHRvbiwubGVzc29uLXBhZ2UgLmxlc3NvbiBpbnB1dC5mb3JtLXN1Ym1pdCwubGVzc29uLXBhZ2UgLmxlc3NvbiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5sZXNzb24tcGFnZSAubGVzc29uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmxlc3Nvbi1wYWdlIC5sZXNzb24gaW5wdXRbdHlwZT1cInJlc2V0XCJde2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6NDBweDttYXJnaW46NXB4IDAgMDtwYWRkaW5nOjAgMTVweDtiYWNrZ3JvdW5kOiMwNjRkNmE7Ym94LXNoYWRvdzowIDVweCAjMDQyZjQxO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjQ1cHg7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzfS5sZXNzb24tcGFnZSAubGVzc29uIGJ1dHRvbjpob3ZlciwubGVzc29uLXBhZ2UgLmxlc3NvbiBpbnB1dC5mb3JtLXN1Ym1pdDpob3ZlciwubGVzc29uLXBhZ2UgLmxlc3NvbiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLC5sZXNzb24tcGFnZSAubGVzc29uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmxlc3Nvbi1wYWdlIC5sZXNzb24gaW5wdXRbdHlwZT1cInJlc2V0XCJdOmhvdmVye2JhY2tncm91bmQ6IzA0MmY0MTtjb2xvcjojZmZmfS5sZXNzb24tcGFnZSAubGVzc29uIGJ1dHRvbjphY3RpdmUsLmxlc3Nvbi1wYWdlIC5sZXNzb24gaW5wdXQuZm9ybS1zdWJtaXQ6YWN0aXZlLC5sZXNzb24tcGFnZSAubGVzc29uIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5sZXNzb24tcGFnZSAubGVzc29uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLC5sZXNzb24tcGFnZSAubGVzc29uIGlucHV0W3R5cGU9XCJyZXNldFwiXTphY3RpdmV7dG9wOjRweDtib3gtc2hhZG93OjAgMXB4ICMwNDJmNDF9Lmxlc3Nvbi1wYWdlIC5sZXNzb24gYnV0dG9uOmZvY3VzLC5sZXNzb24tcGFnZSAubGVzc29uIGlucHV0LmZvcm0tc3VibWl0OmZvY3VzLC5sZXNzb24tcGFnZSAubGVzc29uIGlucHV0W3R5cGU9XCJidXR0b25cIl06Zm9jdXMsLmxlc3Nvbi1wYWdlIC5sZXNzb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1cywubGVzc29uLXBhZ2UgLmxlc3NvbiBpbnB1dFt0eXBlPVwicmVzZXRcIl06Zm9jdXN7Y29sb3I6I2ZmZjt0b3A6NHB4O2JveC1zaGFkb3c6MCAxcHggIzA0MmY0MX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmxlc3Nvbi1wYWdlIC5sZXNzb24gYnV0dG9uLC5sZXNzb24tcGFnZSAubGVzc29uIGlucHV0LmZvcm0tc3VibWl0LC5sZXNzb24tcGFnZSAubGVzc29uIGlucHV0W3R5cGU9XCJidXR0b25cIl0sLmxlc3Nvbi1wYWdlIC5sZXNzb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwubGVzc29uLXBhZ2UgLmxlc3NvbiBpbnB1dFt0eXBlPVwicmVzZXRcIl17aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDtmb250LXNpemU6MThweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sZXNzb24tcGFnZSAubGVzc29uIGJ1dHRvbiwubGVzc29uLXBhZ2UgLmxlc3NvbiBpbnB1dC5mb3JtLXN1Ym1pdCwubGVzc29uLXBhZ2UgLmxlc3NvbiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5sZXNzb24tcGFnZSAubGVzc29uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmxlc3Nvbi1wYWdlIC5sZXNzb24gaW5wdXRbdHlwZT1cInJlc2V0XCJde2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjM0cHh9fS5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBidXR0b24sLmxlc3Nvbi1wYWdlIC5sZXNzb24gLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0LmZvcm0tc3VibWl0LC5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPVwicmVzZXRcIl17ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDo0MHB4O21hcmdpbjo1cHggMCAwO3BhZGRpbmc6MCAxNXB4O2JhY2tncm91bmQ6IzA2NGQ2YTtib3gtc2hhZG93OjAgNXB4ICMwNDJmNDE7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czowO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6NDVweDtjb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHM7ZGlzcGxheTpibG9jazttYXJnaW46MTVweCBhdXRvIDA7aGVpZ2h0OjMycHg7bGluZS1oZWlnaHQ6MzJweH0ubGVzc29uLXBhZ2UgLmxlc3NvbiAuY29uZmlybWF0aW9uLWJ1dHRvbnMgYnV0dG9uOmhvdmVyLC5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dC5mb3JtLXN1Ym1pdDpob3ZlciwubGVzc29uLXBhZ2UgLmxlc3NvbiAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwubGVzc29uLXBhZ2UgLmxlc3NvbiAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwubGVzc29uLXBhZ2UgLmxlc3NvbiAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT1cInJlc2V0XCJdOmhvdmVye2JhY2tncm91bmQ6IzA0MmY0MTtjb2xvcjojZmZmfS5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBidXR0b246YWN0aXZlLC5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dC5mb3JtLXN1Ym1pdDphY3RpdmUsLmxlc3Nvbi1wYWdlIC5sZXNzb24gLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLC5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSwubGVzc29uLXBhZ2UgLmxlc3NvbiAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT1cInJlc2V0XCJdOmFjdGl2ZXt0b3A6NHB4O2JveC1zaGFkb3c6MCAxcHggIzA0MmY0MX0ubGVzc29uLXBhZ2UgLmxlc3NvbiAuY29uZmlybWF0aW9uLWJ1dHRvbnMgYnV0dG9uOmZvY3VzLC5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dC5mb3JtLXN1Ym1pdDpmb2N1cywubGVzc29uLXBhZ2UgLmxlc3NvbiAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpmb2N1cywubGVzc29uLXBhZ2UgLmxlc3NvbiAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1cywubGVzc29uLXBhZ2UgLmxlc3NvbiAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT1cInJlc2V0XCJdOmZvY3Vze2NvbG9yOiNmZmY7dG9wOjRweDtib3gtc2hhZG93OjAgMXB4ICMwNDJmNDF9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBidXR0b24sLmxlc3Nvbi1wYWdlIC5sZXNzb24gLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0LmZvcm0tc3VibWl0LC5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPVwicmVzZXRcIl17aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDtmb250LXNpemU6MThweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBidXR0b24sLmxlc3Nvbi1wYWdlIC5sZXNzb24gLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0LmZvcm0tc3VibWl0LC5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLC5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5sZXNzb24tcGFnZSAubGVzc29uIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPVwicmVzZXRcIl17Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MzRweH19Lmxlc3Nvbi1wYWdlIC5wYWdlbGF5b3V0LWNvdXJzZWFkbWluIC5ibG9jayAuY29udGVudCAuc2Nyb2xsZXJ7bWF4LWhlaWdodDoxMDAlfS5sZXNzb24tcGFnZSAuYmxvY2subGlzdF9ibG9jayAudW5saXN0PmxpPi5jb2x1bW57ZGlzcGxheTpibG9ja30ucGFnZWxheW91dC1xdWl6X3N1bW1hcnkgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZXt3aWR0aDo1MjVweCAhaW1wb3J0YW50O3otaW5kZXg6NjAwICFpbXBvcnRhbnR9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZSwucGFnZWxheW91dC1xdWl6X2ZpcnN0IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3Vle3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6NTI1cHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGFnZWxheW91dC1xdWl6X3N1bW1hcnkgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZXt3aWR0aDoxMDAlICFpbXBvcnRhbnR9fS5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwLC5wYWdlbGF5b3V0LXF1aXpfZmlyc3QgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcHttYXJnaW46MDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjA7Ym94LXNoYWRvdzpub25lO3BhZGRpbmc6MjBweH0ucGFnZWxheW91dC1xdWl6X3N1bW1hcnkgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWhkLnl1aTMtd2lkZ2V0LWhkLC5wYWdlbGF5b3V0LXF1aXpfZmlyc3QgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWhkLnl1aTMtd2lkZ2V0LWhke2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOm5vbmU7cGFkZGluZzowfS5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtaGQueXVpMy13aWRnZXQtaGQ6YWZ0ZXIsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtaGQueXVpMy13aWRnZXQtaGQ6YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtaGQueXVpMy13aWRnZXQtaGQgaDEsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtaGQueXVpMy13aWRnZXQtaGQgaDF7ZGlzcGxheTpub25lfS5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtaGQueXVpMy13aWRnZXQtaGQgLnl1aTMtd2lkZ2V0LWJ1dHRvbnMsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtaGQueXVpMy13aWRnZXQtaGQgLnl1aTMtd2lkZ2V0LWJ1dHRvbnN7cG9zaXRpb246c3RhdGljO2Zsb2F0OmxlZnR9LnBhZ2VsYXlvdXQtcXVpel9zdW1tYXJ5IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3VlLXdyYXAgLm1vb2RsZS1kaWFsb2d1ZS1oZC55dWkzLXdpZGdldC1oZCAueXVpMy13aWRnZXQtYnV0dG9ucyAuY2xvc2VidXR0b24sLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtaGQueXVpMy13aWRnZXQtaGQgLnl1aTMtd2lkZ2V0LWJ1dHRvbnMgLmNsb3NlYnV0dG9ue3dpZHRoOjIxcHg7aGVpZ2h0OjIxcHg7bWFyZ2luOjA7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvcXVpei1wb3B1cC1jbG9zZS5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7Ym94LXNoYWRvdzpub25lfS5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtaGQueXVpMy13aWRnZXQtaGQgLnl1aTMtd2lkZ2V0LWJ1dHRvbnMgLmNsb3NlYnV0dG9uOmZvY3VzLC5wYWdlbGF5b3V0LXF1aXpfZmlyc3QgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWhkLnl1aTMtd2lkZ2V0LWhkIC55dWkzLXdpZGdldC1idXR0b25zIC5jbG9zZWJ1dHRvbjpmb2N1c3tib3gtc2hhZG93Om5vbmU7b3V0bGluZTpub25lfS5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtZnQueXVpMy13aWRnZXQtZnQsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtZnQueXVpMy13aWRnZXQtZnR7ZGlzcGxheTpub25lfS5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmR7cGFkZGluZzowfS5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1tZXNzYWdlLC5wYWdlbGF5b3V0LXF1aXpfZmlyc3QgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWJkIC5jb25maXJtYXRpb24tbWVzc2FnZXtkaXNwbGF5Om5vbmU7bWFyZ2luOjQwcHggMzBweCA3MHB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS41ZW07Y29sb3I6IzY0NjQ2NH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBhZ2VsYXlvdXQtcXVpel9zdW1tYXJ5IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3VlLXdyYXAgLm1vb2RsZS1kaWFsb2d1ZS1iZCAuY29uZmlybWF0aW9uLW1lc3NhZ2UsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1tZXNzYWdle21hcmdpbjo1JSA1JSA4JTtmb250LXNpemU6MThweH19LnBhZ2VsYXlvdXQtcXVpel9zdW1tYXJ5IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3VlLXdyYXAgLm1vb2RsZS1kaWFsb2d1ZS1iZCAuY29uZmlybWF0aW9uLWJ1dHRvbnM6YWZ0ZXIsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1idXR0b25zOmFmdGVye2NvbnRlbnQ6JyAnO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH0ucGFnZWxheW91dC1xdWl6X3N1bW1hcnkgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWJkIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPSdidXR0b24nXTpmaXJzdC1jaGlsZCwucGFnZWxheW91dC1xdWl6X3N1bW1hcnkgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWJkIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXTpmaXJzdC1jaGlsZCwucGFnZWxheW91dC1xdWl6X2ZpcnN0IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3VlLXdyYXAgLm1vb2RsZS1kaWFsb2d1ZS1iZCAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT0nYnV0dG9uJ106Zmlyc3QtY2hpbGQsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0W3R5cGU9J3N1Ym1pdCddOmZpcnN0LWNoaWxke2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6NDBweDttYXJnaW46NXB4IDAgMDtwYWRkaW5nOjAgMTVweDtiYWNrZ3JvdW5kOiMwNjRkNmE7Ym94LXNoYWRvdzowIDVweCAjMDQyZjQxO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjQ1cHg7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzO21hcmdpbjowO2Zsb2F0OmxlZnR9LnBhZ2VsYXlvdXQtcXVpel9zdW1tYXJ5IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3VlLXdyYXAgLm1vb2RsZS1kaWFsb2d1ZS1iZCAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT0nYnV0dG9uJ106Zmlyc3QtY2hpbGQ6aG92ZXIsLnBhZ2VsYXlvdXQtcXVpel9zdW1tYXJ5IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3VlLXdyYXAgLm1vb2RsZS1kaWFsb2d1ZS1iZCAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT0nc3VibWl0J106Zmlyc3QtY2hpbGQ6aG92ZXIsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0W3R5cGU9J2J1dHRvbiddOmZpcnN0LWNoaWxkOmhvdmVyLC5wYWdlbGF5b3V0LXF1aXpfZmlyc3QgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWJkIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXTpmaXJzdC1jaGlsZDpob3ZlcntiYWNrZ3JvdW5kOiMwNDJmNDE7Y29sb3I6I2ZmZn0ucGFnZWxheW91dC1xdWl6X3N1bW1hcnkgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWJkIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPSdidXR0b24nXTpmaXJzdC1jaGlsZDphY3RpdmUsLnBhZ2VsYXlvdXQtcXVpel9zdW1tYXJ5IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3VlLXdyYXAgLm1vb2RsZS1kaWFsb2d1ZS1iZCAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT0nc3VibWl0J106Zmlyc3QtY2hpbGQ6YWN0aXZlLC5wYWdlbGF5b3V0LXF1aXpfZmlyc3QgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWJkIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPSdidXR0b24nXTpmaXJzdC1jaGlsZDphY3RpdmUsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0W3R5cGU9J3N1Ym1pdCddOmZpcnN0LWNoaWxkOmFjdGl2ZXt0b3A6NHB4O2JveC1zaGFkb3c6MCAxcHggIzA0MmY0MX0ucGFnZWxheW91dC1xdWl6X3N1bW1hcnkgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWJkIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPSdidXR0b24nXTpmaXJzdC1jaGlsZDpmb2N1cywucGFnZWxheW91dC1xdWl6X3N1bW1hcnkgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWJkIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXTpmaXJzdC1jaGlsZDpmb2N1cywucGFnZWxheW91dC1xdWl6X2ZpcnN0IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3VlLXdyYXAgLm1vb2RsZS1kaWFsb2d1ZS1iZCAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT0nYnV0dG9uJ106Zmlyc3QtY2hpbGQ6Zm9jdXMsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0W3R5cGU9J3N1Ym1pdCddOmZpcnN0LWNoaWxkOmZvY3Vze2NvbG9yOiNmZmY7dG9wOjRweDtib3gtc2hhZG93OjAgMXB4ICMwNDJmNDF9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0W3R5cGU9J2J1dHRvbiddOmZpcnN0LWNoaWxkLC5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0W3R5cGU9J3N1Ym1pdCddOmZpcnN0LWNoaWxkLC5wYWdlbGF5b3V0LXF1aXpfZmlyc3QgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWJkIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPSdidXR0b24nXTpmaXJzdC1jaGlsZCwucGFnZWxheW91dC1xdWl6X2ZpcnN0IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3VlLXdyYXAgLm1vb2RsZS1kaWFsb2d1ZS1iZCAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT0nc3VibWl0J106Zmlyc3QtY2hpbGR7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDtmb250LXNpemU6MThweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0W3R5cGU9J2J1dHRvbiddOmZpcnN0LWNoaWxkLC5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0W3R5cGU9J3N1Ym1pdCddOmZpcnN0LWNoaWxkLC5wYWdlbGF5b3V0LXF1aXpfZmlyc3QgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWJkIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPSdidXR0b24nXTpmaXJzdC1jaGlsZCwucGFnZWxheW91dC1xdWl6X2ZpcnN0IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3VlLXdyYXAgLm1vb2RsZS1kaWFsb2d1ZS1iZCAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT0nc3VibWl0J106Zmlyc3QtY2hpbGR7ZmxvYXQ6bm9uZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjQ4MHB4O21hcmdpbjowIGF1dG8gNSV9fS5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0W3R5cGU9J2J1dHRvbiddOmxhc3QtY2hpbGQsLnBhZ2VsYXlvdXQtcXVpel9zdW1tYXJ5IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3VlLXdyYXAgLm1vb2RsZS1kaWFsb2d1ZS1iZCAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT0nc3VibWl0J106bGFzdC1jaGlsZCwucGFnZWxheW91dC1xdWl6X2ZpcnN0IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3VlLXdyYXAgLm1vb2RsZS1kaWFsb2d1ZS1iZCAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT0nYnV0dG9uJ106bGFzdC1jaGlsZCwucGFnZWxheW91dC1xdWl6X2ZpcnN0IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3VlLXdyYXAgLm1vb2RsZS1kaWFsb2d1ZS1iZCAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT0nc3VibWl0J106bGFzdC1jaGlsZHtmbG9hdDpyaWdodDtoZWlnaHQ6NDVweDtsaW5lLWhlaWdodDo0NXB4O3BhZGRpbmc6MCA0MHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6MXB4IHNvbGlkICMwNjRkNmE7Ym9yZGVyLXJhZGl1czowO2JhY2tncm91bmQ6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDY0ZDZhO2ZvbnQtc2l6ZToyMHB4O3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHN9LnBhZ2VsYXlvdXQtcXVpel9zdW1tYXJ5IC5tb29kbGUtZGlhbG9ndWUtYmFzZSAubW9vZGxlLWRpYWxvZ3VlLXdyYXAgLm1vb2RsZS1kaWFsb2d1ZS1iZCAuY29uZmlybWF0aW9uLWJ1dHRvbnMgaW5wdXRbdHlwZT0nYnV0dG9uJ106bGFzdC1jaGlsZDpob3ZlciwucGFnZWxheW91dC1xdWl6X3N1bW1hcnkgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWJkIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXTpsYXN0LWNoaWxkOmhvdmVyLC5wYWdlbGF5b3V0LXF1aXpfZmlyc3QgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWJkIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPSdidXR0b24nXTpsYXN0LWNoaWxkOmhvdmVyLC5wYWdlbGF5b3V0LXF1aXpfZmlyc3QgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWJkIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXTpsYXN0LWNoaWxkOmhvdmVye2JhY2tncm91bmQ6IzA2NGQ2YTtjb2xvcjojZmZmfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGFnZWxheW91dC1xdWl6X3N1bW1hcnkgLm1vb2RsZS1kaWFsb2d1ZS1iYXNlIC5tb29kbGUtZGlhbG9ndWUtd3JhcCAubW9vZGxlLWRpYWxvZ3VlLWJkIC5jb25maXJtYXRpb24tYnV0dG9ucyBpbnB1dFt0eXBlPSdidXR0b24nXTpsYXN0LWNoaWxkLC5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0W3R5cGU9J3N1Ym1pdCddOmxhc3QtY2hpbGQsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0W3R5cGU9J2J1dHRvbiddOmxhc3QtY2hpbGQsLnBhZ2VsYXlvdXQtcXVpel9maXJzdCAubW9vZGxlLWRpYWxvZ3VlLWJhc2UgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIC5tb29kbGUtZGlhbG9ndWUtYmQgLmNvbmZpcm1hdGlvbi1idXR0b25zIGlucHV0W3R5cGU9J3N1Ym1pdCddOmxhc3QtY2hpbGR7ZmxvYXQ6bm9uZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjQ4MHB4O2hlaWdodDozMHB4O21hcmdpbjphdXRvO2xpbmUtaGVpZ2h0OjMwcHg7Zm9udC1zaXplOjE4cHh9fS5ibG9jayAuaGVhZGVye2JhY2tncm91bmQtY29sb3I6IzY0NjQ2NH0uYmxvY2sgLmhlYWRlciBoMntwYWRkaW5nOjAgMTIuNSUgMCAyLjUlO2xpbmUtaGVpZ2h0OjQ1cHg7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6Ym9sZH0uYmxvY2sgaDJ7Zm9udC1zaXplOjI4cHg7Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nLXJpZ2h0OjUwcHh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5ibG9jayBoMntmb250LXNpemU6MjRweH19LmJsb2NrIC5ibG9ja19hY3Rpb257cGFkZGluZy10b3A6MTBweH0ucm9sZS1zdHVkZW50IC5sZXNzb24tY29udGVudCAuYmxvY2t7ZGlzcGxheTpibG9ja30ucm9sZS1zdHVkZW50IC5sZXNzb24tbGlzdCAuYmxvY2t7ZGlzcGxheTpub25lfS5yb2xlLXN0dWRlbnQgLmxlc3Nvbi1saXN0IC5ibG9jayAuaGVhZGVye2Rpc3BsYXk6bm9uZX0ucm9sZS1zdHVkZW50IC5sZXNzb24tbGlzdCAubGlzdF9ibG9ja3tkaXNwbGF5OmJsb2NrfS5yb2xlLXN0dWRlbnQgLmJsb2NrIC5oZWFkZXIgLmJsb2NrX2FjdGlvbntkaXNwbGF5Om5vbmV9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250ZW50IC5mb3JtdWxhdGlvbiAuYWJsb2Nre2RpcmVjdGlvbjpsdHI7dGV4dC1hbGlnbjpyaWdodH0uZm9ybXVsYXRpb24gLmluY29ycmVjdCwuZm9ybXVsYXRpb24gLmNvcnJlY3R7YmFja2dyb3VuZDppbmhlcml0fS5xdWUgLm91dGNvbWV7YmFja2dyb3VuZDojZjZmNmY2O2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDtjb2xvcjojMDAwfS5xdWUgLm91dGNvbWUgc3BhbntiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXQgIWltcG9ydGFudDtjb2xvcjojMDAwICFpbXBvcnRhbnR9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdnttYXJnaW4tdG9wOjQwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXZ7bWFyZ2luLWxlZnQ6LTEwcHg7bWFyZ2luLXJpZ2h0Oi0xMHB4fX0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotbmF2IC5oZWFkZXJ7ZGlzcGxheTpub25lfS5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXYgLmNvbnRlbnR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZTttYXgtaGVpZ2h0OjEwMCV9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fdGl0bGV7bWFyZ2luLWJvdHRvbTozMHB4O2NvbG9yOiMwNjRkNmE7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MjhweH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fdGl0bGV7Zm9udC1zaXplOjIwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotbmF2X190aXRsZXtkaXNwbGF5Om5vbmV9fS5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXZfX2xpbmtze2Zsb2F0OnJpZ2h0fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotbmF2X19saW5rc3t3aWR0aDo1Ni4yNSV9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotbmF2X19saW5rc3t3aWR0aDo2MCV9fS5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXZfX2xpbmtzIC5xbmJ1dHRvbntmbG9hdDpyaWdodDtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6NTNweDtoZWlnaHQ6NDBweDttYXJnaW46MDtib3JkZXI6bm9uZTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xKTtib3gtc2hhZG93OjAgNXB4ICM4YThhOGE7YmFja2dyb3VuZDojZTFlMWUxO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjQwcHggIWltcG9ydGFudDtjb2xvcjojMDY0ZDZhO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAwc31AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9ue2Rpc3BsYXk6bm9uZTt3aWR0aDoyOCU7aGVpZ2h0OjQwcHg7ZmxvYXQ6bGVmdH0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotbmF2X19saW5rcyAucW5idXR0b24tLXN0YXR1c3t3aWR0aDo0NCU7Zm9udC1zaXplOjM0cHg7bGluZS1oZWlnaHQ6NDBweCAhaW1wb3J0YW50O2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7ZmxvYXQ6cmlnaHQ7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xKX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXZfX2xpbmtzIC5xbmJ1dHRvbntkaXNwbGF5Om5vbmU7d2lkdGg6MzAlO2hlaWdodDo1MHB4O2Zsb2F0OmxlZnR9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9uLS1zdGF0dXN7d2lkdGg6NDAlO2ZvbnQtc2l6ZTozNHB4O2xpbmUtaGVpZ2h0OjUwcHggIWltcG9ydGFudDtmbG9hdDpyaWdodDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiYSgwLDAsMCwwLjEpfX0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotbmF2X19saW5rcyAucW5idXR0b246bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6bm9uZX0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotbmF2X19saW5rcyAucW5idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDY0ZDZhO2JveC1zaGFkb3c6MCA1cHggIzA0MmY0MTtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lfS5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXZfX2xpbmtzIC5xbmJ1dHRvbjphY3RpdmV7dG9wOjRweDtib3gtc2hhZG93OjAgMXB4ICMwNDJmNDF9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9uLnRoaXNwYWdle2JhY2tncm91bmQ6IzA2NGQ2YTtib3gtc2hhZG93OjAgNXB4ICMwNDJmNDE7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZX0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotbmF2X19saW5rcyAucW5idXR0b24udGhpc3BhZ2U6aG92ZXJ7YmFja2dyb3VuZDojMDQyZjQxfS5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXZfX2xpbmtzIC5xbmJ1dHRvbi50aGlzcGFnZSAudGhpc3BhZ2Vob2xkZXJ7Ym9yZGVyOm5vbmV9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9uLS1wcmV2e21hcmdpbi1sZWZ0OjQ1cHh9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9uLS1wcmV2IGkuZmF7ZmxvYXQ6cmlnaHR9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9uLS1uZXh0e21hcmdpbi1yaWdodDo0NXB4fS5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXZfX2xpbmtzIC5xbmJ1dHRvbi0tbmV4dCBpLmZhe2Zsb2F0OmxlZnR9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9uLS1wcmV2LC5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXZfX2xpbmtzIC5xbmJ1dHRvbi0tbmV4dHt3aWR0aDo3M3B4O2xpbmUtaGVpZ2h0OjFlbSAhaW1wb3J0YW50O3BhZGRpbmc6MCAxMHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotbmF2X19saW5rcyAucW5idXR0b24tLXByZXYsLnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9uLS1uZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0OnJpZ2h0O21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotbmF2X19saW5rcyAucW5idXR0b24tLXByZXYsLnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9uLS1uZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0OnJpZ2h0O3dpZHRoOjMwJTttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowO3BhZGRpbmc6MCA1cHh9fS5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXZfX2xpbmtzIC5xbmJ1dHRvbi0tcHJldiBpLmZhLC5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXZfX2xpbmtzIC5xbmJ1dHRvbi0tbmV4dCBpLmZhe2xpbmUtaGVpZ2h0OjQwcHg7bWFyZ2luLXRvcDowO2ZvbnQtc2l6ZTowLjVlbX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9uLS1wcmV2IGkuZmEsLnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9uLS1uZXh0IGkuZmF7bGluZS1oZWlnaHQ6NTBweH19LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9uLS1wcmV2IHNwYW4sLnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9uLS1uZXh0IHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6NDBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9uLS1wcmV2IHNwYW4sLnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fbGlua3MgLnFuYnV0dG9uLS1uZXh0IHNwYW57bGluZS1oZWlnaHQ6NTBweH19LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fYnRue2Zsb2F0OmxlZnR9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXZfX2J0bntib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzo3cHg7d2lkdGg6NDMuNzUlO2hlaWdodDo0MHB4O2JvcmRlci1yaWdodDoxcHggc29saWQgcmdiYSgwLDAsMCwwLjEpO2JveC1zaGFkb3c6MCA1cHggIzhhOGE4YTtiYWNrZ3JvdW5kOiNlMWUxZTE7dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAwcztwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDt0ZXh0LWFsaWduOmxlZnR9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fYnRuOmFjdGl2ZXt0b3A6NHB4O2JveC1zaGFkb3c6MCAxcHggIzhhOGE4YX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXZfX2J0bntib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzo3cHg7d2lkdGg6NDAlO2hlaWdodDo1MHB4O2JvcmRlci1yaWdodDoxcHggc29saWQgcmdiYSgwLDAsMCwwLjEpO2JveC1zaGFkb3c6MCA1cHggIzhhOGE4YTtiYWNrZ3JvdW5kOiNlMWUxZTE7dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAwcztwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDt0ZXh0LWFsaWduOmxlZnR9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fYnRuOmFjdGl2ZXt0b3A6NHB4O2JveC1zaGFkb3c6MCAxcHggIzhhOGE4YX19LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fYnRuIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDo0MHB4O21hcmdpbjo1cHggMCAwO3BhZGRpbmc6MCAxNXB4O2JhY2tncm91bmQ6IzA2NGQ2YTtib3gtc2hhZG93OjAgNXB4ICMwNDJmNDE7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czowO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6NDVweDtjb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHM7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7Ym94LXNpemluZzpib3JkZXItYm94O2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAwc30ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotbmF2X19idG4gYTpob3ZlcntiYWNrZ3JvdW5kOiMwNDJmNDE7Y29sb3I6I2ZmZn0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotbmF2X19idG4gYTphY3RpdmV7dG9wOjRweDtib3gtc2hhZG93OjAgMXB4ICMwNDJmNDF9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fYnRuIGE6Zm9jdXN7Y29sb3I6I2ZmZjt0b3A6NHB4O2JveC1zaGFkb3c6MCAxcHggIzA0MmY0MX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fYnRuIGF7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDtmb250LXNpemU6MThweH19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXZfX2J0biBhe2hlaWdodDozMXB4O2JveC1zaGFkb3c6bm9uZTtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDozMXB4O21hcmdpbjowO3BhZGRpbmc6MCAxMHB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fYnRuIGF7aGVpZ2h0OjM2cHg7Ym94LXNoYWRvdzpub25lO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjM2cHg7bWFyZ2luOjA7cGFkZGluZzowIDEwcHh9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fYnRuIGE6YWN0aXZle2JvdHRvbTowO2JveC1zaGFkb3c6bm9uZX19LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fYnRuIC5zaW5nbGVidXR0b257ZmxvYXQ6cmlnaHR9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1uYXZfX2J0biAuc2luZ2xlYnV0dG9ue2Rpc3BsYXk6bm9uZX19LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fYnRuIC5zaW5nbGVidXR0b24gaW5wdXRbdHlwZT0nc3VibWl0J117bWFyZ2luLXRvcDowO3BhZGRpbmc6MCA3cHg7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6Ym9sZH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LW5hdl9fYnRuIC5zaW5nbGVidXR0b24gaW5wdXRbdHlwZT0nc3VibWl0J117ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjIwcHg7bWFyZ2luLXJpZ2h0Oi0zMHB4fX0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLmNvbnRlbnQgLmZvcm11bGF0aW9uIC5hYmxvY2t7ZGlyZWN0aW9uOmx0cjt0ZXh0LWFsaWduOmxlZnR9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5jb250ZW50IC5mb3JtdWxhdGlvbiAuYWJsb2NrIC5wcm9tcHR7ZGlyZWN0aW9uOnJ0bDt0ZXh0LWFsaWduOnJpZ2h0fS5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1maXJzdHt3aWR0aDoxMDAlO21hcmdpbjphdXRvfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotZmlyc3R7d2lkdGg6MTAwJX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1maXJzdHt3aWR0aDoxMDAlfX0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotZmlyc3RfX2ltYWdle2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0byAzMHB4O21heC13aWR0aDoxMDAlfS5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1maXJzdCBoMnttYXJnaW4tYm90dG9tOjIwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MzdweH0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotZmlyc3QgaDN7bWFyZ2luOjAgMCAyMHB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiM2NDY0NjQ7Zm9udC1zaXplOjMycHh9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LWZpcnN0IHRhYmxle2ZvbnQtc2l6ZToxOHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotZmlyc3QgdGFibGV7Zm9udC1zaXplOjEycHh9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LWZpcnN0IHRhYmxlIHRkLC5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1maXJzdCB0YWJsZSB0aHtwYWRkaW5nOjRweH19LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UgLmxlc3Nvbi1jb250ZW50IC5xdWl6LWZpcnN0ICNpbnRyby5nZW5lcmFsYm94e21hcmdpbjowO3BhZGRpbmc6MH0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotZmlyc3QgcCwucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotZmlyc3QgLmFib3V0X19zZWN0aW9uIHVsIGxpLC5hYm91dF9fc2VjdGlvbiB1bCAucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotZmlyc3QgbGl7bWFyZ2luOjAgMCAyMHB4IDAgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50O2NvbG9yOiM2NDY0NjQgIWltcG9ydGFudH0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotZmlyc3QgdWx7bWFyZ2luOjAgMTVweCAyMHB4IDA7Zm9udC1zaXplOjE4cHg7Y29sb3I6IzY0NjQ2NH0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotZmlyc3QgLnNpbmdsZWJ1dHRvbntmbG9hdDpub25lfS5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1maXJzdCBpbnB1dFt0eXBlPVwic3VibWl0XCJde2ZvbnQtd2VpZ2h0OmJvbGR9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpei1maXJzdCBpbnB1dFt0eXBlPVwic3VibWl0XCJde2JveC1zaGFkb3c6MCA1cHggIzA0MmY0MTt0b3A6MH0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZSAubGVzc29uLWNvbnRlbnQgLnF1aXotZmlyc3QgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmV7Ym90dG9tOmluaXRpYWw7dG9wOjRweDtib3gtc2hhZG93OjAgMXB4ICMwNDJmNDF9fS5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlIC5sZXNzb24tY29udGVudCAucXVpenJldmlld3N1bW1hcnkgLmNlbGwgLmdyYWRlX2F0dHJpYnV0ZXtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4fS5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlLnF1aXotc3VtbWFyeSBkaXZbcm9sZT1cIm1haW5cIl06YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlLnF1aXotc3VtbWFyeSBkaXZbcm9sZT1cIm1haW5cIl0gLnN1Ym1pdGJ0bnN7d2lkdGg6MTAwJX0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZS5xdWl6LXN1bW1hcnkgZGl2W3JvbGU9XCJtYWluXCJdIC5zdWJtaXRidG5zIC5zaW5nbGVidXR0b257ZmxvYXQ6cmlnaHR9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UucXVpei1zdW1tYXJ5IGRpdltyb2xlPVwibWFpblwiXSAuc3VibWl0YnRuczpsYXN0LWNoaWxkIC5zaW5nbGVidXR0b257ZmxvYXQ6bGVmdH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UucXVpei1zdW1tYXJ5IGRpdltyb2xlPVwibWFpblwiXSAuc3VibWl0YnRuc3ttYXJnaW4tdG9wOjFlbX0ucGF0aC1tb2QtcXVpei5kaXItcnRsIC5sZXNzb24tcGFnZS5xdWl6LXN1bW1hcnkgZGl2W3JvbGU9XCJtYWluXCJdIC5zdWJtaXRidG5zIC5zaW5nbGVidXR0b257ZGlzcGxheTpibG9jaztmbG9hdDpub25lO3dpZHRoOjEwMCV9LnBhdGgtbW9kLXF1aXouZGlyLXJ0bCAubGVzc29uLXBhZ2UucXVpei1zdW1tYXJ5IGRpdltyb2xlPVwibWFpblwiXSAuc3VibWl0YnRucyAuc2luZ2xlYnV0dG9uIGRpdntkaXNwbGF5OmJsb2NrO21hcmdpbjphdXRvfS5wYXRoLW1vZC1xdWl6LmRpci1ydGwgLmxlc3Nvbi1wYWdlLnF1aXotc3VtbWFyeSBkaXZbcm9sZT1cIm1haW5cIl0gLnN1Ym1pdGJ0bnMgLnNpbmdsZWJ1dHRvbiBkaXYgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7Zm9udC13ZWlnaHQ6Ym9sZH19Lm90aGVybmF2LCNwYWdlLW1vZC1xdWl6LWF0dGVtcHQuZGlyLXJ0bCAuc3VibWl0YnRucywjcGFnZS1tb2QtcXVpei1yZXZpZXcuZGlyLXJ0bCAuc3VibWl0YnRuc3tkaXNwbGF5Om5vbmV9LnF1aXphdHRlbXB0e21hcmdpbi10b3A6MTVweH0ucXVpemF0dGVtcHQ6YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5xdWl6c3VtbWFyeW9mYXR0ZW1wdCB0aGVhZCB0aHtiYWNrZ3JvdW5kOiNmZmY7Zm9udC13ZWlnaHQ6Ym9sZH0ucXVlIC5mb3JtdWxhdGlvbntib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzo2NXB4O2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjY7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxLjVlbTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnF1ZSAuZm9ybXVsYXRpb257cGFkZGluZzoyMHB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnF1ZSAuZm9ybXVsYXRpb257cGFkZGluZzoxM3B4fX0ucXVlIC5mb3JtdWxhdGlvbiAuYW5zd2Vye3dpZHRoOjEwMCU7bWF4LXdpZHRoOjU2MHB4fS5xdWUgLmZvcm11bGF0aW9uIC5hbnN3ZXIgZGl2LnIwLC5xdWUgLmZvcm11bGF0aW9uIC5hbnN3ZXIgZGl2LnIxe3RleHQtaW5kZW50OjB9LnF1ZSAuZm9ybXVsYXRpb24gLmFuc3dlciBpbnB1dFt0eXBlPVwicmFkaW9cIl17bWFyZ2luOjAgNXB4O3BhZGRpbmc6MDt3aWR0aDoxNXB4fS5xdWUgLmZvcm11bGF0aW9uIC5hbnN3ZXIgLnNwZWNpZmljZmVlZGJhY2t7ZGlzcGxheTpibG9jaztkaXJlY3Rpb246cnRsO3VuaWNvZGUtYmlkaTpiaWRpLW92ZXJyaWRlO3RleHQtYWxpZ246cmlnaHR9LnF1ZSAuZm9ybXVsYXRpb24gLmRyYWdze3Bvc2l0aW9uOnJlbGF0aXZlfS5xdWUgLmZvcm11bGF0aW9uIC5kcmFnZ3JvdXBob21lczF7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LnF1ZSAuZm9ybXVsYXRpb24uY29scy1udW0tMiAuZHJhZywucXVlIC5mb3JtdWxhdGlvbi5jb2xzLW51bS0yIC5kcmFnaG9tZXttYXgtd2lkdGg6Y2FsYyg1MCUgLSA1cHgpICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE2cHggIWltcG9ydGFudH19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTI4MXB4KXsucXVlIC5mb3JtdWxhdGlvbi5jb2xzLW51bS0yIC5kcmFnLC5xdWUgLmZvcm11bGF0aW9uLmNvbHMtbnVtLTIgLmRyYWdob21le21heC13aWR0aDpjYWxjKDUwJSAtIDVweCkgIWltcG9ydGFudDtmb250LXNpemU6MThweCAhaW1wb3J0YW50fX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnF1ZSAuZm9ybXVsYXRpb24uY29scy1udW0tMiAuZHJhZywucXVlIC5mb3JtdWxhdGlvbi5jb2xzLW51bS0yIC5kcmFnaG9tZXttYXgtd2lkdGg6Y2FsYyg1MCUgLSA1cHgpICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEycHggIWltcG9ydGFudH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5xdWUgLmZvcm11bGF0aW9uLmNvbHMtbnVtLTIgLmRyYWcsLnF1ZSAuZm9ybXVsYXRpb24uY29scy1udW0tMiAuZHJhZ2hvbWV7cG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudDttYXgtd2lkdGg6Y2FsYyg1MCUgLSA1cHgpICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE0cHggIWltcG9ydGFudH19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsucXVlIC5mb3JtdWxhdGlvbi5jb2xzLW51bS0zIC5kcmFnLC5xdWUgLmZvcm11bGF0aW9uLmNvbHMtbnVtLTMgLmRyYWdob21le21heC13aWR0aDpjYWxjKDMzJSAtIDVweCkgIWltcG9ydGFudDtmb250LXNpemU6MTZweCAhaW1wb3J0YW50fX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjgxcHgpey5xdWUgLmZvcm11bGF0aW9uLmNvbHMtbnVtLTMgLmRyYWcsLnF1ZSAuZm9ybXVsYXRpb24uY29scy1udW0tMyAuZHJhZ2hvbWV7bWF4LXdpZHRoOmNhbGMoMzMlIC0gNXB4KSAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnR9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsucXVlIC5mb3JtdWxhdGlvbi5jb2xzLW51bS0zIC5kcmFnLC5xdWUgLmZvcm11bGF0aW9uLmNvbHMtbnVtLTMgLmRyYWdob21le21heC13aWR0aDpjYWxjKDMzJSAtIDVweCkgIWltcG9ydGFudDtmb250LXNpemU6MTJweCAhaW1wb3J0YW50fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnF1ZSAuZm9ybXVsYXRpb24uY29scy1udW0tMyAuZHJhZywucXVlIC5mb3JtdWxhdGlvbi5jb2xzLW51bS0zIC5kcmFnaG9tZXtwb3NpdGlvbjpyZWxhdGl2ZSAhaW1wb3J0YW50O21heC13aWR0aDpjYWxjKDMzJSAtIDVweCkgIWltcG9ydGFudDtmb250LXNpemU6MTRweCAhaW1wb3J0YW50fX0ucXVlLmRkd3RvcyAuZHJhZ3tkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDAwO2RpcmVjdGlvbjpsdHI7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7aGVpZ2h0OjIycHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoyMnB4ICFpbXBvcnRhbnR9LnF1ZSAuZHJvcHtib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjI1cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoyNXB4ICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCV9LnF1ZSAuZHJvcC55dWkzLWRkLWRyb3Atb3Zlci55dWkzLWRkLWRyb3AtYWN0aXZlLXZhbGlke2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fS5xdWUgLmluZm97ZGlzcGxheTpub25lfS5xdWUgLmNvbnRlbnR7bWFyZ2luOjB9LmFib3V0LXBhZ2UjcGFnZXtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzowfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuYWJvdXQtcGFnZSNwYWdle3BhZGRpbmctdG9wOjg1cHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWJvdXQtcGFnZSNwYWdle3BhZGRpbmctdG9wOjY4cHh9fS5hYm91dCBkaXZbcm9sZT1cIm1haW5cIl0+aDJ7ZGlzcGxheTpub25lfS5hYm91dCBkaXZbcm9sZT1cIm1haW5cIl0gI21haW5jb250ZW50e2Rpc3BsYXk6bm9uZX0uYWJvdXQgZGl2W3JvbGU9XCJtYWluXCJdIC5tb2RpZmllZHtkaXNwbGF5Om5vbmV9LmFib3V0X19pbm5lcnttYXgtd2lkdGg6OTYwcHg7bWFyZ2luOmF1dG87cG9zaXRpb246cmVsYXRpdmV9LmFib3V0X19pbm5lcjphZnRlcntjb250ZW50OicgJztkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGh9LmFib3V0X19zZWN0aW9ue3BhZGRpbmc6MzBweCAxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5hYm91dF9fc2VjdGlvbjphZnRlcntjb250ZW50OicgJztkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5hYm91dF9fc2VjdGlvbntwYWRkaW5nOjIwcHggMTBweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hYm91dF9fc2VjdGlvbntwYWRkaW5nOjEzcHh9fS5hYm91dF9fc2VjdGlvbjpudGgtY2hpbGQob2RkKXtiYWNrZ3JvdW5kOiNmNmY2ZjZ9LmFib3V0X19zZWN0aW9uOm50aC1jaGlsZChvZGQpIC5hYm91dF9fdGV4dHtmbG9hdDpyaWdodDtwYWRkaW5nLWxlZnQ6MjBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFib3V0X19zZWN0aW9uOm50aC1jaGlsZChvZGQpIC5hYm91dF9fdGV4dHtmbG9hdDpub25lO3BhZGRpbmctbGVmdDowfX0uYWJvdXRfX3NlY3Rpb246bnRoLWNoaWxkKG9kZCkgLmFib3V0X19pbWFnZXtmbG9hdDpsZWZ0fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWJvdXRfX3NlY3Rpb246bnRoLWNoaWxkKG9kZCkgLmFib3V0X19pbWFnZXtmbG9hdDpub25lfX0uYWJvdXRfX3NlY3Rpb246bnRoLWNoaWxkKGV2ZW4pe2JhY2tncm91bmQ6I2ZmZn0uYWJvdXRfX3NlY3Rpb246bnRoLWNoaWxkKGV2ZW4pIC5hYm91dF9fdGV4dHtmbG9hdDpsZWZ0O3BhZGRpbmctcmlnaHQ6MjBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFib3V0X19zZWN0aW9uOm50aC1jaGlsZChldmVuKSAuYWJvdXRfX3RleHR7ZmxvYXQ6bm9uZTtwYWRkaW5nLXJpZ2h0OjB9fS5hYm91dF9fc2VjdGlvbjpudGgtY2hpbGQoZXZlbikgLmFib3V0X19pbWFnZXtmbG9hdDpyaWdodH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFib3V0X19zZWN0aW9uOm50aC1jaGlsZChldmVuKSAuYWJvdXRfX2ltYWdle2Zsb2F0Om5vbmV9fS5hYm91dF9fc2VjdGlvbjpudGgtY2hpbGQoMikgLmFib3V0X19pbWFnZSBpbWc6bGFzdC1jaGlsZHtkaXNwbGF5Om5vbmV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hYm91dF9fc2VjdGlvbjpudGgtY2hpbGQoMikgLmFib3V0X19pbWFnZSBpbWc6Zmlyc3QtY2hpbGR7ZGlzcGxheTpub25lfS5hYm91dF9fc2VjdGlvbjpudGgtY2hpbGQoMikgLmFib3V0X19pbWFnZSBpbWc6bGFzdC1jaGlsZHtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MzBweH19LmFib3V0X19zZWN0aW9uOmxhc3QtY2hpbGQgLmFib3V0X19pbWFnZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9LmFib3V0X19zZWN0aW9uIGgze2NvbG9yOiMwNjRkNmE7Zm9udC1zaXplOjM2cHg7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxZW07bWFyZ2luOjAgMCAyMHB4O3BhZGRpbmc6MH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmFib3V0X19zZWN0aW9uIGgze2ZvbnQtc2l6ZToyOHB4O21hcmdpbi1ib3R0b206MTBweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hYm91dF9fc2VjdGlvbiBoM3tmb250LXNpemU6MzJweDttYXJnaW4tYm90dG9tOjIwcHh9fS5hYm91dF9fc2VjdGlvbiBwLC5hYm91dF9fc2VjdGlvbiB1bCBsaXtjb2xvcjojNjQ2NDY0O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuMjVlbTttYXJnaW46MDtwYWRkaW5nOjB9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5hYm91dF9fc2VjdGlvbiBwLC5hYm91dF9fc2VjdGlvbiB1bCBsaXtmb250LXNpemU6MTRweDttYXJnaW4tYm90dG9tOjEwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWJvdXRfX3NlY3Rpb24gcCwuYWJvdXRfX3NlY3Rpb24gdWwgbGl7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWJvdHRvbToxNXB4fX0uYWJvdXRfX3NlY3Rpb24gdWx7bWFyZ2luOjAgMTBweCAwIDB9LmFib3V0X19jb250YWN0e2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDozMiU7bWF4LXdpZHRoOjMxMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NCU7YmFja2dyb3VuZDojZmZmO2JvcmRlci10b3A6OHB4IHNvbGlkICMwNjRkNmE7cGFkZGluZzo4cHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hYm91dF9fY29udGFjdHtwb3NpdGlvbjpzdGF0aWM7d2lkdGg6MTAwJTttYXJnaW46MjBweCBhdXRvIDB9fS5hYm91dF9fY29udGFjdCBoNHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxNXB4O2ZvbnQtd2VpZ2h0OmJvbGR9LmFib3V0X19jb250YWN0IHAsLmFib3V0X19jb250YWN0IC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLmFib3V0X19jb250YWN0IGxpe21hcmdpbjowfS5hYm91dF9fdGV4dHtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6NjQlfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuYWJvdXRfX3RleHR7d2lkdGg6NzAlfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFib3V0X190ZXh0e3dpZHRoOjEwMCU7ZmxvYXQ6bm9uZX19LmFib3V0X190ZXh0LS1jb3JuZXJ7d2lkdGg6NjQlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWJvdXRfX3RleHQtLWNvcm5lcnt3aWR0aDoxMDAlfX0uYWJvdXRfX2ltYWdle3dpZHRoOjM2JTtwYWRkaW5nLXRvcDo1MHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuYWJvdXRfX2ltYWdle3dpZHRoOjMwJX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hYm91dF9faW1hZ2V7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDowO2Zsb2F0Om5vbmV9fS5hYm91dF9faW1hZ2UgaW1ne2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOmF1dG99LmhlbHAtcGFnZSNwYWdle2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjEwcHggMCAwfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVscC1wYWdlI3BhZ2V7cGFkZGluZzowfX0uaGVscF9faGVhZGVye2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6MjAwcHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvaGVscC1oZWFkZXIucG5nXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICNlN2U3ZTc7YmFja2dyb3VuZC1zaXplOmNvdmVyfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVscF9faGVhZGVye2hlaWdodDphdXRvfX0uaGVscF9faGVhZGVyIC5yb3ctZmx1aWQgW2NsYXNzKj0nc3Bhbidde2Zsb2F0OnJpZ2h0fS5oZWxwX19oZWFkZXIgLnJvdy1mbHVpZCBbY2xhc3MqPSdzcGFuJ106Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0uaGVscF9faGVhZGVyIC5yb3ctZmx1aWQgW2NsYXNzKj0nc3BhbiddOmxhc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6Mi4xMjc2NTk1NzQ0NjgwODUlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVscF9faGVhZGVyIC5yb3ctZmx1aWQgW2NsYXNzKj0nc3BhbiddOmxhc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH19LmhlbHBfX3RpdGxle3BhZGRpbmctdG9wOjUwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWxwX190aXRsZXtwYWRkaW5nLXRvcDowfX0uaGVscF9fdGl0bGUgaDN7bWFyZ2luOjAgMCAxNXB4O3BhZGRpbmc6MDtjb2xvcjojMDY0ZDZhO2ZvbnQtc2l6ZTozNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MWVtfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVscF9fdGl0bGUgaDN7bWFyZ2luOjA7cGFkZGluZzoxMHB4IDAgNXB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozMnB4fX0uaGVscF9fdGl0bGUgaDV7bWFyZ2luOjA7cGFkZGluZzowO3dpZHRoOjYwJTtjb2xvcjojMDY0ZDZhO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxZW19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWxwX190aXRsZSBoNXtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJTtwYWRkaW5nOjAgMTBweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MThweH19LmhlbHBfX2ljb257d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDo0cHg7bGluZS1oZWlnaHQ6MjAwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWxwX19pY29ue3dpZHRoOjcwJTttYXJnaW46YXV0bztwYWRkaW5nOjEwcHggMCAxNXB4O2xpbmUtaGVpZ2h0OjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9fS5oZWxwX19pY29uIGltZ3tkaXNwbGF5OmlubGluZS1ibG9jazttYXgtd2lkdGg6MTAwJX0uaGVscCAubm8tb3ZlcmZsb3d7cGFkZGluZy1ib3R0b206MDtvdmVyZmxvdzp2aXNpYmxlfS5oZWxwX19jb250ZW50e3BhZGRpbmc6MzVweCAwO3RleHQtYWxpZ246cmlnaHR9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWxwX19jb250ZW50e3BhZGRpbmc6MTBweCAxMHB4IDM1cHh9fS5oZWxwX19jb250ZW50IC5mYXEgaDR7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOiMwNjRkNmE7Zm9udC1zaXplOjM2cHg7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxZW19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWxwX19jb250ZW50IC5mYXEgaDR7cGFkZGluZzoyNXB4IDAgMTVweH19LmhlbHBfX2NvbnRlbnQgLmZhcV9fbGlzdHttYXJnaW46MTBweCAwIDA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZX0uaGVscF9fY29udGVudCAuZmFxX19saXN0IGxpe2xpbmUtaGVpZ2h0OjEwMCV9LmhlbHBfX2NvbnRlbnQgLmZhcV9fbGlzdCBsaS5hY3RpdmUgLmZhcV9fdGl0bGU6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5oZWxwX19jb250ZW50IC5mYXFfX2xpc3QgbGkgLmZhcV9fdGl0bGV7ZGlzcGxheTpibG9jaztjdXJzb3I6cG9pbnRlcjtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJTttYXJnaW46MDtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzY0NjQ2NDtjb2xvcjojNjQ2NDY0O2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OmJvbGR9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTI4MXB4KXsuaGVscF9fY29udGVudCAuZmFxX19saXN0IGxpIC5mYXFfX3RpdGxle2hlaWdodDo1MHB4O2xpbmUtaGVpZ2h0OjUwcHg7cGFkZGluZzowIDAgMCAxNXB4fX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5oZWxwX19jb250ZW50IC5mYXFfX2xpc3QgbGkgLmZhcV9fdGl0bGV7aGVpZ2h0OmF1dG87bGluZS1oZWlnaHQ6MS4yNWVtO3BhZGRpbmc6MTZweCAwIDE2cHggMzBweDt0ZXh0LWFsaWduOmp1c3RpZnl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuaGVscF9fY29udGVudCAuZmFxX19saXN0IGxpIC5mYXFfX3RpdGxle2hlaWdodDphdXRvO2xpbmUtaGVpZ2h0OjEuMjVlbTtwYWRkaW5nOjE2cHggMCAxNnB4IDMwcHg7dGV4dC1hbGlnbjpqdXN0aWZ5fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlbHBfX2NvbnRlbnQgLmZhcV9fbGlzdCBsaSAuZmFxX190aXRsZXtoZWlnaHQ6YXV0bztsaW5lLWhlaWdodDoxLjI1ZW07cGFkZGluZzoxNnB4IDAgMTZweCAzMHB4O3RleHQtYWxpZ246anVzdGlmeX19LmhlbHBfX2NvbnRlbnQgLmZhcV9fbGlzdCBsaSAuZmFxX190aXRsZTphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O2xlZnQ6MDtib3JkZXItdG9wOjEwcHggc29saWQgIzY0NjQ2NDtib3JkZXItbGVmdDo3cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjdweCBzb2xpZCB0cmFuc3BhcmVudDt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzfS5oZWxwX19jb250ZW50IC5mYXFfX2xpc3QgbGkgLmZhcV9fdGl0bGU6OnNlbGVjdGlvbntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5oZWxwX19jb250ZW50IC5mYXFfX2xpc3QgbGkgcCwuaGVscF9fY29udGVudCAuZmFxX19saXN0IGxpIC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLmhlbHBfX2NvbnRlbnQgLmZhcV9fbGlzdCBsaSBsaXtkaXNwbGF5Om5vbmU7bWFyZ2luOjE1cHggMDtjb2xvcjojNjQ2NDY0O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuMjVlbTtmb250LXdlaWdodDpub3JtYWx9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWxwX19jb250ZW50IC5mYXFfX2xpc3QgbGkgcCwuaGVscF9fY29udGVudCAuZmFxX19saXN0IGxpIC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLmhlbHBfX2NvbnRlbnQgLmZhcV9fbGlzdCBsaSBsaXt0ZXh0LWFsaWduOmp1c3RpZnl9fS5oZWxwX19jb250ZW50IC5jb250YWN0e2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kOiNmNmY2ZjY7Ym9yZGVyLXRvcDoyOHB4IHNvbGlkICMwNjRkNmE7bWFyZ2luOjAgNDBweDtwYWRkaW5nOjAgMTVweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlbHBfX2NvbnRlbnQgLmNvbnRhY3R7bWFyZ2luOjA7Ym9yZGVyLXRvcC13aWR0aDoyMHB4O3BhZGRpbmc6MCAxMHB4fX0uaGVscF9fY29udGVudCAuY29udGFjdF9faGVhZGVye3BhZGRpbmc6MTVweCAwIDI1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2M2YzZjNn0uaGVscF9fY29udGVudCAuY29udGFjdF9faGVhZGVyIGg0e21hcmdpbjowIDAgMjBweDtwYWRkaW5nOjA7Y29sb3I6IzA2NGQ2YTtmb250LXNpemU6MzZweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjFlbX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlbHBfX2NvbnRlbnQgLmNvbnRhY3RfX2hlYWRlciBoNHttYXJnaW46MCAwIDE1cHg7Zm9udC1zaXplOjI1cHh9fS5oZWxwX19jb250ZW50IC5jb250YWN0X19oZWFkZXIgaDV7bWFyZ2luOjA7cGFkZGluZzowO2NvbG9yOiM2NDY0NjQ7Zm9udC1zaXplOjI4cHg7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjI1ZW19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWxwX19jb250ZW50IC5jb250YWN0X19oZWFkZXIgaDV7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6OTAwfX0uaGVscF9fY29udGVudCAuY29udGFjdF9faGVhZGVyIGg2e21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjojNjQ2NDY0O2ZvbnQtc2l6ZToyNXB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxLjI1ZW19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWxwX19jb250ZW50IC5jb250YWN0X19oZWFkZXIgaDZ7Zm9udC1zaXplOjE4cHh9fS5oZWxwX19jb250ZW50IC5jb250YWN0X19oZWFkZXIgLnN1cHBvcnQtcHJvZ3JhbXtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6NDVweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlbHBfX2NvbnRlbnQgLmNvbnRhY3RfX2hlYWRlciAuc3VwcG9ydC1wcm9ncmFte21hcmdpbi10b3A6MjBweH19LmhlbHBfX2NvbnRlbnQgLmNvbnRhY3RfX2hlYWRlciAuc3VwcG9ydC1wcm9ncmFtIHAsLmhlbHBfX2NvbnRlbnQgLmNvbnRhY3RfX2hlYWRlciAuc3VwcG9ydC1wcm9ncmFtIC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLmhlbHBfX2NvbnRlbnQgLmNvbnRhY3RfX2hlYWRlciAuc3VwcG9ydC1wcm9ncmFtIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDttYXJnaW46MDtjb2xvcjojNjQ2NDY0O2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDozMnB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVscF9fY29udGVudCAuY29udGFjdF9faGVhZGVyIC5zdXBwb3J0LXByb2dyYW0gcCwuaGVscF9fY29udGVudCAuY29udGFjdF9faGVhZGVyIC5zdXBwb3J0LXByb2dyYW0gLmFib3V0X19zZWN0aW9uIHVsIGxpLC5hYm91dF9fc2VjdGlvbiB1bCAuaGVscF9fY29udGVudCAuY29udGFjdF9faGVhZGVyIC5zdXBwb3J0LXByb2dyYW0gbGl7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjJweH19LmhlbHBfX2NvbnRlbnQgLmNvbnRhY3RfX2hlYWRlciAuc3VwcG9ydC1wcm9ncmFtIC50ZWFtdmlld2VyLWJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jaztjdXJzb3I6cG9pbnRlcjtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTM1cHg7aGVpZ2h0OjMycHg7Ym9yZGVyOjFweCBzb2xpZCAjZTJlMmUyO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL3RlYW12aWV3ZXItaWNvbi5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgI2ZmZn1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlbHBfX2NvbnRlbnQgLmNvbnRhY3RfX2hlYWRlciAuc3VwcG9ydC1wcm9ncmFtIC50ZWFtdmlld2VyLWJ1dHRvbnt3aWR0aDo5MHB4O2hlaWdodDoyMnB4O2xpbmUtaGVpZ2h0OjIycHg7YmFja2dyb3VuZC1zaXplOmF1dG8gODUlfX0uaGVscF9fY29udGVudCAuY29udGFjdF9fZm9vdGVye3BhZGRpbmc6NTBweCAwIDc1cHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWxwX19jb250ZW50IC5jb250YWN0X19mb290ZXJ7cGFkZGluZzoyNXB4IDAgMzVweH19LmhlbHBfX2NvbnRlbnQgLmNvbnRhY3RfX2Zvb3RlciBoNHttYXJnaW46MCAwIDI1cHg7cGFkZGluZzowO2NvbG9yOiMwNjRkNmE7Zm9udC1zaXplOjI4cHg7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxZW19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWxwX19jb250ZW50IC5jb250YWN0X19mb290ZXIgaDR7bWFyZ2luOjAgMCAxNXB4O2ZvbnQtc2l6ZToyMHB4fX0uaGVscF9fY29udGVudCAuY29udGFjdF9fZm9vdGVyIHAsLmhlbHBfX2NvbnRlbnQgLmNvbnRhY3RfX2Zvb3RlciAuYWJvdXRfX3NlY3Rpb24gdWwgbGksLmFib3V0X19zZWN0aW9uIHVsIC5oZWxwX19jb250ZW50IC5jb250YWN0X19mb290ZXIgbGl7bWFyZ2luOjA7cGFkZGluZzowO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxLjI1ZW07Y29sb3I6IzY0NjQ2NH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlbHBfX2NvbnRlbnQgLmNvbnRhY3RfX2Zvb3RlciBwLC5oZWxwX19jb250ZW50IC5jb250YWN0X19mb290ZXIgLmFib3V0X19zZWN0aW9uIHVsIGxpLC5hYm91dF9fc2VjdGlvbiB1bCAuaGVscF9fY29udGVudCAuY29udGFjdF9fZm9vdGVyIGxpe2ZvbnQtc2l6ZToxNHB4fX0uaGVscF9fY29udGVudCAuY29udGFjdF9fZm9vdGVyIGF7ZGlzcGxheTpibG9jaztjdXJzb3I6cG9pbnRlcjttYXJnaW46MjVweCAwIDA7Y29sb3I6IzA2NGQ2YTtmb250LXNpemU6MjBweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjFlbTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVscF9fY29udGVudCAuY29udGFjdF9fZm9vdGVyIGF7bWFyZ2luOjE1cHggMCAwO2ZvbnQtc2l6ZToxNHB4fX0uaGVscF9fY29udGVudCAuY29udGFjdF9fZm9vdGVyIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmhlbHAtcG9wdXB7bWF4LXdpZHRoOjY2MHB4O21heC1oZWlnaHQ6NzAwcHg7cG9zaXRpb246YWJzb2x1dGV9LmhlbHAtcG9wdXAgLnBvcHVwX19jb250ZW50e21hcmdpbi10b3A6MDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXRvcDoyOHB4IHNvbGlkICMwNjRkNmE7cGFkZGluZzo0MHB4IDQ1cHggMzVweDtoZWlnaHQ6YXV0b31AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlbHAtcG9wdXAgLnBvcHVwX19jb250ZW50e3BhZGRpbmc6MjBweCAxMHB4fX0uaGVscC1wb3B1cCAucG9wdXBfX2Nsb3Nle3dpZHRoOjE3cHg7aGVpZ2h0OjE3cHg7dG9wOjVweDtyaWdodDo5cHh9LmhlbHAtcG9wdXBfX2Zvcm06YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5oZWxwLXBvcHVwX19mb3JtIGgye21hcmdpbjowIDAgMTBweDtwYWRkaW5nOjA7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzA2NGQ2YTtmb250LXNpemU6MzZweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjFlbX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlbHAtcG9wdXBfX2Zvcm0gaDJ7Zm9udC1zaXplOjI1cHh9fS5oZWxwLXBvcHVwX19mb3JtIHAsLmhlbHAtcG9wdXBfX2Zvcm0gLmFib3V0X19zZWN0aW9uIHVsIGxpLC5hYm91dF9fc2VjdGlvbiB1bCAuaGVscC1wb3B1cF9fZm9ybSBsaXttYXJnaW46MDtwYWRkaW5nOjA7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjFlbTtjb2xvcjojNjQ2NDY0fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVscC1wb3B1cF9fZm9ybSBwLC5oZWxwLXBvcHVwX19mb3JtIC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLmhlbHAtcG9wdXBfX2Zvcm0gbGl7Zm9udC1zaXplOjE4cHh9fS5oZWxwLXBvcHVwX19mb3JtIC5mb3Jte21hcmdpbi10b3A6NDBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlbHAtcG9wdXBfX2Zvcm0gLmZvcm17bWFyZ2luLXRvcDozMHB4fX0uaGVscC1wb3B1cF9fZm9ybSAuZm9ybV9fcm93e3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxNXB4fS5oZWxwLXBvcHVwX19mb3JtIC5mb3JtX19yb3c6YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVscC1wb3B1cF9fZm9ybSAuZm9ybV9fcm93e21hcmdpbi1ib3R0b206MjBweH19LmhlbHAtcG9wdXBfX2Zvcm0gLmZvcm1fX3JvdyBsYWJlbHtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZmxvYXQ6cmlnaHQ7d2lkdGg6MjglO2hlaWdodDo0MHB4O21hcmdpbjowO3BhZGRpbmc6MCAxMHB4O2JhY2tncm91bmQ6I2VlZTtib3JkZXI6MXB4IHNvbGlkICNjMWMxYzE7Ym9yZGVyLWxlZnQ6bm9uZTtsaW5lLWhlaWdodDo0MHB4O3RleHQtYWxpZ246cmlnaHQ7Y29sb3I6IzA2NGQ2YTtmb250LXNpemU6MTlweDtmb250LXdlaWdodDpub3JtYWx9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWxwLXBvcHVwX19mb3JtIC5mb3JtX19yb3cgbGFiZWx7ZmxvYXQ6bm9uZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjQ1JTtib3JkZXItbGVmdDoxcHggc29saWQgI2MxYzFjMTtib3JkZXItYm90dG9tOm5vbmU7bGluZS1oZWlnaHQ6MzBweDtoZWlnaHQ6MzBweDtmb250LXNpemU6MTdweH19LmhlbHAtcG9wdXBfX2Zvcm0gLmZvcm1fX3JvdyBpbnB1dFt0eXBlPVwidGV4dFwiXSwuaGVscC1wb3B1cF9fZm9ybSAuZm9ybV9fcm93IHRleHRhcmVhe2JveC1zaXppbmc6Ym9yZGVyLWJveDtmbG9hdDpyaWdodDt3aWR0aDo3MiU7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OjQwcHg7bWFyZ2luOjA7cGFkZGluZzowIDEwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2MxYzFjMTtsaW5lLWhlaWdodDo0MHB4O3RleHQtYWxpZ246cmlnaHQ7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MjBweDtmb250LXdlaWdodDpub3JtYWw7dHJhbnNpdGlvbjphbGwgLjFzIGxpbmVhciAwc31AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlbHAtcG9wdXBfX2Zvcm0gLmZvcm1fX3JvdyBpbnB1dFt0eXBlPVwidGV4dFwiXSwuaGVscC1wb3B1cF9fZm9ybSAuZm9ybV9fcm93IHRleHRhcmVhe2Zsb2F0Om5vbmU7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfX0uaGVscC1wb3B1cF9fZm9ybSAuZm9ybV9fcm93IGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLC5oZWxwLXBvcHVwX19mb3JtIC5mb3JtX19yb3cgdGV4dGFyZWE6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMwNjRkNmF9LmhlbHAtcG9wdXBfX2Zvcm0gLmZvcm1fX3JvdyBpbnB1dFt0eXBlPVwidGV4dFwiXS5jYXB0Y2hhLWlucHV0LC5oZWxwLXBvcHVwX19mb3JtIC5mb3JtX19yb3cgdGV4dGFyZWEuY2FwdGNoYS1pbnB1dHt3aWR0aDo0NyV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWxwLXBvcHVwX19mb3JtIC5mb3JtX19yb3cgaW5wdXRbdHlwZT1cInRleHRcIl0uY2FwdGNoYS1pbnB1dCwuaGVscC1wb3B1cF9fZm9ybSAuZm9ybV9fcm93IHRleHRhcmVhLmNhcHRjaGEtaW5wdXR7ZmxvYXQ6cmlnaHQ7d2lkdGg6NjMlfX0uaGVscC1wb3B1cF9fZm9ybSAuZm9ybV9fcm93IHRleHRhcmVhe3Jlc2l6ZTpub25lO2hlaWdodDoxNDBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlbHAtcG9wdXBfX2Zvcm0gLmZvcm1fX3JvdyB0ZXh0YXJlYXtoZWlnaHQ6MTIwcHh9fS5oZWxwLXBvcHVwX19mb3JtIC5mb3JtX19yb3cgLmNhcHRjaGF7Ym94LXNpemluZzpib3JkZXItYm94O2Zsb2F0OnJpZ2h0O3dpZHRoOjIzJTtoZWlnaHQ6NDBweDttYXJnaW4tcmlnaHQ6MiU7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVscC1wb3B1cF9fZm9ybSAuZm9ybV9fcm93IC5jYXB0Y2hhe3dpZHRoOjM1JX19LmhlbHAtcG9wdXBfX2Zvcm0gLmZvcm1fX3JvdyAuY2FwdGNoYSBpbWd7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjEwMCU7bWF4LXdpZHRoOjEwMCV9LmhlbHAtcG9wdXBfX2Zvcm0gLmZvcm1fX2J1dHRvbntmbG9hdDpsZWZ0O21hcmdpbjozMHB4IDAgMDtjdXJzb3I6cG9pbnRlcjthcHBlYXJhbmNlOm5vbmU7d2lkdGg6MjMwcHg7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweDtwYWRkaW5nOjA7YmFja2dyb3VuZDojMDY0ZDZhO2JvcmRlcjoxcHggc29saWQgIzA2NGQ2YTtib3JkZXItcmFkaXVzOjA7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjBweDtmb250LXdlaWdodDpib2xkO3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHN9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWxwLXBvcHVwX19mb3JtIC5mb3JtX19idXR0b257bWFyZ2luLXRvcDoyMHB4O2Zsb2F0Om5vbmU7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfX0uaGVscC1wb3B1cF9fZm9ybSAuZm9ybV9fYnV0dG9uOmhvdmVyLC5oZWxwLXBvcHVwX19mb3JtIC5mb3JtX19idXR0b246Zm9jdXMsLmhlbHAtcG9wdXBfX2Zvcm0gLmZvcm1fX2J1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwNjRkNmF9LnN0cmF0ZWdpZXMtcGFnZSNwYWdle2JhY2tncm91bmQ6I2ZmZn1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnN0cmF0ZWdpZXMtcGFnZSNwYWdle3BhZGRpbmc6MH19LnJvbGUtc3R1ZGVudCAuc3RyYXRlZ2llcyBkaXZbcm9sZT0nbWFpbiddIC5uYXZ7ZGlzcGxheTpub25lfS5yb2xlLXN0dWRlbnQgLnN0cmF0ZWdpZXMgZGl2W3JvbGU9J21haW4nXSAuZGF0YXByZWZlcmVuY2Vze2Rpc3BsYXk6bm9uZX0uYWNjZXNzaGlkZXtwb3NpdGlvbjpzdGF0aWN9LnN0cmF0ZWdpZXN7cG9zaXRpb246cmVsYXRpdmV9LnN0cmF0ZWdpZXNfX2hlYWRlcntib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjIxMHB4O3BhZGRpbmc6MTBweCAwO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL3N0cmF0ZWdpZXMtaGVhZGVyLnBuZ1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAjZTdlN2U3O2JhY2tncm91bmQtc2l6ZTpjb3Zlcn1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnN0cmF0ZWdpZXNfX2hlYWRlcntoZWlnaHQ6YXV0bztwYWRkaW5nOjIwcHggMTBweH19LnN0cmF0ZWdpZXNfX2hlYWRlciAucm93LWZsdWlkIFtjbGFzcyo9J3NwYW4nXXtmbG9hdDpyaWdodH0uc3RyYXRlZ2llc19faGVhZGVyIC5yb3ctZmx1aWQgW2NsYXNzKj0nc3BhbiddOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LnN0cmF0ZWdpZXNfX2hlYWRlciAucm93LWZsdWlkIFtjbGFzcyo9J3NwYW4nXTpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjIuMTI3NjU5NTc0NDY4MDg1JX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnN0cmF0ZWdpZXNfX2hlYWRlciAucm93LWZsdWlkIFtjbGFzcyo9J3NwYW4nXTpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjB9fS5zdHJhdGVnaWVzX190aXRsZXtwYWRkaW5nLXRvcDo1MHB4O3RleHQtYWxpZ246cmlnaHR9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zdHJhdGVnaWVzX190aXRsZXtwYWRkaW5nLXRvcDowfX0uc3RyYXRlZ2llc19fdGl0bGUgaDJ7Y29sb3I6IzA2NGQ2YTtmb250LXNpemU6MzZweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjFlbTttYXJnaW46MCAwIDE1cHg7cGFkZGluZzowfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc3RyYXRlZ2llc19fdGl0bGUgaDJ7bWFyZ2luLWJvdHRvbToxMHB4O2ZvbnQtc2l6ZTozMHB4fX0uc3RyYXRlZ2llc19fdGl0bGUgcCwuc3RyYXRlZ2llc19fdGl0bGUgLmFib3V0X19zZWN0aW9uIHVsIGxpLC5hYm91dF9fc2VjdGlvbiB1bCAuc3RyYXRlZ2llc19fdGl0bGUgbGl7bWFyZ2luOjA7cGFkZGluZzowO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjFlbTtjb2xvcjojMDY0ZDZhO2ZvbnQtd2VpZ2h0Om5vcm1hbH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LnN0cmF0ZWdpZXNfX3RpdGxlIHAsLnN0cmF0ZWdpZXNfX3RpdGxlIC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLnN0cmF0ZWdpZXNfX3RpdGxlIGxpe2ZvbnQtc2l6ZToxOHB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnN0cmF0ZWdpZXNfX3RpdGxlIHAsLnN0cmF0ZWdpZXNfX3RpdGxlIC5hYm91dF9fc2VjdGlvbiB1bCBsaSwuYWJvdXRfX3NlY3Rpb24gdWwgLnN0cmF0ZWdpZXNfX3RpdGxlIGxpe2ZvbnQtc2l6ZToxNnB4fX0uc3RyYXRlZ2llc19faWNvbnt3aWR0aDoxMDAlO2xpbmUtaGVpZ2h0OjE5MHB4O3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc3RyYXRlZ2llc19faWNvbntsaW5lLWhlaWdodDoxMDAlO3dpZHRoOjc1JTttYXJnaW46MTBweCBhdXRvIDB9fS5zdHJhdGVnaWVzX19pY29uIGltZ3tkaXNwbGF5OmlubGluZS1ibG9jazttYXgtd2lkdGg6MTAwJX0uc3RyYXRlZ2llc19fY29udGVudCAuc3RyYXRlZ3l7Ym94LXNpemluZzpib3JkZXItYm94O2Zsb2F0OnJpZ2h0O3dpZHRoOjI1JTttYXJnaW46NTBweCAwIDA7cGFkZGluZzowIDEwcHh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5zdHJhdGVnaWVzX19jb250ZW50IC5zdHJhdGVneXt3aWR0aDo1MCV9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc3RyYXRlZ2llc19fY29udGVudCAuc3RyYXRlZ3l7ZmxvYXQ6bm9uZTt3aWR0aDpjYWxjKDEwMCUgLSAyMHB4KTttYXJnaW46MCAxMHB4O3BhZGRpbmc6MTBweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM2NDY0NjR9LnN0cmF0ZWdpZXNfX2NvbnRlbnQgLnN0cmF0ZWd5OmFmdGVye2NvbnRlbnQ6JyAnO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH19LnN0cmF0ZWdpZXNfX2NvbnRlbnQgLnN0cmF0ZWd5X19hZG1pbi1pY29ucy0tdG9we2RpcmVjdGlvbjpydGw7dGV4dC1hbGlnbjpyaWdodH0uc3RyYXRlZ2llc19fY29udGVudCAuc3RyYXRlZ3lfX2FkbWluLWljb25zLS1ib3R0b217ZGlyZWN0aW9uOmx0cjt0ZXh0LWFsaWduOmxlZnR9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zdHJhdGVnaWVzX19jb250ZW50IC5zdHJhdGVneV9fYWRtaW4taWNvbnMtLWJvdHRvbXt0ZXh0LWFsaWduOnJpZ2h0fX0uc3RyYXRlZ2llc19fY29udGVudCAuc3RyYXRlZ3lfX2ljb257ZGlzcGxheTpibG9jazt3aWR0aDoxOTBweDtoZWlnaHQ6MTkwcHg7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjAgYXV0byAxMHB4O2JvcmRlci1yYWRpdXM6MTAwJTtvdmVyZmxvdzpoaWRkZW59QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zdHJhdGVnaWVzX19jb250ZW50IC5zdHJhdGVneV9faWNvbntmbG9hdDpsZWZ0O3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7bWFyZ2luOjB9fS5zdHJhdGVnaWVzX19jb250ZW50IC5zdHJhdGVneV9faWNvbiBpbWd7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXJnaW46YXV0b31AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnN0cmF0ZWdpZXNfX2NvbnRlbnQgLnN0cmF0ZWd5X19pY29uIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlfX0uc3RyYXRlZ2llc19fY29udGVudCAuc3RyYXRlZ3lfX3RleHR7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyN3B4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtkaXJlY3Rpb246bHRyfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc3RyYXRlZ2llc19fY29udGVudCAuc3RyYXRlZ3lfX3RleHR7Ym94LXNpemluZzpib3JkZXItYm94O2Zsb2F0OmxlZnQ7d2lkdGg6Y2FsYygxMDAlIC0gNTBweCk7cGFkZGluZzowIDAgMCAxMHB4O2xpbmUtaGVpZ2h0OjUwcHg7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMwNjRkNmF9fS5zdHJhdGVnaWVzX19jb250ZW50IC5zdHJhdGVneV9fdGV4dF9fZHVyYXRpb257Zm9udC13ZWlnaHQ6Ym9sZH0uc3RyYXRlZ2llc19fY29udGVudCAuc3RyYXRlZ3lfX3RleHRfX2R1cmF0aW9uOmFmdGVye2NvbnRlbnQ6JyB8JztkaXNwbGF5OmlubGluZTtmb250OmluaGVyaXQ7Y29sb3I6aW5oZXJpdH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnN0cmF0ZWdpZXNfX2NvbnRlbnQgLnN0cmF0ZWd5X190ZXh0X19kdXJhdGlvbntmbG9hdDpyaWdodDtjb2xvcjojNjQ2NDY0fS5zdHJhdGVnaWVzX19jb250ZW50IC5zdHJhdGVneV9fdGV4dF9fZHVyYXRpb246YWZ0ZXJ7ZGlzcGxheTpub25lfX0uc3RyYXRlZ2llc19fY29udGVudCAuc3RyYXRlZ3lfX3RleHQgLnBsYXktaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6MjdweDtoZWlnaHQ6MjdweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9wbGF5LWljb24ucG5nXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zdHJhdGVnaWVzX19jb250ZW50IC5zdHJhdGVneV9fdGV4dCAucGxheS1pY29ue3ZlcnRpY2FsLWFsaWduOm1pZGRsZX19LmFmdGVyLXJlZy1wYWdlI3BhZ2V7cGFkZGluZzowO2JhY2tncm91bmQ6I2U3ZTdlN30uYWZ0ZXItcmVnX19oZWFkZXJ7YmFja2dyb3VuZDojZTdlN2U3fS5hZnRlci1yZWdfX2hlYWRlciBpbWd7ZGlzcGxheTpibG9jazttYXJnaW46YXV0bzttYXgtd2lkdGg6MTAwJX0uYWZ0ZXItcmVnX19jb250ZW50e2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjM1cHggMCA2NXB4O2NvbG9yOiM2NDY0NjQ7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4yNWVtfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWZ0ZXItcmVnX19jb250ZW50e2ZvbnQtc2l6ZToxNHB4fS5hZnRlci1yZWdfX2NvbnRlbnQgI25vdGljZXt3aWR0aDoxMDAlfX0uYWZ0ZXItcmVnX19jb250ZW50IC5jb250aW51ZWJ1dHRvbnttYXJnaW4tdG9wOjQ1cHh9LmFmdGVyLXJlZ19fY29udGVudCAuY29udGludWVidXR0b24gaW5wdXRbdHlwZT0nc3VibWl0J10sLmFmdGVyLXJlZ19fY29udGVudCAuY29udGludWVidXR0b24gaW5wdXRbdHlwZT0nYnV0dG9uJ117ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDo0MHB4O21hcmdpbjo1cHggMCAwO3BhZGRpbmc6MCAxNXB4O2JhY2tncm91bmQ6IzA2NGQ2YTtib3gtc2hhZG93OjAgNXB4ICMwNDJmNDE7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czowO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6NDVweDtjb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO3RyYW5zaXRpb246YWxsIC4xcyBsaW5lYXIgMHM7ZGlzcGxheTpibG9jaztjdXJzb3I6cG9pbnRlcjttYXJnaW46YXV0bzttYXgtd2lkdGg6MzIwcHg7Zm9udC13ZWlnaHQ6Ym9sZH0uYWZ0ZXItcmVnX19jb250ZW50IC5jb250aW51ZWJ1dHRvbiBpbnB1dFt0eXBlPSdzdWJtaXQnXTpob3ZlciwuYWZ0ZXItcmVnX19jb250ZW50IC5jb250aW51ZWJ1dHRvbiBpbnB1dFt0eXBlPSdidXR0b24nXTpob3ZlcntiYWNrZ3JvdW5kOiMwNDJmNDE7Y29sb3I6I2ZmZn0uYWZ0ZXItcmVnX19jb250ZW50IC5jb250aW51ZWJ1dHRvbiBpbnB1dFt0eXBlPSdzdWJtaXQnXTphY3RpdmUsLmFmdGVyLXJlZ19fY29udGVudCAuY29udGludWVidXR0b24gaW5wdXRbdHlwZT0nYnV0dG9uJ106YWN0aXZle3RvcDo0cHg7Ym94LXNoYWRvdzowIDFweCAjMDQyZjQxfS5hZnRlci1yZWdfX2NvbnRlbnQgLmNvbnRpbnVlYnV0dG9uIGlucHV0W3R5cGU9J3N1Ym1pdCddOmZvY3VzLC5hZnRlci1yZWdfX2NvbnRlbnQgLmNvbnRpbnVlYnV0dG9uIGlucHV0W3R5cGU9J2J1dHRvbiddOmZvY3Vze2NvbG9yOiNmZmY7dG9wOjRweDtib3gtc2hhZG93OjAgMXB4ICMwNDJmNDF9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hZnRlci1yZWdfX2NvbnRlbnQgLmNvbnRpbnVlYnV0dG9uIGlucHV0W3R5cGU9J3N1Ym1pdCddLC5hZnRlci1yZWdfX2NvbnRlbnQgLmNvbnRpbnVlYnV0dG9uIGlucHV0W3R5cGU9J2J1dHRvbidde2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHg7Zm9udC1zaXplOjE4cHh9fS5hY2hpZXZlbWVudHMtcGFnZSNwYWdle2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjAgMCAxNjBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFjaGlldmVtZW50cy1wYWdlI3BhZ2V7cGFkZGluZzowIDAgMTBweH19LmFjaGlldmVtZW50c19faGVhZGVye2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6MjAwcHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvaGVscC1oZWFkZXIucG5nXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICNlN2U3ZTc7YmFja2dyb3VuZC1zaXplOmNvdmVyfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXsuYWNoaWV2ZW1lbnRzX19oZWFkZXJ7cGFkZGluZy10b3A6NjhweDtoZWlnaHQ6YXV0b319QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hY2hpZXZlbWVudHNfX2hlYWRlcntwYWRkaW5nLXRvcDo3MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfX0uYWNoaWV2ZW1lbnRzX19oZWFkZXIgLnJvdy1mbHVpZCBbY2xhc3MqPSdzcGFuJ117ZmxvYXQ6cmlnaHR9LmFjaGlldmVtZW50c19faGVhZGVyIC5yb3ctZmx1aWQgW2NsYXNzKj0nc3BhbiddOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LmFjaGlldmVtZW50c19faGVhZGVyIC5yb3ctZmx1aWQgW2NsYXNzKj0nc3BhbiddOmxhc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6Mi4xMjc2NTk1NzQ0NjgwODUlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWNoaWV2ZW1lbnRzX19oZWFkZXIgLnJvdy1mbHVpZCBbY2xhc3MqPSdzcGFuJ106bGFzdC1jaGlsZHttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowfX0uYWNoaWV2ZW1lbnRzX190aXRsZXtwYWRkaW5nLXRvcDo3NXB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWNoaWV2ZW1lbnRzX190aXRsZXtwYWRkaW5nLXRvcDowfX0uYWNoaWV2ZW1lbnRzX190aXRsZSBoM3ttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6IzA2NGQ2YTtmb250LXNpemU6NDVweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjFlbX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFjaGlldmVtZW50c19fdGl0bGUgaDN7Zm9udC1zaXplOjMycHg7dGV4dC1hbGlnbjpjZW50ZXJ9fS5hY2hpZXZlbWVudHNfX2ljb257d2lkdGg6MTAwJTtoZWlnaHQ6MjAwcHg7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWNoaWV2ZW1lbnRzX19pY29ue2hlaWdodDphdXRvO3Bvc2l0aW9uOnN0YXRpY319LmFjaGlldmVtZW50c19faWNvbiBpbWd7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi01cHg7cmlnaHQ6MDttYXgtd2lkdGg6MTAwJX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFjaGlldmVtZW50c19faWNvbiBpbWd7Ym90dG9tOjA7bWF4LXdpZHRoOjMyMHB4O3JpZ2h0OmNhbGMoNTAlIC0gMTYwcHgpfX0uYWNoaWV2ZW1lbnRzX19jb250ZW50e3BhZGRpbmc6NDBweCAwfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWNoaWV2ZW1lbnRzX19jb250ZW50e3BhZGRpbmc6MTVweH19LmFjaGlldmVtZW50c19fY29udGVudCB0YWJsZS5nZW5lcmFsdGFibGUgdGR7YmFja2dyb3VuZC1jb2xvcjpub25lICFpbXBvcnRhbnR9LmFjaGlldmVtZW50c19fY29udGVudCB0YWJsZS5nZW5lcmFsdGFibGUgdGQsLmFjaGlldmVtZW50c19fY29udGVudCB0YWJsZS5nZW5lcmFsdGFibGUgdGh7d29yZC1icmVhazpub3JtYWwgIWltcG9ydGFudH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFjaGlldmVtZW50c19fY29udGVudCB0YWJsZS5nZW5lcmFsdGFibGUgdGQsLmFjaGlldmVtZW50c19fY29udGVudCB0YWJsZS5nZW5lcmFsdGFibGUgdGh7cGFkZGluZzozcHg7Zm9udC1zaXplOjEycHh9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmFjaGlldmVtZW50c19fYm9keXttYXJnaW4tcmlnaHQ6Mi41NjQxMDI1NjQxMDI1NjQlO21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5hY2hpZXZlbWVudHNfX2JvZHl7bWFyZ2luLXJpZ2h0OjIuNzYyNDMwOTM5MjI2NTE5NCU7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fX0uYWNoaWV2ZW1lbnRzX19ib2R5IC5uby1vdmVyZmxvd3t3aWR0aDoxMDAlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWNoaWV2ZW1lbnRzX19jb3Vyc2Vze21hcmdpbi1ib3R0b206MzBweH19LmFjaGlldmVtZW50c19fY291cnNlcyB1bHttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lfS5hY2hpZXZlbWVudHNfX2NvdXJzZXMgdWwgbGl7bWFyZ2luLWJvdHRvbToxMHB4O3dpZHRoOjI2MHB4O21heC13aWR0aDoxMDAlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWNoaWV2ZW1lbnRzX19jb3Vyc2VzIHVsIGxpe3dpZHRoOjI5MHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fS5hY2hpZXZlbWVudHNfX2NvdXJzZXMgdWwgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmFjaGlldmVtZW50c19fY291cnNlcyB1bCBsaSBoNHttYXJnaW46MH0uYWNoaWV2ZW1lbnRzX19jb3Vyc2VzIHVsIGxpIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDo3MHB4O2xpbmUtaGVpZ2h0OjcwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MjdweDtmb250LXdlaWdodDo0MDA7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvYWNoaWV2ZW1lbnRzLWNvdXJzZXMucG5nXCIpIDAgMCBuby1yZXBlYXQ7dHJhbnNpdGlvbjphbGwgMHMgbGluZWFyIDBzfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWNoaWV2ZW1lbnRzX19jb3Vyc2VzIHVsIGxpIGF7aGVpZ2h0OjgwcHg7bGluZS1oZWlnaHQ6ODBweDtiYWNrZ3JvdW5kLXNpemU6YXV0byAxMDAlfX0uYWNoaWV2ZW1lbnRzX19jb3Vyc2VzIHVsIGxpOm50aC1jaGlsZCgxKS5zZWxlY3RlZCBhLC5hY2hpZXZlbWVudHNfX2NvdXJzZXMgdWwgbGk6bnRoLWNoaWxkKDEpOmhvdmVyIGEsLmFjaGlldmVtZW50c19fY291cnNlcyB1bCBsaTpudGgtY2hpbGQoMSk6YWN0aXZlIGF7YmFja2dyb3VuZC1wb3NpdGlvbjotMjYwcHggMDtjb2xvcjojZmZmfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWNoaWV2ZW1lbnRzX19jb3Vyc2VzIHVsIGxpOm50aC1jaGlsZCgxKS5zZWxlY3RlZCBhLC5hY2hpZXZlbWVudHNfX2NvdXJzZXMgdWwgbGk6bnRoLWNoaWxkKDEpOmhvdmVyIGEsLmFjaGlldmVtZW50c19fY291cnNlcyB1bCBsaTpudGgtY2hpbGQoMSk6YWN0aXZlIGF7YmFja2dyb3VuZC1wb3NpdGlvbjotMjk4cHggMH19LmFjaGlldmVtZW50c19fY291cnNlcyB1bCBsaTpudGgtY2hpbGQoMikuc2VsZWN0ZWQgYSwuYWNoaWV2ZW1lbnRzX19jb3Vyc2VzIHVsIGxpOm50aC1jaGlsZCgyKTpob3ZlciBhLC5hY2hpZXZlbWVudHNfX2NvdXJzZXMgdWwgbGk6bnRoLWNoaWxkKDIpOmFjdGl2ZSBhe2JhY2tncm91bmQtcG9zaXRpb246LTUyMHB4IDA7Y29sb3I6I2ZmZn1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFjaGlldmVtZW50c19fY291cnNlcyB1bCBsaTpudGgtY2hpbGQoMikuc2VsZWN0ZWQgYSwuYWNoaWV2ZW1lbnRzX19jb3Vyc2VzIHVsIGxpOm50aC1jaGlsZCgyKTpob3ZlciBhLC5hY2hpZXZlbWVudHNfX2NvdXJzZXMgdWwgbGk6bnRoLWNoaWxkKDIpOmFjdGl2ZSBhe2JhY2tncm91bmQtcG9zaXRpb246LTU5NnB4IDB9fS5hY2hpZXZlbWVudHNfX2NvdXJzZXMgdWwgbGk6bnRoLWNoaWxkKDMpLnNlbGVjdGVkIGEsLmFjaGlldmVtZW50c19fY291cnNlcyB1bCBsaTpudGgtY2hpbGQoMyk6aG92ZXIgYSwuYWNoaWV2ZW1lbnRzX19jb3Vyc2VzIHVsIGxpOm50aC1jaGlsZCgzKTphY3RpdmUgYXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi03ODBweCAwO2NvbG9yOiNmZmZ9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hY2hpZXZlbWVudHNfX2NvdXJzZXMgdWwgbGk6bnRoLWNoaWxkKDMpLnNlbGVjdGVkIGEsLmFjaGlldmVtZW50c19fY291cnNlcyB1bCBsaTpudGgtY2hpbGQoMyk6aG92ZXIgYSwuYWNoaWV2ZW1lbnRzX19jb3Vyc2VzIHVsIGxpOm50aC1jaGlsZCgzKTphY3RpdmUgYXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04OTRweCAwfX0uYWNoaWV2ZW1lbnRzX19jb3Vyc2VzIHVsIGxpOm50aC1jaGlsZCg0KS5zZWxlY3RlZCBhLC5hY2hpZXZlbWVudHNfX2NvdXJzZXMgdWwgbGk6bnRoLWNoaWxkKDQpOmhvdmVyIGEsLmFjaGlldmVtZW50c19fY291cnNlcyB1bCBsaTpudGgtY2hpbGQoNCk6YWN0aXZlIGF7YmFja2dyb3VuZC1wb3NpdGlvbjotMTA0MHB4IDA7Y29sb3I6I2ZmZn1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFjaGlldmVtZW50c19fY291cnNlcyB1bCBsaTpudGgtY2hpbGQoNCkuc2VsZWN0ZWQgYSwuYWNoaWV2ZW1lbnRzX19jb3Vyc2VzIHVsIGxpOm50aC1jaGlsZCg0KTpob3ZlciBhLC5hY2hpZXZlbWVudHNfX2NvdXJzZXMgdWwgbGk6bnRoLWNoaWxkKDQpOmFjdGl2ZSBhe2JhY2tncm91bmQtcG9zaXRpb246LTExOTJweCAwfX0uYWNoaWV2ZW1lbnRzLS1ub3twYWRkaW5nOjEwcHggMCAxMHB4IDE1MHB4O3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWNoaWV2ZW1lbnRzLS1ub3twYWRkaW5nOjEwcHggMCA0MHB4fS5hY2hpZXZlbWVudHMtLW5vIGltZ3ttYXgtd2lkdGg6OTBweH19LmFjaGlldmVtZW50cy0tbm8gaDN7bWFyZ2luOjE1cHggMDtwYWRkaW5nOjA7Y29sb3I6IzY0NjQ2NDtmb250LXNpemU6MjJweDtmb250LXdlaWdodDpib2xkfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWNoaWV2ZW1lbnRzLS1ubyBoM3tmb250LXNpemU6MTdweDtsaW5lLWhlaWdodDoxZW07bWFyZ2luOjEwcHggMH19LmFjaGlldmVtZW50c19fYnV0dG9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6NDBweDttYXJnaW46NXB4IDAgMDtwYWRkaW5nOjAgMTVweDtiYWNrZ3JvdW5kOiMwNjRkNmE7Ym94LXNoYWRvdzowIDVweCAjMDQyZjQxO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjQ1cHg7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDt0cmFuc2l0aW9uOmFsbCAuMXMgbGluZWFyIDBzO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOmF1dG87aGVpZ2h0OjQ1cHg7d2lkdGg6MjEwcHg7Zm9udC13ZWlnaHQ6Ym9sZH0uYWNoaWV2ZW1lbnRzX19idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDQyZjQxO2NvbG9yOiNmZmZ9LmFjaGlldmVtZW50c19fYnV0dG9uOmFjdGl2ZXt0b3A6NHB4O2JveC1zaGFkb3c6MCAxcHggIzA0MmY0MX0uYWNoaWV2ZW1lbnRzX19idXR0b246Zm9jdXN7Y29sb3I6I2ZmZjt0b3A6NHB4O2JveC1zaGFkb3c6MCAxcHggIzA0MmY0MX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFjaGlldmVtZW50c19fYnV0dG9ue2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHg7Zm9udC1zaXplOjE4cHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWNoaWV2ZW1lbnRzX19idXR0b257aGVpZ2h0OjM1cHg7bGluZS1oZWlnaHQ6MzVweDtmb250LXNpemU6MTVweDt3aWR0aDoxNjBweH19LmFjaGlldmVtZW50c19fbGlzdCB1bHttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lfS5hY2hpZXZlbWVudHNfX2xpc3QgdWw6YWZ0ZXJ7Y29udGVudDonICc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5hY2hpZXZlbWVudHNfX2xpc3QgdWwgLmFjaGlldmVtZW50e2Zsb2F0OnJpZ2h0O3dpZHRoOjIwJTttYXJnaW4tYm90dG9tOjQwcHg7b3BhY2l0eTowLjd9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpey5hY2hpZXZlbWVudHNfX2xpc3QgdWwgLmFjaGlldmVtZW50e3dpZHRoOjMzLjMzJX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hY2hpZXZlbWVudHNfX2xpc3QgdWwgLmFjaGlldmVtZW50e3dpZHRoOjUwJTttYXJnaW4tYm90dG9tOjEwcHh9fS5hY2hpZXZlbWVudHNfX2xpc3QgdWwgLmFjaGlldmVtZW50X19pbWFnZXtkaXNwbGF5OmJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDoxMDBweDtoZWlnaHQ6MTAwcHg7cGFkZGluZy10b3A6MzBweDttYXJnaW46MCBhdXRvIDVweDtib3JkZXI6MXB4IHNvbGlkICNmNmY2ZjY7Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2FjaGlldmVtZW50LWltYWdlLnBuZ1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLWNvbG9yOiM5NTIyNWE7Y29sb3I6Izk1MjI1YTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjhweDtmb250LXdlaWdodDo5MDB9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hY2hpZXZlbWVudHNfX2xpc3QgdWwgLmFjaGlldmVtZW50X19pbWFnZXt3aWR0aDo5MHB4O2hlaWdodDo5MHB4O3BhZGRpbmctdG9wOjI3cHg7Zm9udC1zaXplOjI1cHh9fS5hY2hpZXZlbWVudHNfX2xpc3QgdWwgLmFjaGlldmVtZW50X190ZXh0e3BhZGRpbmc6MCAxMCU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE3cHg7bGluZS1oZWlnaHQ6MWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6Izk1MjI1YX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7LmFjaGlldmVtZW50c19fbGlzdCB1bCAuYWNoaWV2ZW1lbnRfX3RleHR7cGFkZGluZzowIDUlfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFjaGlldmVtZW50c19fbGlzdCB1bCAuYWNoaWV2ZW1lbnRfX3RleHR7cGFkZGluZzowIDUlO2ZvbnQtc2l6ZToxNXB4fX1cbiIsImh0bWwge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuYm9keSB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuYSB7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuMXMpO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJsdWU7IH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuICAmLmZvY3VzIHtcbiAgICBAaW5jbHVkZSBkZWZhdWx0LWZvY3VzOyB9IH1cblxuaW5wdXQsIHNlbGVjdCwgYnV0dG9uIHtcbiAgJjpmb2N1cyB7XG4gICAgQGluY2x1ZGUgZGVmYXVsdC1mb2N1czsgfSB9XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICY6YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7IH0gfVxuXG5oMSB7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICBmb250LXNpemU6IDcycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMWVtOyB9XG5cbmgyIHtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTsgfVxuXG5oMyB7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMWVtOyB9XG5cbmg0IHtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDFlbTsgfVxuXG5oNSB7XG4gIGNvbG9yOiAkZGFyay1ibHVlO1xuICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMWVtOyB9XG5cbmg2IHtcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMWVtOyB9XG5cbiNwYWdlLCAucGFnZS13cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10by1kZXNrdG9wIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEzMHB4OyB9IH1cbiAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4O1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTMwcHg7IH0gfSB9XG5cbiNwYWdlIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogNjhweDsgfSB9XG5cbmRpdltyb2xlPW1haW5dIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7IH1cblxuI3BhZ2UtYWRtaW4taW5kZXgge1xuICAjcGFnZSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4OyB9XG5cbiAgI3BhZ2UtaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuI25vdGljZSB7XG4gIC5zaW5nbGVidXR0b24ge1xuICAgICYgKyAuc2luZ2xlYnV0dG9uIHtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH0gfSB9XG5cbiNwYWdlLW1vZC1xdWl6LWVkaXQge1xuICAjY2F0ZWdvcnlxdWVzdGlvbnMge1xuICAgIC5xdWVzdGlvbm5hbWUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9IH1cblxuLmZhLWNoZXZyb24tdGhpbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNiXCI7IH1cblxuLmZhLWNoZXZyb24tdGhpbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzY1wiOyB9XG5cbi5mYS1ob3VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZFwiOyB9XG5cbi5ob3Vycy1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaG91cnMtaWNvbi5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDsgfVxuXG4uc2Vlbi1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3NlZW4taWNvbi5wbmcnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgdG9wOiA3cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4OyB9IH1cblxuLy8gU2Nyb2xsZXIgZWxlbWVudFxuLnNjcm9sbGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cbi5zY3JvbGwtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gID4gLnNjcm9sbC1jb250ZW50IHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAwOyB9XG4gICAgJi5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIHtcbiAgICAgIGxlZnQ6IC0xNnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7IH1cbiAgICAmLnNjcm9sbC1zY3JvbGx4X3Zpc2libGUge1xuICAgICAgdG9wOiAtMTZweDtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7IH0gfSB9XG4uc2Nyb2xsLWVsZW1lbnQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBkaXYge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgJl9vdXRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NkY2RjZDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2RjZGNkOyB9XG4gICZfdHJhY2sge1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgNnB4KTtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheTsgfVxuICAmLnNjcm9sbC14IHtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgLnNjcm9sbC1iYXIge1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBtaW4td2lkdGg6IDEwcHg7XG4gICAgICB0b3A6IDNweDsgfVxuICAgIC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkYmRiZGI7IH1cbiAgICAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgbGVmdDogLTNweDsgfVxuICAgIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIGxlZnQ6IC00cHg7IH1cbiAgICAmLnNjcm9sbC1zY3JvbGx4X3Zpc2libGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAmLnNjcm9sbC1zY3JvbGx5X3Zpc2libGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgICAgICAgbGVmdDogLTE5cHg7IH1cbiAgICAgIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gICAgICAgIGxlZnQ6IC0xOXB4OyB9IH0gfVxuICAmLnNjcm9sbC15IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAuc2Nyb2xsLWJhciB7XG4gICAgICBsZWZ0OiA0cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDZweDsgfVxuICAgIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gICAgICB0b3A6IC0zcHg7XG4gICAgICB3aWR0aDogMTRweDsgfVxuICAgIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgICAgIHRvcDogLTRweDtcbiAgICAgIHdpZHRoOiAxNHB4OyB9XG4gICAgJi5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgJi5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIHtcbiAgICAgIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgICAgICAgdG9wOiAtMTlweDsgfVxuICAgICAgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgICAgICAgdG9wOiAtMTlweDsgfSB9IH1cbiAgLnNjcm9sbC1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjMmMyYzI7XG4gICAgICBib3JkZXItY29sb3I6ICNhOWE5YTk7IH0gfVxuICAmLnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MTkxOTE7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2U3ZTdlOyB9IH1cblxuLy8gQnJlYWRjcnVtYnNcbi5icmVhZGNydW1icyB7XG4gICYjcGFnZS1oZWFkZXIge1xuICAgIG1hcmdpbjogMCAwIDM1cHg7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDU7IH0gfVxuXG4gICYuZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAyMDsgfVxuXG4gIHVsIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH0gfVxuXG4gICYtbmF2IHtcbiAgICA+IGxpIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTRweDsgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTRweDtcbiAgICAgICAgei1pbmRleDogMTY7IH1cblxuICAgICAgJjpob3ZlciwgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgLmJyZWFkY3J1bWJzLXN1Ym5hdl9faWNvbiB7XG4gICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMHMpOyB9IH0gfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGluaXRpYWw7XG4gICAgICAgICAgICAgIC5icmVhZGNydW1icy1zdWJuYXZfX2ljb24ge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IGluaXRpYWw7IH0gfSB9IH0gfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgcGFkZGluZzogMTNweCAxMHB4IDEycHg7IH0gfSB9XG5cbiAgICAgID4gYSB7XG4gICAgICAgIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTtcbiAgICAgICAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcywgMC4ycyk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTE7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIHBhZGRpbmc6IDEzcHggMTBweCAxMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTsgfVxuXG4gICAgICAgICY6Zm9jdXMge31cbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAmLmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAgICAgICAuYnJlYWRjcnVtYnMtc3VibmF2X19pY29uIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwcyk7IH0gfVxuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTsgfSB9IH1cblxuICAgICZfX2ljb24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2JyZWFkY3J1bWJzLW5leHQtaWNvbi5wbmcnKSBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMHMsIDAuMnMpOyB9IH1cblxuICAmLXN1Ym5hdiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgei1pbmRleDogLTE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4gICAgYm94LXNoYWRvdzogMCAwIDE2cHggcmdiYSgwLCAwLCAwLCAwLjI4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpLCBvcGFjaXR5IDAuMnMgbGluZWFyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgJi5vcGVuIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICR3aGl0ZTtcbiAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMHMsIDAuMnMpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgcGFkZGluZzogN3B4IDI1cHg7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuMXMpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIHBhZGRpbmc6IDdweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7IH1cblxuICAgICAgJjphY3RpdmUsICYuYWN0aXZlLCAmLmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfSB9IH0gfVxuXG4uYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJsdWU7XG4gIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gIGJveC1zaGFkb3c6IDAgNHB4ICMwNDJmNDE7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBhbG1vbmktZGwsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMDQyZjQxO1xuICAgIGJvcmRlci1jb2xvcjogIzA0MmY0MTsgfVxuICAmOmFjdGl2ZSB7XG4gICAgdG9wOiAycHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggIzA0MmY0MTsgfSB9XG5cblxuLmRpci1ydGwge1xuICBpbnB1dCB7XG4gICAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsOyB9XG4gICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICAgICY6Y2hlY2tlZDphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXDI3MTQnOyB9IH1cbiAgICAmW3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsLCAmW3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXgtc21hbGw7IH0gfSB9IH1cblxuLmZlbGVtZW50LmZhdXRvY29tcGxldGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAuc2luZ2xlYnV0dG9uIHtcbiAgICBmbG9hdDogcmlnaHQ7IH0gfVxuXG5cbi5tb2JpbGUtLXNob3cge1xuICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ubW9iaWxlLS1oaWRlIHtcbiAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5cbi8vIGZvcm0gZXJyb3ItbWVzc2FnZXNcblxuLmFsZXJ0LWRhbmdlciwgLmFsZXJ0LWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFNDU1OTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QyMzk0QjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICR3aGl0ZTsgfVxuXG5cbi5yb2xlLXN0dWRlbnQge1xuICAjaWRfbW9vZGxlX2FkZGl0aW9uYWxfbmFtZXMsICNpZF9tb29kbGVfaW50ZXJlc3RzLCAjaWRfbW9vZGxlX29wdGlvbmFsLCAjaW5zdDQsICNpbnN0NSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbiNpZF9tb29kbGVfcGljdHVyZSwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cblxuLnBhZ2VsYXlvdXQtYm9vayB7XG4gIC5uYXZ0b3Age1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cblxuICAubmF2Ym90dG9tIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbiAgI2Jsb2NrLXJlZ2lvbi1zaWRlLXByZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG5cblxuI2lkX3NlYXJjaCwgI2lkX3N1Ym1pdHNlYXJjaCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnF1ZXN0aW9uLWNvbnRlbnQge1xuICAucXVlIHtcbiAgICAuYWJsb2NrIHtcbiAgICAgIGRpcmVjdGlvbjogbHRyOyB9IH0gfVxuXG4uYWNjZXNzaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmdlbmVyYWx0YWJsZSB7XG4gIHAsIGEsIHNwYW4ge1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7IH1cblxuICAmLnF1aXphdHRlbXB0c3VtbWFyeSB7XG4gICAgcCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuICAgIC5jZWxsIHtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH0gfSB9XG5cbi5ib29rX2NvbnRlbnQge1xuICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIC5uby1vdmVyZmxvdyB7XG4gICAgICB0YWJsZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH0gfSB9IH0gfVxuXG4iLCJcbi8vIEZvbnRzXG5cbiRmb250LXNpemUteC1zbWFsbDogMTRweDtcbiRmb250LXNpemUtc21hbGw6IDE2cHg7XG4kZm9udC1zaXplLW5vcm1hbDogMThweDtcbiRmb250LXNpemUtbGFyZ2U6IDIwcHg7XG5cblxuLy8gQ29sb3JzXG5cbiRibGFjazogIzAwMDtcbiR3aGl0ZTogI2ZmZjtcbiRkYXJrLWdyYXk6ICM2NDY0NjQ7XG4kZ3JheTogI2UyZTJlMjtcbiRsaWdodC1ncmF5OiAjZjZmNmY2O1xuJGRhcmstYmx1ZTogIzA2NGQ2YTtcbiRkYXJrZXItYmx1ZTogIzEyM2Y1MTtcbiRwdXJwbGU6ICM5NTIyNWE7XG4kYmx1ZTogIzAwN2RiNTtcbiRvcmFuZ2U6ICNmODVjNTA7XG4keWVsbG93OiAjZWViYTM5O1xuJGRhcmsteWVsbG93OiAjOTY2ZTA5O1xuJGdyZWVuOiAjMDBhOWE0O1xuXG5cbi8vIE1lZGlhIGJyZWFrcG9pbnRzXG5cbiRsYXJnZS1kZXNrdG9wOiAxMjgwcHg7XG4kZGVza3RvcDogMTAyNHB4O1xuJHRhYmxldDogNzY4cHg7XG5cbkBtaXhpbiByZXNwb25kLXRvLWwtZGVza3RvcCB7XG4gIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRsYXJnZS1kZXNrdG9wICsgMSkge1xuICAgIEBjb250ZW50OyB9IH1cblxuQG1peGluIHJlc3BvbmQtdG8tZGVza3RvcCB7XG4gIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gcmVzcG9uZC10by1pcGFkIHtcbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHRhYmxldCkgYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gcmVzcG9uZC10by10YWJsZXQge1xuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AgLSAxKSB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gcmVzcG9uZC10by1tb2JpbGUge1xuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0IC0gMSkge1xuICAgIEBjb250ZW50OyB9IH1cblxuQG1peGluIHRyYW5zaXRpb24oJGR1cmF0aW9uLCAkZGVsYXk6IDBzLCAkYWxsOiBhbGwsICRlYXNpbmc6IGxpbmVhcikge1xuICB0cmFuc2l0aW9uOiAkYWxsICRkdXJhdGlvbiAkZWFzaW5nICRkZWxheTsgfVxuXG5AbWl4aW4gY2xlYXJmaXgge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH0gfVxuXG5AbWl4aW4gYnV0dG9uLTNkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICBib3gtc2hhZG93OiAwIDVweCAjMDQyZjQxO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBjb2xvcjogJHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjFzKTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzA0MmY0MTtcbiAgICBjb2xvcjogJHdoaXRlOyB9XG4gICY6YWN0aXZlIHtcbiAgICB0b3A6IDRweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAjMDQyZjQxOyB9XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdG9wOiA0cHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggIzA0MmY0MTsgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDsgfSB9XG5cblxuQG1peGluIGRlZmF1bHQtZm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQgJGRhcmstYmx1ZTtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAkZGFyay1ibHVlOyB9XG5cbkBtaXhpbiBzZWxlY3QtZmllbGQoJGhlaWdodDogNjBweCkge1xuICAkYmFzZTogJGhlaWdodDtcbiAgJGJhc2UtdGFibGV0OiAkaGVpZ2h0O1xuICAkYmFzZS1tb2JpbGU6ICRoZWlnaHQ7XG5cbiAgQGlmICRoZWlnaHQgPiA0MHB4IHtcbiAgICAkYmFzZS10YWJsZXQ6ICRoZWlnaHQgLSAxMDtcbiAgICAkYmFzZS1tb2JpbGU6ICRoZWlnaHQgLSAyMDsgfVxuXG5cblxuICAuc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgb3BhY2l0eTogLjg7IH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICfilrwnO1xuICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogJGJhc2U7XG4gICAgICBoZWlnaHQ6ICRiYXNlO1xuICAgICAgbGluZS1oZWlnaHQ6ICRiYXNlICsgNTtcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6ICRiYXNlLXRhYmxldDtcbiAgICAgICAgaGVpZ2h0OiAkYmFzZS10YWJsZXQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkYmFzZS10YWJsZXQgKyA1OyB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6ICRiYXNlLW1vYmlsZTtcbiAgICAgICAgaGVpZ2h0OiAkYmFzZS1tb2JpbGU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkYmFzZS1tb2JpbGUgKyA1O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteC1zbWFsbDsgfSB9XG5cbiAgICAmLmF1dG9jb21wbGV0ZSB7XG4gICAgICB1bC5zZWxlY3QtbGlzdCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgJi5zZWxlY3RlZCwgJi5tYXRjaGVkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH0gfSB9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGhlaWdodDogJGJhc2U7XG4gICAgICBwYWRkaW5nOiAwIDE1cHggMCAkYmFzZSArIDU7XG4gICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkaGVpZ2h0O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICY6Oi1tcy1leHBhbmQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRiYXNlLXRhYmxldDtcbiAgICAgICAgaGVpZ2h0OiAkYmFzZS10YWJsZXQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkYmFzZS1tb2JpbGU7XG4gICAgICAgIGhlaWdodDogJGJhc2UtbW9iaWxlO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAkYmFzZS1tb2JpbGUgKyA1OyB9IH1cblxuICAgIC5zZWxlY3QtaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGJhc2V9KTtcbiAgICAgIGhlaWdodDogJGJhc2U7XG4gICAgICBwYWRkaW5nOiAwIDE1cHggMCA1cHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgbGluZS1oZWlnaHQ6ICRiYXNlO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRiYXNlLXRhYmxldH0pO1xuICAgICAgICBsaW5lLWhlaWdodDogJGJhc2UtdGFibGV0O1xuICAgICAgICBoZWlnaHQ6ICRiYXNlLXRhYmxldDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDsgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRiYXNlLW1vYmlsZX0pO1xuICAgICAgICBsaW5lLWhlaWdodDogJGJhc2UtbW9iaWxlO1xuICAgICAgICBoZWlnaHQ6ICRiYXNlLW1vYmlsZTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsOyB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH0gfVxuXG4gICAgdWwuc2VsZWN0LWxpc3Qge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXG4gICAgICBsaSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkYmFzZSAtIDEwO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjFzKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkYmFzZS10YWJsZXQ7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDsgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGJhc2UtbW9iaWxlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDsgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNlNWU1ZTU7IH1cblxuICAgICAgICAmLm1hdGNoZWQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2VyLWJsdWU7IH0gfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheTsgfVxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBoZWlnaHQ6IDIwJTtcbiAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfSB9IH0gfVxuIiwiXG4uYWJvdXQtcGFnZSNwYWdlIHtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiAwO1xuICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7IH1cbiAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA2OHB4OyB9IH1cblxuLmFib3V0IHtcbiAgZGl2W3JvbGU9XCJtYWluXCJdIHtcbiAgICA+IGgyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAjbWFpbmNvbnRlbnQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5tb2RpZmllZCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuICAmX19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGNsZWFyZml4OyB9XG5cbiAgJl9fc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMzBweCAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7IH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIHBhZGRpbmc6IDEzcHg7IH1cblxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG5cbiAgICAgIC5hYm91dF9fdGV4dCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuICAgICAgLmFib3V0X19pbWFnZSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7IH0gfSB9XG5cbiAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAgIC5hYm91dF9fdGV4dCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbiAgICAgIC5hYm91dF9faW1hZ2Uge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBmbG9hdDogbm9uZTsgfSB9IH1cblxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIC5hYm91dF9faW1hZ2Uge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH0gfSB9IH1cblxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5hYm91dF9faW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDsgfSB9XG5cbiAgICBoMyB7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteC1zbWFsbDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14LXNtYWxsO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cblxuICAgIHVsIHtcbiAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgIGxpIHtcbiAgICAgICAgQGV4dGVuZCBwOyB9IH0gfVxuXG4gICZfX2NvbnRhY3Qge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDMyJTtcbiAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNCU7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDIwcHggYXV0byAwOyB9XG5cbiAgICBoNCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG5cbiAgJl9fdGV4dCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogNjQlO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgIHdpZHRoOiA3MCU7IH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IG5vbmU7IH1cblxuICAgICYtLWNvcm5lciB7XG4gICAgICB3aWR0aDogNjQlO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9IH1cblxuICAmX19pbWFnZSB7XG4gICAgd2lkdGg6IDM2JTtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICB3aWR0aDogMzAlOyB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgZmxvYXQ6IG5vbmU7IH1cblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogYXV0bzsgfSB9IH1cbiIsIlxuI3NpdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyMDtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgbWFyZ2luOiAwOyB9XG5cblxuXG4gIC5sb2dnZWQtcGFuZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAkZGFya2VyLWJsdWU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gICAgLnVzZXItZ3JlZXRpbmcge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgZmxvYXQ6IG5vbmU7IH1cblxuICAgICAgLnVzZXItdGh1bWIge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfSB9XG5cbiAgICAubG9naW4tcGFuZWwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICAgICAgLnNpZ24taW4ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICAgICAgLmxvZ2luLWxpbmsge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgICAgICYuZm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlICFpbXBvcnRhbnQ7IH0gfVxuXG4gICAgICAgIC5sb2dpbi1pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9sb2dpbi1pY29uLnBuZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0OyB9IH1cblxuICAgICAgLnNpZ24tdXAge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXgtc21hbGw7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDsgfVxuXG4gICAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMThweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogJGRhcmtlci1ibHVlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjFzKTtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjJzKTsgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmtlci1ibHVlO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7IH0gfSB9IH0gfVxuXG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAmX19uYXYge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgPiBsaSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luOiAwIDRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmLmxvZ2dlZC1wYW5lbF9fbGluayB7XG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgJi5mb2N1cyB7XG4gICAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggJHdoaXRlOyB9XG4gICAgICAgICAgICAuY2FyZXQge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiA4cHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfSB9IH1cblxuICAgICAgICA+IGEge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfSB9IH1cblxuICAgICZfX3N1Ym5hdiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDQwcHg7XG4gICAgICByaWdodDogLTIwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7XG5cbiAgICAgICYub3BlbiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICYuZm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzI0NjM3YztcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7IH0gfSB9IH0gfVxuXG5cbiAgLmhlYWRlci1tYWluIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgLm5hdmJhci1maXhlZC10b3AsIC5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7IH1cblxuICAgIGRpdi5uYXZiYXIge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgLm5hdiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuMXMpO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmLmZvY3VzIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZGVmYXVsdC1mb2N1czsgfVxuXG4gICAgICAgICAgICAuY2FyZXR1cCB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7IH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogMWVtO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmtlci1ibHVlO1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuMnMpOyB9IH1cblxuICAgICAgICAgID4gYTpob3ZlciwgPiBhOmZvY3VzLCA+IGE6YWN0aXZlLCA+IGEuYWN0aXZlLCAuZHJvcGRvd246aG92ZXIgPiAuZHJvcGRvd24tdG9nZ2xlLCAuZHJvcGRvd246YWN0aXZlID4gLmRyb3Bkb3duLXRvZ2dsZSwgLmRyb3Bkb3duLmFjdGl2ZSA+IC5kcm9wZG93bi10b2dnbGUsIGxpID4gYTpmb2N1cywgbGkgPiBhOmFjdGl2ZSwgbGkgPiBhLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbGVmdDogMDsgfSB9XG5cbiAgICAgICAgICAmLmRyb3Bkb3duLm9wZW4ge1xuICAgICAgICAgICAgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7IH0gfVxuICAgICAgICAgICYubG9naW4tbGluayB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDdweDtcbiAgICAgICAgICAgICAgY29sb3I6ICM3NTc1NzU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggN3B4O1xuICAgICAgICAgICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuMXMpO1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfSB9IH1cbiAgICAgICAgPiAuYWN0aXZlIHtcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlOyB9IH0gfSB9XG4gICAgICAuYnRuLW5hdmJhciB7XG4gICAgICAgIC5pY29uLWJhciB7XG4gICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzA4NTI3MDsgfSB9XG4gICAgICAuaGVhZGVyLWxvZ28ge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMy4zMzMzJTtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgJi5sb2dvUDEge1xuICAgICAgICAgICAgd2lkdGg6IDEwOXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbG9nb1AxLnBuZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDgwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDVweDsgfSB9XG5cbiAgICAgICAgICAmLmxvZ29QMiB7XG4gICAgICAgICAgICB3aWR0aDogMTQ3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sb2dvUDIucG5nJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNzAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICB3aWR0aDogODVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4OyB9IH1cblxuICAgICAgICAgICYubG9nb1AzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDlweDtcbiAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xvZ29QMy5wbmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4OyB9IH0gfVxuXG4gICAgICAgIC5sb2dvLW1pbiB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9IH1cbiAgICAuY3ItbGluayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuY3VzdG9tLWRyb3Bkb3duLW1lbnUge1xuICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgLmNvbHMge1xuICAgICAgICA+IHtcbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7XG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstYmx1ZTsgfSB9XG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7IH0gfSB9IH1cbiAgICAgICAgICBoNiB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRkYXJrLWdyYXk7IH0gfSB9IH1cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgICBwYWRkaW5nOiAyMHB4IDE4cHg7XG4gICAgICA+IGxpIHtcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlOyB9IH0gfSB9XG4gICAgLmxvZ2dlZC1wYW5lbC0tbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuICAgIC5sb2dnZWQtcGFuZWxfX2xvZ291dCB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfVxuXG4gICAgLmN1c3RvbS1kcm9wZG93bi1tZW51IHtcbiAgICAgIC5jb2xzLXdyYXAge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH0gfSB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuXG4gICAgLmhlYWRlci10b3Age1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgLm5hdmJhci1pbm5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICAgLmhlYWRlci1tYWluIHtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC5uYXZiYXItZml4ZWQtdG9wLCAubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4gICAgICBkaXYubmF2YmFyIHtcbiAgICAgICAgLmhlYWRlci1sb2dvIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICAgICAgICAubG9nby1taW4ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9IH1cbiAgICAgICAgLmJ0bi1uYXZiYXIge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7IH1cbiAgICAgICAgLm5hdi1jb2xsYXBzZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICAmLmluIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5uYXYge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTsgfSB9XG4gICAgICAgIC5uYXYge1xuICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgJi5sb2dpbi1saW5rIHtcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgICAgICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlMWUxO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuMXMpOyB9IH1cbiAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9IH0gfSB9XG4gICAgICAgICAgbGkuZHJvcGRvd24ge1xuICAgICAgICAgICAgJi5vcGVuLCAmLmFjdGl2ZSwgJi5vcGVuLmFjdGl2ZSB7XG4gICAgICAgICAgICAgID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlOyB9IH0gfVxuICAgICAgICAgIC5jdXN0b20tZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAuY29scyB7XG4gICAgICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlMWUxO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyOyB9IH0gfSB9IH0gfVxuICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlMWUxOyB9IH0gfVxuXG4gICAgICAgIC5sb2dnZWQtcGFuZWwtLW1vYmlsZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGRhcmtlci1ibHVlO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogNzBweCAxMHB4IDEwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gICAgICAgICAgLmRyb3Bkb3duIHtcblxuICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9IH0gfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1ZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjFzKTsgfSB9XG5cbiAgICAgICAgICAgICYtbWVudSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCAwIDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH0gfVxuXG4gICAgICAgICAgLmxvZ2dlZC1wYW5lbF9fbG9nb3V0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNzBweDtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfSB9XG5cbiAgICAgICAgLm5hdi1jb2xsYXBzZSB7XG4gICAgICAgICAgLmJ0bi1uYXZiYXIubWVudS1jbG9zZSB7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDAxO1xuICAgICAgICAgICAgLmljb24tY2xvc2Uge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3BvcHVwLWNsb3NlLnBuZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfSB9IH0gfSB9IH1cblxuICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLm5hdmJhci1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwIDVweCAxMHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLmhlYWRlci1tYWluIHtcblxuICAgICAgLm5hdmJhci1maXhlZC10b3AsIC5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbiAgICAgIGRpdi5uYXZiYXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAuaGVhZGVyLWxvZ28ge1xuICAgICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgICAgICAgIC5sb2dvLW1pbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgICAuYnRuLW5hdmJhciB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubmF2LWNvbGxhcHNlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgICAmLmluIHtcbiAgICAgICAgICAgIC8vIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAubmF2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7IH0gfVxuICAgICAgICAubmF2IHtcbiAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICYubG9naW4tbGluayB7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICAgICAgICAgICAgICBhLCBzcGFuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyB9IH1cbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTFlMTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICBjb2xvcjogJGRhcmstYmx1ZTtcblxuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjFzKTsgfVxuXG4gICAgICAgICAgICAgICYuZm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4gICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfSB9IH0gfVxuICAgICAgICAgIGxpLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICYub3BlbiwgJi5hY3RpdmUsICYub3Blbi5hY3RpdmUge1xuICAgICAgICAgICAgICA+IC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTsgfSB9IH1cbiAgICAgICAgICAuY3VzdG9tLWRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgLmNvbHMge1xuICAgICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTFlMTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2YyZjJmMjsgfSB9IH0gfSB9IH1cbiAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogOTk5OTk5O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTFlMTsgfSB9IH1cblxuICAgICAgICAubG9nZ2VkLXBhbmVsLS1tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrZXItYmx1ZTtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDcwcHggMTBweCAxMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICAgICAgICAgIC5kcm9wZG93biB7XG5cbiAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfSB9IH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7IH0gfVxuXG4gICAgICAgICAgICAmLW1lbnUge1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9IH1cblxuICAgICAgICAgIC5sb2dnZWQtcGFuZWxfX2xvZ291dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDcwcHg7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH0gfVxuXG4gICAgICAgIC5uYXYtY29sbGFwc2Uge1xuICAgICAgICAgIC5idG4tbmF2YmFyLm1lbnUtY2xvc2Uge1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgei1pbmRleDogMTAwMTtcbiAgICAgICAgICAgIC5pY29uLWNsb3NlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wb3B1cC1jbG9zZS5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH0gfSB9IH0gfSB9IH1cblxuXG4ubm90bG9nZ2VkaW4ge1xuICAjc2l0ZS1oZWFkZXIge1xuICAgIC5oZWFkZXItbWFpbiB7XG4gICAgICBkaXYubmF2YmFyIHtcbiAgICAgICAgLmhlYWRlci1sb2dvIHtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLWRlc2t0b3Age1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDsgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7IH0gfSB9XG5cbiAgICAgICAgLmJ0bi1uYXZiYXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDsgfSB9IH0gfSB9IH1cblxuXG4ubGVzc29uLWxheW91dCB7XG4gICNzaXRlLWhlYWRlciB7XG4gICAgLm5hdmJhci1maXhlZC10b3Age1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkOyB9IH0gfSB9XG5cbi5kaXItcnRsIHtcbiAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgIC5icmVhZGNydW1iLWJ1dHRvbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH0gfVxuICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgLmJyZWFkY3J1bWItYnV0dG9uIHtcbiAgICAgIGZsb2F0OiByaWdodDsgfSB9IH1cblxuXG5AaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gIC5yZXR1cm4tbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXgtc21hbGw7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDsgfVxuICAgIGkge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBmb250LXNpemU6IDJlbTsgfVxuICAgIHNwYW4ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7IH0gfSB9XG5cbkBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgLnJldHVybi1saW5rIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUteC1zbWFsbDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgaSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGZvbnQtc2l6ZTogMmVtOyB9XG4gICAgc3BhbiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTsgfSB9IH1cbiIsIlxuI3NpdGUtZm9vdGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBAaW5jbHVkZSByZXNwb25kLXRvLWRlc2t0b3Age1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgLmZvb3Rlci1tYWluIHtcbiAgICAgIGhlaWdodDogMTMwcHg7IH0gfVxuICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5mb290ZXItbWFpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZGVkZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgLmNvcHlyaWdodCB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDdweCAwO1xuICAgICAgYmFja2dyb3VuZDogJGRhcmtlci1ibHVlO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBsaW5lLWhlaWdodDogMWVtOyB9XG4gICAgICBwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14LXNtYWxsOyB9IH0gfVxuICAgIC5wYXJ0bmVyLWxvZ29zIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgIGg2IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcbiAgICAgICAgY29sb3I6ICRkYXJrZXItYmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14LXNtYWxsOyB9IH1cbiAgICAgIHVsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogODAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya2VyLWJsdWU7IH0gfVxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9IH0gfVxuICAgICAgYSB7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7IH1cbiAgICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfSB9IH0gfVxuIiwiXG4ub3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDBzKTsgfVxuXG4ucG9wdXAge1xuICBkaXNwbGF5OiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDgxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogaW5pdGlhbDtcbiAgcmlnaHQ6IGluaXRpYWw7XG4gIHotaW5kZXg6IDEwMDAxO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKDBzKTtcbiAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgbWF4LWhlaWdodDogMjgwcHg7IH1cblxuICAmX19jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xuICAgIHJpZ2h0OiA2cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3BvcHVwLWNsb3NlLnBuZycpIGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAmX19jb250ZW50IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTQwcHg7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgaGVpZ2h0OiAyNDBweDsgfSB9IH1cbiIsIi8vIEhvbWVwYWdlXG5ib2R5LnBhZ2VsYXlvdXQtZnJvbnRwYWdlIHtcbiAgYmFja2dyb3VuZDogJHdoaXRlOyB9XG5cblxuLy8gVG9wIEJhbm5lclxuLnRvcC1iYW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAtMTIwcHggMCAwO1xuICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxODBweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvdG9wLWJhbm5lci5wbmcnKSBjZW50ZXIgMCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cblxuICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvdG9wLWJhbm5lci1tb2JpbGUucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDcycHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogJGRhcmtlci1ibHVlO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNDhweDsgfSB9XG4gICZfX3N1Yi10aXRsZSB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgaDQge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7IH0gfVxuICAgIGg0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtOyB9XG4gICAgYiB7XG4gICAgICBmb250LXdlaWdodDogOTAwOyB9IH1cbiAgJl9fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICR3aGl0ZTsgfVxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfSB9XG5cbi5ub3Rsb2dnZWRpbiB7XG4gIC50b3AtYmFubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4OyB9IH1cblxuLy8gQ291cnNlc1xuLmNvdXJzZXMge1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIHBhZGRpbmc6IDQwcHggMCA1NXB4O1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHggNTVweDsgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8taXBhZCB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4IDU1cHg7IH1cblxuICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgcGFkZGluZzogMzBweCAwIDA7IH1cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41ZW07IH0gfVxuICAmX19saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkyMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBtYXgtd2lkdGg6IDMyMHB4OyB9XG4gICAgLmNvdXJzZSB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIHdpZHRoOiAyNCU7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tbGVmdDogMS4zMzMzMzMzMzMzJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wb3B1bGFyLWNvdXJzZXMtYmcucG5nJykgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDYwMHB4O1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEwMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jb3Vyc2UtaW5mby5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1koLTVkZWcpO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuMnMpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtNzBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WSgtNWRlZyk7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4ycyk7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICBib3R0b206IC0yMHB4O1xuICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLWlwYWQge1xuICAgICAgICAgIGJvdHRvbTogLTIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBib3R0b206IC0yMHB4O1xuICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICB6LWluZGV4OiAxOyB9IH1cblxuICAgICAgJGNvdXJzZS1saXN0OiAoJHB1cnBsZSwgJG9yYW5nZSwgJGdyZWVuLCAkeWVsbG93KTtcbiAgICAgICR0aXRsZS1jb2xvcnM6ICgjNjcwNTM5LCAjY2UzMzI3LCAjMDA2ODVmLCAjOTY2ZTA5KTtcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNCB7XG4gICAgICAgICY6bnRoLWNoaWxkKCN7JGl9KSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbnRoKCRjb3Vyc2UtbGlzdCwgJGkpO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE1MHB4ICogKCRpIC0gMSk7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG50aCgkdGl0bGUtY29sb3JzLCAkaSk7IH0gfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8taXBhZCB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbnRoKCR0aXRsZS1jb2xvcnMsICRpKTsgfSB9XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG50aCgkdGl0bGUtY29sb3JzLCAkaSk7IH0gfVxuICAgICAgICAgIC5jb3Vyc2VfX3RpdGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG50aCgkdGl0bGUtY29sb3JzLCAkaSk7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8taXBhZCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTsgfSB9IH0gfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgIHdpZHRoOiAyMy41JTtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIlOyB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8taXBhZCB7XG4gICAgICAgIHdpZHRoOiAyMy41JTtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIlOyB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgcGFkZGluZzogNjBweCAxMHB4IDEwcHg7IH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAtMzBweDsgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICAgIGJvdHRvbTogLTIwcHg7IH1cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLWlwYWQge1xuICAgICAgICAgICAgYm90dG9tOiAtMjBweDsgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTExMHB4OyB9IH1cbiAgICAgICAgLmNvdXJzZV9faW5mbyB7XG4gICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0b3A6IDA7IH1cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLWlwYWQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdG9wOiAwOyB9XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdG9wOiAwOyB9IH0gfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4gICAgICAmLmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGRhcmstYmx1ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDNweCAkZGFyay1ibHVlO1xuXG4gICAgICAgIC5jb3Vyc2VfX3RpdGxlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdZKC01ZGVnKTtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyB9IH0gfVxuXG4gICAgICAmX19zdGF0dXMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogN3B4IDAgMCA3NHB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTsgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY291cnNlcy1jb3JuZXIucG5nJykgMCAwIG5vLXJlcGVhdDsgfSB9XG5cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGJsYWNrLCAwLjQpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1koLTVkZWcpO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuMnMpO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLWlwYWQge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgICAgaDQge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdZKDVkZWcpO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMTUlIDAgMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLWlwYWQge1xuICAgICAgICAgICAgcGFkZGluZzogNTBweCAxNSUgMCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfSB9XG5cbiAgICAgICZfX2luZm8ge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEyMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY291cnNlLWluZm8ucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjNDI0MjQyO1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4ycyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwKSBza2V3WSgtNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZzogMCAxNSUgMTAlIDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1pcGFkIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZzogMCAxNSUgMTAlIDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXgtc21hbGw7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG4gICAgICAmX19kZXNjIHtcbiAgICAgICAgbWFyZ2luOiAzNXB4IGF1dG8gMDtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WSg1ZGVnKTtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlOyB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8taXBhZCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTsgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBiciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH0gfVxuICAgICAgJl9fYmFkZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHdpZHRoOiA1NHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNkN2Q3ZDc7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAjZDdkN2Q3O1xuICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDEycHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMTJweDtcbiAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDVweDtcbiAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogLTdweDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjNTg1ODU4O1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMCBzb2xpZCB0cmFuc3BhcmVudDsgfSB9IH0gfSB9XG5cblxuLy8gQWR2YW50YWdlc1xuLmFkdmFudGFnZXMge1xuICAmX190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICRkYXJrZXItYmx1ZTtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAzMHB4OyB9IH1cbiAgLmFkdmFudGFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMjBweCAwIDQwcHg7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICBiIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH0gfVxuXG4gICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAgICAgLmFkdmFudGFnZV9faW1nIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tZGVza3RvcCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7IH0gfSB9XG4gICAgICAuYWR2YW50YWdlX190ZXh0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgNiUgMCAwO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgcGFkZGluZzogMCAyJTsgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9IH1cbiAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgICAgIC5hZHZhbnRhZ2VfX2ltZyB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tZGVza3RvcCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDsgfSB9IH1cbiAgICAgIC5hZHZhbnRhZ2VfX3RleHQge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCA2JTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMiU7IH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9IH1cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAuYWR2YW50YWdlX190ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1kZXNrdG9wIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2JTsgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNiU7IH0gfSB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgJl9fdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUlO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfSB9XG5cbiAgICAmX19pbm5lciB7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDkyMHB4OyB9XG4gICAgJl9faW1nIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlOyB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIG1heC13aWR0aDogOTAlOyB9IH0gfVxuXG4gICAgJl9fbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgJl9fdGV4dCB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IDIuNSU7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgaDMge1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDsgfSB9XG4gICAgICBoNCwgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7IH0gfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9IH0gfSB9XG4gICZfX2Zvb3RlciB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIHBhZGRpbmc6IDM0cHggMDsgfSB9XG5cbiIsIlxuI3BhZ2UtaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZm9ybS10YWJzIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICB1bCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICAgICAgbGkge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheTtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBjb2xvcjogJGRhcmstYmx1ZTsgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5OyB9IH0gfSB9IH1cblxuXG4uY3VzdG9tLWxvZ2luLXBhZ2UjY3VzdG9tLXBhZ2Uge1xuXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuICBwYWRkaW5nOiAxMjBweCAwIDUwcHg7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nOiA5MHB4IDAgMzBweDsgfVxuXG4gIC5jdXN0b20tbG9naW4tcGFnZV9faGVhZGVyIHtcbiAgICBtYXJnaW46IDAgMCA0MHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7IH1cblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogYXV0bztcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICB3aWR0aDogNTAlOyB9IH0gfVxuXG4gIC5jdXN0b20tbG9naW4tcGFnZV9fY29udGVudCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLWRlc2t0b3Age1xuICAgICAgd2lkdGg6IDEwMDBweDsgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgcGFkZGluZzogMCAxMHB4OyB9IH1cblxuICAuY3JlYXRlLWFjY291bnQge1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4gIC5mb3JtLWJveCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDM2cHggMjRweCAyNHB4O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMTBweCA2NHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7IH1cblxuICAgIC5mYm94LWhlYWQge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuICAgICAgaDIge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgY29sb3I6ICRkYXJrZXItYmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7IH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9IH1cblxuICAgIC5mYm94LWJvZHkge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgaDUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7IH0gfVxuXG4gICAgICAuc2lnbi11cC1pbWFnZSB7XG4gICAgICAgIG1hcmdpbjogNTBweCBhdXRvIDQ1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgIG1hcmdpbjogNDBweCBhdXRvIDU3cHg7IH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4gICAgICAuY3JlYXRlLWFjY291bnRfX2J1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCAjM2QzZDNkO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuMXMpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjM2QzZDNkOyB9XG5cbiAgICAgICAgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgIzNkM2QzZDtcbiAgICAgICAgICBvdXRsaW5lOiBub25lOyB9IH1cblxuICAgICAgLmZvcm0tZmllbGRzIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBkaXJlY3Rpb246IGx0cjtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14LXNtYWxsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDsgfVxuXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrZXItYmx1ZTsgfSB9XG5cbiAgICAgICAgOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7IH1cbiAgICAgICAgOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICAgIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTsgfVxuICAgICAgICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7IH1cbiAgICAgICAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7IH1cblxuICAgICAgICAud2FybmluZywgI3VzZXJuYW1lLW11c3RiZS1lbWFpbC5iYWRlbWFpbC13YXJuaW5nIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRTQ1NTkgIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7IH0gfVxuXG4gICAgICAuc3VwcG9ydC1maWVsZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW46IDRweCAwIDUwcHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsOyB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG5cbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7IH1cblxuICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDI0cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfSB9IH1cblxuICAgICAgLmZvcm0tYWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLTNkO1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA2MnB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IGFsbW9uaS1kbCwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgICAgICAgICBib3R0b206IGluaXRpYWw7XG5cbiAgICAgICAgICAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3R0b206IGluaXRpYWw7IH1cblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggIzA0MmY0MTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgICAgIHRvcDogMDtcblxuICAgICAgICAgICAgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgICAgICAgICB0b3A6IDNweDsgfSB9IH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDsgfSB9IH0gfVxuICAgIGEge1xuICAgICAgY29sb3I6ICRkYXJrZXItYmx1ZTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXgtc21hbGw7IH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfSB9XG4gIC5yZW1lbWJlcnVzZXJzZXNzaW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGEge1xuICAgICAgZmxvYXQ6IGxlZnQ7IH0gfSB9XG4iLCJcbi5sb2dvdXQge1xuICAmI3BhZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMDBweDsgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgcGFkZGluZzogMTAwcHggMCA0MHB4OyB9IH1cblxuICAmX19jb250ZW50IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIHBhZGRpbmc6IDEwMHB4IDQ1cHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBwYWRkaW5nOiAyMCUgNSUgMTUlOyB9XG5cbiAgICAjbm90aWNlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAuc2luZ2xlYnV0dG9uIHtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLTNkO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBmbG9hdDogbm9uZTsgfVxuXG4gICAgICAgICsgLnNpbmdsZWJ1dHRvbiB7XG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlOyB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDsgfSB9IH0gfSB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNSU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTsgfSB9XG5cbiAgICAuYnV0dG9ucyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsOyB9IH0gfSB9IH1cbiIsIlxuLnNpZ24tdXAge1xuICAmI3BhZ2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgcGFkZGluZzogNDBweCAwIDcwcHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiA5MHB4IDAgMzBweDsgfSB9IH1cblxuLmRpci1ydGwge1xuICAubWZvcm0gLmZpdGVtLCAjZmdyb3VwX2lkX2J1dHRvbmFyLCAjZml0ZW1faWRfc3VibWl0YnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5zaWduLXVwICNmZ3JvdXBfaWRfYnV0dG9uYXIge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkYXJrLWdyYXk7XG5cbiAgICAuZmVsZW1lbnQge1xuICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7IH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDsgfSB9IH1cblxuLnNpZ24tdXAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgJl9faGVhZGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3NpZ24tdXAtbG9nby5wbmcnKSBjZW50ZXIgMCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMTBweCBhdXRvO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgaDIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDsgfSB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBtYXJnaW46IDAgMjBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgIHBhZGRpbmc6IDE1NXB4IDEwcHggMjVweDsgfVxuXG4gICAgLm1mb3JtLCAjYWRtaW5zZXR0aW5ncyB7XG4gICAgICBzcGFuLmVycm9yIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBjb2xvcjogI2JlMzAyNTtcbiAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14LXNtYWxsOyB9IH0gfVxuXG4gICAgaDQge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cblxuICAgIC5maXRlbSB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuXG4gICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14LXNtYWxsOyB9IH1cblxuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3NpemVdIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGhlaWdodDogNTBweDsgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7IH0gfVxuXG4gICAgICAmX2ZjaGVja2JveCB7XG4gICAgICAgIGRpcmVjdGlvbjogbHRyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmZpdGVtdGl0bGUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIGRpcmVjdGlvbjogcnRsOyB9XG5cbiAgICAgICAgLmZjaGVja2JveCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICAgICAgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICAmICsgc3Bhbi5lcnJvciB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfSB9IH1cblxuICAgICAgJl9mZ3JvdXAge1xuICAgICAgICAuZml0ZW10aXRsZSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDsgfSB9IH1cblxuICAgIC5mZWxlbWVudCB7XG4gICAgICBpbnB1dFt0eXBlPSd0ZXh0J10sIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10ge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4OyB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDsgfSB9IH1cblxuICAgIC5mc2VsZWN0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIHNlbGVjdC1maWVsZDtcblxuICAgICAgLy8gJi5lcnJvcjpiZWZvcmVcbiB9ICAgICAgLy8gICB0b3A6IDQwcHhcblxuICAgIC5mb3JtLWF1dG9jb21wbGV0ZS1kb3duYXJyb3cge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgdG9wOiA1MXB4O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICB0b3A6IDQycHg7XG4gICAgICAgIGxlZnQ6IDEwcHg7IH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgdG9wOiA0MnB4O1xuICAgICAgICBsZWZ0OiAxMHB4OyB9IH1cbiAgICBpbnB1dFtyb2xlPVwiY29tYm9ib3hcIl0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9IH1cbiAgICAuZm9ybS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7IH1cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgaGVpZ2h0OiAyMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7IH1cbiAgICAgIGxpIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuMXMpO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXgtc21hbGw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4OyB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteC1zbWFsbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2VyLWJsdWU7IH0gfSB9XG5cbiAgICAuZmdyb3VwIHtcbiAgICAgIHBhZGRpbmc6IDAgMTJweDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMjUlO1xuXG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstZ3JheTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstZ3JheTtcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMnB4ICRkYXJrLWdyYXk7IH0gfVxuXG4gICAgICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTsgfSB9IH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICB3aWR0aDogMzMuMzMzMyU7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcblxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmFmdGVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTsgfSB9XG5cbiAgICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfSB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuICAgICAgICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXgtc21hbGw7IH0gfSB9IH0gfVxuXG5cblxuICAgIC5mY2hlY2tib3gge1xuICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICAgIC5lcnJvciB7XG4gICAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgICAmID4gLmVycm9yIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7IH1cblxuICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuICAgICNpZF9maXJzdG5hbWUuaGlnaGxpZ2h0LCAjaWRfbGFzdG5hbWUuaGlnaGxpZ2h0LCAjaWRfcGFzc3dvcmQuaGlnaGxpZ2h0LCAjaWRfdXNlcm5hbWUuaGlnaGxpZ2h0IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcmtlci1ibHVlOyB9XG4gICAgLmxhYmVsLWluZm8sIC5iYWRnZS1pbmZvIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrZXItYmx1ZTsgfVxuXG4gICAgI2lkX3VzZXJuYW1lLCAjaWRfcGFzc3dvcmQge1xuICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbiAgICAjZml0ZW1faWRfdXNlcm5hbWUsICNmaXRlbV9pZF9wYXNzd29yZCB7XG4gICAgICA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gfSAgICAgICAgLy8gdW5pY29kZS1iaWRpOiBiaWRpLW92ZXJyaWRlXG4gICAgICA6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiB9ICAgICAgICAvLyB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGVcbiAgICAgIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gfSAgICAgICAgLy8gdW5pY29kZS1iaWRpOiBiaWRpLW92ZXJyaWRlXG4gICAgICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gfSB9ICAgICAgICAvLyB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGVcblxuICAgIC5tZm9ybSB7XG4gICAgICAuZnBhc3N3b3JkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC50aXAtaWNvbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgICAgICBib3R0b206IDUycHg7XG4gICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstZ3JheTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgICBmb250LWZhbWlseTogYWxtb25pLWRsLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgICAgICAgIGJvdHRvbTogNDdweDsgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgdG9wOiBpbml0aWFsO1xuICAgICAgICAgICAgYm90dG9tOiA0MnB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7IH0gfVxuXG4gICAgICAgIC50aXAge1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTEwMHB4O1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiA2NyU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxOTBweDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya2VyLWJsdWU7XG4gICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7XG5cbiAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB6LWluZGV4OiAxOyB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgJGRhcmtlci1ibHVlO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICBsZWZ0OiAxNXB4OyB9IH0gfVxuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4OyB9XG5cbiAgICAgICAgLnVubWFzayB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7IH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsOyB9IH0gfSB9XG4gICAgICAuZml0ZW0ge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4gICAgICAgICYjZml0ZW1faWRfcG9saWN5YWdyZWVkIHtcbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9IH0gfSB9IH1cblxuICAgIC5maXRlbXRpdGxlIHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7IH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfSB9IH1cblxuICAgIC5maXRlbV9hY3Rpb25idXR0b25zIHtcbiAgICAgIC5mZ3JvdXAge1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cblxuICAgIGlucHV0IHtcbiAgICAgICZbdHlwZT1cInN1Ym1pdFwiXSwgJiNpZF9zdWJtaXRidXR0b24sICYjaWRfc3VibWl0YnV0dG9uMiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0zZDtcbiAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDtcblxuICAgICAgICAgICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDsgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCAjMDQyZjQxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgICAgICAgdG9wOiAwO1xuXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICBib3R0b206IGluaXRpYWw7IH0gfSB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7IH0gfSB9IH0gfVxuXG4gIC5mZGVzY3JpcHRpb24ge1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14LXNtYWxsOyB9IH1cblxuICBib2R5LmRpci1ydGwge1xuICAgICNyZWdpb24tbWFpbi5zaWduLXVwIHtcbiAgICAgIC5tZm9ybTpub3QoLnVucmVzcG9uc2l2ZSkge1xuICAgICAgICAuZml0ZW0ge1xuICAgICAgICAgIC5mZWxlbWVudCB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLWRlc2t0b3Age1xuICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfSB9IH0gfSB9XG5cbiAgI2ZpdGVtX2lkX3Byb2ZpbGVfZmllbGRfb3RoZXJpbnN0aXR1dGUsICNmZ3JvdXBfaWRfcHJvZmlsZV9maWVsZF9hY2FkZW1pY3JvbGVfZ3JwIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuXG5cbi8vIENoYW5nZSBwYXNzd29yZFxuI2ZpdGVtX2lkX3Bhc3N3b3JkIHtcbiAgLmZpdGVtdGl0bGUge1xuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9IH1cblxuLm1mb3JtIHtcbiAgbGFiZWwge1xuICAgIC5yZXEge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9IH1cbiIsIi5mb3JnZXQtcGFzc3dvcmQtcGFnZSNwYWdlIHtcbiAgcGFkZGluZzogMjBweCAwIDEyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgcGFkZGluZzogMTIwcHggMCA4MHB4OyB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDgwcHggMCA0MHB4OyB9IH1cblxuXG4uZm9yZ2V0LXBhc3N3b3JkIHtcbiAgJl9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHdpZHRoOiA3MTBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDYwcHggMTAwcHggODBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgICAgcGFkZGluZzogOCUgMTAlIDEwJTsgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA4JSAxMCUgMTAlOyB9XG5cbiAgICAuYm94d2lkdGhub3JtYWwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNCU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDsgfSB9XG5cbiAgICAubWZvcm0ge1xuICAgICAgLmZ0b2dnbGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgICAuZml0ZW10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuICAgICAgLmZpdGVtIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDglOyB9IH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICAmW3R5cGU9J3RleHQnXSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNjVweDtcblxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFya2VyLWJsdWU7IH1cblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14LXNtYWxsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDsgfSB9XG5cbiAgICAgICAgJlt0eXBlPSdzdWJtaXQnXSB7XG4gICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLTNkO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA2MnB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IGFsbW9uaS1kbCwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgICAgICAgICBib3R0b206IGluaXRpYWw7XG5cbiAgICAgICAgICAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3R0b206IGluaXRpYWw7IH1cblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggIzA0MmY0MTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgICAgIHRvcDogMDtcblxuICAgICAgICAgICAgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgICAgICAgICB0b3A6IDNweDsgfSB9IH0gfSB9IH0gfVxuIiwiXG4uY291cnNlIHtcbiAgJiNwYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICBwYWRkaW5nLXRvcDogODVweDsgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgcGFkZGluZy10b3A6IDYwcHg7IH1cblxuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7IH0gfVxuICAmX19oZWFkZXIge1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAucm93LWZsdWlkIHtcbiAgICAgIFtjbGFzcyo9J3NwYW4nXSB7XG4gICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgLnNwYW42IHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuMTI3NjU5NTc0NDY4MDg1JTtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9IH0gfSB9XG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogODRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMjIwcHg7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgZm9udC1zaXplOiA1NnB4OyB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41ZW07IH0gfVxuICAmX19pY29uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMjIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7IH1cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiBhdXRvOyB9IH0gfVxuICAmX19hYm91dCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMHMpO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTBweDsgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNDYsIDI0NiwgMjQ2LCAxKSA0OSUpO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNDYsIDI0NiwgMjQ2LCAxKSA0OSUpO1xuICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPSckbGlnaHQtZ3JheScsR3JhZGllbnRUeXBlPTAgKTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgaGVpZ2h0OiAyMHB4OyB9IH1cblxuICAgICYub3BlbiB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgLmFib3V0LXZpZGVvIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgICAgLmFib3V0LWJ1dHRvbi5hYm91dC1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAuYWJvdXQtc2hvdyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHotaW5kZXg6IC0xOyB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbiAgICAuc2luZ2xlYnV0dG9uIHtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuXG4gICAgaDUge1xuICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTVlbTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cbiAgICAuYWJvdXQtdmlkZW8ge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4ycyk7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIGltZywgaWZyYW1lLCB2aWRlbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogYXV0bzsgfSB9IH1cbiAgICAuYWJvdXQtdGV4dCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQlO1xuXG4gICAgICBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGg1IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIG1hcmdpbjogMTVweCAwOyB9IH0gfVxuICAgIC5hYm91dC1idXR0b24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYmx1ZTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4ycyk7XG4gICAgICAmOmhvdmVyLCAmLmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgICAgJi5hYm91dC1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDBweDsgfVxuICAgICAgJi5hYm91dC1zaG93IHtcbiAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG4gICAgICAuZmEge1xuICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9IH0gfVxuXG4gIC51bml0cyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAuYWNoaWV2ZW1lbnRzIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1heC13aWR0aDogMTc1cHg7XG4gICAgICBtaW4taGVpZ2h0OiA3MXB4O1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2FjaGlldmVtZW50LWljb24ucG5nJykgMCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA3MXB4IDcxcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiA1NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzFweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1NXB4OyB9XG4gICAgICAmX19udW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMWVtO1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjhlbTtcbiAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBmb250LXNpemU6IDU1cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDsgfSB9IH1cbiAgICAmX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBjb2xvcjogJGRhcmtlci1ibHVlO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMWVtOyB9IH0gfVxuXG4gICAgaDIuYWNjZXNzaGlkZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cblxuICAgIHVsLnVuaXRzX19saXN0LCB1bC50b3BpY3Mge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIGNsZWFyZml4OyB9XG4gICAgJl9fcXVpeiB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjFzKTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMjVweCAwIDA7IH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNkZGQ7IH1cbiAgICAgIC5yb3ctZmx1aWQge1xuICAgICAgICBbY2xhc3MqPSdzcGFuJ10ge1xuICAgICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgICAuc3BhbjYge1xuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMi4xMjc2NTk1NzQ0NjgwODUlO1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH0gfSB9XG4gICAgICBpbWcge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IGF1dG87IH0gfVxuICAgICAgaDQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDM1cHg7IH0gfVxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuXG4gICAgICAgIC51bml0LWljb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfSB9XG4gICAgICAmX19idXR0b24ge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tM2Q7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgbWFyZ2luOiAyNXB4IDAgMDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggIzA0MmY0MTtcbiAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4ICMwNDJmNDE7IH0gfSB9IH0gfVxuXG4gIC51bml0IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLXRvcDogMjVweCBzb2xpZDtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgcGFkZGluZzogMzBweCAwIDMwcHggMzBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjFzKTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAxM3B4IDA7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgW2NsYXNzKj0nc3BhbiddIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgIC5yb3ctZmx1aWQge1xuICAgICAgICAuc3BhbjEyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAqd2lkdGg6IDk5Ljk0NjgwODUxMDYzODI5JTsgfVxuICAgICAgICAuc3BhbjExIHtcbiAgICAgICAgICB3aWR0aDogOTEuNDg5MzYxNzAyMTI3NjUlO1xuICAgICAgICAgICp3aWR0aDogOTEuNDM2MTcwMjEyNzY1OTQlOyB9XG4gICAgICAgIC5zcGFuMTAge1xuICAgICAgICAgIHdpZHRoOiA4Mi45Nzg3MjM0MDQyNTUzMiU7XG4gICAgICAgICAgKndpZHRoOiA4Mi45MjU1MzE5MTQ4OTM2MSU7IH1cbiAgICAgICAgLnNwYW45IHtcbiAgICAgICAgICB3aWR0aDogNzQuNDY4MDg1MTA2MzgyOTclO1xuICAgICAgICAgICp3aWR0aDogNzQuNDE0ODkzNjE3MDIxMjYlOyB9XG4gICAgICAgIC5zcGFuOCB7XG4gICAgICAgICAgd2lkdGg6IDY1Ljk1NzQ0NjgwODUxMDY0JTtcbiAgICAgICAgICAqd2lkdGg6IDY1LjkwNDI1NTMxOTE0ODkzJTsgfVxuICAgICAgICAuc3Bhbjcge1xuICAgICAgICAgIHdpZHRoOiA1Ny40NDY4MDg1MTA2MzgyOSU7XG4gICAgICAgICAgKndpZHRoOiA1Ny4zOTM2MTcwMjEyNzY1OSU7IH1cbiAgICAgICAgLnNwYW42IHtcbiAgICAgICAgICB3aWR0aDogNDguOTM2MTcwMjEyNzY1OTUlO1xuICAgICAgICAgICp3aWR0aDogNDguODgyOTc4NzIzNDA0MjUlOyB9XG4gICAgICAgIC5zcGFuNSB7XG4gICAgICAgICAgd2lkdGg6IDQwLjQyNTUzMTkxNDg5MzYyJTtcbiAgICAgICAgICAqd2lkdGg6IDQwLjM3MjM0MDQyNTUzMTkyJTsgfVxuICAgICAgICAuc3BhbjQge1xuICAgICAgICAgIHdpZHRoOiAzMS45MTQ4OTM2MTcwMjEyNzglO1xuICAgICAgICAgICp3aWR0aDogMzEuODYxNzAyMTI3NjU5NTc2JTsgfVxuICAgICAgICAuc3BhbjMge1xuICAgICAgICAgIHdpZHRoOiAyMy40MDQyNTUzMTkxNDg5MzQlO1xuICAgICAgICAgICp3aWR0aDogMjMuMzUxMDYzODI5Nzg3MjMzJTsgfVxuICAgICAgICAuc3BhbjIge1xuICAgICAgICAgIHdpZHRoOiAxNC44OTM2MTcwMjEyNzY1OTUlO1xuICAgICAgICAgICp3aWR0aDogMTQuODQwNDI1NTMxOTE0ODk0JTsgfVxuICAgICAgICAuc3BhbjEge1xuICAgICAgICAgIHdpZHRoOiA2LjM4Mjk3ODcyMzQwNDI1NSU7XG4gICAgICAgICAgKndpZHRoOiA2LjMyOTc4NzIzNDA0MjU1MyU7IH0gfSB9XG5cblxuICAgICY6aG92ZXIsICYuZm9jdXMge1xuICAgICAgLnRvb2x0aXAge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0b3A6IC01NSU7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBib3R0b206IC03NSU7XG4gICAgICAgICAgdG9wOiBpbml0aWFsOyB9IH0gfVxuICAgIC5mbGFnIHtcbiAgICAgIGRpcmVjdGlvbjogbHRyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMjZweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNTRweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB6LWluZGV4OiAzO1xuICAgICAgJl9faW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgICAmX190ZXh0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDsgfSB9XG4gICAgJi0tY29tcGxldGUge1xuICAgICAgLmZsYWcge1xuICAgICAgICB0b3A6IC00MHB4O1xuICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfSB9XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7IH0gfSB9XG4gICAgJi0tbGVhcm5pbmcge1xuICAgICAgLmZsYWcge1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG5cbiAgICAgICAgJl9faW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiA2N3B4O1xuICAgICAgICAgIGhlaWdodDogNjNweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MXB4O1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5OyB9IH0gfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgLnVuaXRfX3RpdGxlIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4OyB9IH0gfSB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XG4gICAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7IH1cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH1cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDsgfSB9XG4gICAgJl9faW5mbyB7XG4gICAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7IH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDsgfSB9XG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbjogN3B4IDAgMDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDsgfSB9XG5cbiAgICAgIGg2IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLnVuaXQtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy91bml0LWluZm8taWNvbnMucG5nJykgbm8tcmVwZWF0O1xuICAgICAgICAmLS1jbGFzc2VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbiAgICAgICAgJi0tZHVyYXRpb24ge1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwcHg7IH0gfSB9XG4gICAgJl9fbnVtIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgZm9udC1zaXplOiAxNzNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMTJweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMnB4OyB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDM3cHg7XG4gICAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICByaWdodDogLTQ4cHg7IH0gfSB9XG4gICAgJi0tZmlyc3Qge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDsgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNkMGQwZDA7IH1cbiAgICAgIGg0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyM3B4OyB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7IH0gfVxuICAgICAgaDUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDsgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsOyB9IH1cbiAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ZpcnN0LXVuaXQtaWNvbnMucG5nJykgbm8tcmVwZWF0O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAzNjBweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9IH0gfVxuXG4gICAgLnRvb2x0aXAge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgYmFja2dyb3VuZDogJGRhcmtlci1ibHVlO1xuICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjJzLCAwLjFzKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIGxlZnQ6IDUlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRvcDogaW5pdGlhbDsgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLThweDtcbiAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICRkYXJrZXItYmx1ZTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgICAgIHRvcDogLThweDtcbiAgICAgICAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgJGRhcmtlci1ibHVlOyB9IH0gfVxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1ZW07IH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH0gfSB9IH0gfVxuXG5cblxuLyogQ291cnNlIDIgKFllbGxvdykgKi9cblxuLmNvdXJzZS0yIHtcbiAgLmNvdXJzZV9faGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jb3Vyc2UtaGVhZGVyLXllbGxvdy5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAkeWVsbG93O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOyB9XG4gIC51bml0IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkeWVsbG93O1xuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHllbGxvdzsgfVxuICAgICYuZm9jdXMge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHllbGxvdztcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgJHllbGxvdztcbiAgICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkICR5ZWxsb3c7IH0gfVxuICAudW5pdC0tZmlyc3Qge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICR3aGl0ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRkYXJrLWJsdWU7IH1cbiAgICAmLmZvY3VzIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGFyay1ibHVlOyB9XG4gICAgLnVuaXQtLWZpcnN0X19pbWFnZSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbiAgICAmOmhvdmVyIC51bml0LS1maXJzdF9faW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTAwcHg7IH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIC51bml0LS1maXJzdF9faW1hZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbiAgICAgICY6aG92ZXIgLnVuaXQtLWZpcnN0X19pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTkwcHg7IH0gfSB9XG5cbiAgLnVuaXQge1xuICAgICYudW5pdC0tY29tcGxldGUge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2RiOTQwODtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGI5NDA4OyB9IH1cbiAgICAuZmxhZyB7XG4gICAgICBjb2xvcjogIzMwMzAzMDsgfSB9XG4gIC5icmVhZGNydW1icyB7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY291cnNlLWhlYWRlci15ZWxsb3cucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgJHllbGxvdztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGNvbG9yOiAkeWVsbG93OyB9XG5cbiAgLmJyZWFkY3J1bWJzLW5hdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IC00MHB4O1xuICAgICAgd2lkdGg6IDM5MHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY291cnNlLWhlYWRlci15ZWxsb3ctbWFzay5wbmcnKSAxMDAlIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbiAgICAmID4gbGkge1xuICAgICAgY29sb3I6ICRkYXJrLXllbGxvdztcblxuICAgICAgJjpob3ZlciAuYnJlYWRjcnVtYnMtbmF2X19pY29uLCAmOmFjdGl2ZSAuYnJlYWRjcnVtYnMtbmF2X19pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjUlIDA7IH0gfVxuICAgIC5icmVhZGNydW1icy1zdWJuYXYgYSB7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiAjRkRFOUIyXG4gICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJi5hY3RpdmUsICYuZm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay15ZWxsb3c7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7IH0gfSB9XG5cbiAgLmxlc3Nvbi1wYWdlIHtcbiAgICAubGVzc29uLWNvbnRlbnQge1xuICAgICAgaDIge1xuICAgICAgICBjb2xvcjogJGRhcmsteWVsbG93OyB9IH1cblxuICAgIC5sZXNzb24tbGlzdCB7XG4gICAgICAuYmxvY2sge1xuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgLnNlZW4taWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7IH0gfSB9IH0gfSB9XG5cbi8qIENvdXJzZSAzIChHcmVlbikgKi9cblxuLmNvdXJzZS0zIHtcbiAgLmNvdXJzZV9faGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jb3Vyc2UtaGVhZGVyLWJsdWUucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgJGdyZWVuO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOyB9XG4gIC51bml0IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkZ3JlZW47XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZ3JlZW47IH1cbiAgICAmLmZvY3VzIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRncmVlbjtcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgJGdyZWVuO1xuICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgJGdyZWVuOyB9IH1cbiAgLnVuaXQtLWZpcnN0IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkd2hpdGU7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZGFyay1ibHVlOyB9XG4gICAgJi5mb2N1cyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGRhcmstYmx1ZTsgfVxuICAgIC51bml0LS1maXJzdF9faW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTAwcHg7IH1cbiAgICAmOmhvdmVyIC51bml0LS1maXJzdF9faW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzAwcHg7IH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIC51bml0LS1maXJzdF9faW1hZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05MHB4OyB9XG4gICAgICAmOmhvdmVyIC51bml0LS1maXJzdF9faW1hZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNzBweDsgfSB9IH1cblxuICAudW5pdCB7XG4gICAgJi51bml0LS1jb21wbGV0ZSB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDE3OTcwO1xuICAgICAgJjpob3ZlciwgJi5mb2N1cyB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMTc5NzA7IH0gfVxuICAgIC5mbGFnIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7IH0gfVxuICAuYnJlYWRjcnVtYnMge1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvdXJzZS1oZWFkZXItYmx1ZS5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAkZ3JlZW47XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBjb2xvcjogJGdyZWVuOyB9XG4gIC5icmVhZGNydW1icy1uYXYgPiBsaSB7XG4gICAgJjpob3ZlciAuYnJlYWRjcnVtYnMtbmF2X19pY29uLCAmOmFjdGl2ZSAuYnJlYWRjcnVtYnMtbmF2X19pY29uIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwOyB9IH1cbiAgLmJyZWFkY3J1bWJzLXN1Ym5hdiBhIHtcbiAgICAvLyBiYWNrZ3JvdW5kOiAjQzZFQ0VCXG4gICAgJjpob3ZlciwgJjphY3RpdmUsICYuYWN0aXZlLCAmLmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICAgIGNvbG9yOiAkd2hpdGU7IH0gfVxuXG4gIC5sZXNzb24tcGFnZSB7XG4gICAgLmxlc3Nvbi1jb250ZW50IHtcbiAgICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICRncmVlbjsgfSB9XG5cbiAgICAubGVzc29uLWxpc3Qge1xuICAgICAgLmJsb2NrIHtcbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgIC5zZWVuLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA2Ni42NyU7IH0gfSB9IH0gfSB9XG5cbi8qIENvdXJzZSA0IChvcmFuZ2UpICovXG5cbi5jb3Vyc2UtNCB7XG4gIC5jb3Vyc2VfX2hlYWRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY291cnNlLWhlYWRlci1vcmFuZ2UucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgI2UxNjA1MDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgfVxuICAudW5pdCB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2UxNjA1MDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlMTYwNTA7IH1cbiAgICAmLmZvY3VzIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlMTYwNTA7XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNlMTYwNTA7XG4gICAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjZTE2MDUwOyB9IH1cbiAgLnVuaXQtLWZpcnN0IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkd2hpdGU7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZGFyay1ibHVlOyB9XG4gICAgJi5mb2N1cyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGRhcmstYmx1ZTsgfVxuICAgIC51bml0LS1maXJzdF9faW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjAwcHg7IH1cbiAgICAmOmhvdmVyIC51bml0LS1maXJzdF9faW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzAwcHg7IH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIC51bml0LS1maXJzdF9faW1hZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xODBweDsgfVxuICAgICAgJjpob3ZlciAudW5pdC0tZmlyc3RfX2ltYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjcwcHg7IH0gfSB9XG5cbiAgLnVuaXQge1xuICAgICYudW5pdC0tY29tcGxldGUge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2JlMzAyNTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmUzMDI1OyB9IH1cbiAgICAuZmxhZyB7XG4gICAgICBjb2xvcjogJHdoaXRlOyB9IH1cbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jb3Vyc2UtaGVhZGVyLW9yYW5nZS5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAjZTE2MDUwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgY29sb3I6ICNlMTYwNTA7IH1cbiAgLmJyZWFkY3J1bWJzLW5hdiA+IGxpIHtcbiAgICAmOmhvdmVyIC5icmVhZGNydW1icy1uYXZfX2ljb24sICY6YWN0aXZlIC5icmVhZGNydW1icy1uYXZfX2ljb24ge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNzUlIDA7IH0gfVxuICAuYnJlYWRjcnVtYnMtc3VibmF2IGEge1xuICAgIC8vIGJhY2tncm91bmQ6ICNGRkU5RTZcbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJi5hY3RpdmUsICYuZm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogI2UxNjA1MDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7IH0gfVxuXG4gIC5sZXNzb24tcGFnZSB7XG4gICAgLmxlc3Nvbi1jb250ZW50IHtcbiAgICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7IH0gfVxuXG4gICAgLmxlc3Nvbi1saXN0IHtcbiAgICAgIC5ibG9jayB7XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAuc2Vlbi1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMzMuMzMlOyB9IH0gfSB9IH0gfVxuXG4vKiBDb3Vyc2UgNSAocHVycGxlKSAqL1xuXG4uY291cnNlLTUge1xuICAuY291cnNlX19oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NvdXJzZS1oZWFkZXItcHVycGxlLnBuZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICM4MjEzNGU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH1cbiAgLnVuaXQge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM4MjEzNGU7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjODIxMzRlOyB9XG4gICAgJi5mb2N1cyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjODIxMzRlO1xuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjODIxMzRlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgIzgyMTM0ZTsgfSB9XG4gIC51bml0LS1maXJzdCB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHdoaXRlO1xuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGRhcmstYmx1ZTsgfVxuICAgICYuZm9jdXMge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRhcmstYmx1ZTtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRkYXJrLWJsdWU7IH1cbiAgICAudW5pdC0tZmlyc3RfX2ltYWdlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMwMHB4OyB9XG4gICAgJjpob3ZlciAudW5pdC0tZmlyc3RfX2ltYWdlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgLnVuaXQtLWZpcnN0X19pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI3MHB4OyB9XG4gICAgICAmOmhvdmVyIC51bml0LS1maXJzdF9faW1hZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH0gfSB9XG5cbiAgLnVuaXQge1xuICAgICYudW5pdC0tY29tcGxldGUge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzYwMTAzOTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjAxMDM5OyB9IH1cbiAgICAuZmxhZyB7XG4gICAgICBjb2xvcjogJHdoaXRlOyB9IH1cbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jb3Vyc2UtaGVhZGVyLXB1cnBsZS5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAjODIxMzRlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgY29sb3I6ICM4MjEzNGU7IH1cbiAgLmJyZWFkY3J1bWJzLW5hdiA+IGxpIHtcbiAgICAmOmhvdmVyIC5icmVhZGNydW1icy1uYXZfX2ljb24sICY6YWN0aXZlIC5icmVhZGNydW1icy1uYXZfX2ljb24ge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwOyB9IH1cbiAgLmJyZWFkY3J1bWJzLXN1Ym5hdiBhIHtcbiAgICAvLyBiYWNrZ3JvdW5kOiAjYzNhY2I4XG4gICAgJjpob3ZlciwgJjphY3RpdmUsICYuYWN0aXZlLCAmLmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6ICM4MjEzNGU7XG4gICAgICBjb2xvcjogJHdoaXRlOyB9IH1cblxuICAubGVzc29uLXBhZ2Uge1xuICAgIC5sZXNzb24tY29udGVudCB7XG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkcHVycGxlOyB9IH1cblxuICAgIC5sZXNzb24tbGlzdCB7XG4gICAgICAuYmxvY2sge1xuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgLnNlZW4taWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH0gfSB9IH0gfSB9XG4iLCJcbi5sZXNzb24tcGFnZSB7XG4gICYjcGFnZSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgcGFkZGluZzogMCAwIDEwcHg7IH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIHBhZGRpbmc6IDY4cHggMCAxMHB4IDA7IH0gfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuICAuc2hvdy1sZXNzb24tbGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLWRlc2t0b3Age1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14LXNtYWxsO1xuICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgIGNvbG9yOiAjODIxMzRlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogNTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAmLmZpeGVkIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDExNXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTY7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTsgfVxuICAgICAgaS5mYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7IH1cbiAgICAgICYub3BlbiBpLmZhIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfSB9IH1cblxuICAubGVzc29uIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuICAgICYtY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuXG4gICAgICBoMiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuICAgICAgaDMge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4gICAgICB1bCB7XG4gICAgICAgIHdvcmQtYnJlYWs6IG5vcm1hbDsgfVxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgICAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgNXB4OyB9XG5cbiAgICAgICAgJltkaXI9XCJsdHJcIl0ge1xuICAgICAgICAgIC5ncm91cDEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfSB9IH1cblxuXG4gICAgICBpZnJhbWUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgaGVpZ2h0OiA0MDBweDsgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBoZWlnaHQ6IDMwMHB4OyB9IH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjODIxMzRlO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuMXMpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9IH1cbiAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNjk2OTY5O1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbiAgICAgIC5jb250cm9sIHtcbiAgICAgICAgQGluY2x1ZGUgc2VsZWN0LWZpZWxkKDQwcHgpO1xuICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICAgICAgICAucXVlc3Rpb25jb3JyZWN0bmVzc2ljb24ge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4OyB9XG5cbiAgICAgICAgLnNlbGVjdCB7XG4gICAgICAgICAgLy8gZmxvYXQ6IGxlZnRcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcblxuICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgZGlyZWN0aW9uOiBydGw7IH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5OyB9XG5cbiAgICAgICAgICB1bC5zZWxlY3QtbGlzdCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXk7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXk7IH1cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2FhYTsgfSB9IH0gfVxuXG4gICAgICAubW9kaWZpZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAmX19zdHJhdGVnaWVzIHtcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0byAwO1xuICAgICAgICBwYWRkaW5nOiA4cHggMTBweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7IH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIHdpZHRoOiAyOCU7XG4gICAgICAgICAgbWFyZ2luOiA1cHggMCAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogJGRhcmtlci1ibHVlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7IH1cblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7IH0gfVxuXG4gICAgICAgICZfX2JvZHkge1xuICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICB3aWR0aDogNzIlO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvIDA7IH1cblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggYXV0byAwOyB9XG5cbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gICAgICAgICAgICAubGVzc29uLWNvbnRlbnRfX3N0cmF0ZWd5IHtcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICB3aWR0aDogMTYuNjY2NjY2NyU7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4OyB9XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDsgfVxuXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYmNiY2JjO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgICAgICAgICAgIGE6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5sZXNzb24tY29udGVudF9fc3RyYXRlZ3lfX2ljb24ge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlOyB9IH1cblxuICAgICAgICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDE0IHtcbiAgICAgICAgICAgICAgICAgICYuaWNvbi0jeyRpfSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3N0cmF0ZWdpZXNfaWNvbnMvc3RyYXJnaWVzLWljb25zLSN7JGl9LnBuZycpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgfSB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTsgfVxuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4gICAgICAgICAgICAgICAgJi5mb2N1cyB7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZWZhdWx0LWZvY3VzOyB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDsgfSB9XG5cbiAgICAgICAgICAgICAgJl9fbmFtZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteC1zbWFsbDsgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1ZW07IH0gfSB9IH0gfSB9XG5cbiAgICAgIC5hY2Nlc3NoaWRlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgICAubm8tb3ZlcmZsb3cge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLWRlc2t0b3Age1xuICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRkLCB0aCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMy4zMyUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgd29yZC1icmVhazogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9IH0gfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGQsIHRoIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfSB9IH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRkLCB0aCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMy4zMyUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH0gfSB9IH0gfVxuXG4gICAgJi1saXN0IHtcbiAgICAgICYjYmxvY2stcmVnaW9uLXNpZGUtcHJlLnNwYW40IHtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLWRlc2t0b3Age1xuICAgICAgICAgIHdpZHRoOiAzMS42MjM5MzE2MjM5MzE2MjUlO1xuICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLWwtZGVza3RvcCB7XG4gICAgICAgICAgd2lkdGg6IDMxLjYyMzkzMTYyMzkzMTYyNSU7XG4gICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICB3aWR0aDogMzEuNjIzOTMxNjIzOTMxNjI1JTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMi42MzAyMTIwMjI0NzcyMDk2JTsgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgei1pbmRleDogMTU7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbiAgICAgICZfX2Zvb3Rlci1saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggNTFweCAwIDA7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuICAgICAgLmJsb2NrIHtcbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGRpcmVjdGlvbjogbHRyO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lOyB9XG5cbiAgICAgICAgICB1bC5sZXNzb24tbGlua3Mge1xuICAgICAgICAgICAgbWFyZ2luOiAycHggMCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCA1cHggN3B4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzc3NztcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7IH0gfSB9XG5cbiAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG5cbiAgICAgICAgICAgIC5sZXNzb24tbGluayB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZiZmJmYjtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZGFya2VyLWJsdWU7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjFzKTtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlOyB9XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14LXNtYWxsO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheTsgfVxuXG4gICAgICAgICAgICAgICZfX2ljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2xlc3Nvbi1saW5rLWljb25zLnBuZycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCA0MHB4OyB9XG5cbiAgICAgICAgICAgICAgICAmLmljb24tZG93bmxvYWQge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH0gfVxuXG4gICAgICAgICAgICAgICAgJi5pY29uLXJvdXRlIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM0cHg7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwcHg7IH0gfSB9IH0gfVxuXG4gICAgICAgICAgLnNjcm9sbGVyIHtcbiAgICAgICAgICAgICRsaXN0LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6ICRsaXN0LWhlaWdodDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTsgfVxuXG4gICAgICAgICAgICAuc2Nyb2xsLWNvbnRlbnQge1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAkbGlzdC1oZWlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgICAgICAgdWwudW5saXN0IHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAuYWN0aXZpdHkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmYmZiZmI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgICAgICAgICAgICAgZGlyZWN0aW9uOiBydGw7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTFlMTsgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheTsgfVxuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4gICAgICAgICAgICAgICAgJi5mb2N1cyB7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZWZhdWx0LWZvY3VzOyB9XG5cbiAgICAgICAgICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXk7IH1cbiAgICAgICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDNweDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG5cbiAgICAgICAgICAgICAgICAgICYtLXF1aXoge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cblxuICAgICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlOyB9IH1cbiAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNWVtOyB9IH1cbiAgICAgICAgICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgICAgICAgICAgICZfX2R1cmF0aW9uIHtcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDVweDtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTsgfVxuXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7IH0gfSB9XG5cbiAgICAgICAgICAgICAgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgLmFjdGl2aXR5IHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH0gfSB9IH0gfSB9IH1cblxuICAgIGJ1dHRvbiwgaW5wdXQuZm9ybS1zdWJtaXQsIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIGlucHV0W3R5cGU9XCJyZXNldFwiXSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tM2Q7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7IH0gfVxuICAgIC5jb25maXJtYXRpb24tYnV0dG9ucyB7XG4gICAgICBidXR0b24sIGlucHV0LmZvcm0tc3VibWl0LCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCBpbnB1dFt0eXBlPVwicmVzZXRcIl0ge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tM2Q7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4OyB9IH0gfSB9XG5cblxuXG4gIC5wYWdlbGF5b3V0LWNvdXJzZWFkbWluIHtcbiAgICAuYmxvY2sge1xuICAgICAgLmNvbnRlbnQge1xuICAgICAgICAuc2Nyb2xsZXIge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7IH0gfSB9IH1cblxuXG5cbiAgLmJsb2NrLmxpc3RfYmxvY2sge1xuICAgIC51bmxpc3Qge1xuICAgICAgPiBsaSB7XG4gICAgICAgID4gLmNvbHVtbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfSB9IH0gfVxuXG5cbi5wYWdlbGF5b3V0LXF1aXpfc3VtbWFyeSwgLnBhZ2VsYXlvdXQtcXVpel9maXJzdCB7XG4gIC5tb29kbGUtZGlhbG9ndWUtYmFzZSB7XG4gICAgLm1vb2RsZS1kaWFsb2d1ZSB7XG4gICAgICB3aWR0aDogNTI1cHggIWltcG9ydGFudDtcbiAgICAgIHotaW5kZXg6IDYwMCAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDUyNXB4OyB9XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG4gICAgLm1vb2RsZS1kaWFsb2d1ZS13cmFwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgLm1vb2RsZS1kaWFsb2d1ZS1oZC55dWkzLXdpZGdldC1oZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuICAgICAgICAueXVpMy13aWRnZXQtYnV0dG9ucyB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgICAgIC5jbG9zZWJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3F1aXotcG9wdXAtY2xvc2UucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgfSB9IH0gfVxuXG4gICAgICAubW9vZGxlLWRpYWxvZ3VlLWZ0Lnl1aTMtd2lkZ2V0LWZ0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgICAubW9vZGxlLWRpYWxvZ3VlLWJkIHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuY29uZmlybWF0aW9uLW1lc3NhZ2Uge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiA0MHB4IDMwcHggNzBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogNSUgNSUgOCU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsOyB9IH1cblxuICAgICAgICAuY29uZmlybWF0aW9uLWJ1dHRvbnMge1xuICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gICAgICAgICAgaW5wdXRbdHlwZT0nYnV0dG9uJ10sIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBidXR0b24tM2Q7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDUlOyB9IH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuMXMpO1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7IH1cblxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7IH0gfSB9IH0gfSB9IH0gfVxuXG4uYmxvY2sge1xuICAuaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmF5O1xuICAgIC8vICtyZXNwb25kLXRvLW1vYmlsZVxuICAgIC8vICAgZGlzcGxheTogbm9uZVxuXG4gICAgaDIge1xuICAgICAgcGFkZGluZzogMCAxMi41JSAwIDIuNSU7XG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9IH1cblxuICBoMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9IH1cbiAgLmJsb2NrX2FjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7IH0gfVxuXG4ucm9sZS1zdHVkZW50IHtcbiAgLmxlc3Nvbi1jb250ZW50IHtcbiAgICAuYmxvY2sge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAubGVzc29uLWxpc3Qge1xuICAgIC5ibG9jayB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5saXN0X2Jsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmJsb2NrIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgIC5ibG9ja19hY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH0gfSB9XG5cbi5wYXRoLW1vZC1xdWl6LmRpci1ydGwge1xuICAubGVzc29uLXBhZ2Uge1xuICAgIC5sZXNzb24tY29udGVudCB7XG4gICAgICAuY29udGVudCB7XG4gICAgICAgIC5mb3JtdWxhdGlvbiB7XG4gICAgICAgICAgLmFibG9jayB7XG4gICAgICAgICAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH0gfSB9IH0gfVxuXG5cblxuXG4uZm9ybXVsYXRpb24ge1xuICAuaW5jb3JyZWN0LCAuY29ycmVjdCB7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDsgfSB9XG5cbi5xdWUge1xuICAub3V0Y29tZSB7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgfSB9IH1cbiIsIlxuLmhlbHAtcGFnZSNwYWdlIHtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi5oZWxwIHtcbiAgJl9faGVhZGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaGVscC1oZWFkZXIucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgI2U3ZTdlNztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG5cbiAgICAucm93LWZsdWlkIHtcbiAgICAgIFtjbGFzcyo9J3NwYW4nXSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuMTI3NjU5NTc0NDY4MDg1JTtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9IH0gfSB9XG5cbiAgJl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cblxuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDsgfSB9XG5cbiAgICBoNSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsOyB9IH0gfVxuXG4gICZfX2ljb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4gIC5uby1vdmVyZmxvdyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuICAmX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMzVweDsgfVxuXG4gICAgLmZhcSB7XG4gICAgICBoNCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIHBhZGRpbmc6IDI1cHggMCAxNXB4OyB9IH1cblxuXG4gICAgICAmX19saXN0IHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAuZmFxX190aXRsZSB7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH0gfSB9XG5cbiAgICAgICAgICAuZmFxX190aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstZ3JheTtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbCAtIDE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1sLWRlc2t0b3Age1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxNXB4OyB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tZGVza3RvcCB7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwIDE2cHggMzBweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwIDE2cHggMzBweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwIDE2cHggMzBweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICRkYXJrLWdyYXk7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuMXMpOyB9XG5cbiAgICAgICAgICAgICY6OnNlbGVjdGlvbiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9IH1cblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9IH0gfSB9IH1cblxuICAgIC5jb250YWN0IHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheTtcbiAgICAgIGJvcmRlci10b3A6IDI4cHggc29saWQgJGRhcmstYmx1ZTtcbiAgICAgIG1hcmdpbjogMCA0MHB4O1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4OyB9XG5cbiAgICAgICZfX2hlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAyNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M2YzZjNjtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDsgfSB9XG5cbiAgICAgICAgaDUge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDsgfSB9XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsOyB9IH1cblxuICAgICAgICAuc3VwcG9ydC1wcm9ncmFtIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuXG4gICAgICAgICAgLnRlYW12aWV3ZXItYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB3aWR0aDogMTM1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3RlYW12aWV3ZXItaWNvbi5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAjZmZmO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gODUlOyB9IH0gfSB9XG5cbiAgICAgICZfX2Zvb3RlciB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCA3NXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMzVweDsgfVxuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlOyB9IH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXgtc21hbGw7IH0gfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDI1cHggMCAwO1xuICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14LXNtYWxsOyB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9IH0gfSB9XG5cblxuICAmLXBvcHVwIHtcbiAgICAvLyBkaXNwbGF5OiBibG9ja1xuICAgIG1heC13aWR0aDogNjYwcHg7XG4gICAgbWF4LWhlaWdodDogNzAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgLnBvcHVwX19jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBib3JkZXItdG9wOiAyOHB4IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgICBwYWRkaW5nOiA0MHB4IDQ1cHggMzVweDtcbiAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7IH0gfVxuXG4gICAgLnBvcHVwX19jbG9zZSB7XG4gICAgICB3aWR0aDogMTdweDtcbiAgICAgIGhlaWdodDogMTdweDtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgcmlnaHQ6IDlweDsgfVxuXG4gICAgJl9fZm9ybSB7XG4gICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICAgICAgaDIge1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDI1cHg7IH0gfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7IH0gfVxuXG4gICAgICAuZm9ybSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuICAgICAgICAmX19yb3cge1xuICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgd2lkdGg6IDI4JTtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2UgLSAxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2MxYzFjMTtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbCAtIDE7IH0gfVxuXG4gICAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIHdpZHRoOiA3MiU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzFjMWMxO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ibHVlOyB9XG5cbiAgICAgICAgICAgICYuY2FwdGNoYS1pbnB1dCB7XG4gICAgICAgICAgICAgIHdpZHRoOiA0NyU7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjMlOyB9IH0gfVxuXG4gICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgQGV4dGVuZCBpbnB1dFt0eXBlPVwidGV4dFwiXTtcbiAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogMTQwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDsgfSB9XG5cbiAgICAgICAgICAuY2FwdGNoYSB7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgd2lkdGg6IDIzJTtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzNSU7IH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9IH1cblxuICAgICAgICAmX19idXR0b24ge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYmx1ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuMXMpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuXG4gICAgICAgICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7IH0gfSB9IH0gfSB9XG4iLCJcbi5wYXRoLW1vZC1xdWl6IHtcbiAgJi5kaXItcnRsIHtcbiAgICAubGVzc29uLXBhZ2Uge1xuICAgICAgLmxlc3Nvbi1jb250ZW50IHtcbiAgICAgICAgLnF1aXotbmF2IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7IH1cblxuICAgICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTsgfVxuXG4gICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTsgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuICAgICAgICAgICZfX2xpbmtzIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDU2LjI1JTsgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICB3aWR0aDogNjAlOyB9XG5cbiAgICAgICAgICAgIC5xbmJ1dHRvbiB7XG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgd2lkdGg6IDUzcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggIzhhOGE4YTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2UxZTFlMTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICAmLS1zdGF0dXMge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0JTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpOyB9IH1cblxuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgJi0tc3RhdHVzIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7IH0gfVxuXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggIzA0MmY0MTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggIzA0MmY0MTsgfVxuICAgICAgICAgICAgICAvLyAmLm5vdHlldGFuc3dlcmVkXG4gICAgICAgICAgICAgIC8vICAgYmFja2dyb3VuZDogI2UxZTFlMVxuICAgICAgICAgICAgICAmLnRoaXNwYWdlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4ICMwNDJmNDE7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwNDJmNDE7IH1cblxuICAgICAgICAgICAgICAgIC50aGlzcGFnZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7IH0gfVxuXG4gICAgICAgICAgICAgICYtLXByZXYge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICAgICAgICAgIGkuZmEge1xuICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9IH1cblxuICAgICAgICAgICAgICAmLS1uZXh0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgaS5mYSB7XG4gICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDsgfSB9XG5cbiAgICAgICAgICAgICAgJi0tcHJldiwgJi0tbmV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDczcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4OyB9XG5cbiAgICAgICAgICAgICAgICBpLmZhIHtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC41ZW07XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4OyB9IH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXgtc21hbGw7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7IH0gfSB9IH0gfVxuXG4gICAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDdweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDQzLjc1JTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4ICM4YThhOGE7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlMWUxZTE7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggIzhhOGE4YTsgfSB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgcGFkZGluZzogN3B4O1xuICAgICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggIzhhOGE4YTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2UxZTFlMTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjFzKTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAjOGE4YThhOyB9IH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi0zZDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4xcyk7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfSB9IH1cblxuICAgICAgICAgICAgLnNpbmdsZWJ1dHRvbiB7XG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgICAgICAgICAgIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTMwcHg7IH0gfSB9IH0gfVxuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAuZm9ybXVsYXRpb24ge1xuICAgICAgICAgICAgLmFibG9jayB7XG4gICAgICAgICAgICAgIGRpcmVjdGlvbjogbHRyO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAgIC5wcm9tcHQge1xuICAgICAgICAgICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH0gfSB9XG5cbiAgICAgICAgLnF1aXotZmlyc3Qge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cblxuICAgICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzdweDsgfVxuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDsgfVxuICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgdGQsIHRoIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHg7IH0gfSB9XG5cbiAgICAgICAgICAjaW50cm8uZ2VuZXJhbGJveCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwOyB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyYXkgIWltcG9ydGFudDsgfVxuXG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHggMjBweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5OyB9XG5cbiAgICAgICAgICAuc2luZ2xlYnV0dG9uIHtcbiAgICAgICAgICAgIGZsb2F0OiBub25lOyB9XG4gICAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggIzA0MmY0MTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4ICMwNDJmNDE7IH0gfSB9IH1cblxuICAgICAgICAucXVpenJldmlld3N1bW1hcnkge1xuICAgICAgICAgIC5jZWxsIHtcbiAgICAgICAgICAgIC5ncmFkZV9hdHRyaWJ1dGUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH0gfSB9IH1cblxuICAgICAgJi5xdWl6LXN1bW1hcnkge1xuICAgICAgICBkaXZbcm9sZT1cIm1haW5cIl0ge1xuICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgICAgICAgIC5zdWJtaXRidG5zIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLnNpbmdsZWJ1dHRvbiB7XG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgLnNpbmdsZWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7IH0gfVxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgICAgICAgIC5zaW5nbGVidXR0b24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9IH0gfSB9IH0gfSB9IH0gfSB9XG5cbi5vdGhlcm5hdiwgI3BhZ2UtbW9kLXF1aXotYXR0ZW1wdC5kaXItcnRsIC5zdWJtaXRidG5zLCAjcGFnZS1tb2QtcXVpei1yZXZpZXcuZGlyLXJ0bCAuc3VibWl0YnRucyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnF1aXphdHRlbXB0IHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLnF1aXpzdW1tYXJ5b2ZhdHRlbXB0IHtcbiAgdGhlYWQge1xuICAgIHRoIHtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9IH0gfVxuXG4ucXVlIHtcbiAgLmZvcm11bGF0aW9uIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDY1cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgcGFkZGluZzogMjBweDsgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgcGFkZGluZzogMTNweDsgfVxuXG4gICAgLmFuc3dlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNTYwcHg7XG5cbiAgICAgIGRpdi5yMCwgZGl2LnIxIHtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDA7IH1cblxuICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDE1cHg7IH1cblxuICAgICAgLnNwZWNpZmljZmVlZGJhY2sge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgICAgIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG4gICAgLmRyYWdzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5kcmFnZ3JvdXBob21lczEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4gICAgJi5jb2xzLW51bS0yIHtcbiAgICAgIC5kcmFnLCAuZHJhZ2hvbWUge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLWRlc2t0b3Age1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSA1cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1sLWRlc2t0b3Age1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSA1cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbCAhaW1wb3J0YW50OyB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNXB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14LXNtYWxsIC0gMiAhaW1wb3J0YW50OyB9XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNXB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14LXNtYWxsICFpbXBvcnRhbnQ7IH0gfSB9XG5cbiAgICAmLmNvbHMtbnVtLTMge1xuICAgICAgLmRyYWcsIC5kcmFnaG9tZSB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tZGVza3RvcCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDMzJSAtIDVweCkgIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGwgIWltcG9ydGFudDsgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLWwtZGVza3RvcCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDMzJSAtIDVweCkgIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYygzMyUgLSA1cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXgtc21hbGwgLSAyICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYygzMyUgLSA1cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXgtc21hbGwgIWltcG9ydGFudDsgfSB9IH0gfVxuXG4gICYuZGR3dG9zIHtcbiAgICAuZHJhZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrO1xuICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICBoZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4gIC5kcm9wIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgJi55dWkzLWRkLWRyb3Atb3Zlci55dWkzLWRkLWRyb3AtYWN0aXZlLXZhbGlkIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbiAgLmluZm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNvbnRlbnQge1xuICAgIG1hcmdpbjogMDsgfSB9XG5cbiIsIlxuLnN0cmF0ZWdpZXMtcGFnZSNwYWdlIHtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuLnJvbGUtc3R1ZGVudCB7XG4gIC5zdHJhdGVnaWVzIHtcbiAgICBkaXZbcm9sZT0nbWFpbiddIHtcbiAgICAgIC5uYXYge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZGF0YXByZWZlcmVuY2VzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9IH0gfVxuXG4uYWNjZXNzaGlkZSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7IH1cblxuXG5cbi5zdHJhdGVnaWVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICZfX2hlYWRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBoZWlnaHQ6IDIxMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9zdHJhdGVnaWVzLWhlYWRlci5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAjZTdlN2U3O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7IH1cblxuICAgIC5yb3ctZmx1aWQge1xuICAgICAgW2NsYXNzKj0nc3BhbiddIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMi4xMjc2NTk1NzQ0NjgwODUlO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH0gfSB9IH1cblxuICAmX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuXG4gICAgaDIge1xuICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsOyB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsOyB9IH0gfVxuXG4gICZfX2ljb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxOTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiA3NSU7XG4gICAgICBtYXJnaW46IDEwcHggYXV0byAwOyB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuICAmX19jb250ZW50IHtcbiAgICAuc3RyYXRlZ3kge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBtYXJnaW46IDUwcHggMCAwO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLXRhYmxldCB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstZ3JheTtcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7IH1cblxuICAgICAgJl9fYWRtaW4taWNvbnMge1xuICAgICAgICAmLS10b3Age1xuICAgICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgICYtLWJvdHRvbSB7XG4gICAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9IH1cblxuICAgICAgJl9faWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgIGhlaWdodDogMTkwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTsgfSB9IH1cblxuICAgICAgJl9fdGV4dCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGRpcmVjdGlvbjogbHRyO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXgtc21hbGw7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7IH1cblxuICAgICAgICAmX19kdXJhdGlvbiB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnIHwnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0OyB9XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH0gfVxuXG5cbiAgICAgICAgLnBsYXktaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3BsYXktaWNvbi5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH0gfSB9IH0gfSB9XG4iLCJcbi5hZnRlci1yZWcge1xuICAmLXBhZ2UjcGFnZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZTdlN2U3OyB9XG5cbiAgJl9faGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTdlN2U3O1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuICAmX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMzVweCAwIDY1cHg7XG4gICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXgtc21hbGw7XG5cbiAgICAgICNub3RpY2Uge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbiAgICAuY29udGludWVidXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogNDVweDtcblxuICAgICAgaW5wdXRbdHlwZT0nc3VibWl0J10sIGlucHV0W3R5cGU9J2J1dHRvbiddIHtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLTNkO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9IH0gfSB9XG4iLCJcbi5hY2hpZXZlbWVudHMtcGFnZSNwYWdlIHtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiAwIDAgMTYwcHg7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4OyB9IH1cblxuXG4uYWNoaWV2ZW1lbnRzIHtcbiAgJl9faGVhZGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaGVscC1oZWFkZXIucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgI2U3ZTdlNztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgcGFkZGluZy10b3A6IDY4cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiAgICAucm93LWZsdWlkIHtcbiAgICAgIFtjbGFzcyo9J3NwYW4nXSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuMTI3NjU5NTc0NDY4MDg1JTtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9IH0gfSB9XG5cbiAgJl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cblxuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9IH1cblxuICAmX19pY29uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHN0YXRpYzsgfVxuXG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTVweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvLW1vYmlsZSB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gMTYwcHgpOyB9IH0gfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7IH1cblxuICAgIHRhYmxlLmdlbmVyYWx0YWJsZSB7XG4gICAgICB0ZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgdGQsIHRoIHtcbiAgICAgICAgd29yZC1icmVhazogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICB0ZCwgdGgge1xuICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfSB9IH1cblxuICAmX19ib2R5IHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLWRlc2t0b3Age1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyLjU2NDEwMjU2NDEwMjU2NCU7XG4gICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyLjc2MjQzMDkzOTIyNjUxOTQlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5cbiAgICAubm8tb3ZlcmZsb3cge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4gICZfX2NvdXJzZXMge1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4gICAgdWwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuICAgICAgICBoNCB7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9hY2hpZXZlbWVudHMtY291cnNlcy5wbmcnKSAwIDAgbm8tcmVwZWF0O1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMHMpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTsgfSB9XG5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA0IHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgjeyRpfSkge1xuICAgICAgICAgICAgJi5zZWxlY3RlZCwgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjYwcHggKiAkaSAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5OHB4ICogJGkgMDsgfSB9IH0gfSB9IH0gfSB9XG5cbiAgJi0tbm8ge1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDE1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tbW9iaWxlIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCA0MHB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDkwcHg7IH0gfVxuXG4gICAgaDMge1xuICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIG1hcmdpbjogMTBweCAwOyB9IH0gfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLTNkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDIxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB3aWR0aDogMTYwcHg7IH0gfVxuXG4gICZfX2xpc3Qge1xuICAgIHVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICAgIC5hY2hpZXZlbWVudCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdGFibGV0IHtcbiAgICAgICAgICB3aWR0aDogMzMuMzMlOyB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4gICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDVweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2FjaGlldmVtZW50LWltYWdlLnBuZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDsgfSB9XG5cbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgcGFkZGluZzogMCAxMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by10YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZzogMCA1JTsgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by1tb2JpbGUge1xuICAgICAgICAgICAgcGFkZGluZzogMCA1JTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgfSB9IH0gfSB9IH1cbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
