body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,table,th,td,form,fieldset,legend,textarea,input,select,textarea,button,article,aside,dialog,footer,header,section,footer,nav,figure,main{margin:0;padding:0}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,dialog,footer,header,section,footer,nav,figure,main{display:block}html,body{height:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-overflow-scrolling:auto}img,form,fieldset,svg,li{border:0;vertical-align:top}ul,ol{list-style:none}button{overflow:visible;border:0;background-color:rgba(0,0,0,0);cursor:pointer}button:disabled{cursor:default}button::-moz-focus-inner{padding:0;margin:-1px}input,button,select{-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}address,caption,em{font-style:normal}a{display:inline-block}a,a:focus,a:active,a:hover{text-decoration:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Calibre";font-weight:500;src:url("/font/CalibreMedium.otf") format("opentype")}@font-face{font-family:"Calibre";font-weight:600;src:url("/font/CalibreSemibold.otf") format("opentype")}@font-face{font-family:"NanumSquare";font-weight:400;font-style:normal;src:url("/font/NanumSquare-Regular.eot");src:url("/font/NanumSquare-Regular.eot?#iefix") format("embedded-opentype"),url("/font/NanumSquare-Regular.woff") format("woff"),url("/font/NanumSquare-Regular.ttf") format("truetype")}@font-face{font-family:"NanumSquare";font-weight:700;font-style:normal;src:url("/font/NanumSquare-Bold.eot");src:url("/font/NanumSquare-Bold.eot?#iefix") format("embedded-opentype"),url("/font/NanumSquare-Bold.woff") format("woff"),url("/font/NanumSquare-Bold.ttf") format("truetype")}@font-face{font-family:"NanumSquare";font-weight:800;font-style:normal;src:url("/font/NanumSquare-ExtraBold.eot");src:url("/font/NanumSquare-ExtraBold.eot?#iefix") format("embedded-opentype"),url("/font/NanumSquare-ExtraBold.woff") format("woff"),url("/font/NanumSquare-ExtraBold.ttf") format("truetype")}body,input,select,textarea,button{font-weight:500;font-family:"Calibre",sans-serif;color:#1e1e1e;word-break:keep-all;word-wrap:break-word;-ms-word-break:keep-all;-ms-word-wrap:break-word}.blind,caption span,legend{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;text-indent:-9999px;white-space:nowrap}.skip{height:0}.skip a{display:block;position:absolute;top:-100px;left:0;width:100%;height:25px;text-align:center}.skip a:focus,#skip a:active{position:absolute;top:0;z-index:100;padding:10px 0;background:#000;font-weight:bold;color:#fff;font-size:20px;text-decoration:none}.is-scroll-lock{overflow:hidden;height:100%}a[href^=tel]{color:inherit;text-decoration:none}.trust-services .header{position:fixed;top:0;left:0;width:100%;height:80px;z-index:100;background-color:#fff;border-bottom:1px solid #eee}.trust-services .header__inner{display:flex;justify-content:space-between;align-items:center;max-width:1680px;height:100%;margin:0 auto;padding:0 30px}.trust-services .header__logo{font-size:0}.trust-services .header__link{width:362px;height:20px;background:url(/img/logo.png) no-repeat center center;background-size:100% auto}.trust-services .header__menu{display:flex;align-items:baseline}.trust-services .header__menu .lang{width:91px;height:30px;margin-left:30px;padding:10px 15px;font-size:0;border-radius:30px;background-color:#f5f5f5}.trust-services .header__menu .lang button{position:relative;display:inline-block;padding-left:15px;font-size:13px;color:#ccc;line-height:13px}.trust-services .header__menu .lang button:first-child{padding-left:0}.trust-services .header__menu .lang button:first-child::after{display:block;position:absolute;content:"";top:1px;right:-7px;width:1px;height:8px;background-color:#e0e0e0}.trust-services .header__menu .lang button.is-active{color:#1e1e1e}.trust-services .header .dimmed{display:none}.trust-services .header .btn-menu{display:none}.trust-services .nav{padding-left:48px}.trust-services .nav__list{display:flex;font-size:0}.trust-services .nav__item{padding-left:48px}.trust-services .nav__item:first-child{padding:0}.trust-services .nav__item.is-active .nav__link{font-weight:600;color:#03c75a;border-color:#03c75a}.trust-services .nav__link{padding-bottom:6px;font-size:18px;color:#aaa;border-bottom:2px solid rgba(0,0,0,0);line-height:18px}.trust-services.ko{font-weight:400;font-family:"NanumSquare",sans-serif}.trust-services.ko .nav__link{font-weight:800;font-size:16px}@media screen and (max-width: 1280px){.trust-services .header{height:60px}.trust-services .header__link{width:286px;height:16px}.trust-services .header__menu{display:block;position:fixed;top:0;right:-100%;z-index:1001;width:384px;height:100%;padding:100px 30px 0;background-color:#fff;transition:all .3s ease-out;transition-delay:.2s}.trust-services .header__menu.is-active{right:0}.trust-services .header .lang{width:auto;height:auto;margin:37px 0 0;padding:0;background:none}.trust-services .header .lang button{margin-left:25px;padding:0;font-size:18px;line-height:normal}.trust-services .header .lang button:first-child{margin-left:0}.trust-services .header .lang button:first-child::after{top:4px;right:-13px;height:10px}.trust-services .header .btn-menu{display:block;width:24px;height:24px;background:url(/img/ico_menu.png) no-repeat center center;background-size:100%}.trust-services .header .btn-close{position:absolute;top:24px;right:24px;width:24px;height:24px;background:url(/img/ico_close.png) no-repeat center center;background-size:100%}.trust-services .header .dimmed{position:fixed;left:0;top:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.trust-services .header .dimmed.is-active{display:block}.trust-services .nav{padding:0}.trust-services .nav__list{flex-direction:column;width:100%}.trust-services .nav__item{padding:16px 0;border-bottom:1px solid #eee}.trust-services .nav__item:first-child{padding:16px 0}.trust-services .nav__link{padding:0;border:none;font-size:20px;line-height:28px}}@media screen and (max-width: 767px){.trust-services .header__inner{padding:0 24px}.trust-services .header__link{width:254px;height:14px}.trust-services .header__menu{width:81.334%;padding-top:60px}.trust-services .nav__link{font-size:18px;line-height:26px}}.trust-services .footer{width:100%;height:120px;background-color:#000}.trust-services .footer__inner{display:flex;align-items:center;width:100%;max-width:1680px;height:100%;margin:0 auto;padding:0 30px}.trust-services .footer__logo{width:362px;height:25px;background:url(/img/logo_w.png) no-repeat center center;background-size:100% auto}@media screen and (max-width: 1280px){.trust-services .footer{height:100px}.trust-services .footer__logo{width:286px;height:18px}}@media screen and (max-width: 767px){.trust-services .footer__inner{flex-direction:column;align-items:start;justify-content:center;padding:0 24px}.trust-services .footer__logo{width:256px;height:15px}}.trust-services{position:relative}.trust-services .contents{padding-top:80px}.trust-services .contents>section{padding:150px 0}.trust-services .contents .inner{max-width:1366px;margin:0 auto;padding:0 30px}.trust-services .contents .title{font-weight:600;font-size:42px;text-align:center;line-height:42px}.trust-services .contents .sub-title{font-weight:600;font-size:28px;line-height:32px}.trust-services .contents .banner{display:flex;align-items:center;height:250px;background-color:#fff;border-bottom:1px solid #1e1e1e}.trust-services .contents .banner__title{max-width:1366px;width:100%;margin:0 auto;padding:0 30px;font-weight:600;font-size:52px;color:#1e1e1e}.trust-services .contents .overview__disc{padding:80px 0;border-top:1px solid #eee}.trust-services .contents .overview__disc:first-child{padding-top:0;border-top:none}.trust-services .contents .overview__disc:last-child{display:flex;gap:40px;padding-bottom:0}.trust-services .contents .overview__disc .sub-title{font-size:32px}.trust-services .contents .overview__disc .disc__right{display:flex}.trust-services .contents .overview__disc .disc__link{overflow:hidden;width:110px;height:128px;margin-left:10px;text-indent:-9999px;background:url(/img/web-trust_logo.png) no-repeat center center;background-size:cover;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.trust-services .contents .overview__disc .disc__link:first-child{margin-left:0}.trust-services .contents .overview__disc .disc__link:nth-child(2){background-image:url(/img/web-trust_logo2.png);background-size:contain}.trust-services .contents .overview__disc .disc__link:nth-child(3){margin-top:1px;background-image:url(/img/web-trust_logo3.png);background-size:contain}.trust-services .contents .overview__disc .disc__text{margin-top:55px;font-size:24px;color:#888;line-height:34px}.trust-services .contents .overview__disc .disc__sub-text{margin-top:13px;font-size:20px;color:#888;line-height:28px}.trust-services .contents .repository{background-color:#f9f9f9}.trust-services .contents .repository .title{padding-bottom:70px}.trust-services .contents .repository .sub-title{padding-bottom:27px}.trust-services .contents .repository a.file__link{display:inline-block;width:64px;height:24px;margin-left:8px;padding:5px 0;font-size:14px;border:1px solid #03c75a;color:#03c75a}.trust-services .contents .repository a.file__link[aria-disabled=true]{border-color:#aaa;color:#aaa;cursor:default}.trust-services .contents .repository a.file__link:first-child{margin-left:0}.trust-services .contents .repository__download .download__list{display:flex}.trust-services .contents .repository__download .download__item{width:410px;height:160px;margin-left:38px;background-color:#fff}.trust-services .contents .repository__download .download__item:first-child{margin-left:0}.trust-services .contents .repository__download .download__item.disabled .download__link{pointer-events:none}.trust-services .contents .repository__download .download__link{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%;height:100%;padding:30px}.trust-services .contents .repository__download .download__link .link__title{font-weight:600;font-size:22px;color:#1e1e1e;line-height:22px}.trust-services .contents .repository__download .download__link .link__version{display:inline-block;margin-top:12px;font-size:16px;color:#aaa;line-height:16px}.trust-services .contents .repository__download .download__btn{position:relative;padding-right:28px;font-size:16px;color:#03c75a}.trust-services .contents .repository__download .download__btn::after{display:block;position:absolute;right:0;top:-9px;width:24px;height:24px;background:url(/img/ico_download.png) no-repeat center center;background-size:cover;content:""}.trust-services .contents .repository__download .download__btn.no-icon{padding-right:5px}.trust-services .contents .repository__download .download__btn.no-icon::after{display:none}.trust-services .contents .repository__download .download__btn:last-child{margin-left:16px}.trust-services .contents .repository__download .download__btn-wrap{display:flex;justify-content:end;margin-top:15px}.trust-services .contents .repository__download-ca{margin-top:100px}.trust-services .contents .repository__download-ca .download-ca__table{margin-bottom:30px}.trust-services .contents .repository__download-ca .download-ca__table:last-child{margin-bottom:0}.trust-services .contents .repository__download-ca .download-ca__table table{width:100%}.trust-services .contents .repository__download-ca .download-ca__table caption{position:relative;margin-bottom:10px;padding-left:8px;font-size:20px;text-align:left;color:#888;line-height:20px}.trust-services .contents .repository__download-ca .download-ca__table caption::before{display:block;position:absolute;top:50%;left:0;width:4px;height:4px;transform:translateY(-50%);border-radius:50%;background-color:#888;content:""}.trust-services .contents .repository__download-ca .download-ca__table th{height:48px;font-weight:500;font-size:17px;color:#fff;line-height:17px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#aaa}.trust-services .contents .repository__download-ca .download-ca__table tbody{border:1px solid #ccc;border-top:none}.trust-services .contents .repository__download-ca .download-ca__table tbody tr:first-child td{border-top:0}.trust-services .contents .repository__download-ca .download-ca__table td{text-align:center;height:80px;font-size:17px;color:#888;border-top:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff}.trust-services .contents .repository__download-ca .download-ca__table td .td-title{display:none}.trust-services .contents .repository__download-ca .download-ca__table td:last-child{border-right:none}.trust-services .contents .repository__versions{margin-top:100px}.trust-services .contents .repository__versions .versions__item{border-top:1px solid #ccc}.trust-services .contents .repository__versions .versions__item:last-child{border-bottom:1px solid #ccc}.trust-services .contents .repository__versions .versions__item table{width:100%;text-align:center}.trust-services .contents .repository__versions .versions__item table th,.trust-services .contents .repository__versions .versions__item table td{height:48px;font-weight:500;font-size:17px;color:#888;border-right:1px solid #ccc;background-color:#eee}.trust-services .contents .repository__versions .versions__item table th:last-child,.trust-services .contents .repository__versions .versions__item table td:last-child{border-right:none}.trust-services .contents .repository__versions .versions__item table td{border-bottom:1px solid #eee;background-color:#fff}.trust-services .contents .repository__versions .versions__item table a.file__link{width:92px}.trust-services .contents .repository__versions .versions__item .item__title{position:relative;padding:26px 20px 20px;font-weight:600;font-size:20px;color:#1e1e1e;line-height:20px;cursor:pointer}.trust-services .contents .repository__versions .versions__item .item__title::after{display:block;position:absolute;top:50%;right:27px;width:20px;height:20px;transform:translateY(-50%);background:url(/img/ico_arrow_close.png) no-repeat center center;background-size:cover;content:""}.trust-services .contents .repository__versions .versions__item .item__table{display:none}.trust-services .contents .repository__versions .versions__item.is-open .item__title::after{background-image:url(/img/ico_arrow_open.png)}.trust-services .contents .faq__text{margin-top:25px;padding:15px 20px;font-size:22px;color:#aaa;line-height:22px}.trust-services .contents .faq__item{border-top:1px solid #eee;border-bottom:1px solid #eee}.trust-services .contents .faq__item.is-open .item__title::after{background-image:url(/img/ico_arrow_open.png)}.trust-services .contents .faq__item.is-open .item__text{display:block}.trust-services .contents .faq__item .item__title{position:relative;padding:26px 20px 22px;font-weight:600;font-size:20px;color:#1e1e1e;line-height:20px;cursor:pointer}.trust-services .contents .faq__item .item__title::after{display:block;position:absolute;top:50%;right:27px;width:20px;height:20px;transform:translateY(-50%);background:url(/img/ico_arrow_close.png) no-repeat center center;background-size:cover;content:""}.trust-services .contents .faq__item .item__text{padding:33px 20px;font-size:18px;color:#888;line-height:30px;background-color:#f9f9f9}.trust-services .contents .faq__item .item__text-area{display:none}.trust-services .contents .contact{padding:0 0 187px}.trust-services .contents .contact__list{margin-top:40px}.trust-services .contents .contact__item{display:flex;padding:22px 0 21px;border-top:1px solid #eee}.trust-services .contents .contact__item:last-child{border-bottom:1px solid #eee}.trust-services .contents .contact__item .item__title{flex-shrink:0;width:219px;padding-left:32px;font-weight:600;font-size:20px;color:#aaa;line-height:20px}.trust-services .contents .contact__item .item__text{font-weight:600;font-size:18px;color:#1e1e1e;line-height:18px}.trust-services.ko .contents .title{font-weight:800;font-size:38px}.trust-services.ko .contents .sub-title{font-weight:800;font-size:26px}.trust-services.ko .contents .overview__disc .sub-title{font-size:28px}.trust-services.ko .contents .overview__disc .disc__sub-text{font-size:18px;font-weight:400;line-height:30px}.trust-services.ko .contents .repository__download .download__link .link__title{font-size:22px;font-weight:800}.trust-services.ko .contents .repository__download .download__link .link__version{font-size:14px;font-weight:700}.trust-services.ko .contents .repository__download-ca .download-ca__table th{font-size:14px;font-weight:700}.trust-services.ko .contents .repository__download-ca .td-title{font-family:"NanumSquare",sans-serif}.trust-services.ko .contents .repository__versions .versions__item .item__title{font-size:18px;font-weight:800}.trust-services.ko .contents .repository__versions .versions__item table th{font-family:"NanumSquare",sans-serif;font-size:14px;font-weight:700}.trust-services.ko .contents .faq__text{font-weight:700;font-size:20px}.trust-services.ko .contents .faq__item .item__title{font-weight:800;font-size:18px}.trust-services.ko .contents .faq__item .item__text{font-weight:400;font-size:18px}.trust-services.ko .contents .contact__item .item__title{font-weight:800;font-size:18px}.trust-services.ko .contents .contact__item .item__text{font-weight:800;font-size:18px}.trust-services.ko .banner__title,.trust-services.ko table{font-family:"Calibre",sans-serif}@media screen and (max-width: 1280px){.trust-services .contents{padding-top:60px}.trust-services .contents>section{padding:96px 0}.trust-services .contents .title{font-size:36px;line-height:36px}.trust-services .contents .sub-title{font-size:24px;line-height:36px}.trust-services .contents .banner{height:200px}.trust-services .contents .banner__title{font-size:42px}.trust-services .contents .overview__disc{padding:35px 0}.trust-services .contents .overview__disc:last-child{display:block}.trust-services .contents .overview__disc .sub-title{font-size:28px;line-height:36px}.trust-services .contents .overview__disc .disc__sub-text{margin-top:10px;font-size:16px;line-height:28px}.trust-services .contents .overview__disc .disc__right{margin-top:35px}.trust-services .contents .overview__disc .disc__link{width:90px;height:106px;margin-left:20px}.trust-services .contents .overview__disc .disc__link:nth-child(3){margin-top:1px}.trust-services .contents .repository{padding:101px 0}.trust-services .contents .repository .title{padding-bottom:54px}.trust-services .contents .repository .sub-title{padding-bottom:25px}.trust-services .contents .repository a.file__link{width:74px;height:28px;margin:5px}.trust-services .contents .repository a.file__link:first-child{margin:5px}.trust-services .contents .repository__download .download__item{margin-left:21px}.trust-services .contents .repository__download .download__item:first-child{margin-left:0}.trust-services .contents .repository__download .download__link{padding:14px 21px 14px 21px}.trust-services .contents .repository__download .download__link::after{right:19px;bottom:20px}.trust-services .contents .repository__download .download__link .link__title{font-size:20px;line-height:26px}.trust-services .contents .repository__download .download__link .link__version{margin-top:11px;font-size:16px;line-height:normal}.trust-services .contents .repository__download-ca{margin-top:54px}.trust-services .contents .repository__download-ca .download-ca__table{margin-bottom:30px}.trust-services .contents .repository__download-ca .download-ca__table:last-child{margin-bottom:0}.trust-services .contents .repository__download-ca .download-ca__table:last-child .td-btn{font-size:15px}.trust-services .contents .repository__download-ca .download-ca__table table{width:100%}.trust-services .contents .repository__download-ca .download-ca__table caption::before{margin-top:-3px}.trust-services .contents .repository__download-ca .download-ca__table th{height:60px;padding:12px 19px;font-size:15px;line-height:18px}.trust-services .contents .repository__download-ca .download-ca__table td{padding:12px 19px;font-size:15px;line-height:20px}.trust-services .contents .repository__download-ca .download-ca__table td:nth-child(1){width:20.5%}.trust-services .contents .repository__download-ca .download-ca__table td:nth-child(2){width:10%}.trust-services .contents .repository__download-ca .download-ca__table td:nth-child(3){width:23.5%}.trust-services .contents .repository__download-ca .download-ca__table td:nth-child(5),.trust-services .contents .repository__download-ca .download-ca__table td:nth-child(6){width:16%}.trust-services .contents .repository__download-ca .download-ca__table .td-btn{padding:5px 15px}.trust-services .contents .repository__versions{margin-top:53px}.trust-services .contents .repository__versions .versions__item table th,.trust-services .contents .repository__versions .versions__item table td{height:auto;padding:18px 10px 11px;font-size:16px}.trust-services .contents .repository__versions .versions__item table td:nth-child(1){width:40.5%}.trust-services .contents .repository__versions .versions__item table td:nth-child(2),.trust-services .contents .repository__versions .versions__item table td:nth-child(3){width:21.8%}.trust-services .contents .repository__versions .versions__item table .td-btn{padding:0;font-size:0}.trust-services .contents .repository__versions .versions__item table a.file__link{overflow:hidden;width:24px;height:24px;padding:0;border:0;background:url(/img/ico_download.png) no-repeat center center;background-size:100% auto;line-height:9999px}.trust-services .contents .repository__versions .versions__item .item__title{padding:21px 40px 17px 10px;font-size:16px}.trust-services .contents .repository__versions .versions__item .item__title::after{right:10px}.trust-services .contents .faq__text{margin-top:22px;padding:13px 10px 9px;font-size:20px;line-height:31px}.trust-services .contents .faq__item .item__title{padding:21px 40px 17px 10px;font-size:16px}.trust-services .contents .faq__item .item__title::after{right:10px}.trust-services .contents .faq__item .item__text{padding:18px 9px;font-size:16px;line-height:22px}.trust-services .contents .contact{padding:0 0 120px}.trust-services .contents .contact__item{padding:15px 0 14px}.trust-services .contents .contact__item .item__title{width:150px;padding-top:2px;padding-left:11px;font-size:16px}.trust-services .contents .contact__item .item__text{font-size:16px;line-height:26px}.trust-services.ko .contents .title{font-size:34px}.trust-services.ko .contents .sub-title{font-size:22px}.trust-services.ko .contents .overview__disc .sub-title{font-size:26px}.trust-services.ko .contents .overview__disc .disc__sub-text{font-size:16px}.trust-services.ko .contents .repository__download .download__link .link__title{font-size:18px}.trust-services.ko .contents .repository__download .download__link .link__version{font-size:16px}.trust-services.ko .contents .repository__download-ca .download-ca__table th{padding:15px 15px 9px;font-size:15px}.trust-services.ko .contents .repository__download-ca .download-ca__table td{padding:12px 15px}.trust-services.ko .contents .repository__download-ca .download-ca__table .td-btn{padding:5px 15px}.trust-services.ko .contents .repository__versions .versions__item .item__title{font-size:16px}.trust-services.ko .contents .repository__versions .versions__item table th{font-size:15px}.trust-services.ko .contents .faq__text{font-size:18px}.trust-services.ko .contents .faq__item .item__title{font-size:16px}.trust-services.ko .contents .faq__item .item__text{font-size:16px;line-height:28px}.trust-services.ko .contents .contact__item .item__title{font-size:16px}.trust-services.ko .contents .contact__item .item__text{font-size:16px}}@media screen and (max-width: 960px){.trust-services .contents .repository__download .download__item{min-height:160px;max-height:210px;height:auto}}@media screen and (max-width: 767px){.trust-services .contents>section{padding:75px 0}.trust-services .contents .inner{padding:0 24px}.trust-services .contents .title{font-size:28px}.trust-services .contents .sub-title{font-size:22px}.trust-services .contents .banner{height:178px}.trust-services .contents .banner__title{width:244px;margin-left:24px;padding:0;font-size:36px;line-height:42px}.trust-services .contents .overview__disc{padding:35px 0}.trust-services .contents .overview__disc .sub-title{font-size:26px}.trust-services .contents .overview__disc .disc__sub-text{font-size:18px}.trust-services .contents .overview__disc .disc__right{margin-top:35px}.trust-services .contents .overview__disc .disc__link{width:85px;height:99px;margin-left:15px}.trust-services .contents .repository{padding:77px 0}.trust-services .contents .repository .title{padding-bottom:40px}.trust-services .contents .repository .sub-title{padding-bottom:13px}.trust-services .contents .repository a.file__link{position:relative;width:96px;height:34px;margin:5px;padding:9px 0;text-align:center}.trust-services .contents .repository a.file__link:first-child{margin:5px}.trust-services .contents .repository__download .download__list{display:block}.trust-services .contents .repository__download .download__item{width:auto;height:85px;margin:16px 0 0 0}.trust-services .contents .repository__download .download__item:first-child{margin:0}.trust-services .contents .repository__download .download__link{padding:13px 16px 15px 16px}.trust-services .contents .repository__download .download__link .link__title{font-size:16px;line-height:20px}.trust-services .contents .repository__download .download__link .link__version{margin-top:5px;font-size:14px}.trust-services .contents .repository__download-ca{margin-top:42px}.trust-services .contents .repository__download-ca .sub-title{padding-bottom:23px}.trust-services .contents .repository__download-ca .download-ca__table{margin-bottom:30px}.trust-services .contents .repository__download-ca .download-ca__table:last-child{margin-bottom:0}.trust-services .contents .repository__download-ca .download-ca__table:last-child .td-btn:last-child .td-text{text-align:center}.trust-services .contents .repository__download-ca .download-ca__table table{display:block;width:100%}.trust-services .contents .repository__download-ca .download-ca__table caption{display:block;font-size:18px}.trust-services .contents .repository__download-ca .download-ca__table caption::before{margin-top:-3px}.trust-services .contents .repository__download-ca .download-ca__table thead{display:none}.trust-services .contents .repository__download-ca .download-ca__table tbody{display:block;border:0}.trust-services .contents .repository__download-ca .download-ca__table tr{display:block;margin-top:10px;border:1px solid #ccc}.trust-services .contents .repository__download-ca .download-ca__table th{height:60px;padding:12px 19px;font-size:15px;line-height:18px}.trust-services .contents .repository__download-ca .download-ca__table td{display:flex;align-items:stretch;width:100% !important;height:auto;padding:0;border:solid #ccc !important;border-width:1px 0 0 0 !important;font-size:15px;line-height:20px;text-align:center}.trust-services .contents .repository__download-ca .download-ca__table td:first-child{border:0 !important}.trust-services .contents .repository__download-ca .download-ca__table td .td-title{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:90px;background:#aaa;font-size:14px;color:#fff;line-height:22px}.trust-services .contents .repository__download-ca .download-ca__table td .td-text{width:100%;padding:11px 16px 6px}.trust-services .contents .repository__download-ca .download-ca__table .td-btn{padding:0}.trust-services .contents .repository__download-ca .download-ca__table .td-btn .td-text{padding:9px 11px;text-align:left}.trust-services .contents .repository__versions{margin-top:32px}.trust-services .contents .repository__versions .versions__item table th,.trust-services .contents .repository__versions .versions__item table td{height:auto;padding:13px 11px;font-size:13px;line-height:16px}.trust-services .contents .repository__versions .versions__item table td:nth-child(1){width:27.4%}.trust-services .contents .repository__versions .versions__item table td:nth-child(2),.trust-services .contents .repository__versions .versions__item table td:nth-child(3){width:24.4%}.trust-services .contents .repository__versions .versions__item table .td-btn{font-size:0}.trust-services .contents .repository__versions .versions__item table a.file__link{overflow:hidden;width:24px;height:24px;padding:0;border:0;line-height:9999px}.trust-services .contents .repository__versions .versions__item .item__title{padding:16px 90px 16px 9px;font-size:18px;line-height:23px}.trust-services .contents .repository__versions .versions__item .item__title::after{right:10px}.trust-services .contents .faq__text{margin-top:18px;padding:13px 10px 12px;font-size:18px}.trust-services .contents .faq__item .item__title{padding:16px 40px 15px 10px;font-size:18px;line-height:24px}.trust-services .contents .faq__item .item__title::after{right:10px}.trust-services .contents .faq__item .item__text{padding:17px 20px 15px 10px;font-size:14px;line-height:22px}.trust-services .contents .contact{padding:0 0 120px}.trust-services .contents .contact__item{padding:6px 0 7px}.trust-services .contents .contact__item .item__title{width:98px;padding-top:0;padding-left:9px;font-size:14px}.trust-services .contents .contact__item .item__text{font-size:14px;line-height:20px}.trust-services.ko .contents .title{font-size:32px}.trust-services.ko .contents .sub-title{font-size:20px}.trust-services.ko .contents .overview__disc .sub-title{font-size:24px}.trust-services.ko .contents .overview__disc .disc__sub-text{line-height:32px}.trust-services.ko .contents .repository__download .download__link .link__title{font-size:16px}.trust-services.ko .contents .repository__download .download__link .link__version{font-size:14px}.trust-services.ko .contents .repository__download-ca .download-ca__table th{padding:15px 15px 9px;font-size:15px}.trust-services.ko .contents .repository__download-ca .download-ca__table td{padding:0}.trust-services.ko .contents .repository__download-ca .download-ca__table .td-btn{padding:0}.trust-services.ko .contents .repository__versions .versions__item table th{padding:18px 9px;font-size:13px}.trust-services.ko .contents .repository__versions .versions__item table td{padding:11px 9px 7px}.trust-services.ko .contents .faq__text{font-size:16px}.trust-services.ko .contents .faq__item .item__title{font-size:16px}.trust-services.ko .contents .faq__item .item__text{font-size:13px;line-height:22px}.trust-services.ko .contents .contact__item .item__title{font-size:13px;line-height:31px}.trust-services.ko .contents .contact__item .item__text{font-size:13px;line-height:22px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJjb21tb24vX3Jlc2V0LnNjc3MiLCJjb21tb24vX2ZvbnQuc2NzcyIsImNvbW1vbi9fY29tbW9uLnNjc3MiLCJjb21tb24vX3ZhcmlhYmxlLnNjc3MiLCJwYWdlcy9faGVhZGVyLnNjc3MiLCJjb21tb24vX21peGlucy5zY3NzIiwicGFnZXMvX2Zvb3Rlci5zY3NzIiwicGFnZXMvX21haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSx3TEFvQ0ksU0FDQSxVQUdKLEVBQ0ksc0JBQ0EsbUNBQ0Esa0NBR0osa0VBVUksY0FHSixVQUVJLFlBQ0EsOEJBQ0EsMEJBQ0EsZ0NBR0oseUJBS0ksU0FDQSxtQkFHSixNQUVJLGdCQUdKLE9BQ0ksaUJBQ0EsU0FDQSwrQkFDQSxlQUdKLGdCQUNJLGVBR0oseUJBQ0ksVUFDQSxZQUdKLG9CQUdJLHdCQUNBLGdCQUNBLHdCQUNBLHFCQUNBLGdCQUdKLG1CQUdJLGtCQUdKLEVBQ0kscUJBR0osMkJBSUkscUJBR0osTUFDSSx5QkFDQSxpQkMzSEosV0FDRSxzQkFDQSxnQkFDQSxzREFHRixXQUNFLHNCQUNBLGdCQUNBLHdEQUlGLFdBQ0UsMEJBQ0EsZ0JBQ0Esa0JBQ0EseUNBQ0EseUxBS0YsV0FDRSwwQkFDQSxnQkFDQSxrQkFDQSxzQ0FDQSxnTEFLRixXQUNFLDBCQUNBLGdCQUNBLGtCQUNBLDJDQUNBLCtMQ3pDRixrQ0FLRSxnQkFDQSxpQ0FDQSxNQ0xjLFFETWQsb0JBQ0EscUJBQ0Esd0JBQ0EseUJBR0YsMkJBR0UsZ0JBQ0Esa0JBQ0EsTUFDQSxPQUNBLFVBQ0EsV0FDQSxZQUNBLG9CQUNBLG1CQUdGLE1BQ0UsU0FHRixRQUNFLGNBQ0Esa0JBQ0EsV0FDQSxPQUNBLFdBQ0EsWUFDQSxrQkFHRiw2QkFFRSxrQkFDQSxNQUNBLFlBQ0EsZUFDQSxnQkFDQSxpQkFDQSxXQUNBLGVBQ0EscUJBR0YsZ0JBQ0UsZ0JBQ0EsWUFHRixhQUNFLGNBQ0EscUJFN0RBLHdCQUNFLGVBQ0EsTUFDQSxPQUNBLFdBQ0EsWUFDQSxZQUNBLGlCREhVLEtDSVYsNkJBRUEsK0JBQ0UsYUFDQSw4QkFDQSxtQkFDQSxpQkFDQSxZQUNBLGNBQ0EsZUFHRiw4QkFDRSxZQUdGLDhCQUNFLFlBQ0EsWUFDQSxzREFDQSwwQkFFRiw4QkFDRSxhQUNBLHFCQUVBLG9DQUNFLFdBQ0EsWUFDQSxpQkFDQSxrQkFDQSxZQUNBLG1CQUNBLHlCQUVBLDJDQUNFLGtCQUNBLHFCQUNBLGtCQUNBLGVBQ0EsV0MwTlQsWUR6TmlDLEtBRXhCLHVEQUNFLGVBRUEsOERBQ0UsY0FDQSxrQkFDQSxXQUNBLFFBQ0EsV0FDQSxVQUNBLFdBQ0EseUJBSUoscURBQ0UsTURsRUksUUN3RVosZ0NBQ0UsYUFHRixrQ0FDRSxhQUlKLHFCQUNFLGtCQUVBLDJCQUNFLGFBQ0EsWUFHRiwyQkFDRSxrQkFFQSx1Q0FDRSxVQUlBLGdEQUNFLGdCQUNBLE1EL0ZJLFFDZ0dKLGFEaEdJLFFDcUdWLDJCQUNFLG1CQUNBLGVBQ0EsV0FDQSxzQ0M0SkwsWUQzSjZCLEtBSTVCLG1CQUNFLGdCQUNBLHFDQUVBLDhCQUNFLGdCQUNBLGVBS04sc0NBRUksd0JBQ0UsWUFFQSw4QkFDRSxZQUNBLFlBR0YsOEJBQ0UsY0FDQSxlQUNBLE1BQ0EsWUFDQSxhQUNBLFlBQ0EsWUFDQSxxQkFDQSxpQkQ3SU0sS0M4SU4sNEJBQ0EscUJBRUEsd0NBQ0UsUUFJSiw4QkFDRSxXQUNBLFlBQ0EsZ0JBQ0EsVUFDQSxnQkFFQSxxQ0FDRSxpQkFDQSxVQUNBLGVBQ0EsbUJBRUEsaURBQ0UsY0FFQSx3REFDRSxRQUNBLFlBQ0EsWUFNUixrQ0FDRSxjQUNBLFdBQ0EsWUFDQSwwREFDQSxxQkFHRixtQ0FDRSxrQkFDQSxTQUNBLFdBQ0EsV0FDQSxZQUNBLDJEQUNBLHFCQUdGLGdDQUNFLGVBQ0EsT0FDQSxNQUNBLGFBQ0EsV0FDQSxZQUNBLGdDQUVBLDBDQUNFLGNBS04scUJBQ0UsVUFFQSwyQkFDRSxzQkFDQSxXQUdGLDJCQUNFLGVBQ0EsNkJBRUEsdUNBQ0UsZUFJSiwyQkFDRSxVQUNBLFlBQ0EsZUFDQSxrQkFNUixxQ0FHTSwrQkFDRSxlQUdGLDhCQUNFLFlBQ0EsWUFHRiw4QkFDRSxjQUNBLGlCQUtGLDJCQUNFLGVBQ0Esa0JFcFFOLHdCQUNFLFdBQ0EsYUFDQSxpQkhEVSxLR0dWLCtCQUNFLGFBQ0EsbUJBQ0EsV0FDQSxpQkFDQSxZQUNBLGNBQ0EsZUFHRiw4QkFDRSxZQUNBLFlBQ0Esd0RBQ0EsMEJBS04sc0NBRUksd0JBQ0UsYUFFQSw4QkFDRSxZQUNBLGFBTVIscUNBR00sK0JBQ0Usc0JBQ0Esa0JBQ0EsdUJBQ0EsZUFHRiw4QkFDRSxZQUNBLGFDbERSLGdCQUNFLGtCQUVBLDBCQUNFLGlCQUVBLGtDQUNFLGdCQUdGLGlDQUNFLGlCQUNBLGNBQ0EsZUFHRixpQ0FDRSxnQkFDQSxlQUNBLGtCRndQTCxZRXZQNkIsS0FHMUIscUNBQ0UsZ0JBQ0EsZUZrUEwsWUVqUDZCLEtBRzFCLGtDQUNFLGFBQ0EsbUJBQ0EsYUFDQSxpQko1QlEsS0k2QlIsZ0NBRUEseUNBQ0UsaUJBQ0EsV0FDQSxjQUNBLGVBQ0EsZ0JBQ0EsZUFDQSxNSnpDUSxRSThDViwwQ0FDRSxlQUNBLDBCQUVBLHNEQUNFLGNBQ0EsZ0JBR0YscURBQ0UsYUFDQSxTQUNBLGlCQUdGLHFEQUNFLGVBSUEsdURBQ0UsYUFHRixzREFDRSxnQkFDQSxZQUNBLGFBQ0EsaUJBQ0Esb0JBQ0EsZ0VBQ0Esc0JBQ0EsaUNBQ0EsK0JBQ0EsMENBQ0EsNEJBRUEsa0VBQ0UsY0FHRixtRUFDRSwrQ0FDQSx3QkFHRixtRUFDRSxlQUNBLCtDQUNBLHdCQUlKLHNEQUNFLGdCQUNBLGVBQ0EsTUpwR0MsS0lxR0QsaUJBR0YsMERBQ0UsZ0JBQ0EsZUFDQSxNSjNHQyxLSTRHRCxpQkFNUixzQ0FDRSx5QkFFQSw2Q0FDRSxvQkFHRixpREFDRSxvQkFHRixtREFDRSxxQkFDQSxXQUNBLFlBQ0EsZ0JBQ0EsY0FDQSxlQUNBLHlCQUNBLE1KbklNLFFJcUlOLHVFQUNFLGtCQUNBLFdBQ0EsZUFHRiwrREFDRSxjQU1BLGdFQUNFLGFBR0YsZ0VBQ0UsWUFDQSxhQUNBLGlCQUNBLGlCSjNKRSxLSTZKRiw0RUFDRSxjQUdGLHlGQUNFLG9CQUlKLGdFQUNFLGFBQ0Esc0JBQ0EsOEJBQ0Esa0JBQ0EsV0FDQSxZQUNBLGFBRUEsNkVBQ0UsZ0JBQ0EsZUFDQSxNSnJMRSxRRXlRZixZRW5GcUMsS0FHMUIsK0VBQ0UscUJBQ0EsZ0JBQ0EsZUFDQSxXRjRFYixZRTNFcUMsS0FJNUIsK0RBQ0Usa0JBQ0EsbUJBQ0EsZUFDQSxjQUVBLHNFQUNFLGNBQ0Esa0JBQ0EsUUFDQSxTQUNBLFdBQ0EsWUFDQSw4REFDQSxzQkFDQSxXQUdGLHVFQUNFLGtCQUVBLDhFQUNFLGFBSUosMEVBQ0UsaUJBR0Ysb0VBQ0UsYUFDQSxvQkFDQSxnQkFNUixtREFDRSxpQkFHRSx1RUFDRSxtQkFFQSxrRkFDRSxnQkFHRiw2RUFDRSxXQUdGLCtFQUNFLGtCQUNBLG1CQUNBLGlCQUNBLGVBQ0EsZ0JBQ0EsTUo1UEQsS0V1UVosWUVWcUMsS0FFeEIsdUZBQ0UsY0FDQSxrQkFDQSxRQUNBLE9BQ0EsVUFDQSxXQUNBLDJCQUNBLGtCQUNBLGlCSnhRSCxLSXlRRyxXQUlKLDBFQUNFLFlBQ0EsZ0JBQ0EsZUFDQSxNSmhSQSxLRXNRYixZRVdxQyxLQUN4Qiw0QkFDQSw2QkFDQSxzQkFHRiw2RUFDRSxzQkFDQSxnQkFHRSwrRkFDRSxhQUtOLDBFQUNFLGtCQUNBLFlBQ0EsZUFDQSxNSnZTRCxLSXdTQywwQkFDQSw0QkFDQSxpQkp6U0EsS0kyU0Esb0ZBQ0UsYUFHRixxRkFDRSxrQkFPVixnREFDRSxpQkFHRSxnRUFDRSwwQkFFQSwyRUFDRSw2QkFHRixzRUFDRSxXQUNBLGtCQUVBLGtKQUVFLFlBQ0EsZ0JBQ0EsZUFDQSxNSjVVSCxLSTZVRyw0QkFDQSxzQkFFQSx3S0FDRSxrQkFJSix5RUFDRSw2QkFDQSxpQkp0VkYsS0l5VkEsbUZBQ0UsV0FJSiw2RUFDRSxrQkFDQSx1QkFDQSxnQkFDQSxlQUNBLE1KdFdFLFFFeVFmLFlFOEZxQyxLQUN4QixlQUVBLG9GQUNFLGNBQ0Esa0JBQ0EsUUFDQSxXQUNBLFdBQ0EsWUFDQSwyQkFDQSxpRUFDQSxzQkFDQSxXQUlKLDZFQUNFLGFBSUEsNEZBQ0UsOENBU1YscUNBQ0UsZ0JBQ0Esa0JBQ0EsZUFDQSxXRmxJUCxZRW1JK0IsS0FHMUIscUNBQ0UsMEJBQ0EsNkJBR0UsaUVBQ0UsOENBR0YseURBQ0UsY0FLRixrREFDRSxrQkFDQSx1QkFDQSxnQkFDQSxlQUNBLE1KbmFJLFFFeVFmLFlFMkptQyxLQUN4QixlQUVBLHlEQUNFLGNBQ0Esa0JBQ0EsUUFDQSxXQUNBLFdBQ0EsWUFDQSwyQkFDQSxpRUFDQSxzQkFDQSxXQUlKLGlEQUNFLGtCQUNBLGVBQ0EsTUp0YkMsS0l1YkQsaUJBQ0EseUJBRUEsc0RBQ0UsYUFPVixtQ0FDRSxrQkFFQSx5Q0FDRSxnQkFHRix5Q0FDRSxhQUNBLG9CQUNBLDBCQUVBLG9EQUNFLDZCQUlBLHNEQUNFLGNBQ0EsWUFDQSxrQkFDQSxnQkFDQSxlQUNBLFdGbE5YLFlFbU5tQyxLQUcxQixxREFDRSxnQkFDQSxlQUNBLE1KbGVJLFFFeVFmLFlFME5tQyxLQVM5QixvQ0FDRSxnQkFDQSxlQUdGLHdDQUNFLGdCQUNBLGVBS0Usd0RBQ0UsZUFHRiw2REFDRSxlQUNBLGdCRnJQWCxZRXNQbUMsS0FReEIsZ0ZBQ0UsZUFDQSxnQkFHRixrRkFDRSxlQUNBLGdCQUtGLDZFQUNFLGVBQ0EsZ0JBR0YsZ0VBQ0UscUNBT0YsZ0ZBQ0UsZUFDQSxnQkFHRiw0RUFDRSxxQ0FDQSxlQUNBLGdCQU9OLHdDQUNFLGdCQUNBLGVBSUEscURBQ0UsZ0JBQ0EsZUFHRixvREFDRSxnQkFDQSxlQU9GLHlEQUNFLGdCQUNBLGVBR0Ysd0RBQ0UsZ0JBQ0EsZUFNUiwyREFFRSxpQ0FLTixzQ0FFSSwwQkFDRSxpQkFFQSxrQ0FDRSxlQUdGLGlDQUNFLGVBQ0EsaUJBR0YscUNBQ0UsZUFDQSxpQkFHRixrQ0FDRSxhQUVBLHlDQUNFLGVBS0YsMENBQ0UsZUFFQSxxREFDRSxjQUdGLHFEQUNFLGVBQ0EsaUJBSUEsMERBQ0UsZ0JBQ0EsZUFDQSxpQkFHRix1REFDRSxnQkFHRixzREFDRSxXQUNBLGFBQ0EsaUJBRUEsbUVBQ0UsZUFPVixzQ0FDRSxnQkFFQSw2Q0FDRSxvQkFHRixpREFDRSxvQkFHRixtREFDRSxXQUNBLFlBQ0EsV0FFQSwrREFDRSxXQU1BLGdFQUNFLGlCQUVBLDRFQUNFLGNBSUosZ0VBQ0UsNEJBRUEsdUVBQ0UsV0FDQSxZQUdGLDZFQUNFLGVBQ0EsaUJBR0YsK0VBQ0UsZ0JBQ0EsZUFDQSxtQkFNUixtREFDRSxnQkFHRSx1RUFDRSxtQkFFQSxrRkFDRSxnQkFFQSwwRkFDRSxlQUlKLDZFQUNFLFdBSUEsdUZBQ0UsZ0JBSUosMEVBQ0UsWUFDQSxrQkFDQSxlQUNBLGlCQUdGLDBFQUNFLGtCQUNBLGVBQ0EsaUJBRUEsdUZBQ0UsWUFHRix1RkFDRSxVQUdGLHVGQUNFLFlBR0YsOEtBRUUsVUFJSiwrRUFDRSxpQkFPUixnREFDRSxnQkFLTSxrSkFFRSxZQUNBLHVCQUNBLGVBSUEsc0ZBQ0UsWUFHRiw0S0FFRSxZQUlKLDhFQUNFLFVBQ0EsWUFHRixtRkFDRSxnQkFDQSxXQUNBLFlBQ0EsVUFDQSxTQUNBLDhEQUNBLDBCQUNBLG1CQUlKLDZFQUNFLDRCQUNBLGVBRUEsb0ZBQ0UsV0FTVixxQ0FDRSxnQkFDQSxzQkFDQSxlQUNBLGlCQUtFLGtEQUNFLDRCQUNBLGVBRUEseURBQ0UsV0FJSixpREFDRSxpQkFDQSxlQUNBLGlCQU1SLG1DQUNFLGtCQUVBLHlDQUNFLG9CQUdFLHNEQUNFLFlBQ0EsZ0JBQ0Esa0JBQ0EsZUFHRixxREFDRSxlQUNBLGlCQVNOLG9DQUNFLGVBR0Ysd0NBQ0UsZUFLRSx3REFDRSxlQUdGLDZEQUNFLGVBUUEsZ0ZBQ0UsZUFHRixrRkFDRSxlQU1BLDZFQUNFLHNCQUNBLGVBR0YsNkVBQ0Usa0JBR0Ysa0ZBQ0UsaUJBUUosZ0ZBQ0UsZUFHRiw0RUFDRSxlQU9OLHdDQUNFLGVBSUEscURBQ0UsZUFHRixvREFDRSxlQUNBLGlCQU9GLHlEQUNFLGVBR0Ysd0RBQ0UsZ0JBU2QscUNBR00sZ0VBQ0UsaUJBQ0EsaUJBQ0EsYUFNUixxQ0FHTSxrQ0FDRSxlQUdGLGlDQUNFLGVBR0YsaUNBQ0UsZUFHRixxQ0FDRSxlQUdGLGtDQUNFLGFBRUEseUNBQ0UsWUFDQSxpQkFDQSxVQUNBLGVBQ0EsaUJBS0YsMENBQ0UsZUFFQSxxREFDRSxlQUlBLDBEQUNFLGVBR0YsdURBQ0UsZ0JBR0Ysc0RBQ0UsV0FDQSxZQUNBLGlCQU1SLHNDQUNFLGVBRUEsNkNBQ0Usb0JBR0YsaURBQ0Usb0JBR0YsbURBQ0Usa0JBRUEsV0FDQSxZQUNBLFdBQ0EsY0FDQSxrQkFFQSwrREFDRSxXQU1BLGdFQUNFLGNBR0YsZ0VBQ0UsV0FDQSxZQUNBLGtCQUVBLDRFQUNFLFNBSUosZ0VBQ0UsNEJBRUEsNkVBQ0UsZUFDQSxpQkFHRiwrRUFDRSxlQUNBLGVBTVIsbURBQ0UsZ0JBRUEsOERBQ0Usb0JBSUEsdUVBQ0UsbUJBRUEsa0ZBQ0UsZ0JBSUksOEdBQ0Usa0JBTVIsNkVBQ0UsY0FDQSxXQUdGLCtFQUNFLGNBQ0EsZUFFQSx1RkFDRSxnQkFJSiw2RUFDRSxhQUdGLDZFQUNFLGNBQ0EsU0FHRiwwRUFDRSxjQUNBLGdCQUNBLHNCQUdGLDBFQUNFLFlBQ0Esa0JBQ0EsZUFDQSxpQkFHRiwwRUFDRSxhQUNBLG9CQUNBLHNCQUNBLFlBQ0EsVUFDQSw2QkFDQSxrQ0FDQSxlQUNBLGlCQUNBLGtCQUVBLHNGQUNFLG9CQUdGLG9GQUNFLGFBQ0EsbUJBQ0EsdUJBQ0EsY0FDQSxXQUNBLGdCQUNBLGVBQ0EsTUpwcUNKLEtJcXFDSSxpQkFHRixtRkFDRSxXQUNBLHNCQUlKLCtFQUNFLFVBRUEsd0ZBQ0UsaUJBQ0EsZ0JBT1YsZ0RBQ0UsZ0JBS00sa0pBRUUsWUFDQSxrQkFDQSxlQUNBLGlCQUlBLHNGQUNFLFlBR0YsNEtBRUUsWUFJSiw4RUFDRSxZQUdGLG1GQUNFLGdCQUNBLFdBQ0EsWUFDQSxVQUNBLFNBQ0EsbUJBSUosNkVBQ0UsMkJBQ0EsZUFDQSxpQkFFQSxvRkFDRSxXQVNWLHFDQUNFLGdCQUNBLHVCQUNBLGVBS0Usa0RBQ0UsNEJBQ0EsZUFDQSxpQkFFQSx5REFDRSxXQUlKLGlEQUNFLDRCQUNBLGVBQ0EsaUJBTVIsbUNBQ0Usa0JBRUEseUNBQ0Usa0JBR0Usc0RBQ0UsV0FDQSxjQUNBLGlCQUNBLGVBR0YscURBQ0UsZUFDQSxpQkFTTixvQ0FDRSxlQUdGLHdDQUNFLGVBS0Usd0RBQ0UsZUFHRiw2REFDRSxpQkFRQSxnRkFDRSxlQUdGLGtGQUNFLGVBTUEsNkVBQ0Usc0JBQ0EsZUFHRiw2RUFDRSxVQUdGLGtGQUNFLFVBU0YsNEVBQ0UsaUJBQ0EsZUFHRiw0RUFDRSxxQkFRUix3Q0FDRSxlQUlBLHFEQUNFLGVBR0Ysb0RBQ0UsZUFDQSxpQkFPRix5REFDRSxlQUNBLGlCQUdGLHdEQUNFLGVBQ0EiLCJmaWxlIjoidHJ1c3Rfc2VydmljZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiYm9keSxcbmRpdixcbmRsLFxuZHQsXG5kZCxcbnVsLFxub2wsXG5saSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG50YWJsZSxcbnRoLFxudGQsXG5mb3JtLFxuZmllbGRzZXQsXG5sZWdlbmQsXG50ZXh0YXJlYSxcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEsXG5idXR0b24sXG5hcnRpY2xlLFxuYXNpZGUsXG5kaWFsb2csXG5mb290ZXIsXG5oZWFkZXIsXG5zZWN0aW9uLFxuZm9vdGVyLFxubmF2LFxuZmlndXJlLFxubWFpbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDBcbn1cblxuKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlXG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRpYWxvZyxcbmZvb3RlcixcbmhlYWRlcixcbnNlY3Rpb24sXG5mb290ZXIsXG5uYXYsXG5maWd1cmUsXG5tYWluIHtcbiAgICBkaXNwbGF5OiBibG9ja1xufVxuXG5odG1sLFxuYm9keSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogYXV0bztcbn1cblxuaW1nLFxuZm9ybSxcbmZpZWxkc2V0LFxuc3ZnLFxubGkge1xuICAgIGJvcmRlcjogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXG59XG5cbnVsLFxub2wge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmVcbn1cblxuYnV0dG9uIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyXG59XG5cbmJ1dHRvbjpkaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5hZGRyZXNzLFxuY2FwdGlvbixcbmVtIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5hLFxuYTpmb2N1cyxcbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwXG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG4vKiBQcmV0ZW5kYXJkIEltcG9ydCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ2FsaWJyZSc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKCcvZm9udC9DYWxpYnJlTWVkaXVtLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ2FsaWJyZSc7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKCcvZm9udC9DYWxpYnJlU2VtaWJvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xufVxuXG4vKiBOYW51bVNxdWFyZSBJbXBvcnQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05hbnVtU3F1YXJlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybCgnL2ZvbnQvTmFudW1TcXVhcmUtUmVndWxhci5lb3QnKTtcbiAgc3JjOiB1cmwoJy9mb250L05hbnVtU3F1YXJlLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy9mb250L05hbnVtU3F1YXJlLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnL2ZvbnQvTmFudW1TcXVhcmUtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05hbnVtU3F1YXJlJztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybCgnL2ZvbnQvTmFudW1TcXVhcmUtQm9sZC5lb3QnKTtcbiAgc3JjOiB1cmwoJy9mb250L05hbnVtU3F1YXJlLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy9mb250L05hbnVtU3F1YXJlLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnL2ZvbnQvTmFudW1TcXVhcmUtQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05hbnVtU3F1YXJlJztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybCgnL2ZvbnQvTmFudW1TcXVhcmUtRXh0cmFCb2xkLmVvdCcpO1xuICBzcmM6IHVybCgnL2ZvbnQvTmFudW1TcXVhcmUtRXh0cmFCb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcvZm9udC9OYW51bVNxdWFyZS1FeHRyYUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnL2ZvbnQvTmFudW1TcXVhcmUtRXh0cmFCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn0iLCJib2R5LFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSxcbmJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiAnQ2FsaWJyZScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAkY29sb3ItZGVmYXVsdDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgLW1zLXdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAtbXMtd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4uYmxpbmQsXG5jYXB0aW9uIHNwYW4sXG5sZWdlbmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5za2lwIHtcbiAgaGVpZ2h0OiAwXG59XG5cbi5za2lwIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMDBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5za2lwIGE6Zm9jdXMsXG4jc2tpcCBhOmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG4uaXMtc2Nyb2xsLWxvY2sge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmFbaHJlZl49XCJ0ZWxcIl0ge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufSIsIiRjb21wb25lbnQtbmFtZTogJ3RydXN0LXNlcnZpY2VzJztcblxuJGNvbG9yLWRlZmF1bHQ6ICMxZTFlMWU7XG4kY29sb3ItYmxhY2s6ICMwMDA7XG4kY29sb3ItZ3JheTogIzg4ODtcbiRjb2xvci13aGl0ZTogI2ZmZjtcbiRjb2xvci1wb2ludDogIzAzYzc1YTtcblxuJHotaW5kZXgtbWludXM6IC0xO1xuJHotaW5kZXgtemVybzogMDtcbiR6LWluZGV4LW1pbmltdW06IDE7XG4kei1pbmRleC1oZWFkZXI6IDEwO1xuJHotaW5kZXgtbGF5ZXI6IDEwMDtcblxuJGFjdGl2ZUNsYXNzOiAnaXMtYWN0aXZlJztcbiIsIi4jeyRjb21wb25lbnQtbmFtZX0ge1xuICAuaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG5cbiAgICAmX19pbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogMTY4MHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgJl9fbG9nbyB7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICB3aWR0aDogMzYycHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltZy9sb2dvLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICB9XG4gICAgJl9fbWVudSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXG4gICAgICAubGFuZyB7XG4gICAgICAgIHdpZHRoOiA5MXB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICBjb2xvcjogI2NjYztcbiAgICAgICAgICBAaW5jbHVkZSBsaW5lLWhlaWdodC1wYygxM3B4LCAyMnB4KTtcblxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuI3skYWN0aXZlQ2xhc3N9IHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGVmYXVsdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGltbWVkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmJ0bi1tZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm5hdiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuXG4gICAgJl9fbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cblxuICAgICAgJi4jeyRhY3RpdmVDbGFzc30ge1xuICAgICAgICAubmF2X19saW5rIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItcG9pbnQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcG9pbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogI2FhYTtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIEBpbmNsdWRlIGxpbmUtaGVpZ2h0LXBjKDE4cHgsIDI2cHgpO1xuICAgIH1cbiAgfVxuXG4gICYua28ge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1mYW1pbHk6ICdOYW51bVNxdWFyZScsIHNhbnMtc2VyaWY7XG4gICAgXG4gICAgLm5hdl9fbGluayB7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLiN7JGNvbXBvbmVudC1uYW1lfSB7XG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG5cbiAgICAgICZfX2xpbmsge1xuICAgICAgICB3aWR0aDogMjg2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJl9fbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IC0xMDAlO1xuICAgICAgICB6LWluZGV4OiAxMDAxO1xuICAgICAgICB3aWR0aDogMzg0cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMzBweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4ycztcblxuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxhbmcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDM3cHggMCAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtMTNweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnRuLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWcvaWNvX21lbnUucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuYnRuLWNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltZy9pY29fY2xvc2UucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuZGltbWVkIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjUpO1xuXG4gICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgJl9fbGlzdCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmX19pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLiN7JGNvbXBvbmVudC1uYW1lfSB7XG4gICAgLmhlYWRlciB7XG4gICAgICAmX19pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgIH1cblxuICAgICAgJl9fbGluayB7XG4gICAgICAgIHdpZHRoOiAyNTRweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgfVxuXG4gICAgICAmX19tZW51IHtcbiAgICAgICAgd2lkdGg6IDgxLjMzNCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYge1xuICAgICAgJl9fbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQG1peGluIGNzczMtcHJlZml4KCRwcm9wZXJ0eSwgJHZhbHVlKSB7XG5cdC13ZWJraXQtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG5cdC1raHRtbC0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0LW1vei0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0LW1zLSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuXHQtby0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0I3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG59XG5cbkBtaXhpbiBiYWNrZ3JvdW5kLWdyYWRpZW50KCRzdGFydENvbG9yOiAjM0MzQzNDLCAkZW5kQ29sb3I6ICM5OTk5OTkpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHN0YXJ0Q29sb3I7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oJHN0YXJ0Q29sb3IpLCB0bygkZW5kQ29sb3IpKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICRzdGFydENvbG9yLCAkZW5kQ29sb3IpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0Q29sb3IsICRlbmRDb2xvcik7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JTdHI9JyN7JHN0YXJ0Q29sb3J9JywgZW5kQ29sb3JTdHI9JyN7JGVuZENvbG9yfScpO1xufVxuXG5AbWl4aW4gYmFja2dyb3VuZC1ob3Jpem9udGFsKCRzdGFydENvbG9yOiAjM0MzQzNDLCAkZW5kQ29sb3I6ICM5OTk5OTkpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHN0YXJ0Q29sb3I7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKCRzdGFydENvbG9yKSwgdG8oJGVuZENvbG9yKSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydENvbG9yLCAkZW5kQ29sb3IpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydENvbG9yLCAkZW5kQ29sb3IpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQobGVmdCwgJHN0YXJ0Q29sb3IsICRlbmRDb2xvcik7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JTdHI9JyN7JHN0YXJ0Q29sb3J9JywgZW5kQ29sb3JTdHI9JyN7JGVuZENvbG9yfScsIGdyYWRpZW50VHlwZT0nMScpO1xufVxuXG5AbWl4aW4gYmFja2dyb3VuZC1ob3Jpem9udGFsLWludmVyc2UoJHN0YXJ0Q29sb3I6ICM5OTk5OTksICRlbmRDb2xvcjogIzNDM0MzQykge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3RhcnRDb2xvcjtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20oJHN0YXJ0Q29sb3IpLCB0bygkZW5kQ29sb3IpKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsICRzdGFydENvbG9yLCAkZW5kQ29sb3IpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChyaWdodCwgJHN0YXJ0Q29sb3IsICRlbmRDb2xvcik7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQocmlnaHQsICRzdGFydENvbG9yLCAkZW5kQ29sb3IpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQocmlnaHQsICRzdGFydENvbG9yLCAkZW5kQ29sb3IpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmlnaHQsICRzdGFydENvbG9yLCAkZW5kQ29sb3IpO1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yU3RyPScjeyRlbmRDb2xvcn0nLCBlbmRDb2xvclN0cj0nI3skc3RhcnRDb2xvcn0nLCBncmFkaWVudFR5cGU9JzEnKTtcbn1cblxuQG1peGluIGJhY2tncm91bmQtcmFkaWFsKCRzdGFydENvbG9yOiAjRkZGRkZGLCAkc3RhcnRQb3M6IDAlLCAkZW5kQ29sb3I6ICMwMDAwMDAsICRlbmRQb3M6MTAwJSkge1xuXHRiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICRzdGFydENvbG9yICRzdGFydFBvcywgJGVuZENvbG9yICRlbmRQb3MpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KHJhZGlhbCwgY2VudGVyIGNlbnRlciwgMHB4LCBjZW50ZXIgY2VudGVyLCAxMDAlLCBjb2xvci1zdG9wKCRzdGFydFBvcywgJHN0YXJ0Q29sb3IpLCBjb2xvci1zdG9wKCRlbmRQb3MsICRlbmRDb2xvcikpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICRzdGFydENvbG9yICRzdGFydFBvcywgJGVuZENvbG9yICRlbmRQb3MpO1xuXHRiYWNrZ3JvdW5kOiAtby1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCAkc3RhcnRDb2xvciAkc3RhcnRQb3MsICRlbmRDb2xvciAkZW5kUG9zKTtcblx0YmFja2dyb3VuZDogLW1zLXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICRzdGFydENvbG9yICRzdGFydFBvcywgJGVuZENvbG9yICRlbmRQb3MpO1xuXHRiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBjZW50ZXIsICRzdGFydENvbG9yICRzdGFydFBvcywgJGVuZENvbG9yICRlbmRQb3MpO1xufVxuXG5AbWl4aW4gYmFja2dyb3VuZC1zaXplKCR3aWR0aDogMTAwJSwgJGhlaWdodDogJHdpZHRoKSB7XG5cdEBpZiB0eXBlLW9mKCR3aWR0aCk9PSdudW1iZXInYW5kICRoZWlnaHQgIT1udWxsIHtcblx0XHRAaW5jbHVkZSBjc3MzLXByZWZpeCgnYmFja2dyb3VuZC1zaXplJywgJHdpZHRoICRoZWlnaHQpO1xuXHR9XG5cblx0QGVsc2Uge1xuXHRcdEBpbmNsdWRlIGNzczMtcHJlZml4KCdiYWNrZ3JvdW5kLXNpemUnLCAkd2lkdGgpO1xuXHR9XG59XG5cbkBtaXhpbiBiYWNrZ3JvdW5kLW9wYWNpdHkoJGNvbG9yOiAjMDAwLCAkb3BhY2l0eTogMC44NSkge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3I7XG5cdGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLCAkb3BhY2l0eSk7XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6IDVweCkge1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCgnYm9yZGVyLXJhZGl1cycsICRyYWRpdXMpO1xufVxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cy1zZXBhcmF0ZSgkdG9wTGVmdFJhZGl1czogNXB4LCAkdG9wUmlnaHRSYWRpdXM6IDVweCwgJGJvdHRvbUxlZnRSYWRpdXM6IDVweCwgJGJvdHRvbVJpZ2h0UmFkaXVzOiA1cHgpIHtcblx0LXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdG9wTGVmdFJhZGl1cztcblx0LXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHRvcFJpZ2h0UmFkaXVzO1xuXHQtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm90dG9tUmlnaHRSYWRpdXM7XG5cdC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvdHRvbUxlZnRSYWRpdXM7XG5cdC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAkdG9wTGVmdFJhZGl1cztcblx0LW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAkdG9wUmlnaHRSYWRpdXM7XG5cdC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogJGJvdHRvbVJpZ2h0UmFkaXVzO1xuXHQtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogJGJvdHRvbUxlZnRSYWRpdXM7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICR0b3BMZWZ0UmFkaXVzO1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHRvcFJpZ2h0UmFkaXVzO1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvdHRvbVJpZ2h0UmFkaXVzO1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm90dG9tTGVmdFJhZGl1cztcbn1cblxuQG1peGluIGJveCgkb3JpZW50OiBob3Jpem9udGFsLCAkcGFjazogY2VudGVyLCAkYWxpZ246IGNlbnRlcikge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1vei1ib3g7XG5cdGRpc3BsYXk6IGJveDtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ2JveC1vcmllbnQnLCAkb3JpZW50KTtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ2JveC1wYWNrJywgJHBhY2spO1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCgnYm94LWFsaWduJywgJGFsaWduKTtcbn1cblxuQG1peGluIGJveC1yZ2JhKCRyOiA2MCwgJGc6IDMsICRiOiAxMiwgJG9wYWNpdHk6IDAuMjMsICRjb2xvcjogIzNDM0MzQykge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkciwgJGcsICRiLCAkb3BhY2l0eSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7JGNvbG9yfScsIGVuZENvbG9yc3RyPScjeyRjb2xvcn0nKTtcblx0em9vbTogMTtcbn1cblxuQG1peGluIGJveC1zaGFkb3coJHg6IDJweCwgJHk6IDJweCwgJGJsdXI6IDVweCwgJGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KSwgJGluc2V0OiBcIlwiKSB7XG5cdEBpZiAoJGluc2V0ICE9XCJcIikge1xuXHRcdEBpbmNsdWRlIGNzczMtcHJlZml4KCdib3gtc2hhZG93JywgJGluc2V0ICR4ICR5ICRibHVyICRjb2xvcik7XG5cdH1cblxuXHRAZWxzZSB7XG5cdFx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ2JveC1zaGFkb3cnLCAkeCAkeSAkYmx1ciAkY29sb3IpO1xuXHR9XG59XG5cbkBtaXhpbiBib3gtc2l6aW5nKCR0eXBlOiBib3JkZXItYm94KSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KCdib3gtc2l6aW5nJywgJHR5cGUpO1xufVxuXG5AbWl4aW4gY29sdW1ucygkY291bnQ6IDMsICRnYXA6IDEwKSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KCdjb2x1bW4tY291bnQnLCAkY291bnQpO1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCgnY29sdW1uLWdhcCcsICRnYXApO1xufVxuXG5AbWl4aW4gZG91YmxlLWJvcmRlcnMoJGNvbG9yT25lOiAjM0MzQzNDLCAkY29sb3JUd286ICM5OTk5OTksICRyYWRpdXM6IDApIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yT25lO1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCgnYm94LXNoYWRvdycsIDAgMCAwIDFweCAkY29sb3JUd28pO1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRyYWRpdXMpO1xufVxuXG5AbWl4aW4gZmxleCgkdmFsdWU6IDEpIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ2JveC1mbGV4JywgJHZhbHVlKTtcbn1cblxuQG1peGluIGZsaXAoJHNjYWxlWDogLTEpIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zZm9ybScsIHNjYWxlWCgkc2NhbGVYKSk7XG5cdGZpbHRlcjogRmxpcEg7XG5cdC1tcy1maWx0ZXI6IFwiRmxpcEhcIjtcbn1cblxuQG1peGluIGZvbnQtZmFjZSgkZm9udEZhbWlseTogbXlGb250LCAkZW90RmlsZVNyYzogJ215Rm9udC5lb3QnLCAkd29mZkZpbGVTcmM6ICdteUZvbnQud29mZicsICR0dGZGaWxlU3JjOiAnbXlGb250LnR0ZicsICRzdmdGaWxlU3JjOiAnbXlGb250LnN2ZycsICRzdmdGb250SUQ6ICcjbXlGb250Jykge1xuXHRmb250LWZhbWlseTogJGZvbnRGYW1pbHk7XG5cdHNyYzogdXJsKCRlb3RGaWxlU3JjKSBmb3JtYXQoJ2VvdCcpLCB1cmwoJHdvZmZGaWxlU3JjKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCR0dGZGaWxlU3JjKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkc3ZnRmlsZVNyYyArICRzdmdGb250SUQpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5OiAwLjUpIHtcblx0JG9wYWNpdHlNdWx0aXBsaWVkOiAoJG9wYWNpdHkgKiAxMDApO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9JG9wYWNpdHlNdWx0aXBsaWVkKTtcblx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT1cIisgJG9wYWNpdHlNdWx0aXBsaWVkICsgXCIpXCI7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KCdvcGFjaXR5JywgJG9wYWNpdHkpO1xufVxuXG5AbWl4aW4gb3V0bGluZS1yYWRpdXMoJHJhZGl1czogNXB4KSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KCdvdXRsaW5lLXJhZGl1cycsICRyYWRpdXMpO1xufVxuXG5AbWl4aW4gcmVzaXplKCRkaXJlY3Rpb246IGJvdGgpIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3Jlc2l6ZScsICRkaXJlY3Rpb24pO1xufVxuXG5AbWl4aW4gcm90YXRlKCRkZWc6IDAsICRtMTE6IDAsICRtMTI6IDAsICRtMjE6IDAsICRtMjI6IDApIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zZm9ybScsIHJvdGF0ZSgkZGVnICsgZGVnKSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0Lk1hdHJpeChNMTE9I3skbTExfSwgTTEyPSN7JG0xMn0sIE0yMT0jeyRtMjF9LCBNMjI9I3skbTIyfSwgc2l6aW5nTWV0aG9kPSdhdXRvIGV4cGFuZCcpO1xuXHR6b29tOiAxO1xufVxuXG5AbWl4aW4gdGV4dC1zaGFkb3coJHg6IDJweCwgJHk6IDJweCwgJGJsdXI6IDVweCwgJGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KSkge1xuXHR0ZXh0LXNoYWRvdzogJHggJHkgJGJsdXIgJGNvbG9yO1xufVxuXG5AbWl4aW4gdHJhbnNmb3JtKCRwYXJhbXMpIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zZm9ybScsICRwYXJhbXMpO1xufVxuXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkcGFyYW1zKSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KCd0cmFuc2Zvcm0tb3JpZ2luJywgJHBhcmFtcyk7XG59XG5cbkBtaXhpbiB0cmFuc2Zvcm0tc3R5bGUoJHN0eWxlOiBwcmVzZXJ2ZS0zZCkge1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNmb3JtLXN0eWxlJywgJHN0eWxlKTtcbn1cblxuQG1peGluIHRyYW5zaXRpb24oJHByb3BlcnRpZXMuLi4pIHtcblx0QGlmIGxlbmd0aCgkcHJvcGVydGllcyk+PTEge1xuXHRcdEBpbmNsdWRlIGNzczMtcHJlZml4KCd0cmFuc2l0aW9uJywgJHByb3BlcnRpZXMpO1xuXHR9XG5cblx0QGVsc2Uge1xuXHRcdEBpbmNsdWRlIGNzczMtcHJlZml4KCd0cmFuc2l0aW9uJywgXCJhbGwgMC4ycyBlYXNlLWluLW91dCAwc1wiKTtcblx0fVxufVxuXG5AbWl4aW4gdHJpcGxlLWJvcmRlcnMoJGNvbG9yT25lOiAjM0MzQzNDLCAkY29sb3JUd286ICM5OTk5OTksICRjb2xvclRocmVlOiAjMDAwMDAwLCAkcmFkaXVzOiAwKSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvck9uZTtcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcmFkaXVzKTtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ2JveC1zaGFkb3cnLCBcIjAgMCAwIDFweCAjeyRjb2xvclR3b30sIDAgMCAwIDJweCAjeyRjb2xvclRocmVlfVwiKTtcbn1cblxuQG1peGluIGtleWZyYW1lcygkYW5pbWF0aW9uLW5hbWUpIHtcblx0QC13ZWJraXQta2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblxuXHRALW1vei1rZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWV9IHtcblx0XHRAY29udGVudDtcblx0fVxuXG5cdEAtbXMta2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblxuXHRALW8ta2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblxuXHRAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIGFuaW1hdGlvbigkc3RyKSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KCdhbmltYXRpb24nLCAkc3RyKTtcbn1cblxuQG1peGluIGFic29sdXRlLWZ1bGwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMFxufVxuXG5AbWl4aW4gY2xlYXJmaXgge1xuXG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuXG5AbWl4aW4gZm9udC1zaXplKCRwaXhlbCkge1xuXHRmb250LXNpemU6ICRwaXhlbCoxcHg7XG59XG5cbkBtaXhpbiB2dy1mb250LXNpemUtcGMoJHBjLXBpeGVsKSB7XG5cdGZvbnQtc2l6ZTogJHBjLXBpeGVsKjFweDtcblx0Zm9udC1zaXplOiAkcGMtcGl4ZWwqMTAwLzE5MjAqMXZ3O1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhsZykge1xuXHRcdGZvbnQtc2l6ZTogJHBjLXBpeGVsKjFweDtcblx0fVxufVxuXG5AbWl4aW4gdnctZm9udC1zaXplLXRiKCR0Yi1waXhlbCkge1xuXHRmb250LXNpemU6ICR0Yi1waXhlbCoxcHg7XG5cdGZvbnQtc2l6ZTogJHRiLXBpeGVsKjEwMC8xMzY2KjF2dztcbn1cblxuQG1peGluIHZ3LWZvbnQtc2l6ZS1tbygkbW8tcGl4ZWwpIHtcblx0Zm9udC1zaXplOiAkbW8tcGl4ZWwvNDE0KjgyOCoxcHg7XG5cdGZvbnQtc2l6ZTogJG1vLXBpeGVsKjEwMC80MTQqMXZ3O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA0MTRweCkge1xuXHRcdGZvbnQtc2l6ZTogJG1vLXBpeGVsKjFweDtcblx0XHRmb250LXNpemU6ICRtby1waXhlbCoxMDAvNDE0KjF2dztcblx0fVxufVxuXG5AbWl4aW4gbGluZS1oZWlnaHQtcGMoJG51bSwgJGZvbnQtc2l6ZTogMCkge1xuXHRsaW5lLWhlaWdodDogJG51bTtcbn1cblxuQG1peGluIGxpbmUtaGVpZ2h0LXRiKCRudW0sICRmb250LXNpemU6IDApIHtcblx0bGluZS1oZWlnaHQ6ICRudW07XG59XG5cbkBtaXhpbiBsaW5lLWhlaWdodC1tbygkbnVtLCAkZm9udC1zaXplOiAwKSB7XG5cdGxpbmUtaGVpZ2h0OiAkbnVtO1xufVxuXG4vLyBAbWl4aW4gYnJlYWtwb2ludCgkcG9pbnQpIHtcbi8vIFx0QGlmICRwb2ludD09ZGVza3RvcCB7XG4vLyBcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4vLyBcdFx0XHRAY29udGVudDtcbi8vIFx0XHR9XG4vLyBcdH1cblxuLy8gXHRAZWxzZSBpZiAkcG9pbnQ9PXRhYmxldCB7XG4vLyBcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiAkc2NyZWVuLWxnIC0gMSkge1xuLy8gXHRcdFx0QGNvbnRlbnQ7XG4vLyBcdFx0fVxuLy8gXHR9XG5cbi8vIFx0QGVsc2UgaWYgJHBvaW50PT1tb2JpbGUge1xuLy8gXHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogJHNjcmVlbi1zbSkge1xuLy8gXHRcdFx0QGNvbnRlbnQ7XG4vLyBcdFx0fVxuLy8gXHR9XG4vLyB9XG5cbkBtaXhpbiByZXNwb25kLWFib3ZlKCRtcSkge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1xKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHJlc3BvbmQtYmV0d2VlbigkbXEtbWluLCAkbXEtbWF4KSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbXEtbWluKSBhbmQgKG1heC13aWR0aDogJG1xLW1heCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiByZXNwb25kLWJlbG93KCRtcSkge1xuXHRAbWVkaWEgKG1heC13aWR0aDogJG1xKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG11bHRpLWVsbGlwc2lzKCRsaW5lKSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0LXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZTtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59IiwiLiN7JGNvbXBvbmVudC1uYW1lfSB7XG4gIC5mb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXG4gICAgJl9faW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTY4MHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgJl9fbG9nbyB7XG4gICAgICB3aWR0aDogMzYycHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltZy9sb2dvX3cucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLiN7JGNvbXBvbmVudC1uYW1lfSB7XG4gICAgLmZvb3RlciB7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuXG4gICAgICAmX19sb2dvIHtcbiAgICAgICAgd2lkdGg6IDI4NnB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC4jeyRjb21wb25lbnQtbmFtZX0ge1xuICAgIC5mb290ZXIge1xuICAgICAgJl9faW5uZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICB9XG5cbiAgICAgICZfX2xvZ28ge1xuICAgICAgICB3aWR0aDogMjU2cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi4jeyRjb21wb25lbnQtbmFtZX0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmNvbnRlbnRzIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcblxuICAgID4gc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nOiAxNTBweCAwO1xuICAgIH1cblxuICAgIC5pbm5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEzNjZweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgbGluZS1oZWlnaHQtcGMoNDJweCwgMzZweCk7XG4gICAgfVxuXG4gICAgLnN1Yi10aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgQGluY2x1ZGUgbGluZS1oZWlnaHQtcGMoMzJweCwgMzZweCk7XG4gICAgfVxuXG4gICAgLmJhbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWRlZmF1bHQ7XG5cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzY2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZGVmYXVsdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAub3ZlcnZpZXcge1xuICAgICAgJl9fZGlzYyB7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGlzYyB7XG4gICAgICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX19saW5rIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1nL3dlYi10cnVzdF9sb2dvLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgaW1hZ2UtcmVuZGVyaW5nOiAtbW96LWNyaXNwLWVkZ2VzO1xuICAgICAgICAgICAgaW1hZ2UtcmVuZGVyaW5nOiAtby1jcmlzcC1lZGdlcztcbiAgICAgICAgICAgIGltYWdlLXJlbmRlcmluZzogLXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDtcbiAgICAgICAgICAgIGltYWdlLXJlbmRlcmluZzogY3Jpc3AtZWRnZXM7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy93ZWItdHJ1c3RfbG9nbzIucG5nKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvd2ViLXRydXN0X2xvZ28zLnBuZyk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX19zdWItdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlcG9zaXRvcnkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zdWItdGl0bGUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgICAgIH1cblxuICAgICAgYS5maWxlX19saW5rIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcG9pbnQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcG9pbnQ7XG5cbiAgICAgICAgJlthcmlhLWRpc2FibGVkPSd0cnVlJ10ge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2FhYTtcbiAgICAgICAgICBjb2xvcjogI2FhYTtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19kb3dubG9hZCB7XG4gICAgICAgIC5kb3dubG9hZCB7XG4gICAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDQxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGlzYWJsZWQgLmRvd25sb2FkX19saW5rIHtcbiAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJl9fbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcblxuICAgICAgICAgICAgLmxpbmtfX3RpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWRlZmF1bHQ7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmUtaGVpZ2h0LXBjKDIycHgsIDMxcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGlua19fdmVyc2lvbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBjb2xvcjogI2FhYTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZS1oZWlnaHQtcGMoMTZweCwgMzFweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzAzYzc1YTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgdG9wOiAtOXB4O1xuICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltZy9pY29fZG93bmxvYWQucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubm8taWNvbiB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcblxuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2Rvd25sb2FkLWNhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG5cbiAgICAgICAgLmRvd25sb2FkLWNhIHtcbiAgICAgICAgICAmX190YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBjYXB0aW9uIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXk7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmUtaGVpZ2h0LXBjKDIwcHgsIDMxcHgpO1xuXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5O1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmUtaGVpZ2h0LXBjKDE3cHgsIDIycHgpO1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuXG4gICAgICAgICAgICAgIHRyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAgICAgICAudGQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX192ZXJzaW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuXG4gICAgICAgIC52ZXJzaW9ucyB7XG4gICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICB0aCxcbiAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgYS5maWxlX19saW5rIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMjBweCAyMHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGVmYXVsdDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZS1oZWlnaHQtcGMoMjBweCwgMzFweCk7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWcvaWNvX2Fycm93X2Nsb3NlLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbV9fdGFibGUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmlzLW9wZW4ge1xuICAgICAgICAgICAgICAuaXRlbV9fdGl0bGU6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9pY29fYXJyb3dfb3Blbi5wbmcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZhcSB7XG4gICAgICAmX190ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGNvbG9yOiAjYWFhO1xuICAgICAgICBAaW5jbHVkZSBsaW5lLWhlaWdodC1wYygyMnB4LCAzMXB4KTtcbiAgICAgIH1cblxuICAgICAgJl9faXRlbSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcblxuICAgICAgICAmLmlzLW9wZW4ge1xuICAgICAgICAgIC5pdGVtX190aXRsZTo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvaWNvX2Fycm93X29wZW4ucG5nKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaXRlbV9fdGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMjZweCAyMHB4IDIycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1kZWZhdWx0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbGluZS1oZWlnaHQtcGMoMjBweCwgMzFweCk7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1nL2ljb19hcnJvd19jbG9zZS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMzcHggMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblxuICAgICAgICAgICAgJi1hcmVhIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFjdCB7XG4gICAgICBwYWRkaW5nOiAwIDAgMTg3cHg7XG5cbiAgICAgICZfX2xpc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgfVxuXG4gICAgICAmX19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMjJweCAwIDIxcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB3aWR0aDogMjE5cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICNhYWE7XG4gICAgICAgICAgICBAaW5jbHVkZSBsaW5lLWhlaWdodC1wYygyMHB4LCAyNHB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWRlZmF1bHQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBsaW5lLWhlaWdodC1wYygxOHB4LCAzMnB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmtvIHtcbiAgICAuY29udGVudHMge1xuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgfVxuXG4gICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgfVxuXG4gICAgICAub3ZlcnZpZXcge1xuICAgICAgICAmX19kaXNjIHtcbiAgICAgICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZGlzY19fc3ViLXRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxpbmUtaGVpZ2h0LXBjKDMwcHgsIDE4cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucmVwb3NpdG9yeSB7XG4gICAgICAgICZfX2Rvd25sb2FkIHtcbiAgICAgICAgICAuZG93bmxvYWRfX2xpbmsge1xuICAgICAgICAgICAgLmxpbmtfX3RpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGlua19fdmVyc2lvbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWNhIHtcbiAgICAgICAgICAgIC5kb3dubG9hZC1jYV9fdGFibGUgdGgge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZC10aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTmFudW1TcXVhcmUnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3ZlcnNpb25zIHtcbiAgICAgICAgICAudmVyc2lvbnNfX2l0ZW0ge1xuICAgICAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0YWJsZSB0aCB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTmFudW1TcXVhcmUnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mYXEge1xuICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5pdGVtX190ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250YWN0IHtcbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLml0ZW1fX3RleHQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFubmVyX190aXRsZSxcbiAgICB0YWJsZSB7XG4gICAgICBmb250LWZhbWlseTogJ0NhbGlicmUnLCBzYW5zLXNlcmlmO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLiN7JGNvbXBvbmVudC1uYW1lfSB7XG4gICAgLmNvbnRlbnRzIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuXG4gICAgICA+IHNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiA5NnB4IDA7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICB9XG5cbiAgICAgIC5zdWItdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgfVxuXG4gICAgICAuYmFubmVyIHtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vdmVydmlldyB7XG4gICAgICAgICZfX2Rpc2Mge1xuICAgICAgICAgIHBhZGRpbmc6IDM1cHggMDtcblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5kaXNjIHtcbiAgICAgICAgICAgICZfX3N1Yi10ZXh0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19saW5rIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTA2cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJlcG9zaXRvcnkge1xuICAgICAgICBwYWRkaW5nOiAxMDFweCAwO1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDU0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEuZmlsZV9fbGluayB7XG4gICAgICAgICAgd2lkdGg6IDc0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIG1hcmdpbjogNXB4O1xuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW46IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19kb3dubG9hZCB7XG4gICAgICAgICAgLmRvd25sb2FkIHtcbiAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjFweDtcblxuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19saW5rIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAyMXB4IDE0cHggMjFweDtcblxuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmxpbmtfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAubGlua19fdmVyc2lvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Rvd25sb2FkLWNhIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1NHB4O1xuXG4gICAgICAgICAgLmRvd25sb2FkLWNhIHtcbiAgICAgICAgICAgICZfX3RhYmxlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAudGQtYnRuIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBjYXB0aW9uIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTlweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxOXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMC41JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMy41JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSxcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTYlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC50ZC1idG4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3ZlcnNpb25zIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1M3B4O1xuXG4gICAgICAgICAgLnZlcnNpb25zIHtcbiAgICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAxMHB4IDExcHg7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDAuNSU7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjEuOCU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRkLWJ0biB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEuZmlsZV9fbGluayB7XG4gICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWcvaWNvX2Rvd25sb2FkLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5OTk5cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMXB4IDQwcHggMTdweCAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmFxIHtcbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICAgICAgICBwYWRkaW5nOiAxM3B4IDEwcHggOXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjFweCA0MHB4IDE3cHggMTBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMThweCA5cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250YWN0IHtcbiAgICAgICAgcGFkZGluZzogMCAwIDEyMHB4O1xuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAxNHB4O1xuXG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTFweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmtvIHtcbiAgICAgIC5jb250ZW50cyB7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm92ZXJ2aWV3IHtcbiAgICAgICAgICAmX19kaXNjIHtcbiAgICAgICAgICAgIC5zdWItdGl0bGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kaXNjX19zdWItdGV4dCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVwb3NpdG9yeSB7XG4gICAgICAgICAgJl9fZG93bmxvYWQge1xuICAgICAgICAgICAgLmRvd25sb2FkX19saW5rIHtcbiAgICAgICAgICAgICAgLmxpbmtfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAubGlua19fdmVyc2lvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtY2Ege1xuICAgICAgICAgICAgICAuZG93bmxvYWQtY2FfX3RhYmxlIHtcbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggOXB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGQtYnRuIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX3ZlcnNpb25zIHtcbiAgICAgICAgICAgIC52ZXJzaW9uc19faXRlbSB7XG4gICAgICAgICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgdGFibGUgdGgge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYXEge1xuICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbV9fdGV4dCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3Qge1xuICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbV9fdGV4dCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLiN7JGNvbXBvbmVudC1uYW1lfSB7XG4gICAgLmNvbnRlbnRzIHtcbiAgICAgIC5yZXBvc2l0b3J5X19kb3dubG9hZCAuZG93bmxvYWRfX2l0ZW0ge1xuICAgICAgICBtaW4taGVpZ2h0OiAxNjBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMjEwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLiN7JGNvbXBvbmVudC1uYW1lfSB7XG4gICAgLmNvbnRlbnRzIHtcbiAgICAgID4gc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDc1cHggMDtcbiAgICAgIH1cblxuICAgICAgLmlubmVyIHtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICB9XG5cbiAgICAgIC5zdWItdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB9XG5cbiAgICAgIC5iYW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDE3OHB4O1xuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICB3aWR0aDogMjQ0cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm92ZXJ2aWV3IHtcbiAgICAgICAgJl9fZGlzYyB7XG4gICAgICAgICAgcGFkZGluZzogMzVweCAwO1xuXG4gICAgICAgICAgLnN1Yi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRpc2Mge1xuICAgICAgICAgICAgJl9fc3ViLXRleHQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fbGluayB7XG4gICAgICAgICAgICAgIHdpZHRoOiA4NXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDk5cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucmVwb3NpdG9yeSB7XG4gICAgICAgIHBhZGRpbmc6IDc3cHggMDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi10aXRsZSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gICAgICAgIH1cblxuICAgICAgICBhLmZpbGVfX2xpbmsge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAvLyB0b3A6IDRweDtcbiAgICAgICAgICB3aWR0aDogOTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICAgICAgcGFkZGluZzogOXB4IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW46IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19kb3dubG9hZCB7XG4gICAgICAgICAgLmRvd25sb2FkIHtcbiAgICAgICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTZweCAwIDAgMDtcblxuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fbGluayB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMTZweCAxNXB4IDE2cHg7XG5cbiAgICAgICAgICAgICAgLmxpbmtfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAubGlua19fdmVyc2lvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Rvd25sb2FkLWNhIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MnB4O1xuXG4gICAgICAgICAgLnN1Yi10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjNweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZG93bmxvYWQtY2Ege1xuICAgICAgICAgICAgJl9fdGFibGUge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIC50ZC1idG4ge1xuICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgLnRkLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGNhcHRpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTlweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2FhYTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGQtdGV4dCB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMTZweCA2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnRkLWJ0biB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIC50ZC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAxMXB4O1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX192ZXJzaW9ucyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcblxuICAgICAgICAgIC52ZXJzaW9ucyB7XG4gICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIHRoLFxuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMTFweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3LjQlO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSxcbiAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0LjQlO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZC1idG4ge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEuZmlsZV9fbGluayB7XG4gICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDk5OTlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggOTBweCAxNnB4IDlweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZhcSB7XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgICAgcGFkZGluZzogMTNweCAxMHB4IDEycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDQwcHggMTVweCAxMHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTdweCAyMHB4IDE1cHggMTBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRhY3Qge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMTIwcHg7XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogNnB4IDAgN3B4O1xuXG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICB3aWR0aDogOThweDtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYua28ge1xuICAgICAgLmNvbnRlbnRzIHtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAub3ZlcnZpZXcge1xuICAgICAgICAgICZfX2Rpc2Mge1xuICAgICAgICAgICAgLnN1Yi10aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRpc2NfX3N1Yi10ZXh0IHtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlcG9zaXRvcnkge1xuICAgICAgICAgICZfX2Rvd25sb2FkIHtcbiAgICAgICAgICAgIC5kb3dubG9hZF9fbGluayB7XG4gICAgICAgICAgICAgIC5saW5rX190aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmxpbmtfX3ZlcnNpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWNhIHtcbiAgICAgICAgICAgICAgLmRvd25sb2FkLWNhX190YWJsZSB7XG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDlweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZC1idG4ge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX192ZXJzaW9ucyB7XG4gICAgICAgICAgICAudmVyc2lvbnNfX2l0ZW0ge1xuICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMThweCA5cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCA5cHggN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYXEge1xuICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbV9fdGV4dCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3Qge1xuICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW1fX3RleHQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl19 */