@import "../fonts/FontAwesome/css/all.min.css";.h1,h1{font-size:calc(17.95122px + 2.92683vw);font-size:56px;font-weight:700;line-height:1.3}@media screen and (max-width:480px){.h1,h1{font-size:32px}}@media screen and (min-width:1300px){.h1,h1{font-size:56px}}.h2,h2{font-size:calc(14.63415px + 1.95122vw);font-size:40px;font-weight:700;line-height:1.5}@media screen and (max-width:480px){.h2,h2{font-size:24px}}@media screen and (min-width:1300px){.h2,h2{font-size:40px}}.h3,h3{font-size:calc(9.80488px + 1.70732vw);font-size:32px;font-weight:700;line-height:1.4}@media screen and (max-width:480px){.h3,h3{font-size:18px}}@media screen and (min-width:1300px){.h3,h3{font-size:32px}}.h4,h4{font-size:calc(5.80488px + 1.70732vw);font-size:28px;font-weight:700;line-height:1.5}@media screen and (max-width:480px){.h4,h4{font-size:14px}}@media screen and (min-width:1300px){.h4,h4{font-size:28px}}.h5,h5{font-size:calc(8.14634px + 1.21951vw);font-size:24px;font-weight:700;line-height:1.75}@media screen and (max-width:480px){.h5,h5{font-size:14px}}@media screen and (min-width:1300px){.h5,h5{font-size:24px}}.h6,h6{font-size:calc(10.4878px + .73171vw);font-size:20px;font-weight:700;line-height:1.5}@media screen and (max-width:480px){.h6,h6{font-size:14px}}@media screen and (min-width:1300px){.h6,h6{font-size:20px}}p{font-weight:400;font-size:16px;line-height:1.5;padding:0;margin:0}body,html{display:-ms-flexbox;display:flex;min-height:100vh;-ms-flex-direction:column;flex-direction:column}body{margin:0;padding:0;font-weight:400;font-size:16px;min-width:320px;overflow-x:hidden}*,body{font-family:Poppins,sans-serif}*,:after,:before{box-sizing:border-box}main{-ms-flex:1;flex:1}img{display:block;max-width:100%;height:auto}a{text-decoration:none}input[type=tel]{direction:rtl}.btn-default{height:62px;padding:14px 26px;gap:0;border-radius:10px;font-size:18px;font-weight:500;line-height:1.44;text-align:left;position:relative;z-index:1;display:-ms-inline-flexbox;display:inline-flex;color:#fff;-ms-flex-align:center;align-items:center;gap:0 12px;cursor:pointer;border:none;overflow:hidden}.btn-default:before{background:linear-gradient(90deg,#27aae1,#296fb7);opacity:1}.btn-default:after,.btn-default:before{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:-1;transition:all .5s}.btn-default:after{background:linear-gradient(90deg,#296fb7,#27aae1);opacity:0}@media (max-width:767px){.btn-default{height:56px;font-size:16px}}.btn-default.green:before{background:linear-gradient(90deg,#98ca3b,#7ca82a)}.btn-default.green:after{background:linear-gradient(90deg,#7ca82a,#98ca3b)}.btn-default:hover:before{opacity:0}.btn-default:hover:after{opacity:1}.btn-default:focus{outline:1px solid #fff;box-shadow:0 0 0 3px #299bd5}.no-scroll{overflow:hidden;height:100%;width:100%}.no-scroll:before{content:"";position:fixed;top:0;left:0;z-index:5;background:rgba(16,28,44,.5)}.no-scroll:before,.overlay{width:100%;height:100%}.overlay:before{content:"";z-index:5;background:rgba(16,28,44,.5)}#overlay,.overlay:before{position:fixed;top:0;left:0;width:100%;height:100%}#overlay{background-color:#000;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:10000}.container{margin:0 auto;width:100%;max-width:1260px;padding:0 15px}.parsley-errors-list{width:100%;display:block;font-size:15px;line-height:1.6;margin-bottom:15px;list-style:none;padding:0;margin:0;text-align:right}.mfp-box{z-index:999999}.mfp-box .mfp-content{margin:80px 0}@media (max-width:767px){.mfp-box .mfp-content{margin:0}}.mfp-box .mfp-container{padding:0 20px}.mfp-box .mfp-close{width:36px;height:36px;position:absolute;top:0;left:0;right:inherit;color:#000;opacity:1}.mfp-box .mfp-close:before{font-size:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;font-family:Font Awesome\ 6 Pro;content:"\f00d"}.mfp-box-with-out-padding{z-index:999999}.mfp-box-with-out-padding .mfp-content{margin:80px 0}@media (max-width:767px){.mfp-box-with-out-padding .mfp-content{margin:0!important}}.mfp-box-with-out-padding .mfp-container{padding:0}.mfp-box-with-out-padding .mfp-close{width:36px;height:36px;position:absolute;top:0;left:0;right:inherit;color:#000;opacity:1;cursor:pointer}.mfp-box-with-out-padding .mfp-close:before{font-size:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;font-family:Font Awesome\ 6 Pro;content:"\f00d";cursor:pointer}.mfp-box-with-out-padding .mfp-inline-holder .mfp-close{top:26px;left:47px}@media (max-width:767px){.mfp-box-with-out-padding .mfp-inline-holder .mfp-close{top:12px;right:12px;left:unset}.mfp-box-with-out-padding .mfp-inline-holder .mfp-close:before{content:"\f054"!important}}.mobile{display:none}@media (max-width:767px){.desktop{display:none}.mobile{display:block}}.mfp-fullscreen{z-index:999999}.mfp-fullscreen .mfp-content{margin:0}.mfp-fullscreen .mfp-container{padding:0!important}.mfp-fullscreen .mfp-close{width:36px;height:36px;position:absolute;top:50%;left:0;transform:translateY(-50%);right:inherit;color:#000;opacity:1}@media (max-width:767px){.mfp-fullscreen .mfp-close{top:12px;left:unset;right:12px;transform:unset}}.mfp-fullscreen .mfp-close:before{font-size:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;font-family:Font Awesome\ 6 Pro;content:"\f00d"}@media (max-width:767px){.mfp-fullscreen .mfp-close:before{content:"\f054"!important}}.mfp-image .mfp-img{padding:0}.mfp-image .mfp-content{margin:80px 0}.mfp-image .mfp-container{padding:0 16px}.mfp-image .mfp-image-holder .mfp-content{max-width:800px}.mfp-image .mfp-close{width:36px;height:36px;position:absolute;top:0;left:0;right:inherit;background:#fff;color:#000;opacity:1;border-radius:50%;font-size:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-right:0;text-align:center}.mfp-image .mfp-close:before{font-family:Font Awesome\ 6 Pro;content:"\f00d"}.show-password .eye-icon{display:block;width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 17.25c-3.147 0-5.856-1.666-8.12-5.25C6.145 8.416 8.854 6.75 12 6.75c3.148 0 5.856 1.666 8.12 5.25-2.264 3.584-4.973 5.25-8.12 5.25zm0-12c-3.942 0-7.153 2.215-9.643 6.364a.75.75 0 0 0 0 .772c2.49 4.15 5.701 6.364 9.643 6.364 3.942 0 7.153-2.215 9.643-6.364a.75.75 0 0 0 0-.772C19.153 7.464 15.942 5.25 12 5.25zm0 4a2.75 2.75 0 1 0 0 5.5 2.75 2.75 0 0 0 0-5.5zm-.884 1.866a1.25 1.25 0 1 1 1.768 1.768 1.25 1.25 0 0 1-1.768-1.768z' fill='%23212529'/%3E%3C/svg%3E")}.show-password .eye-icon:before{content:""}.show-password.open .eye-icon{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.53 2.47a.75.75 0 0 0-1.06 1.06l3.684 3.685c-1.418 1.061-2.68 2.538-3.797 4.4a.75.75 0 0 0 0 .77c2.49 4.15 5.7 6.364 9.64 6.365a9.467 9.467 0 0 0 4.557-1.136l3.916 3.916a.75.75 0 1 0 1.06-1.06l-4.257-4.258a.752.752 0 0 0-.132-.131L3.531 2.47zm11.907 14.028l-2.096-2.096a2.75 2.75 0 0 1-3.742-3.742L7.228 8.287c-1.2.856-2.32 2.084-3.347 3.712 2.263 3.584 4.972 5.25 8.119 5.25h.005a7.965 7.965 0 0 0 3.432-.752zm-4.675-4.675a1.257 1.257 0 0 0 .354 1.062 1.25 1.25 0 0 0 1.062.353l-1.416-1.415zm1.236-5.073a8.304 8.304 0 0 0-1.67.165.75.75 0 0 1-.297-1.47 9.805 9.805 0 0 1 1.97-.195H12V6l.002-.75H12c3.941 0 7.153 2.215 9.642 6.364a.75.75 0 0 1 0 .772c-.69 1.149-1.434 2.15-2.236 3a.75.75 0 0 1-1.09-1.031A15.345 15.345 0 0 0 20.119 12c.08.126.16.255.238.386L21 12l-.643-.386c-.079.131-.158.26-.238.386C17.856 8.416 15.148 6.75 12 6.75h-.002z' fill='%23101C2C'/%3E%3C/svg%3E")}.mfp-wrap{overflow-y:auto}.mfp-video{z-index:999999}.mfp-video .mfp-content{margin:80px 0}.mfp-video .mfp-container{padding:0 16px}.mfp-video .mfp-img{padding:0}.mfp-video .mfp-close{width:36px;height:36px;position:absolute;top:-50px;left:50%;right:inherit;transform:translateX(-50%);background:#fff;color:#000;opacity:1;border-radius:50%;font-size:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-right:0;text-align:center}.mfp-video .mfp-close:before{font-family:Font Awesome\ 6 Pro;content:"\f00d"}.mfp-video #modal-video{max-width:800px;height:500px;margin:0 auto}.rtl,.rtl .wpcf7{direction:rtl}.rtl .wpcf7{text-align:right}.rtl .wpcf7-select,.rtl .wpcf7-text,.rtl .wpcf7-textarea{direction:rtl!important;text-align:right}.header{position:sticky;background:#fff;padding:19px 0;z-index:9999;top:0;box-shadow:0 4px 16px 0 hsla(0,0%,67%,.25)}.header .content{-ms-flex-pack:justify;justify-content:space-between}.header .content,.header .content .info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .content .info{gap:0 17px}@media (max-width:767px){.header .content .info{padding-right:15px;gap:0 15px}}.header .content .info .phone,.header .content .info .phone .first a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .content .info .phone .first a{color:#194890;font-size:18px;font-style:normal;font-weight:700;letter-spacing:0;text-align:center;gap:0;font-family:Noto Sans Hebrew,sans-serif}@media (max-width:767px){.header .content .info .phone .first a{font-size:0}}.header .content .info .phone .first a img{height:30px}.header .content .info .phone .first a:hover{text-decoration:underline}.header .content .info .call-back a{padding:0 22px}@media (max-width:767px){.header .content .info .call-back a{width:129px;height:50px;padding:0;font-size:14px;font-weight:500;line-height:1.2;text-align:center}.header .content .info .call-back a img{display:none}}.header .content .nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:0 60px}@media (max-width:767px){.header .content .nav{display:block}}@media (max-width:1200px){.header .content .nav .logo{display:-ms-flexbox;display:flex;gap:0 30px}}@media (max-width:767px){.header .content .nav .logo{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}}.header .content .nav .logo img{height:50px;width:auto}@media (max-width:767px){.header .content .nav .logo img{height:32px}}.header .content .nav .logo .other{display:none}@media (max-width:1200px){.header .content .nav .logo .other{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:0 30px}.header .content .nav .logo .other img{height:36px;width:auto}.header .content .nav .logo .other .mobile-burger{height:36px;width:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;box-shadow:0 0 12px #e3e4e5;-ms-flex-direction:column;flex-direction:column;gap:6px;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:all .3s}.header .content .nav .logo .other .mobile-burger i{width:20px;height:2px;background:#030a11;display:block;transition:all .3s}.header .content .nav .logo .other .mobile-burger.active i:first-child{transform:rotate(45deg) translate(6px,6px);width:24px}.header .content .nav .logo .other .mobile-burger.active i:nth-child(2){opacity:0;visibility:hidden}.header .content .nav .logo .other .mobile-burger.active i:nth-child(3){transform:rotate(-45deg) translate(5px,-6px);width:24px}}.header .content .nav .menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:0 32px;padding:14px 0}@media (max-width:1200px){.header .content .nav .menu{display:none}}.header .content .nav .menu li{position:relative}.header .content .nav .menu li a{position:relative;letter-spacing:0;color:#194890;font-size:18px;font-weight:500;line-height:1.5}.header .content .nav .menu li a:before{content:"";width:0;height:1px;background:#194890;display:block;position:absolute;left:50%;top:100%;transform:translateX(-50%);transition:all .3s}.header .content .nav .menu li a:hover:before{width:100%}.header .content .nav .menu li .sub-menu{display:none;padding:58px 20px 47px;width:328px;position:absolute;right:0;top:100%}.header .content .nav .menu li .sub-menu:before{content:"";width:100%;height:calc(100% - 30px);background:#fff;box-shadow:0 4px 12px 0 #abacac;position:absolute;left:0;bottom:0;display:block}.header .content .nav .menu li .sub-menu li{margin-bottom:16px}.header .content .nav .menu li .sub-menu li:last-child{margin-bottom:0}.header .content .nav .menu li .sub-menu li a{font-size:18px;font-style:normal;font-weight:400;line-height:normal;transition:all .3s}.header .content .nav .menu li .sub-menu li a:hover{color:#ab8444}.header .content .nav .menu li .sub-menu li a:hover:before{display:none}.header .content .nav .menu li.menu-item-has-children{display:-ms-inline-flexbox;display:inline-flex;gap:0 8px;-ms-flex-align:center;align-items:center}.header .content .nav .menu li.menu-item-has-children:after{font-family:Font Awesome\ 6 Pro;content:"\f078";font-size:14px}@media (min-width:1200px){.header .content .nav .menu li:hover .sub-menu{display:block}}.header .content .nav.open .menu{position:absolute;width:100%;right:0;top:100%;z-index:999;background:#fff;box-shadow:-20px 0 16px 0 rgba(0,0,0,.1);height:calc(100vh - 80px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;-ms-flex-pack:start;justify-content:start;padding:0 24px 24px;overflow-y:auto;max-width:360px}@media (max-width:767px){.header .content .nav.open .menu{max-width:100%}}.header .content .nav.open .menu li{display:block;border-bottom:1px solid #9c9a9a;padding:20px 0;width:100%;position:relative}.header .content .nav.open .menu li:after{position:absolute;left:0;top:24px;transition:all .3s}.header .content .nav.open .menu li a{font-size:20px;font-style:normal;font-weight:400;line-height:normal}.header .content .nav.open .menu li.open:after{transform:rotate(180deg)}.header .content .nav.open .menu li.open ul{position:relative;display:block;top:0;width:100%}.header .content .nav.open .menu li ul{box-shadow:none;padding:0;margin-top:38px}.header .content .nav.open .menu li ul:before{display:none}.header .content .nav.open .menu li ul li{border:none;padding:9px 0;margin:0}.header .content .nav.open .menu li ul li a{font-size:18px;font-style:normal;font-weight:400;line-height:normal}.footer{padding:18px 0}.footer .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#6d7894}@media (max-width:767px){.footer .container{-ms-flex-direction:column;flex-direction:column;gap:10px;font-size:14px}}.footer .container a{color:#6d7894}.footer .container a:hover{color:#194890}.footer .container .copyright{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:400;line-height:1.6}@media (max-width:767px){.footer .container .copyright{-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:32px}.footer .container .copyright span{display:none}}.footer .container .development{gap:5px;font-size:14px;font-weight:400;line-height:1.6}.footer .container .development,.scroll-to-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.scroll-to-top{background:linear-gradient(90deg,#98ca3b,#7ca82a);width:44px;height:44px;padding:10px;border-radius:10px;-ms-flex-pack:center;justify-content:center;position:fixed;right:20px;bottom:40px;cursor:pointer;transition:all .3s;z-index:999}@media (max-width:767px){.scroll-to-top{bottom:60px}}.scroll-to-top svg path{stroke:#fff}.scroll-to-top:hover{background:linear-gradient(90deg,#7ca82a,#98ca3b)}#popup_quick_consultation{max-width:1066px;margin:0 auto}@media (max-width:767px){#popup_quick_consultation{max-width:calc(100% - 32px)}}#popup_quick_consultation .content{display:-ms-flexbox;display:flex;border:.6px solid #fff;position:relative}#popup_quick_consultation .content .close-popup{position:absolute;background:transparent;border:none;right:100%;bottom:100%;transform:translate(-10px,-10px);cursor:pointer;transition:all .3s}#popup_quick_consultation .content .close-popup:hover{transform:rotate(180deg) translate(-10px,-10px)}@media (max-width:767px){#popup_quick_consultation .content .close-popup{right:0;transform:none}#popup_quick_consultation .content .close-popup:hover{transform:rotate(1turn)}}#popup_quick_consultation .content .image{-ms-flex:1;flex:1}@media (max-width:767px){#popup_quick_consultation .content .image{display:none}}#popup_quick_consultation .content .image img{display:block;width:100%;height:100%;object-fit:cover}#popup_quick_consultation .content .informer{-ms-flex:1;flex:1;background:#030a11;max-width:523px;padding:50px 35px 45px;width:100%}@media (max-width:767px){#popup_quick_consultation .content .informer{max-width:100%;padding:33px 20px 48px}}#popup_quick_consultation .content .informer .title{color:#fff;text-align:center;font-size:52px;font-style:normal;font-weight:300;line-height:1.23;margin-bottom:18px}@media (max-width:767px){#popup_quick_consultation .content .informer .title{font-size:34px;line-height:1.47}}#popup_quick_consultation .content .informer .description{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}@media (max-width:767px){#popup_quick_consultation .content .informer .description{font-size:18px}}#popup_quick_consultation .content .informer .form{max-width:428px;margin:0 auto}#popup_quick_consultation .content .informer .form br{display:none}#popup_quick_consultation .content .informer .form label,#popup_quick_consultation .content .informer .form span{display:block;position:relative}#popup_quick_consultation .content .informer .form input{background:#e4e4e4;height:52px;margin-bottom:18px;color:#000;text-align:right;font-size:20px;font-style:normal;font-weight:300;line-height:.91;padding:0 18px;border:1px solid transparent;border-radius:0;width:100%}#popup_quick_consultation .content .informer .form input::-webkit-input-placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input::-moz-placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input::-ms-input-placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input::placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input.wpcf7-not-valid{border-color:red;box-shadow:inset 0 0 0 1px red}#popup_quick_consultation .content .informer .form button{height:52px;background:linear-gradient(90deg,#bd8a37,#ca9e57 45.5%,#ae761c);width:100%;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:.91;cursor:pointer;margin-bottom:0;border:1px solid transparent;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:0 10px}#popup_quick_consultation .content .informer .form button:hover{background:#299bd5}#popup_quick_consultation .content .informer .form .wpcf7-not-valid-tip{position:absolute;bottom:100%;font-size:12px;padding:0 10px;margin:0;display:none}#popup_quick_consultation .content .informer .form .wpcf7-response-output{position:absolute;display:none}#popup_quick_consultation .content .informer .form .wpcf7-spinner{position:absolute}#popup_quick_consultation .content .phone{margin-top:38px;font-size:16px;font-style:normal;font-weight:400;line-height:1.14;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:0 5px}@media (max-width:767px){#popup_quick_consultation .content .phone{display:none}}#popup_quick_consultation .content .phone a{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:0 8px}#popup_quick_consultation .content .phone a:hover{text-decoration:underline}#popup_quick_consultation .content .phone span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:0 5px}section.banner{position:relative;min-height:650px;margin-bottom:56px;display:-ms-flexbox;display:flex}@media (max-width:767px){section.banner{background:#e5e3e7;min-height:660px;margin-bottom:0;padding-bottom:0}}section.banner .container{position:relative;color:#fff;padding-top:62px;z-index:5;height:auto;-ms-flex:1;flex:1}@media (max-width:767px){section.banner .container{padding-top:14px}}section.banner .background_desktop{position:absolute;left:0;top:0;display:block;height:100%;width:100%;object-fit:cover;z-index:-1}@media (max-width:767px){section.banner .background_desktop{display:none}}section.banner .background_mobile{display:none;position:absolute;left:0;bottom:0;height:auto;width:100%;object-fit:contain;z-index:1}@media (max-width:767px){section.banner .background_mobile{display:block}}section.banner .heading{font-size:56px;font-weight:700;line-height:1.25;text-align:left;max-width:740px;margin-bottom:24px;color:#194890}@media (max-width:767px){section.banner .heading{font-size:40px;font-weight:700;line-height:1.2;margin-bottom:15px}section.banner .heading br{display:none}}section.banner .description{font-size:20px;font-weight:400;line-height:1.6;text-align:left;max-width:740px;margin-bottom:36px;color:#194890}@media (max-width:767px){section.banner .description{font-size:16px;line-height:1.56;margin-bottom:15px}section.banner .description br{display:none}}section.banner .widget_code{margin-bottom:32px}section.banner .gallery{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:46px}@media (max-width:767px){section.banner .gallery{gap:12px;position:absolute;bottom:30px;left:0;padding:0 15px;width:100%}}section.banner .gallery .for{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:0 20px}@media (max-width:767px){section.banner .gallery .for{gap:0;-ms-flex-pack:justify;justify-content:space-between;width:100%}}section.banner .gallery .for img{height:120px;width:120px;border-radius:20px;object-fit:cover}@media (max-width:767px){section.banner .gallery .for img{height:78px;width:78px;border-radius:12px}}section.banner .gallery .two{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:0 22px}@media (max-width:767px){section.banner .gallery .two{-ms-flex-pack:start;justify-content:start;width:100%}}section.banner .gallery .two img{height:120px;width:auto;border-radius:6px;object-fit:cover}@media (max-width:767px){section.banner .gallery .two img{height:78px;width:auto}}section.banner .gallery.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.healthy_water{padding:90px 0 28px}@media (max-width:767px){section.healthy_water{padding:45px 0 20px}}section.healthy_water .heading{text-align:center;font-size:48px;font-weight:700;line-height:1.2;color:#194890;margin-bottom:24px}@media (max-width:767px){section.healthy_water .heading{font-size:32px;font-weight:700;line-height:1.2;text-align:center}section.healthy_water .heading br{display:none}}section.healthy_water .description{font-size:18px;font-weight:400;line-height:1.6;letter-spacing:-.01em;text-align:center;color:#6d7894;margin-bottom:24px}@media (max-width:767px){section.healthy_water .description{font-size:16px;font-weight:400;line-height:1.6;letter-spacing:-.01em}section.healthy_water .description br{display:none}}section.healthy_water .subtitle{font-size:32px;font-weight:700;line-height:1.2;text-align:center;color:#299bd5;margin-bottom:64px}@media (max-width:767px){section.healthy_water .subtitle{font-size:26px;line-height:1.19}}section.healthy_water .cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 28px}@media (max-width:767px){section.healthy_water .cards{-ms-flex-direction:column;flex-direction:column;gap:12px 28px}}section.healthy_water .cards .card{width:calc(50% - 14px);background:#edf2f7;padding:24px;border-radius:24px;display:-ms-flexbox;display:flex;text-align:left;gap:0 32px;-ms-flex-align:center;align-items:center}@media (max-width:767px){section.healthy_water .cards .card{width:100%;gap:0 20px;padding:16px;border-radius:16px;-ms-flex-align:start;align-items:start}}section.healthy_water .cards .card .image{-ms-flex:0 0 120px;flex:0 0 120px;gap:0 24px}@media (max-width:767px){section.healthy_water .cards .card .image{-ms-flex:0 0 68px;flex:0 0 68px}}section.healthy_water .cards .card .image ing{height:120px;width:120px;border-radius:20px 6px 20px 6px;object-fit:cover}@media (max-width:767px){section.healthy_water .cards .card .image ing{height:68px;width:68px}}section.healthy_water .cards .card .title{font-size:20px;font-weight:600;line-height:1.6;text-align:left;color:#194890;margin-bottom:12px}@media (max-width:767px){section.healthy_water .cards .card .title{font-size:18px;line-height:1.56;margin-bottom:6px}}section.healthy_water .cards .card .description{font-size:16px;font-weight:400;line-height:1.6;letter-spacing:-.01em;text-align:left;margin:0}@media (max-width:767px){section.healthy_water .cards .card .description{font-size:14px;font-weight:400;line-height:1.6}}section.cta_button{padding:90px 0 30px}@media (max-width:767px){section.cta_button{padding:30px 0 20px}}section.cta_button .content{position:relative;overflow:hidden;border-radius:24px;height:547px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:-.01em;-ms-flex-pack:end;justify-content:end}@media (max-width:767px){section.cta_button .content{height:500px;font-size:14px;-ms-flex-align:start;align-items:start;padding-top:62px;border-radius:16px}}section.cta_button .content .background_desktop{position:absolute;left:0;top:0;display:block;height:100%;width:100%;object-fit:cover;z-index:-1}@media (max-width:767px){section.cta_button .content .background_desktop{display:none}}section.cta_button .content .background_mobile{display:none;position:absolute;left:0;bottom:0;height:100%;width:100%;object-fit:cover;z-index:-1}@media (max-width:767px){section.cta_button .content .background_mobile{display:block}}section.cta_button .content .box{padding:0 124px}@media (max-width:767px){section.cta_button .content .box{padding:0 20px;text-align:center}}section.cta_button .content .box .heading{font-size:48px;font-weight:700;line-height:1.2;letter-spacing:normal;margin-bottom:40px}@media (max-width:767px){section.cta_button .content .box .heading{font-size:32px;font-weight:700;line-height:1.2;text-align:center}section.cta_button .content .box .heading br{display:none}}section.cta_button .content .box .button{margin-bottom:24px}@media (max-width:767px){section.cta_button .content .box .button{margin-bottom:12px}}@media (max-width:767px){section.cta_button .content .box .button a{width:100%;text-align:center;-ms-flex-pack:center;justify-content:center;max-width:277px;padding:0 10px}}section.why_galene{padding:90px 0 28px}@media (max-width:767px){section.why_galene{padding:40px 0 20px}}section.why_galene .heading{text-align:center;font-size:48px;font-weight:700;line-height:1.2;color:#194890;margin-bottom:64px}@media (max-width:767px){section.why_galene .heading{font-size:32px;font-weight:700;line-height:1.2;text-align:left;margin-bottom:24px}section.why_galene .heading br{display:none}}section.why_galene .description{font-size:18px;font-weight:400;line-height:1.6;letter-spacing:-.01em;color:#6d7894;margin-bottom:50px}@media (max-width:767px){section.why_galene .description{font-size:16px;font-weight:400;line-height:1.6;letter-spacing:-.01em;text-align:left}section.why_galene .description br{display:none}}section.why_galene .content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:0 60px}@media (max-width:767px){section.why_galene .content{-ms-flex-direction:column;flex-direction:column;gap:20px}}section.why_galene .content .text{-ms-flex:1;flex:1}section.why_galene .content .text .list .item{display:-ms-flexbox;display:flex;font-size:18px;font-weight:600;line-height:1.6;letter-spacing:-.01em;color:#194890;margin-bottom:24px;-ms-flex-align:start;align-items:start}@media (max-width:767px){section.why_galene .content .text .list .item{font-size:16px;margin-bottom:12px}}section.why_galene .content .text .list .item i{width:50px;display:block}@media (max-width:767px){section.why_galene .content .text .list .item i img{height:24px}}section.why_galene .content .text .list .item span{display:block;-ms-flex:1;flex:1}section.why_galene .content .image{-ms-flex:1.05;flex:1.05}section.what_to_expect{padding:66px 0 220px;position:relative;overflow:hidden}@media (max-width:767px){section.what_to_expect{padding:40px 0 160px}}section.what_to_expect:before{content:"";height:100%;width:50%;position:absolute;z-index:-1;right:0;top:0;background:url(../images/what_to_expect_before.jpg) no-repeat 100% 0}@media (max-width:767px){section.what_to_expect:before{display:none}}section.what_to_expect:after{content:"";height:100%;width:50%;position:absolute;z-index:-1;left:0;bottom:0;background:url(../images/what_to_expect_after.jpg) no-repeat 0 100%}@media (max-width:767px){section.what_to_expect:after{display:none}}section.what_to_expect .heading{text-align:center;font-size:48px;font-weight:700;line-height:1.2;color:#194890;margin-bottom:18px}@media (max-width:767px){section.what_to_expect .heading{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:24px}section.what_to_expect .heading br{display:none}}section.what_to_expect .description{font-size:18px;font-weight:400;line-height:1.6;letter-spacing:-.01em;color:#6d7894;margin-bottom:12px;text-align:center}@media (max-width:767px){section.what_to_expect .description{font-size:16px;font-weight:400;line-height:1.6;letter-spacing:-.01em}section.what_to_expect .description br{display:none}}section.what_to_expect .list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){section.what_to_expect .list{-ms-flex-direction:column;flex-direction:column}}section.what_to_expect .list .item{position:relative}section.what_to_expect .list .item:first-child{width:210px;margin-top:50px}section.what_to_expect .list .item:first-child .icon{background:#6d7894;box-shadow:0 32px 54px 0 rgba(109,120,148,.15)}section.what_to_expect .list .item:first-child .icon:after{background:url(../images/arrow_step_3.png) no-repeat 0;width:173px;height:50px;transform:translate(38px,12px)}section.what_to_expect .list .item:nth-child(2){width:210px;margin-top:120px}section.what_to_expect .list .item:nth-child(2) .icon{background:#194890;box-shadow:0 32px 54px 0 rgba(25,72,144,.15)}section.what_to_expect .list .item:nth-child(2) .icon:after{background:url(../images/arrow_step_2.png) no-repeat 0;width:173px;height:50px;transform:translate(48px,12px)}section.what_to_expect .list .item:nth-child(3){width:290px;margin-top:190px}section.what_to_expect .list .item:nth-child(3) .icon{background:#299bd5;box-shadow:0 32px 54px 0 rgba(41,155,213,.15)}section.what_to_expect .list .item:nth-child(3) .icon:after{background:url(../images/arrow_step_1.png) no-repeat 0;width:227px;height:50px;transform:translate(60px,12px)}section.what_to_expect .list .item:nth-child(4){width:236px;margin-top:260px}section.what_to_expect .list .item:nth-child(4) .icon{background:#9ccb3b;box-shadow:0 32px 54px 0 rgba(101,204,84,.16)}@media (max-width:767px){section.what_to_expect .list .item{width:100%!important;text-align:center;margin-top:20px!important}}section.what_to_expect .list .item .icon{width:76px;height:76px;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}section.what_to_expect .list .item .icon:after{content:"";display:block;position:absolute;top:50%;left:100%;transform:translate(48px,12px);background-size:contain!important}@media (max-width:767px){section.what_to_expect .list .item .icon:after{display:none}}section.what_to_expect .list .item .icon img{height:36px;width:auto}section.what_to_expect .list .item .title{font-size:20px;font-weight:600;line-height:1.6;color:#194890;margin-top:26px;margin-bottom:10px}section.what_to_expect .list .item .description{text-align:left}@media (max-width:767px){section.what_to_expect .list .item .description{text-align:center}}section.what_to_expect .button{margin-top:14px;color:#6d7894;font-size:16px;font-weight:400;line-height:1.5;text-align:center}section.what_to_expect .button a{margin-bottom:16px}section.discount{position:relative;height:1px;z-index:2}section.discount .content{background:#edf2f7;padding:48px;border-radius:24px 8px 24px 8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;max-width:1024px;margin:0 auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}@media (max-width:767px){section.discount .content{-ms-flex-direction:column;flex-direction:column;max-width:335px;padding:24px;text-align:center}}section.discount .content .heading{font-size:48px;font-weight:700;line-height:1.2;color:#194890;margin-bottom:14px}@media (max-width:767px){section.discount .content .heading{font-size:32px;font-weight:700;line-height:1.2}section.discount .content .heading br{display:none}}section.discount .content .description{font-size:20px;font-weight:400;line-height:1.6;color:#6d7894}@media (max-width:767px){section.discount .content .description{font-size:18px;font-weight:400;line-height:1.42;letter-spacing:-.01em}section.discount .content .description br{display:none}}section.discount .content .button{padding-top:40px}@media (max-width:767px){section.discount .content .button{padding-top:20px}}section.discount .content .button a{padding:0 40px}section.statistics{position:relative;margin-bottom:150px}section.statistics .background{position:absolute;left:0;top:0;display:block;height:100%;width:100%;object-fit:cover;z-index:-1}@media (max-width:767px){section.statistics .background{height:485px}}section.statistics .container{min-height:705px;padding-top:160px;position:relative;height:100%}@media (max-width:767px){section.statistics .container{min-height:520px;padding-top:140px}}section.statistics .heading{text-align:center;margin-bottom:24px;color:#fff;font-size:48px;font-weight:700;line-height:1.2}@media (max-width:767px){section.statistics .heading{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:24px}section.statistics .heading br{display:none}}section.statistics .description{font-size:20px;font-weight:400;line-height:1.6;text-align:center;margin-bottom:12px;color:#fff}@media (max-width:767px){section.statistics .description{font-size:16px;font-weight:400;line-height:1.6;letter-spacing:-.01em}section.statistics .description br{display:none}}section.statistics .blocks{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:0 32px;position:absolute;left:50%;top:100%;transform:translate(-50%,-37%);width:100%;padding:0 15px}@media (max-width:767px){section.statistics .blocks{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}}section.statistics .blocks .item{-ms-flex:1;flex:1;height:186px;padding:40px 20px;border-radius:24px 8px 24px 8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#edf2f7;font-size:20px;font-weight:600;line-height:1.6;text-align:center;color:#194890}@media (max-width:767px){section.statistics .blocks .item{width:calc(50% - 16px);height:148px;font-size:16px;font-weight:600;line-height:1.6;letter-spacing:-.01em}}section.statistics .blocks .item .head{height:58px;font-size:48px;font-weight:700;line-height:1.2;text-align:center;color:#9ccb3b;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){section.statistics .blocks .item .head{height:36px;font-size:32px;font-weight:700;line-height:1.2}}section.statistics .blocks .item .head img{height:58px;width:auto}@media (max-width:767px){section.statistics .blocks .item .head img{height:36px}}section.testimonials{padding:88px 0 50px}section.testimonials .heading{text-align:center;font-size:48px;font-weight:700;line-height:1.2;color:#194890;margin-bottom:24px}@media (max-width:767px){section.testimonials .heading{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:24px}section.testimonials .heading br{display:none}}section.testimonials .description{font-size:18px;font-weight:400;line-height:1.6;letter-spacing:-.01em;color:#6d7894;margin-bottom:12px;text-align:center;max-width:800px;margin:0 auto;margin-bottom:70px}@media (max-width:767px){section.testimonials .description{font-size:16px;font-weight:400;line-height:1.6;letter-spacing:-.01em}section.testimonials .description br{display:none}}section.contact_form{padding:120px 0;position:relative;overflow:hidden}@media (max-width:767px){section.contact_form{background:#194890;padding:60px 0 220px}}section.contact_form:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:linear-gradient(90deg,#194890,rgba(25,72,144,.1) 35.77%)}@media (max-width:767px){section.contact_form:before{background:linear-gradient(180deg,#194890,rgba(25,72,144,0) 35.83%);z-index:2}}section.contact_form .background_desktop{position:absolute;left:0;top:0;display:block;height:100%;width:100%;object-fit:cover;z-index:-1}@media (max-width:767px){section.contact_form .background_desktop{display:none}}section.contact_form .background_mobile{display:none;position:absolute;left:0;bottom:0;height:auto;width:100%;object-fit:contain;z-index:1}@media (max-width:767px){section.contact_form .background_mobile{display:block}}section.contact_form .heading{font-size:48px;font-weight:700;line-height:1.2;color:#194890;margin-bottom:40px}@media (max-width:767px){section.contact_form .heading{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:24px}section.contact_form .heading br{display:none}}section.contact_form .description{font-size:18px;font-weight:400;line-height:1.6;letter-spacing:-.01em;color:#6d7894;margin-bottom:0}@media (max-width:767px){section.contact_form .description{font-size:16px;font-weight:400;line-height:1.6;letter-spacing:-.01em}section.contact_form .description br{display:none}}section.contact_form .box{background:#fff;border-radius:24px 8px 24px 8px;max-width:812px;padding:48px;position:relative;z-index:5;overflow:hidden}@media (max-width:767px){section.contact_form .box{padding:24px}}section.contact_form .box .form .row{display:-ms-flexbox;display:flex;gap:0 20px;margin-bottom:38px}@media (max-width:767px){section.contact_form .box .form .row{-ms-flex-direction:column;flex-direction:column}}section.contact_form .box .form .row label{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:18px;font-weight:400;line-height:1.6;letter-spacing:-.01em;color:#194890;margin-bottom:16px}section.contact_form .box .form .row label span{display:block;margin-top:8px;position:relative}section.contact_form .box .form .row label span input{width:100%;border:1px solid #d9dfe7;height:58px;padding:0 16px;border-radius:10px;color:#194890;font-size:16px}section.contact_form .box .form .row label span input::-webkit-input-placeholder{color:#6d7894}section.contact_form .box .form .row label span input::-moz-placeholder{color:#6d7894}section.contact_form .box .form .row label span input::-ms-input-placeholder{color:#6d7894}section.contact_form .box .form .row label span input::placeholder{color:#6d7894}section.contact_form .box .form .row label span input:hover{background:#f7fafc;color:#6d7894}section.contact_form .box .form .row label span input.wpcf7-not-valid{border-color:#f56565;background:#f7fafc}section.contact_form .box .form .row label span input:focus{outline:2px solid #fff;box-shadow:0 0 0 3px #299bd5;color:#6d7894}section.contact_form .box .form .row label span .wpcf7-not-valid-tip{font-size:14px;font-weight:400;line-height:1;text-align:left;color:#f56565;position:absolute!important;top:100%;margin-top:8px}section.contact_form .box .form .wpcf7-response-output{position:absolute;display:none}section.contact_form .box .form button{padding:0 40px}section.contact_form .box .thanks{position:absolute;left:0;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;background:#fff;width:100%;height:100%;text-align:center;opacity:0;z-index:-999;visibility:hidden;transition:all .3s;padding:0 25px}section.contact_form .box .thanks .heading{margin-bottom:12px;font-size:40px;font-weight:700;line-height:1.2}@media (max-width:767px){section.contact_form .box .thanks .heading{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:24px}section.contact_form .box .thanks .heading br{display:none}}section.contact_form .box .thanks .icon{width:66px;height:66px;background:#299bd5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;box-shadow:0 0 0 20px rgba(41,155,213,.2);margin-bottom:60px}section.contact_form .box .thanks .icon svg{height:24px;width:auto;transform:translate(4px,4px)}section.contact_form .box .thanks .description{padding:0 25px}section.contact_form .box .thanks.show{opacity:1;z-index:5;visibility:visible}.home-page .banner{background:#262f74;height:690px}.error-404{min-height:600px;position:relative;z-index:10;overflow:hidden;height:100vh}.error-404 .background{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}@media (max-width:767px){.error-404 .background{display:none}}.error-404 .container{height:100%}.error-404 .content{position:relative;z-index:10;color:#fff;text-align:center;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.error-404 .content .title{font-size:140px;font-style:normal;font-weight:100;line-height:.51}@media (max-width:767px){.error-404 .content .title{font-size:100px;font-style:normal;font-weight:300;line-height:.72}}.error-404 .content .description{font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin:20px 0 38px}@media (max-width:767px){.error-404 .content .description{font-size:22px;font-style:normal;font-weight:400;line-height:normal}}.error-404 .content .button a{background:#fff;color:#030a11;font-size:21px;font-weight:500;line-height:.86;letter-spacing:0;text-align:center;height:60px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:205px}.error-404 .content .button a:hover{background:linear-gradient(90deg,#bd8a37,#ca9e57 45.5%,#ae761c)}.thank{min-height:600px;position:relative;z-index:10;overflow:hidden;height:100vh}.thank .background{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}@media (max-width:767px){.thank .background{display:none}}.thank .container{height:100%}.thank .content{position:relative;z-index:10;color:#fff;text-align:center;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.thank .content .title{font-size:140px;font-style:normal;font-size:64px;line-height:1.13;font-weight:300}@media (max-width:767px){.thank .content .title{font-size:40px;font-style:normal;font-weight:300;line-height:1.8}}.thank .content .description{font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin:20px 0 38px}@media (max-width:767px){.thank .content .description{font-size:22px;font-style:normal;font-weight:400;line-height:normal}}.thank .content .button a{background:#fff;color:#030a11;font-size:21px;font-weight:500;line-height:.86;letter-spacing:0;text-align:center;height:60px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:205px}.thank .content .button a:hover{background:linear-gradient(90deg,#bd8a37,#ca9e57 45.5%,#ae761c)}section.default_content{padding:50px 0;border-bottom:1px solid #d9dfe7}section.default_content h1{text-align:center;font-size:48px;font-weight:700;line-height:1.2;color:#194890;margin-bottom:24px}section.default_content .text{font-size:18px;font-weight:400;line-height:1.6;letter-spacing:-.01em;color:#6d7894;margin-bottom:24px}section.default_content .text h2,section.default_content .text h3{color:#194890;font-weight:500;margin-bottom:24px}section.default_content .text p{margin-bottom:18px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3R5cG9ncmFwaHkuc2NzcyIsImJhc2UvX21peGlucy5zY3NzIiwibWFpbi5jc3MiLCJiYXNlL19nbG9iYWwuc2NzcyIsImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fY29sb3JzLnNjc3MiLCJiYXNlL19ydGwuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9tb2RhbC9wb3B1cF9xdWlja19jb25zdWx0YXRpb24uc2NzcyIsImNvbXBvbmVudHMvYmFubmVyL2Jhbm5lci5zY3NzIiwiY29tcG9uZW50cy9oZWFsdGh5X3dhdGVyL2hlYWx0aHlfd2F0ZXIuc2NzcyIsImNvbXBvbmVudHMvY3RhX2J1dHRvbi9jdGFfYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL3doeV9nYWxlbmUvd2h5X2dhbGVuZS5zY3NzIiwiY29tcG9uZW50cy93aGF0X3RvX2V4cGVjdC93aGF0X3RvX2V4cGVjdC5zY3NzIiwiY29tcG9uZW50cy9kaXNjb3VudC9kaXNjb3VudC5zY3NzIiwiY29tcG9uZW50cy9zdGF0aXN0aWNzL3N0YXRpc3RpY3Muc2NzcyIsImNvbXBvbmVudHMvdGVzdGltb25pYWxzL3Rlc3RpbW9uaWFscy5zY3NzIiwiY29tcG9uZW50cy9jb250YWN0X2Zvcm0vY29udGFjdF9mb3JtLnNjc3MiLCJwYWdlcy9ob21lLXBhZ2UvX2hvbWUtcGFnZS5zY3NzIiwicGFnZXMvNDA0L180MDQtcGFnZS5zY3NzIiwicGFnZXMvdGhhbmsvX3RoYW5rLnNjc3MiLCJwYWdlcy9kZWZhdWx0L2RlZmF1bHQtcGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdRLCtDQUFBLEFBVVIsT0MrREUsdUNBQUEsQUQ1REEsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxDRXdDRixBRG9CRSxvQ0RqRUYsT0NrRUksY0RoRWtDLENFZ0RwQyxDQUNGLEFEa0JFLHFDRHJFRixPQ3NFSSxjRHBFNEIsQ0VzRDlCLENBQ0YsQUZqREEsT0N1REUsdUNBQUEsQURwREEsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxDRW9ERixBREFFLG9DRHpERixPQzBESSxjRHhEa0MsQ0U0RHBDLENBQ0YsQURGRSxxQ0Q3REYsT0M4REksY0Q1RDRCLENFa0U5QixDQUNGLEFGN0RBLE9DK0NFLHNDQUFBLEFENUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQ0VnRUYsQURwQkUsb0NEakRGLE9Da0RJLGNEaERrQyxDRXdFcEMsQ0FDRixBRHRCRSxxQ0RyREYsT0NzREksY0RwRDRCLENFOEU5QixDQUNGLEFGekVBLE9DdUNFLHNDQUFBLEFEcENBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQ0U0RUYsQUR4Q0Usb0NEekNGLE9DMENJLGNEeENrQyxDRW9GcEMsQ0FDRixBRDFDRSxxQ0Q3Q0YsT0M4Q0ksY0Q1QzRCLENFMEY5QixDQUNGLEFGckZBLE9DK0JFLHNDQUFBLEFENUJBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLENFd0ZGLEFENURFLG9DRGpDRixPQ2tDSSxjRGhDa0MsQ0VnR3BDLENBQ0YsQUQ5REUscUNEckNGLE9Dc0NJLGNEcEM0QixDRXNHOUIsQ0FDRixBRmpHQSxPQ3VCRSxxQ0FBQSxBRHBCQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLENFb0dGLEFEaEZFLG9DRHpCRixPQzBCSSxjRHhCa0MsQ0U0R3BDLENBQ0YsQURsRkUscUNEN0JGLE9DOEJJLGNENUI0QixDRWtIOUIsQ0FDRixBRjdHQSxFQUNFLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsVUFBQSxBQUNBLFFBQUEsQ0VnSEYsQUM5S0EsVUFFRSxvQkFBQSxhQUFBLEFBQ0EsaUJBQUEsQUFDQSwwQkFBQSxxQkFBQSxDRG1MRixBQ2hMQSxLQUNFLFNBQUEsQUFDQSxVQUFBLEFBRUEsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxDRG1MRixBQ2hMQSxPQVBFLDhCQUFBLENEMkxGLEFDaExBLGlCQUdFLHFC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QUFBLENwQmdpRk4iLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4vX2NvbG9ycy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vZm9udHMvRm9udEF3ZXNvbWUvY3NzL2FsbC5taW4uY3NzXCI7XG5cblxuQGluY2x1ZGUgZm9udC1mYWNlKFwiSGVlYm9cIiwgXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHRcIiwgMzAwLCBub3JtYWwpO1xuQGluY2x1ZGUgZm9udC1mYWNlKFwiSGVlYm9cIiwgXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyXCIsIDQwMCwgbm9ybWFsKTtcbkBpbmNsdWRlIGZvbnQtZmFjZShcIkhlZWJvXCIsIFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW1cIiwgNTAwLCBub3JtYWwpO1xuQGluY2x1ZGUgZm9udC1mYWNlKFwiSGVlYm9cIiwgXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkXCIsIDcwMCwgbm9ybWFsKTtcbkBpbmNsdWRlIGZvbnQtZmFjZShcIkhlZWJvXCIsIFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGRcIiwgODAwLCBub3JtYWwpO1xuQGluY2x1ZGUgZm9udC1mYWNlKFwiSGVlYm9cIiwgXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2tcIiwgOTAwLCBub3JtYWwpO1xuXG5oMSxcbi5oMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZS1yZXNwb25zaXZlKDU2cHgsIDMycHgsIDQ4MHB4LCAxMzAwcHgpO1xuICBmb250LXNpemU6IDU2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA3Mi44cHg7XG59XG5cbmgyLFxuLmgyIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplLXJlc3BvbnNpdmUoNDBweCwgMjRweCwgNDgwcHgsIDEzMDBweCk7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG59XG5cbmgzLFxuLmgzIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplLXJlc3BvbnNpdmUoMzJweCwgMThweCwgNDgwcHgsIDEzMDBweCk7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQ0LjhweDtcbn1cblxuaDQsXG4uaDQge1xuICBAaW5jbHVkZSBmb250LXNpemUtcmVzcG9uc2l2ZSgyOHB4LCAxNHB4LCA0ODBweCwgMTMwMHB4KTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNDJweDtcbn1cblxuaDUsXG4uaDUge1xuICBAaW5jbHVkZSBmb250LXNpemUtcmVzcG9uc2l2ZSgyNHB4LCAxNHB4LCA0ODBweCwgMTMwMHB4KTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNDJweDtcbn1cblxuaDYsXG4uaDYge1xuICBAaW5jbHVkZSBmb250LXNpemUtcmVzcG9uc2l2ZSgyMHB4LCAxNHB4LCA0ODBweCwgMTMwMHB4KTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxucCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XHJcblxyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRzaXplKSB7XHJcbiAgQGlmICRzaXplPT14eGwge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIGlmICRzaXplPT14bCB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2UgaWYgJHNpemU9PWxnIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIGlmICRzaXplPT1tZCB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSBpZiAkc2l6ZT09c20ge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2UgaWYgJHNpemU9PXhzIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIGlmICRzaXplPT14eHMge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3OXB4KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJHNpemUpIHtcclxuICBAaWYgJHNpemU9PXh4bCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2MHB4KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2UgaWYgJHNpemU9PXhsIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSBpZiAkc2l6ZT09bGcge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2UgaWYgJHNpemU9PW1kIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIGlmICRzaXplPT1zbSB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc1cHgpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSBpZiAkc2l6ZT09eHMge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ3OXB4KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2UgaWYgJHNpemU9PXh4cyB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzc5cHgpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZm9udC1mYWNlKCRmb250LW5hbWUsICRwYXRoLCAkd2VpZ2h0OiBub3JtYWwsICRzdHlsZTogbm9ybWFsKSB7XHJcbiAgQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogcXVvdGUoJGZvbnQtbmFtZSk7XHJcbiAgICBzcmM6IHVybCgkcGF0aCArIFwiLmVvdFwiKTtcclxuICAgIHNyYzogdXJsKCRwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKCRwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJHBhdGggKyBcIi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCRwYXRoICsgXCIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoJHBhdGggKyBcIi5zdmcjI3skZm9udC1uYW1lfVwiKSBmb3JtYXQoXCJzdmdcIiksIHVybCgkcGF0aCArIFwiLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKCRwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xyXG4gICAgZm9udC1zdHlsZTogJHN0eWxlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZm9udC1zaXplLXJlc3BvbnNpdmUoJG1heC1mb250LXNpemU6IDIxcHgsICRtaW4tZm9udC1zaXplOiAxMnB4LCAkbG93ZXItcmFuZ2U6IDQ4MHB4LCAkdXBwZXItcmFuZ2U6IDEyMDBweCkge1xyXG4gIGZvbnQtc2l6ZTogY2FsYygjeyRtaW4tZm9udC1zaXplfSArICN7KG1hdGguZGl2KCRtYXgtZm9udC1zaXplLCAkbWF4LWZvbnQtc2l6ZSAqIDAgKyAxKSAtIG1hdGguZGl2KCRtaW4tZm9udC1zaXplLCAkbWluLWZvbnQtc2l6ZSAqIDAgKyAxKSl9ICogKCgxMDB2dyAtICN7JGxvd2VyLXJhbmdlfSkgLyAjeyhtYXRoLmRpdigkdXBwZXItcmFuZ2UsICR1cHBlci1yYW5nZSAqIDAgKyAxKSAtIG1hdGguZGl2KCRsb3dlci1yYW5nZSwgJGxvd2VyLXJhbmdlICogMCArIDEpKX0pKTtcclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxvd2VyLXJhbmdlKSB7XHJcbiAgICBmb250LXNpemU6ICRtaW4tZm9udC1zaXplO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHVwcGVyLXJhbmdlKSB7XHJcbiAgICBmb250LXNpemU6ICRtYXgtZm9udC1zaXplO1xyXG4gIH1cclxufVxyXG5cclxuLy8gbmV3XHJcbi8vIFJlcGxhY2UgbGV0dGVyc1xyXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6IFwiXCIpIHtcclxuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcclxuXHJcbiAgQGlmICRpbmRleCB7XHJcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICsgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSk7XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICRzdHJpbmc7XHJcbn1cclxuXHJcbi8vIEVuY29kZSBzeW1ib2xzXHJcbkBmdW5jdGlvbiB1cmwtZW5jb2RlKCRzdHJpbmcpIHtcclxuICAkbWFwOiAoXHJcbiAgICBcIiVcIjogXCIlMjVcIixcclxuICAgIFwiPFwiOiBcIiUzQ1wiLFxyXG4gICAgXCI+XCI6IFwiJTNFXCIsXHJcbiAgICBcIiBcIjogXCIlMjBcIixcclxuICAgIFwiIVwiOiBcIiUyMVwiLFxyXG4gICAgXCIqXCI6IFwiJTJBXCIsXHJcbiAgICBcIidcIjogXCIlMjdcIixcclxuICAgICdcIic6IFwiJTIyXCIsXHJcbiAgICBcIihcIjogXCIlMjhcIixcclxuICAgIFwiKVwiOiBcIiUyOVwiLFxyXG4gICAgXCI7XCI6IFwiJTNCXCIsXHJcbiAgICBcIjpcIjogXCIlM0FcIixcclxuICAgIFwiQFwiOiBcIiU0MFwiLFxyXG4gICAgXCImXCI6IFwiJTI2XCIsXHJcbiAgICBcIj1cIjogXCIlM0RcIixcclxuICAgIFwiK1wiOiBcIiUyQlwiLFxyXG4gICAgXCIkXCI6IFwiJTI0XCIsXHJcbiAgICBcIixcIjogXCIlMkNcIixcclxuICAgIFwiL1wiOiBcIiUyRlwiLFxyXG4gICAgXCI/XCI6IFwiJTNGXCIsXHJcbiAgICBcIiNcIjogXCIlMjNcIixcclxuICAgIFwiW1wiOiBcIiU1QlwiLFxyXG4gICAgXCJdXCI6IFwiJTVEXCIsXHJcbiAgKTtcclxuXHJcbiAgJG5ldzogJHN0cmluZztcclxuXHJcbiAgQGVhY2ggJHNlYXJjaCwgJHJlcGxhY2UgaW4gJG1hcCB7XHJcbiAgICAkbmV3OiBzdHItcmVwbGFjZSgkbmV3LCAkc2VhcmNoLCAkcmVwbGFjZSk7XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICRuZXc7XHJcbn1cclxuXHJcbi8vIEZvcm1hdCB0aGUgU1ZHIGFzIGEgVVJMXHJcbkBmdW5jdGlvbiBpbmxpbmUtc3ZnKCRzdHJpbmcpIHtcclxuICBAcmV0dXJuIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwje3VybC1lbmNvZGUoJHN0cmluZyl9XCIpO1xyXG59XHJcbiIsIi8qXG5UaGVtZSBOYW1lOiBHQUxFTkVcbkRlc2NyaXB0aW9uOlxuQXV0aG9yOlxuQXV0aG9yIFVSSTpcblRhZ3M6XG5WZXJzaW9uOiAxLjAuMFxuKi9cbi8qIF9fX19fX19fX18gVFlQT0dSQVBIWSBCRUdJTiBfX19fX19fX19fKi9cbkBpbXBvcnQgXCIuLi9mb250cy9Gb250QXdlc29tZS9jc3MvYWxsLm1pbi5jc3NcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbmgxLFxuLmgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDMycHggKyAyNCAqICgoMTAwdncgLSA0ODBweCkgLyA4MjApKTtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNzIuOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC1zaXplOiBjYWxjKDI0cHggKyAxNiAqICgoMTAwdncgLSA0ODBweCkgLyA4MjApKTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGgyLFxuICAuaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIGgyLFxuICAuaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMTQgKiAoKDEwMHZ3IC0gNDgwcHgpIC8gODIwKSk7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQ0LjhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGgzLFxuICAuaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIGgzLFxuICAuaDMge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxNHB4ICsgMTQgKiAoKDEwMHZ3IC0gNDgwcHgpIC8gODIwKSk7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuaDUsXG4uaDUge1xuICBmb250LXNpemU6IGNhbGMoMTRweCArIDEwICogKCgxMDB2dyAtIDQ4MHB4KSAvIDgyMCkpO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgaDUsXG4gIC5oNSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgaDUsXG4gIC5oNSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbmg2LFxuLmg2IHtcbiAgZm9udC1zaXplOiBjYWxjKDE0cHggKyA2ICogKCgxMDB2dyAtIDQ4MHB4KSAvIDgyMCkpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgaDYsXG4gIC5oNiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgaDYsXG4gIC5oNiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbnAge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4vKiBfX19fX19fX19fIFRZUE9HUkFQSFkgU1RZTEUgRU5EIF9fX19fX19fX18qL1xuLyogX19fX19fX19fXyBCQVNFIFNUWUxFIEJFR0lOIF9fX19fX19fX18qL1xuaHRtbCxcbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbioge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5tYWluIHtcbiAgZmxleDogMTtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXRlbF0ge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmJ0bi1kZWZhdWx0IHtcbiAgaGVpZ2h0OiA2MnB4O1xuICBwYWRkaW5nOiAxNHB4IDI2cHggMTRweCAyNnB4O1xuICBnYXA6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjUuOTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgY29sb3I6ICNmZmY7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5idG4tZGVmYXVsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMyN0FBRTEgMCUsICMyOTZGQjcgMTAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICBvcGFjaXR5OiAxO1xufVxuLmJ0bi1kZWZhdWx0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzI5NkZCNyAwJSwgIzI3QUFFMSAxMDAlKTtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuLWRlZmF1bHQge1xuICAgIGhlaWdodDogNTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5idG4tZGVmYXVsdC5ncmVlbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM5OENBM0IgMCUsICM3Q0E4MkEgMTAwJSk7XG59XG4uYnRuLWRlZmF1bHQuZ3JlZW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM3Q0E4MkEgMCUsICM5OENBM0IgMTAwJSk7XG59XG4uYnRuLWRlZmF1bHQ6aG92ZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5idG4tZGVmYXVsdDpob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnRuLWRlZmF1bHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQgI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4ICMyOTlCRDU7XG59XG5cbi5uby1zY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vLXNjcm9sbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTYsIDI4LCA0NCwgMC41KTtcbn1cblxuLm92ZXJsYXkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm92ZXJsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE2LCAyOCwgNDQsIDAuNSk7XG59XG5cbiNvdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIC1tb3otb3BhY2l0eTogMC41O1xuICAta2h0bWwtb3BhY2l0eTogMC41O1xuICBvcGFjaXR5OiAwLjU7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTI2MHB4O1xuICBwYWRkaW5nOiAwcHggMTVweDtcbn1cblxuLnBhcnNsZXktZXJyb3JzLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubWZwLWJveCB7XG4gIHotaW5kZXg6IDk5OTk5OTtcbn1cbi5tZnAtYm94IC5tZnAtY29udGVudCB7XG4gIG1hcmdpbjogODBweCAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1mcC1ib3ggLm1mcC1jb250ZW50IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5tZnAtYm94IC5tZnAtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMHB4IDIwcHg7XG59XG4ubWZwLWJveCAubWZwLWNsb3NlIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAlO1xuICBsZWZ0OiAwJTtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAxO1xufVxuLm1mcC1ib3ggLm1mcC1jbG9zZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5tZnAtYm94LXdpdGgtb3V0LXBhZGRpbmcge1xuICB6LWluZGV4OiA5OTk5OTk7XG59XG4ubWZwLWJveC13aXRoLW91dC1wYWRkaW5nIC5tZnAtY29udGVudCB7XG4gIG1hcmdpbjogODBweCAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1mcC1ib3gtd2l0aC1vdXQtcGFkZGluZyAubWZwLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG59XG4ubWZwLWJveC13aXRoLW91dC1wYWRkaW5nIC5tZnAtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5tZnAtYm94LXdpdGgtb3V0LXBhZGRpbmcgLm1mcC1jbG9zZSB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwJTtcbiAgbGVmdDogMCU7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1mcC1ib3gtd2l0aC1vdXQtcGFkZGluZyAubWZwLWNsb3NlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1mcC1ib3gtd2l0aC1vdXQtcGFkZGluZyAubWZwLWlubGluZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gIHRvcDogMjZweDtcbiAgbGVmdDogNDdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWZwLWJveC13aXRoLW91dC1wYWRkaW5nIC5tZnAtaW5saW5lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgICB0b3A6IDEycHg7XG4gICAgcmlnaHQ6IDEycHg7XG4gICAgbGVmdDogdW5zZXQ7XG4gIH1cbiAgLm1mcC1ib3gtd2l0aC1vdXQtcGFkZGluZyAubWZwLWlubGluZS1ob2xkZXIgLm1mcC1jbG9zZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1NFwiICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1mcC1mdWxsc2NyZWVuIHtcbiAgei1pbmRleDogOTk5OTk5O1xufVxuLm1mcC1mdWxsc2NyZWVuIC5tZnAtY29udGVudCB7XG4gIG1hcmdpbjogMHB4O1xufVxuLm1mcC1mdWxsc2NyZWVuIC5tZnAtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG4ubWZwLWZ1bGxzY3JlZW4gLm1mcC1jbG9zZSB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWZwLWZ1bGxzY3JlZW4gLm1mcC1jbG9zZSB7XG4gICAgdG9wOiAxMnB4O1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gIH1cbn1cbi5tZnAtZnVsbHNjcmVlbiAubWZwLWNsb3NlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWZwLWZ1bGxzY3JlZW4gLm1mcC1jbG9zZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1NFwiICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1mcC1pbWFnZSAubWZwLWltZyB7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5tZnAtaW1hZ2UgLm1mcC1jb250ZW50IHtcbiAgbWFyZ2luOiA4MHB4IDBweDtcbn1cbi5tZnAtaW1hZ2UgLm1mcC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwcHggMTZweDtcbn1cbi5tZnAtaW1hZ2UgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5tZnAtaW1hZ2UgLm1mcC1jbG9zZSB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwJTtcbiAgbGVmdDogMCU7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tZnAtaW1hZ2UgLm1mcC1jbG9zZTo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5zaG93LXBhc3N3b3JkIC5leWUtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTEyIDE3LjI1QzguODUyNTQgMTcuMjUgNi4xNDM2NSAxNS41ODQgMy44ODA2IDEyQzYuMTQzNjUgOC40MTYwNCA4Ljg1MjU0IDYuNzUgMTIgNi43NUMxNS4xNDc1IDYuNzUgMTcuODU2NCA4LjQxNjA0IDIwLjExOTQgMTJDMTcuODU2NCAxNS41ODQgMTUuMTQ3NSAxNy4yNSAxMiAxNy4yNVpNMTIgNS4yNUM4LjA1ODMzIDUuMjUgNC44NDY2NCA3LjQ2NDUyIDIuMzU2ODggMTEuNjE0MUMyLjIxNDM3IDExLjg1MTYgMi4yMTQzNyAxMi4xNDg0IDIuMzU2ODggMTIuMzg1OUM0Ljg0NjY0IDE2LjUzNTUgOC4wNTgzMyAxOC43NSAxMiAxOC43NUMxNS45NDE3IDE4Ljc1IDE5LjE1MzQgMTYuNTM1NSAyMS42NDMxIDEyLjM4NTlDMjEuNzg1NiAxMi4xNDg0IDIxLjc4NTYgMTEuODUxNiAyMS42NDMxIDExLjYxNDFDMTkuMTUzNCA3LjQ2NDUyIDE1Ljk0MTcgNS4yNSAxMiA1LjI1Wk0xMiA5LjI1QzExLjI3MDcgOS4yNSAxMC41NzEyIDkuNTM5NzMgMTAuMDU1NSAxMC4wNTU1QzkuNTM5NzMgMTAuNTcxMiA5LjI1IDExLjI3MDcgOS4yNSAxMkM5LjI1IDEyLjcyOTMgOS41Mzk3MyAxMy40Mjg4IDEwLjA1NTUgMTMuOTQ0NUMxMC41NzEyIDE0LjQ2MDMgMTEuMjcwNyAxNC43NSAxMiAxNC43NUMxMi43MjkzIDE0Ljc1IDEzLjQyODggMTQuNDYwMyAxMy45NDQ1IDEzLjk0NDVDMTQuNDYwMyAxMy40Mjg4IDE0Ljc1IDEyLjcyOTMgMTQuNzUgMTJDMTQuNzUgMTEuMjcwNyAxNC40NjAzIDEwLjU3MTIgMTMuOTQ0NSAxMC4wNTU1QzEzLjQyODggOS41Mzk3MyAxMi43MjkzIDkuMjUgMTIgOS4yNVpNMTEuMTE2MSAxMS4xMTYxQzExLjM1MDUgMTAuODgxNyAxMS42Njg1IDEwLjc1IDEyIDEwLjc1QzEyLjMzMTUgMTAuNzUgMTIuNjQ5NSAxMC44ODE3IDEyLjg4MzkgMTEuMTE2MUMxMy4xMTgzIDExLjM1MDUgMTMuMjUgMTEuNjY4NSAxMy4yNSAxMkMxMy4yNSAxMi4zMzE1IDEzLjExODMgMTIuNjQ5NSAxMi44ODM5IDEyLjg4MzlDMTIuNjQ5NSAxMy4xMTgzIDEyLjMzMTUgMTMuMjUgMTIgMTMuMjVDMTEuNjY4NSAxMy4yNSAxMS4zNTA1IDEzLjExODMgMTEuMTE2MSAxMi44ODM5QzEwLjg4MTcgMTIuNjQ5NSAxMC43NSAxMi4zMzE1IDEwLjc1IDEyQzEwLjc1IDExLjY2ODUgMTAuODgxNyAxMS4zNTA1IDExLjExNjEgMTEuMTE2MVonIGZpbGw9JyUyMzIxMjUyOScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5zaG93LXBhc3N3b3JkIC5leWUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5zaG93LXBhc3N3b3JkLm9wZW4gLmV5ZS1pY29uIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00zLjUzMDMzIDIuNDY5NjdDMy4yMzc0NCAyLjE3Njc4IDIuNzYyNTYgMi4xNzY3OCAyLjQ2OTY3IDIuNDY5NjdDMi4xNzY3OCAyLjc2MjU2IDIuMTc2NzggMy4yMzc0NCAyLjQ2OTY3IDMuNTMwMzNMNi4xNTQxNiA3LjIxNDgyQzQuNzM1OTMgOC4yNzYyOSAzLjQ3MzcgOS43NTI4IDIuMzU2ODggMTEuNjE0MkMyLjIxNDM3IDExLjg1MTcgMi4yMTQzNyAxMi4xNDg0IDIuMzU2ODggMTIuMzg1OUM0Ljg0NjEyIDE2LjUzNDYgOC4wNTY5OCAxOC43NDkxIDExLjk5NzUgMTguNzVDMTMuNTkwNyAxOC43NjAxIDE1LjE1NzMgMTguMzY4IDE2LjU1MzcgMTcuNjE0NEwyMC40Njk3IDIxLjUzMDNDMjAuNzYyNiAyMS44MjMyIDIxLjIzNzQgMjEuODIzMiAyMS41MzAzIDIxLjUzMDNDMjEuODIzMiAyMS4yMzc0IDIxLjgyMzIgMjAuNzYyNiAyMS41MzAzIDIwLjQ2OTdMMTcuMjcyNiAxNi4yMTE5QzE3LjIzMzcgMTYuMTYyIDE3LjE4OTUgMTYuMTE4MSAxNy4xNDEzIDE2LjA4MDZMMy41MzAzMyAyLjQ2OTY3Wk0xNS40MzcyIDE2LjQ5NzhMMTMuMzQxIDE0LjQwMTZDMTIuOTM0NyAxNC42Mjg2IDEyLjQ3MzcgMTQuNzUwOSAxMiAxNC43NTFDMTEuMjcwNyAxNC43NTExIDEwLjU3MTIgMTQuNDYxNSAxMC4wNTUzIDEzLjk0NThDOS41Mzk1IDEzLjQzMDIgOS4yNDk2NCAxMi43MzA4IDkuMjQ5NTEgMTIuMDAxNEM5LjI0OTQzIDExLjUyNzQgOS4zNzE3IDExLjA2NjEgOS41OTg4NSAxMC42NTk1TDcuMjI3NTIgOC4yODgxOEM2LjAyNzY0IDkuMTQ0MTIgNC45MDg3NyAxMC4zNzIyIDMuODgwNjIgMTIuMDAwMUM2LjE0MzY2IDE1LjU4NCA4Ljg1MjU0IDE3LjI1IDEyIDE3LjI1SDEyLjAwNDlWMTcuMjVDMTMuMTk0OCAxNy4yNTc5IDE0LjM2NyAxNi45OTkyIDE1LjQzNzIgMTYuNDk3OFpNMTAuNzYyMiAxMS44MjI5QzEwLjc1MzggMTEuODgxNiAxMC43NDk1IDExLjk0MTEgMTAuNzQ5NSAxMi4wMDExQzEwLjc0OTYgMTIuMzMyNyAxMC44ODEzIDEyLjY1MDYgMTEuMTE1OCAxMi44ODVDMTEuMzUwMyAxMy4xMTk0IDExLjY2ODMgMTMuMjUxIDExLjk5OTggMTMuMjUxQzEyLjA1OTYgMTMuMjUxIDEyLjExOSAxMy4yNDY3IDEyLjE3NzYgMTMuMjM4MkwxMC43NjIyIDExLjgyMjlaTTExLjk5ODEgNi43NTAwM0MxMS40Mzc1IDYuNzQ4NTggMTAuODc4MiA2LjgwMzg5IDEwLjMyODggNi45MTUxMkM5LjkyMjgzIDYuOTk3MyA5LjUyNzEgNi43MzQ4MiA5LjQ0NDkxIDYuMzI4ODRDOS4zNjI3MyA1LjkyMjg2IDkuNjI1MjEgNS41MjcxMyAxMC4wMzEyIDUuNDQ0OTRDMTAuNjc5NSA1LjMxMzY5IDExLjMzOTUgNS4yNDgzOSAxMi4wMDEgNS4yNTAwM0gxMlY2LjAwMDAzTDEyLjAwMTkgNS4yNTAwM0wxMi4wMDEgNS4yNTAwM0MxNS45NDIyIDUuMjUwMzkgMTkuMTUzNiA3LjQ2NDg5IDIxLjY0MzEgMTEuNjE0MkMyMS43ODU2IDExLjg1MTcgMjEuNzg1NiAxMi4xNDg0IDIxLjY0MzEgMTIuMzg1OUMyMC45NTM4IDEzLjUzNDggMjAuMjA5IDE0LjUzNjggMTkuNDA3MSAxNS4zODUyQzE5LjEyMjUgMTUuNjg2MiAxOC42NDc4IDE1LjY5OTYgMTguMzQ2OCAxNS40MTUxQzE4LjA0NTggMTUuMTMwNiAxOC4wMzI0IDE0LjY1NTkgMTguMzE2OSAxNC4zNTQ4QzE4Ljk0NTQgMTMuNjg5OSAxOS41NDcxIDEyLjkwNiAyMC4xMTk0IDEyQzIwLjE5OTEgMTIuMTI2MiAyMC4yNzgzIDEyLjI1NDkgMjAuMzU2OSAxMi4zODU5TDIxIDEyTDIwLjM1NjkgMTEuNjE0MkMyMC4yNzgzIDExLjc0NTEgMjAuMTk5MSAxMS44NzM4IDIwLjExOTQgMTJDMTcuODU2MyA4LjQxNjA2IDE1LjE0NzUgNi43NTAwMyAxMiA2Ljc1MDAzTDExLjk5ODEgNi43NTAwM1onIGZpbGw9JyUyMzEwMUMyQycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLm1mcC13cmFwIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1mcC12aWRlbyB7XG4gIHotaW5kZXg6IDk5OTk5OTtcbn1cbi5tZnAtdmlkZW8gLm1mcC1jb250ZW50IHtcbiAgbWFyZ2luOiA4MHB4IDBweDtcbn1cbi5tZnAtdmlkZW8gLm1mcC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwcHggMTZweDtcbn1cbi5tZnAtdmlkZW8gLm1mcC1pbWcge1xuICBwYWRkaW5nOiAwcHg7XG59XG4ubWZwLXZpZGVvIC5tZnAtY2xvc2Uge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWZwLXZpZGVvIC5tZnAtY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuLm1mcC12aWRlbyAjbW9kYWwtdmlkZW8ge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBoZWlnaHQ6IDUwMHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4ucnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4ucnRsIC53cGNmNyB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ydGwgLndwY2Y3LXRleHQsXG4ucnRsIC53cGNmNy10ZXh0YXJlYSxcbi5ydGwgLndwY2Y3LXNlbGVjdCB7XG4gIGRpcmVjdGlvbjogcnRsICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKiBfX19fX19fX19fIEJBU0UgU1RZTEUgRU5EIF9fX19fX19fX18qL1xuLyogX19fX19fX19fXyBMQVlPVVQgIEJFR0lOIF9fX19fX19fX18qL1xuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDE5cHggMDtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAwO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMTcyLCAxNzIsIDE3MiwgMC4yNSk7XG59XG4uaGVhZGVyIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlciAuY29udGVudCAuaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCAxN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXIgLmNvbnRlbnQgLmluZm8ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgZ2FwOiAwIDE1cHg7XG4gIH1cbn1cbi5oZWFkZXIgLmNvbnRlbnQgLmluZm8gLnBob25lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXIgLmNvbnRlbnQgLmluZm8gLnBob25lIC5maXJzdCBhIHtcbiAgY29sb3I6ICMxOTQ4OTA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEhlYnJld1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXIgLmNvbnRlbnQgLmluZm8gLnBob25lIC5maXJzdCBhIHtcbiAgICBmb250LXNpemU6IDA7XG4gIH1cbn1cbi5oZWFkZXIgLmNvbnRlbnQgLmluZm8gLnBob25lIC5maXJzdCBhIGltZyB7XG4gIGhlaWdodDogMzBweDtcbn1cbi5oZWFkZXIgLmNvbnRlbnQgLmluZm8gLnBob25lIC5maXJzdCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaGVhZGVyIC5jb250ZW50IC5pbmZvIC5jYWxsLWJhY2sgYSB7XG4gIHBhZGRpbmc6IDAgMjJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyIC5jb250ZW50IC5pbmZvIC5jYWxsLWJhY2sgYSB7XG4gICAgd2lkdGg6IDEyOXB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNi44cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5oZWFkZXIgLmNvbnRlbnQgLmluZm8gLmNhbGwtYmFjayBhIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlciAuY29udGVudCAubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwIDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlciAuY29udGVudCAubmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVhZGVyIC5jb250ZW50IC5uYXYgLmxvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyIC5jb250ZW50IC5uYXYgLmxvZ28ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5oZWFkZXIgLmNvbnRlbnQgLm5hdiAubG9nbyBpbWcge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXIgLmNvbnRlbnQgLm5hdiAubG9nbyBpbWcge1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxufVxuLmhlYWRlciAuY29udGVudCAubmF2IC5sb2dvIC5vdGhlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXIgLmNvbnRlbnQgLm5hdiAubG9nbyAub3RoZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAgMzBweDtcbiAgfVxuICAuaGVhZGVyIC5jb250ZW50IC5uYXYgLmxvZ28gLm90aGVyIGltZyB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5oZWFkZXIgLmNvbnRlbnQgLm5hdiAubG9nbyAub3RoZXIgLm1vYmlsZS1idXJnZXIge1xuICAgIGhlaWdodDogMzZweDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMTJweCAjZTNlNGU1O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA2cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIH1cbiAgLmhlYWRlciAuY29udGVudCAubmF2IC5sb2dvIC5vdGhlciAubW9iaWxlLWJ1cmdlciBpIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDMwQTExO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB9XG4gIC5oZWFkZXIgLmNvbnRlbnQgLm5hdiAubG9nbyAub3RoZXIgLm1vYmlsZS1idXJnZXIuYWN0aXZlIGk6bnRoLWNoaWxkKDEpIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDZweCwgNnB4KTtcbiAgICB3aWR0aDogMjRweDtcbiAgfVxuICAuaGVhZGVyIC5jb250ZW50IC5uYXYgLmxvZ28gLm90aGVyIC5tb2JpbGUtYnVyZ2VyLmFjdGl2ZSBpOm50aC1jaGlsZCgyKSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgLmhlYWRlciAuY29udGVudCAubmF2IC5sb2dvIC5vdGhlciAubW9iaWxlLWJ1cmdlci5hY3RpdmUgaTpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKDVweCwgLTZweCk7XG4gICAgd2lkdGg6IDI0cHg7XG4gIH1cbn1cbi5oZWFkZXIgLmNvbnRlbnQgLm5hdiAubWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAgMzJweDtcbiAgcGFkZGluZzogMTRweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVhZGVyIC5jb250ZW50IC5uYXYgLm1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXIgLmNvbnRlbnQgLm5hdiAubWVudSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXIgLmNvbnRlbnQgLm5hdiAubWVudSBsaSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICBjb2xvcjogIzE5NDg5MDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cbi5oZWFkZXIgLmNvbnRlbnQgLm5hdiAubWVudSBsaSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjMTk0ODkwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5oZWFkZXIgLmNvbnRlbnQgLm5hdiAubWVudSBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlciAuY29udGVudCAubmF2IC5tZW51IGxpIC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDU4cHggMjBweCA0N3B4IDIwcHg7XG4gIHdpZHRoOiAzMjhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAxMDAlO1xufVxuLmhlYWRlciAuY29udGVudCAubmF2IC5tZW51IGxpIC5zdWItbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxMnB4IDBweCAjQUJBQ0FDO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyIC5jb250ZW50IC5uYXYgLm1lbnUgbGkgLnN1Yi1tZW51IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5oZWFkZXIgLmNvbnRlbnQgLm5hdiAubWVudSBsaSAuc3ViLW1lbnUgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaGVhZGVyIC5jb250ZW50IC5uYXYgLm1lbnUgbGkgLnN1Yi1tZW51IGxpIGEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uaGVhZGVyIC5jb250ZW50IC5uYXYgLm1lbnUgbGkgLnN1Yi1tZW51IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI0FCODQ0NDtcbn1cbi5oZWFkZXIgLmNvbnRlbnQgLm5hdiAubWVudSBsaSAuc3ViLW1lbnUgbGkgYTpob3ZlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciAuY29udGVudCAubmF2IC5tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAwIDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXIgLmNvbnRlbnQgLm5hdiAubWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlciAuY29udGVudCAubmF2IC5tZW51IGxpOmhvdmVyIC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5oZWFkZXIgLmNvbnRlbnQgLm5hdi5vcGVuIC5tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogOTk5O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAtMjBweCAwcHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtd2lkdGg6IDM2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXIgLmNvbnRlbnQgLm5hdi5vcGVuIC5tZW51IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5oZWFkZXIgLmNvbnRlbnQgLm5hdi5vcGVuIC5tZW51IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOUM5QTlBO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyIC5jb250ZW50IC5uYXYub3BlbiAubWVudSBsaTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAyNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5oZWFkZXIgLmNvbnRlbnQgLm5hdi5vcGVuIC5tZW51IGxpIGEge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5oZWFkZXIgLmNvbnRlbnQgLm5hdi5vcGVuIC5tZW51IGxpLm9wZW46YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmhlYWRlciAuY29udGVudCAubmF2Lm9wZW4gLm1lbnUgbGkub3BlbiB1bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVhZGVyIC5jb250ZW50IC5uYXYub3BlbiAubWVudSBsaSB1bCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDM4cHg7XG59XG4uaGVhZGVyIC5jb250ZW50IC5uYXYub3BlbiAubWVudSBsaSB1bDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciAuY29udGVudCAubmF2Lm9wZW4gLm1lbnUgbGkgdWwgbGkge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDlweCAwO1xuICBtYXJnaW46IDA7XG59XG4uaGVhZGVyIC5jb250ZW50IC5uYXYub3BlbiAubWVudSBsaSB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5mb290ZXIge1xuICBwYWRkaW5nOiAxOHB4IDA7XG59XG4uZm9vdGVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbG9yOiAjNkQ3ODk0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXIgLmNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZm9vdGVyIC5jb250YWluZXIgYSB7XG4gIGNvbG9yOiAjNkQ3ODk0O1xufVxuLmZvb3RlciAuY29udGFpbmVyIGE6aG92ZXIge1xuICBjb2xvcjogIzE5NDg5MDtcbn1cbi5mb290ZXIgLmNvbnRhaW5lciAuY29weXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMi40cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3RlciAuY29udGFpbmVyIC5jb3B5cmlnaHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG4gIC5mb290ZXIgLmNvbnRhaW5lciAuY29weXJpZ2h0IHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mb290ZXIgLmNvbnRhaW5lciAuZGV2ZWxvcG1lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjIuNHB4O1xufVxuLnNjcm9sbC10by10b3Age1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM5OENBM0IgMCUsICM3Q0E4MkEgMTAwJSk7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAyMHB4O1xuICBib3R0b206IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHotaW5kZXg6IDk5OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2Nyb2xsLXRvLXRvcCB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG59XG4uc2Nyb2xsLXRvLXRvcCBzdmcgcGF0aCB7XG4gIHN0cm9rZTogI2ZmZmZmZjtcbn1cbi5zY3JvbGwtdG8tdG9wOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjN0NBODJBIDAlLCAjOThDQTNCIDEwMCUpO1xufVxuXG4vKiBfX19fX19fX19fIExBWU9VVCAgQkVHSU4gX19fX19fX19fXyovXG4vKiBfX19fX19fX19fIENPTVBPTkVOVFMgIEJFR0lOIF9fX19fX19fX18qL1xuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiB7XG4gIG1heC13aWR0aDogMTA2NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB9XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiAwLjZweCBzb2xpZCAjRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5jbG9zZS1wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcmlnaHQ6IDEwMCU7XG4gIGJvdHRvbTogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIC0xMHB4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmNsb3NlLXBvcHVwOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoLTEwcHgsIC0xMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5jbG9zZS1wb3B1cCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gICNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmNsb3NlLXBvcHVwOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbWFnZSB7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIHtcbiAgZmxleDogMTtcbiAgYmFja2dyb3VuZDogcmdiKDMsIDEwLCAxNyk7XG4gIG1heC13aWR0aDogNTIzcHg7XG4gIHBhZGRpbmc6IDUwcHggMzVweCA0NXB4IDM1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzNweCAyMHB4IDQ4cHggMjBweDtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLnRpdGxlIHtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0ge1xuICBtYXgtd2lkdGg6IDQyOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGxhYmVsLCAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGlucHV0IHtcbiAgYmFja2dyb3VuZDogI0U0RTRFNDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gIHBhZGRpbmc6IDAgMThweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1RTYxNjM7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBpbnB1dC53cGNmNy1ub3QtdmFsaWQge1xuICBib3JkZXItY29sb3I6IHJlZDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJlZCBpbnNldDtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGJ1dHRvbiB7XG4gIGhlaWdodDogNTJweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjQkQ4QTM3IDAlLCAjQ0E5RTU3IDQ1LjUlLCAjQUU3NjFDIDEwMCUpO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOC4yMjhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMCAxMHB4O1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI5OUJENTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gLndwY2Y3LXNwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5waG9uZSB7XG4gIG1hcmdpbi10b3A6IDM4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwIDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5waG9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAucGhvbmUgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwIDhweDtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLnBob25lIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLnBob25lIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwIDVweDtcbn1cblxuc2VjdGlvbi5iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDY1MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTVlM2U3O1xuICAgIG1pbi1oZWlnaHQ6IDY2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxufVxuc2VjdGlvbi5iYW5uZXIgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiA2MnB4O1xuICB6LWluZGV4OiA1O1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5iYW5uZXIgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDE0cHg7XG4gIH1cbn1cbnNlY3Rpb24uYmFubmVyIC5iYWNrZ3JvdW5kX2Rlc2t0b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJhbm5lciAuYmFja2dyb3VuZF9kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5zZWN0aW9uLmJhbm5lciAuYmFja2dyb3VuZF9tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJhbm5lciAuYmFja2dyb3VuZF9tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5zZWN0aW9uLmJhbm5lciAuaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1heC13aWR0aDogNzQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGNvbG9yOiAjMTk0ODkwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uYmFubmVyIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIHNlY3Rpb24uYmFubmVyIC5oZWFkaW5nIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5zZWN0aW9uLmJhbm5lciAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IDc0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICBjb2xvcjogIzE5NDg5MDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJhbm5lciAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIHNlY3Rpb24uYmFubmVyIC5kZXNjcmlwdGlvbiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuc2VjdGlvbi5iYW5uZXIgLndpZGdldF9jb2RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbnNlY3Rpb24uYmFubmVyIC5nYWxsZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDI0cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogNDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJhbm5lciAuZ2FsbGVyeSB7XG4gICAgZ2FwOiAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDMwcHg7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbnNlY3Rpb24uYmFubmVyIC5nYWxsZXJ5IC5mb3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAgMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJhbm5lciAuZ2FsbGVyeSAuZm9yIHtcbiAgICBnYXA6IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5zZWN0aW9uLmJhbm5lciAuZ2FsbGVyeSAuZm9yIGltZyB7XG4gIGhlaWdodDogMTIwcHg7XG4gIHdpZHRoOiAxMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5iYW5uZXIgLmdhbGxlcnkgLmZvciBpbWcge1xuICAgIGhlaWdodDogNzhweDtcbiAgICB3aWR0aDogNzhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG59XG5zZWN0aW9uLmJhbm5lciAuZ2FsbGVyeSAudHdvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwIDIycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5iYW5uZXIgLmdhbGxlcnkgLnR3byB7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuc2VjdGlvbi5iYW5uZXIgLmdhbGxlcnkgLnR3byBpbWcge1xuICBoZWlnaHQ6IDEyMHB4O1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJhbm5lciAuZ2FsbGVyeSAudHdvIGltZyB7XG4gICAgaGVpZ2h0OiA3OHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5zZWN0aW9uLmJhbm5lciAuZ2FsbGVyeS5yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG5zZWN0aW9uLmhlYWx0aHlfd2F0ZXIge1xuICBwYWRkaW5nOiA5MHB4IDAgMjhweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uaGVhbHRoeV93YXRlciB7XG4gICAgcGFkZGluZzogNDVweCAwIDIwcHggMDtcbiAgfVxufVxuc2VjdGlvbi5oZWFsdGh5X3dhdGVyIC5oZWFkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA1Ny42cHg7XG4gIGNvbG9yOiAjMTk0ODkwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uaGVhbHRoeV93YXRlciAuaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDM4LjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgc2VjdGlvbi5oZWFsdGh5X3dhdGVyIC5oZWFkaW5nIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5zZWN0aW9uLmhlYWx0aHlfd2F0ZXIgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjguOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzZENzg5NDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmhlYWx0aHlfd2F0ZXIgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjUuNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICB9XG4gIHNlY3Rpb24uaGVhbHRoeV93YXRlciAuZGVzY3JpcHRpb24gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbnNlY3Rpb24uaGVhbHRoeV93YXRlciAuc3VidGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzOC40cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyOTlCRDU7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5oZWFsdGh5X3dhdGVyIC5zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG59XG5zZWN0aW9uLmhlYWx0aHlfd2F0ZXIgLmNhcmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDI0cHggMjhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmhlYWx0aHlfd2F0ZXIgLmNhcmRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJweCAyOHB4O1xuICB9XG59XG5zZWN0aW9uLmhlYWx0aHlfd2F0ZXIgLmNhcmRzIC5jYXJkIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTRweCk7XG4gIGJhY2tncm91bmQ6ICNFREYyRjc7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGdhcDogMCAzMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uaGVhbHRoeV93YXRlciAuY2FyZHMgLmNhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdhcDogMCAyMHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbn1cbnNlY3Rpb24uaGVhbHRoeV93YXRlciAuY2FyZHMgLmNhcmQgLmltYWdlIHtcbiAgZmxleDogMCAwIDEyMHB4O1xuICBnYXA6IDAgMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmhlYWx0aHlfd2F0ZXIgLmNhcmRzIC5jYXJkIC5pbWFnZSB7XG4gICAgZmxleDogMCAwIDY4cHg7XG4gIH1cbn1cbnNlY3Rpb24uaGVhbHRoeV93YXRlciAuY2FyZHMgLmNhcmQgLmltYWdlIGluZyB7XG4gIGhlaWdodDogMTIwcHg7XG4gIHdpZHRoOiAxMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweCA2cHggMjBweCA2cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uaGVhbHRoeV93YXRlciAuY2FyZHMgLmNhcmQgLmltYWdlIGluZyB7XG4gICAgaGVpZ2h0OiA2OHB4O1xuICAgIHdpZHRoOiA2OHB4O1xuICB9XG59XG5zZWN0aW9uLmhlYWx0aHlfd2F0ZXIgLmNhcmRzIC5jYXJkIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMTk0ODkwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uaGVhbHRoeV93YXRlciAuY2FyZHMgLmNhcmQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG59XG5zZWN0aW9uLmhlYWx0aHlfd2F0ZXIgLmNhcmRzIC5jYXJkIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI1LjZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmhlYWx0aHlfd2F0ZXIgLmNhcmRzIC5jYXJkIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIyLjRweDtcbiAgfVxufVxuXG5zZWN0aW9uLmN0YV9idXR0b24ge1xuICBwYWRkaW5nOiA5MHB4IDAgMzBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uY3RhX2J1dHRvbiB7XG4gICAgcGFkZGluZzogMzBweCAwIDIwcHggMDtcbiAgfVxufVxuc2VjdGlvbi5jdGFfYnV0dG9uIC5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBoZWlnaHQ6IDU0N3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjUuNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5jdGFfYnV0dG9uIC5jb250ZW50IHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgcGFkZGluZy10b3A6IDYycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgfVxufVxuc2VjdGlvbi5jdGFfYnV0dG9uIC5jb250ZW50IC5iYWNrZ3JvdW5kX2Rlc2t0b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmN0YV9idXR0b24gLmNvbnRlbnQgLmJhY2tncm91bmRfZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuc2VjdGlvbi5jdGFfYnV0dG9uIC5jb250ZW50IC5iYWNrZ3JvdW5kX21vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5jdGFfYnV0dG9uIC5jb250ZW50IC5iYWNrZ3JvdW5kX21vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbnNlY3Rpb24uY3RhX2J1dHRvbiAuY29udGVudCAuYm94IHtcbiAgcGFkZGluZzogMCAxMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmN0YV9idXR0b24gLmNvbnRlbnQgLmJveCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuc2VjdGlvbi5jdGFfYnV0dG9uIC5jb250ZW50IC5ib3ggLmhlYWRpbmcge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA1Ny42cHg7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5jdGFfYnV0dG9uIC5jb250ZW50IC5ib3ggLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzOC40cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIHNlY3Rpb24uY3RhX2J1dHRvbiAuY29udGVudCAuYm94IC5oZWFkaW5nIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5zZWN0aW9uLmN0YV9idXR0b24gLmNvbnRlbnQgLmJveCAuYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmN0YV9idXR0b24gLmNvbnRlbnQgLmJveCAuYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5jdGFfYnV0dG9uIC5jb250ZW50IC5ib3ggLmJ1dHRvbiBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAyNzdweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cblxuc2VjdGlvbi53aHlfZ2FsZW5lIHtcbiAgcGFkZGluZzogOTBweCAwIDI4cHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLndoeV9nYWxlbmUge1xuICAgIHBhZGRpbmc6IDQwcHggMCAyMHB4IDA7XG4gIH1cbn1cbnNlY3Rpb24ud2h5X2dhbGVuZSAuaGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTcuNnB4O1xuICBjb2xvcjogIzE5NDg5MDtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLndoeV9nYWxlbmUgLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzOC40cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG4gIHNlY3Rpb24ud2h5X2dhbGVuZSAuaGVhZGluZyBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuc2VjdGlvbi53aHlfZ2FsZW5lIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI4LjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIGNvbG9yOiAjNkQ3ODk0O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24ud2h5X2dhbGVuZSAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNS42cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICBzZWN0aW9uLndoeV9nYWxlbmUgLmRlc2NyaXB0aW9uIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5zZWN0aW9uLndoeV9nYWxlbmUgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAgNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLndoeV9nYWxlbmUgLmNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5zZWN0aW9uLndoeV9nYWxlbmUgLmNvbnRlbnQgLnRleHQge1xuICBmbGV4OiAxO1xufVxuc2VjdGlvbi53aHlfZ2FsZW5lIC5jb250ZW50IC50ZXh0IC5saXN0IC5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjguOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgY29sb3I6ICMxOTQ4OTA7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLndoeV9nYWxlbmUgLmNvbnRlbnQgLnRleHQgLmxpc3QgLml0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG5zZWN0aW9uLndoeV9nYWxlbmUgLmNvbnRlbnQgLnRleHQgLmxpc3QgLml0ZW0gaSB7XG4gIHdpZHRoOiA1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLndoeV9nYWxlbmUgLmNvbnRlbnQgLnRleHQgLmxpc3QgLml0ZW0gaSBpbWcge1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxufVxuc2VjdGlvbi53aHlfZ2FsZW5lIC5jb250ZW50IC50ZXh0IC5saXN0IC5pdGVtIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMTtcbn1cbnNlY3Rpb24ud2h5X2dhbGVuZSAuY29udGVudCAuaW1hZ2Uge1xuICBmbGV4OiAxLjA1O1xufVxuXG5zZWN0aW9uLndoYXRfdG9fZXhwZWN0IHtcbiAgcGFkZGluZzogNjZweCAwIDIyMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLndoYXRfdG9fZXhwZWN0IHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMTYwcHggMDtcbiAgfVxufVxuc2VjdGlvbi53aGF0X3RvX2V4cGVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy93aGF0X3RvX2V4cGVjdF9iZWZvcmUuanBnXCIpIG5vLXJlcGVhdCB0b3AgcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi53aGF0X3RvX2V4cGVjdDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbnNlY3Rpb24ud2hhdF90b19leHBlY3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3doYXRfdG9fZXhwZWN0X2FmdGVyLmpwZ1wiKSBuby1yZXBlYXQgYm90dG9tIGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi53aGF0X3RvX2V4cGVjdDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuc2VjdGlvbi53aGF0X3RvX2V4cGVjdCAuaGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTcuNnB4O1xuICBjb2xvcjogIzE5NDg5MDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLndoYXRfdG9fZXhwZWN0IC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMzguNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbiAgc2VjdGlvbi53aGF0X3RvX2V4cGVjdCAuaGVhZGluZyBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuc2VjdGlvbi53aGF0X3RvX2V4cGVjdCAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOC44cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBjb2xvcjogIzZENzg5NDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24ud2hhdF90b19leHBlY3QgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjUuNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICB9XG4gIHNlY3Rpb24ud2hhdF90b19leHBlY3QgLmRlc2NyaXB0aW9uIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5zZWN0aW9uLndoYXRfdG9fZXhwZWN0IC5saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24ud2hhdF90b19leHBlY3QgLmxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbnNlY3Rpb24ud2hhdF90b19leHBlY3QgLmxpc3QgLml0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLndoYXRfdG9fZXhwZWN0IC5saXN0IC5pdGVtOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiAyMTBweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbnNlY3Rpb24ud2hhdF90b19leHBlY3QgLmxpc3QgLml0ZW06bnRoLWNoaWxkKDEpIC5pY29uIHtcbiAgYmFja2dyb3VuZDogIzZENzg5NDtcbiAgYm94LXNoYWRvdzogMHB4IDMycHggNTRweCAwcHggcmdiYSgxMDksIDEyMCwgMTQ4LCAwLjE1KTtcbn1cbnNlY3Rpb24ud2hhdF90b19leHBlY3QgLmxpc3QgLml0ZW06bnRoLWNoaWxkKDEpIC5pY29uOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2Fycm93X3N0ZXBfMy5wbmdcIikgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICB3aWR0aDogMTczcHg7XG4gIGhlaWdodDogNTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzhweCwgMTJweCk7XG59XG5zZWN0aW9uLndoYXRfdG9fZXhwZWN0IC5saXN0IC5pdGVtOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAyMTBweDtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG59XG5zZWN0aW9uLndoYXRfdG9fZXhwZWN0IC5saXN0IC5pdGVtOm50aC1jaGlsZCgyKSAuaWNvbiB7XG4gIGJhY2tncm91bmQ6ICMxOTQ4OTA7XG4gIGJveC1zaGFkb3c6IDBweCAzMnB4IDU0cHggMHB4IHJnYmEoMjUsIDcyLCAxNDQsIDAuMTUpO1xufVxuc2VjdGlvbi53aGF0X3RvX2V4cGVjdCAubGlzdCAuaXRlbTpudGgtY2hpbGQoMikgLmljb246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3dfc3RlcF8yLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XG4gIHdpZHRoOiAxNzNweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0OHB4LCAxMnB4KTtcbn1cbnNlY3Rpb24ud2hhdF90b19leHBlY3QgLmxpc3QgLml0ZW06bnRoLWNoaWxkKDMpIHtcbiAgd2lkdGg6IDI5MHB4O1xuICBtYXJnaW4tdG9wOiAxOTBweDtcbn1cbnNlY3Rpb24ud2hhdF90b19leHBlY3QgLmxpc3QgLml0ZW06bnRoLWNoaWxkKDMpIC5pY29uIHtcbiAgYmFja2dyb3VuZDogIzI5OUJENTtcbiAgYm94LXNoYWRvdzogMHB4IDMycHggNTRweCAwcHggcmdiYSg0MSwgMTU1LCAyMTMsIDAuMTUpO1xufVxuc2VjdGlvbi53aGF0X3RvX2V4cGVjdCAubGlzdCAuaXRlbTpudGgtY2hpbGQoMykgLmljb246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3dfc3RlcF8xLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XG4gIHdpZHRoOiAyMjdweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2MHB4LCAxMnB4KTtcbn1cbnNlY3Rpb24ud2hhdF90b19leHBlY3QgLmxpc3QgLml0ZW06bnRoLWNoaWxkKDQpIHtcbiAgd2lkdGg6IDIzNnB4O1xuICBtYXJnaW4tdG9wOiAyNjBweDtcbn1cbnNlY3Rpb24ud2hhdF90b19leHBlY3QgLmxpc3QgLml0ZW06bnRoLWNoaWxkKDQpIC5pY29uIHtcbiAgYmFja2dyb3VuZDogIzlDQ0IzQjtcbiAgYm94LXNoYWRvdzogMHB4IDMycHggNTRweCAwcHggcmdiYSgxMDEsIDIwNCwgODQsIDAuMTYpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24ud2hhdF90b19leHBlY3QgLmxpc3QgLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuc2VjdGlvbi53aGF0X3RvX2V4cGVjdCAubGlzdCAuaXRlbSAuaWNvbiB7XG4gIHdpZHRoOiA3NnB4O1xuICBoZWlnaHQ6IDc2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLndoYXRfdG9fZXhwZWN0IC5saXN0IC5pdGVtIC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ4cHgsIDEycHgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLndoYXRfdG9fZXhwZWN0IC5saXN0IC5pdGVtIC5pY29uOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5zZWN0aW9uLndoYXRfdG9fZXhwZWN0IC5saXN0IC5pdGVtIC5pY29uIGltZyB7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IGF1dG87XG59XG5zZWN0aW9uLndoYXRfdG9fZXhwZWN0IC5saXN0IC5pdGVtIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjMTk0ODkwO1xuICBtYXJnaW4tdG9wOiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuc2VjdGlvbi53aGF0X3RvX2V4cGVjdCAubGlzdCAuaXRlbSAuZGVzY3JpcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24ud2hhdF90b19leHBlY3QgLmxpc3QgLml0ZW0gLmRlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbnNlY3Rpb24ud2hhdF90b19leHBlY3QgLmJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgY29sb3I6ICM2RDc4OTQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbnNlY3Rpb24ud2hhdF90b19leHBlY3QgLmJ1dHRvbiBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuc2VjdGlvbi5kaXNjb3VudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHotaW5kZXg6IDI7XG59XG5zZWN0aW9uLmRpc2NvdW50IC5jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI0VERjJGNztcbiAgcGFkZGluZzogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweCA4cHggMjRweCA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmRpc2NvdW50IC5jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMzM1cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbnNlY3Rpb24uZGlzY291bnQgLmNvbnRlbnQgLmhlYWRpbmcge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA1Ny42cHg7XG4gIGNvbG9yOiAjMTk0ODkwO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uZGlzY291bnQgLmNvbnRlbnQgLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzOC40cHg7XG4gIH1cbiAgc2VjdGlvbi5kaXNjb3VudCAuY29udGVudCAuaGVhZGluZyBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuc2VjdGlvbi5kaXNjb3VudCAuY29udGVudCAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogIzZENzg5NDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmRpc2NvdW50IC5jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI1LjZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgfVxuICBzZWN0aW9uLmRpc2NvdW50IC5jb250ZW50IC5kZXNjcmlwdGlvbiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuc2VjdGlvbi5kaXNjb3VudCAuY29udGVudCAuYnV0dG9uIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5kaXNjb3VudCAuY29udGVudCAuYnV0dG9uIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuc2VjdGlvbi5kaXNjb3VudCAuY29udGVudCAuYnV0dG9uIGEge1xuICBwYWRkaW5nOiAwIDQwcHg7XG59XG5cbnNlY3Rpb24uc3RhdGlzdGljcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG59XG5zZWN0aW9uLnN0YXRpc3RpY3MgLmJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLnN0YXRpc3RpY3MgLmJhY2tncm91bmQge1xuICAgIGhlaWdodDogNDg1cHg7XG4gIH1cbn1cbnNlY3Rpb24uc3RhdGlzdGljcyAuY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogNzA1cHg7XG4gIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5zdGF0aXN0aWNzIC5jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDUyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgfVxufVxuc2VjdGlvbi5zdGF0aXN0aWNzIC5oZWFkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTcuNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uc3RhdGlzdGljcyAuaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDM4LjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG4gIHNlY3Rpb24uc3RhdGlzdGljcyAuaGVhZGluZyBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuc2VjdGlvbi5zdGF0aXN0aWNzIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5zdGF0aXN0aWNzIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI1LjZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgfVxuICBzZWN0aW9uLnN0YXRpc3RpY3MgLmRlc2NyaXB0aW9uIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5zZWN0aW9uLnN0YXRpc3RpY3MgLmJsb2NrcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAwIDMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0zNyUpO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uc3RhdGlzdGljcyAuYmxvY2tzIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG5zZWN0aW9uLnN0YXRpc3RpY3MgLmJsb2NrcyAuaXRlbSB7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogMTg2cHg7XG4gIHBhZGRpbmc6IDQwcHggMjBweCA0MHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHggOHB4IDI0cHggOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0VERjJGNztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzE5NDg5MDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLnN0YXRpc3RpY3MgLmJsb2NrcyAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XG4gICAgaGVpZ2h0OiAxNDhweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjUuNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICB9XG59XG5zZWN0aW9uLnN0YXRpc3RpY3MgLmJsb2NrcyAuaXRlbSAuaGVhZCB7XG4gIGhlaWdodDogNThweDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTcuNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjOUNDQjNCO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLnN0YXRpc3RpY3MgLmJsb2NrcyAuaXRlbSAuaGVhZCB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzOC40cHg7XG4gIH1cbn1cbnNlY3Rpb24uc3RhdGlzdGljcyAuYmxvY2tzIC5pdGVtIC5oZWFkIGltZyB7XG4gIGhlaWdodDogNThweDtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5zdGF0aXN0aWNzIC5ibG9ja3MgLml0ZW0gLmhlYWQgaW1nIHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cbn1cblxuc2VjdGlvbi50ZXN0aW1vbmlhbHMge1xuICBwYWRkaW5nOiA4OHB4IDAgNTBweCAwO1xufVxuc2VjdGlvbi50ZXN0aW1vbmlhbHMgLmhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDU3LjZweDtcbiAgY29sb3I6ICMxOTQ4OTA7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi50ZXN0aW1vbmlhbHMgLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzOC40cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICBzZWN0aW9uLnRlc3RpbW9uaWFscyAuaGVhZGluZyBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuc2VjdGlvbi50ZXN0aW1vbmlhbHMgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgY29sb3I6ICM2ZDc4OTQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi50ZXN0aW1vbmlhbHMgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjUuNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICB9XG4gIHNlY3Rpb24udGVzdGltb25pYWxzIC5kZXNjcmlwdGlvbiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5zZWN0aW9uLmNvbnRhY3RfZm9ybSB7XG4gIHBhZGRpbmc6IDEyMHB4IDAgMTIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmNvbnRhY3RfZm9ybSB7XG4gICAgYmFja2dyb3VuZDogIzE5NDg5MDtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMjIwcHg7XG4gIH1cbn1cbnNlY3Rpb24uY29udGFjdF9mb3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxOTQ4OTAgMCUsIHJnYmEoMjUsIDcyLCAxNDQsIDAuMSkgMzUuNzclKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmNvbnRhY3RfZm9ybTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxOTQ4OTAgMCUsIHJnYmEoMjUsIDcyLCAxNDQsIDApIDM1LjgzJSk7XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuc2VjdGlvbi5jb250YWN0X2Zvcm0gLmJhY2tncm91bmRfZGVza3RvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uY29udGFjdF9mb3JtIC5iYWNrZ3JvdW5kX2Rlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbnNlY3Rpb24uY29udGFjdF9mb3JtIC5iYWNrZ3JvdW5kX21vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uY29udGFjdF9mb3JtIC5iYWNrZ3JvdW5kX21vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbnNlY3Rpb24uY29udGFjdF9mb3JtIC5oZWFkaW5nIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTcuNnB4O1xuICBjb2xvcjogIzE5NDg5MDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmNvbnRhY3RfZm9ybSAuaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDM4LjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG4gIHNlY3Rpb24uY29udGFjdF9mb3JtIC5oZWFkaW5nIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5zZWN0aW9uLmNvbnRhY3RfZm9ybSAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOC44cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBjb2xvcjogIzZENzg5NDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uY29udGFjdF9mb3JtIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI1LjZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgfVxuICBzZWN0aW9uLmNvbnRhY3RfZm9ybSAuZGVzY3JpcHRpb24gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbnNlY3Rpb24uY29udGFjdF9mb3JtIC5ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNHB4IDhweCAyNHB4IDhweDtcbiAgbWF4LXdpZHRoOiA4MTJweDtcbiAgcGFkZGluZzogNDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uY29udGFjdF9mb3JtIC5ib3gge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gIH1cbn1cbnNlY3Rpb24uY29udGFjdF9mb3JtIC5ib3ggLmZvcm0gLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uY29udGFjdF9mb3JtIC5ib3ggLmZvcm0gLnJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuc2VjdGlvbi5jb250YWN0X2Zvcm0gLmJveCAuZm9ybSAucm93IGxhYmVsIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjguOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgY29sb3I6ICMxOTQ4OTA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5zZWN0aW9uLmNvbnRhY3RfZm9ybSAuYm94IC5mb3JtIC5yb3cgbGFiZWwgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnNlY3Rpb24uY29udGFjdF9mb3JtIC5ib3ggLmZvcm0gLnJvdyBsYWJlbCBzcGFuIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOURGRTc7XG4gIGhlaWdodDogNThweDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjb2xvcjogIzE5NDg5MDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuc2VjdGlvbi5jb250YWN0X2Zvcm0gLmJveCAuZm9ybSAucm93IGxhYmVsIHNwYW4gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2RDc4OTQ7XG59XG5zZWN0aW9uLmNvbnRhY3RfZm9ybSAuYm94IC5mb3JtIC5yb3cgbGFiZWwgc3BhbiBpbnB1dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGN0ZBRkM7XG4gIGNvbG9yOiAjNkQ3ODk0O1xufVxuc2VjdGlvbi5jb250YWN0X2Zvcm0gLmJveCAuZm9ybSAucm93IGxhYmVsIHNwYW4gaW5wdXQud3BjZjctbm90LXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjU2NTY1O1xuICBiYWNrZ3JvdW5kOiAjRjdGQUZDO1xufVxuc2VjdGlvbi5jb250YWN0X2Zvcm0gLmJveCAuZm9ybSAucm93IGxhYmVsIHNwYW4gaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4ICMyOTliZDU7XG4gIGNvbG9yOiAjNkQ3ODk0O1xufVxuc2VjdGlvbi5jb250YWN0X2Zvcm0gLmJveCAuZm9ybSAucm93IGxhYmVsIHNwYW4gLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI0Y1NjU2NTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMTAwJTtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuc2VjdGlvbi5jb250YWN0X2Zvcm0gLmJveCAuZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xufVxuc2VjdGlvbi5jb250YWN0X2Zvcm0gLmJveCAuZm9ybSBidXR0b24ge1xuICBwYWRkaW5nOiAwIDQwcHg7XG59XG5zZWN0aW9uLmNvbnRhY3RfZm9ybSAuYm94IC50aGFua3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTk5OTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgcGFkZGluZzogMCAyNXB4O1xufVxuc2VjdGlvbi5jb250YWN0X2Zvcm0gLmJveCAudGhhbmtzIC5oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmNvbnRhY3RfZm9ybSAuYm94IC50aGFua3MgLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzOC40cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICBzZWN0aW9uLmNvbnRhY3RfZm9ybSAuYm94IC50aGFua3MgLmhlYWRpbmcgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbnNlY3Rpb24uY29udGFjdF9mb3JtIC5ib3ggLnRoYW5rcyAuaWNvbiB7XG4gIHdpZHRoOiA2NnB4O1xuICBoZWlnaHQ6IDY2cHg7XG4gIGJhY2tncm91bmQ6ICMyOTliZDU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDIwcHggcmdiYSg0MSwgMTU1LCAyMTMsIDAuMik7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5zZWN0aW9uLmNvbnRhY3RfZm9ybSAuYm94IC50aGFua3MgLmljb24gc3ZnIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNHB4LCA0cHgpO1xufVxuc2VjdGlvbi5jb250YWN0X2Zvcm0gLmJveCAudGhhbmtzIC5kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDAgMjVweDtcbn1cbnNlY3Rpb24uY29udGFjdF9mb3JtIC5ib3ggLnRoYW5rcy5zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogNTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLyogX19fX19fX19fXyBDT01QT05FTlRTICBFTkQgX19fX19fX19fXyovXG4vKiBfX19fX19fX19fIE1PREFMICBCRUdJTiBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gTU9EQUwgIEVORCBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gIFBBR0UgQkVHSU4gX19fX19fX19fXyovXG4uaG9tZS1wYWdlIC5iYW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjMjYyRjc0O1xuICBoZWlnaHQ6IDY5MHB4O1xufVxuXG4uZXJyb3ItNDA0IHtcbiAgbWluLWhlaWdodDogNjAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwdmg7XG59XG4uZXJyb3ItNDA0IC5iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwJTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXJyb3ItNDA0IC5iYWNrZ3JvdW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZXJyb3ItNDA0IC5jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZXJyb3ItNDA0IC5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5lcnJvci00MDQgLmNvbnRlbnQgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBsaW5lLWhlaWdodDogNzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXJyb3ItNDA0IC5jb250ZW50IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogNzJweDtcbiAgfVxufVxuLmVycm9yLTQwNCAuY29udGVudCAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAyMHB4IDAgMzhweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lcnJvci00MDQgLmNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuLmVycm9yLTQwNCAuY29udGVudCAuYnV0dG9uIGEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAzMEExMTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMC44NjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjA1cHg7XG59XG4uZXJyb3ItNDA0IC5jb250ZW50IC5idXR0b24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2JkOGEzNywgI2NhOWU1NyA0NS41JSwgI2FlNzYxYyk7XG59XG5cbi50aGFuayB7XG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuLnRoYW5rIC5iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwJTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGhhbmsgLmJhY2tncm91bmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50aGFuayAuY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRoYW5rIC5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50aGFuayAuY29udGVudCAudGl0bGUge1xuICBmb250LXNpemU6IDE0MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgbGluZS1oZWlnaHQ6IDcycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRoYW5rIC5jb250ZW50IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICB9XG59XG4udGhhbmsgLmNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMjBweCAwIDM4cHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGhhbmsgLmNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuLnRoYW5rIC5jb250ZW50IC5idXR0b24gYSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDMwQTExO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAwLjg2O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyMDVweDtcbn1cbi50aGFuayAuY29udGVudCAuYnV0dG9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNiZDhhMzcsICNjYTllNTcgNDUuNSUsICNhZTc2MWMpO1xufVxuXG5zZWN0aW9uLmRlZmF1bHRfY29udGVudCB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOURGRTc7XG59XG5zZWN0aW9uLmRlZmF1bHRfY29udGVudCBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTcuNnB4O1xuICBjb2xvcjogIzE5NDg5MDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbnNlY3Rpb24uZGVmYXVsdF9jb250ZW50IC50ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjguOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgY29sb3I6ICM2RDc4OTQ7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5zZWN0aW9uLmRlZmF1bHRfY29udGVudCAudGV4dCBoMiB7XG4gIGNvbG9yOiAjMTk0ODkwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuc2VjdGlvbi5kZWZhdWx0X2NvbnRlbnQgLnRleHQgaDMge1xuICBjb2xvcjogIzE5NDg5MDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbnNlY3Rpb24uZGVmYXVsdF9jb250ZW50IC50ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4vKiBfX19fX19fX19fICBQQUdFIEVORCBfX19fX19fX19fKi8iLCJAaW1wb3J0IFwiLi9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4vX2NvbG9ycy5zY3NzXCI7XG5cbmh0bWwsXG5ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4qIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxubWFpbiB7XG4gIGZsZXg6IDE7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInRlbFwiXSB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuXG4uYnRuLWRlZmF1bHQge1xuICBoZWlnaHQ6IDYycHg7XG4gIC8vdG9wOiAyMHB4O1xuICAvL2xlZnQ6IDIwcHg7XG4gIHBhZGRpbmc6IDE0cHggMjZweCAxNHB4IDI2cHg7XG4gIGdhcDogMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNS45MnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBjb2xvcjogI2ZmZjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwIDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZS1ncmFkaWVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgIGJhY2tncm91bmQ6ICRibHVlLWdyYWRpZW50LXYyO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgJi5ncmVlbiB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogJGdyZWVuLWdyYWRpZW50O1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGdyZWVuLWdyYWRpZW50LXYyO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCAjMjk5QkQ1O1xuICB9XG59XG5cbi5uby1zY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxNiwgMjgsIDQ0LCAwLjUpO1xuICB9XG59XG5cbi5vdmVybGF5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTYsIDI4LCA0NCwgMC41KTtcbiAgfVxufVxuXG4jb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xuICAtbW96LW9wYWNpdHk6IDAuNTtcbiAgLWtodG1sLW9wYWNpdHk6IDAuNTtcbiAgb3BhY2l0eTogMC41O1xuICB6LWluZGV4OiAxMDAwMDtcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyNjBweDtcbiAgcGFkZGluZzogMHB4IDE1cHg7XG59XG5cbi5wYXJzbGV5LWVycm9ycy1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLm1mcC1ib3gge1xuICB6LWluZGV4OiA5OTk5OTk7XG5cbiAgLm1mcC1jb250ZW50IHtcbiAgICBtYXJnaW46IDgwcHggMHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLm1mcC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICB9XG5cbiAgLm1mcC1jbG9zZSB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAlO1xuICAgIGxlZnQ6IDAlO1xuICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgb3BhY2l0eTogMTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgICAgY29udGVudDogXCJcXGYwMGRcIjtcbiAgICB9XG4gIH1cbn1cblxuLm1mcC1ib3gtd2l0aC1vdXQtcGFkZGluZyB7XG4gIHotaW5kZXg6IDk5OTk5OTtcblxuICAubWZwLWNvbnRlbnQge1xuICAgIG1hcmdpbjogODBweCAwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5tZnAtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLm1mcC1jbG9zZSB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAlO1xuICAgIGxlZnQ6IDAlO1xuICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICAgIHRvcDogMjZweDtcbiAgICBsZWZ0OiA0N3B4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICByaWdodDogMTJweDtcbiAgICAgIGxlZnQ6IHVuc2V0O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjA1NFwiICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubWZwLWZ1bGxzY3JlZW4ge1xuICB6LWluZGV4OiA5OTk5OTk7XG5cbiAgLm1mcC1jb250ZW50IHtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxuXG4gIC5tZnAtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZnAtY2xvc2Uge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgb3BhY2l0eTogMTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgdG9wOiAxMnB4O1xuICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICByaWdodDogMTJweDtcbiAgICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgICBjb250ZW50OiBcIlxcZjAwZFwiO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwNTRcIiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWZwLWltYWdlIHtcbiAgLm1mcC1pbWcge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gIC5tZnAtY29udGVudCB7XG4gICAgbWFyZ2luOiA4MHB4IDBweDtcbiAgfVxuXG4gIC5tZnAtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwcHggMTZweDtcbiAgfVxuXG4gIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxuXG4gIC5tZnAtY2xvc2Uge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwJTtcbiAgICBsZWZ0OiAwJTtcbiAgICByaWdodDogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgICBjb250ZW50OiBcIlxcZjAwZFwiO1xuICAgIH1cbiAgfVxufVxuXG4uc2hvdy1wYXNzd29yZCB7XG4gIC5leWUtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTIgMTcuMjVDOC44NTI1NCAxNy4yNSA2LjE0MzY1IDE1LjU4NCAzLjg4MDYgMTJDNi4xNDM2NSA4LjQxNjA0IDguODUyNTQgNi43NSAxMiA2Ljc1QzE1LjE0NzUgNi43NSAxNy44NTY0IDguNDE2MDQgMjAuMTE5NCAxMkMxNy44NTY0IDE1LjU4NCAxNS4xNDc1IDE3LjI1IDEyIDE3LjI1Wk0xMiA1LjI1QzguMDU4MzMgNS4yNSA0Ljg0NjY0IDcuNDY0NTIgMi4zNTY4OCAxMS42MTQxQzIuMjE0MzcgMTEuODUxNiAyLjIxNDM3IDEyLjE0ODQgMi4zNTY4OCAxMi4zODU5QzQuODQ2NjQgMTYuNTM1NSA4LjA1ODMzIDE4Ljc1IDEyIDE4Ljc1QzE1Ljk0MTcgMTguNzUgMTkuMTUzNCAxNi41MzU1IDIxLjY0MzEgMTIuMzg1OUMyMS43ODU2IDEyLjE0ODQgMjEuNzg1NiAxMS44NTE2IDIxLjY0MzEgMTEuNjE0MUMxOS4xNTM0IDcuNDY0NTIgMTUuOTQxNyA1LjI1IDEyIDUuMjVaTTEyIDkuMjVDMTEuMjcwNyA5LjI1IDEwLjU3MTIgOS41Mzk3MyAxMC4wNTU1IDEwLjA1NTVDOS41Mzk3MyAxMC41NzEyIDkuMjUgMTEuMjcwNyA5LjI1IDEyQzkuMjUgMTIuNzI5MyA5LjUzOTczIDEzLjQyODggMTAuMDU1NSAxMy45NDQ1QzEwLjU3MTIgMTQuNDYwMyAxMS4yNzA3IDE0Ljc1IDEyIDE0Ljc1QzEyLjcyOTMgMTQuNzUgMTMuNDI4OCAxNC40NjAzIDEzLjk0NDUgMTMuOTQ0NUMxNC40NjAzIDEzLjQyODggMTQuNzUgMTIuNzI5MyAxNC43NSAxMkMxNC43NSAxMS4yNzA3IDE0LjQ2MDMgMTAuNTcxMiAxMy45NDQ1IDEwLjA1NTVDMTMuNDI4OCA5LjUzOTczIDEyLjcyOTMgOS4yNSAxMiA5LjI1Wk0xMS4xMTYxIDExLjExNjFDMTEuMzUwNSAxMC44ODE3IDExLjY2ODUgMTAuNzUgMTIgMTAuNzVDMTIuMzMxNSAxMC43NSAxMi42NDk1IDEwLjg4MTcgMTIuODgzOSAxMS4xMTYxQzEzLjExODMgMTEuMzUwNSAxMy4yNSAxMS42Njg1IDEzLjI1IDEyQzEzLjI1IDEyLjMzMTUgMTMuMTE4MyAxMi42NDk1IDEyLjg4MzkgMTIuODgzOUMxMi42NDk1IDEzLjExODMgMTIuMzMxNSAxMy4yNSAxMiAxMy4yNUMxMS42Njg1IDEzLjI1IDExLjM1MDUgMTMuMTE4MyAxMS4xMTYxIDEyLjg4MzlDMTAuODgxNyAxMi42NDk1IDEwLjc1IDEyLjMzMTUgMTAuNzUgMTJDMTAuNzUgMTEuNjY4NSAxMC44ODE3IDExLjM1MDUgMTEuMTE2MSAxMS4xMTYxWicgZmlsbD0nJTIzMjEyNTI5Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJi5vcGVuIC5leWUtaWNvbiB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTMuNTMwMzMgMi40Njk2N0MzLjIzNzQ0IDIuMTc2NzggMi43NjI1NiAyLjE3Njc4IDIuNDY5NjcgMi40Njk2N0MyLjE3Njc4IDIuNzYyNTYgMi4xNzY3OCAzLjIzNzQ0IDIuNDY5NjcgMy41MzAzM0w2LjE1NDE2IDcuMjE0ODJDNC43MzU5MyA4LjI3NjI5IDMuNDczNyA5Ljc1MjggMi4zNTY4OCAxMS42MTQyQzIuMjE0MzcgMTEuODUxNyAyLjIxNDM3IDEyLjE0ODQgMi4zNTY4OCAxMi4zODU5QzQuODQ2MTIgMTYuNTM0NiA4LjA1Njk4IDE4Ljc0OTEgMTEuOTk3NSAxOC43NUMxMy41OTA3IDE4Ljc2MDEgMTUuMTU3MyAxOC4zNjggMTYuNTUzNyAxNy42MTQ0TDIwLjQ2OTcgMjEuNTMwM0MyMC43NjI2IDIxLjgyMzIgMjEuMjM3NCAyMS44MjMyIDIxLjUzMDMgMjEuNTMwM0MyMS44MjMyIDIxLjIzNzQgMjEuODIzMiAyMC43NjI2IDIxLjUzMDMgMjAuNDY5N0wxNy4yNzI2IDE2LjIxMTlDMTcuMjMzNyAxNi4xNjIgMTcuMTg5NSAxNi4xMTgxIDE3LjE0MTMgMTYuMDgwNkwzLjUzMDMzIDIuNDY5NjdaTTE1LjQzNzIgMTYuNDk3OEwxMy4zNDEgMTQuNDAxNkMxMi45MzQ3IDE0LjYyODYgMTIuNDczNyAxNC43NTA5IDEyIDE0Ljc1MUMxMS4yNzA3IDE0Ljc1MTEgMTAuNTcxMiAxNC40NjE1IDEwLjA1NTMgMTMuOTQ1OEM5LjUzOTUgMTMuNDMwMiA5LjI0OTY0IDEyLjczMDggOS4yNDk1MSAxMi4wMDE0QzkuMjQ5NDMgMTEuNTI3NCA5LjM3MTcgMTEuMDY2MSA5LjU5ODg1IDEwLjY1OTVMNy4yMjc1MiA4LjI4ODE4QzYuMDI3NjQgOS4xNDQxMiA0LjkwODc3IDEwLjM3MjIgMy44ODA2MiAxMi4wMDAxQzYuMTQzNjYgMTUuNTg0IDguODUyNTQgMTcuMjUgMTIgMTcuMjVIMTIuMDA0OVYxNy4yNUMxMy4xOTQ4IDE3LjI1NzkgMTQuMzY3IDE2Ljk5OTIgMTUuNDM3MiAxNi40OTc4Wk0xMC43NjIyIDExLjgyMjlDMTAuNzUzOCAxMS44ODE2IDEwLjc0OTUgMTEuOTQxMSAxMC43NDk1IDEyLjAwMTFDMTAuNzQ5NiAxMi4zMzI3IDEwLjg4MTMgMTIuNjUwNiAxMS4xMTU4IDEyLjg4NUMxMS4zNTAzIDEzLjExOTQgMTEuNjY4MyAxMy4yNTEgMTEuOTk5OCAxMy4yNTFDMTIuMDU5NiAxMy4yNTEgMTIuMTE5IDEzLjI0NjcgMTIuMTc3NiAxMy4yMzgyTDEwLjc2MjIgMTEuODIyOVpNMTEuOTk4MSA2Ljc1MDAzQzExLjQzNzUgNi43NDg1OCAxMC44NzgyIDYuODAzODkgMTAuMzI4OCA2LjkxNTEyQzkuOTIyODMgNi45OTczIDkuNTI3MSA2LjczNDgyIDkuNDQ0OTEgNi4zMjg4NEM5LjM2MjczIDUuOTIyODYgOS42MjUyMSA1LjUyNzEzIDEwLjAzMTIgNS40NDQ5NEMxMC42Nzk1IDUuMzEzNjkgMTEuMzM5NSA1LjI0ODM5IDEyLjAwMSA1LjI1MDAzSDEyVjYuMDAwMDNMMTIuMDAxOSA1LjI1MDAzTDEyLjAwMSA1LjI1MDAzQzE1Ljk0MjIgNS4yNTAzOSAxOS4xNTM2IDcuNDY0ODkgMjEuNjQzMSAxMS42MTQyQzIxLjc4NTYgMTEuODUxNyAyMS43ODU2IDEyLjE0ODQgMjEuNjQzMSAxMi4zODU5QzIwLjk1MzggMTMuNTM0OCAyMC4yMDkgMTQuNTM2OCAxOS40MDcxIDE1LjM4NTJDMTkuMTIyNSAxNS42ODYyIDE4LjY0NzggMTUuNjk5NiAxOC4zNDY4IDE1LjQxNTFDMTguMDQ1OCAxNS4xMzA2IDE4LjAzMjQgMTQuNjU1OSAxOC4zMTY5IDE0LjM1NDhDMTguOTQ1NCAxMy42ODk5IDE5LjU0NzEgMTIuOTA2IDIwLjExOTQgMTJDMjAuMTk5MSAxMi4xMjYyIDIwLjI3ODMgMTIuMjU0OSAyMC4zNTY5IDEyLjM4NTlMMjEgMTJMMjAuMzU2OSAxMS42MTQyQzIwLjI3ODMgMTEuNzQ1MSAyMC4xOTkxIDExLjg3MzggMjAuMTE5NCAxMkMxNy44NTYzIDguNDE2MDYgMTUuMTQ3NSA2Ljc1MDAzIDEyIDYuNzUwMDNMMTEuOTk4MSA2Ljc1MDAzWicgZmlsbD0nJTIzMTAxQzJDJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICB9XG59XG5cbi5tZnAtd3JhcCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tZnAtdmlkZW8ge1xuICB6LWluZGV4OiA5OTk5OTk7XG5cbiAgLm1mcC1jb250ZW50IHtcbiAgICBtYXJnaW46IDgwcHggMHB4O1xuICB9XG5cbiAgLm1mcC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDBweCAxNnB4O1xuICB9XG5cbiAgLm1mcC1pbWcge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gIC5tZnAtY2xvc2Uge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNTBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG4gICAgfVxuICB9XG5cbiAgI21vZGFsLXZpZGVvIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIGhlaWdodDogNTAwcHg7XG4gICAgbWFyZ2luOiAwcHggYXV0bztcbiAgfVxufVxuIiwiJHRyYW5zaXRpb24tYWxsLWxpbmVhcjogYWxsIDAuM3MgbGluZWFyO1xuJHRyYW5zaXRpb24tYWxsLWVhc3ktaW4tb3V0OiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiRib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4kYmx1ZS1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMjdBQUUxIDAlLCAjMjk2RkI3IDEwMCUpO1xuJGJsdWUtZ3JhZGllbnQtdjI6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzI5NkZCNyAwJSwgIzI3QUFFMSAxMDAlKTtcbiRncmVlbi1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjOThDQTNCIDAlLCAjN0NBODJBIDEwMCUpO1xuJGdyZWVuLWdyYWRpZW50LXYyOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM3Q0E4MkEgMCUsICM5OENBM0IgMTAwJSk7XG5cbiIsIiR3aGl0ZTogI2ZmZmZmZjtcbiRibGFjazogIzAwMDAwMDtcbiRkYXJrOiMwMzBBMTE7XG4kYmx1OiAjMjk5QkQ1O1xuJGRhcmtibHVlOiAjMTk0ODkwO1xuJG9yYW5nZSA6IG9yYW5nZTtcbiRyZWQgOiAjRjU2NTY1O1xuJGdyZXk6ICNEOURGRTc7XG4kdHh0OiAjNkQ3ODk0O1xuXG4iLCIucnRsIHtcclxuICAgIGRpcmVjdGlvbjogcnRsO1xyXG5cclxuICAgIC53cGNmNyB7XHJcbiAgICAgICAgZGlyZWN0aW9uOiBydGw7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgLndwY2Y3LXRleHQsXHJcbiAgICAud3BjZjctdGV4dGFyZWEsXHJcbiAgICAud3BjZjctc2VsZWN0IHtcclxuICAgICAgICBkaXJlY3Rpb246IHJ0bCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxufSIsIkBpbXBvcnQgXCIuLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDE5cHggMDtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAwO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMTcyLCAxNzIsIDE3MiwgMC4yNSk7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXG4gIH1cblxuICAuY29udGFpbmVyIHtcblxuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXG4gICAgfVxuXG4gICAgLmluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDAgMTdweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBnYXA6IDAgMTVweDtcbiAgICAgIH1cblxuICAgICAgLnBob25lIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuZmlyc3Qge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSGVicmV3XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jYWxsLWJhY2sge1xuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIycHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMTI5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNi44cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAwIDYwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHh4bCkge1xuICAgICAgICBnYXA6IDAgMjZweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLmxvZ28ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogMCAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vdGhlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAwIDMwcHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9iaWxlLWJ1cmdlciB7XG4gICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTJweCAjZTNlNGU1O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAzMEExMTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBpOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDZweCwgNnB4KTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGk6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaTpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoNXB4LCAtNnB4KTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMCAzMnB4O1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4eHhsKSB7XG4gICAgICAgICAgZ2FwOiAwIDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgICAgICAgICBjb2xvcjogJGRhcmtibHVlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmtibHVlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogNThweCAyMHB4IDQ3cHggMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMjhweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAxMnB4IDBweCAjQUJBQ0FDO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNBQjg0NDQ7XG5cbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBnYXA6IDAgOHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm9wZW4ge1xuICAgICAgICAubWVudSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICBib3gtc2hhZG93OiAtMjBweCAwcHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEwKTtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlDOUE5QTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzhweDtcblxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLmZvb3RlciB7XG4gIHBhZGRpbmc6IDE4cHggMDtcblxuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGNvbG9yOiAkdHh0O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkdHh0O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29weXJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMi40cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGV2ZWxvcG1lbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjIuNHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgLy9mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2Nyb2xsLXRvLXRvcCB7XG4gIGJhY2tncm91bmQ6ICRncmVlbi1ncmFkaWVudDtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJvdHRvbTogNDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgei1pbmRleDogOTk5O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICBzdmcge1xuICAgIHBhdGgge1xuICAgICAgc3Ryb2tlOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogJGdyZWVuLWdyYWRpZW50LXYyO1xuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24ge1xuICBtYXgtd2lkdGg6IDEwNjZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXI6IDAuNnB4IHNvbGlkICNGRkY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmNsb3NlLXBvcHVwIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICBib3R0b206IDEwMCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTBweCwgLTEwcHgpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSgtMTBweCwgLTEwcHgpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZSB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5mb3JtZXIge1xuICAgICAgZmxleDogMTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMywgMTAsIDE3LCAxKTtcbiAgICAgIG1heC13aWR0aDogNTIzcHg7XG4gICAgICBwYWRkaW5nOiA1MHB4IDM1cHggNDVweCAzNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDMzcHggMjBweCA0OHB4IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZm9ybSB7XG4gICAgICAgIG1heC13aWR0aDogNDI4cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIGJyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwsIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTRFNEU0O1xuICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOC4yMjhweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE4cHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNUU2MTYzO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYud3BjZjctbm90LXZhbGlkIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmVkO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJlZCBpbnNldDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNCRDhBMzcgMCUsICNDQTlFNTcgNDUuNSUsICNBRTc2MUMgMTAwJSk7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiAwIDEwcHg7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLndwY2Y3LXNwaW5uZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5waG9uZSB7XG4gICAgICBtYXJnaW4tdG9wOiAzOHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOC4yMjhweDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAwIDVweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMCA4cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDAgNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG5zZWN0aW9uLmJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNjUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgYmFja2dyb3VuZDogI2U1ZTNlNztcbiAgICBtaW4taGVpZ2h0OiA2NjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZy10b3A6IDYycHg7XG4gICAgei1pbmRleDogNTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZmxleDogMTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5iYWNrZ3JvdW5kX2Rlc2t0b3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgei1pbmRleDogLTE7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5iYWNrZ3JvdW5kX21vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgei1pbmRleDogMTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1heC13aWR0aDogNzQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBjb2xvcjogJGRhcmtibHVlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDc0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53aWRnZXRfY29kZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxuXG4gIC5nYWxsZXJ5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMjRweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXRvcDogNDZweDtcbiAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvL3RvcDogMTAwJTtcbiAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAvL2xlZnQ6IDA7XG4gICAgLy93aWR0aDogMTAwJTtcbiAgICAvL3BhZGRpbmc6IDAgMTVweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdhcDogMTJweDtcbiAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTUwJSAtIDQ1cHgpKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZm9yIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAwIDIwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZ2FwOiAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBoZWlnaHQ6IDc4cHg7XG4gICAgICAgICAgd2lkdGg6IDc4cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50d28ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDAgMjJweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGhlaWdodDogNzhweDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYucmV2ZXJzZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbnNlY3Rpb24uaGVhbHRoeV93YXRlciB7XG4gIHBhZGRpbmc6IDkwcHggMCAyOHB4IDA7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHBhZGRpbmc6IDQ1cHggMCAyMHB4IDA7XG4gIH1cblxuICAuaGVhZGluZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA1Ny42cHg7XG4gICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOC40cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjguOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJHR4dDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI1LjZweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgICAgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDM4LjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRibHU7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyNHB4IDI4cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxMnB4IDI4cHg7XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAxNHB4KTtcbiAgICAgIGJhY2tncm91bmQ6ICNFREYyRjc7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZ2FwOiAwIDMycHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IDAgMjBweDtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgfVxuXG4gICAgICAuaW1hZ2Uge1xuICAgICAgICBmbGV4OiAwIDAgMTIwcHg7XG4gICAgICAgIGdhcDogMCAyNHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBmbGV4OiAwIDAgNjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGluZyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCA2cHggMjBweCA2cHg7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDY4cHg7XG4gICAgICAgICAgICB3aWR0aDogNjhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNS42cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMi40cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsInNlY3Rpb24uY3RhX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDkwcHggMCAzMHB4IDA7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4IDA7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBoZWlnaHQ6IDU0N3B4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjUuNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgcGFkZGluZy10b3A6IDYycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIH1cblxuICAgIC5iYWNrZ3JvdW5kX2Rlc2t0b3Age1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJhY2tncm91bmRfbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ib3gge1xuICAgICAgcGFkZGluZzogMCAxMjRweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLmhlYWRpbmcge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1Ny42cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOC40cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idXR0b24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjc3cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbnNlY3Rpb24ud2h5X2dhbGVuZSB7XG4gIHBhZGRpbmc6IDkwcHggMCAyOHB4IDA7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHBhZGRpbmc6IDQwcHggMCAyMHB4IDA7XG4gIH1cblxuICAuaGVhZGluZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA1Ny42cHg7XG4gICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOC40cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOC44cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgY29sb3I6ICR0eHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjUuNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwIDYwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgIGZsZXg6IDE7XG5cbiAgICAgIC5saXN0IHtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4LjhweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICAgICAgICBjb2xvcjogJGRhcmtibHVlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZSB7XG4gICAgICBmbGV4OiAxLjA1O1xuICAgIH1cbiAgfVxuXG59XG4iLCJzZWN0aW9uLndoYXRfdG9fZXhwZWN0IHtcbiAgcGFkZGluZzogNjZweCAwIDIyMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcGFkZGluZzogNDBweCAwIDE2MHB4IDA7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvd2hhdF90b19leHBlY3RfYmVmb3JlLmpwZ1wiKSBuby1yZXBlYXQgdG9wIHJpZ2h0O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvd2hhdF90b19leHBlY3RfYWZ0ZXIuanBnXCIpIG5vLXJlcGVhdCBib3R0b20gbGVmdDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRpbmcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNTcuNnB4O1xuICAgIGNvbG9yOiAkZGFya2JsdWU7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMzguNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOC44cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgY29sb3I6ICR0eHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI1LjZweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgICAgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgLml0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzZENzg5NDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMzJweCA1NHB4IDBweCByZ2JhKDEwOSwgMTIwLCAxNDgsIDAuMTUpO1xuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3dfc3RlcF8zLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTczcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzOHB4LCAxMnB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTk0ODkwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzMnB4IDU0cHggMHB4IHJnYmEoMjUsIDcyLCAxNDQsIDAuMTUpO1xuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3dfc3RlcF8yLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTczcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0OHB4LCAxMnB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICB3aWR0aDogMjkwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE5MHB4O1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjk5QkQ1O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzMnB4IDU0cHggMHB4IHJnYmEoNDEsIDE1NSwgMjEzLCAwLjE1KTtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2Fycm93X3N0ZXBfMS5wbmdcIikgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDIyN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjBweCwgMTJweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgd2lkdGg6IDIzNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyNjBweDtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzlDQ0IzQjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMzJweCA1NHB4IDBweCByZ2JhKDEwMSwgMjA0LCA4NCwgMC4xNik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiA3NnB4O1xuICAgICAgICBoZWlnaHQ6IDc2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDhweCwgMTJweCk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIGNvbG9yOiAkZGFya2JsdWU7XG4gICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgY29sb3I6ICR0eHQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgYSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuIiwic2VjdGlvbi5kaXNjb3VudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHotaW5kZXg6IDI7XG5cbiAgLmNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNFREYyRjc7XG4gICAgcGFkZGluZzogNDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4IDhweCAyNHB4IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1heC13aWR0aDogMTAyNHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC8vbWFyZ2luLXRvcDogLTUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1heC13aWR0aDogMzM1cHg7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogNTcuNnB4O1xuICAgICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzguNHB4O1xuICAgICAgICBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBjb2xvcjogJHR4dDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNS42cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgICAgICBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0b24ge1xuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwic2VjdGlvbi5zdGF0aXN0aWNzIHtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2JsdWU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG5cbiAgLmJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgei1pbmRleDogLTE7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBoZWlnaHQ6IDQ4NXB4O1xuICAgIH1cbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDcwNXB4O1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWluLWhlaWdodDogNTIwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRpbmcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA1Ny42cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDM4LjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjUuNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgICBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJsb2NrcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDAgMzJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMzclKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgfVxuXG4gICAgLml0ZW0ge1xuICAgICAgZmxleDogMTtcbiAgICAgIGhlaWdodDogMTg2cHg7XG4gICAgICBwYWRkaW5nOiA0MHB4IDIwcHggNDBweCAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweCA4cHggMjRweCA4cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICNFREYyRjc7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogJGRhcmtibHVlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XG4gICAgICAgIGhlaWdodDogMTQ4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1LjZweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgICB9XG5cbiAgICAgIC5oZWFkIHtcbiAgICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1Ny42cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICM5Q0NCM0I7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM4LjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4iLCJzZWN0aW9uLnRlc3RpbW9uaWFscyB7XG4gIHBhZGRpbmc6IDg4cHggMCA1MHB4IDA7XG4gIC5oZWFkaW5nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDU3LjZweDtcbiAgICBjb2xvcjogJGRhcmtibHVlO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDM4LjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjAxZW07XG4gICAgY29sb3I6ICM2ZDc4OTQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNS42cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsInNlY3Rpb24uY29udGFjdF9mb3JtIHtcbiAgcGFkZGluZzogMTIwcHggMCAxMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTk0ODkwO1xuICAgIHBhZGRpbmc6IDYwcHggMCAyMjBweDtcbiAgfVxuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzE5NDg5MCAwJSwgcmdiYSgyNSwgNzIsIDE0NCwgMC4xKSAzNS43NyUpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzE5NDg5MCAwJSwgcmdiYSgyNSwgNzIsIDE0NCwgMCkgMzUuODMlKTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG5cbiAgLmJhY2tncm91bmRfZGVza3RvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmJhY2tncm91bmRfbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB6LWluZGV4OiAxO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA1Ny42cHg7XG4gICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOC40cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI4LjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICBjb2xvcjogJHR4dDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI1LjZweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgICAgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ib3gge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweCA4cHggMjRweCA4cHg7XG4gICAgbWF4LXdpZHRoOiA4MTJweDtcbiAgICBwYWRkaW5nOiA0OHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA1O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgIH1cblxuICAgIC5mb3JtIHtcblxuICAgICAgLnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMCAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOC44cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgICAgICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Q5REZFNztcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZGFya2JsdWU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0eHQ7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjdGQUZDO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdHh0O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi53cGNmNy1ub3QtdmFsaWQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjdGQUZDO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgLy9ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCAjMjk5YmQ1O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdHh0O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGhhbmtzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB6LWluZGV4OiAtOTk5O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7XG5cbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM4LjRweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IDY2cHg7XG4gICAgICAgIGhlaWdodDogNjZweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzI5OWJkNTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMjBweCByZ2IoNDEgMTU1IDIxMyAvIDIwJSk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNHB4LCA0cHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZXNjcmlwdGlvbntcbiAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgfVxuXG4gICAgICAmLnNob3cge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG5cbi5ob21lLXBhZ2Uge1xuICAuYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjYyRjc0O1xuICAgIGhlaWdodDogNjkwcHg7XG4gIH1cbn1cbiIsIi5lcnJvci00MDQge1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcblxuXG4gIC5iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMCU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNDBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICBsaW5lLWhlaWdodDogNzJweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDEwMHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIG1hcmdpbjogMjBweCAwIDM4cHggMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgIGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBjb2xvcjogIzAzMEExMTtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogLjg2O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAyMDVweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNiZDhhMzcsICNjYTllNTcgNDUuNSUsICNhZTc2MWMpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cbiIsIi50aGFuayB7XG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMHZoO1xuXG5cbiAgLmJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwJTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHotaW5kZXg6IDE7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5pY29uIHtcblxuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE0MHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNzJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBtYXJnaW46IDIwcHggMCAzOHB4IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICBhIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMwMzBBMTE7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IC44NjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMjA1cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjYmQ4YTM3LCAjY2E5ZTU3IDQ1LjUlLCAjYWU3NjFjKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4iLCJzZWN0aW9uLmRlZmF1bHRfY29udGVudCB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5O1xuXG4gIGgxIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDU3LjZweDtcbiAgICBjb2xvcjogJGRhcmtibHVlO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cblxuICAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI4LjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICBjb2xvcjogJHR4dDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgaDIge1xuICAgICAgY29sb3I6ICRkYXJrYmx1ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIGNvbG9yOiAkZGFya2JsdWU7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICBwe1xuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICB9XG5cbiAgfVxufVxuIl19 */
