@charset "UTF-8";:root{--void:#08080b;--void-2:#101014;--void-3:#18181e;--red:#e6202f;--red-deep:#a3131f;--red-dim:rgba(230, 32, 47, .14);--white:#f6f6f8;--grey:#9a9aa4;--grey-dim:#6c6c76;--line:rgba(246, 246, 248, .1);--line-2:rgba(246, 246, 248, .18);--display:"Onest",sans-serif;--body:"Manrope",sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;--shell:24px;--sticky-h:70px;--safe-bottom:12px;--safe-left:0px;--safe-right:0px}@supports (padding:max(0px)){:root{--safe-bottom:max(12px, env(safe-area-inset-bottom));--safe-left:env(safe-area-inset-left);--safe-right:env(safe-area-inset-right)}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:clip;background:var(--void)}body.vacancy{font-family:var(--body);background:var(--void);color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit}button{font:inherit}h1,h2,h3,h4{font-family:var(--display);line-height:1.06;letter-spacing:-.01em}:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media (max-width:640px){:root{--shell:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}}.vacancy__container{max-width:1080px;margin:0 auto;padding:0 var(--shell);padding-left:calc(var(--shell) + var(--safe-left));padding-right:calc(var(--shell) + var(--safe-right))}.vacancy__eyebrow{font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;display:inline-flex;align-items:center;gap:9px;color:var(--grey)}.vacancy__eyebrow::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 10px 2px var(--red);flex-shrink:0}.vacancy-skip-link{position:absolute;top:-100px;left:16px;z-index:200;background:var(--red);color:#fff;font-weight:700;font-size:14px;padding:12px 20px;border-radius:10px;text-decoration:none;transition:top .15s ease}.vacancy-skip-link:focus{top:16px}.vacancy-btn{font-family:var(--body);font-weight:700;font-size:14.5px;padding:15px 28px;border-radius:999px;border:2px solid transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.vacancy-btn:hover{transform:translateY(-2px)}.vacancy-btn--coral{background:var(--red);color:#fff}.vacancy-btn--coral:hover{background:#fff;color:var(--red-deep);box-shadow:0 10px 30px -8px rgba(230,32,47,.55)}.vacancy-btn--outline{border-color:var(--line-2);color:var(--white)}.vacancy-btn--outline:hover{border-color:var(--red);background:var(--red-dim)}@media (max-width:480px){.vacancy-btn{font-size:14px;padding:13px 22px}}.vacancy-section{padding:76px 0}@media (max-width:900px){.vacancy-section{padding:60px 0}}@media (max-width:600px){.vacancy-section{padding:52px 0}}.vacancy-section--band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--void-2)}.vacancy-section-head{max-width:640px;margin-bottom:44px}@media (max-width:600px){.vacancy-section-head{margin-bottom:32px}}.vacancy-section-head--center{margin-left:auto;margin-right:auto;text-align:center}.vacancy-section-head--center .vacancy__eyebrow{justify-content:center}.vacancy-section-head--center p{margin-left:auto;margin-right:auto}.vacancy-section-head .vacancy__eyebrow{margin-bottom:14px}.vacancy-section-head h2{font-size:clamp(24px,3.4vw,36px)}.vacancy-section-head p{margin-top:14px;color:var(--grey);font-size:15.5px;line-height:1.6}@media (max-width:600px){.vacancy-section-head h2{font-size:clamp(22px,6vw,28px)}.vacancy-section-head p{font-size:14.5px}}.vacancy-wave{display:flex;align-items:flex-end;justify-content:center;gap:3px;height:22px;padding:14px 0;opacity:.85}.vacancy-wave span{flex:0 0 4px;max-width:4px;background:var(--red);border-radius:2px;opacity:.55;height:60%;animation:vacancy-wf 1.8s ease-in-out infinite}.vacancy-wave span:nth-child(1){animation-delay:-.17s}.vacancy-wave span:nth-child(2){animation-delay:-.34s}.vacancy-wave span:nth-child(3){animation-delay:-.51s}.vacancy-wave span:nth-child(4){animation-delay:-.68s}.vacancy-wave span:nth-child(5){animation-delay:-.85s}.vacancy-wave span:nth-child(6){animation-delay:-1.02s}.vacancy-wave span:nth-child(7){animation-delay:-1.19s}.vacancy-wave span:nth-child(8){animation-delay:-1.36s}.vacancy-wave span:nth-child(9){animation-delay:-1.53s}.vacancy-wave span:nth-child(10){animation-delay:-1.7s}@keyframes vacancy-wf{0%,100%{transform:scaleY(.35)}50%{transform:scaleY(1)}}.vacancy-reveal{opacity:0;transition:opacity .55s ease,transform .55s ease;transition-delay:calc(var(--reveal-i,0) * 70ms);will-change:opacity,transform}.vacancy-reveal--up{transform:translateY(16px)}.vacancy-reveal--left{transform:translateX(-24px)}.vacancy-reveal--right{transform:translateX(24px)}.vacancy-reveal--zoom{transform:scale(.96)}@media (max-width:900px){.vacancy-reveal--left,.vacancy-reveal--right{transform:translateY(16px)}}.vacancy-reveal.is-in{opacity:1;transform:none}.vacancy-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.vacancy-nav{position:sticky;top:0;z-index:50;background:rgba(8,8,11,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}body.admin-bar .vacancy-nav{top:32px}@media screen and (max-width:782px){body.admin-bar .vacancy-nav{top:46px}}@media screen and (max-width:600px){body.admin-bar .vacancy-nav{top:0}}.vacancy-nav__inner{display:flex;align-items:center;justify-content:space-between;height:70px}@media (max-width:600px){.vacancy-nav__inner{height:60px}}.vacancy-nav__logo{display:flex;align-items:center;text-decoration:none}.vacancy-nav__logo img{height:34px;width:auto;display:block}@media (max-width:600px){.vacancy-nav__logo img{height:28px}}.vacancy-nav__links{display:flex;gap:26px;margin:0 auto}.vacancy-nav__links a{color:var(--grey);text-decoration:none;font-size:13.5px;font-weight:600;transition:color .15s ease}.vacancy-nav__links a:hover{color:#fff}@media (max-width:960px){.vacancy-nav__links{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:0;margin:0;background:rgba(8,8,11,.97);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);padding:4px calc(var(--shell) + var(--safe-right)) 12px calc(var(--shell) + var(--safe-left))}.vacancy-nav__links a{padding:14px 0;font-size:15px;color:var(--white);border-bottom:1px solid var(--line)}.vacancy-nav__links a:last-child{border-bottom:0}.vacancy-nav--open .vacancy-nav__links{display:flex}}.vacancy-nav__contacts{display:flex;align-items:center;gap:8px;margin-left:auto}.vacancy-nav__phone,.vacancy-nav__social{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:40px;color:var(--white);text-decoration:none;border:1px solid var(--line-2);border-radius:10px;transition:color .15s ease,border-color .15s ease,background .15s ease}.vacancy-nav__phone svg,.vacancy-nav__social svg{display:block;width:18px;height:18px}.vacancy-nav__phone:hover,.vacancy-nav__social:hover{color:var(--white);border-color:var(--white);background:rgba(255,255,255,.06)}@media (max-width:360px){.vacancy-nav__phone,.vacancy-nav__social{height:36px}}.vacancy-nav__phone{gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;white-space:nowrap}@media (max-width:640px){.vacancy-nav__phone{width:40px;padding:0}.vacancy-nav__phone .vacancy-nav__phone-text{display:none}}@media (max-width:360px){.vacancy-nav__phone{width:36px}}.vacancy-nav__social{width:40px}@media (max-width:360px){.vacancy-nav__social{width:36px}}.vacancy-nav__cta{margin-left:12px}.vacancy-nav__cta .vacancy-btn{padding:11px 20px;font-size:13.5px;white-space:nowrap}@media (max-width:640px){.vacancy-nav__cta{display:none}}.vacancy-nav__burger{display:none;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex-shrink:0;width:40px;height:40px;margin-left:8px;padding:0;background:0 0;border:1px solid var(--line-2);border-radius:10px;cursor:pointer}.vacancy-nav__burger span{display:block;width:17px;height:2px;border-radius:2px;background:var(--white);transition:transform .25s ease,opacity .2s ease}@media (max-width:960px){.vacancy-nav__burger{display:flex}}@media (max-width:360px){.vacancy-nav__burger{width:36px;height:36px}}.vacancy-nav--open .vacancy-nav__burger span:nth-child(1){transform:translateY(6px) rotate(45deg)}.vacancy-nav--open .vacancy-nav__burger span:nth-child(2){opacity:0}.vacancy-nav--open .vacancy-nav__burger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.vacancy-hero{position:relative;padding:80px 0 64px;overflow:hidden;background:radial-gradient(ellipse 620px 460px at 82% 4%,rgba(230,32,47,.22),transparent 62%),radial-gradient(ellipse 520px 420px at 4% 96%,rgba(230,32,47,.12),transparent 60%),var(--void)}.vacancy-hero::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(246,246,248,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(246,246,248,.035) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(ellipse 700px 500px at 70% 20%,#000,transparent 70%);mask-image:radial-gradient(ellipse 700px 500px at 70% 20%,#000,transparent 70%)}.vacancy-hero__inner{position:relative;z-index:2;text-align:center;max-width:760px;margin:0 auto}.vacancy-hero__title{font-weight:900;font-size:clamp(30px,5.6vw,58px);text-shadow:0 0 40px rgba(230,32,47,.15)}.vacancy-hero__title .accent{color:var(--red)}@media (max-width:600px){.vacancy-hero__title{font-size:clamp(26px,8vw,36px);line-height:1.12}}.vacancy-hero__sub{margin:22px auto 0;font-size:16.5px;color:var(--grey);max-width:56ch;line-height:1.65}@media (max-width:600px){.vacancy-hero__sub{font-size:15px;margin-top:16px}}@media (max-width:600px){.vacancy-hero{padding:44px 0 40px}}.vacancy-quick-apply{position:relative;z-index:2;max-width:560px;margin:38px auto 0;background:var(--void-2);border:1px solid var(--line-2);border-radius:20px;padding:28px;box-shadow:0 30px 60px -30px rgba(230,32,47,.25)}.vacancy-quick-apply__title{font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--grey-dim);margin-bottom:16px;text-align:center}.vacancy-quick-apply__form form{display:flex;flex-direction:column;gap:12px}@media (max-width:600px){.vacancy-quick-apply{margin-top:26px;padding:20px 18px;border-radius:16px}}.vacancy-apply__form .wpcf7-form-control-wrap,.vacancy-quick-apply .wpcf7-form-control-wrap{display:block}.vacancy-apply__form input[type=email],.vacancy-apply__form input[type=number],.vacancy-apply__form input[type=tel],.vacancy-apply__form input[type=text],.vacancy-quick-apply input[type=email],.vacancy-quick-apply input[type=number],.vacancy-quick-apply input[type=tel],.vacancy-quick-apply input[type=text]{width:100%;background:var(--void-3);border:1px solid var(--line-2);border-radius:10px;padding:14px 16px;color:#fff;font-family:var(--body);font-size:14.5px;font-weight:500}.vacancy-apply__form input[type=email]::-moz-placeholder, .vacancy-apply__form input[type=number]::-moz-placeholder, .vacancy-apply__form input[type=tel]::-moz-placeholder, .vacancy-apply__form input[type=text]::-moz-placeholder, .vacancy-quick-apply input[type=email]::-moz-placeholder, .vacancy-quick-apply input[type=number]::-moz-placeholder, .vacancy-quick-apply input[type=tel]::-moz-placeholder, .vacancy-quick-apply input[type=text]::-moz-placeholder{color:var(--grey-dim)}.vacancy-apply__form input[type=email]::placeholder,.vacancy-apply__form input[type=number]::placeholder,.vacancy-apply__form input[type=tel]::placeholder,.vacancy-apply__form input[type=text]::placeholder,.vacancy-quick-apply input[type=email]::placeholder,.vacancy-quick-apply input[type=number]::placeholder,.vacancy-quick-apply input[type=tel]::placeholder,.vacancy-quick-apply input[type=text]::placeholder{color:var(--grey-dim)}.vacancy-apply__form input[type=email]:-webkit-autofill,.vacancy-apply__form input[type=email]:-webkit-autofill:active,.vacancy-apply__form input[type=email]:-webkit-autofill:focus,.vacancy-apply__form input[type=email]:-webkit-autofill:hover,.vacancy-apply__form input[type=number]:-webkit-autofill,.vacancy-apply__form input[type=number]:-webkit-autofill:active,.vacancy-apply__form input[type=number]:-webkit-autofill:focus,.vacancy-apply__form input[type=number]:-webkit-autofill:hover,.vacancy-apply__form input[type=tel]:-webkit-autofill,.vacancy-apply__form input[type=tel]:-webkit-autofill:active,.vacancy-apply__form input[type=tel]:-webkit-autofill:focus,.vacancy-apply__form input[type=tel]:-webkit-autofill:hover,.vacancy-apply__form input[type=text]:-webkit-autofill,.vacancy-apply__form input[type=text]:-webkit-autofill:active,.vacancy-apply__form input[type=text]:-webkit-autofill:focus,.vacancy-apply__form input[type=text]:-webkit-autofill:hover,.vacancy-quick-apply input[type=email]:-webkit-autofill,.vacancy-quick-apply input[type=email]:-webkit-autofill:active,.vacancy-quick-apply input[type=email]:-webkit-autofill:focus,.vacancy-quick-apply input[type=email]:-webkit-autofill:hover,.vacancy-quick-apply input[type=number]:-webkit-autofill,.vacancy-quick-apply input[type=number]:-webkit-autofill:active,.vacancy-quick-apply input[type=number]:-webkit-autofill:focus,.vacancy-quick-apply input[type=number]:-webkit-autofill:hover,.vacancy-quick-apply input[type=tel]:-webkit-autofill,.vacancy-quick-apply input[type=tel]:-webkit-autofill:active,.vacancy-quick-apply input[type=tel]:-webkit-autofill:focus,.vacancy-quick-apply input[type=tel]:-webkit-autofill:hover,.vacancy-quick-apply input[type=text]:-webkit-autofill,.vacancy-quick-apply input[type=text]:-webkit-autofill:active,.vacancy-quick-apply input[type=text]:-webkit-autofill:focus,.vacancy-quick-apply input[type=text]:-webkit-autofill:hover{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 1000px var(--void-3);caret-color:#fff}.vacancy-apply__form input[type=email]:focus,.vacancy-apply__form input[type=number]:focus,.vacancy-apply__form input[type=tel]:focus,.vacancy-apply__form input[type=text]:focus,.vacancy-quick-apply input[type=email]:focus,.vacancy-quick-apply input[type=number]:focus,.vacancy-quick-apply input[type=tel]:focus,.vacancy-quick-apply input[type=text]:focus{border-color:var(--red)}.vacancy-apply__form input[type=email]:focus-visible,.vacancy-apply__form input[type=number]:focus-visible,.vacancy-apply__form input[type=tel]:focus-visible,.vacancy-apply__form input[type=text]:focus-visible,.vacancy-quick-apply input[type=email]:focus-visible,.vacancy-quick-apply input[type=number]:focus-visible,.vacancy-quick-apply input[type=tel]:focus-visible,.vacancy-quick-apply input[type=text]:focus-visible{outline:0}@media (max-width:600px){.vacancy-apply__form input[type=email],.vacancy-apply__form input[type=number],.vacancy-apply__form input[type=tel],.vacancy-apply__form input[type=text],.vacancy-quick-apply input[type=email],.vacancy-quick-apply input[type=number],.vacancy-quick-apply input[type=tel],.vacancy-quick-apply input[type=text]{padding:13px 14px;font-size:16px}}.vacancy-apply__form .vacancy-submit,.vacancy-apply__form input[type=submit],.vacancy-quick-apply .vacancy-submit,.vacancy-quick-apply input[type=submit]{width:100%}.vacancy-apply__form input[type=submit],.vacancy-quick-apply input[type=submit]{margin-top:8px;font-family:var(--body);font-weight:700;font-size:15.5px;padding:15px 28px;border-radius:999px;border:2px solid transparent;background:var(--red);color:#fff;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.vacancy-apply__form input[type=submit]:hover,.vacancy-quick-apply input[type=submit]:hover{background:#fff;color:var(--red-deep);box-shadow:0 10px 30px -8px rgba(230,32,47,.55)}.vacancy-apply__form .wpcf7-not-valid-tip,.vacancy-quick-apply .wpcf7-not-valid-tip{font-size:12px;color:#ff8f97;margin-top:4px}.vacancy-apply__form .wpcf7-response-output,.vacancy-quick-apply .wpcf7-response-output{margin:4px 0 0!important;padding:14px 16px!important;border:1px solid rgba(230,32,47,.4)!important;border-radius:10px;font-size:14px;text-align:center;background:var(--red-dim);color:#fff}.vacancy-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);margin-bottom:36px}@media (max-width:760px){.vacancy-stats{grid-template-columns:repeat(2,1fr);margin-bottom:28px}}.vacancy-stats__item{background:var(--void-2);padding:28px 20px;text-align:center}.vacancy-stats__item b{display:block;font-family:var(--display);font-size:clamp(22px,3.2vw,30px);font-weight:800;margin-bottom:6px}.vacancy-stats__item span{font-family:var(--mono);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--grey-dim)}@media (max-width:760px){.vacancy-stats__item{padding:20px 14px}.vacancy-stats__item b{font-size:20px}.vacancy-stats__item span{font-size:9.5px}}.vacancy-about__text{max-width:700px;font-size:16px;color:var(--grey);line-height:1.75}.vacancy-about__text b{color:var(--white)}.vacancy-about__text p+p{margin-top:16px}@media (max-width:600px){.vacancy-about__text{font-size:14.5px}}.vacancy-founder{display:flex;gap:32px;margin-top:34px;background:var(--void-3);border:1px solid var(--line);border-radius:20px;padding:28px;align-items:flex-start}@media (max-width:700px){.vacancy-founder{flex-direction:column;padding:20px;gap:18px}}.vacancy-founder__photo{flex-shrink:0;width:200px;aspect-ratio:3/4;border-radius:14px;overflow:hidden;border:1px solid var(--line-2)}.vacancy-founder__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:700px){.vacancy-founder__photo{width:100%;max-width:220px}}.vacancy-founder__info h3{font-size:22px;font-weight:800;margin:6px 0 4px}.vacancy-founder__info>p{font-size:14.5px;color:var(--grey);line-height:1.6;margin-bottom:14px;max-width:56ch}.vacancy-founder__facts{list-style:none;display:flex;flex-direction:column;gap:10px}.vacancy-founder__facts li{font-size:13.5px;color:var(--grey);line-height:1.5;max-width:58ch}.vacancy-founder__facts li::before{content:"— ";color:var(--red);font-weight:700}.vacancy-founder__facts b{color:#fff}.vacancy-video{position:relative;display:block;margin-top:24px;border-radius:20px;overflow:hidden;aspect-ratio:16/9;text-decoration:none}.vacancy-video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vacancy-video::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(8,8,11,.55) 0,transparent 45%)}.vacancy-video__tag{position:absolute;top:16px;left:16px;z-index:2;font-family:var(--mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:rgba(8,8,11,.55);border:1px solid var(--line-2);border-radius:999px;padding:6px 14px}.vacancy-play{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:var(--red);border:3px solid rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;pointer-events:none;transition:transform .25s ease,background .25s ease}.vacancy-play svg{width:20px;height:20px;margin-left:3px}.vacancy-groups__card:hover .vacancy-play,.vacancy-strip__item:hover .vacancy-play,.vacancy-video:hover .vacancy-play{transform:translate(-50%,-50%) scale(1.06);background:var(--red-deep)}@media (max-width:600px){.vacancy-play{width:52px;height:52px}.vacancy-play svg{width:16px;height:16px}}.vacancy-check-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (max-width:700px){.vacancy-check-grid{grid-template-columns:1fr;gap:12px}}.vacancy-check-item{display:flex;gap:16px;align-items:flex-start;background:var(--void-2);border:1px solid var(--line);border-radius:14px;padding:20px 22px;transition:border-color .18s ease,background .18s ease}.vacancy-check-item:hover{border-color:var(--red);background:var(--red-dim)}.vacancy-check-item p{font-size:15px;font-weight:600;color:var(--white);padding-top:6px}@media (max-width:600px){.vacancy-check-item{padding:18px;border-radius:12px}.vacancy-check-item p{font-size:14px}}.vacancy-check-item__num{flex-shrink:0;width:34px;height:34px;border-radius:9px;background:var(--red-dim);border:1px solid rgba(230,32,47,.4);color:var(--red);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-weight:700;font-size:13px}.vacancy-growth{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:820px){.vacancy-growth{grid-template-columns:1fr;gap:12px}}.vacancy-growth__card{background:var(--void-2);border:1px solid var(--line);border-radius:16px;padding:26px 24px}.vacancy-growth__card h4{font-size:16px;font-weight:800;margin-bottom:8px;font-family:var(--body)}.vacancy-growth__card p{font-size:13.5px;color:var(--grey-dim);line-height:1.55}@media (max-width:600px){.vacancy-growth__card{padding:18px;border-radius:12px}.vacancy-growth__card h4{font-size:15px}}.vacancy-growth__tag{font-family:var(--mono);font-size:11px;color:var(--red);text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px;display:block}.vacancy-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}@media (max-width:820px){.vacancy-strip{grid-template-columns:repeat(2,1fr)}}.vacancy-strip__item{position:relative;display:block;background:var(--void);text-decoration:none;color:inherit}.vacancy-strip__frame{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:linear-gradient(150deg,#241014,var(--void-2))}.vacancy-strip__frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.2,.6,.2,1)}.vacancy-strip__frame::after{content:"";position:absolute;inset:auto 0 0;height:38%;background:linear-gradient(to top,rgba(8,8,11,.75),transparent);pointer-events:none}.vacancy-strip__item:hover .vacancy-strip__frame img{transform:scale(1.05)}.vacancy-strip__emoji{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:clamp(30px,4vw,44px);opacity:.85}.vacancy-strip__label{position:relative;display:flex;align-items:baseline;gap:10px;padding:16px 18px 20px;font-family:var(--mono);font-size:12px;line-height:1.45;letter-spacing:.02em;color:var(--white)}.vacancy-strip__label::before{content:"";position:absolute;top:0;left:0;width:0;height:2px;background:var(--red);transition:width .35s ease}.vacancy-strip__item:hover .vacancy-strip__label::before{width:100%}@media (max-width:600px){.vacancy-strip__label{padding:13px 14px 16px;font-size:11px;gap:8px}}.vacancy-strip__num{flex:0 0 auto;font-size:11px;font-weight:700;color:var(--grey-dim);transition:color .25s ease}.vacancy-strip__item:hover .vacancy-strip__num{color:var(--red)}@media (max-width:600px){.vacancy-strip__num{font-size:10px}}.vacancy-adv-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width:700px){.vacancy-adv-grid{grid-template-columns:1fr;gap:12px}}.vacancy-adv-item{display:flex;gap:16px;background:var(--void-2);border:1px solid var(--line);border-radius:16px;padding:24px}.vacancy-adv-item h4{font-family:var(--body);font-weight:800;font-size:15.5px;margin-bottom:8px}.vacancy-adv-item p{font-size:14px;color:var(--grey)}@media (max-width:600px){.vacancy-adv-item{padding:18px;border-radius:12px}}.vacancy-adv-item__num{font-family:var(--mono);color:var(--red);font-weight:600;font-size:13px;padding-top:3px}.vacancy-groups{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width:880px){.vacancy-groups{gap:12px}}@media (max-width:560px){.vacancy-groups{grid-template-columns:1fr;max-width:320px;margin:0 auto}}.vacancy-groups__card{position:relative;aspect-ratio:1/1;border-radius:16px;overflow:hidden;display:block;text-decoration:none;background:linear-gradient(150deg,#241014,var(--void-2));border:1px solid var(--line);transition:transform .4s ease}.vacancy-groups__card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vacancy-groups__card::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(8,8,11,.85) 0,transparent 55%)}.vacancy-groups__card:hover{transform:scale(1.02)}.vacancy-groups__emoji{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:clamp(28px,4vw,40px)}.vacancy-groups__caption{position:absolute;z-index:1;left:0;right:0;bottom:0;padding:0 16px 14px}.vacancy-groups__caption h5{font-size:14.5px;font-weight:800;margin-bottom:3px;color:#fff}.vacancy-groups__caption span{font-family:var(--mono);font-size:11px;color:var(--grey);text-transform:uppercase;letter-spacing:.04em}.vacancy-play--small{width:48px;height:48px;border-width:2px}.vacancy-play--small svg{width:15px;height:15px}@media (max-width:600px){.vacancy-play--small{width:42px;height:42px}}.vacancy-join{position:relative;overflow:hidden;border-radius:24px;padding:52px 44px;background:linear-gradient(150deg,#1a0c0e 0,var(--void-2) 60%);border:1px solid rgba(230,32,47,.3);display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.vacancy-join h3{font-size:clamp(22px,3vw,30px);max-width:520px}.vacancy-join p{margin-top:10px;color:var(--grey);font-size:15px;max-width:48ch}@media (max-width:600px){.vacancy-join{flex-direction:column;align-items:flex-start;text-align:left;padding:30px 22px;border-radius:18px;gap:20px}.vacancy-join h3{font-size:22px}.vacancy-join p{font-size:14px}.vacancy-join .vacancy-btn{width:100%}}.vacancy-case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width:900px){.vacancy-case-grid{grid-template-columns:1fr;gap:12px}}.vacancy-case-card{background:var(--void-2);border:1px solid var(--line);border-radius:16px;padding:26px 24px;display:flex;flex-direction:column;gap:16px}@media (max-width:600px){.vacancy-case-card{padding:18px;border-radius:12px}}.vacancy-case-card__quote{font-size:14.5px;color:var(--grey);line-height:1.6}.vacancy-case-card__quote::before{content:"“";color:var(--red);font-size:22px;font-family:var(--display);margin-right:2px}.vacancy-case-card__author{display:flex;align-items:center;gap:12px;margin-top:auto}.vacancy-case-card__author b{display:block;font-size:13.5px}.vacancy-case-card__author span{font-family:var(--mono);font-size:11px;color:var(--grey-dim);text-transform:uppercase}.vacancy-case-card__avatar{width:38px;height:38px;border-radius:50%;background:var(--red-dim);border:1px solid rgba(230,32,47,.4);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-weight:700;font-size:13px;color:var(--red);flex-shrink:0}.vacancy-vibe-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (max-width:700px){.vacancy-vibe-grid{grid-template-columns:1fr;gap:12px}}.vacancy-vibe-item{display:flex;gap:16px;align-items:flex-start;background:var(--void-2);border:1px solid var(--line);border-radius:14px;padding:20px 22px}.vacancy-vibe-item h5{font-size:14.5px;font-weight:800;margin-bottom:4px}.vacancy-vibe-item p{font-size:13px;color:var(--grey-dim);line-height:1.5}@media (max-width:600px){.vacancy-vibe-item{padding:16px;border-radius:12px}}.vacancy-vibe-item__ic{flex-shrink:0;width:38px;height:38px;border-radius:10px;background:var(--red-dim);border:1px solid rgba(230,32,47,.35);display:flex;align-items:center;justify-content:center;font-size:17px}.vacancy-apply__icon{width:56px;height:56px;border-radius:50%;background:var(--red-dim);border:1px solid rgba(230,32,47,.4);display:flex;align-items:center;justify-content:center;font-size:24px;margin:0 auto 18px}@media (max-width:600px){.vacancy-apply__icon{width:48px;height:48px;font-size:20px;margin-bottom:14px}}.vacancy-apply__form{background:var(--void-2);border:1px solid var(--line);border-radius:20px;padding:36px;max-width:560px;margin:0 auto}.vacancy-apply__form form{display:flex;flex-direction:column;gap:16px}.vacancy-apply__form label{font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--grey-dim);margin-bottom:-8px;display:block}@media (max-width:600px){.vacancy-apply__form{padding:24px 20px;border-radius:16px}}.vacancy-apply__note{font-size:12.5px;color:var(--grey-dim);text-align:center;margin-top:16px}.vacancy-submit{position:relative;display:block}.vacancy-submit .wpcf7-submit,.vacancy-submit input[type=submit]{margin-top:0;transition:background .18s ease,transform .18s ease,box-shadow .18s ease,color .18s ease}.vacancy-submit::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;opacity:0;pointer-events:none;transition:opacity .18s ease}.wpcf7-form.submitting .vacancy-submit .wpcf7-submit,.wpcf7-form.submitting .vacancy-submit input[type=submit]{color:transparent;pointer-events:none;transform:none}.wpcf7-form.submitting .vacancy-submit::after{opacity:1;animation:vacancy-submit-spin .7s linear infinite}.vacancy-apply__form .wpcf7-spinner,.vacancy-quick-apply .wpcf7-spinner{display:none}@keyframes vacancy-submit-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vacancy-submit::after{animation-duration:1.6s}}.vacancy-sticky{display:none;position:fixed;bottom:0;left:0;right:0;z-index:60;background:rgba(8,8,11,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:12px calc(16px + var(--safe-right)) calc(12px + var(--safe-bottom)) calc(16px + var(--safe-left));gap:10px}.vacancy-sticky .vacancy-btn{flex:1;font-size:14px;padding:13px 16px}@media (max-width:640px){.vacancy-sticky{display:flex;transform:translateY(100%);transition:transform .3s cubic-bezier(.22,.61,.36,1)}body.is-past-hero .vacancy-sticky{transform:translateY(0)}}@media (max-width:640px){body.vacancy{padding-bottom:0}body.vacancy.is-past-hero{padding-bottom:calc(var(--sticky-h) + var(--safe-bottom))}}.vacancy-footer{border-top:1px solid var(--line);padding:40px 0}.vacancy-footer__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.vacancy-footer__logo img{height:32px;width:auto}.vacancy-footer__social{display:flex;gap:18px}.vacancy-footer__social a{font-size:13px;color:var(--grey);text-decoration:none}.vacancy-footer__social a:hover{color:var(--red)}.vacancy-footer__note{font-size:13px;color:var(--grey-dim)}.grecaptcha-badge{visibility:hidden}.recaptcha-note{margin-top:12px;font-size:11.5px;line-height:1.5;opacity:.65;text-align:center}.recaptcha-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.wpcf7-turnstile{display:flex;justify-content:center;margin-top:16px}.wpcf7-turnstile iframe{max-width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhY2FuY3kuY3NzIiwidmFjYW5jeS9fYmFzZS5zY3NzIiwidmFjYW5jeS9faGVhZGVyLnNjc3MiLCJ2YWNhbmN5L19oZXJvLnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJ2YWNhbmN5L19hYm91dC5zY3NzIiwidmFjYW5jeS9fd2hvLnNjc3MiLCJ2YWNhbmN5L19ncm93dGguc2NzcyIsInZhY2FuY3kvX3Bob3Rvcy5zY3NzIiwidmFjYW5jeS9fYWR2YW50YWdlcy5zY3NzIiwidmFjYW5jeS9fZ3JvdXBzLnNjc3MiLCJ2YWNhbmN5L19qb2luLnNjc3MiLCJ2YWNhbmN5L19jYXNlcy5zY3NzIiwidmFjYW5jeS9fdmliZS5zY3NzIiwidmFjYW5jeS9fYXBwbHkuc2NzcyIsInZhY2FuY3kvX3N1Ym1pdC5zY3NzIiwidmFjYW5jeS9fc3RpY2t5LnNjc3MiLCJ2YWNhbmN5L19mb290ZXIuc2NzcyIsIl9yZWNhcHRjaGEuc2NzcyIsIl90dXJuc3RpbGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0IsQ0NFaEIsTUFDRSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGFBQUEsQ0FDQSxrQkFBQSxDQUNBLGdDQUFBLENBQ0EsZUFBQSxDQUNBLGNBQUEsQ0FDQSxrQkFBQSxDQUNBLDhCQUFBLENBQ0EsaUNBQUEsQ0FDQSw0QkFBQSxDQUNBLDJCQUFBLENBQ0EsOENBQUEsQ0FDQSxZQUFBLENBQ0EsZUFBQSxDQUNBLGtCQUFBLENBQ0EsZUFBQSxDQUNBLGdCQUFBLENBR0YsNkJBQ0UsTUFDRSxvREFBQSxDQUNBLHFDQUFBLENBQ0EsdUNBQUEsQ0FBQSxDQUlKLEVBQUkscUJBQUEsQ0FBd0IsUUFBQSxDQUFXLFNBQUEsQ0FFdkMsS0FBTyxzQkFBQSxDQUF5QixlQUFBLENBQWtCLHNCQUFBLENBRWxELGFBQ0UsdUJBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBQ0EsZUFBQSxDQUNBLGtDQUFBLENBR0YsSUFBTSxjQUFBLENBQWlC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RSxjQUFBLENBQ0EsaUJBQUEsQ0FDQSxvQkFBQSxDQUVBLGdDQUFVLGdCQUFBLENBSWQsc0JBQXdCLGNBQUEsQ0FBaUIscUJBQUEsQ0MzQnpDLGtCQUNFLGlCQUFBLENBR0YsZ0JBQ0UsZUFBQSxDQUNBLGdCQUFBLENBQ0EsZUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUVBLGtCQUNFLGFBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENDWkosaUJBQ0UsWUFBQSxDQUNBLHNCQUFBLENBQ0EsZUFBQSxDQUVBLHdCQUNFLGNBQUEiLCJmaWxlIjoidmFjYW5jeS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7OnJvb3R7LS12b2lkOiMwODA4MGI7LS12b2lkLTI6IzEwMTAxNDstLXZvaWQtMzojMTgxODFlOy0tcmVkOiNlNjIwMmY7LS1yZWQtZGVlcDojYTMxMzFmOy0tcmVkLWRpbTpyZ2JhKDIzMCwgMzIsIDQ3LCAuMTQpOy0td2hpdGU6I2Y2ZjZmODstLWdyZXk6IzlhOWFhNDstLWdyZXktZGltOiM2YzZjNzY7LS1saW5lOnJnYmEoMjQ2LCAyNDYsIDI0OCwgLjEpOy0tbGluZS0yOnJnYmEoMjQ2LCAyNDYsIDI0OCwgLjE4KTstLWRpc3BsYXk6XCJPbmVzdFwiLHNhbnMtc2VyaWY7LS1ib2R5OlwiTWFucm9wZVwiLHNhbnMtc2VyaWY7LS1tb25vOlwiSmV0QnJhaW5zIE1vbm9cIix1aS1tb25vc3BhY2UsbW9ub3NwYWNlOy0tc2hlbGw6MjRweDstLXN0aWNreS1oOjcwcHg7LS1zYWZlLWJvdHRvbToxMnB4Oy0tc2FmZS1sZWZ0OjBweDstLXNhZmUtcmlnaHQ6MHB4fUBzdXBwb3J0cyAocGFkZGluZzptYXgoMHB4KSl7OnJvb3R7LS1zYWZlLWJvdHRvbTptYXgoMTJweCwgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKTstLXNhZmUtbGVmdDplbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpOy0tc2FmZS1yaWdodDplbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KX19Kntib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cGFkZGluZzowfWh0bWx7c2Nyb2xsLWJlaGF2aW9yOnNtb290aDtvdmVyZmxvdy14OmNsaXA7YmFja2dyb3VuZDp2YXIoLS12b2lkKX1ib2R5LnZhY2FuY3l7Zm9udC1mYW1pbHk6dmFyKC0tYm9keSk7YmFja2dyb3VuZDp2YXIoLS12b2lkKTtjb2xvcjp2YXIoLS13aGl0ZSk7bGluZS1oZWlnaHQ6MS41Oy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWR9aW1ne21heC13aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2t9YXtjb2xvcjppbmhlcml0fWJ1dHRvbntmb250OmluaGVyaXR9aDEsaDIsaDMsaDR7Zm9udC1mYW1pbHk6dmFyKC0tZGlzcGxheSk7bGluZS1oZWlnaHQ6MS4wNjtsZXR0ZXItc3BhY2luZzotLjAxZW19OmZvY3VzLXZpc2libGV7b3V0bGluZToycHggc29saWQgdmFyKC0tcmVkKTtvdXRsaW5lLW9mZnNldDozcHh9QG1lZGlhIChtYXgtd2lkdGg6NjQwcHgpezpyb290ey0tc2hlbGw6MThweH19QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSl7aHRtbHtzY3JvbGwtYmVoYXZpb3I6YXV0b30qLDo6YWZ0ZXIsOjpiZWZvcmV7YW5pbWF0aW9uLWR1cmF0aW9uOjBzIWltcG9ydGFudDthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjEhaW1wb3J0YW50O3RyYW5zaXRpb24tZHVyYXRpb246MHMhaW1wb3J0YW50fX0udmFjYW5jeV9fY29udGFpbmVye21heC13aWR0aDoxMDgwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgdmFyKC0tc2hlbGwpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLXNoZWxsKSArIHZhcigtLXNhZmUtbGVmdCkpO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1zaGVsbCkgKyB2YXIoLS1zYWZlLXJpZ2h0KSl9LnZhY2FuY3lfX2V5ZWJyb3d7Zm9udC1mYW1pbHk6dmFyKC0tbW9ubyk7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NjAwO2xldHRlci1zcGFjaW5nOi4xNmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6OXB4O2NvbG9yOnZhcigtLWdyZXkpfS52YWNhbmN5X19leWVicm93OjpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjdweDtoZWlnaHQ6N3B4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6dmFyKC0tcmVkKTtib3gtc2hhZG93OjAgMCAxMHB4IDJweCB2YXIoLS1yZWQpO2ZsZXgtc2hyaW5rOjB9LnZhY2FuY3ktc2tpcC1saW5re3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTAwcHg7bGVmdDoxNnB4O3otaW5kZXg6MjAwO2JhY2tncm91bmQ6dmFyKC0tcmVkKTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTRweDtwYWRkaW5nOjEycHggMjBweDtib3JkZXItcmFkaXVzOjEwcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dHJhbnNpdGlvbjp0b3AgLjE1cyBlYXNlfS52YWNhbmN5LXNraXAtbGluazpmb2N1c3t0b3A6MTZweH0udmFjYW5jeS1idG57Zm9udC1mYW1pbHk6dmFyKC0tYm9keSk7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxNC41cHg7cGFkZGluZzoxNXB4IDI4cHg7Ym9yZGVyLXJhZGl1czo5OTlweDtib3JkZXI6MnB4IHNvbGlkIHRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjEwcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjE4cyBlYXNlLGJveC1zaGFkb3cgLjE4cyBlYXNlLGJhY2tncm91bmQgLjE4cyBlYXNlLGJvcmRlci1jb2xvciAuMThzIGVhc2V9LnZhY2FuY3ktYnRuOmhvdmVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpfS52YWNhbmN5LWJ0bi0tY29yYWx7YmFja2dyb3VuZDp2YXIoLS1yZWQpO2NvbG9yOiNmZmZ9LnZhY2FuY3ktYnRuLS1jb3JhbDpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6dmFyKC0tcmVkLWRlZXApO2JveC1zaGFkb3c6MCAxMHB4IDMwcHggLThweCByZ2JhKDIzMCwzMiw0NywuNTUpfS52YWNhbmN5LWJ0bi0tb3V0bGluZXtib3JkZXItY29sb3I6dmFyKC0tbGluZS0yKTtjb2xvcjp2YXIoLS13aGl0ZSl9LnZhY2FuY3ktYnRuLS1vdXRsaW5lOmhvdmVye2JvcmRlci1jb2xvcjp2YXIoLS1yZWQpO2JhY2tncm91bmQ6dmFyKC0tcmVkLWRpbSl9QG1lZGlhIChtYXgtd2lkdGg6NDgwcHgpey52YWNhbmN5LWJ0bntmb250LXNpemU6MTRweDtwYWRkaW5nOjEzcHggMjJweH19LnZhY2FuY3ktc2VjdGlvbntwYWRkaW5nOjc2cHggMH1AbWVkaWEgKG1heC13aWR0aDo5MDBweCl7LnZhY2FuY3ktc2VjdGlvbntwYWRkaW5nOjYwcHggMH19QG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpey52YWNhbmN5LXNlY3Rpb257cGFkZGluZzo1MnB4IDB9fS52YWNhbmN5LXNlY3Rpb24tLWJhbmR7Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tbGluZSk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tbGluZSk7YmFja2dyb3VuZDp2YXIoLS12b2lkLTIpfS52YWNhbmN5LXNlY3Rpb24taGVhZHttYXgtd2lkdGg6NjQwcHg7bWFyZ2luLWJvdHRvbTo0NHB4fUBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KXsudmFjYW5jeS1zZWN0aW9uLWhlYWR7bWFyZ2luLWJvdHRvbTozMnB4fX0udmFjYW5jeS1zZWN0aW9uLWhlYWQtLWNlbnRlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3RleHQtYWxpZ246Y2VudGVyfS52YWNhbmN5LXNlY3Rpb24taGVhZC0tY2VudGVyIC52YWNhbmN5X19leWVicm93e2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnZhY2FuY3ktc2VjdGlvbi1oZWFkLS1jZW50ZXIgcHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS52YWNhbmN5LXNlY3Rpb24taGVhZCAudmFjYW5jeV9fZXllYnJvd3ttYXJnaW4tYm90dG9tOjE0cHh9LnZhY2FuY3ktc2VjdGlvbi1oZWFkIGgye2ZvbnQtc2l6ZTpjbGFtcCgyNHB4LDMuNHZ3LDM2cHgpfS52YWNhbmN5LXNlY3Rpb24taGVhZCBwe21hcmdpbi10b3A6MTRweDtjb2xvcjp2YXIoLS1ncmV5KTtmb250LXNpemU6MTUuNXB4O2xpbmUtaGVpZ2h0OjEuNn1AbWVkaWEgKG1heC13aWR0aDo2MDBweCl7LnZhY2FuY3ktc2VjdGlvbi1oZWFkIGgye2ZvbnQtc2l6ZTpjbGFtcCgyMnB4LDZ2dywyOHB4KX0udmFjYW5jeS1zZWN0aW9uLWhlYWQgcHtmb250LXNpemU6MTQuNXB4fX0udmFjYW5jeS13YXZle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDozcHg7aGVpZ2h0OjIycHg7cGFkZGluZzoxNHB4IDA7b3BhY2l0eTouODV9LnZhY2FuY3ktd2F2ZSBzcGFue2ZsZXg6MCAwIDRweDttYXgtd2lkdGg6NHB4O2JhY2tncm91bmQ6dmFyKC0tcmVkKTtib3JkZXItcmFkaXVzOjJweDtvcGFjaXR5Oi41NTtoZWlnaHQ6NjAlO2FuaW1hdGlvbjp2YWNhbmN5LXdmIDEuOHMgZWFzZS1pbi1vdXQgaW5maW5pdGV9LnZhY2FuY3ktd2F2ZSBzcGFuOm50aC1jaGlsZCgxKXthbmltYXRpb24tZGVsYXk6LS4xN3N9LnZhY2FuY3ktd2F2ZSBzcGFuOm50aC1jaGlsZCgyKXthbmltYXRpb24tZGVsYXk6LS4zNHN9LnZhY2FuY3ktd2F2ZSBzcGFuOm50aC1jaGlsZCgzKXthbmltYXRpb24tZGVsYXk6LS41MXN9LnZhY2FuY3ktd2F2ZSBzcGFuOm50aC1jaGlsZCg0KXthbmltYXRpb24tZGVsYXk6LS42OHN9LnZhY2FuY3ktd2F2ZSBzcGFuOm50aC1jaGlsZCg1KXthbmltYXRpb24tZGVsYXk6LS44NXN9LnZhY2FuY3ktd2F2ZSBzcGFuOm50aC1jaGlsZCg2KXthbmltYXRpb24tZGVsYXk6LTEuMDJzfS52YWNhbmN5LXdhdmUgc3BhbjpudGgtY2hpbGQoNyl7YW5pbWF0aW9uLWRlbGF5Oi0xLjE5c30udmFjYW5jeS13YXZlIHNwYW46bnRoLWNoaWxkKDgpe2FuaW1hdGlvbi1kZWxheTotMS4zNnN9LnZhY2FuY3ktd2F2ZSBzcGFuOm50aC1jaGlsZCg5KXthbmltYXRpb24tZGVsYXk6LTEuNTNzfS52YWNhbmN5LXdhdmUgc3BhbjpudGgtY2hpbGQoMTApe2FuaW1hdGlvbi1kZWxheTotMS43c31Aa2V5ZnJhbWVzIHZhY2FuY3ktd2Z7MCUsMTAwJXt0cmFuc2Zvcm06c2NhbGVZKC4zNSl9NTAle3RyYW5zZm9ybTpzY2FsZVkoMSl9fS52YWNhbmN5LXJldmVhbHtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC41NXMgZWFzZSx0cmFuc2Zvcm0gLjU1cyBlYXNlO3RyYW5zaXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1yZXZlYWwtaSwwKSAqIDcwbXMpO3dpbGwtY2hhbmdlOm9wYWNpdHksdHJhbnNmb3JtfS52YWNhbmN5LXJldmVhbC0tdXB7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTZweCl9LnZhY2FuY3ktcmV2ZWFsLS1sZWZ0e3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yNHB4KX0udmFjYW5jeS1yZXZlYWwtLXJpZ2h0e3RyYW5zZm9ybTp0cmFuc2xhdGVYKDI0cHgpfS52YWNhbmN5LXJldmVhbC0tem9vbXt0cmFuc2Zvcm06c2NhbGUoLjk2KX1AbWVkaWEgKG1heC13aWR0aDo5MDBweCl7LnZhY2FuY3ktcmV2ZWFsLS1sZWZ0LC52YWNhbmN5LXJldmVhbC0tcmlnaHR7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTZweCl9fS52YWNhbmN5LXJldmVhbC5pcy1pbntvcGFjaXR5OjE7dHJhbnNmb3JtOm5vbmV9LnZhY2FuY3ktdmlzdWFsbHktaGlkZGVue3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAgMCAwIDApO2NsaXAtcGF0aDppbnNldCg1MCUpO3doaXRlLXNwYWNlOm5vd3JhcDtib3JkZXI6MH0udmFjYW5jeS1uYXZ7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6NTA7YmFja2dyb3VuZDpyZ2JhKDgsOCwxMSwuODIpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWxpbmUpfWJvZHkuYWRtaW4tYmFyIC52YWNhbmN5LW5hdnt0b3A6MzJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc4MnB4KXtib2R5LmFkbWluLWJhciAudmFjYW5jeS1uYXZ7dG9wOjQ2cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NjAwcHgpe2JvZHkuYWRtaW4tYmFyIC52YWNhbmN5LW5hdnt0b3A6MH19LnZhY2FuY3ktbmF2X19pbm5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2hlaWdodDo3MHB4fUBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KXsudmFjYW5jeS1uYXZfX2lubmVye2hlaWdodDo2MHB4fX0udmFjYW5jeS1uYXZfX2xvZ297ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZX0udmFjYW5jeS1uYXZfX2xvZ28gaW1ne2hlaWdodDozNHB4O3dpZHRoOmF1dG87ZGlzcGxheTpibG9ja31AbWVkaWEgKG1heC13aWR0aDo2MDBweCl7LnZhY2FuY3ktbmF2X19sb2dvIGltZ3toZWlnaHQ6MjhweH19LnZhY2FuY3ktbmF2X19saW5rc3tkaXNwbGF5OmZsZXg7Z2FwOjI2cHg7bWFyZ2luOjAgYXV0b30udmFjYW5jeS1uYXZfX2xpbmtzIGF7Y29sb3I6dmFyKC0tZ3JleSk7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjEzLjVweDtmb250LXdlaWdodDo2MDA7dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2V9LnZhY2FuY3ktbmF2X19saW5rcyBhOmhvdmVye2NvbG9yOiNmZmZ9QG1lZGlhIChtYXgtd2lkdGg6OTYwcHgpey52YWNhbmN5LW5hdl9fbGlua3N7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDtyaWdodDowO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MDttYXJnaW46MDtiYWNrZ3JvdW5kOnJnYmEoOCw4LDExLC45Nyk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tbGluZSk7cGFkZGluZzo0cHggY2FsYyh2YXIoLS1zaGVsbCkgKyB2YXIoLS1zYWZlLXJpZ2h0KSkgMTJweCBjYWxjKHZhcigtLXNoZWxsKSArIHZhcigtLXNhZmUtbGVmdCkpfS52YWNhbmN5LW5hdl9fbGlua3MgYXtwYWRkaW5nOjE0cHggMDtmb250LXNpemU6MTVweDtjb2xvcjp2YXIoLS13aGl0ZSk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tbGluZSl9LnZhY2FuY3ktbmF2X19saW5rcyBhOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfS52YWNhbmN5LW5hdi0tb3BlbiAudmFjYW5jeS1uYXZfX2xpbmtze2Rpc3BsYXk6ZmxleH19LnZhY2FuY3ktbmF2X19jb250YWN0c3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo4cHg7bWFyZ2luLWxlZnQ6YXV0b30udmFjYW5jeS1uYXZfX3Bob25lLC52YWNhbmN5LW5hdl9fc29jaWFse2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1zaHJpbms6MDtoZWlnaHQ6NDBweDtjb2xvcjp2YXIoLS13aGl0ZSk7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1saW5lLTIpO2JvcmRlci1yYWRpdXM6MTBweDt0cmFuc2l0aW9uOmNvbG9yIC4xNXMgZWFzZSxib3JkZXItY29sb3IgLjE1cyBlYXNlLGJhY2tncm91bmQgLjE1cyBlYXNlfS52YWNhbmN5LW5hdl9fcGhvbmUgc3ZnLC52YWNhbmN5LW5hdl9fc29jaWFsIHN2Z3tkaXNwbGF5OmJsb2NrO3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHh9LnZhY2FuY3ktbmF2X19waG9uZTpob3ZlciwudmFjYW5jeS1uYXZfX3NvY2lhbDpob3Zlcntjb2xvcjp2YXIoLS13aGl0ZSk7Ym9yZGVyLWNvbG9yOnZhcigtLXdoaXRlKTtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjA2KX1AbWVkaWEgKG1heC13aWR0aDozNjBweCl7LnZhY2FuY3ktbmF2X19waG9uZSwudmFjYW5jeS1uYXZfX3NvY2lhbHtoZWlnaHQ6MzZweH19LnZhY2FuY3ktbmF2X19waG9uZXtnYXA6OHB4O3BhZGRpbmc6MCAxNHB4O2ZvbnQtc2l6ZToxMy41cHg7Zm9udC13ZWlnaHQ6NjAwO3doaXRlLXNwYWNlOm5vd3JhcH1AbWVkaWEgKG1heC13aWR0aDo2NDBweCl7LnZhY2FuY3ktbmF2X19waG9uZXt3aWR0aDo0MHB4O3BhZGRpbmc6MH0udmFjYW5jeS1uYXZfX3Bob25lIC52YWNhbmN5LW5hdl9fcGhvbmUtdGV4dHtkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWF4LXdpZHRoOjM2MHB4KXsudmFjYW5jeS1uYXZfX3Bob25le3dpZHRoOjM2cHh9fS52YWNhbmN5LW5hdl9fc29jaWFse3dpZHRoOjQwcHh9QG1lZGlhIChtYXgtd2lkdGg6MzYwcHgpey52YWNhbmN5LW5hdl9fc29jaWFse3dpZHRoOjM2cHh9fS52YWNhbmN5LW5hdl9fY3Rhe21hcmdpbi1sZWZ0OjEycHh9LnZhY2FuY3ktbmF2X19jdGEgLnZhY2FuY3ktYnRue3BhZGRpbmc6MTFweCAyMHB4O2ZvbnQtc2l6ZToxMy41cHg7d2hpdGUtc3BhY2U6bm93cmFwfUBtZWRpYSAobWF4LXdpZHRoOjY0MHB4KXsudmFjYW5jeS1uYXZfX2N0YXtkaXNwbGF5Om5vbmV9fS52YWNhbmN5LW5hdl9fYnVyZ2Vye2Rpc3BsYXk6bm9uZTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjRweDtmbGV4LXNocmluazowO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7bWFyZ2luLWxlZnQ6OHB4O3BhZGRpbmc6MDtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWxpbmUtMik7Ym9yZGVyLXJhZGl1czoxMHB4O2N1cnNvcjpwb2ludGVyfS52YWNhbmN5LW5hdl9fYnVyZ2VyIHNwYW57ZGlzcGxheTpibG9jazt3aWR0aDoxN3B4O2hlaWdodDoycHg7Ym9yZGVyLXJhZGl1czoycHg7YmFja2dyb3VuZDp2YXIoLS13aGl0ZSk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjI1cyBlYXNlLG9wYWNpdHkgLjJzIGVhc2V9QG1lZGlhIChtYXgtd2lkdGg6OTYwcHgpey52YWNhbmN5LW5hdl9fYnVyZ2Vye2Rpc3BsYXk6ZmxleH19QG1lZGlhIChtYXgtd2lkdGg6MzYwcHgpey52YWNhbmN5LW5hdl9fYnVyZ2Vye3dpZHRoOjM2cHg7aGVpZ2h0OjM2cHh9fS52YWNhbmN5LW5hdi0tb3BlbiAudmFjYW5jeS1uYXZfX2J1cmdlciBzcGFuOm50aC1jaGlsZCgxKXt0cmFuc2Zvcm06dHJhbnNsYXRlWSg2cHgpIHJvdGF0ZSg0NWRlZyl9LnZhY2FuY3ktbmF2LS1vcGVuIC52YWNhbmN5LW5hdl9fYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDIpe29wYWNpdHk6MH0udmFjYW5jeS1uYXYtLW9wZW4gLnZhY2FuY3ktbmF2X19idXJnZXIgc3BhbjpudGgtY2hpbGQoMyl7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTZweCkgcm90YXRlKC00NWRlZyl9LnZhY2FuY3ktaGVyb3twb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjgwcHggMCA2NHB4O292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOnJhZGlhbC1ncmFkaWVudChlbGxpcHNlIDYyMHB4IDQ2MHB4IGF0IDgyJSA0JSxyZ2JhKDIzMCwzMiw0NywuMjIpLHRyYW5zcGFyZW50IDYyJSkscmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgNTIwcHggNDIwcHggYXQgNCUgOTYlLHJnYmEoMjMwLDMyLDQ3LC4xMiksdHJhbnNwYXJlbnQgNjAlKSx2YXIoLS12b2lkKX0udmFjYW5jeS1oZXJvOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQ6MDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6LjU7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQocmdiYSgyNDYsMjQ2LDI0OCwuMDM1KSAxcHgsdHJhbnNwYXJlbnQgMXB4KSxsaW5lYXItZ3JhZGllbnQoOTBkZWcscmdiYSgyNDYsMjQ2LDI0OCwuMDM1KSAxcHgsdHJhbnNwYXJlbnQgMXB4KTtiYWNrZ3JvdW5kLXNpemU6NDJweCA0MnB4O21hc2staW1hZ2U6cmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgNzAwcHggNTAwcHggYXQgNzAlIDIwJSwjMDAwLHRyYW5zcGFyZW50IDcwJSl9LnZhY2FuY3ktaGVyb19faW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO3RleHQtYWxpZ246Y2VudGVyO21heC13aWR0aDo3NjBweDttYXJnaW46MCBhdXRvfS52YWNhbmN5LWhlcm9fX3RpdGxle2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6Y2xhbXAoMzBweCw1LjZ2dyw1OHB4KTt0ZXh0LXNoYWRvdzowIDAgNDBweCByZ2JhKDIzMCwzMiw0NywuMTUpfS52YWNhbmN5LWhlcm9fX3RpdGxlIC5hY2NlbnR7Y29sb3I6dmFyKC0tcmVkKX1AbWVkaWEgKG1heC13aWR0aDo2MDBweCl7LnZhY2FuY3ktaGVyb19fdGl0bGV7Zm9udC1zaXplOmNsYW1wKDI2cHgsOHZ3LDM2cHgpO2xpbmUtaGVpZ2h0OjEuMTJ9fS52YWNhbmN5LWhlcm9fX3N1YnttYXJnaW46MjJweCBhdXRvIDA7Zm9udC1zaXplOjE2LjVweDtjb2xvcjp2YXIoLS1ncmV5KTttYXgtd2lkdGg6NTZjaDtsaW5lLWhlaWdodDoxLjY1fUBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KXsudmFjYW5jeS1oZXJvX19zdWJ7Zm9udC1zaXplOjE1cHg7bWFyZ2luLXRvcDoxNnB4fX1AbWVkaWEgKG1heC13aWR0aDo2MDBweCl7LnZhY2FuY3ktaGVyb3twYWRkaW5nOjQ0cHggMCA0MHB4fX0udmFjYW5jeS1xdWljay1hcHBseXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7bWF4LXdpZHRoOjU2MHB4O21hcmdpbjozOHB4IGF1dG8gMDtiYWNrZ3JvdW5kOnZhcigtLXZvaWQtMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1saW5lLTIpO2JvcmRlci1yYWRpdXM6MjBweDtwYWRkaW5nOjI4cHg7Ym94LXNoYWRvdzowIDMwcHggNjBweCAtMzBweCByZ2JhKDIzMCwzMiw0NywuMjUpfS52YWNhbmN5LXF1aWNrLWFwcGx5X190aXRsZXtmb250LWZhbWlseTp2YXIoLS1tb25vKTtmb250LXNpemU6MTJweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjA4ZW07Y29sb3I6dmFyKC0tZ3JleS1kaW0pO21hcmdpbi1ib3R0b206MTZweDt0ZXh0LWFsaWduOmNlbnRlcn0udmFjYW5jeS1xdWljay1hcHBseV9fZm9ybSBmb3Jte2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjEycHh9QG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpey52YWNhbmN5LXF1aWNrLWFwcGx5e21hcmdpbi10b3A6MjZweDtwYWRkaW5nOjIwcHggMThweDtib3JkZXItcmFkaXVzOjE2cHh9fS52YWNhbmN5LWFwcGx5X19mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCwudmFjYW5jeS1xdWljay1hcHBseSAud3BjZjctZm9ybS1jb250cm9sLXdyYXB7ZGlzcGxheTpibG9ja30udmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSwudmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sLnZhY2FuY3ktYXBwbHlfX2Zvcm0gaW5wdXRbdHlwZT10ZWxdLC52YWNhbmN5LWFwcGx5X19mb3JtIGlucHV0W3R5cGU9dGV4dF0sLnZhY2FuY3ktcXVpY2stYXBwbHkgaW5wdXRbdHlwZT1lbWFpbF0sLnZhY2FuY3ktcXVpY2stYXBwbHkgaW5wdXRbdHlwZT1udW1iZXJdLC52YWNhbmN5LXF1aWNrLWFwcGx5IGlucHV0W3R5cGU9dGVsXSwudmFjYW5jeS1xdWljay1hcHBseSBpbnB1dFt0eXBlPXRleHRde3dpZHRoOjEwMCU7YmFja2dyb3VuZDp2YXIoLS12b2lkLTMpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tbGluZS0yKTtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzoxNHB4IDE2cHg7Y29sb3I6I2ZmZjtmb250LWZhbWlseTp2YXIoLS1ib2R5KTtmb250LXNpemU6MTQuNXB4O2ZvbnQtd2VpZ2h0OjUwMH0udmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsLnZhY2FuY3ktYXBwbHlfX2Zvcm0gaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlciwudmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLC52YWNhbmN5LWFwcGx5X19mb3JtIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLC52YWNhbmN5LXF1aWNrLWFwcGx5IGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciwudmFjYW5jeS1xdWljay1hcHBseSBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLC52YWNhbmN5LXF1aWNrLWFwcGx5IGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsLnZhY2FuY3ktcXVpY2stYXBwbHkgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tZ3JleS1kaW0pfS52YWNhbmN5LWFwcGx5X19mb3JtIGlucHV0W3R5cGU9ZW1haWxdOi13ZWJraXQtYXV0b2ZpbGwsLnZhY2FuY3ktYXBwbHlfX2Zvcm0gaW5wdXRbdHlwZT1lbWFpbF06LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUsLnZhY2FuY3ktYXBwbHlfX2Zvcm0gaW5wdXRbdHlwZT1lbWFpbF06LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywudmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTotd2Via2l0LWF1dG9maWxsOmhvdmVyLC52YWNhbmN5LWFwcGx5X19mb3JtIGlucHV0W3R5cGU9bnVtYmVyXTotd2Via2l0LWF1dG9maWxsLC52YWNhbmN5LWFwcGx5X19mb3JtIGlucHV0W3R5cGU9bnVtYmVyXTotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSwudmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywudmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwudmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPXRlbF06LXdlYmtpdC1hdXRvZmlsbCwudmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPXRlbF06LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUsLnZhY2FuY3ktYXBwbHlfX2Zvcm0gaW5wdXRbdHlwZT10ZWxdOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsLnZhY2FuY3ktYXBwbHlfX2Zvcm0gaW5wdXRbdHlwZT10ZWxdOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsLnZhY2FuY3ktYXBwbHlfX2Zvcm0gaW5wdXRbdHlwZT10ZXh0XTotd2Via2l0LWF1dG9maWxsLC52YWNhbmN5LWFwcGx5X19mb3JtIGlucHV0W3R5cGU9dGV4dF06LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUsLnZhY2FuY3ktYXBwbHlfX2Zvcm0gaW5wdXRbdHlwZT10ZXh0XTotd2Via2l0LWF1dG9maWxsOmZvY3VzLC52YWNhbmN5LWFwcGx5X19mb3JtIGlucHV0W3R5cGU9dGV4dF06LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwudmFjYW5jeS1xdWljay1hcHBseSBpbnB1dFt0eXBlPWVtYWlsXTotd2Via2l0LWF1dG9maWxsLC52YWNhbmN5LXF1aWNrLWFwcGx5IGlucHV0W3R5cGU9ZW1haWxdOi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlLC52YWNhbmN5LXF1aWNrLWFwcGx5IGlucHV0W3R5cGU9ZW1haWxdOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsLnZhY2FuY3ktcXVpY2stYXBwbHkgaW5wdXRbdHlwZT1lbWFpbF06LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwudmFjYW5jeS1xdWljay1hcHBseSBpbnB1dFt0eXBlPW51bWJlcl06LXdlYmtpdC1hdXRvZmlsbCwudmFjYW5jeS1xdWljay1hcHBseSBpbnB1dFt0eXBlPW51bWJlcl06LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUsLnZhY2FuY3ktcXVpY2stYXBwbHkgaW5wdXRbdHlwZT1udW1iZXJdOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsLnZhY2FuY3ktcXVpY2stYXBwbHkgaW5wdXRbdHlwZT1udW1iZXJdOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsLnZhY2FuY3ktcXVpY2stYXBwbHkgaW5wdXRbdHlwZT10ZWxdOi13ZWJraXQtYXV0b2ZpbGwsLnZhY2FuY3ktcXVpY2stYXBwbHkgaW5wdXRbdHlwZT10ZWxdOi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlLC52YWNhbmN5LXF1aWNrLWFwcGx5IGlucHV0W3R5cGU9dGVsXTotd2Via2l0LWF1dG9maWxsOmZvY3VzLC52YWNhbmN5LXF1aWNrLWFwcGx5IGlucHV0W3R5cGU9dGVsXTotd2Via2l0LWF1dG9maWxsOmhvdmVyLC52YWNhbmN5LXF1aWNrLWFwcGx5IGlucHV0W3R5cGU9dGV4dF06LXdlYmtpdC1hdXRvZmlsbCwudmFjYW5jeS1xdWljay1hcHBseSBpbnB1dFt0eXBlPXRleHRdOi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlLC52YWNhbmN5LXF1aWNrLWFwcGx5IGlucHV0W3R5cGU9dGV4dF06LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywudmFjYW5jeS1xdWljay1hcHBseSBpbnB1dFt0eXBlPXRleHRdOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXJ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6I2ZmZjstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDAgMTAwMHB4IHZhcigtLXZvaWQtMyk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxMDAwcHggdmFyKC0tdm9pZC0zKTtjYXJldC1jb2xvcjojZmZmfS52YWNhbmN5LWFwcGx5X19mb3JtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLC52YWNhbmN5LWFwcGx5X19mb3JtIGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cywudmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsLnZhY2FuY3ktYXBwbHlfX2Zvcm0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywudmFjYW5jeS1xdWljay1hcHBseSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywudmFjYW5jeS1xdWljay1hcHBseSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsLnZhY2FuY3ktcXVpY2stYXBwbHkgaW5wdXRbdHlwZT10ZWxdOmZvY3VzLC52YWNhbmN5LXF1aWNrLWFwcGx5IGlucHV0W3R5cGU9dGV4dF06Zm9jdXN7Ym9yZGVyLWNvbG9yOnZhcigtLXJlZCl9LnZhY2FuY3ktYXBwbHlfX2Zvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZSwudmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMtdmlzaWJsZSwudmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPXRlbF06Zm9jdXMtdmlzaWJsZSwudmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLXZpc2libGUsLnZhY2FuY3ktcXVpY2stYXBwbHkgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMtdmlzaWJsZSwudmFjYW5jeS1xdWljay1hcHBseSBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMtdmlzaWJsZSwudmFjYW5jeS1xdWljay1hcHBseSBpbnB1dFt0eXBlPXRlbF06Zm9jdXMtdmlzaWJsZSwudmFjYW5jeS1xdWljay1hcHBseSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLXZpc2libGV7b3V0bGluZTowfUBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KXsudmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSwudmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sLnZhY2FuY3ktYXBwbHlfX2Zvcm0gaW5wdXRbdHlwZT10ZWxdLC52YWNhbmN5LWFwcGx5X19mb3JtIGlucHV0W3R5cGU9dGV4dF0sLnZhY2FuY3ktcXVpY2stYXBwbHkgaW5wdXRbdHlwZT1lbWFpbF0sLnZhY2FuY3ktcXVpY2stYXBwbHkgaW5wdXRbdHlwZT1udW1iZXJdLC52YWNhbmN5LXF1aWNrLWFwcGx5IGlucHV0W3R5cGU9dGVsXSwudmFjYW5jeS1xdWljay1hcHBseSBpbnB1dFt0eXBlPXRleHRde3BhZGRpbmc6MTNweCAxNHB4O2ZvbnQtc2l6ZToxNnB4fX0udmFjYW5jeS1hcHBseV9fZm9ybSAudmFjYW5jeS1zdWJtaXQsLnZhY2FuY3ktYXBwbHlfX2Zvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLC52YWNhbmN5LXF1aWNrLWFwcGx5IC52YWNhbmN5LXN1Ym1pdCwudmFjYW5jeS1xdWljay1hcHBseSBpbnB1dFt0eXBlPXN1Ym1pdF17d2lkdGg6MTAwJX0udmFjYW5jeS1hcHBseV9fZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sLnZhY2FuY3ktcXVpY2stYXBwbHkgaW5wdXRbdHlwZT1zdWJtaXRde21hcmdpbi10b3A6OHB4O2ZvbnQtZmFtaWx5OnZhcigtLWJvZHkpO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTUuNXB4O3BhZGRpbmc6MTVweCAyOHB4O2JvcmRlci1yYWRpdXM6OTk5cHg7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOnZhcigtLXJlZCk7Y29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMThzIGVhc2UsYm94LXNoYWRvdyAuMThzIGVhc2UsYmFja2dyb3VuZCAuMThzIGVhc2V9LnZhY2FuY3ktYXBwbHlfX2Zvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLC52YWNhbmN5LXF1aWNrLWFwcGx5IGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6dmFyKC0tcmVkLWRlZXApO2JveC1zaGFkb3c6MCAxMHB4IDMwcHggLThweCByZ2JhKDIzMCwzMiw0NywuNTUpfS52YWNhbmN5LWFwcGx5X19mb3JtIC53cGNmNy1ub3QtdmFsaWQtdGlwLC52YWNhbmN5LXF1aWNrLWFwcGx5IC53cGNmNy1ub3QtdmFsaWQtdGlwe2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiNmZjhmOTc7bWFyZ2luLXRvcDo0cHh9LnZhY2FuY3ktYXBwbHlfX2Zvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwudmFjYW5jeS1xdWljay1hcHBseSAud3BjZjctcmVzcG9uc2Utb3V0cHV0e21hcmdpbjo0cHggMCAwIWltcG9ydGFudDtwYWRkaW5nOjE0cHggMTZweCFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIzMCwzMiw0NywuNCkhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MTBweDtmb250LXNpemU6MTRweDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kOnZhcigtLXJlZC1kaW0pO2NvbG9yOiNmZmZ9LnZhY2FuY3ktc3RhdHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwxZnIpO2dhcDoxcHg7YmFja2dyb3VuZDp2YXIoLS1saW5lKTttYXJnaW4tYm90dG9tOjM2cHh9QG1lZGlhIChtYXgtd2lkdGg6NzYwcHgpey52YWNhbmN5LXN0YXRze2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwxZnIpO21hcmdpbi1ib3R0b206MjhweH19LnZhY2FuY3ktc3RhdHNfX2l0ZW17YmFja2dyb3VuZDp2YXIoLS12b2lkLTIpO3BhZGRpbmc6MjhweCAyMHB4O3RleHQtYWxpZ246Y2VudGVyfS52YWNhbmN5LXN0YXRzX19pdGVtIGJ7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTp2YXIoLS1kaXNwbGF5KTtmb250LXNpemU6Y2xhbXAoMjJweCwzLjJ2dywzMHB4KTtmb250LXdlaWdodDo4MDA7bWFyZ2luLWJvdHRvbTo2cHh9LnZhY2FuY3ktc3RhdHNfX2l0ZW0gc3Bhbntmb250LWZhbWlseTp2YXIoLS1tb25vKTtmb250LXNpemU6MTAuNXB4O2xldHRlci1zcGFjaW5nOi4wNWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjp2YXIoLS1ncmV5LWRpbSl9QG1lZGlhIChtYXgtd2lkdGg6NzYwcHgpey52YWNhbmN5LXN0YXRzX19pdGVte3BhZGRpbmc6MjBweCAxNHB4fS52YWNhbmN5LXN0YXRzX19pdGVtIGJ7Zm9udC1zaXplOjIwcHh9LnZhY2FuY3ktc3RhdHNfX2l0ZW0gc3Bhbntmb250LXNpemU6OS41cHh9fS52YWNhbmN5LWFib3V0X190ZXh0e21heC13aWR0aDo3MDBweDtmb250LXNpemU6MTZweDtjb2xvcjp2YXIoLS1ncmV5KTtsaW5lLWhlaWdodDoxLjc1fS52YWNhbmN5LWFib3V0X190ZXh0IGJ7Y29sb3I6dmFyKC0td2hpdGUpfS52YWNhbmN5LWFib3V0X190ZXh0IHArcHttYXJnaW4tdG9wOjE2cHh9QG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpey52YWNhbmN5LWFib3V0X190ZXh0e2ZvbnQtc2l6ZToxNC41cHh9fS52YWNhbmN5LWZvdW5kZXJ7ZGlzcGxheTpmbGV4O2dhcDozMnB4O21hcmdpbi10b3A6MzRweDtiYWNrZ3JvdW5kOnZhcigtLXZvaWQtMyk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1saW5lKTtib3JkZXItcmFkaXVzOjIwcHg7cGFkZGluZzoyOHB4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9QG1lZGlhIChtYXgtd2lkdGg6NzAwcHgpey52YWNhbmN5LWZvdW5kZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MjBweDtnYXA6MThweH19LnZhY2FuY3ktZm91bmRlcl9fcGhvdG97ZmxleC1zaHJpbms6MDt3aWR0aDoyMDBweDthc3BlY3QtcmF0aW86My80O2JvcmRlci1yYWRpdXM6MTRweDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1saW5lLTIpfS52YWNhbmN5LWZvdW5kZXJfX3Bob3RvIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9QG1lZGlhIChtYXgtd2lkdGg6NzAwcHgpey52YWNhbmN5LWZvdW5kZXJfX3Bob3Rve3dpZHRoOjEwMCU7bWF4LXdpZHRoOjIyMHB4fX0udmFjYW5jeS1mb3VuZGVyX19pbmZvIGgze2ZvbnQtc2l6ZToyMnB4O2ZvbnQtd2VpZ2h0OjgwMDttYXJnaW46NnB4IDAgNHB4fS52YWNhbmN5LWZvdW5kZXJfX2luZm8+cHtmb250LXNpemU6MTQuNXB4O2NvbG9yOnZhcigtLWdyZXkpO2xpbmUtaGVpZ2h0OjEuNjttYXJnaW4tYm90dG9tOjE0cHg7bWF4LXdpZHRoOjU2Y2h9LnZhY2FuY3ktZm91bmRlcl9fZmFjdHN7bGlzdC1zdHlsZTpub25lO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjEwcHh9LnZhY2FuY3ktZm91bmRlcl9fZmFjdHMgbGl7Zm9udC1zaXplOjEzLjVweDtjb2xvcjp2YXIoLS1ncmV5KTtsaW5lLWhlaWdodDoxLjU7bWF4LXdpZHRoOjU4Y2h9LnZhY2FuY3ktZm91bmRlcl9fZmFjdHMgbGk6OmJlZm9yZXtjb250ZW50Olwi4oCUIFwiO2NvbG9yOnZhcigtLXJlZCk7Zm9udC13ZWlnaHQ6NzAwfS52YWNhbmN5LWZvdW5kZXJfX2ZhY3RzIGJ7Y29sb3I6I2ZmZn0udmFjYW5jeS12aWRlb3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MjRweDtib3JkZXItcmFkaXVzOjIwcHg7b3ZlcmZsb3c6aGlkZGVuO2FzcGVjdC1yYXRpbzoxNi85O3RleHQtZGVjb3JhdGlvbjpub25lfS52YWNhbmN5LXZpZGVvIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LnZhY2FuY3ktdmlkZW86OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtpbnNldDowO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIHRvcCxyZ2JhKDgsOCwxMSwuNTUpIDAsdHJhbnNwYXJlbnQgNDUlKX0udmFjYW5jeS12aWRlb19fdGFne3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNnB4O2xlZnQ6MTZweDt6LWluZGV4OjI7Zm9udC1mYW1pbHk6dmFyKC0tbW9ubyk7Zm9udC1zaXplOjExcHg7bGV0dGVyLXNwYWNpbmc6LjA1ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiNmZmY7YmFja2dyb3VuZDpyZ2JhKDgsOCwxMSwuNTUpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tbGluZS0yKTtib3JkZXItcmFkaXVzOjk5OXB4O3BhZGRpbmc6NnB4IDE0cHh9LnZhY2FuY3ktcGxheXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjI7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7d2lkdGg6NjRweDtoZWlnaHQ6NjRweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOnZhcigtLXJlZCk7Ym9yZGVyOjNweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC45KTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjVzIGVhc2UsYmFja2dyb3VuZCAuMjVzIGVhc2V9LnZhY2FuY3ktcGxheSBzdmd7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDttYXJnaW4tbGVmdDozcHh9LnZhY2FuY3ktZ3JvdXBzX19jYXJkOmhvdmVyIC52YWNhbmN5LXBsYXksLnZhY2FuY3ktc3RyaXBfX2l0ZW06aG92ZXIgLnZhY2FuY3ktcGxheSwudmFjYW5jeS12aWRlbzpob3ZlciAudmFjYW5jeS1wbGF5e3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKSBzY2FsZSgxLjA2KTtiYWNrZ3JvdW5kOnZhcigtLXJlZC1kZWVwKX1AbWVkaWEgKG1heC13aWR0aDo2MDBweCl7LnZhY2FuY3ktcGxheXt3aWR0aDo1MnB4O2hlaWdodDo1MnB4fS52YWNhbmN5LXBsYXkgc3Zne3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHh9fS52YWNhbmN5LWNoZWNrLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwxZnIpO2dhcDoxNHB4fUBtZWRpYSAobWF4LXdpZHRoOjcwMHB4KXsudmFjYW5jeS1jaGVjay1ncmlke2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z2FwOjEycHh9fS52YWNhbmN5LWNoZWNrLWl0ZW17ZGlzcGxheTpmbGV4O2dhcDoxNnB4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7YmFja2dyb3VuZDp2YXIoLS12b2lkLTIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tbGluZSk7Ym9yZGVyLXJhZGl1czoxNHB4O3BhZGRpbmc6MjBweCAyMnB4O3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4xOHMgZWFzZSxiYWNrZ3JvdW5kIC4xOHMgZWFzZX0udmFjYW5jeS1jaGVjay1pdGVtOmhvdmVye2JvcmRlci1jb2xvcjp2YXIoLS1yZWQpO2JhY2tncm91bmQ6dmFyKC0tcmVkLWRpbSl9LnZhY2FuY3ktY2hlY2staXRlbSBwe2ZvbnQtc2l6ZToxNXB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjp2YXIoLS13aGl0ZSk7cGFkZGluZy10b3A6NnB4fUBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KXsudmFjYW5jeS1jaGVjay1pdGVte3BhZGRpbmc6MThweDtib3JkZXItcmFkaXVzOjEycHh9LnZhY2FuY3ktY2hlY2staXRlbSBwe2ZvbnQtc2l6ZToxNHB4fX0udmFjYW5jeS1jaGVjay1pdGVtX19udW17ZmxleC1zaHJpbms6MDt3aWR0aDozNHB4O2hlaWdodDozNHB4O2JvcmRlci1yYWRpdXM6OXB4O2JhY2tncm91bmQ6dmFyKC0tcmVkLWRpbSk7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIzMCwzMiw0NywuNCk7Y29sb3I6dmFyKC0tcmVkKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1mYW1pbHk6dmFyKC0tbW9ubyk7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxM3B4fS52YWNhbmN5LWdyb3d0aHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLDFmcik7Z2FwOjE2cHh9QG1lZGlhIChtYXgtd2lkdGg6ODIwcHgpey52YWNhbmN5LWdyb3d0aHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO2dhcDoxMnB4fX0udmFjYW5jeS1ncm93dGhfX2NhcmR7YmFja2dyb3VuZDp2YXIoLS12b2lkLTIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tbGluZSk7Ym9yZGVyLXJhZGl1czoxNnB4O3BhZGRpbmc6MjZweCAyNHB4fS52YWNhbmN5LWdyb3d0aF9fY2FyZCBoNHtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo4MDA7bWFyZ2luLWJvdHRvbTo4cHg7Zm9udC1mYW1pbHk6dmFyKC0tYm9keSl9LnZhY2FuY3ktZ3Jvd3RoX19jYXJkIHB7Zm9udC1zaXplOjEzLjVweDtjb2xvcjp2YXIoLS1ncmV5LWRpbSk7bGluZS1oZWlnaHQ6MS41NX1AbWVkaWEgKG1heC13aWR0aDo2MDBweCl7LnZhY2FuY3ktZ3Jvd3RoX19jYXJke3BhZGRpbmc6MThweDtib3JkZXItcmFkaXVzOjEycHh9LnZhY2FuY3ktZ3Jvd3RoX19jYXJkIGg0e2ZvbnQtc2l6ZToxNXB4fX0udmFjYW5jeS1ncm93dGhfX3RhZ3tmb250LWZhbWlseTp2YXIoLS1tb25vKTtmb250LXNpemU6MTFweDtjb2xvcjp2YXIoLS1yZWQpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzouMDhlbTttYXJnaW4tYm90dG9tOjE0cHg7ZGlzcGxheTpibG9ja30udmFjYW5jeS1zdHJpcHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LDFmcik7Z2FwOjFweDtiYWNrZ3JvdW5kOnZhcigtLWxpbmUpO2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWxpbmUpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWxpbmUpfUBtZWRpYSAobWF4LXdpZHRoOjgyMHB4KXsudmFjYW5jeS1zdHJpcHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsMWZyKX19LnZhY2FuY3ktc3RyaXBfX2l0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOnZhcigtLXZvaWQpO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOmluaGVyaXR9LnZhY2FuY3ktc3RyaXBfX2ZyYW1le3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7YXNwZWN0LXJhdGlvOjQvNTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTUwZGVnLCMyNDEwMTQsdmFyKC0tdm9pZC0yKSl9LnZhY2FuY3ktc3RyaXBfX2ZyYW1lIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllciguMiwuNiwuMiwxKX0udmFjYW5jeS1zdHJpcF9fZnJhbWU6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtpbnNldDphdXRvIDAgMDtoZWlnaHQ6MzglO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIHRvcCxyZ2JhKDgsOCwxMSwuNzUpLHRyYW5zcGFyZW50KTtwb2ludGVyLWV2ZW50czpub25lfS52YWNhbmN5LXN0cmlwX19pdGVtOmhvdmVyIC52YWNhbmN5LXN0cmlwX19mcmFtZSBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfS52YWNhbmN5LXN0cmlwX19lbW9qaXtwb3NpdGlvbjphYnNvbHV0ZTtpbnNldDowO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6Y2xhbXAoMzBweCw0dncsNDRweCk7b3BhY2l0eTouODV9LnZhY2FuY3ktc3RyaXBfX2xhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpiYXNlbGluZTtnYXA6MTBweDtwYWRkaW5nOjE2cHggMThweCAyMHB4O2ZvbnQtZmFtaWx5OnZhcigtLW1vbm8pO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNDU7bGV0dGVyLXNwYWNpbmc6LjAyZW07Y29sb3I6dmFyKC0td2hpdGUpfS52YWNhbmN5LXN0cmlwX19sYWJlbDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MDtoZWlnaHQ6MnB4O2JhY2tncm91bmQ6dmFyKC0tcmVkKTt0cmFuc2l0aW9uOndpZHRoIC4zNXMgZWFzZX0udmFjYW5jeS1zdHJpcF9faXRlbTpob3ZlciAudmFjYW5jeS1zdHJpcF9fbGFiZWw6OmJlZm9yZXt3aWR0aDoxMDAlfUBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KXsudmFjYW5jeS1zdHJpcF9fbGFiZWx7cGFkZGluZzoxM3B4IDE0cHggMTZweDtmb250LXNpemU6MTFweDtnYXA6OHB4fX0udmFjYW5jeS1zdHJpcF9fbnVte2ZsZXg6MCAwIGF1dG87Zm9udC1zaXplOjExcHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOnZhcigtLWdyZXktZGltKTt0cmFuc2l0aW9uOmNvbG9yIC4yNXMgZWFzZX0udmFjYW5jeS1zdHJpcF9faXRlbTpob3ZlciAudmFjYW5jeS1zdHJpcF9fbnVte2NvbG9yOnZhcigtLXJlZCl9QG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpey52YWNhbmN5LXN0cmlwX19udW17Zm9udC1zaXplOjEwcHh9fS52YWNhbmN5LWFkdi1ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsMWZyKTtnYXA6MTZweH1AbWVkaWEgKG1heC13aWR0aDo3MDBweCl7LnZhY2FuY3ktYWR2LWdyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtnYXA6MTJweH19LnZhY2FuY3ktYWR2LWl0ZW17ZGlzcGxheTpmbGV4O2dhcDoxNnB4O2JhY2tncm91bmQ6dmFyKC0tdm9pZC0yKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWxpbmUpO2JvcmRlci1yYWRpdXM6MTZweDtwYWRkaW5nOjI0cHh9LnZhY2FuY3ktYWR2LWl0ZW0gaDR7Zm9udC1mYW1pbHk6dmFyKC0tYm9keSk7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZToxNS41cHg7bWFyZ2luLWJvdHRvbTo4cHh9LnZhY2FuY3ktYWR2LWl0ZW0gcHtmb250LXNpemU6MTRweDtjb2xvcjp2YXIoLS1ncmV5KX1AbWVkaWEgKG1heC13aWR0aDo2MDBweCl7LnZhY2FuY3ktYWR2LWl0ZW17cGFkZGluZzoxOHB4O2JvcmRlci1yYWRpdXM6MTJweH19LnZhY2FuY3ktYWR2LWl0ZW1fX251bXtmb250LWZhbWlseTp2YXIoLS1tb25vKTtjb2xvcjp2YXIoLS1yZWQpO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTNweDtwYWRkaW5nLXRvcDozcHh9LnZhY2FuY3ktZ3JvdXBze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsMWZyKTtnYXA6MThweH1AbWVkaWEgKG1heC13aWR0aDo4ODBweCl7LnZhY2FuY3ktZ3JvdXBze2dhcDoxMnB4fX1AbWVkaWEgKG1heC13aWR0aDo1NjBweCl7LnZhY2FuY3ktZ3JvdXBze2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7bWF4LXdpZHRoOjMyMHB4O21hcmdpbjowIGF1dG99fS52YWNhbmN5LWdyb3Vwc19fY2FyZHtwb3NpdGlvbjpyZWxhdGl2ZTthc3BlY3QtcmF0aW86MS8xO2JvcmRlci1yYWRpdXM6MTZweDtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpibG9jazt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxNTBkZWcsIzI0MTAxNCx2YXIoLS12b2lkLTIpKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWxpbmUpO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlfS52YWNhbmN5LWdyb3Vwc19fY2FyZCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS52YWNhbmN5LWdyb3Vwc19fY2FyZDo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoOCw4LDExLC44NSkgMCx0cmFuc3BhcmVudCA1NSUpfS52YWNhbmN5LWdyb3Vwc19fY2FyZDpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS4wMil9LnZhY2FuY3ktZ3JvdXBzX19lbW9qaXtwb3NpdGlvbjphYnNvbHV0ZTtpbnNldDowO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6Y2xhbXAoMjhweCw0dncsNDBweCl9LnZhY2FuY3ktZ3JvdXBzX19jYXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtwYWRkaW5nOjAgMTZweCAxNHB4fS52YWNhbmN5LWdyb3Vwc19fY2FwdGlvbiBoNXtmb250LXNpemU6MTQuNXB4O2ZvbnQtd2VpZ2h0OjgwMDttYXJnaW4tYm90dG9tOjNweDtjb2xvcjojZmZmfS52YWNhbmN5LWdyb3Vwc19fY2FwdGlvbiBzcGFue2ZvbnQtZmFtaWx5OnZhcigtLW1vbm8pO2ZvbnQtc2l6ZToxMXB4O2NvbG9yOnZhcigtLWdyZXkpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzouMDRlbX0udmFjYW5jeS1wbGF5LS1zbWFsbHt3aWR0aDo0OHB4O2hlaWdodDo0OHB4O2JvcmRlci13aWR0aDoycHh9LnZhY2FuY3ktcGxheS0tc21hbGwgc3Zne3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHh9QG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpey52YWNhbmN5LXBsYXktLXNtYWxse3dpZHRoOjQycHg7aGVpZ2h0OjQycHh9fS52YWNhbmN5LWpvaW57cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci1yYWRpdXM6MjRweDtwYWRkaW5nOjUycHggNDRweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxNTBkZWcsIzFhMGMwZSAwLHZhcigtLXZvaWQtMikgNjAlKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjMwLDMyLDQ3LC4zKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2dhcDozMHB4O2ZsZXgtd3JhcDp3cmFwfS52YWNhbmN5LWpvaW4gaDN7Zm9udC1zaXplOmNsYW1wKDIycHgsM3Z3LDMwcHgpO21heC13aWR0aDo1MjBweH0udmFjYW5jeS1qb2luIHB7bWFyZ2luLXRvcDoxMHB4O2NvbG9yOnZhcigtLWdyZXkpO2ZvbnQtc2l6ZToxNXB4O21heC13aWR0aDo0OGNofUBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KXsudmFjYW5jeS1qb2lue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjMwcHggMjJweDtib3JkZXItcmFkaXVzOjE4cHg7Z2FwOjIwcHh9LnZhY2FuY3ktam9pbiBoM3tmb250LXNpemU6MjJweH0udmFjYW5jeS1qb2luIHB7Zm9udC1zaXplOjE0cHh9LnZhY2FuY3ktam9pbiAudmFjYW5jeS1idG57d2lkdGg6MTAwJX19LnZhY2FuY3ktY2FzZS1ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsMWZyKTtnYXA6MThweH1AbWVkaWEgKG1heC13aWR0aDo5MDBweCl7LnZhY2FuY3ktY2FzZS1ncmlke2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z2FwOjEycHh9fS52YWNhbmN5LWNhc2UtY2FyZHtiYWNrZ3JvdW5kOnZhcigtLXZvaWQtMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1saW5lKTtib3JkZXItcmFkaXVzOjE2cHg7cGFkZGluZzoyNnB4IDI0cHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTZweH1AbWVkaWEgKG1heC13aWR0aDo2MDBweCl7LnZhY2FuY3ktY2FzZS1jYXJke3BhZGRpbmc6MThweDtib3JkZXItcmFkaXVzOjEycHh9fS52YWNhbmN5LWNhc2UtY2FyZF9fcXVvdGV7Zm9udC1zaXplOjE0LjVweDtjb2xvcjp2YXIoLS1ncmV5KTtsaW5lLWhlaWdodDoxLjZ9LnZhY2FuY3ktY2FzZS1jYXJkX19xdW90ZTo6YmVmb3Jle2NvbnRlbnQ6XCLigJxcIjtjb2xvcjp2YXIoLS1yZWQpO2ZvbnQtc2l6ZToyMnB4O2ZvbnQtZmFtaWx5OnZhcigtLWRpc3BsYXkpO21hcmdpbi1yaWdodDoycHh9LnZhY2FuY3ktY2FzZS1jYXJkX19hdXRob3J7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTJweDttYXJnaW4tdG9wOmF1dG99LnZhY2FuY3ktY2FzZS1jYXJkX19hdXRob3IgYntkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMy41cHh9LnZhY2FuY3ktY2FzZS1jYXJkX19hdXRob3Igc3Bhbntmb250LWZhbWlseTp2YXIoLS1tb25vKTtmb250LXNpemU6MTFweDtjb2xvcjp2YXIoLS1ncmV5LWRpbSk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS52YWNhbmN5LWNhc2UtY2FyZF9fYXZhdGFye3dpZHRoOjM4cHg7aGVpZ2h0OjM4cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDp2YXIoLS1yZWQtZGltKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjMwLDMyLDQ3LC40KTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1mYW1pbHk6dmFyKC0tbW9ubyk7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxM3B4O2NvbG9yOnZhcigtLXJlZCk7ZmxleC1zaHJpbms6MH0udmFjYW5jeS12aWJlLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwxZnIpO2dhcDoxNHB4fUBtZWRpYSAobWF4LXdpZHRoOjcwMHB4KXsudmFjYW5jeS12aWJlLWdyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtnYXA6MTJweH19LnZhY2FuY3ktdmliZS1pdGVte2Rpc3BsYXk6ZmxleDtnYXA6MTZweDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2JhY2tncm91bmQ6dmFyKC0tdm9pZC0yKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWxpbmUpO2JvcmRlci1yYWRpdXM6MTRweDtwYWRkaW5nOjIwcHggMjJweH0udmFjYW5jeS12aWJlLWl0ZW0gaDV7Zm9udC1zaXplOjE0LjVweDtmb250LXdlaWdodDo4MDA7bWFyZ2luLWJvdHRvbTo0cHh9LnZhY2FuY3ktdmliZS1pdGVtIHB7Zm9udC1zaXplOjEzcHg7Y29sb3I6dmFyKC0tZ3JleS1kaW0pO2xpbmUtaGVpZ2h0OjEuNX1AbWVkaWEgKG1heC13aWR0aDo2MDBweCl7LnZhY2FuY3ktdmliZS1pdGVte3BhZGRpbmc6MTZweDtib3JkZXItcmFkaXVzOjEycHh9fS52YWNhbmN5LXZpYmUtaXRlbV9faWN7ZmxleC1zaHJpbms6MDt3aWR0aDozOHB4O2hlaWdodDozOHB4O2JvcmRlci1yYWRpdXM6MTBweDtiYWNrZ3JvdW5kOnZhcigtLXJlZC1kaW0pO2JvcmRlcjoxcHggc29saWQgcmdiYSgyMzAsMzIsNDcsLjM1KTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1zaXplOjE3cHh9LnZhY2FuY3ktYXBwbHlfX2ljb257d2lkdGg6NTZweDtoZWlnaHQ6NTZweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOnZhcigtLXJlZC1kaW0pO2JvcmRlcjoxcHggc29saWQgcmdiYSgyMzAsMzIsNDcsLjQpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6MjRweDttYXJnaW46MCBhdXRvIDE4cHh9QG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpey52YWNhbmN5LWFwcGx5X19pY29ue3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7Zm9udC1zaXplOjIwcHg7bWFyZ2luLWJvdHRvbToxNHB4fX0udmFjYW5jeS1hcHBseV9fZm9ybXtiYWNrZ3JvdW5kOnZhcigtLXZvaWQtMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1saW5lKTtib3JkZXItcmFkaXVzOjIwcHg7cGFkZGluZzozNnB4O21heC13aWR0aDo1NjBweDttYXJnaW46MCBhdXRvfS52YWNhbmN5LWFwcGx5X19mb3JtIGZvcm17ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTZweH0udmFjYW5jeS1hcHBseV9fZm9ybSBsYWJlbHtmb250LWZhbWlseTp2YXIoLS1tb25vKTtmb250LXNpemU6MTJweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjA1ZW07Y29sb3I6dmFyKC0tZ3JleS1kaW0pO21hcmdpbi1ib3R0b206LThweDtkaXNwbGF5OmJsb2NrfUBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KXsudmFjYW5jeS1hcHBseV9fZm9ybXtwYWRkaW5nOjI0cHggMjBweDtib3JkZXItcmFkaXVzOjE2cHh9fS52YWNhbmN5LWFwcGx5X19ub3Rle2ZvbnQtc2l6ZToxMi41cHg7Y29sb3I6dmFyKC0tZ3JleS1kaW0pO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MTZweH0udmFjYW5jeS1zdWJtaXR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9ja30udmFjYW5jeS1zdWJtaXQgLndwY2Y3LXN1Ym1pdCwudmFjYW5jeS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRde21hcmdpbi10b3A6MDt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjE4cyBlYXNlLHRyYW5zZm9ybSAuMThzIGVhc2UsYm94LXNoYWRvdyAuMThzIGVhc2UsY29sb3IgLjE4cyBlYXNlfS52YWNhbmN5LXN1Ym1pdDo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDttYXJnaW46LTEwcHggMCAwIC0xMHB4O2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjoycHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMzUpO2JvcmRlci10b3AtY29sb3I6I2ZmZjtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjE4cyBlYXNlfS53cGNmNy1mb3JtLnN1Ym1pdHRpbmcgLnZhY2FuY3ktc3VibWl0IC53cGNmNy1zdWJtaXQsLndwY2Y3LWZvcm0uc3VibWl0dGluZyAudmFjYW5jeS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRde2NvbG9yOnRyYW5zcGFyZW50O3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNmb3JtOm5vbmV9LndwY2Y3LWZvcm0uc3VibWl0dGluZyAudmFjYW5jeS1zdWJtaXQ6OmFmdGVye29wYWNpdHk6MTthbmltYXRpb246dmFjYW5jeS1zdWJtaXQtc3BpbiAuN3MgbGluZWFyIGluZmluaXRlfS52YWNhbmN5LWFwcGx5X19mb3JtIC53cGNmNy1zcGlubmVyLC52YWNhbmN5LXF1aWNrLWFwcGx5IC53cGNmNy1zcGlubmVye2Rpc3BsYXk6bm9uZX1Aa2V5ZnJhbWVzIHZhY2FuY3ktc3VibWl0LXNwaW57dG97dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246cmVkdWNlKXsudmFjYW5jeS1zdWJtaXQ6OmFmdGVye2FuaW1hdGlvbi1kdXJhdGlvbjoxLjZzfX0udmFjYW5jeS1zdGlja3l7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO3otaW5kZXg6NjA7YmFja2dyb3VuZDpyZ2JhKDgsOCwxMSwuOTYpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWxpbmUpO3BhZGRpbmc6MTJweCBjYWxjKDE2cHggKyB2YXIoLS1zYWZlLXJpZ2h0KSkgY2FsYygxMnB4ICsgdmFyKC0tc2FmZS1ib3R0b20pKSBjYWxjKDE2cHggKyB2YXIoLS1zYWZlLWxlZnQpKTtnYXA6MTBweH0udmFjYW5jeS1zdGlja3kgLnZhY2FuY3ktYnRue2ZsZXg6MTtmb250LXNpemU6MTRweDtwYWRkaW5nOjEzcHggMTZweH1AbWVkaWEgKG1heC13aWR0aDo2NDBweCl7LnZhY2FuY3ktc3RpY2t5e2Rpc3BsYXk6ZmxleDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC4yMiwuNjEsLjM2LDEpfWJvZHkuaXMtcGFzdC1oZXJvIC52YWNhbmN5LXN0aWNreXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QG1lZGlhIChtYXgtd2lkdGg6NjQwcHgpe2JvZHkudmFjYW5jeXtwYWRkaW5nLWJvdHRvbTowfWJvZHkudmFjYW5jeS5pcy1wYXN0LWhlcm97cGFkZGluZy1ib3R0b206Y2FsYyh2YXIoLS1zdGlja3ktaCkgKyB2YXIoLS1zYWZlLWJvdHRvbSkpfX0udmFjYW5jeS1mb290ZXJ7Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tbGluZSk7cGFkZGluZzo0MHB4IDB9LnZhY2FuY3ktZm9vdGVyX19pbm5lcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDoxNnB4O3RleHQtYWxpZ246Y2VudGVyfS52YWNhbmN5LWZvb3Rlcl9fbG9nbyBpbWd7aGVpZ2h0OjMycHg7d2lkdGg6YXV0b30udmFjYW5jeS1mb290ZXJfX3NvY2lhbHtkaXNwbGF5OmZsZXg7Z2FwOjE4cHh9LnZhY2FuY3ktZm9vdGVyX19zb2NpYWwgYXtmb250LXNpemU6MTNweDtjb2xvcjp2YXIoLS1ncmV5KTt0ZXh0LWRlY29yYXRpb246bm9uZX0udmFjYW5jeS1mb290ZXJfX3NvY2lhbCBhOmhvdmVye2NvbG9yOnZhcigtLXJlZCl9LnZhY2FuY3ktZm9vdGVyX19ub3Rle2ZvbnQtc2l6ZToxM3B4O2NvbG9yOnZhcigtLWdyZXktZGltKX0uZ3JlY2FwdGNoYS1iYWRnZXt2aXNpYmlsaXR5OmhpZGRlbn0ucmVjYXB0Y2hhLW5vdGV7bWFyZ2luLXRvcDoxMnB4O2ZvbnQtc2l6ZToxMS41cHg7bGluZS1oZWlnaHQ6MS41O29wYWNpdHk6LjY1O3RleHQtYWxpZ246Y2VudGVyfS5yZWNhcHRjaGEtbm90ZSBhe2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6MnB4fS53cGNmNy10dXJuc3RpbGV7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDoxNnB4fS53cGNmNy10dXJuc3RpbGUgaWZyYW1le21heC13aWR0aDoxMDAlfSIsIi8vIEJBU0Ug4oCUIHRva2VucywgdHlwb2dyYXBoeSwgYnV0dG9ucywgZGl2aWRlcnMsIGFuaW1hdGlvbnNcblxuOnJvb3Qge1xuICAtLXZvaWQ6ICMwODA4MGI7XG4gIC0tdm9pZC0yOiAjMTAxMDE0O1xuICAtLXZvaWQtMzogIzE4MTgxZTtcbiAgLS1yZWQ6ICNlNjIwMmY7XG4gIC0tcmVkLWRlZXA6ICNhMzEzMWY7XG4gIC0tcmVkLWRpbTogcmdiYSgyMzAsIDMyLCA0NywgLjE0KTtcbiAgLS13aGl0ZTogI2Y2ZjZmODtcbiAgLS1ncmV5OiAjOWE5YWE0O1xuICAtLWdyZXktZGltOiAjNmM2Yzc2O1xuICAtLWxpbmU6IHJnYmEoMjQ2LCAyNDYsIDI0OCwgLjEpO1xuICAtLWxpbmUtMjogcmdiYSgyNDYsIDI0NiwgMjQ4LCAuMTgpO1xuICAtLWRpc3BsYXk6ICdPbmVzdCcsIHNhbnMtc2VyaWY7XG4gIC0tYm9keTogJ01hbnJvcGUnLCBzYW5zLXNlcmlmO1xuICAtLW1vbm86ICdKZXRCcmFpbnMgTW9ubycsIHVpLW1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAtLXNoZWxsOiAyNHB4O1xuICAtLXN0aWNreS1oOiA3MHB4O1xuICAtLXNhZmUtYm90dG9tOiAxMnB4O1xuICAtLXNhZmUtbGVmdDogMHB4O1xuICAtLXNhZmUtcmlnaHQ6IDBweDtcbn1cblxuQHN1cHBvcnRzIChwYWRkaW5nOiBtYXgoMHB4KSkge1xuICA6cm9vdCB7XG4gICAgLS1zYWZlLWJvdHRvbTogbWF4KDEycHgsIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSk7XG4gICAgLS1zYWZlLWxlZnQ6IGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XG4gICAgLS1zYWZlLXJpZ2h0OiBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KTtcbiAgfVxufVxuXG4qIHsgYm94LXNpemluZzogYm9yZGVyLWJveDsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG5cbmh0bWwgeyBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgb3ZlcmZsb3cteDogY2xpcDsgYmFja2dyb3VuZDogdmFyKC0tdm9pZCk7IH1cblxuYm9keS52YWNhbmN5IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJvZHkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS12b2lkKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbmltZyB7IG1heC13aWR0aDogMTAwJTsgZGlzcGxheTogYmxvY2s7IH1cbmEgeyBjb2xvcjogaW5oZXJpdDsgfVxuYnV0dG9uIHsgZm9udDogaW5oZXJpdDsgfVxuaDEsIGgyLCBoMywgaDQgeyBmb250LWZhbWlseTogdmFyKC0tZGlzcGxheSk7IGxpbmUtaGVpZ2h0OiAxLjA2OyBsZXR0ZXItc3BhY2luZzogLS4wMWVtOyB9XG46Zm9jdXMtdmlzaWJsZSB7IG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1yZWQpOyBvdXRsaW5lLW9mZnNldDogM3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICA6cm9vdCB7IC0tc2hlbGw6IDE4cHg7IH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgaHRtbCB7IHNjcm9sbC1iZWhhdmlvcjogYXV0bzsgfVxuICAqLCAqOjpiZWZvcmUsICo6OmFmdGVyIHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4wMW1zICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZhY2FuY3lfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTA4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCB2YXIoLS1zaGVsbCk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1zaGVsbCkgKyB2YXIoLS1zYWZlLWxlZnQpKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1zaGVsbCkgKyB2YXIoLS1zYWZlLXJpZ2h0KSk7XG59XG5cbi52YWNhbmN5X19leWVicm93IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLW1vbm8pO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAuMTZlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOXB4O1xuICBjb2xvcjogdmFyKC0tZ3JleSk7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXJlZCk7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggMnB4IHZhcigtLXJlZCk7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuLnZhY2FuY3ktc2tpcC1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMDBweDtcbiAgbGVmdDogMTZweDtcbiAgei1pbmRleDogMjAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1yZWQpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogdG9wIC4xNXMgZWFzZTtcblxuICAmOmZvY3VzIHsgdG9wOiAxNnB4OyB9XG59XG5cbi8vIEJ1dHRvbnNcbi52YWNhbmN5LWJ0biB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1ib2R5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNC41cHg7XG4gIHBhZGRpbmc6IDE1cHggMjhweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMThzIGVhc2UsIGJveC1zaGFkb3cgLjE4cyBlYXNlLCBiYWNrZ3JvdW5kIC4xOHMgZWFzZSwgYm9yZGVyLWNvbG9yIC4xOHMgZWFzZTtcblxuICAmOmhvdmVyIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpOyB9XG5cbiAgJi0tY29yYWwge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXJlZCk7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICAmOmhvdmVyIHsgYmFja2dyb3VuZDogI2ZmZjsgY29sb3I6IHZhcigtLXJlZC1kZWVwKTsgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggLThweCByZ2JhKDIzMCwgMzIsIDQ3LCAuNTUpOyB9XG4gIH1cblxuICAmLS1vdXRsaW5lIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWxpbmUtMik7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcblxuICAgICY6aG92ZXIgeyBib3JkZXItY29sb3I6IHZhcigtLXJlZCk7IGJhY2tncm91bmQ6IHZhcigtLXJlZC1kaW0pOyB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgZm9udC1zaXplOiAxNHB4OyBwYWRkaW5nOiAxM3B4IDIycHg7IH1cbn1cblxuLnZhY2FuY3ktc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDc2cHggMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHsgcGFkZGluZzogNjBweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyBwYWRkaW5nOiA1MnB4IDA7IH1cblxuICAmLS1iYW5kIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWxpbmUpOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbGluZSk7IGJhY2tncm91bmQ6IHZhcigtLXZvaWQtMik7IH1cbn1cblxuLnZhY2FuY3ktc2VjdGlvbi1oZWFkIHtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDRweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHsgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuXG4gICYtLWNlbnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC52YWNhbmN5X19leWVicm93IHsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBwIHsgbWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICB9XG5cbiAgLnZhY2FuY3lfX2V5ZWJyb3cgeyBtYXJnaW4tYm90dG9tOiAxNHB4OyB9XG4gIGgyIHsgZm9udC1zaXplOiBjbGFtcCgyNHB4LCAzLjR2dywgMzZweCk7IH1cbiAgcCB7IG1hcmdpbi10b3A6IDE0cHg7IGNvbG9yOiB2YXIoLS1ncmV5KTsgZm9udC1zaXplOiAxNS41cHg7IGxpbmUtaGVpZ2h0OiAxLjY7IH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICBoMiB7IGZvbnQtc2l6ZTogY2xhbXAoMjJweCwgNnZ3LCAyOHB4KTsgfVxuICAgIHAgeyBmb250LXNpemU6IDE0LjVweDsgfVxuICB9XG59XG5cbi8vIFdhdmUgZGl2aWRlciBiZXR3ZWVuIHRoZSBiYW5uZXIgYW5kIHRoZSBuZXh0IHNlY3Rpb25cbi52YWNhbmN5LXdhdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDNweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIG9wYWNpdHk6IC44NTtcblxuICBzcGFuIHtcbiAgICBmbGV4OiAwIDAgNHB4O1xuICAgIG1heC13aWR0aDogNHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXJlZCk7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG9wYWNpdHk6IC41NTtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgICBhbmltYXRpb246IHZhY2FuY3ktd2YgMS44cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgfVxuXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuICAgIHNwYW46bnRoLWNoaWxkKCN7JGl9KSB7IGFuaW1hdGlvbi1kZWxheTogLSN7JGkgKiAwLjE3fXM7IH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHZhY2FuY3ktd2Yge1xuICAwJSwgMTAwJSB7IHRyYW5zZm9ybTogc2NhbGVZKC4zNSk7IH1cbiAgNTAlIHsgdHJhbnNmb3JtOiBzY2FsZVkoMSk7IH1cbn1cblxuLy8gU2Nyb2xsLWluIHJldmVhbCBhbmltYXRpb25zXG4udmFjYW5jeS1yZXZlYWwge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41NXMgZWFzZSwgdHJhbnNmb3JtIC41NXMgZWFzZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYyh2YXIoLS1yZXZlYWwtaSwgMCkgKiA3MG1zKTtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHksIHRyYW5zZm9ybTtcblxuICAmLS11cCAgICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNnB4KTsgfVxuICAmLS1sZWZ0ICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjRweCk7IH1cbiAgJi0tcmlnaHQgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjRweCk7IH1cbiAgJi0tem9vbSAgeyB0cmFuc2Zvcm06IHNjYWxlKC45Nik7IH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAmLS1sZWZ0LCAmLS1yaWdodCB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNnB4KTsgfVxuICB9XG5cbiAgJi5pcy1pbiB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogbm9uZTsgfVxufVxuXG4vLyBUZXh0IGtlcHQgZm9yIHNjcmVlbiByZWFkZXJzIG9ubHkg4oCUIHVzZWQgd2hlcmUgYW4gaWNvbiByZXBsYWNlcyBhIGxhYmVsLlxuLnZhY2FuY3ktdmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cbiIsIi8vIEhFQURFUlxuXG4udmFjYW5jeS1uYXYge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDUwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDgsIDgsIDExLCAuODIpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1saW5lKTtcblxuICAvLyBUaGUgV1AgYWRtaW4gYmFyIGlzIGZpeGVkIGFuZCAzMnB4IHRhbGwsIGdyb3dzIHRvIDQ2cHggYXQgNzgycHgsIHRoZW5cbiAgLy8gdHVybnMgYWJzb2x1dGUgYXQgNjAwcHggYW5kIHNjcm9sbHMgYXdheSB3aXRoIHRoZSBwYWdlIOKAlCBzbyB0aGUgc3RpY2t5XG4gIC8vIGhlYWRlciBvbmx5IG5lZWRzIGFuIG9mZnNldCB3aGlsZSB0aGUgYmFyIGlzIHN0aWxsIGZpeGVkLlxuICBib2R5LmFkbWluLWJhciAmIHsgdG9wOiAzMnB4OyB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcbiAgICBib2R5LmFkbWluLWJhciAmIHsgdG9wOiA0NnB4OyB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIGJvZHkuYWRtaW4tYmFyICYgeyB0b3A6IDA7IH1cbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogNzBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyBoZWlnaHQ6IDYwcHg7IH1cbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBpbWcgeyBoZWlnaHQ6IDM0cHg7IHdpZHRoOiBhdXRvOyBkaXNwbGF5OiBibG9jazsgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IGltZyB7IGhlaWdodDogMjhweDsgfSB9XG4gIH1cblxuICAmX19saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDI2cHg7XG4gICAgLy8gVGhlIGNvbnRhY3RzIGdyb3VwIHRha2VzIHRoZSBmcmVlIHNwYWNlIG9uIHRoZSByaWdodCwgc28gdGhlIGxpbmtzIG5lZWRcbiAgICAvLyB0aGVpciBvd24gYXV0byBtYXJnaW4gdG8ga2VlcCBjbGVhciBvZiB0aGUgbG9nbyBpbnN0ZWFkIG9mIGh1Z2dpbmcgaXQuXG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1ncmV5KTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTMuNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZTtcblxuICAgICAgJjpob3ZlciB7IGNvbG9yOiAjZmZmOyB9XG4gICAgfVxuXG4gICAgLy8gQmVsb3cgdGhlIGJ1cmdlciBicmVha3BvaW50IHRoZSBsaW5rcyBkcm9wIG91dCBvZiB0aGUgYmFyIGludG8gYSBwYW5lbFxuICAgIC8vIHVuZGVyIGl0LCByZXZlYWxlZCBieSAudmFjYW5jeS1uYXYtLW9wZW4gKHRvZ2dsZWQgaW4gdmFjYW5jeS5qcykuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoOCwgOCwgMTEsIC45Nyk7XG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbGluZSk7XG4gICAgICBwYWRkaW5nOiA0cHggY2FsYyh2YXIoLS1zaGVsbCkgKyB2YXIoLS1zYWZlLXJpZ2h0KSkgMTJweCBjYWxjKHZhcigtLXNoZWxsKSArIHZhcigtLXNhZmUtbGVmdCkpO1xuXG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogMTRweCAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1saW5lKTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQgeyBib3JkZXItYm90dG9tOiAwOyB9XG4gICAgICB9XG5cbiAgICAgIC52YWNhbmN5LW5hdi0tb3BlbiAmIHsgZGlzcGxheTogZmxleDsgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFBob25lICsgSW5zdGFncmFtLiBCb3RoIGtlZXAgdGhlaXIgaWNvbnMgYXQgZXZlcnkgd2lkdGg7IHRoZSBwaG9uZSBudW1iZXJcbiAgLy8gaXRzZWxmIGRyb3BzIG91dCBiZWxvdyA2NDBweCwgd2hlcmUgdGhlIGJhciBoYXMgdG8gZml0IHRoZSBidXJnZXIgdG9vLlxuICAmX19jb250YWN0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIC8vIFB1c2hlZCB0byB0aGUgcmlnaHQgZWRnZSBhdCBldmVyeSB3aWR0aCwgc28gdGhlIGJ1dHRvbnMgcmVhZCBhcyBvbmUgcm93XG4gICAgLy8gd2l0aCB0aGUgYnVyZ2VyIGluc3RlYWQgb2YgZmxvYXRpbmcgaW4gdGhlIG1pZGRsZSBvZiB0aGUgYmFyLlxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgJl9fcGhvbmUsXG4gICZfX3NvY2lhbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbGluZS0yKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZSwgYmFja2dyb3VuZCAuMTVzIGVhc2U7XG5cbiAgICBzdmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA2KTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHsgaGVpZ2h0OiAzNnB4OyB9XG4gIH1cblxuICAmX19waG9uZSB7XG4gICAgZ2FwOiA4cHg7XG4gICAgcGFkZGluZzogMCAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMTMuNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAudmFjYW5jeS1uYXZfX3Bob25lLXRleHQgeyBkaXNwbGF5OiBub25lOyB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7IHdpZHRoOiAzNnB4OyB9XG4gIH1cblxuICAmX19zb2NpYWwge1xuICAgIHdpZHRoOiA0MHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7IHdpZHRoOiAzNnB4OyB9XG4gIH1cblxuICAmX19jdGEge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuXG4gICAgLnZhY2FuY3ktYnRuIHsgcGFkZGluZzogMTFweCAyMHB4OyBmb250LXNpemU6IDEzLjVweDsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4gICAgLy8gRnJvbSA2NDBweCBkb3duIHRoZSBzdGlja3kgYm90dG9tIGJhciBjYXJyaWVzIHRoZSBzYW1lIGxpbmssIHNvIGtlZXBpbmdcbiAgICAvLyBpdCBoZXJlIHRvbyB3b3VsZCBzaG93IHRoZSB2aXNpdG9yIHRoZSBzYW1lIENUQSB0d2ljZSBhdCBvbmNlLlxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyBkaXNwbGF5OiBub25lOyB9XG4gIH1cblxuICAmX19idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbGluZS0yKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTdweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXMgZWFzZSwgb3BhY2l0eSAuMnMgZWFzZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHsgZGlzcGxheTogZmxleDsgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7IHdpZHRoOiAzNnB4OyBoZWlnaHQ6IDM2cHg7IH1cblxuICAgIC8vIEJhcnMgYXJlIDJweCB0YWxsIHdpdGggYSA0cHggZ2FwLCBzbyB0aGUgb3V0ZXIgdHdvIHNpdCA2cHggb2ZmIGNlbnRyZS5cbiAgICAudmFjYW5jeS1uYXYtLW9wZW4gJiB7XG4gICAgICBzcGFuOm50aC1jaGlsZCgxKSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpIHJvdGF0ZSg0NWRlZyk7IH1cbiAgICAgIHNwYW46bnRoLWNoaWxkKDIpIHsgb3BhY2l0eTogMDsgfVxuICAgICAgc3BhbjpudGgtY2hpbGQoMykgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCkgcm90YXRlKC00NWRlZyk7IH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhFUk8gQkFOTkVSICsgQ09NUEFDVCBRVUlDSy1BUFBMWSBGT1JNXG5cbi52YWNhbmN5LWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDgwcHggMCA2NHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOlxuICAgIHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIDYyMHB4IDQ2MHB4IGF0IDgyJSA0JSwgcmdiYSgyMzAsIDMyLCA0NywgLjIyKSwgdHJhbnNwYXJlbnQgNjIlKSxcbiAgICByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSA1MjBweCA0MjBweCBhdCA0JSA5NiUsIHJnYmEoMjMwLCAzMiwgNDcsIC4xMiksIHRyYW5zcGFyZW50IDYwJSksXG4gICAgdmFyKC0tdm9pZCk7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IC41O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgICBsaW5lYXItZ3JhZGllbnQocmdiYSgyNDYsIDI0NiwgMjQ4LCAuMDM1KSAxcHgsIHRyYW5zcGFyZW50IDFweCksXG4gICAgICBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjQ2LCAyNDYsIDI0OCwgLjAzNSkgMXB4LCB0cmFuc3BhcmVudCAxcHgpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDJweCA0MnB4O1xuICAgIG1hc2staW1hZ2U6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIDcwMHB4IDUwMHB4IGF0IDcwJSAyMCUsIGJsYWNrLCB0cmFuc3BhcmVudCA3MCUpO1xuICB9XG5cbiAgJl9faW5uZXIgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDI7IHRleHQtYWxpZ246IGNlbnRlcjsgbWF4LXdpZHRoOiA3NjBweDsgbWFyZ2luOiAwIGF1dG87IH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXNpemU6IGNsYW1wKDMwcHgsIDUuNnZ3LCA1OHB4KTtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDQwcHggcmdiYSgyMzAsIDMyLCA0NywgLjE1KTtcblxuICAgIC5hY2NlbnQgeyBjb2xvcjogdmFyKC0tcmVkKTsgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IGZvbnQtc2l6ZTogY2xhbXAoMjZweCwgOHZ3LCAzNnB4KTsgbGluZS1oZWlnaHQ6IDEuMTI7IH1cbiAgfVxuXG4gICZfX3N1YiB7XG4gICAgbWFyZ2luOiAyMnB4IGF1dG8gMDtcbiAgICBmb250LXNpemU6IDE2LjVweDtcbiAgICBjb2xvcjogdmFyKC0tZ3JleSk7XG4gICAgbWF4LXdpZHRoOiA1NmNoO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY1O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IGZvbnQtc2l6ZTogMTVweDsgbWFyZ2luLXRvcDogMTZweDsgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IHBhZGRpbmc6IDQ0cHggMCA0MHB4OyB9XG59XG5cbi52YWNhbmN5LXF1aWNrLWFwcGx5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBtYXgtd2lkdGg6IDU2MHB4O1xuICBtYXJnaW46IDM4cHggYXV0byAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS12b2lkLTIpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1saW5lLTIpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyOHB4O1xuICBib3gtc2hhZG93OiAwIDMwcHggNjBweCAtMzBweCByZ2JhKDIzMCwgMzIsIDQ3LCAuMjUpO1xuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tbW9ubyk7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wOGVtO1xuICAgIGNvbG9yOiB2YXIoLS1ncmV5LWRpbSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19mb3JtIGZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHsgbWFyZ2luLXRvcDogMjZweDsgcGFkZGluZzogMjBweCAxOHB4OyBib3JkZXItcmFkaXVzOiAxNnB4OyB9XG59XG5cbi8vIEJvdGggcGxhY2VzIHRoZSBmb3JtIGlzIG91dHB1dCAoaGVybyBhbmQgdGhlIGZpbmFsIHNlY3Rpb24pIHNoYXJlIHRoZSBzYW1lXG4vLyBDRjcgc2hvcnRjb2RlIOKAlCB0aGUgc2hhcmVkIGZpZWxkIHN0eWxlcyBsaXZlIGhlcmUsIGxheW91dCBvdmVycmlkZXMgbGl2ZSBpblxuLy8gLnZhY2FuY3ktYXBwbHlfX2Zvcm0gKF9hcHBseS5zY3NzKS5cbi52YWNhbmN5LXF1aWNrLWFwcGx5LFxuLnZhY2FuY3ktYXBwbHlfX2Zvcm0ge1xuICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXZvaWQtMyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbGluZS0yKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogdmFyKC0tYm9keSk7XG4gICAgZm9udC1zaXplOiAxNC41cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHsgY29sb3I6IHZhcigtLWdyZXktZGltKTsgfVxuXG4gICAgQGluY2x1ZGUgYXV0b2ZpbGwodmFyKC0tdm9pZC0zKSk7XG5cbiAgICAvLyBUaGUgcmVkIGJvcmRlciBpcyB0aGUgZm9jdXMgaW5kaWNhdG9yIG9uIGl0cyBvd24g4oCUIHRoZSBnbG9iYWxcbiAgICAvLyA6Zm9jdXMtdmlzaWJsZSBvdXRsaW5lIHdvdWxkIGRyYXcgYSBzZWNvbmQgcmluZyBhcm91bmQgaXQuXG4gICAgJjpmb2N1cyB7IGJvcmRlci1jb2xvcjogdmFyKC0tcmVkKTsgfVxuICAgICY6Zm9jdXMtdmlzaWJsZSB7IG91dGxpbmU6IG5vbmU7IH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyBwYWRkaW5nOiAxM3B4IDE0cHg7IGZvbnQtc2l6ZTogMTZweDsgfVxuICB9XG5cbiAgLnZhY2FuY3ktc3VibWl0LFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHsgd2lkdGg6IDEwMCU7IH1cblxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWJvZHkpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNS41cHg7XG4gICAgcGFkZGluZzogMTVweCAyOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXJlZCk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMThzIGVhc2UsIGJveC1zaGFkb3cgLjE4cyBlYXNlLCBiYWNrZ3JvdW5kIC4xOHMgZWFzZTtcblxuICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kOiAjZmZmOyBjb2xvcjogdmFyKC0tcmVkLWRlZXApOyBib3gtc2hhZG93OiAwIDEwcHggMzBweCAtOHB4IHJnYmEoMjMwLCAzMiwgNDcsIC41NSk7IH1cbiAgfVxuXG4gIC53cGNmNy1ub3QtdmFsaWQtdGlwIHsgZm9udC1zaXplOiAxMnB4OyBjb2xvcjogI2ZmOGY5NzsgbWFyZ2luLXRvcDogNHB4OyB9XG5cbiAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgbWFyZ2luOiA0cHggMCAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTRweCAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzAsIDMyLCA0NywgLjQpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXJlZC1kaW0pO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4iLCIvLyBGT05UU1xuJG1haW4tZm9udDogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuJGljb25zOiBpY29ucztcblxuLy8gQ09MT1JTXG4kbWFpbi1jb2xvcjogIzAwMDtcbiRha2NlbnQtY29sb3I6ICMxNTM4NkI7XG4kdGV4dC1jb2xvcjogIzAwMDtcblxuLy8gUkVTUE9OU0lWRSBNSVhJTlNcbkBtaXhpbiB4cyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHNtIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gbWQge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbkBtaXhpbiBsZyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHhsIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHh4bCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0NDFweCkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5cbi8vIEFVVE9GSUxMXG4vLyBDaHJvbWUgcGFpbnRzIGF1dG9maWxsZWQgZmllbGRzIHdpdGggaXRzIG93biBvcGFxdWUgYmFja2dyb3VuZCBhbmQgaWdub3Jlc1xuLy8gYGJhY2tncm91bmRgLiBBbiBpbnNldCBzaGFkb3cgdGhlIHNpemUgb2YgdGhlIGZpZWxkIGlzIHRoZSBvbmx5IHdheSB0byBjb3ZlclxuLy8gaXQ7IGAtd2Via2l0LXRleHQtZmlsbC1jb2xvcmAgZG9lcyB0aGUgc2FtZSBmb3IgdGhlIHRleHQgY29sb3VyLlxuQG1peGluIGF1dG9maWxsKCRiYWNrZ3JvdW5kLCAkY29sb3I6ICNmZmYpIHtcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwsXG4gICAgJjotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxMDAwcHggJGJhY2tncm91bmQ7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDEwMDBweCAkYmFja2dyb3VuZDtcbiAgICAgICAgY2FyZXQtY29sb3I6ICRjb2xvcjtcbiAgICB9XG59XG4iLCIvLyBBQk9VVCDigJQgc3RhdHMsIHRleHQsIGZvdW5kZXIgY2FyZFxuXG4udmFjYW5jeS1zdGF0cyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdhcDogMXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1saW5lKTtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTsgbWFyZ2luLWJvdHRvbTogMjhweDsgfVxufVxuXG4udmFjYW5jeS1zdGF0c19faXRlbSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXZvaWQtMik7XG4gIHBhZGRpbmc6IDI4cHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGIgeyBkaXNwbGF5OiBibG9jazsgZm9udC1mYW1pbHk6IHZhcigtLWRpc3BsYXkpOyBmb250LXNpemU6IGNsYW1wKDIycHgsIDMuMnZ3LCAzMHB4KTsgZm9udC13ZWlnaHQ6IDgwMDsgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG4gIHNwYW4geyBmb250LWZhbWlseTogdmFyKC0tbW9ubyk7IGZvbnQtc2l6ZTogMTAuNXB4OyBsZXR0ZXItc3BhY2luZzogLjA1ZW07IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiB2YXIoLS1ncmV5LWRpbSk7IH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE0cHg7XG4gICAgYiB7IGZvbnQtc2l6ZTogMjBweDsgfVxuICAgIHNwYW4geyBmb250LXNpemU6IDkuNXB4OyB9XG4gIH1cbn1cblxuLnZhY2FuY3ktYWJvdXRfX3RleHQge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1ncmV5KTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG5cbiAgYiB7IGNvbG9yOiB2YXIoLS13aGl0ZSk7IH1cbiAgcCArIHAgeyBtYXJnaW4tdG9wOiAxNnB4OyB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IGZvbnQtc2l6ZTogMTQuNXB4OyB9XG59XG5cbi52YWNhbmN5LWZvdW5kZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMycHg7XG4gIG1hcmdpbi10b3A6IDM0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXZvaWQtMyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWxpbmUpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyOHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgcGFkZGluZzogMjBweDsgZ2FwOiAxOHB4OyB9XG59XG5cbi52YWNhbmN5LWZvdW5kZXJfX3Bob3RvIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAyMDBweDtcbiAgYXNwZWN0LXJhdGlvOiAzIC8gNDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbGluZS0yKTtcblxuICBpbWcgeyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkgeyB3aWR0aDogMTAwJTsgbWF4LXdpZHRoOiAyMjBweDsgfVxufVxuXG4udmFjYW5jeS1mb3VuZGVyX19pbmZvIHtcbiAgaDMgeyBmb250LXNpemU6IDIycHg7IGZvbnQtd2VpZ2h0OiA4MDA7IG1hcmdpbjogNnB4IDAgNHB4OyB9XG5cbiAgPiBwIHsgZm9udC1zaXplOiAxNC41cHg7IGNvbG9yOiB2YXIoLS1ncmV5KTsgbGluZS1oZWlnaHQ6IDEuNjsgbWFyZ2luLWJvdHRvbTogMTRweDsgbWF4LXdpZHRoOiA1NmNoOyB9XG59XG5cbi52YWNhbmN5LWZvdW5kZXJfX2ZhY3RzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuXG4gIGxpIHtcbiAgICBmb250LXNpemU6IDEzLjVweDtcbiAgICBjb2xvcjogdmFyKC0tZ3JleSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXgtd2lkdGg6IDU4Y2g7XG5cbiAgICAmOjpiZWZvcmUgeyBjb250ZW50OiBcIuKAlCBcIjsgY29sb3I6IHZhcigtLXJlZCk7IGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgfVxuXG4gIGIgeyBjb2xvcjogI2ZmZjsgfVxufVxuXG4vLyBWaWRlbyB0ZWFzZXIg4oCUIG9wZW5zIGluIEdMaWdodGJveCwgd2hpY2ggZGV0ZWN0cyBZb3VUdWJlL1ZpbWVvIFVSTHMgb24gaXRzIG93blxuLnZhY2FuY3ktdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIGltZyB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoOCwgOCwgMTEsIC41NSkgMCUsIHRyYW5zcGFyZW50IDQ1JSk7XG4gIH1cbn1cblxuLnZhY2FuY3ktdmlkZW9fX3RhZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICBsZWZ0OiAxNnB4O1xuICB6LWluZGV4OiAyO1xuICBmb250LWZhbWlseTogdmFyKC0tbW9ubyk7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogcmdiYSg4LCA4LCAxMSwgLjU1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbGluZS0yKTtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIHBhZGRpbmc6IDZweCAxNHB4O1xufVxuXG4vLyBQbGF5IGJ1dHRvbiDigJQgcmV1c2VkIHdoZXJldmVyIGEgbWVkaWEgdGlsZSBsaW5rcyBvdXQgdG8gR0xpZ2h0Ym94XG4udmFjYW5jeS1wbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1yZWQpO1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cyBlYXNlLCBiYWNrZ3JvdW5kIC4yNXMgZWFzZTtcblxuICBzdmcgeyB3aWR0aDogMjBweDsgaGVpZ2h0OiAyMHB4OyBtYXJnaW4tbGVmdDogM3B4OyB9XG5cbiAgLnZhY2FuY3ktdmlkZW86aG92ZXIgJixcbiAgLnZhY2FuY3ktc3RyaXBfX2l0ZW06aG92ZXIgJixcbiAgLnZhY2FuY3ktZ3JvdXBzX19jYXJkOmhvdmVyICYgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjA2KTsgYmFja2dyb3VuZDogdmFyKC0tcmVkLWRlZXApOyB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IHdpZHRoOiA1MnB4OyBoZWlnaHQ6IDUycHg7IHN2ZyB7IHdpZHRoOiAxNnB4OyBoZWlnaHQ6IDE2cHg7IH0gfVxufVxuIiwiLy8gV0hPIFdFJ1JFIExPT0tJTkcgRk9SIOKAlCBjaGVja2xpc3RcblxuLnZhY2FuY3ktY2hlY2stZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMTRweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IGdhcDogMTJweDsgfVxufVxuXG4udmFjYW5jeS1jaGVjay1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdm9pZC0yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbGluZSk7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIHBhZGRpbmc6IDIwcHggMjJweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xOHMgZWFzZSwgYmFja2dyb3VuZCAuMThzIGVhc2U7XG5cbiAgJjpob3ZlciB7IGJvcmRlci1jb2xvcjogdmFyKC0tcmVkKTsgYmFja2dyb3VuZDogdmFyKC0tcmVkLWRpbSk7IH1cblxuICBwIHsgZm9udC1zaXplOiAxNXB4OyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogdmFyKC0td2hpdGUpOyBwYWRkaW5nLXRvcDogNnB4OyB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IHBhZGRpbmc6IDE4cHg7IGJvcmRlci1yYWRpdXM6IDEycHg7IHAgeyBmb250LXNpemU6IDE0cHg7IH0gfVxufVxuXG4udmFjYW5jeS1jaGVjay1pdGVtX19udW0ge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1yZWQtZGltKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzAsIDMyLCA0NywgLjQpO1xuICBjb2xvcjogdmFyKC0tcmVkKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1tb25vKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuIiwiLy8gSE9XIFlPVVIgTEVWRUwgV0lMTCBHUk9XXG5cbi52YWNhbmN5LWdyb3d0aCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMTZweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IGdhcDogMTJweDsgfVxufVxuXG4udmFjYW5jeS1ncm93dGhfX2NhcmQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS12b2lkLTIpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1saW5lKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcGFkZGluZzogMjZweCAyNHB4O1xuXG4gIGg0IHsgZm9udC1zaXplOiAxNnB4OyBmb250LXdlaWdodDogODAwOyBtYXJnaW4tYm90dG9tOiA4cHg7IGZvbnQtZmFtaWx5OiB2YXIoLS1ib2R5KTsgfVxuICBwIHsgZm9udC1zaXplOiAxMy41cHg7IGNvbG9yOiB2YXIoLS1ncmV5LWRpbSk7IGxpbmUtaGVpZ2h0OiAxLjU1OyB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IHBhZGRpbmc6IDE4cHg7IGJvcmRlci1yYWRpdXM6IDEycHg7IGg0IHsgZm9udC1zaXplOiAxNXB4OyB9IH1cbn1cblxuLnZhY2FuY3ktZ3Jvd3RoX190YWcge1xuICBmb250LWZhbWlseTogdmFyKC0tbW9ubyk7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6IHZhcigtLXJlZCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAuMDhlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCIvLyBQSE9UTyBTVFJJUCDigJQgYSBmdWxsLWJsZWVkIGNvbnRhY3Qgc2hlZXQ6IGEgc2VhbWxlc3MgYmFuZCBvZiBwb3J0cmFpdCBmcmFtZXNcbi8vIHdpdGggdGhlIGNhcHRpb24gc2V0ICpiZWxvdyogZWFjaCBmcmFtZSBhcyBhIG51bWJlcmVkIGluZGV4IHJvdywgc28gdGhlIHRleHRcbi8vIG5ldmVyIGNvbXBldGVzIHdpdGggdGhlIHBob3RvLiBVc2VkIHR3aWNlIGluIHRoZSBsYXlvdXQgKHN0dWRpbyAvIGF0bW9zcGhlcmUpLlxuXG4udmFjYW5jeS1zdHJpcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIC8vIFRoZSAxcHggZ2FwcyBleHBvc2UgdGhlIGNvbnRhaW5lciBiYWNrZ3JvdW5kIGFzIGhhaXJsaW5lIGNvbHVtbiBydWxlcyxcbiAgLy8gd2hpY2gga2VlcHMgdGhlIGRpdmlkZXJzIGNvcnJlY3QgYXQgZXZlcnkgYnJlYWtwb2ludCB3aXRob3V0IG50aC1jaGlsZCBtYXRoLlxuICBnYXA6IDFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbGluZSk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1saW5lKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWxpbmUpO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkgeyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyB9XG59XG5cbi52YWNhbmN5LXN0cmlwX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0tdm9pZCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi52YWNhbmN5LXN0cmlwX19mcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFzcGVjdC1yYXRpbzogNCAvIDU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNTBkZWcsICMyNDEwMTQsIHZhcigtLXZvaWQtMikpO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKC4yLCAuNiwgLjIsIDEpO1xuICB9XG5cbiAgLy8gR3JvdW5kcyB0aGUgcGhvdG8gaW50byB0aGUgbGFiZWwgc3RyaXAgaW5zdGVhZCBvZiBjdXR0aW5nIG9mZiBoYXJkLlxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IGF1dG8gMCAwO1xuICAgIGhlaWdodDogMzglO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoOCwgOCwgMTEsIC43NSksIHRyYW5zcGFyZW50KTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC52YWNhbmN5LXN0cmlwX19pdGVtOmhvdmVyICYgaW1nIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTsgfVxufVxuXG4udmFjYW5jeS1zdHJpcF9fZW1vamkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiBjbGFtcCgzMHB4LCA0dncsIDQ0cHgpO1xuICBvcGFjaXR5OiAuODU7XG59XG5cbi52YWNhbmN5LXN0cmlwX19sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDE2cHggMThweCAyMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tbW9ubyk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcblxuICAvLyBDb3JhbCBydWxlIHRoYXQgd2lwZXMgYWNyb3NzIHRoZSB0b3AgZWRnZSBvZiB0aGUgbGFiZWwgb24gaG92ZXIuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcmVkKTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuMzVzIGVhc2U7XG4gIH1cblxuICAudmFjYW5jeS1zdHJpcF9faXRlbTpob3ZlciAmOjpiZWZvcmUgeyB3aWR0aDogMTAwJTsgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyBwYWRkaW5nOiAxM3B4IDE0cHggMTZweDsgZm9udC1zaXplOiAxMXB4OyBnYXA6IDhweDsgfVxufVxuXG4udmFjYW5jeS1zdHJpcF9fbnVtIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWdyZXktZGltKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjI1cyBlYXNlO1xuXG4gIC52YWNhbmN5LXN0cmlwX19pdGVtOmhvdmVyICYgeyBjb2xvcjogdmFyKC0tcmVkKTsgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyBmb250LXNpemU6IDEwcHg7IH1cbn1cbiIsIi8vIEFEVkFOVEFHRVNcblxuLnZhY2FuY3ktYWR2LWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDE2cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyBnYXA6IDEycHg7IH1cbn1cblxuLnZhY2FuY3ktYWR2LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXZvaWQtMik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWxpbmUpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAyNHB4O1xuXG4gIGg0IHsgZm9udC1mYW1pbHk6IHZhcigtLWJvZHkpOyBmb250LXdlaWdodDogODAwOyBmb250LXNpemU6IDE1LjVweDsgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4gIHAgeyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiB2YXIoLS1ncmV5KTsgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyBwYWRkaW5nOiAxOHB4OyBib3JkZXItcmFkaXVzOiAxMnB4OyB9XG59XG5cbi52YWNhbmN5LWFkdi1pdGVtX19udW0ge1xuICBmb250LWZhbWlseTogdmFyKC0tbW9ubyk7XG4gIGNvbG9yOiB2YXIoLS1yZWQpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG4iLCIvLyBTVFVERU5UIEFHRSBHUk9VUFMg4oCUIHNxdWFyZSBwaG90byB0aWxlLCBjYXB0aW9uIG92ZXJsYWlkIGF0IHRoZSBib3R0b21cbi8vIG9wdGlvbmFsbHkgYSBHTGlnaHRib3ggdmlkZW9cblxuLnZhY2FuY3ktZ3JvdXBzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAxOHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4ODBweCkgeyBnYXA6IDEycHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyBtYXgtd2lkdGg6IDMyMHB4OyBtYXJnaW46IDAgYXV0bzsgfVxufVxuXG4udmFjYW5jeS1ncm91cHNfX2NhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNTBkZWcsICMyNDEwMTQsIHZhcigtLXZvaWQtMikpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1saW5lKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBlYXNlO1xuXG4gIGltZyB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoOCwgOCwgMTEsIC44NSkgMCUsIHRyYW5zcGFyZW50IDU1JSk7XG4gIH1cblxuICAmOmhvdmVyIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTsgfVxufVxuXG4udmFjYW5jeS1ncm91cHNfX2Vtb2ppIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgNHZ3LCA0MHB4KTtcbn1cblxuLnZhY2FuY3ktZ3JvdXBzX19jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwIDE2cHggMTRweDtcblxuICBoNSB7IGZvbnQtc2l6ZTogMTQuNXB4OyBmb250LXdlaWdodDogODAwOyBtYXJnaW4tYm90dG9tOiAzcHg7IGNvbG9yOiAjZmZmOyB9XG4gIHNwYW4geyBmb250LWZhbWlseTogdmFyKC0tbW9ubyk7IGZvbnQtc2l6ZTogMTFweDsgY29sb3I6IHZhcigtLWdyZXkpOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBsZXR0ZXItc3BhY2luZzogLjA0ZW07IH1cbn1cblxuLy8gU21hbGxlciB2YXJpYW50IG9mIC52YWNhbmN5LXBsYXkgZm9yIHRoZSBjb21wYWN0IHNxdWFyZSBncm91cCB0aWxlc1xuLnZhY2FuY3ktcGxheS0tc21hbGwge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItd2lkdGg6IDJweDtcblxuICBzdmcgeyB3aWR0aDogMTVweDsgaGVpZ2h0OiAxNXB4OyB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IHdpZHRoOiA0MnB4OyBoZWlnaHQ6IDQycHg7IH1cbn1cbiIsIi8vIFwiSk9JTiBVU1wiIENUQSBCQU5ORVJcblxuLnZhY2FuY3ktam9pbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcGFkZGluZzogNTJweCA0NHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTUwZGVnLCAjMWEwYzBlIDAlLCB2YXIoLS12b2lkLTIpIDYwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjMwLCAzMiwgNDcsIC4zKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDMwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICBoMyB7IGZvbnQtc2l6ZTogY2xhbXAoMjJweCwgM3Z3LCAzMHB4KTsgbWF4LXdpZHRoOiA1MjBweDsgfVxuICBwIHsgbWFyZ2luLXRvcDogMTBweDsgY29sb3I6IHZhcigtLWdyZXkpOyBmb250LXNpemU6IDE1cHg7IG1heC13aWR0aDogNDhjaDsgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAzMHB4IDIycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICBoMyB7IGZvbnQtc2l6ZTogMjJweDsgfVxuICAgIHAgeyBmb250LXNpemU6IDE0cHg7IH1cbiAgICAudmFjYW5jeS1idG4geyB3aWR0aDogMTAwJTsgfVxuICB9XG59XG4iLCIvLyBURUFDSEVSIFRFU1RJTU9OSUFMU1xuXG4udmFjYW5jeS1jYXNlLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDE4cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyBnYXA6IDEycHg7IH1cbn1cblxuLnZhY2FuY3ktY2FzZS1jYXJkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tdm9pZC0yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbGluZSk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBhZGRpbmc6IDI2cHggMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyBwYWRkaW5nOiAxOHB4OyBib3JkZXItcmFkaXVzOiAxMnB4OyB9XG59XG5cbi52YWNhbmN5LWNhc2UtY2FyZF9fcXVvdGUge1xuICBmb250LXNpemU6IDE0LjVweDtcbiAgY29sb3I6IHZhcigtLWdyZXkpO1xuICBsaW5lLWhlaWdodDogMS42O1xuXG4gICY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyMDFDXCI7IGNvbG9yOiB2YXIoLS1yZWQpOyBmb250LXNpemU6IDIycHg7IGZvbnQtZmFtaWx5OiB2YXIoLS1kaXNwbGF5KTsgbWFyZ2luLXJpZ2h0OiAycHg7IH1cbn1cblxuLnZhY2FuY3ktY2FzZS1jYXJkX19hdXRob3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG5cbiAgYiB7IGRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDEzLjVweDsgfVxuICBzcGFuIHsgZm9udC1mYW1pbHk6IHZhcigtLW1vbm8pOyBmb250LXNpemU6IDExcHg7IGNvbG9yOiB2YXIoLS1ncmV5LWRpbSk7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbn1cblxuLnZhY2FuY3ktY2FzZS1jYXJkX19hdmF0YXIge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXJlZC1kaW0pO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzMCwgMzIsIDQ3LCAuNCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LWZhbWlseTogdmFyKC0tbW9ubyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLXJlZCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuIiwiLy8gVEVBTSBWSUJFXG5cbi52YWNhbmN5LXZpYmUtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMTRweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IGdhcDogMTJweDsgfVxufVxuXG4udmFjYW5jeS12aWJlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS12b2lkLTIpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1saW5lKTtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgcGFkZGluZzogMjBweCAyMnB4O1xuXG4gIGg1IHsgZm9udC1zaXplOiAxNC41cHg7IGZvbnQtd2VpZ2h0OiA4MDA7IG1hcmdpbi1ib3R0b206IDRweDsgfVxuICBwIHsgZm9udC1zaXplOiAxM3B4OyBjb2xvcjogdmFyKC0tZ3JleS1kaW0pOyBsaW5lLWhlaWdodDogMS41OyB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IHBhZGRpbmc6IDE2cHg7IGJvcmRlci1yYWRpdXM6IDEycHg7IH1cbn1cblxuLnZhY2FuY3ktdmliZS1pdGVtX19pYyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1yZWQtZGltKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzAsIDMyLCA0NywgLjM1KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbiIsIi8vIEZJTkFMIEFQUExZIEZPUk1cblxuLnZhY2FuY3ktYXBwbHlfX2ljb24ge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXJlZC1kaW0pO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzMCwgMzIsIDQ3LCAuNCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvIDE4cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IHdpZHRoOiA0OHB4OyBoZWlnaHQ6IDQ4cHg7IGZvbnQtc2l6ZTogMjBweDsgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxufVxuXG4vLyBTaGFyZWQgZm9ybS1maWVsZCBzdHlsZXMgYWxyZWFkeSBsaXZlIGluIF9oZXJvLnNjc3MgKC52YWNhbmN5LXF1aWNrLWFwcGx5LFxuLy8gLnZhY2FuY3ktYXBwbHlfX2Zvcm0pOyB0aGlzIGZpbGUgb25seSBzZXRzIHRoZSBsYXlvdXQg4oCUIGEgZnVsbC13aWR0aCBjYXJkIHdpdGggbGFiZWxzLlxuLnZhY2FuY3ktYXBwbHlfX2Zvcm0ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS12b2lkLTIpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1saW5lKTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMzZweDtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgZm9ybSB7IGRpc3BsYXk6IGZsZXg7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGdhcDogMTZweDsgfVxuXG4gIGxhYmVsIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tbW9ubyk7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICAgIGNvbG9yOiB2YXIoLS1ncmV5LWRpbSk7XG4gICAgbWFyZ2luLWJvdHRvbTogLThweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyBwYWRkaW5nOiAyNHB4IDIwcHg7IGJvcmRlci1yYWRpdXM6IDE2cHg7IH1cbn1cblxuLnZhY2FuY3ktYXBwbHlfX25vdGUge1xuICBmb250LXNpemU6IDEyLjVweDtcbiAgY29sb3I6IHZhcigtLWdyZXktZGltKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuIiwiLy8gU1VCTUlUIOKAlCB3cmFwcGVyIGFyb3VuZCB0aGUgQ0Y3IGJ1dHRvbiAoYWRkZWQgYnkgdmFjYW5jeS5qcykuXG5cbi52YWNhbmN5LXN1Ym1pdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbiAgLndwY2Y3LXN1Ym1pdCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xOHMgZWFzZSwgdHJhbnNmb3JtIC4xOHMgZWFzZSwgYm94LXNoYWRvdyAuMThzIGVhc2UsIGNvbG9yIC4xOHMgZWFzZTtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogLTEwcHggMCAwIC0xMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4zNSk7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjE4cyBlYXNlO1xuICB9XG5cbiAgLndwY2Y3LWZvcm0uc3VibWl0dGluZyAmIHtcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAgIC53cGNmNy1zdWJtaXQge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGFuaW1hdGlvbjogdmFjYW5jeS1zdWJtaXQtc3BpbiAuN3MgbGluZWFyIGluZmluaXRlO1xuICAgIH1cbiAgfVxufVxuXG4udmFjYW5jeS1xdWljay1hcHBseSAud3BjZjctc3Bpbm5lcixcbi52YWNhbmN5LWFwcGx5X19mb3JtIC53cGNmNy1zcGlubmVyIHsgZGlzcGxheTogbm9uZTsgfVxuXG5Aa2V5ZnJhbWVzIHZhY2FuY3ktc3VibWl0LXNwaW4ge1xuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnZhY2FuY3ktc3VibWl0OjphZnRlciB7IGFuaW1hdGlvbi1kdXJhdGlvbjogMS42czsgfVxufVxuIiwiLy8gRkxPQVRJTkcgQk9UVE9NIEJBUiAobW9iaWxlKVxuXG4udmFjYW5jeS1zdGlja3kge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDYwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDgsIDgsIDExLCAuOTYpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1saW5lKTtcbiAgcGFkZGluZzogMTJweCBjYWxjKDE2cHggKyB2YXIoLS1zYWZlLXJpZ2h0KSkgY2FsYygxMnB4ICsgdmFyKC0tc2FmZS1ib3R0b20pKSBjYWxjKDE2cHggKyB2YXIoLS1zYWZlLWxlZnQpKTtcbiAgZ2FwOiAxMHB4O1xuXG4gIC52YWNhbmN5LWJ0biB7IGZsZXg6IDE7IGZvbnQtc2l6ZTogMTRweDsgcGFkZGluZzogMTNweCAxNnB4OyB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoLjIyLCAuNjEsIC4zNiwgMSk7XG5cbiAgICBib2R5LmlzLXBhc3QtaGVybyAmIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gIH1cbn1cblxuYm9keS52YWNhbmN5IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAmLmlzLXBhc3QtaGVybyB7IHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLXN0aWNreS1oKSArIHZhcigtLXNhZmUtYm90dG9tKSk7IH1cbiAgfVxufVxuIiwiLy8gRk9PVEVSXG5cbi52YWNhbmN5LWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1saW5lKTtcbiAgcGFkZGluZzogNDBweCAwO1xufVxuXG4udmFjYW5jeS1mb290ZXJfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udmFjYW5jeS1mb290ZXJfX2xvZ28gaW1nIHsgaGVpZ2h0OiAzMnB4OyB3aWR0aDogYXV0bzsgfVxuXG4udmFjYW5jeS1mb290ZXJfX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMThweDtcblxuICBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgY29sb3I6IHZhcigtLWdyZXkpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIgeyBjb2xvcjogdmFyKC0tcmVkKTsgfVxuICB9XG59XG5cbi52YWNhbmN5LWZvb3Rlcl9fbm90ZSB7IGZvbnQtc2l6ZTogMTNweDsgY29sb3I6IHZhcigtLWdyZXktZGltKTsgfVxuIiwiLy8gUkVDQVBUQ0hBXG4vLyDQl9C90LDRh9C+0LogR29vZ2xlINC/0YDRj9GH0LXQvCwg0L3QviDRgtGA0LXQsdC+0LLQsNC90LjQtSDRgdC10YDQstC40YHQsCDQstGL0L/QvtC70L3Rj9C10Lw6INC/0L7QtCDQutCw0LbQtNC+0Lkg0YTQvtGA0LzQvtC5XG4vLyDQstGL0LLQvtC00LjRgtGB0Y8g0YLQtdC60YHRgtC+0LLQsNGPINGB0YHRi9C70LrQsCDQvdCwINC/0L7Qu9C40YLQuNC60YMg0Lgg0YPRgdC70L7QstC40Y8gKNGB0LwuIGZ1bmN0aW9ucy5waHApLlxuLy8gdmlzaWJpbGl0eSDQstC80LXRgdGC0L4gZGlzcGxheSDigJQg0LjQvdCw0YfQtSBncmVjYXB0Y2hhINGA0YPQs9Cw0LXRgtGB0Y8g0Lgg0L/QtdGA0LXRgdC+0LfQtNCw0ZHRgiDQsdC10LnQtNC2LlxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5yZWNhcHRjaGEtbm90ZSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTEuNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBvcGFjaXR5OiAuNjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbiAgfVxufVxuIiwiLy8gVFVSTlNUSUxFXG4vLyBDRjcgcHJlcGVuZHMgdGhlIENsb3VkZmxhcmUgd2lkZ2V0IHRvIHRoZSB0b3Agb2YgdGhlIGZvcm07IHRoZSB0aGVtZSBtb3ZlcyBpdFxuLy8gdW5kZXIgdGhlIHN1Ym1pdCBidXR0b24gYW5kIHN3aXRjaGVzIGl0IHRvIGludGVyYWN0aW9uLW9ubHkgKHNlZVxuLy8gc29sb3ZleV9tb3ZlX3R1cm5zdGlsZV93aWRnZXQgaW4gZnVuY3Rpb25zLnBocCksIHNvIHRoZSBncmV5IGJveCBzaG93cyB1cCBvbmx5XG4vLyB3aGVuIGEgY2hhbGxlbmdlIHJlYWxseSBoYXMgdG8gYmUgc29sdmVkLiBUaGUgY29udGFpbmVyIHRoZW4ga2VlcHMgYSBjb2xsYXBzZWRcbi8vIGlmcmFtZSwgd2hpY2ggY29zdHMgdGhlIGxheW91dCBub3RoaW5nIGJleW9uZCB0aGlzIG1hcmdpbi5cbi53cGNmNy10dXJuc3RpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTZweDtcblxuICBpZnJhbWUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuIl19 */
