/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}a,legend{color:inherit}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-8,.col-9,.navbar .logo{float:left}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0} menu,article,aside,details,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{}button,select{text-transform:none}[type=submit], [type=reset],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;white-space:normal}progress{}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.block--academy .list-wrap-inner .filter .select-wrap,.navbar .nav .lang,[class*=' iconfont-']:before,[class^=iconfont-]:before{font-weight:400;font-style:normal;speak:none;text-decoration:inherit;font-size:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.iconfont-facebook:before,.iconfont-instagram:before,.iconfont-phone:before,.iconfont-search:before,.iconfont-twitter:before{font-family:iconfont}summary{display:list-item}[hidden],template{display:none}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;-o-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;-o-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;-o-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;-o-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;-o-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;-o-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;-o-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;-o-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;-o-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;-o-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;-o-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;-o-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;-o-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;-o-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;-o-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;-o-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;-o-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;-o-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;-o-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;-o-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;-o-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;-o-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;-o-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;-o-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;-o-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;-o-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;-o-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;-o-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;-o-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;-o-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;-o-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;-o-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;-o-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;-o-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;-o-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;-o-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;-o-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;-o-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;-o-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;-o-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;-o-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;-o-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;-o-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;-o-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;-o-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;-o-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;-o-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;-o-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;-o-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;-o-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;-o-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;-o-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;-o-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;-o-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;-o-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;-o-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;-o-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;-o-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;-o-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;-o-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;-o-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;-o-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;-o-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;-o-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;-o-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;-o-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;-o-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;-o-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;-o-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;-o-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;-o-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;-o-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;-o-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;-o-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;-o-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;-o-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;-o-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;-o-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;-o-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;-o-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;-o-transition-duration:3s;transition-duration:3s}.btn,.navbar{-webkit-transition-duration:.3s;-o-transition-duration:.3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);-o-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);-o-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-o-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);-o-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);-o-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);-o-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],[data-aos][data-aos][data-aos-easing=ease-in-quad],[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-cubic] [data-aos],body[data-aos-easing=ease-in-quad] [data-aos],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);-o-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],[data-aos][data-aos][data-aos-easing=ease-out-quad],[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-cubic] [data-aos],body[data-aos-easing=ease-out-quad] [data-aos],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],[data-aos][data-aos][data-aos-easing=ease-in-out-quad],[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-cubic] [data-aos],body[data-aos-easing=ease-in-out-quad] [data-aos],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}[data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}[data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}[data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}.block--links .inner ul:after,.block--stage .text__bourse-usa-2 .inner--block:after,.block--stage-usuall .text__bourse-usa-2 .inner--block:after,.block--stage-usuall:after,.block--stage-usuall__big:after,.block--stage:after,.block--stage__big:after,.navbar:after{content:'';display:table;width:100%;height:0;clear:both;opacity:0}@font-face{font-family:iconfont;font-style:normal;font-weight:400;src:local("iconfont"),url(../fonts/iconfont/iconfont-normal.woff2) format("woff2"),url(../fonts/iconfont/iconfont-normal.woff) format("woff"),url(../fonts/iconfont/iconfont-normal.ttf) format("ttf"),url(../fonts/iconfont/iconfont-normal.eot) format("eot")}[class*=' iconfont-']:before,[class^=iconfont-]:before{display:inline-block;line-height:1}.iconfont-facebook:before{content:'\ea01'}.iconfont-phone:before{content:'\ea02'}.iconfont-instagram:before{content:'\ea03'}.block--academy .list-wrap-inner .filter .select-wrap,.navbar .nav .lang{display:inline-block;line-height:1}.block--academy .list-wrap-inner .filter .select-wrap:before,.iconfont-chevron:before,.navbar .nav .lang:before{font-family:iconfont;content:'\ea04'}.iconfont-search:before{content:'\ea05'}.iconfont-twitter:before{content:'\ea06'}.block--stage,.block--stage .text__bourse-usa-1,.block--stage .text__bourse-usa-2 .inner--block__text,.block--stage .text__bourse-usa-3 .inner--block,.block--stage-usuall,.block--stage-usuall .text__bourse-usa-1,.block--stage-usuall .text__bourse-usa-2 .inner--block__text,.block--stage-usuall .text__bourse-usa-3 .inner--block,body,html{font-family:Dinot,sans-serif}@font-face{font-family:Dinot;font-style:normal;font-weight:400;src:local("Dinot"),url(../fonts/Dinot/Dinot-normal.woff2) format("woff2"),url(../fonts/Dinot/Dinot-normal.woff) format("woff"),url(../fonts/Dinot/Dinot-normal.ttf) format("ttf"),url(../fonts/Dinot/Dinot-normal.eot) format("eot")}@font-face{font-family:Dinot;font-style:normal;font-weight:300;src:local("Dinot"),url(../fonts/Dinot/Dinot-300.woff2) format("woff2"),url(../fonts/Dinot/Dinot-300.woff) format("woff"),url(../fonts/Dinot/Dinot-300.ttf) format("ttf"),url(../fonts/Dinot/Dinot-300.eot) format("eot")}@font-face{font-family:Dinot;font-style:normal;font-weight:500;src:local("Dinot"),url(../fonts/Dinot/Dinot-500.woff2) format("woff2"),url(../fonts/Dinot/Dinot-500.woff) format("woff"),url(../fonts/Dinot/Dinot-500.ttf) format("ttf"),url(../fonts/Dinot/Dinot-500.eot) format("eot")}@font-face{font-family:Dinot;font-style:normal;font-weight:700;src:local("Dinot"),url(../fonts/Dinot/Dinot-700.woff2) format("woff2"),url(../fonts/Dinot/Dinot-700.woff) format("woff"),url(../fonts/Dinot/Dinot-700.ttf) format("ttf"),url(../fonts/Dinot/Dinot-700.eot) format("eot")}@font-face{font-family:Dinot;font-style:normal;font-weight:900;src:local("Dinot"),url(../fonts/Dinot/Dinot-900.woff2) format("woff2"),url(../fonts/Dinot/Dinot-900.woff) format("woff"),url(../fonts/Dinot/Dinot-900.ttf) format("ttf"),url(../fonts/Dinot/Dinot-900.eot) format("eot")}@font-face{font-family:BrandonGrotesque;font-style:normal;font-weight:300;src:local("BrandonGrotesque"),url(../fonts/BrandonGrotesque/BrandonGrotesque-300.woff2) format("woff2"),url(../fonts/BrandonGrotesque/BrandonGrotesque-300.woff) format("woff"),url(../fonts/BrandonGrotesque/BrandonGrotesque-300.ttf) format("ttf"),url(../fonts/BrandonGrotesque/BrandonGrotesque-300.eot) format("eot")}@font-face{font-family:BrandonGrotesque;font-style:normal;font-weight:400;src:local("BrandonGrotesque"),url(../fonts/BrandonGrotesque/BrandonGrotesque-400.woff2) format("woff2"),url(../fonts/BrandonGrotesque/BrandonGrotesque-400.woff) format("woff"),url(../fonts/BrandonGrotesque/BrandonGrotesque-400.ttf) format("ttf"),url(../fonts/BrandonGrotesque/BrandonGrotesque-400.eot) format("eot")}body,html{font-size:15px;line-height:1}.container{width:100%;max-width:100%;margin:0 auto}.container .inner{width:100%;max-width:1280px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.align--right{text-align:right}.align--left{text-align:left}.align--center,.btn{text-align:center}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none}b.medium{font-weight:500}.btn,.navbar .nav .lang li,.navbar .nav-wrapper nav{text-transform:uppercase;font-weight:700}img{border-style:none;height:auto;width:auto;max-width:100%}.btn{color:#fff;border:1px solid #fff;padding:12px 15px;transition-duration:.3s;display:inline-block}.btn:hover{background-color:#fff;color:#0a0934}.btn--yellow{border-color:#F46E54;background-color:#F46E54;color:#fff}.btn--yellow:hover{background-color:transparent;color:#fff}.btn--yellow-wysiwyg{min-width:305px;max-width:100%;margin:30px 0;padding:8px 15px;border-radius:2px;font-size:15px;border-color:#F46E54;background-color:#F46E54;color:#fff}.btn--yellow-wysiwyg:hover{background-color:#fff;color:#F46E54}.btn--blue{border-color:#62c4f9;background-color:#62c4f9;color:#fff}.btn--blue:hover{background-color:transparent;color:#62c4f9}.btn--orange{border-color:#F46E54;background-color:#F46E54;border-radius:0!important;color:#fff}.btn--orange:hover{background-color:transparent;color:#F46E54}.icon{display:inline-block}.icon-envelope{background-image:url(../img/sprite.png);background-position:0 -38px;width:23px;height:17px}.hide-desktop{display:none!important}@media all and (max-width:768px){.hide-mobile{display:none!important}.hide-desktop{display:block!important}}.col-1{width:8.33333%}.ml-1{margin-left:8.33333%}.mr-1{margin-right:8.33333%}.col-2{width:16.66667%}.ml-2{margin-left:16.66667%}.mr-2{margin-right:16.66667%}.col-3{width:25%}.ml-3{margin-left:25%}.mr-3{margin-right:25%}.col-4{width:33.33333%}.ml-4{margin-left:33.33333%}.mr-4{margin-right:33.33333%}.col-5{width:41.66667%}.ml-5{margin-left:41.66667%}.mr-5{margin-right:41.66667%}.col-6{width:50%}.ml-6{margin-left:50%}.mr-6{margin-right:50%}.col-7{width:58.33333%;float:left}.ml-7{margin-left:58.33333%}.mr-7{margin-right:58.33333%}.col-8{width:66.66667%}.ml-8{margin-left:66.66667%}.mr-8{margin-right:66.66667%}.col-9{width:75%}.ml-9{margin-left:75%}.mr-9{margin-right:75%}.col-10{width:83.33333%}.ml-10{margin-left:83.33333%}.mr-10{margin-right:83.33333%}.col-11{width:91.66667%}.ml-11{margin-left:91.66667%}.mr-11{margin-right:91.66667%}.col-12{width:100%}.ml-12{margin-left:100%}.mr-12{margin-right:100%}.flex-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.table-wrapper{display:table;width:100%;min-height:100%;height:1px}.cell-wrapper{display:table-cell;width:100%;height:100%;vertical-align:middle}.cell-wrapper.bot{vertical-align:bottom}.navbar{width:100%;padding:55px 75px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;color:#fff;position:fixed;z-index:100;top:0;left:0;right:0;transition-duration:.3s}.navbar .logo img,.navbar .logo:before{-webkit-transition-duration:.3s;-o-transition-duration:.3s}.navbar .logo{position:relative;z-index:9}.navbar .logo img{transition-duration:.3s}.navbar .logo:before{content:'';position:absolute;background-image:url(../img/logo-mini-orange.png);width:48px;height:42px;opacity:0;transition-duration:.3s}@media (max-width:1100px){.navbar{padding-left:10px;padding-right:10px}.navbar .logo:before{width:25px;background-size:100% auto;background-position:left center;background-repeat:no-repeat}}@media (max-width:900px){.navbar{background-color:#111a2f;padding:14px 20px}.navbar .btn{display:none!important}.navbar .logo:before{background-image:url(../img/logo-mobile.png);width:100%;height:100%}.navbar .logo{float:none;margin:0 auto;display:block}}@media (max-width:1100px){.navbar .logo{width:140px}}.navbar .iconfont-search{line-height:41px;padding:0 10px;display:block}.navbar .nav{font-size:0;margin:0 -9px}.navbar .nav__item{display:inline-block;vertical-align:top;font-size:15px;margin:0 9px}@media (min-width:1250px){.navbar .nav__item:nth-child(3){margin-right:33px;margin-left:93px}}.navbar .nav .lang{margin:7px 0 0;padding:30px 0 0;height:0;position:relative;overflow:hidden}.navbar .nav .lang:before{position:absolute;right:5px;top:0;height:30px;line-height:23px}.navbar .nav .lang.open{overflow:visible;background-color:#fff;color:#0a0934}.navbar .nav .lang.open:before{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.navbar .nav .lang.open li{text-align:left}.navbar .nav .lang.open li.active{color:#0a0934}.navbar .nav .lang li{display:block;padding:0}.navbar .nav .lang li.active{padding:0 25px 0 5px;position:absolute;top:0;line-height:30px}.navbar .nav .lang li:not(.active){line-height:24px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#7c7c7c;padding:0}.navbar .nav .lang li:not(.active):last-child{position:relative}.navbar .nav .lang li:not(.active):last-child:after{background:#fff;height:7px;top:100%;width:100%;left:0;display:block;content:'';position:absolute}.navbar .nav .lang li:not(.active):hover{color:#fff;background-color:#F46E54}.navbar .nav .lang li:not(.active) a{padding:0 25px 0 5px;display:block}@media (max-width:900px){.navbar .nav .lang{margin-top:0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:9}.navbar .nav-wrapper{background-color:#e9e9e9}}.navbar .nav-wrapper{visibility:hidden;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;position:fixed;top:0;left:0;right:0;height:100%;z-index:8}.navbar .nav-wrapper nav,.navbar .nav-wrapper:before{background-color:#f9f9f9;position:absolute;top:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;bottom:0}.navbar .nav-wrapper:before{content:'';left:0;transition-duration:.3s;width:0;background-image:url(../img/navbar-bg.jpg);background-position:0 center;background-repeat:no-repeat;background-size:100% auto}.navbar .nav-wrapper nav{padding:140px 170px;width:734px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#898989;font-size:20px;text-align:left;right:0;transition-duration:.3s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.navbar .nav-wrapper nav ul{margin:0;padding:0}.navbar .nav-wrapper nav ul .active>a,.navbar .nav-wrapper nav ul .open>a{color:#F46E54}.navbar .nav-wrapper nav ul li{display:block;margin:0 0 20px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.navbar .nav-wrapper nav ul li:nth-child(1){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.navbar .nav-wrapper nav ul li:nth-child(2){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.navbar .nav-wrapper nav ul li:nth-child(3){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.navbar .nav-wrapper nav ul li:nth-child(4){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.navbar .nav-wrapper nav ul li:nth-child(5){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.navbar .nav-wrapper nav ul li:nth-child(6){-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.navbar .nav-wrapper nav ul li:nth-child(7){-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.navbar .nav-wrapper nav ul li:nth-child(8){-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.navbar .nav-wrapper nav ul li:nth-child(9){-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}.navbar .nav-wrapper nav ul li:nth-child(10){-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}@media (max-width:900px){.navbar .nav-wrapper:before{content:none}.navbar .nav-wrapper nav{background-color:transparent}.navbar .nav-wrapper nav ul li{margin:0 0 10px}.navbar .nav-wrapper nav ul li a{display:block;padding:10px}}.navbar .nav-wrapper nav ul li ul{font-size:16px;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;overflow:hidden}.block--tabs .tabs--nav .nav-item,.navbar .toggle__menu{-webkit-transition-duration:.3s;-o-transition-duration:.3s;cursor:pointer;text-transform:uppercase}.navbar .nav-wrapper nav ul li ul li:first-child{margin-top:20px}.navbar .nav-wrapper nav ul li.empty{height:20px}.navbar .nav-wrapper nav ul li:not(.open)>ul{height:0!important}@media (max-width:900px){.navbar .nav-wrapper nav ul li ul li:first-child{margin-top:10px}.navbar .nav-wrapper nav ul li ul{font-size:12px}.navbar .nav-wrapper nav ul li.empty+li{background-color:#ddd}.navbar .nav-wrapper nav{padding:30px 0;font-size:16px;width:100%;text-align:center;background-image:url(../img/mobile-menu-bg.png);background-position:center center;background-repeat:no-repeat}}@media (max-width:768px){.navbar .nav-wrapper nav{display:block;overflow-x:hidden;overflow-y:scroll}.navbar .nav-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:115px}}.navbar .toggle__menu{background-color:transparent;border:none;color:#fff;font-weight:700;height:41px;padding-right:48px;position:relative;z-index:9;transition-duration:.3s}.navbar .toggle__menu:focus{outline:0!important}.navbar .toggle__menu span{width:30px;height:1px;position:absolute;background-color:#fff;right:0;display:block}.navbar .toggle__menu span:nth-child(1){top:9px;-webkit-transition:top .15s .15s linear,background .3s 0s linear,-webkit-transform .15s 0s linear;-o-transition:top .15s .15s linear,background .3s 0s linear,transform .15s 0s linear;transition:top .15s .15s linear,background .3s 0s linear,transform .15s 0s linear;transition:top .15s .15s linear,background .3s 0s linear,transform .15s 0s linear,-webkit-transform .15s 0s linear}.navbar .toggle__menu span:nth-child(2){top:19px;opacity:1;-webkit-transition:opacity 0s .15s linear,background .3s 0s linear;-o-transition:opacity 0s .15s linear,background .3s 0s linear;transition:opacity 0s .15s linear,background .3s 0s linear}.navbar .toggle__menu span:nth-child(3){top:29px;-webkit-transition:top .15s .15s linear,background .3s 0s linear,-webkit-transform .15s 0s linear;-o-transition:top .15s .15s linear,background .3s 0s linear,transform .15s 0s linear;transition:top .15s .15s linear,background .3s 0s linear,transform .15s 0s linear;transition:top .15s .15s linear,background .3s 0s linear,transform .15s 0s linear,-webkit-transform .15s 0s linear}@media (max-width:1100px){.navbar .toggle__menu{font-size:0;padding-left:0;padding-right:36px}}@media (max-width:900px){.navbar .toggle__menu{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navbar .toggle__menu span{color:#fff}}@media (min-width:768px){.navbar{-webkit-box-sizing:border-box;box-sizing:border-box}.navbar.no-top{background-color:#020422;padding-top:15px;padding-bottom:0;z-index:15}.navbar.no-top .logo img{opacity:0}.navbar.no-top .logo:before{opacity:1}}@media (min-width:768px) and (max-width:1100px){.navbar.no-top{padding-top:14px;padding-bottom:14px}}.navbar .sub-menu li{-webkit-box-sizing:border-box;box-sizing:border-box}.navbar.open .toggle__menu{color:#898989}.navbar.open .toggle__menu span{background-color:#F46E54}.navbar.open .toggle__menu span:nth-child(1){top:19px;-webkit-transition:top .15s 0s linear,background .3s 0s linear,-webkit-transform .15s .15s linear;-o-transition:top .15s 0s linear,background .3s 0s linear,transform .15s .15s linear;transition:top .15s 0s linear,background .3s 0s linear,transform .15s .15s linear;transition:top .15s 0s linear,background .3s 0s linear,transform .15s .15s linear,-webkit-transform .15s .15s linear;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.navbar.open .toggle__menu span:nth-child(2){opacity:0}.navbar.open .toggle__menu span:nth-child(3){top:19px;-webkit-transition:top .15s 0s linear,background .3s 0s linear,-webkit-transform .15s .15s linear;-o-transition:top .15s 0s linear,background .3s 0s linear,transform .15s .15s linear;transition:top .15s 0s linear,background .3s 0s linear,transform .15s .15s linear;transition:top .15s 0s linear,background .3s 0s linear,transform .15s .15s linear,-webkit-transform .15s .15s linear;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar.open .nav-wrapper{visibility:visible;opacity:1}.navbar.open .nav-wrapper:before{width:calc(100% - 734px)}.navbar.open .nav-wrapper nav{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media (max-width:768px){.navbar.open .nav-wrapper nav{top:50%;-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}}.navbar.open .nav-wrapper nav ul li{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.navbar.open .lang{color:#5d5d5d}.navbar.open .logo img{opacity:1}.navbar.open .logo:before{opacity:0}@media (max-width:900px){.navbar.open .logo img{opacity:0}.navbar.open .logo:before{opacity:1}}.block{margin-bottom:100px}@media (max-width:768px){.block{margin-bottom:60px}}.block:last-child{margin-bottom:0}.block--banner{overflow:hidden;position:relative}.block--banner img{max-width:100%;display:block;position:static}@media (min-width:769px){.block--banner img.h100{max-height:100vh;-o-object-fit:cover;object-fit:cover;width:100%}}@media all and (max-width:768px){.block--banner{height:auto;margin-top:55px;margin-bottom:20px}.block--banner img{position:static;-webkit-transform:none;-ms-transform:none;transform:none;max-width:100%;min-height:0;width:100%;margin:0 auto}}.block--banner .text-wrap{position:absolute;bottom:0;margin:0 auto 250px;width:100%;max-width:1700px;text-align:right}@media (max-width:1600px){.block--banner .text-wrap{margin-bottom:100px}}@media all and (max-width:768px){.block--banner .text-wrap{margin-bottom:75px;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}}.block--banner .text-wrap .text-inner{width:100%;max-width:700px;display:inline-block;color:#fff;padding:0 20px 70px 0;position:relative;font-weight:400;text-align:left;font-size:18px;line-height:24px}@media (max-width:1600px){.block--banner .text-wrap .text-inner{padding-bottom:40px;max-width:600px}}.block--banner .text-wrap .text-inner:before{content:'';position:absolute;bottom:0;left:0;width:275px;height:1px;background-color:#F46E54}@media all and (max-width:768px){.block--banner .text-wrap .text-inner{font-size:12px;line-height:14px;padding:0 0 18px;max-width:190px}.block--banner .text-wrap .text-inner:before{width:127px}}.block--banner .text-wrap .text-inner p{margin:0}.block--banner .text-wrap .text-inner h2{line-height:1;font-weight:300;text-align:left;font-size:60px;font-style:italic;margin:0}@media (max-width:1600px){.block--banner .text-wrap .text-inner h2{font-size:50px}}.block--banner .text-wrap .text-inner h2 .color-yellow{color:#F46E54}@media (max-width:1200px){.block--banner .text-wrap .text-inner h2{font-size:40px;line-height:1.1}.block--banner .text-wrap.with-autor .text-inner{width:40%}.block--banner .text-wrap.with-autor .text-inner:before{width:25%}}@media (max-width:950px){.block--banner .text-wrap .text-inner h2{font-size:30px}.block--banner .text-wrap.with-autor .text-inner:before{display:none}}@media all and (max-width:768px){.block--banner .text-wrap .text-inner h2{font-size:20px}}@media (max-width:500px){.block--banner .text-wrap .text-inner h2{font-size:15px}}.block--banner .text-wrap .text-inner .autor{font-size:24px;line-height:24px;text-transform:uppercase;font-weight:500;position:absolute;right:0;bottom:0;margin-right:20px;margin-bottom:-12px}@media (max-width:1600px){.block--banner .text-wrap .text-inner .autor{font-size:20px;margin-right:80px}}@media all and (max-width:768px){.block--banner .text-wrap .text-inner .autor{font-size:12px;margin-right:20px}}.block--banner .text-wrap.with-autor{margin-bottom:30px;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);text-align:right}@media (max-width:480px){.block--banner .text-wrap.with-autor{bottom:50px;-webkit-transform:none;-ms-transform:none;transform:none}}.block--banner .text-wrap.with-autor .text-inner{padding-bottom:50px}@media all and (max-width:768px){.block--banner .text-wrap.with-autor .text-inner{padding-bottom:18px}.block--banner .text-wrap.with-autor .text-inner:before{width:25px;display:block}}@media (max-width:500px){.block--banner .text-wrap .text-inner .autor{font-size:10px}.block--banner .text-wrap.with-autor .text-inner{width:165px}}.block--banner .btn{position:absolute;right:calc(100% - 1700px);padding:20px 60px;font-size:16px;font-weight:600;line-height:1}.block--links,.block--stage,.block--stage .stage_title{position:relative}@media (max-width:1715px){.block--banner .btn{font-size:16px;padding:20px 80px;right:80px}}@media all and (max-width:768px){.block--banner .btn{padding:12px 20px;bottom:20px;right:20px}}@media (min-width:769px){.block--banner .btn{bottom:-100px;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.block--banner .btn.trans{bottom:80px}}.block--links{margin:-157px 0 100px;z-index:9;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.block--links .inner{background-color:#fff;max-width:1700px;padding:20px 90px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 5px 18px rgba(0,0,0,.1);box-shadow:0 5px 18px rgba(0,0,0,.1)}@media all and (max-width:768px){.block--links{margin:-47px auto 20px}.block--links .inner{padding:10px}}.block--links .inner ul{margin:0;padding:0;display:block}.block--links .inner ul li,.block--links .inner ul li a.link .icon,.block--links .inner ul li a.mail .icon{display:inline-block;vertical-align:middle}.block--links .inner ul li a{line-height:75px;font-size:18px;text-transform:uppercase;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}@media all and (max-width:768px){.block--links .inner ul li a{line-height:33px}}.block--links .inner ul li a.btn{line-height:49px;font-size:16px;padding:12px 50px}@media (max-width:350px){.block--links .inner ul li a.btn{padding:12px 30px}}.block--links .inner ul li a.btn:hover{color:#F46E54}.block--links .inner ul li a.mail{color:#acacac;margin-right:150px}@media all and (max-width:768px){.block--links .inner ul li a.btn{line-height:9px;font-size:8px}.block--links .inner ul li a.mail{font-size:0;margin:0 15px 0 0}.block--links .inner ul li a.mail .icon{font-size:20px}}.block--links .inner ul li a.mail .icon{margin-right:20px}.block--links .inner ul li a.mail .svg_icon{fill:#acacac}.block--links .inner ul li a.link{color:#F46E54}@media all and (max-width:768px){.block--links .inner ul li a.link{font-size:0;margin:0 15px 0 0}}.block--links .inner ul li a.link .icon{margin-left:20px;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.block--links .inner ul li a.link .icon:before{-webkit-transform:rotate(-90deg) translateX(4px);-ms-transform:rotate(-90deg) translateX(4px);transform:rotate(-90deg) translateX(4px)}.block--links .inner ul li a.link .svg_icon{fill:#F46E54}.block--links .inner ul li a:hover{color:#242a3a}.block--links .inner ul li a:hover.link .icon{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.block--links .inner ul li.right{float:right}.block--links .svg_icon{width:25px;height:35px;line-height:35px;margin:0}@media (min-width:767px){.block--links .svg_icon{display:none}}.block--article{font-weight:300;font-size:30px;color:#3f3f3f;text-align:justify}@media (max-width:1800px){.block--article{font-size:20px}}@media all and (max-width:768px){.block--article{font-size:12px}}.block--article h1,.block--article h2{color:#F46E54;text-transform:uppercase;font-weight:600;font-size:30px}@media (max-width:1500px){.block--article .inner{max-width:900px}.block--article h1,.block--article h2{font-size:24px}}@media all and (max-width:768px){.block--article h1,.block--article h2{font-size:20px;text-align:left!important}}.block--article p{margin:10px 0;font-size:18px;font-weight:400;text-align:left;line-height:24px}@media (max-width:768px){.block--links .inner ul li{max-height:33px;overflow:hidden}.block--article p{font-size:12px;line-height:16px}}.block--article p:last-child{margin:0}.block--article .text-block{margin:100px 0 0 50%;width:50%;padding-left:50px;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:4px solid #F46E54}@media (max-width:1500px){.block--article .text-block{width:60%;margin-left:40%}}@media all and (max-width:768px){.block--article .text-block{width:100%;margin:30px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:25px;border-width:2px}.block--article .text-block h2{text-align:left}}.block--article .text-block p{font-size:14px;font-weight:400;text-align:left;line-height:24px;color:#3f3f3f;margin:0 0 5px;letter-spacing:-.05em}@media (max-width:1500px){.block--article .text-block p{font-size:18px}}.block--article .color-orange{color:#F46E54}.block--images{background-color:#17163d;padding:35px 0 90px}.block--images .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.block--images .inner img{width:22%}@media all and (max-width:768px){.block--article .text-block p{font-size:12px;line-height:16px}.block--images{padding:20px 0}.block--images .inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.block--images .inner img{width:24%;margin:0 0 20px}}.block--stage{min-height:100vh;background-position:center center;background-size:cover;margin:0;padding:100px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1500px){.block--stage{height:auto;min-height:0;padding:100px 0}}@media all and (max-width:768px){.block--stage{background:#131c31;padding-bottom:40px;padding-top:calc(41vh + 55px);min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box}.block--stage .stage_title{position:absolute;width:100%;top:75px;text-align:center;left:0;z-index:1}}.block--stage .stage_bg{width:100%;height:100%;position:absolute;top:0;left:0}.block--stage .stage_bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block--stage .text__bourse-usa-2 .inner--block:before,.block--stage .text__bourse-usa-3:before{background-size:100% auto;background-repeat:no-repeat;content:''}.block--stage .text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:40%;color:#fff;z-index:10}@media (max-width:1500px){.block--stage .text{width:50%;position:static;float:right;-webkit-transform:none;-ms-transform:none;transform:none;min-height:400px}.block--stage .text__bourse-usa-1{float:none}}.block--stage .text h2{text-transform:uppercase;font-weight:600;font-size:60px;margin:0 0 15px}@media all and (max-width:768px){.block--stage .text{width:100%;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:0}.block--stage .text h2{font-size:29px;margin:0 0 10px}}.block--stage .text .type{display:inline-block;background-color:#F46E54;padding:8px 15px;font-size:18px;font-weight:700;text-transform:uppercase;margin:15px 0 40px}@media all and (max-width:768px){.block--stage .text .type{font-size:11px;padding:4px 10px;margin:10px 0 12px}}.block--stage .text .content{font-size:18px;line-height:24px;width:100%;max-width:520px;position:relative;z-index:2;text-align:left;font-weight:400}.block--stage .text .content p{margin:0 0 25px}@media all and (max-width:768px){.block--stage .text .content{font-size:12px;line-height:1.2;max-width:none}.block--stage .text .content p{margin:0 0 10px}}.block--stage .text .content .ttu{text-transform:uppercase}.block--stage .text .content .color-orange{color:#F46E54}.block--stage .text .content .acc-toggle{text-transform:uppercase;font-weight:700;color:#F46E54;margin:0 0 20px;font-size:18px;cursor:pointer;position:relative}.block--stage .text .content .acc-toggle:after{content:'';background-image:url(../img/sprite.png);background-position:-30px -55px;width:17px;height:12px;display:inline-block;vertical-align:middle;margin-left:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.block--stage .text .content .acc-toggle+p{margin-bottom:0;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;max-height:0;overflow:hidden;opacity:0}.block--stage .text .content .acc-toggle.open:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.block--stage .text .content .acc-toggle.open+p{margin-bottom:25px;max-height:100vh;opacity:1}.block--stage .text__bourse-usa-1{text-align:center;width:100%;max-width:850px;margin:0 auto;left:0}.block--stage .text__bourse-usa-1 h2{font-size:30px;margin:0 0 10px;font-weight:700}@media (max-width:991px){.block--stage .text__bourse-usa-1 h2{font-size:11px}}.block--stage .text__bourse-usa-1 h2 span{font-size:48px;color:#F46E54}@media (max-width:1500px){.block--stage .text__bourse-usa-1 h2 span{font-size:40px}}@media (max-width:991px){.block--stage .text__bourse-usa-1 h2 span{font-size:17px}}.block--stage .text__bourse-usa-1 .subtitle{margin:0 0 70px;font-size:24px}@media (max-width:991px){.block--stage .text__bourse-usa-1 .subtitle{font-size:11px;margin:0 0 35px}}.block--stage .text__bourse-usa-1 table{margin:0 auto;border-collapse:separate;border-spacing:14px}.block--stage .text__bourse-usa-1 table td{width:200px;height:200px;padding:0;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-box-shadow:0 5px 18px rgba(0,0,0,.26);box-shadow:0 5px 18px rgba(0,0,0,.26);background-color:#3c4c67;color:#fff}.block--stage .text__bourse-usa-1 table td .big{font-size:60px;font-weight:500;display:block;line-height:60px;vertical-align:top;margin:0 0 30px}@media (max-width:1500px){.block--stage .text__bourse-usa-1 table td .big{font-size:50px}}@media (max-width:991px){.block--stage .text__bourse-usa-1 table{border-spacing:6px}.block--stage .text__bourse-usa-1 table td{width:90px;height:90px}.block--stage .text__bourse-usa-1 table td .big{font-size:28px;line-height:30px;margin:0 0 12px}}.block--stage .text__bourse-usa-1 table td .big .upper{font-size:36px;line-height:30px;display:inline-block;vertical-align:top}@media (max-width:1500px){.block--stage .text__bourse-usa-1 table td .big .upper{font-size:16px}}@media (max-width:991px){.block--stage .text__bourse-usa-1 table td .big .upper{font-size:17px;line-height:15px}}.block--stage .text__bourse-usa-1 table td p{margin:0;font-size:18px;text-transform:uppercase;font-weight:700}.block--stage .text__bourse-usa-2{width:calc(100% - 40px);max-width:1680px;margin:0 auto 50px!important;left:0;padding-top:200px;-webkit-box-sizing:border-box;box-sizing:border-box;position:static;-webkit-transform:none;-ms-transform:none;transform:none;float:none}@media (max-width:991px){.block--stage .text__bourse-usa-1 table td p{font-size:8px}.block--stage .text__bourse-usa-2{padding:0;margin:0}}.block--stage .text__bourse-usa-2 .inner--block{border-radius:1px;border:4px solid #F46E54;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}.block--stage .text__bourse-usa-2 .inner--block__text{position:relative;z-index:3;float:left;margin-top:-73px;text-align:justify;max-width:415px;width:30%}@media (max-width:1400px){.block--stage .text__bourse-usa-2 .inner--block__text{width:50%}}@media (max-width:768px){.block--stage .text__bourse-usa-2 .inner--block__text{margin-top:20px}}.block--stage .text__bourse-usa-2 .inner--block__text h2{line-height:65px;font-size:90px;text-transform:uppercase;color:#F46E54;font-weight:700;display:block;margin:0 0 70px;white-space:nowrap}@media (max-width:991px){.block--stage .text__bourse-usa-2 .inner--block{border:none;padding:0}.block--stage .text__bourse-usa-2 .inner--block__text{width:100%;max-width:none;padding:70px 20px 125px 40%;border-radius:1px;border:4px solid #F46E54;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.block--stage .text__bourse-usa-2 .inner--block__text:before{content:'';background-image:url(../img/stage-3-man.png);background-size:100% auto;background-repeat:no-repeat;background-position:left bottom;position:absolute;left:-10px;bottom:0;width:80%;height:0;padding-top:124.2273%;max-width:258px;-webkit-box-sizing:border-box;box-sizing:border-box}.block--stage .text__bourse-usa-2 .inner--block__text h2{font-size:29px;line-height:25px;position:absolute;top:-28px;left:10px}}.block--stage .text__bourse-usa-2 .inner--block__text h2 span{display:block;color:#fff}.block--stage .text__bourse-usa-2 .inner--block__text p{margin:0;font-size:18px;line-height:30px;font-weight:500}.block--stage .text__bourse-usa-2 .inner--block__table{position:relative;z-index:3;float:right;margin-top:-150px;max-width:820px;width:50%}@media (max-width:991px){.block--stage .text__bourse-usa-2 .inner--block__text p{font-size:12px;line-height:16px}.block--stage .text__bourse-usa-2 .inner--block__table{margin-top:20px;width:100%;max-width:none}}.block--stage .text__bourse-usa-2 .inner--block__table-row{margin:0 -20px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1400px){.block--stage .text__bourse-usa-2 .inner--block__table-row{margin:0}}.block--stage .text__bourse-usa-2 .inner--block .block{margin:0 20px 20px;padding:30px;width:calc(50% - 40px);-webkit-box-sizing:border-box;box-sizing:border-box}.block--stage .text__bourse-usa-2 .inner--block .block.big{width:calc(60% - 40px)}.block--stage .text__bourse-usa-2 .inner--block .block.small{width:calc(40% - 40px)}.block--stage .text__bourse-usa-2 .inner--block .block.with-bg{-webkit-box-shadow:0 5px 46px rgba(0,0,0,.47);box-shadow:0 5px 46px rgba(0,0,0,.47)}.block--stage .text__bourse-usa-2 .inner--block .block.without-bg{border-radius:1px;border:4px solid #F46E54}@media (max-width:1400px){.block--stage .text__bourse-usa-2 .inner--block .block{width:100%!important;margin:0 0 10px}}@media (max-width:991px){.block--stage .text__bourse-usa-2 .inner--block .block{margin:0}.block--stage .text__bourse-usa-2 .inner--block .block:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.block--stage .text__bourse-usa-2 .inner--block .block:nth-child(2){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;max-width:calc(50%);margin:-30px 25px 0 auto}.block--stage .text__bourse-usa-2 .inner--block .block:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:calc(50% + 20px);margin:-25px 10px -25px auto;position:relative;z-index:1}.block--stage .text__bourse-usa-2 .inner--block .block:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:50%}}.block--stage .text__bourse-usa-2 .inner--block .block p{font-size:18px;line-height:30px;margin:0 0 25px}@media (max-width:991px){.block--stage .text__bourse-usa-2 .inner--block .block p{margin:0;font-size:11px;line-height:12px;font-weight:500}}.block--stage .text__bourse-usa-2 .inner--block .block p:last-child{margin:0}.block--stage .text__bourse-usa-2 .inner--block .block h3,.block--stage .text__bourse-usa-2 .inner--block .block h4{text-transform:uppercase;font-weight:700;margin:0 0 30px}.block--stage .text__bourse-usa-2 .inner--block .block h3{font-size:36px}@media (max-width:991px){.block--stage .text__bourse-usa-2 .inner--block .block h3,.block--stage .text__bourse-usa-2 .inner--block .block h4{margin:0 0 15px}.block--stage .text__bourse-usa-2 .inner--block .block h3{font-size:16px}}.block--stage .text__bourse-usa-2 .inner--block .block h4{font-size:30px}.block--stage .text__bourse-usa-2 .inner--block:before{background-image:url(../img/stage-3-man.png);height:1007px;width:810px;position:absolute;z-index:2;left:415px;top:-200px}@media (max-width:1600px){.block--stage .text__bourse-usa-2 .inner--block:before{width:500px;height:624px;left:25%;bottom:0;top:auto}}@media (max-width:1400px){.block--stage .text__bourse-usa-2 .inner--block:before{left:-10px}}.block--stage .text__bourse-usa-3{padding:260px 0 140px;float:right;width:50%;text-align:left}@media (max-width:991px){.block--stage .text__bourse-usa-2 .inner--block .block h4{font-size:14px}.block--stage .text__bourse-usa-2 .inner--block:before{display:none}.block--stage .text__bourse-usa-3{width:100%;overflow:hidden;padding:0 20px}}.block--stage .text__bourse-usa-3 .inner--block{max-width:765px;display:inline-block;border:2px solid #d0644f;border-radius:1px;position:relative;padding:60px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:991px){.block--stage .text__bourse-usa-3 .inner--block{border:none;padding:0;display:block;margin:0 auto}}.block--stage .text__bourse-usa-3 .inner--block>*{position:relative;z-index:3}.block--stage .text__bourse-usa-3 .inner--block h2{margin:0 0 25px}@media (max-width:991px){.block--stage .text__bourse-usa-3 .inner--block h2{font-size:29px;margin:0 0 15px;text-align:center}}.block--stage .text__bourse-usa-3 .inner--block h2+p{color:#d0644f;font-weight:500;margin:0 0 50px}@media (max-width:991px){.block--stage .text__bourse-usa-3 .inner--block h2+p{font-size:12px;margin:0 0 18px}}.block--stage .text__bourse-usa-3 .inner--block ul{margin:0 0 45px;padding:0}@media (max-width:991px){.block--stage .text__bourse-usa-3 .inner--block ul{margin:0 0 30px}}.block--stage .text__bourse-usa-3 .inner--block ul li{display:block;margin:0 0 75px;position:relative;padding-left:75px;color:#fff;font-size:18px;line-height:24px;font-weight:500}@media (max-width:991px){.block--stage .text__bourse-usa-3 .inner--block ul li{margin:0 0 20px;font-size:12px;line-height:1.2;padding:45px 0 0}}.block--stage .text__bourse-usa-3 .inner--block ul li .count{width:55px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:700;text-transform:uppercase;text-align:center}.block--stage .text__bourse-usa-3 .inner--block ul li .count span{display:block;font-size:48px;line-height:42px}.block--stage .text__bourse-usa-3 .inner--block ul li:last-child{margin:0}.block--stage .text__bourse-usa-3 .inner--block .action{text-align:right}@media (max-width:991px){.block--stage .text__bourse-usa-3 .inner--block ul li .count{top:0;-webkit-transform:none;-ms-transform:none;transform:none;line-height:15px;font-size:8px;background-color:rgba(0,13,41,.4);height:40px;width:40px}.block--stage .text__bourse-usa-3 .inner--block ul li .count span{font-size:22px;line-height:20px}.block--stage .text__bourse-usa-3 .inner--block .action{text-align:center;margin-bottom:35px}}.block--stage .text__bourse-usa-3:before{background-image:url(../img/stage-4-man.png);background-position:center bottom;height:989px;width:1355px;max-width:calc(60%);position:absolute;z-index:2;left:0;bottom:0}.block--stage__big{padding:0;min-height:0}.block--stage__big .text{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin:0 auto}@media (max-width:991px){.block--stage .text__bourse-usa-3:before{left:-65px;right:-180px;width:auto;max-width:none;opacity:.4}.block--stage__big .text{-webkit-box-sizing:border-box;box-sizing:border-box}.block--stage__usa-3{background:0 0!important}.block--stage__usa-3:before{display:none}}@media (min-width:1366px){.block--stage__usa-3 .inner--block>.action{top:8.4%;position:absolute!important;right:10px}.block--stage__usa-3 .inner--block>.action a{padding:12px 10px}}@media (min-width:1440px){.block--stage__usa-3 .inner--block>.action{position:absolute!important;top:8.9%;right:20px}.block--stage__usa-3 .inner--block>.action a{padding:12px 15px}}.block--stage__patrick{overflow:hidden}@media all and (max-width:768px){.block--stage__patrick{padding:54px 0 20px}}@media (min-width:1201px) and (max-width:1500px){.block--stage__patrick{height:auto;min-height:100vh;padding:0}.block--stage__patrick .text{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.block--stage__patrick .text h2{margin:0}.block--stage__patrick .text .type{margin:15px 0}.block--stage__patrick .text p{margin:0 0 15px}.block--stage__patrick .text img{max-height:60px;margin-top:-10px}}.block--stage__patrick .text{width:30%;padding:0 60px 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1200px){.block--stage__patrick{height:auto!important}.block--stage__patrick .text{width:100%;position:static}.block--stage__patrick .text .content{max-width:none}}@media all and (max-width:768px){.block--stage__patrick .text{background-color:#fff;padding:60px 40px}.block--stage__patrick .text h2{color:#474646}.block--stage__patrick .text .content{color:#777}}@media (max-width:1650px) and (min-width:1201px){.block--stage__patrick .text h2{font-size:40px}.block--stage__patrick .text .content{font-size:14px;line-height:1.1}}@media (min-width:769px){.block--stage.last .stage_bg:after{display:none}}.block--stage-usuall{min-height:100vh;background-position:center center;background-size:cover;margin:0;position:relative}.block--stage-usuall .stage_title{position:relative}@media (max-width:1500px){.block--stage-usuall{height:auto;min-height:0;padding:50px 0}}@media all and (max-width:768px){.block--stage-usuall{background:#131c31;padding-bottom:40px;padding-top:0;min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box}.block--stage-usuall .stage_title{position:absolute;width:100%;top:75px;text-align:center;left:0;z-index:1}}.block--stage-usuall .stage_bg{width:100%;height:100%;position:absolute;top:0;left:0}.block--stage-usuall .stage_bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block--stage-usuall .stage_bg:after{content:'';position:absolute;background-image:url(../img/stage-inter.png);background-size:contain;width:100%;bottom:0;left:0;height:0;padding-top:42.657%;-webkit-transform:translateY(56%);-ms-transform:translateY(56%);transform:translateY(56%);z-index:1}@media all and (max-width:768px){.block--stage-usuall .stage_bg:after,.block--stage-usuall .stage_bg:before{padding-top:78.657%;background-size:cover}.block--stage-usuall .stage_bg{height:41vh;top:55px}.block--stage-usuall .stage_bg:before{content:'';position:absolute;background-image:url(../img/stage-inter.png);width:100%;top:0;left:0;height:0;-webkit-transform:translateY(-46%);-ms-transform:translateY(-46%);transform:translateY(-46%);z-index:1}}.block--stage-usuall .text{position:absolute;position:relative;top:0;-webkit-transform:none;-ms-transform:none;transform:none;width:40%;color:#fff;z-index:10}@media (max-width:1500px){.block--stage-usuall .text{width:50%;position:static;float:right;-webkit-transform:none;-ms-transform:none;transform:none;min-height:400px}}.block--stage-usuall .text h2{text-transform:uppercase;font-weight:700;font-size:60px;margin:0 0 15px}@media all and (max-width:768px){.block--stage-usuall .text{width:100%;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:0}.block--stage-usuall .text h2{font-size:29px;margin:0 0 10px}}.block--stage-usuall .text .type{display:inline-block;background-color:#F46E54;padding:8px 15px;font-size:18px;font-weight:700;text-transform:uppercase;margin:15px 0 40px}@media all and (max-width:768px){.block--stage-usuall .text .type{font-size:11px;padding:4px 10px;margin:10px 0 12px}}.block--stage-usuall .text .content{font-size:18px;line-height:24px;width:100%;max-width:520px;position:relative;z-index:2}.block--stage-usuall .text .content p{margin:0 0 25px}@media all and (max-width:768px){.block--stage-usuall .text .content{font-size:12px;line-height:1.2;max-width:none}.block--stage-usuall .text .content p{margin:0 0 10px}}.block--stage-usuall .text .content .ttu{text-transform:uppercase}.block--stage-usuall .text .content .color-orange{color:#F46E54}.block--stage-usuall .text .content .acc-toggle{text-transform:uppercase;font-weight:700;color:#F46E54;margin:0 0 20px;font-size:18px;cursor:pointer;position:relative;z-index:1}.block--stage-usuall .text .content .acc-toggle:after{content:'';background-image:url(../img/sprite.png);background-position:-30px -55px;width:17px;height:12px;display:inline-block;vertical-align:middle;margin-left:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.block--stage-usuall .text .content .acc-toggle+p{display:none;font-weight:500}.block--stage-usuall .text .content .acc-toggle.open:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.block--stage-usuall .text .content .acc-toggle.open+p{display:block}.block--stage-usuall .text__bourse-usa-1{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;text-align:center;width:100%;max-width:850px;margin:0 auto;left:0}.block--stage-usuall .text__bourse-usa-1 h1,.block--stage-usuall .text__bourse-usa-1 h2{font-size:30px;margin:0 0 10px;font-weight:700}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-1 h1,.block--stage-usuall .text__bourse-usa-1 h2{font-size:11px}}.block--stage-usuall .text__bourse-usa-1 h1 span,.block--stage-usuall .text__bourse-usa-1 h2 span{font-size:48px;color:#F46E54}@media (max-width:1500px){.block--stage-usuall .text__bourse-usa-1{float:none;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;top:0;padding:100px 0}.block--stage-usuall .text__bourse-usa-1 h1 span,.block--stage-usuall .text__bourse-usa-1 h2 span{font-size:40px}}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-1 h1 span,.block--stage-usuall .text__bourse-usa-1 h2 span{font-size:17px}}.block--stage-usuall .text__bourse-usa-1 h1{text-transform:uppercase;font-weight:700}.block--stage-usuall .text__bourse-usa-1 .subtitle{margin:0 0 70px;font-size:24px;font-weight:400}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-1 .subtitle{font-size:11px;margin:0 0 35px}}.block--stage-usuall .text__bourse-usa-1 table{margin:0 auto;border-collapse:separate;border-spacing:14px}.block--stage-usuall .text__bourse-usa-1 table td{width:200px;height:200px;padding:0;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-box-shadow:0 5px 18px rgba(0,0,0,.26);box-shadow:0 5px 18px rgba(0,0,0,.26);background-color:#3c4c67;color:#fff}.block--stage-usuall .text__bourse-usa-1 table td .big{font-size:60px;font-weight:500;display:block;line-height:60px;vertical-align:top;margin:0 0 30px}@media (max-width:1500px){.block--stage-usuall .text__bourse-usa-1 table td .big{font-size:50px}}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-1 table{border-spacing:6px}.block--stage-usuall .text__bourse-usa-1 table td{width:90px;height:90px}.block--stage-usuall .text__bourse-usa-1 table td .big{font-size:28px;line-height:30px;margin:0 0 12px}}.block--stage-usuall .text__bourse-usa-1 table td .big .upper{font-size:36px;line-height:30px;display:inline-block;vertical-align:top}@media (max-width:1500px){.block--stage-usuall .text__bourse-usa-1 table td .big .upper{font-size:16px}}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-1 table td .big .upper{font-size:17px;line-height:15px}}.block--stage-usuall .text__bourse-usa-1 table td p{margin:0;font-size:18px;text-transform:uppercase;font-weight:700}@media (max-width:768px){.block--stage-usuall .text__bourse-usa-1{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;padding-top:0;padding-bottom:0}}.block--stage-usuall .text__bourse-usa-2{width:calc(100% - 40px);max-width:1680px;margin:0 auto 50px!important;left:0;padding-top:200px;-webkit-box-sizing:border-box;box-sizing:border-box;position:static;-webkit-transform:none;-ms-transform:none;transform:none;float:none}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-1 table td p{font-size:8px}.block--stage-usuall .text__bourse-usa-2{padding:0;margin:0}}.block--stage-usuall .text__bourse-usa-2 .inner--block{border-radius:1px;border:4px solid #F46E54;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}.block--stage-usuall .text__bourse-usa-2 .inner--block__text{position:relative;z-index:3;float:left;margin-top:-73px;max-width:415px;width:30%}@media (max-width:1400px){.block--stage-usuall .text__bourse-usa-2 .inner--block__text{width:50%}}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-2 .inner--block{border:none;padding:0}.block--stage-usuall .text__bourse-usa-2 .inner--block__text{width:100%;max-width:none;padding:70px 20px 125px 40%;border-radius:1px;border:4px solid #F46E54;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.block--stage-usuall .text__bourse-usa-2 .inner--block__text:before{content:'';background-image:url(../img/stage-3-man.png);background-size:100% auto;background-repeat:no-repeat;background-position:left bottom;position:absolute;left:-10px;bottom:0;width:80%;height:0;padding-top:124.2273%;max-width:258px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:768px){.block--stage-usuall .text__bourse-usa-2 .inner--block__text{margin-top:20px}}@media (max-width:380px){.block--stage-usuall .text__bourse-usa-2 .inner--block__text:before{background-size:cover;padding-top:0;height:85%;background-position:top left}}.block--stage-usuall .text__bourse-usa-2 .inner--block__text h2{line-height:65px;font-size:90px;text-transform:uppercase;color:#F46E54;font-weight:700;display:block;margin:0 0 70px;white-space:nowrap}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-2 .inner--block__text h2{font-size:29px;line-height:25px;position:absolute;top:-28px;left:10px}}.block--stage-usuall .text__bourse-usa-2 .inner--block__text h2 span{display:block;color:#fff}.block--stage-usuall .text__bourse-usa-2 .inner--block__text p{margin:0;font-size:18px;line-height:24px;font-weight:500}.block--stage-usuall .text__bourse-usa-2 .inner--block__table{position:relative;z-index:3;float:right;margin-top:-150px;max-width:820px;width:50%}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-2 .inner--block__text p{font-size:12px;line-height:16px}.block--stage-usuall .text__bourse-usa-2 .inner--block__table{margin-top:20px;width:100%;max-width:none}}.block--stage-usuall .text__bourse-usa-2 .inner--block__table-row{margin:0 -20px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1400px){.block--stage-usuall .text__bourse-usa-2 .inner--block__table-row{margin:0}}.block--stage-usuall .text__bourse-usa-2 .inner--block .block{margin:0 20px 20px;padding:30px;width:calc(50% - 40px);-webkit-box-sizing:border-box;box-sizing:border-box}.block--stage-usuall .text__bourse-usa-2 .inner--block .block.big{width:calc(60% - 40px)}.block--stage-usuall .text__bourse-usa-2 .inner--block .block.small{width:calc(40% - 40px)}.block--stage-usuall .text__bourse-usa-2 .inner--block .block.with-bg{-webkit-box-shadow:0 5px 46px rgba(0,0,0,.47);box-shadow:0 5px 46px rgba(0,0,0,.47)}.block--stage-usuall .text__bourse-usa-2 .inner--block .block.without-bg{border-radius:1px;border:4px solid #F46E54}@media (max-width:1400px){.block--stage-usuall .text__bourse-usa-2 .inner--block .block{width:100%!important;margin:0 0 10px}}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-2 .inner--block .block{margin:0}.block--stage-usuall .text__bourse-usa-2 .inner--block .block:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.block--stage-usuall .text__bourse-usa-2 .inner--block .block:nth-child(2){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;max-width:calc(50%);margin:-30px 25px 0 auto}.block--stage-usuall .text__bourse-usa-2 .inner--block .block:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:calc(50% + 20px);margin:-25px 10px -25px auto;position:relative;z-index:1}.block--stage-usuall .text__bourse-usa-2 .inner--block .block:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:50%}}.block--stage-usuall .text__bourse-usa-2 .inner--block .block p{font-size:18px;line-height:24px;margin:0 0 25px}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-2 .inner--block .block p{margin:0;font-size:12px;line-height:12px;font-weight:500}}.block--stage-usuall .text__bourse-usa-2 .inner--block .block p:last-child{margin:0}.block--stage-usuall .text__bourse-usa-2 .inner--block .block h3,.block--stage-usuall .text__bourse-usa-2 .inner--block .block h4{text-transform:uppercase;font-weight:700;margin:0 0 30px}.block--stage-usuall .text__bourse-usa-2 .inner--block .block h3{font-size:36px}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-2 .inner--block .block h3,.block--stage-usuall .text__bourse-usa-2 .inner--block .block h4{margin:0 0 15px}.block--stage-usuall .text__bourse-usa-2 .inner--block .block h3{font-size:16px}}.block--stage-usuall .text__bourse-usa-2 .inner--block .block h4{font-size:30px}.block--stage-usuall .text__bourse-usa-2 .inner--block:before{content:'';background-image:url(../img/stage-3-man.png);height:1007px;width:810px;position:absolute;z-index:2;left:415px;top:-200px;background-size:100% auto;background-repeat:no-repeat}@media (max-width:1600px){.block--stage-usuall .text__bourse-usa-2 .inner--block:before{width:500px;height:624px;left:25%;bottom:0;top:auto}}@media (max-width:1400px){.block--stage-usuall .text__bourse-usa-2 .inner--block:before{left:-10px}}.block--stage-usuall .text__bourse-usa-3{padding:260px 0 140px;float:right;width:50%;text-align:left}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-2 .inner--block .block h4{font-size:14px}.block--stage-usuall .text__bourse-usa-2 .inner--block:before{display:none}.block--stage-usuall .text__bourse-usa-3{width:100%;overflow:hidden;padding:0 20px}}.block--stage-usuall .text__bourse-usa-3 .inner--block{max-width:765px;display:inline-block;border:2px solid #d0644f;border-radius:1px;position:relative;padding:60px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.block--etude__bot h3.brand,.block--etude__bot p.brand{font-family:BrandonGrotesque,sans-serif}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-3 .inner--block{border:none;padding:0;display:block;margin:0 auto}}.block--stage-usuall .text__bourse-usa-3 .inner--block>*{position:relative;z-index:3}.block--stage-usuall .text__bourse-usa-3 .inner--block h2{margin:0 0 25px}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-3 .inner--block h2{font-size:29px;margin:0 0 15px;text-align:center}}.block--stage-usuall .text__bourse-usa-3 .inner--block h2+p{color:#d0644f;margin:0 0 50px}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-3 .inner--block h2+p{font-size:12px;margin:0 0 18px}}.block--stage-usuall .text__bourse-usa-3 .inner--block>ul{margin:0 0 45px;padding:0}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-3 .inner--block>ul{margin:0 0 30px}}.block--stage-usuall .text__bourse-usa-3 .inner--block>ul>li{display:block;margin:0 0 75px;position:relative;padding-left:75px;color:#fff;font-size:18px;line-height:24px;font-weight:500}.block--stage-usuall .text__bourse-usa-3 .inner--block>ul>li p{font-size:18px;line-height:24px}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-3 .inner--block>ul>li{margin:0 0 20px;font-size:12px;line-height:1.2;padding:45px 0 0}.block--stage-usuall .text__bourse-usa-3 .inner--block>ul>li p{font-size:12px;line-height:1.2}}.block--stage-usuall .text__bourse-usa-3 .inner--block>ul>li .count{width:55px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:700;text-transform:uppercase;text-align:center}.block--stage-usuall .text__bourse-usa-3 .inner--block>ul>li .count span{display:block;font-size:48px;line-height:42px}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-3 .inner--block>ul>li .count{top:0;-webkit-transform:none;-ms-transform:none;transform:none;line-height:15px;font-size:8px;background-color:rgba(0,13,41,.4);height:40px;width:40px}.block--stage-usuall .text__bourse-usa-3 .inner--block>ul>li .count span{font-size:22px;line-height:20px}}.block--stage-usuall .text__bourse-usa-3 .inner--block>ul>li:last-child{margin:0}.block--stage-usuall .text__bourse-usa-3 .inner--block>ul>li ul{margin:0;padding:0;display:block;list-style:none;font-weight:400;line-height:18px}.block--stage-usuall .text__bourse-usa-3 .inner--block>ul>li ul li{padding-left:15px;position:relative}.block--stage-usuall .text__bourse-usa-3 .inner--block>ul>li ul li:before{width:6px;height:6px;background:#fff;border-radius:50%;left:0;top:8px;position:absolute;content:''}.block--stage-usuall .text__bourse-usa-3 .inner--block p{font-weight:400;line-height:18px;font-size:18px}.block--stage-usuall .text__bourse-usa-3 .inner--block .action{text-align:right;font-size:16px}.block--stage-usuall .text__bourse-usa-3:before{content:'';background-image:url(../img/stage-4-man.png);background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;height:989px;width:calc(60vw);max-width:calc(60vw);position:absolute;z-index:2;left:-100%;bottom:0}@media (max-width:1500px){.block--stage-usuall .text__bourse-usa-3:before{left:0}}@media (max-width:991px){.block--stage-usuall .text__bourse-usa-3 .inner--block .action{text-align:center;margin-bottom:35px}.block--stage-usuall .text__bourse-usa-3:before{left:-65px;right:-180px;width:auto;max-width:none;opacity:.4}.block--stage-usuall__big .text{-webkit-box-sizing:border-box;box-sizing:border-box}}.block--stage-usuall__big{padding:0;min-height:0}.block--stage-usuall__big .text{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin:0 auto}@media (max-width:991px){.block--stage-usuall__usa-3{background:0 0!important}.block--stage-usuall__usa-3:before{display:none}}@media (min-width:1280px){.block--stage-usuall__usa-3 .inner--block>.action{top:7.6%;position:absolute!important;right:10px}.block--stage-usuall__usa-3 .inner--block>.action a{padding:12px 10px}}@media (min-width:1440px){.block--stage-usuall__usa-3 .inner--block>.action{position:absolute!important;top:8.7%;right:20px}.block--stage-usuall__usa-3 .inner--block>.action a{padding:12px 15px}}@media all and (max-width:768px){.block--stage-usuall__patrick{padding:54px 0 20px}}@media (min-width:1201px) and (max-width:1500px){.block--stage-usuall__patrick{height:auto;min-height:100vh;padding:0}.block--stage-usuall__patrick .text{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.block--stage-usuall__patrick .text h2{margin:0}.block--stage-usuall__patrick .text .type{margin:15px 0}.block--stage-usuall__patrick .text p{margin:0 0 15px}.block--stage-usuall__patrick .text img{max-height:60px;margin-top:-10px}}.block--stage-usuall__patrick .text{width:30%;padding:0 60px 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (max-width:768px){.block--stage-usuall__patrick .text{background-color:#fff;padding:60px 40px}.block--stage-usuall__patrick .text h2{color:#474646}.block--stage-usuall__patrick .text .content{color:#777}}@media (max-width:1600px) and (min-width:1501px){.block--stage-usuall__patrick .text h2{font-size:50px}.block--stage-usuall__patrick .text .content{font-size:15px}}@media (max-width:1500px) and (min-width:1201px){.block--stage-usuall__patrick .text h2{font-size:40px}.block--stage-usuall__patrick .text .content{font-size:14px;line-height:1.1}}@media (min-width:769px){.block--stage-usuall.last .stage_bg:after{display:none}}.block--tabs{background:#0a1126;background:-webkit-gradient(linear,left top,right top,from(#0a1126),color-stop(15%,#151d31),color-stop(85%,#151d31),to(#0a1126));background:-o-linear-gradient(left,#0a1126 0,#151d31 15%,#151d31 85%,#0a1126 100%);background:linear-gradient(to right,#0a1126 0,#151d31 15%,#151d31 85%,#0a1126 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a1126', endColorstr='#0a1126', GradientType=1 );padding:200px 0;color:#fff}@media (max-width:1200px){.block--stage-usuall__patrick{height:auto!important}.block--stage-usuall__patrick .text{width:100%;position:static}.block--stage-usuall__patrick .text .content{max-width:none}.block--tabs{padding:100px 0}}.block--tabs .tabs--nav{width:50%;display:inline-block;vertical-align:middle;text-align:center;position:relative}@media (max-width:1200px){.block--tabs .tabs--nav{width:620px;margin:0 auto 20px;display:block}}@media all and (max-width:768px){.block--tabs{padding:30px 0 40px}.block--tabs .tabs--nav{width:100%}}.block--tabs .tabs--nav .text{position:relative;border:2px dashed #fff;border-radius:50%;width:80%;height:0;padding-top:80%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 10%}.block--tabs .tabs--nav .text .inner-text{position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:-.025em}@media all and (max-width:768px){.block--tabs .tabs--nav .text{padding:0;border-radius:0;border:none;width:100%;margin:0 0 50px;height:auto}.block--tabs .tabs--nav .text .inner-text{position:static;-webkit-transform:none;-ms-transform:none;transform:none;text-align:left}}.block--tabs .tabs--nav .text .inner-text h2{color:#F46E54;margin:0 0 15px;text-transform:uppercase;font-weight:600;font-size:30px}@media all and (max-width:768px){.block--tabs .tabs--nav .text .inner-text h2{font-size:25px;margin:0 0 5px}}.block--tabs .tabs--nav .text .inner-text p{margin:0;text-transform:uppercase;font-size:30px;font-weight:600}@media all and (max-width:768px){.block--tabs .tabs--nav .text .inner-text p{font-size:23px}.block--tabs .tabs--nav .nav-item{display:none}}.block--tabs .tabs--nav .nav-item{position:absolute;font-size:21px;line-height:20px;font-weight:600;color:#656a77;transition-duration:.3s}.block--tabs .tabs--nav .nav-item:before{content:'';background-color:#fff;border-radius:50%;position:absolute;width:18px;height:18px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.block--tabs .tabs--nav .nav-item.active{color:#fff}.block--tabs .tabs--nav .nav-item.active:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.block--tabs .tabs--nav .nav-item[data-tab=tab-1]{top:-4%;left:16%}.block--tabs .tabs--nav .nav-item[data-tab=tab-1]:before{top:100%;left:100%;margin:26px 0 0 -8px}@media all and (max-width:768px){.block--tabs .tabs--nav .nav-item:before{width:9px;height:9px}.block--tabs .tabs--nav .nav-item[data-tab=tab-1]{left:8%}.block--tabs .tabs--nav .nav-item[data-tab=tab-1]:before{margin:13px 0 0 -8px}}.block--tabs .tabs--nav .nav-item[data-tab=tab-2]{top:18%;left:86%}.block--tabs .tabs--nav .nav-item[data-tab=tab-2]:before{top:100%;right:100%;margin:17px -5px 0 0}@media all and (max-width:768px){.block--tabs .tabs--nav .nav-item[data-tab=tab-2]{top:1%;left:81%}}.block--tabs .tabs--nav .nav-item[data-tab=tab-3]{top:85%;left:85%}.block--tabs .tabs--nav .nav-item[data-tab=tab-3]:before{top:100%;right:100%;margin:-8px 55px 0 0}@media all and (max-width:768px){.block--tabs .tabs--nav .nav-item[data-tab=tab-3]{left:80%}.block--tabs .tabs--nav .nav-item[data-tab=tab-3]:before{margin:-8px 22px 0 0}}.block--tabs .tabs--nav .nav-item[data-tab=tab-4]{top:91%;left:7%}.block--tabs .tabs--nav .nav-item[data-tab=tab-4]:before{bottom:100%;left:100%;margin:0 0 10px 11px}@media all and (max-width:768px){.block--tabs .tabs--nav .nav-item[data-tab=tab-4]{left:-1%}}.block--tabs .tabs--nav .nav-item[data-tab=tab-5]{top:30%;left:-5%}.block--tabs .tabs--nav .nav-item[data-tab=tab-5]:before{top:100%;left:100%;margin:0 0 10px 13px}@media all and (max-width:768px){.block--tabs .tabs--nav .nav-item[data-tab=tab-5]{top:24%}.block--tabs .tabs--nav .nav-item[data-tab=tab-5]:before{margin:0 0 10px -3px}}.block--tabs .tabs--nav .nav-wrap_radian{width:80%;margin:40px auto 0;max-width:620px;height:auto;border-radius:50%;border:1px dashed #fff;position:relative;z-index:1}@media (max-width:1650px){.block--tabs .tabs--nav .nav-wrap_radian{max-width:500px}}@media (max-width:1400px){.block--tabs .tabs--nav .nav-wrap_radian{max-width:400px}}@media (max-width:1200px){.block--tabs .tabs--nav .nav-wrap_radian{max-width:none;width:100%;margin:0;border:none;padding:0 60px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media all and (max-width:768px){.block--tabs .tabs--nav .nav-wrap_radian{padding:0 20px;margin-top:15px}}.block--tabs .tabs--nav .nav-wrap_radian .nav-item{position:absolute;width:240px;color:#fff;font-size:24px;text-transform:uppercase}@media (max-width:1650px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item{font-size:18px;width:120px}}.block--tabs .tabs--nav .nav-wrap_radian .nav-item.active:before{background-color:#F46E54}@media (max-width:1200px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item{display:none;width:auto;text-align:left;font-size:33px}.block--tabs .tabs--nav .nav-wrap_radian .nav-item.active{display:block;position:static}.block--tabs .tabs--nav .nav-wrap_radian .nav-item.active:before{display:none}}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-1]{top:-7%;left:33%}@media (max-width:1650px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-1]{top:-8%}}@media (max-width:1400px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-1]{top:-10%}}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-1]:before{margin:12px 0 0 -129px}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-2]{top:12%;left:81%}@media (max-width:1650px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-1]:before{margin:12px 0 0 -68px}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-2]{left:88%}}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-2]:before{margin:17px -62px 0 0}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-3]{top:63%;left:87%}@media (max-width:1650px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-2]:before{margin:17px -26px 0 0}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-3]{left:92.5%}}@media (max-width:1400px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-3]{left:91%}}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-3]:before{margin:8px -66px 0 0}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-4]{top:92%;left:73%}@media (max-width:1650px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-3]:before{margin:8px -26px 0 0}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-4]{top:96%}}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-4]:before{margin:9px 0 0 -210px}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-5]{top:97%;left:3%}@media (max-width:1650px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-4]:before{margin:9px 0 0 -126px}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-5]{top:94.5%;left:5%}}@media (max-width:1400px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-5]{top:97%;left:3%}}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-5]:before{margin:-48px 0 0 -112px}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-6]{top:74%;left:-25%}@media (max-width:1650px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-5]:before{margin:-48px 0 0 -49px}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-6]{left:-19%}}@media (max-width:1400px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-6]{left:-25%}}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-6]:before{margin:-30px 0 0 116px}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-7]{top:5%;left:-15%}@media (max-width:1650px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-6]:before{margin:-30px 0 0 92px}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-7]{left:-12%;top:10%}}@media (max-width:1400px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-7]{left:-20%}}.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-7]:before{margin:40px 0 0 125px}@media (max-width:1650px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-7]:before{margin:40px 0 0 88px}}.block--tabs .tabs--nav .nav-wrap_radian:before{content:'';padding-top:100%;width:100%;height:0;display:block}@media (max-width:1200px){.block--tabs .tabs--nav .nav-wrap_radian:before{display:none}}.block--tabs .tabs--text{width:50%;display:inline-block;vertical-align:middle;padding-left:175px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}@media (max-width:1200px){.block--tabs .tabs--text{width:100%;padding:0}}.block--tabs .tabs--text .tab{display:none;font-weight:400;font-size:18px;line-height:24px}@media all and (max-width:768px){.block--tabs .tabs--text .tab{font-size:18px;line-height:1.1}}@media (max-width:1600px) and (min-width:1200px){.block--tabs .tabs--text .tab{font-size:20px}}.block--tabs .tabs--text .tab a{color:#F46E54}.block--tabs .tabs--text .tab h2{color:#F46E54;text-transform:uppercase;font-weight:600;font-size:30px;margin:0 0 15px}@media all and (max-width:768px){.block--tabs .tabs--text .tab h2{font-size:24px}}@media (max-width:1600px) and (min-width:1200px){.block--tabs .tabs--text .tab h2{font-size:30px}}.block--tabs .tabs--text .tab.active{display:block}.block--tabs .tabs--bottom{display:none}@media all and (max-width:768px){.block--tabs .tabs--bottom{display:block}}.block--list-ITL,.block--tabs__patrick{display:-webkit-box;display:-ms-flexbox}.block--tabs .inner{font-size:0}.block--tabs__patrick{width:70%;background:0 0;padding:170px 0 0;position:absolute;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:1200px){.block--tabs__patrick{width:100%;position:static;display:block}}.block--tabs__patrick .tabs--nav{display:inline-block;vertical-align:middle;position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;height:100%;width:66.6666%}.block--tabs__patrick .tabs--nav .img>div,.block--tabs__patrick .tabs--nav .img>div .mobile{display:none}.block--tabs__patrick .tabs--nav .img{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;text-align:center;overflow:hidden}@media (max-width:1200px){.block--tabs__patrick .tabs--nav{width:100%;margin:0 0 10px}.block--tabs__patrick .tabs--nav .img>div .desk{display:none}.block--tabs__patrick .tabs--nav .img>div .mobile{display:block}.block--tabs__patrick .tabs--nav .img{display:block;position:static}}.block--tabs__patrick .tabs--nav .img>div.active{display:block}.block--tabs__patrick .tabs--nav .img img{display:inline-block;margin:0 auto;vertical-align:bottom;max-width:100%;max-height:90%}.block--tabs__patrick .tabs--text{width:33.3333%;padding:0 20px 0 60px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.block--tabs__patrick .tabs--text h2{font-size:40px;font-weight:600!important;line-height:1}@media (max-width:1400px){.block--tabs__patrick .tabs--text{padding:0 20px}.block--tabs__patrick .tabs--text h2{font-size:30px}}.block--tabs__patrick .tabs--text p{font-size:18px;text-align:left;line-height:1.1;font-weight:400}@media (max-width:1400px){.block--tabs__patrick .tabs--text p{font-size:14px}}@media (max-width:1200px){.block--tabs__patrick .tabs--nav .img img{margin:0 auto;max-height:none}.block--tabs__patrick .tabs--text{width:100%;padding:0 60px}.block--tabs__patrick .tabs--text h2 br{display:none}.block--tabs__patrick .tabs--bottom{display:block}}.block--list-ITL{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:290px;margin:0}@media all and (max-width:768px){.block--tabs__patrick .tabs--text{padding:0 20px}.block--list-ITL{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.block--list-ITL .item{width:100%}}.block--list-ITL .item,.block--list-ITL .item img{height:100%}.block--list-blocks>.inner{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.block--list-blocks>.inner .block{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:100px}.block--list-blocks>.inner .block--article .inner{display:block;padding:0}.block--list-blocks>.inner .block--article .inner h2{font-size:30px;font-weight:600;line-height:1.3;margin:40px 0}.block--list-blocks>.inner .block--article .inner h2:first-child{margin-top:0}.block--list-blocks>.inner .block--article .inner p{font-weight:400;line-height:24px;text-align:left;font-size:18px}.block--list-blocks>.inner .block--article .inner .text-block{margin:120px 0;width:100%;font-size:24px}.block--list-blocks>.inner .block--article .inner .text-block:first-child{margin-top:0}.block--list-blocks>.inner .block--article .inner .text-block:last-child{margin-bottom:0}.block--list-blocks>.inner .block--article.dentra .inner .text-block p{font-weight:400;line-height:24px;text-align:left;font-size:18px}.block--list-blocks>.inner .block--article.dentra .inner .text-block p b,.block--list-blocks>.inner .block--article.dentra .inner .text-block p strong{font-weight:500}.block--item-blocks{position:relative}.block--item-blocks:before{content:'';position:absolute;top:0;bottom:0;left:20px;right:20px;z-index:-1;background-color:#fff;-webkit-box-shadow:0 5px 18px rgba(0,0,0,.1);box-shadow:0 5px 18px rgba(0,0,0,.1)}.block--item-blocks .inner{padding:0}.block--item-blocks .inner img{width:100%}.block--item-blocks .inner-text{padding:30px;text-align:left;font-weight:300;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;line-height:1.3;color:#3f3f3f}@media all and (max-width:768px){.block--list-ITL .item img{width:100%;height:auto}.block--list-blocks>.inner{display:block}.block--item-blocks .inner-text{padding:15px}}.block--item-blocks .inner-text b,.block--item-blocks .inner-text strong{font-weight:500}.block--item-blocks .inner-text h2{color:#F46E54;text-transform:uppercase;margin:0 0 30px;text-align:left;font-size:30px;font-weight:600;line-height:1.3}.block--item-blocks .inner-text p{margin:0}.block--item-blocks .inner-text ul{margin:0;padding:0}.block--item-blocks .inner-text ul li{display:block;margin:0 0 10px}.block--item-blocks .inner-text ul li:last-child{margin:0}.block--item-blocks.dentra .inner-text{padding:30px;text-align:left;font-weight:300}@media all and (max-width:768px){.block--item-blocks.dentra .inner-text{padding:15px}}.block--item-blocks.dentra .inner-text b,.block--item-blocks.dentra .inner-text strong{font-weight:500}.block--image-with-btn{position:relative;background-size:cover;background-position:top center;display:-webkit-box;display:-ms-flexbox;display:flex}.block--image-with-btn .inner{padding-top:100px;padding-bottom:150px;margin:auto!important}@media (max-width:768px){.block--image-with-btn .inner{padding-top:50px;padding-bottom:75px}}.block--image-with-btn .content{font-size:20px;color:#fff}.block--image-with-btn>img{display:block}.block--image-with-btn .btn{position:absolute;bottom:55px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:20px 60px;font-size:16px;font-weight:600;line-height:1}.block--homepage,.block--partners,.block--partners .inner{position:relative}@media all and (max-width:768px){.block--image-with-btn .btn{padding:12px 15px;bottom:20px}}.block--homepage{height:100vh;overflow:hidden}.block--partners{min-height:60vh;padding:160px 0 100px;background:#193a69;background:-webkit-gradient(linear,left top,right top,from(#193a69),to(#496590));background:-o-linear-gradient(left,#193a69 0,#496590 100%);background:linear-gradient(to right,#193a69 0,#496590 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#193a69', endColorstr='#496590', GradientType=1 )}@media all and (max-width:768px){.block--partners{padding:54px 0 0;min-height:auto}.block--partners .inner{padding:0}}.block--partners .text{position:absolute;top:0;left:0;width:45%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 100px 0 50px;color:#fff}@media (max-width:1200px){.block--partners .text{padding:0 20px}}.block--partners .text h2{font-size:60px;text-transform:uppercase;margin:0 0 10px}@media (max-width:1000px){.block--partners .text h2{font-size:45px}}@media all and (max-width:768px){.block--partners .text{width:100%;padding:30px 20px;top:0;left:0}.block--partners .text h2{font-size:28px;margin:0 0 8px}}.block--partners .text .type{display:inline-block;background-color:#F46E54;padding:8px 15px;font-size:18px;font-weight:700;text-transform:uppercase;margin:15px 0 40px}@media all and (max-width:768px){.block--partners .text .type{font-size:11px;padding:4px 10px;margin:10px 0 12px}}.block--partners .text p{font-weight:400;font-size:18px;line-height:24px;text-align:left}@media all and (max-width:768px){.block--partners .text p{font-size:14px}}.block--partners .text .content{font-size:18px;font-weight:500}.block--partners .logos{padding-left:45%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block--partners .logos .text{opacity:0;visibility:hidden;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.block--partners .logos .text--outer{opacity:1;visibility:visible}.block--partners .logos .item{width:33.3333%;padding-top:33.3333%;position:relative;height:0;cursor:pointer}.block--partners .logos .item:nth-child(4n+1){background-color:rgba(255,255,255,.1)}.block--partners .logos .item:nth-child(4n+3){background-color:rgba(33,48,83,.36)}.block--partners .logos .item img{max-width:80%;max-height:80%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;opacity:.4;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.block--partners .logos .item.active img{opacity:1}.block--partners .logos .item.active+.text{opacity:1;visibility:visible}.block--partners .logos .item.active~.text--outer{opacity:0;visibility:hidden}.block--partners .logos .item:hover img{opacity:1}.block--offre__top{min-height:100vh;background-image:url(../img/banner-5.jpg);margin-bottom:40px}@media all and (max-width:768px){.block--partners .text .content{font-size:11px}.block--partners .logos{padding-left:0}.block--offre__top{margin:0 0 20px}}.block--offre__top .inner{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block--offre__top .text{text-align:center}.block--offre__top .text img{margin:150px auto 35px}@media all and (max-width:768px){.block--offre__top .text img{max-width:100px;margin:75px auto 20px}}.block--offre__top .text .title-wrap{margin:0 0 110px;text-transform:uppercase;font-weight:700;-webkit-transform:rotate(-2.5deg);-ms-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}@media all and (max-width:768px){.block--offre__top .text .title-wrap{margin:0 0 50px}}.block--offre__top .text .title-wrap h2{color:#fff;background-color:#62c4f9;margin:0 0 5px;padding:5px 10px;line-height:60px;font-size:48px;display:inline-block;height:70px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1600px){.block--offre__top .text .title-wrap h2{font-size:30px;line-height:40px;height:50px}}@media all and (max-width:768px){.block--offre__top .text .title-wrap h2{font-size:17px;line-height:17px;height:27px;margin:0}}@media (max-width:400px){.block--offre__top .text .title-wrap h2{font-size:14px}}.block--offre__top .text .title-wrap h2 span{text-shadow:0 8px 9px rgba(0,0,0,.19);display:inline-block;vertical-align:top}.block--offre__top .text .title-wrap h2 span.big{font-size:98px;margin-top:-24px}@media (max-width:1600px){.block--offre__top .text .title-wrap h2 span.big{font-size:70px;margin-top:-14px}}@media all and (max-width:768px){.block--offre__top .text .title-wrap h2 span.big{font-size:33px;margin-top:-7px}}@media (max-width:400px){.block--offre__top .text .title-wrap h2 span.big{font-size:30px}}.block--offre__top .text .title-wrap h2 span.upper{font-size:24px!important;line-height:35px;margin-top:-18px}@media (max-width:1600px){.block--offre__top .text .title-wrap h2 span.upper{font-size:18px!important;margin-top:-23px}}@media all and (max-width:768px){.block--offre__top .text .title-wrap h2 span.upper{font-size:14px!important;line-height:10px;margin-top:-12px}}@media (max-width:400px){.block--offre__top .text .title-wrap h2 span.upper{font-size:10px!important}}.block--offre__top .text .title-wrap .subtitle{margin:0;background-color:#fff;padding:10px 25px;font-size:36px;line-height:50px;color:#77b6fb;display:inline-block}@media (max-width:1600px){.block--offre__top .text .title-wrap .subtitle{font-size:24px;line-height:30px}}@media all and (max-width:768px){.block--offre__top .text .title-wrap .subtitle{font-size:12px;padding:5px 10px;line-height:12px}}.block--offre__top .text .tabs-nav{font-size:0;text-align:center;margin:0 0 90px}@media all and (max-width:768px){.block--offre__top .text .tabs-nav{margin:0}}.block--offre__top .text .tabs-nav .tab{display:inline-block;margin:0 50px;cursor:pointer}@media all and (max-width:768px){.block--offre__top .text .tabs-nav .tab{margin:0 17px 25px}}.block--offre__top .text .tabs-nav .tab .svg-wrap{width:96px;height:96px;margin:0 0 15px;border-radius:50%;border:3px solid #fff;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}@media all and (max-width:768px){.block--offre__top .text .tabs-nav .tab .svg-wrap{width:70px;height:70px;border-width:1px;margin:0 0 8px}}.block--offre__top .text .tabs-nav .tab .svg-wrap svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff;width:60px;height:60px}.block--offre__top .text .tabs-nav .tab p{font-size:16px;font-weight:700;text-transform:uppercase;color:#fff}@media all and (max-width:768px){.block--offre__top .text .tabs-nav .tab .svg-wrap svg{height:40px;width:40px}.block--offre__top .text .tabs-nav .tab p{font-size:11px}}.block--offre__top .text .tabs-nav .tab:hover .svg-wrap{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.block--offre__top .text .content{text-transform:uppercase;color:#fff;font-size:24px;font-weight:500;text-align:center;margin:0 0 40px}@media all and (max-width:768px){.block--offre__top .text .content{font-size:15px;margin:0 0 20px}}@media (max-width:400px){.block--offre__top .text .content{font-size:11px}}.block--offre__top .text .content p{margin:0}.block--offre__bottom .tab{display:none;color:#383838}.block--offre__bottom .tab.active{display:block}.block--offre__bottom .tab.active+.active{padding-top:55px;position:relative}.block--offre__bottom .tab.active+.active:before{content:'';height:2px;position:absolute;top:-1px;background-color:#F46E54;width:70%;margin:0 15%}.block--offre__bottom .tab .icon{margin:0 0 40px;text-align:center;display:block}@media all and (max-width:768px){.block--offre__bottom .tab .icon{margin:0 0 10px}}.block--offre__bottom .tab .icon .svg-wrap{width:96px;height:96px;margin:0 0 15px;border-radius:50%;border:3px solid #F46E54;position:relative;display:inline-block}@media all and (max-width:768px){.block--offre__bottom .tab .icon .svg-wrap{width:70px;height:70px;border-width:1px;margin:0 0 8px}}.block--offre__bottom .tab .icon .svg-wrap svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#F46E54;width:60px;height:60px}.block--offre__bottom .tab .icon p{font-size:16px;font-weight:700;text-transform:uppercase;color:#F46E54}@media all and (max-width:768px){.block--offre__bottom .tab .icon .svg-wrap svg{height:40px;width:40px}.block--offre__bottom .tab .icon p{font-size:11px}}.block--offre__bottom .tab h2{text-align:left;font-size:60px;font-weight:600;margin:0 0 50px;text-transform:uppercase}@media all and (max-width:768px){.block--offre__bottom .tab h2{font-size:17px;margin:0 0 30px}}.block--offre__bottom .tab h3{margin:0 0 30px;font-weight:600;font-size:36px;text-transform:uppercase}@media all and (max-width:768px){.block--offre__bottom .tab h3{font-size:17px;margin:0 0 15px}}.block--offre__bottom .tab .sidebar{float:right;width:33.3333%;line-height:24px;font-weight:400;font-size:18px}@media all and (max-width:768px){.block--offre__bottom .tab .sidebar{width:100%;font-size:12px;font-weight:500}}.block--offre__bottom .tab .sidebar .tags{margin:0 -9px;padding:0;font-size:0;font-size:18px;line-height:24px;font-weight:400}.block--offre__bottom .tab .sidebar .tags li{color:#fff;display:inline-block;margin:0 5px 10px 0;padding:0 20px 4px;border-radius:16px;border:1px solid #F46E54;background-color:#F46E54;font-size:18px}@media all and (max-width:768px){.block--offre__bottom .tab .sidebar .tags li{font-size:12px;line-height:20px;border-radius:10px}}.block--offre__bottom .tab .content{float:left;width:66.6666%;padding-right:140px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;font-size:18px;line-height:24px}@media all and (max-width:768px){.block--offre__bottom .tab .content{width:100%;font-size:12px;font-weight:500;padding-right:0;margin:0 0 45px}}.block--offre__bottom .tab .content p{margin:0 0 50px}@media all and (max-width:768px){.block--offre__bottom .tab .content p{margin:0 0 20px}}.block--offre__bottom .tab .content ul{margin:0;padding:0}.block--offre__bottom .tab .content ul li{padding-left:30px;display:block;position:relative}.block--offre__bottom .tab .content ul li:before{content:'';position:absolute;left:0;top:9px;background-color:#F46E54;border-radius:50%;width:6px;height:6px}.block--offre__bottom .tab footer{clear:both;padding:100px 0 70px;text-align:center}@media all and (max-width:768px){.block--offre__bottom .tab footer{margin:30px 0 0;padding:30px 0}}.block--offre__bottom .tab footer a{text-transform:uppercase;font-weight:700;background-color:#F46E54;line-height:36px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;font-size:16px;padding:20px 60px;border:1px solid #F46E54;border-radius:0!important;color:#fff}.block--offre__bottom .tab footer a:hover{background-color:transparent;color:#F46E54}.block--academy{background-color:#374036}.block--academy .img-wrap{position:relative;width:100%;margin:0 auto;overflow:hidden}.block--academy .img-wrap .change-zoom{display:none}.block--academy .img-wrap img{max-width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.block--academy .img-wrap .icons-wrap{position:absolute;top:0;left:0;min-width:100%;min-height:100%;pointer-events:none}.block--academy .img-wrap .icons-wrap>*{pointer-events:auto}.block--academy .img-wrap .zoom{position:fixed;right:40px;top:50%;margin-top:-80px;width:2px;border-radius:1px;background-color:#fff;height:100px}.block--academy .img-wrap .zoom .after,.block--academy .img-wrap .zoom .before{position:absolute;left:50%;text-align:center;font-size:24px;cursor:pointer;margin-left:-14px;height:29px;width:29px;line-height:1;border-radius:50%;background:#fff;color:#444}.block--academy .img-wrap .zoom .before{bottom:100%}.block--academy .img-wrap .zoom .after{top:100%}.block--academy .img-wrap .zoom .after:before{height:10px;width:2px;background:#fff;position:absolute;content:'';left:13px;right:0;bottom:100%;display:block}.block--academy .img-wrap .zoom .zoom-item{position:absolute;height:9px;width:50px;left:50%;margin-left:-25px;z-index:1;top:91px}.block--academy .img-wrap .zoom .zoom-item:before{content:'';position:absolute;width:30px;border-radius:1px;left:11px;height:9px;top:0;background-color:#4ea2cf}@media all and (max-width:768px){.block--academy .img-wrap{display:none!important}}.block--academy .list-wrap{margin-top:0;padding:160px 0 100px;background-color:#191919;position:relative}.block--academy .list-wrap .list_bg{width:100%;height:100vh;position:absolute;top:0;left:0}.block--academy .list-wrap .list_bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block--academy .list-wrap .list_bg:after{content:'';bottom:0;height:1px;-webkit-box-shadow:0 -10px 16px 25px #191919;box-shadow:0 -10px 16px 25px #191919;position:absolute;width:100%;left:0;display:block;background:#191919}.block--academy .list-wrap-inner{width:90%;max-width:1405px;margin:235px auto 0;background-color:#fff;position:relative}.block--academy .list-wrap-inner .filter{position:absolute;bottom:100%;right:0;z-index:1;color:#fff;margin-bottom:5px;font-size:20px;font-weight:500}@media all and (max-width:768px){.block--academy .list-wrap-inner .filter{display:none}}.block--academy .list-wrap-inner .filter .label,.block--academy .list-wrap-inner .filter .select-wrap{display:inline-block;vertical-align:middle}.block--academy .list-wrap-inner .filter .select-wrap{margin:0;padding:41px 20px 0 0;z-index:1;height:0;position:relative;overflow:hidden;font-weight:500}.block--academy .list-wrap-inner .filter .select-wrap.open{overflow:visible}.block--academy .list-wrap-inner .filter .select-wrap:before{position:absolute;right:0;top:0;height:41px;line-height:32px}.block--academy .list-wrap-inner .filter .select-wrap li{display:block;padding:0 5px;cursor:pointer}.block--academy .list-wrap-inner .filter .select-wrap li.active{position:absolute;top:0;z-index:-1;line-height:41px}.block--academy .list-wrap-inner .filter .select-wrap li:not(.active){line-height:24px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#0a0934}.block--academy .list-wrap-inner .items{padding:25px 0;margin-bottom:50px}@media (min-width:769px){.block--academy .list-wrap-inner .custom-nav{display:none}}.block--academy .list-wrap-inner .item{padding:45px 55px 45px 65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e5e5e5}@media all and (max-width:768px){.block--academy .list-wrap-inner .filter .select-wrap{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:9}.block--academy .list-wrap-inner .item{padding:0;display:block}}.block--academy .list-wrap-inner .item .img{padding-right:45px;width:245px;min-width:245px}.block--academy .baloon .content .img img,.slider--video iframe,.slider--video video{min-height:100%;min-width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.block--academy .list-wrap-inner .item .text{max-width:none;line-height:1.2;width:100%}@media all and (max-width:768px){.block--academy .list-wrap-inner .item .img{padding:0;width:100%}.block--academy .list-wrap-inner .item .img img{width:100%}.block--academy .list-wrap-inner .item .text{max-width:none;width:100%;padding:35px 30px;color:#6a6a6a;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}}.block--academy .list-wrap-inner .item .text h2{font-size:18px;color:#00123b;text-transform:uppercase;font-weight:700;margin:0}@media all and (max-width:768px){.block--academy .list-wrap-inner .item .text h2{font-size:20px;text-transform:uppercase;color:#F46E54;margin:0 0 20px;white-space:normal}.block--academy .list-wrap-inner .item .text h2+p{text-align:center;white-space:normal;font-size:14px}}.owl-stage-outer .owl-stage,.slider-nav .wrap{white-space:nowrap}.block--academy .list-wrap-inner .item .text p{margin:0;font-size:18px;color:#4c4c4c;font-weight:400}@media all and (max-width:768px){.block--academy .list-wrap-inner .item .text p{font-size:20px}.block--academy .list-wrap-inner .item .text a{text-align:justify}}.block--academy .list-wrap-inner .item .text a{display:none;font-size:18px;font-weight:400;text-decoration:none;color:#62c4f9}.block--academy .list-wrap-inner .item .action{text-align:right;width:20%;position:relative}@media all and (max-width:768px){.block--academy .list-wrap-inner .item .action{text-align:left;width:100%;display:block;padding:0 30px 20px}}.block--academy .list-wrap-inner .item .action a{display:inline-block;vertical-align:bottom;border-radius:4px;position:absolute;right:0;bottom:17px;padding:12px 32px}@media (max-width:768px){.block--academy .list-wrap-inner .item .action a{position:relative;right:initial;bottom:initial;color:#fff;border-radius:0;font-size:12px}}.block--academy .list-wrap-inner .item:last-child{border-bottom:none}@media all and (max-width:768px){.block--academy .list-wrap-inner{margin:0;width:100%}.block--academy .list-wrap-inner .owl-item{position:relative}.block--academy .list-wrap-inner .items{margin-bottom:0}.block--academy .list-wrap{display:block!important;position:static;margin:0;padding:0;background:0 0}.block--academy .list-wrap .owl-dots,.block--academy .list-wrap .owl-nav{display:none!important}.block--academy .list-wrap .custom-nav,.block--academy .list-wrap .custom-nav2{position:absolute;left:0;right:0;margin:-55px auto 0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.block--academy .list-wrap .custom-nav .quantity,.block--academy .list-wrap .custom-nav2 .quantity{color:#fff;border-color:#fff}}.block--academy .icon-pin{position:absolute;width:0;height:0;cursor:pointer;z-index:2}.block--academy .icon-pin:before{content:'';width:20px;height:20px;position:absolute;top:50%;left:50%;border:6px solid #fff;margin:-10px 0 0 -10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;background-color:#F46E54;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.block--academy .icon-pin .baloon{display:block}.block--academy .icon-pin.show{z-index:1}.block--academy .icon-pin.show:before{background-color:#000}.block--academy .icon-pin.show:hover:before{background-color:#F46E54}.block--academy .icon-pin.show .baloon{display:none}.block--academy .baloon{position:absolute;bottom:100%;left:50%;width:470px;margin:0 0 30px -235px;z-index:10}.block--academy .baloon:before{content:'';position:absolute;top:100%;left:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#fff transparent transparent;border-width:20px 15px;border-style:solid;width:30px;height:40px;margin-left:-15px}.block--academy .baloon .content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.5);box-shadow:0 8px 24px rgba(0,0,0,.5)}.block--academy .baloon .content .img{width:40%;position:relative}.block--academy .baloon .content .img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block--academy .baloon .content .text{width:60%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 40px}.block--academy .baloon .content .text h2{font-size:18px;color:#00123b;text-transform:uppercase;font-weight:700;margin:0 0 25px}.block--academy .baloon .content .text p{margin:0}.block--academy .baloon .content .text p.subtitle{font-size:18px;color:#4c4c4c;font-weight:400;margin:0 0 25px}.block--academy .baloon .content .text .btn{border-radius:4px}.block--academy .baloon .subtitle{display:none}.block--academy .baloon.bot{bottom:initial;top:100%;margin:30px 0 0 -235px}.block--academy .baloon.bot:before{bottom:100%;top:initial;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.block--academy .inner{position:absolute;top:122px;left:0;right:0;color:#fff;padding:100px 95px 0;max-width:1430px}@media (min-width:769px){.block--academy .inner{top:60px;padding:70px 75px 60px;margin:0}}@media all and (max-width:768px){.block--academy .inner{padding:20px;margin:0 auto;background:#151b29;background:-o-radial-gradient(center,ellipse,#151b29 0,#070c1c 99%);background:radial-gradient(ellipse at center,#151b29 0,#070c1c 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#151b29', endColorstr='#070c1c', GradientType=1 );display:block;position:relative;z-index:1;top:0}}.block--academy .inner h1{font-size:85px;text-transform:uppercase;font-weight:700;margin:0 0 35px;display:inline-block;position:relative;z-index:1}@media all and (max-width:768px){.block--academy .inner h1{font-size:28px;margin:0 0 10px}}.block--academy .inner .content{position:relative}.block--academy .inner .content:before{content:'';position:absolute;left:0;bottom:-10px;width:130px;height:1px;background-color:#F46E54}.block--academy .inner .content .type{display:inline-block;background-color:#F46E54;padding:8px 15px;font-size:18px;font-weight:700;text-transform:uppercase;margin:15px 0 40px}@media all and (max-width:768px){.block--academy .inner .content .type{font-size:11px;padding:4px 10px;margin:10px 0 12px}}.block--academy .inner .content p{font-size:12px;margin:0}@media (max-width:768px){.block--academy .inner .content p{font-size:14px;margin:0 0 20px}}.block--academy .inner .tabs{display:inline-block;position:relative;margin:0;padding:0;z-index:1;font-size:0}@media all and (max-width:768px){.block--academy .inner .tabs{display:none}}.block--academy .inner .tabs li{font-size:24px;font-weight:700;color:#62c4f9;text-decoration:underline;margin-right:20px;display:inline-block;cursor:pointer}.block--academy .inner .tabs li.active{color:#fff;text-decoration:none}.block--academy .inner .tabs li:last-child{margin-right:0}.block--academy .tabs-content{display:none}.block--academy .tabs-content.active{display:block}.block--academy .filter-side{position:absolute;left:0;top:50%;padding:20px;background-color:rgba(38,42,39,.62);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);z-index:11}.block--academy .filter-side.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media all and (max-width:768px){.block--academy .filter-side{display:none}}.block--academy .filter-side .toggle{position:absolute;left:100%;top:0;padding:68px 18px 30px;text-transform:uppercase;color:#fff;font-size:14px;background-color:inherit;cursor:pointer}.block--academy .filter-side .toggle:before{content:'';background-image:url(../img/sprite.png);background-position:-48px 0;width:23px;height:27px;position:absolute;top:30px;left:50%;margin-left:-11.5px}.block--academy .filter-side h2{color:#63c5fa;font-size:20px;text-transform:uppercase;margin:0 0 20px}.block--academy .filter-side .item{display:block;margin:0 0 10px}.block--academy .filter-side .item label{color:#fff;font-size:16px;padding-left:30px;line-height:20px;position:relative}.block--academy .filter-side .item label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;background-color:transparent}.block--academy .filter-side .item input{display:none}.block--academy .filter-side .item input:checked+label:before{border:6px solid #63c5fa;background-color:#fff}@media (max-width:768px){.block--academy{padding-top:55px}}.block--schedule h2{color:#F46E54;text-transform:uppercase;font-weight:700;font-size:24px;margin:0 0 50px}@media all and (max-width:768px){.block--schedule h2{text-align:center;margin:0 0 20px}}.block--schedule .owl-item{text-align:center}.block--schedule .owl-dots,.block--schedule .owl-nav{display:none!important}.block--schedule img{margin:0 auto}.block--etude__face{margin-bottom:0;background-size:cover}.block--etude__face .inner{max-width:1470px;text-align:right;overflow:hidden}@media (max-width:1440px){.block--etude__face{background-position-x:50%}}.block--etude__face .table-wrapper{-webkit-transform:translateX(200em);-ms-transform:translateX(200em);transform:translateX(200em);-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;max-width:580px;float:right}.block--etude__face .table-wrapper.loaded{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.block--etude__face .table-wrapper .cell-wrapper{min-height:100vh}@media (max-width:900px){.block--etude__face{overflow:hidden;background:url(../img/etude_bg_mobile.png) top center no-repeat #090f1f;background-size:100% auto}.block--etude__face .table-wrapper,.block--etude__face .table-wrapper .cell-wrapper{float:none;margin:0 auto;display:block;min-height:0;height:auto}}.block--etude__face .form_wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:150px 0;position:relative;display:inline-block;text-align:justify}.block--etude__face .form_wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}.block--etude__face .form_wrapper form ::-webkit-input-placeholder{color:#b6b5b8;opacity:1!important}.block--etude__face .form_wrapper form ::-moz-placeholder{color:#b6b5b8;opacity:1!important}.block--etude__face .form_wrapper form :-moz-placeholder{color:#b6b5b8;opacity:1!important}.block--etude__face .form_wrapper form :-ms-input-placeholder{color:#b6b5b8;opacity:1!important}.block--etude__face .form_wrapper h1{font-size:110px;line-height:1;text-transform:uppercase;margin:0 0 10px}.block--etude__face .form_wrapper h1 span{font-size:96px;display:block}.block--etude__face .form_wrapper p{font-size:18px}.block--etude__face .form_wrapper .flex-wrapper input{width:45%}.block--etude__face .form_wrapper .flex-wrapper input+input{width:49%}.block--etude__face .form_wrapper .flex-wrapper input.w100,.block--etude__face .form_wrapper .flex-wrapper input.w100+.w100{width:100%}.block--etude__face .form_wrapper input[type=text],.block--etude__face .form_wrapper input[type=email]{border:2px solid rgba(255,255,255,.5);background:0 0;border-radius:2px;color:#fff;margin-bottom:18px;line-height:45px;padding:0 25px;font-size:18px;text-decoration:underline}.block--etude__face .form_wrapper input[type=text].error,.block--etude__face .form_wrapper input[type=email].error{border-color:red}.block--etude__face .form_wrapper textarea{padding:10px 25px;border:2px solid rgba(255,255,255,.5);background:0 0;border-radius:2px;color:#fff;resize:none;height:156px;display:block;width:100%;font-size:18px;text-decoration:underline}.block--etude__face .form_wrapper textarea.error{border-color:red}.block--etude__face .form_wrapper label{display:block;font-weight:400;margin-top:30px;margin-bottom:35px}.block--etude__face .form_wrapper label span{display:block;padding-left:30px;text-align:justify;font-size:11px;line-height:1.2;position:relative}.block--etude__face .form_wrapper label span:before{width:12px;height:12px;background:#fff;position:absolute;left:0;top:0;border-radius:2px;content:''}.block--etude__face .form_wrapper label span:after{text-align:center;width:12px;height:12px;line-height:12px;font-size:12px;color:#000;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;position:absolute;opacity:0;left:0;top:0;border-radius:2px;content:'\2714'}.block--etude__face .form_wrapper label span p{-webkit-text-decoration:.5s;text-decoration:.5s}.block--etude__face .form_wrapper label input[type=checkbox]{display:none}.block--etude__face .form_wrapper label input[type=checkbox]:checked+span:after{opacity:1}.block--etude__face .form_wrapper label input[type=checkbox].error+span p{color:red}.block--etude__face .form_wrapper button{display:block;width:100%;line-height:35px;font-size:18px;cursor:pointer}@media (max-width:900px){.block--etude__face .form_wrapper{max-width:100%;overflow:hidden;padding:60vw 10px 60px}.block--etude__face .form_wrapper .flex-wrapper input,.block--etude__face .form_wrapper .flex-wrapper input+input{width:100%}}@media (max-width:630px){.block--etude__face .form_wrapper h1{text-align:center;font-size:61px}.block--etude__face .form_wrapper h1 span{font-size:53px}.block--etude__face .form_wrapper p{font-size:16px}.block--etude__face .form_wrapper label span{padding-left:20px;font-size:13px;line-height:1.1}}@media (max-width:360px){.block--etude__face .form_wrapper h1{font-size:50px}.block--etude__face .form_wrapper h1 span{font-size:43px}}@media (max-width:350px){.block--etude__face .form_wrapper h1{font-size:40px}.block--etude__face .form_wrapper h1 span{font-size:33px}}.block--etude__top{background:#fff;overflow:hidden;padding-bottom:40px;margin-bottom:0}.block--etude__tabs,.block--etude__tabs2{background-size:cover;background-position:top center}.block--etude__top h2{font-size:48px;color:#304678;font-weight:700;text-transform:uppercase;margin:90px 0 50px}@media (max-width:1200px){.block--etude__top h2{margin:50px 0 40px}}@media (max-width:400px){.block--etude__top h2{margin:35px 0 20px}}.block--etude__top .item{width:45%;margin-bottom:30px}.block--etude__top .item h3{margin:0 0 40px;font-weight:500;color:#F46E54;font-size:30px;text-transform:uppercase}.block--etude__top .item p,.block--etude__top .item ul{margin:0;padding:0;font-size:18px;font-weight:500;color:#737373;line-height:1.2;list-style:none}@media (max-width:1200px){.block--etude__top .item{width:100%}}@media (max-width:768px){.block--etude__top .item p,.block--etude__top .item ul{font-size:16px}}@media (max-width:720px){.block--etude__top h2{font-size:40px;text-align:center}.block--etude__top .item h3{font-size:28px}}@media (max-width:599px){.block--etude__top h2{font-size:30px;text-align:center}.block--etude__top .item h3{font-size:24px;margin-bottom:20px}}@media (max-width:360px){.block--etude__top h2{font-size:24px;text-align:center}.block--etude__top .item h3{font-size:18px}.block--etude__top .item p,.block--etude__top .item ul{font-size:15px}}.block--etude__tabs{padding:150px 0;margin-bottom:0}.block--etude__tabs .tabs--nav{width:36%;margin-left:5%}.block--etude__tabs .tabs--nav .text .inner-text h2{font-size:24px}.block--etude__tabs .tabs--nav .nav-item{min-width:100px}.block--etude__tabs .tabs--nav .nav-item[data-tab=tab-1]{margin-top:-45px;top:0;left:0;right:0;margin-left:auto;margin-right:auto}.block--etude__tabs .tabs--nav .nav-item[data-tab=tab-1]:before{top:100%;left:0;margin:16px auto 0;right:0}.block--etude__tabs .tabs--nav .nav-item[data-tab=tab-3]{bottom:initial;top:100%;left:0;right:0;margin-left:auto;margin-right:auto;padding-top:30px;margin-top:-10px}.block--etude__tabs .tabs--nav .nav-item[data-tab=tab-3]:before{top:0;left:0;margin:0 auto;right:0;bottom:inherit}.block--etude__tabs .tabs--nav .nav-item[data-tab=tab-2]{top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:93%;padding:0;height:22px;display:block}.block--etude__tabs .tabs--nav .nav-item[data-tab=tab-2]:before{top:0;right:100%;bottom:0;margin-top:auto;margin-bottom:auto;margin-right:6px}.block--etude__tabs .tabs--nav .nav-item[data-tab=tab-4]{top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:100%;padding:0;height:22px;display:block;margin-left:-105px;text-align:right}.block--etude__tabs .tabs--nav .nav-item[data-tab=tab-4]:before{top:0;left:100%;bottom:0;margin-top:auto;margin-bottom:auto;margin-left:11px}@media (max-width:1200px){.block--etude__tabs .tabs--nav{margin:0 auto 100px;width:100%;max-width:450px}.block--etude__tabs{padding:100px 0}}.block--etude__tabs .tabs--text .bot{margin-top:30px}.block--etude__tabs .tabs--text p{margin:0}.block--etude__tabs .tabs--text .name{color:#F46E54}.block--etude__tabs .tabs--text a{color:#fff}@media (max-width:768px){.block--etude__tabs .tabs--nav .nav-item{display:none!important}.block--etude__tabs{padding:30px 0 40px}.block--etude__tabs .tabs--nav{margin:0 auto 20px}.block--etude__tabs .tabs--text .tab p{font-size:16px}.block--etude__tabs .tabs--text .tab h2{text-align:left;line-height:1.1}.block--etude__tabs .in_wrap{overflow:hidden}}@media (max-width:768px) and (min-width:560px){.block--etude__tabs .tabs--text{display:block;float:right;width:73%}.block--etude__tabs .tabs--text .tab h2{text-align:left;line-height:1.1}.block--etude__tabs .custom-nav--btn{display:block;text-align:center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.block--etude__tabs .custom-nav--btn.prev{margin-left:12%;margin-bottom:10px}.block--etude__tabs .custom-nav--btn.next{margin-left:12%;margin-top:55px;display:block}.block--etude__tabs .custom-nav .wrap ul li.active{display:block}.block--etude__tabs .custom-nav .wrap .quantity{display:block;border-left:0;padding:0;border-top:1px solid #585e6c;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px}}@media (max-width:559px){.block--etude__tabs .tabs--text{width:100%}}.block--etude__tabs2{padding:150px 0;margin-bottom:0}.block--etude__tabs2 .tabs--nav{width:36%;margin-left:5%}.block--etude__tabs2 .tabs--nav .text .inner-text h2{font-size:24px}.block--etude__tabs2 .tabs--nav .ncircle{position:relative;display:block;margin:0 auto;border:2px dashed #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;width:80%;height:0;padding-top:80%}.block--etude__tabs2 .tabs--nav .ncircle .inner-text{position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:-.025em}.block--etude__tabs2 .tabs--nav .ncircle .nav_item{position:absolute;width:53.5%;height:20px;border-radius:50%;cursor:pointer;margin-top:-53%;margin-left:-53%;-webkit-transform-origin:100% 10px;-ms-transform-origin:100% 10px;transform-origin:100% 10px;font-weight:600}.block--etude__tabs2 .tabs--nav .ncircle .nav_item:before{background:#fff;width:20px;height:20px;border-radius:50%;content:'';display:inline-block;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;position:absolute;left:0;top:0}.block--etude__tabs2 .tabs--nav .ncircle .nav_item.active:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.block--etude__tabs2 .tabs--nav .ncircle .nav_item .c_text{position:absolute;right:100%;top:50%;color:#fff;padding:10px;font-size:21px;line-height:20px;font-weight:700;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box}.block--etude__tabs2 .tabs--nav .ncircle .nav_item:first-child .c_text{padding:0}@media (max-width:1200px){.block--etude__tabs2 .tabs--nav{margin:0 auto 100px;width:100%;max-width:450px}.block--etude__tabs2{padding:100px 0}}.block--etude__tabs2 .tabs--text .bot{margin-top:30px}.block--etude__tabs2 .tabs--text p{margin:0}.block--etude__tabs2 .tabs--text .name{color:#F46E54}.block--etude__tabs2 .tabs--text a{color:#fff}@media (max-width:768px){.block--etude__tabs2 .tabs--nav .nav-item{display:none!important}.block--etude__tabs2{padding:30px 0 40px}.block--etude__tabs2 .tabs--nav{margin:0 auto 20px}.block--etude__tabs2 .tabs--text .tab p{font-size:16px}.block--etude__tabs2 .tabs--text .tab h2{text-align:left;line-height:1.1}.block--etude__tabs2 .in_wrap{overflow:hidden}.slider--video iframe,.slider--video video{max-height:100%!important;min-width:100%}}@media (max-width:768px) and (min-width:560px){.block--etude__tabs2 .tabs--text{display:block;float:right;width:73%}.block--etude__tabs2 .tabs--text .tab h2{text-align:left;line-height:1.1}.block--etude__tabs2 .custom-nav--btn{display:block;text-align:center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.block--etude__tabs2 .custom-nav--btn.prev{margin-left:12%;margin-bottom:10px}.block--etude__tabs2 .custom-nav--btn.next{margin-left:12%;margin-top:55px;display:block}.block--etude__tabs2 .custom-nav .wrap ul li.active{display:block}.block--etude__tabs2 .custom-nav .wrap .quantity{display:block;border-left:0;padding:0;border-top:1px solid #585e6c;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px}}@media (max-width:559px){.block--etude__tabs2 .tabs--text{width:100%}}.block--etude__bot{overflow:hidden}.block--etude__bot .in_wrap{max-width:100%!important}@media (max-width:1500px){.block--etude__bot .in_wrap{padding-left:0!important;padding-right:0!important}}.block--etude__bot .item{width:35%;overflow:hidden}.block--etude__bot .item img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.block--etude__bot .item.big{width:65%;overflow:hidden;text-align:center}.block--etude__bot .item.big h3{text-transform:uppercase;font-size:36px;text-align:center;font-weight:300;margin-top:85px;margin-bottom:75px;line-height:1}.block--etude__bot .item.big p{color:#474747;max-width:540px;display:block;margin:0 auto;text-align:justify;font-weight:300;font-size:18px;line-height:1.6}.block--etude__bot .item.big p.name{margin-top:15px;text-align:center}.block--etude__bot .item.big p.name span{display:block;text-transform:uppercase;font-weight:700}.block--etude__bot .item.big .btn--darkblue{line-height:60px;padding:0 40px;text-transform:uppercase;font-size:18px;display:inline-block;margin:40px auto 50px;color:#fff;background:#0c1e48;border:2px solid #0c1e48;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.block--etude__bot .item.big .btn--darkblue img{width:auto;display:inline;margin-right:10px}.block--etude__bot .item.big .btn--darkblue:hover{background:#133074;border-color:#133074}@media (max-width:1366px){.block--etude__bot .item{width:45%}.block--etude__bot .item.big{width:55%}.block--etude__bot .item.big *{max-width:80%!important;margin-left:auto;margin-right:auto}}.block--etude__bot h3.brand{font-weight:300}.block--etude__bot p.brand{font-weight:400}@media (max-width:900px){.block--etude__bot{background:#fff}.block--etude__bot .item.big{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.block--etude__bot .item.big h3{margin:30px auto 40px;font-size:30px}.block--etude__bot .item.big p{font-size:16px}.block--etude__bot .item.small{width:100%}.block--etude__bot .item.small img{width:70%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:50px auto 0}}.custom-nav--btn.next,.custom-nav--btn.prev,.custom-nav2--btn.next,.custom-nav2--btn.prev,.slider-nav--btn.next,.slider-nav--btn.prev{background-image:url(../img/sprite.png)}@media (max-width:400px){.block--etude__bot .item.big p{width:90%;line-height:1.3}.block--etude__bot .item.big .btn--darkblue{display:block;padding:0;text-align:center}}.block--table .adaptive_table{border:none;width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0}.block--table .adaptive_table tr{padding:5px}.block--table .adaptive_table thead tr{border-bottom:2px solid #19203A;border-top:2px solid #19203A;border-left:none;border-right:none}.block--table .adaptive_table tbody tr{border-bottom:2px solid #dadada;border-left:none;border-right:none}.block--table .adaptive_table td,.block--table .adaptive_table th{padding:10px;text-align:left}.block--table .adaptive_table th{font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:1px;padding:10px;font-size:12px;border:none;background-color:#19203a}.block--table .adaptive_table td{font-size:16px}@media (min-width:769px){.block--table td{padding:15px 20px}.block--table td:first-child{background-color:rgba(230,230,230,.5);font-weight:700}}@media screen and (max-width:768px){.block--table .adaptive_table{border:0}.block--table .adaptive_table thead{display:none}.block--table .adaptive_table tr{margin-bottom:20px;display:block;border-bottom:2px solid #ddd}.block--table .adaptive_table td{display:block;text-align:right;font-size:13px;border-bottom:1px dotted #ccc}.block--table .adaptive_table td:last-child{border-bottom:0}.block--table .adaptive_table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:700}}.item__ITL{position:relative}.item__ITL h3{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);text-align:center;color:#fff;text-transform:uppercase;font-size:24px;font-weight:600;margin:0;padding:20px}.item__ITL a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.item__ITL .image{overflow:hidden;height:100%}.item__ITL img{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item__ITL:hover img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.stage--nav,.stage--nav2{position:absolute;left:100px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media (max-width:1500px){.stage--nav,.stage--nav2{left:20px}}@media (max-width:1200px){.block--stage .stage--nav,.block--stage .stage--nav2{display:none}}@media (max-width:900px){.stage--nav,.stage--nav2{display:none}}.stage--nav.sticky,.stage--nav2.sticky{position:fixed;z-index:1}.stage--nav.hide,.stage--nav2.hide{opacity:0}.stage--nav ul,.stage--nav2 ul{margin:0;padding:0 0 0 35px;position:relative}.stage--nav ul li,.stage--nav2 ul li{display:block;margin:0 0 25px;position:relative}.custom-nav .wrap>*,.custom-nav2 .wrap>*,.custom-nav2>*,.custom-nav>*{display:inline-block;vertical-align:middle}.stage--nav ul li:before,.stage--nav2 ul li:before{content:'';position:absolute;top:100%;left:6px;border-left:1px dashed #fff;margin-top:3px;height:19px}.stage--nav ul li a,.stage--nav2 ul li a{font-size:16px;font-weight:500;text-transform:uppercase;color:#fff;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;position:relative;padding-left:30px;line-height:26px}.stage--nav ul li a:before,.stage--nav2 ul li a:before{content:'';background-color:#fff;border-radius:50%;left:0;width:12px;height:12px;top:50%;margin-top:-6px;position:absolute;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.stage--nav ul li.active a,.stage--nav2 ul li.active a{font-weight:700;font-size:30px;color:#F46E54}.stage--nav ul li.active a:before,.stage--nav2 ul li.active a:before{background-color:#F46E54;-webkit-transform:scale(1.66);-ms-transform:scale(1.66);transform:scale(1.66)}.stage--nav ul li:last-child:before,.stage--nav2 ul li:last-child:before{content:none}.slider--homepage .slide:after,.slider--homepage .slide:before,.slider--team-m .slide .text:before,.test .nav-item:before{content:''}.custom-nav,.custom-nav2{text-align:center;margin:60px 0 0}.custom-nav--btn,.custom-nav2--btn{cursor:pointer}.custom-nav--btn.prev,.custom-nav2--btn.prev{background-position:0 -55px;width:15px;height:16px}.custom-nav--btn.next,.custom-nav2--btn.next{background-position:-15px -55px;width:15px;height:16px}.custom-nav .wrap,.custom-nav2 .wrap{height:40px;line-height:40px;font-size:0;white-space:nowrap}.custom-nav .wrap ul,.custom-nav2 .wrap ul{padding:0;position:relative;font-size:39px;letter-spacing:-.06em;text-align:center;color:#F46E54;font-weight:500;margin:0;width:65px;height:40px}.custom-nav .wrap ul li,.custom-nav2 .wrap ul li{display:block;position:absolute;top:0;left:0;width:100%;height:40px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.slider-nav .wrap,.slider-nav .wrap ul,.slider-nav--btn{display:inline-block;vertical-align:middle}.custom-nav .wrap ul li.active,.custom-nav2 .wrap ul li.active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.custom-nav .wrap ul li.active~li,.custom-nav2 .wrap ul li.active~li{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.custom-nav .wrap .quantity,.custom-nav2 .wrap .quantity{border-left:1px solid #585e6c;font-size:19px;font-weight:700;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.slider-nav{text-align:center;margin:0;position:absolute;left:85px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media all and (max-width:768px){.slider-nav{left:50%;top:auto;bottom:75px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.slider-nav.mobile{z-index:3}@media (max-width:335px){.slider-nav{bottom:30px}}.slider-nav--btn{cursor:pointer}.slider-nav--btn.prev{background-position:-23px -38px;width:21px;height:12px}@media all and (max-width:768px){.slider-nav--btn.prev{background-image:url(../img/sprite.png);background-position:0 -55px;width:15px;height:16px}}.slider-nav--btn.next{background-position:-44px -38px;width:21px;height:12px}@media (min-width:769px){.slider-nav--btn.next,.slider-nav--btn.prev{-webkit-transform:scale(1.3) rotate(-90deg);-ms-transform:scale(1.3) rotate(-90deg);transform:scale(1.3) rotate(-90deg)}}@media all and (max-width:768px){.slider-nav--btn.next{background-image:url(../img/sprite.png);background-position:-15px -55px;width:15px;height:16px}}.slider-nav .wrap ul{padding:0;position:relative;font-size:60px;line-height:75px;height:75px;letter-spacing:-.06em;text-align:center;color:#F46E54;font-weight:500;margin:0;width:90px}@media all and (max-width:768px){.slider-nav .wrap ul{width:60px;font-size:38px;line-height:38px;height:38px}}.slider-nav .wrap ul li{display:block;position:absolute;top:0;left:0;width:100%;height:40px;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.owl-stage-outer .owl-item,.slider-nav .wrap .quantity{display:inline-block;vertical-align:middle}.slider-nav .wrap ul li.active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slider-nav .wrap ul li.active~li{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.slider-nav .wrap .quantity{font-size:30px;line-height:80px;width:90px;height:80px;font-weight:700;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;border-top:none;border-left:1px solid #fff}@media all and (max-width:768px){.slider-nav .wrap .quantity{width:auto;line-height:38px;height:38px;font-size:19px}}@media (max-width:991px){.stage-usa{background-image:url(../img/stage-usa-mobile-bg.jpg);background-size:cover;overflow:hidden}}.slider--homepage .slide,.slider--video .slide{background-size:100% 100%;height:100%;overflow:hidden}.owl-stage-outer{overflow:hidden;font-size:0}.slider--video{position:absolute;top:0;left:0;bottom:0;right:0}.slider--video .slide{position:relative;z-index:1}.slider--video iframe,.slider--video video{position:absolute;z-index:-2;top:50%;left:50%;transform:translate(-50%,-50%)}.slider--homepage .slide iframe,.slider--homepage .slide video,.slider--homepage .slide:after{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);min-height:100%;min-width:100%}.slider--video iframe.loaded,.slider--video video.loaded{-webkit-filter:none;filter:none}.slider--homepage{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}.slider--homepage.loaded{opacity:1}.slider--homepage.mobile{opacity:1!important;z-index:2!important}.slider--homepage .slide{position:relative;z-index:1}.slider--homepage .slide:before{position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1}.slider--homepage .slide:after{width:100%;height:100%;display:block;position:absolute;z-index:-2;top:50%;left:50%;transform:translate(-50%,-50%)}.slider--homepage .slide iframe,.slider--homepage .slide video{position:absolute;z-index:-2;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-filter:blur(15px);filter:blur(15px);-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.slider--homepage .slide iframe.loaded,.slider--homepage .slide video.loaded{-webkit-filter:none;filter:none}.slider--homepage .slide .iframe-wrap{height:0;padding-top:56.14%;width:100%;position:absolute;top:50%;left:50%;z-index:-2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider--homepage .slide .iframe-wrap iframe{top:0;left:0;width:100%;height:100%;-webkit-transform:none;-ms-transform:none;transform:none}.slider--homepage .slide .text{color:#fff;position:absolute;right:0;top:50%;width:460px;padding-right:100px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media all and (max-width:768px){.slider--homepage .slide .text{width:100%;max-width:300px;padding:0;left:0;margin:0 auto;text-align:left}}.slider--homepage .slide .text h2{font-weight:700;text-transform:uppercase;font-size:45px;margin:0 0 20px}@media all and (max-width:768px){.slider--homepage .slide .text h2{text-align:left;font-style:normal;font-size:32px;margin:0 0 20px}}.slider--homepage .slide .text .content{font-size:18px;font-weight:500;line-height:1.66;text-align:justify;white-space:normal}.slider--homepage .slide .text .content p{margin:0}.slider--homepage .owl-stage-outer,.slider--homepage .owl-stage-outer .owl-stage,.slider--homepage .owl-stage-outer .owl-stage .owl-item{height:100%}.slider--homepage .v_custom_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-3;-webkit-filter:blur(15px);filter:blur(15px)}.slider--homepage .v_custom_bg img{display:block;-o-object-fit:cover;object-fit:cover}.slider--team-m{height:100vh}@media (max-width:900px){.slider--team-m{height:auto}}.slider--team-m .color--yellow{color:#F46E54}.slider--team-m .owl-item{overflow:hidden}.slider--team-m .slide{position:relative;height:100vh}.slider--team-m .slide img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-height:100%;min-width:100%;max-width:none}.slider--team-m .slide img.mini{display:none}@media (max-width:900px){.slider--team-m .slide{height:784px}.slider--team-m .slide img{height:784px;max-width:none}}@media (max-width:768px){.slider--homepage .slide iframe,.slider--homepage .slide video{max-height:100%!important;min-width:100%}.slider--team-m .slide img{display:none}.slider--team-m .slide img.mini{display:block;-o-object-fit:cover;object-fit:cover}}.slider--team-m .slide .text{position:absolute;left:85px;bottom:145px;color:#fff;z-index:1;padding:0 0 25px;width:100%;max-width:400px;white-space:normal}@media (max-width:1600px){.slider--team-m .slide .text{bottom:80px;left:20px}}@media (max-width:1100px){.slider--team-m .slide .text{max-width:320px;bottom:20px;padding-bottom:20px}}@media (max-width:900px){.slider--team-m .slide .text{max-width:none;top:100px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;bottom:auto}}@media all and (max-width:768px){.slider--homepage .slide .text .content{font-size:12px}.slider--team-m .slide .text{top:72px}}.slider--team-m .slide .text h2{text-transform:uppercase;margin:0 0 35px;line-height:1;font-size:60px;font-weight:600}@media (max-width:1600px){.slider--team-m .slide .text h2{font-size:40px}}@media (max-width:900px){.slider--team-m .slide .text h2{font-size:28px;margin:0 0 10px}.slider--team-m .slide .text h2 span{font-size:42px}}.slider--team-m .slide .text p{color:#fff;margin:0 0 20px;font-size:18px;font-weight:400;text-align:left;line-height:24px}@media (max-width:1600px){.slider--team-m .slide .text p{font-size:14px}}.slider--team-m .slide .text:before{position:absolute;bottom:0;left:0;width:274px;height:2px;background-color:#F46E54}@media (max-width:1100px){.slider--team-m .slide .text:before{width:150px}}@media (max-width:900px){.slider--team-m .slide .text p{font-size:12px}.slider--team-m .slide .text:before{width:130px;left:20px}}.slider--team-m .slide .bottom-text{position:absolute;z-index:1;right:85px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;width:100%;max-width:475px}@media (max-width:1100px){.slider--team-m .slide .bottom-text{max-width:350px;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;bottom:20px}}@media (max-width:900px){.slider--team-m .slide .bottom-text{top:100%;bottom:auto;max-width:none;left:0;padding:0 20px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px}}.slider--team-m .slide .bottom-text h2{font-size:48px;font-weight:700;text-transform:uppercase;margin:0 0 45px}@media (max-width:1600px){.slider--team-m .slide .bottom-text{right:20px}.slider--team-m .slide .bottom-text h2{font-size:36px}}@media (max-width:900px){.slider--team-m .slide .bottom-text h2{font-size:26px;color:#6b6b6b;margin:0 0 15px}}.slider--team-m .slide .bottom-text h2 span{font-size:90px}@media (max-width:1600px){.slider--team-m .slide .bottom-text h2 span{font-size:60px}}@media (max-width:900px){.slider--team-m .slide .bottom-text h2 span{font-size:50px}}.slider--team-m .slide .bottom-text ul{margin:0;padding:0;white-space:normal}.slider--team-m .slide .bottom-text ul li{display:block;font-weight:400;font-size:18px;border-bottom:1px solid #fff;padding:15px 0}@media (max-width:1600px){.slider--team-m .slide .bottom-text ul li{font-size:16px}}@media (max-width:900px){.slider--team-m .slide .bottom-text ul li{text-align:center;font-size:10px;color:#6a6a6a;border-bottom:none;position:relative}.slider--team-m .slide .bottom-text ul li:after{content:'';position:absolute;bottom:0;background-color:#dfdfdf;height:1px;width:238px;left:50%;margin-left:-119px}}.slider--team-m .slide .bottom-text ul li:before{content:'';background:url(../img/team-arrow.png);width:12px;display:inline-block;height:12px;background-size:cover;margin-right:5px}.custom-page .partners,.error404 .partners,.slider--team-m .owl-dots,.slider--team-m .owl-nav{display:none}.slider--team-m+.custom-nav{position:absolute;margin:0 auto;bottom:75px;left:0;right:0}.slider--team-m+.custom-nav .quantity{color:#fff;border-left-color:#fff}@media (max-width:900px){.slider--team-m .slide .bottom-text ul li:before{display:none}.slider--team-m+.custom-nav{bottom:auto;top:720px}}.custom-page .main,.error404 .main{position:relative}.custom-page .custom-page-inner,.custom-page .error_404,.error404 .custom-page-inner,.error404 .error_404{background-size:cover}@media (max-width:767px){.slider--team-m .owl-item{vertical-align:top}.custom-page .custom-page-inner,.custom-page .error_404,.error404 .custom-page-inner,.error404 .error_404{background-image:none!important}}.custom-page .custom-page-inner .table-wrapper,.custom-page .error_404 .table-wrapper,.error404 .custom-page-inner .table-wrapper,.error404 .error_404 .table-wrapper{display:table;height:100vh;width:100%;background-size:cover}.custom-page .custom-page-inner .table-wrapper .cell-wrapper,.custom-page .error_404 .table-wrapper .cell-wrapper,.error404 .custom-page-inner .table-wrapper .cell-wrapper,.error404 .error_404 .table-wrapper .cell-wrapper{vertical-align:middle;display:table-cell}@media (min-width:768px){.custom-page .custom-page-inner .table-wrapper,.custom-page .error_404 .table-wrapper,.error404 .custom-page-inner .table-wrapper,.error404 .error_404 .table-wrapper{background-image:none!important}}.custom-page .custom-page-inner-content,.custom-page .error_404_content,.error404 .custom-page-inner-content,.error404 .error_404_content{width:80%;margin-left:auto;margin-right:auto;color:#fff;overflow:hidden}@media (max-width:560px){.custom-page .custom-page-inner-content,.custom-page .error_404_content,.error404 .custom-page-inner-content,.error404 .error_404_content{width:100%;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}}.custom-page .custom-page-inner-content .wrp,.custom-page .error_404_content .wrp,.error404 .custom-page-inner-content .wrp,.error404 .error_404_content .wrp{max-width:720px;float:right;letter-spacing:-1px}.custom-page .custom-page-inner-content .wrp h1,.custom-page .error_404_content .wrp h1,.error404 .custom-page-inner-content .wrp h1,.error404 .error_404_content .wrp h1{font-size:120px;line-height:.9;margin:0;font-weight:700;text-transform:uppercase;text-align:left}@media (max-width:767px){.custom-page .custom-page-inner-content .wrp h1,.custom-page .error_404_content .wrp h1,.error404 .custom-page-inner-content .wrp h1,.error404 .error_404_content .wrp h1{font-size:80px}}.custom-page .custom-page-inner-content .wrp h3,.custom-page .error_404_content .wrp h3,.error404 .custom-page-inner-content .wrp h3,.error404 .error_404_content .wrp h3{font-size:60px;font-weight:700;margin:0;line-height:1.1;text-align:justify}@media (max-width:900px){.custom-page .custom-page-inner .table-wrapper,.custom-page .error_404 .table-wrapper,.error404 .custom-page-inner .table-wrapper,.error404 .error_404 .table-wrapper{height:calc(100vh - 105px)}.custom-page .custom-page-inner-content .wrp h3,.custom-page .error_404_content .wrp h3,.error404 .custom-page-inner-content .wrp h3,.error404 .error_404_content .wrp h3{font-size:40px;text-align:left}}@media (max-width:480px){.custom-page .custom-page-inner-content .wrp h3,.custom-page .error_404_content .wrp h3,.error404 .custom-page-inner-content .wrp h3,.error404 .error_404_content .wrp h3{font-size:30px;text-align:left}}.custom-page .custom-page-inner-content .wrp p,.custom-page .error_404_content .wrp p,.error404 .custom-page-inner-content .wrp p,.error404 .error_404_content .wrp p{text-align:right;text-transform:uppercase;margin-top:40px;font-size:24px;font-weight:500}@media (max-width:767px){.custom-page .custom-page-inner-content .wrp p,.custom-page .error_404_content .wrp p,.error404 .custom-page-inner-content .wrp p,.error404 .error_404_content .wrp p{font-size:18px}}.etude_content{background:#f4f4f4;padding-bottom:150px}.etude_content .inner_c{position:relative;max-width:1470px;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);-webkit-box-shadow:0 1px 15.54px 5.46px rgba(0,0,0,.03);box-shadow:0 1px 15.54px 5.46px rgba(0,0,0,.03);margin:0 auto}@media (max-width:900px){.etude_content .inner_c{-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}}.etude_content .inner_c>.block{margin-bottom:0}.etude_content .inner_c>.block:last-child{margin-bottom:100px}.etude_content .in_wrap{max-width:1280px;margin:0 auto;padding:0}@media (max-width:1500px){.etude_content .inner_c{width:85%}.etude_content .in_wrap{padding-left:20px;padding-right:20px}}@media (max-width:400px){.etude_content .inner_c{width:90%}.etude_content .in_wrap{padding-left:8px;padding-right:8px}}@media (max-width:768px){.etude_content{padding-bottom:50px}}.etude_content .etude_btn{width:100%;display:block;position:absolute;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:580px;margin:-30px auto 0;padding:20px 15px}.etude_content .etude_btn:hover{color:#fff;background:#d17d00;border-color:#d17d00}@media (max-width:400px){.etude_content .etude_btn{display:none}}.home{background-color:#82390e}.items-desktop{display:block!important}.items-mobile{display:none!important;padding-top:0!important}@media (max-width:768px){.items-desktop{display:none!important}.items-mobile{display:block!important}.items-mobile .owl-item{vertical-align:top!important;text-align:left}.items-mobile .owl-item .text{text-align:left}.items-mobile .owl-item a,.items-mobile .owl-item button,.items-mobile .owl-item h2,.items-mobile .owl-item h3,.items-mobile .owl-item p{text-align:left!important}.items-mobile .owl-item img{height:45vh;width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.page-template-page-centre .block--banner .text-wrap .text-inner{max-width:250px}}.custom-nav.items-desktop{padding-bottom:25px}.test_wrap{background:#191919;padding:300px 0}.test{width:500px;height:500px;display:block;margin:0 auto;border:2px dashed #fff;border-radius:50%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.test .inner-text,.test .nav-item .c_text{position:absolute;top:50%;-webkit-box-sizing:border-box}.test .inner-text{left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 20px;box-sizing:border-box;letter-spacing:-.025em}.test .nav-item{position:absolute;width:52%;height:20px;border-radius:50%;cursor:pointer;margin-top:48%;margin-left:-2%;-webkit-transform-origin:100% 10px;-ms-transform-origin:100% 10px;transform-origin:100% 10px}.test .nav-item:before{background:#fff;width:20px;height:20px;border-radius:50%;display:inline-block;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.test .nav-item.active:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.test .nav-item .c_text{right:100%;color:#fff;padding:10px;font-size:21px;line-height:20px;font-weight:700;text-transform:uppercase;box-sizing:border-box}.privacy li,table.privacy{font-size:18px;line-height:22px}.test .nav-item .c_text:first-child{padding:0}.page-template-page-base-de-pros h1{font-weight:600}#ly_5qHa3EVEpf g[mask="url(#ly_5qHa3EVEpf)"]{fill:#F46E54;color:#F46E54}#bm{overflow:hidden;height:55px}#bm svg{display:block;width:303px!important;height:55px!important;-webkit-transform:scale(5);-ms-transform:scale(5);transform:scale(5)}@media (max-width:1100px){#bm{height:26px;margin-top:10px;display:none}#bm svg{width:140px!important;height:26px!important}}@media (max-width:900px){#bm{margin-top:0}}#bm.s_fix,.navbar.open #bn svg{display:none!important}.navbar.open #bn:before{left:0}@media (min-width:1101px){.navbar.no-top #bm{width:50px;overflow:hidden}.navbar.no-top #bm:before{opacity:0}}@media (max-width:768px){.navbar.open .nav-wrapper{overflow:auto;padding-top:50px}.navbar.open .nav-wrapper nav .btns_mobile,.navbar.open .nav-wrapper nav ul{display:block}}.privacy td,.privacy th{padding:10px}.navbar .btns_mobile{display:none}@media (max-width:768px){.navbar .btns_mobile{display:block;margin:0 auto;width:90%;max-width:350px;position:absolute;bottom:0;left:0;right:0}.navbar .btns_mobile a.btn{display:block!important;margin-bottom:15px}}body.oh{overflow:hidden}#no_bm{display:block}@media (min-width:1101px){#no_bm{display:none}#no_bm.s_fix{display:block!important}}table.privacy{width:100%;font-weight:400}.privacy th{background-color:#020422;font-weight:600;color:#fff}.privacy li{font-weight:400}@media (max-width:768px){.btn--mobile,.btn--yellow-wysiwyg{display:block!important;margin:5px 0!important;font-size:12px!important}.page-template-page-apprentice .block h2,.page-template-page-apprentice .block h3,.page-template-page-approche .block h2,.page-template-page-approche .block h3,.page-template-page-base-de-pros .block h2,.page-template-page-base-de-pros .block h3,.page-template-page-bourse .block h2,.page-template-page-bourse .block h3,.page-template-page-centre .block h2,.page-template-page-centre .block h3,.page-template-page-patrick .block h2,.page-template-page-patrick .block h3,.page-template-page-stages .block h2,.page-template-page-stages .block h3,.page-template-page-team-elite .block h2,.page-template-page-team-elite .block h3,.page-template-page-team-mourat .block h2,.page-template-page-team-mourat .block h3{font-size:20px!important;line-height:1.3!important}.page-template-page-apprentice .block li,.page-template-page-apprentice .block p,.page-template-page-apprentice .block td,.page-template-page-approche .block li,.page-template-page-approche .block p,.page-template-page-approche .block td,.page-template-page-base-de-pros .block li,.page-template-page-base-de-pros .block p,.page-template-page-base-de-pros .block td,.page-template-page-bourse .block li,.page-template-page-bourse .block p,.page-template-page-bourse .block td,.page-template-page-centre .block li,.page-template-page-centre .block p,.page-template-page-centre .block td,.page-template-page-patrick .block li,.page-template-page-patrick .block p,.page-template-page-patrick .block td,.page-template-page-stages .block li,.page-template-page-stages .block p,.page-template-page-stages .block td,.page-template-page-team-elite .block li,.page-template-page-team-elite .block p,.page-template-page-team-elite .block td,.page-template-page-team-mourat .block li,.page-template-page-team-mourat .block p,.page-template-page-team-mourat .block td{font-size:14px!important;line-height:1.3!important}.page-template-page-apprentice .block li.custom-nav-item,.page-template-page-apprentice .block p.custom-nav-item,.page-template-page-apprentice .block td.custom-nav-item,.page-template-page-approche .block li.custom-nav-item,.page-template-page-approche .block p.custom-nav-item,.page-template-page-approche .block td.custom-nav-item,.page-template-page-base-de-pros .block li.custom-nav-item,.page-template-page-base-de-pros .block p.custom-nav-item,.page-template-page-base-de-pros .block td.custom-nav-item,.page-template-page-bourse .block li.custom-nav-item,.page-template-page-bourse .block p.custom-nav-item,.page-template-page-bourse .block td.custom-nav-item,.page-template-page-centre .block li.custom-nav-item,.page-template-page-centre .block p.custom-nav-item,.page-template-page-centre .block td.custom-nav-item,.page-template-page-patrick .block li.custom-nav-item,.page-template-page-patrick .block p.custom-nav-item,.page-template-page-patrick .block td.custom-nav-item,.page-template-page-stages .block li.custom-nav-item,.page-template-page-stages .block p.custom-nav-item,.page-template-page-stages .block td.custom-nav-item,.page-template-page-team-elite .block li.custom-nav-item,.page-template-page-team-elite .block p.custom-nav-item,.page-template-page-team-elite .block td.custom-nav-item,.page-template-page-team-mourat .block li.custom-nav-item,.page-template-page-team-mourat .block p.custom-nav-item,.page-template-page-team-mourat .block td.custom-nav-item{font-size:39px!important;line-height:40px!important}}.page-template-page-etude .footer{display:none}.footer{background:#151e2c;color:#fff;font-size:14px;line-height:25px;font-weight:600}@media (max-width:870px){.footer{font-size:11px;line-height:23px}}.footer .inner{max-width:1605px}.footer__top{text-align:center;font-size:0;padding:30px 0}@media all and (max-width:768px){.footer{line-height:14px}.footer__top{padding:15px 0 10px}}.footer__top .owl-item{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.footer__top img{display:inline-block;vertical-align:middle}.footer__top .owl-dots,.footer__top .owl-nav{display:none}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:42px 0;border-top:1px solid rgba(255,255,255,.3)}@media all and (max-width:768px){.footer__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px;padding:10px 25px;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:410px){.footer__bottom{padding:10px 15px 27px}}.footer__bottom .info{width:33%;margin:0;font-weight:500}.footer__bottom .info b{font-weight:700;text-transform:uppercase;display:block}@media all and (max-width:768px){.footer__bottom .info{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__bottom .info span{display:none}}.footer__bottom .links{margin:0;padding:0;text-align:center;width:33%}@media all and (max-width:768px){.footer__bottom .links{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:526px){.footer__bottom .links{margin-left:-5px;width:100%}.footer__bottom .links li{vertical-align:bottom!important}}.footer__bottom .links li{display:inline-block;vertical-align:middle;margin:0 5px}@media all and (max-width:768px){.footer__bottom .links li{margin:0 0 0 22px;text-align:left}.footer__bottom .links li:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer__bottom .links li:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer__bottom .links li:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer__bottom .links li:nth-child(4){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:20px!important;margin-top:6px!important;margin-left:-4px!important}}@media (max-width:350px){.footer__bottom .links li{margin-left:15px}}.footer__bottom .links li.mr{margin:0;display:block}@media all and (max-width:768px){.footer__bottom .links li:first-child{margin-left:0}.footer__bottom .links li.mr{margin-right:0;display:inline-block}}.footer__bottom .links li .icon{display:inline-block;vertical-align:middle;margin-right:5px}@media all and (max-width:768px){.footer__bottom .links li .icon{-webkit-transform:scale(.55);-ms-transform:scale(.55);transform:scale(.55);margin-right:1px}}.footer__bottom .links li .iconfont-instagram:before,.footer__bottom .links li .iconfont-twitter:before{line-height:23px!important;vertical-align:baseline}.footer__bottom .links li .social-link{font-size:16px;border:1px solid;border-radius:50%;width:25px;height:25px;text-align:center;line-height:25px;display:block}.footer__bottom .links li .social-link .iconfont-facebook{top:-2px;position:relative}.footer__bottom .right{text-align:right;margin:0;padding:0;width:33%}@media all and (max-width:768px){.footer__bottom .right{width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:5px 0 10px;text-align:left}}.footer__bottom .right li{display:block}.footer__bottom .right li:not(:last-child){margin-right:25px}@media (max-width:1490px){.footer__bottom .right li:not(:last-child){margin-right:15px}}@media (max-width:410px){.footer__bottom .right li:not(:last-child){margin-right:10px}}.footer__bottom .right li.mr{display:none!important;position:relative;padding-left:28px}.footer__bottom .right li.mr .icon{position:absolute;left:0}@media (min-width:769px){.footer__bottom .right li.mr{display:none}}@media all and (max-width:768px){.footer__bottom .right li{display:inline-block;vertical-align:top}}
/*update*/
@media (max-width:768px){.btn--mobile{padding:10px 0!important;font-size:14px!important}span.box-bourse-usa-mobile{font-size:10px!important;line-height:1.1!important}.block--stage-usuall .text__bourse-usa-1 table td{width:110px;min-height:110px;height:110px;padding:3px 0}.block--stage-usuall .text__bourse-usa-2 .inner--block .block:nth-child(2){max-width:calc(65%);margin-top:-15px}.block--stage-usuall .text__bourse-usa-2 .inner--block .block:nth-child(3){max-width:calc(75% + 20px);margin:-15px 10px -15px auto}.block--stage-usuall .text__bourse-usa-2 .inner--block .block:nth-child(4){max-width:75%}.block--stage-usuall .text__bourse-usa-2 .inner--block .block:nth-child(5){max-width:65%}.stage-usa .block--stage-usuall{padding:20px 20px}span.approche-h2-mobile{font-size:16px!important}.block--links .inner ul li a.btn{font-size:12px}.block--etude__face .form_wrapper h1 span{font-size:42px}.stage-usa .block--stage-usuall{background-size:cover}}@media (min-width:1651px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-6]{left:-31%}}@media (max-width:1650px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-6]{left:-24%}}@media (max-width:1400px){.block--tabs .tabs--nav .nav-wrap_radian .nav-item[data-tab=tab-6]{left:-32%}}@media (min-width:360px) and (max-width:380px){.block--stage-usuall .text__bourse-usa-2 .inner--block__text:before{width:100%;height:60%}}@media (max-width:359px){.block--stage-usuall .text__bourse-usa-2 .inner--block__text:before{display:none}.block--stage-usuall .text__bourse-usa-2 .inner--block__text{padding:30px}}.slider--homepage .slide .text h2{margin-left:-3px}.stage--nav2{top:45%}.block--stage-usuall .text__bourse-usa-1 table td{box-shadow:0 5px 18px rgba(0,0,0,.4)}.page-id-1731 .block--list-ITL{display:none}.page-id-1769 #etude-form{display:none}


/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhcnRpYWxzL25vcm1hbGl6ZS5jc3MiLCJwYXJ0aWFscy9hcHAuc2NzcyIsInBhcnRpYWxzL25hdmJhci5zY3NzIiwicGFydGlhbHMvaWNvbnMuc2NzcyIsIm1haW4uY3NzIiwicGFydGlhbHMvYW9zLnNjc3MiLCJwYXJ0aWFscy9taXhpbnMuc2NzcyIsInBhcnRpYWxzL2NvbnRlbnQuc2NzcyIsInBhcnRpYWxzL3Nwcml0ZS5zY3NzIiwicGFydGlhbHMvZm9vdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjRFQStMQSxPQXZJQSxHQXdJQSxNQUNFLFNBQWl2RixRQTNDbnZGLE1Bc0tBLE9BbEVBLFNBbkdBLE1Bb0dFLFFBQVMsYUFEWCxTQXhIQSxJQUNBLElBeUhFLGVBQXdwSCxTQy9MMXBILEVEa0xBLE9DakxFLE1BQUEsUUFnR0EsT0FBQSxRQUFBLFFBQUEsUUFBQSxPQUFBLE9BQUEsT0FBQSxPQUFBLE9BQUEsT0FBQSxPQzlKRixjQXlCSSxNQUFBLEtGbkJKLEtBRUUscUJBQTJXLEtBQzNXLHlCQUF1WCxLQU96WCxLQUNFLE9BQVEsRUE0UkQsTUF2UlQsUUFDQSxNQXNSQSxRQXJSQSxPQUNBLE9BQ0EsSUFDQSxRQUNFLFFBQVMsTUFLWCxHQUNFLFVBQVcsSUFDWCxPQUFRLE1BQU8sRUFtRWpCLEtBQ0EsSUF2Q0EsSUF3Q0EsS0FDRSxZQUFhLFVBQVcsVUFDeEIsVUFBczRELElBaEV4NEQsV0FDQSxPQUNBLEtBQ0UsUUFBMjNCLE1BSzczQixPQUNFLE9BQVEsSUFBSSxLQUtkLEdBQ0UsV0FBWSxZQUNaLE9BQTBnQyxFQU01Z0MsS0FnQkEsWUFDRSxjQUFlLEtBQ2YsZ0JBQWlsRCxVQUNqbEQsZ0JBQXlsRCxVQUFVLE9BS3JtRCxFQUNBLE9BUUUsWUFBYSxPQUtmLEtBQ0EsSUFDQSxNQU9BLElBQ0UsV0FBWSxPQUtkLEtBQ0UsaUJBQWtCLEtBQ2xCLE1BQU8sS0FLVCxNQUNFLFVBQVcsSUFLYixJQUNBLElBQ0UsVUFBVyxJQUNYLFlBQWEs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LE1BQUEsS0FIRCxtQkFLRyxpQkFBQSxZQUNBLE1BQUEsS0FHSixxQkFDRSxVQUFBLE1BQ0EsVUFBQSxLQUNBLE9BQUEsS0FBQSxFQUNBLFFBQUEsSUFBQSxLQUNBLGNBQUEsSUFDQSxVQUFBLEtBQ0EsYUFBQSxRQUNBLGlCQUFBLFFBQ0EsTUFBQSxLQVRELDJCQVdHLGlCQUFBLEtBQ0EsTUFBQSxRQUdKLFdBQ0UsYUFBQSxRQUNBLGlCQUFBLFFBQ0EsTUFBQSxLQUhELGlCQUtHLGlCQUFBLFlBQ0EsTUFBQSxRQUdKLGFBQ0UsYUFBQSxRQUNBLGlCQUFBLFFBQ0EsY0FBQSxZQUNBLE1BQUEsS0FKRCxtQkFNRyxpQkFBQSxZQUNBLE1BQUEsUUFLTixNQUNFLFFBQUEsYUFDQSxlT09BLGlCQUFBLHVCQUxBLG9CQUFBLEVBQUEsTUFWQSxNQUFBLEtBSUEsT0FBQSxLUGVGLGNBQ0UsUUFBQSxlQUNBLGlDQVJGLGFBRUksUUFBQSxlQUlKLGNBR0ksUUFBQSxpQkFNRixPQUNFLE1BQUEsU0FHRixNQUNFLFlBQUEsU0FFRixNQUNFLGFBQUEsU0FSRixPQUNFLE1BQUEsVUFHRixNQUNFLFlBQUEsVUFFRixNQUNFLGFBQUEsVUFSRixPQUNFLE1BQUEsSUFHRixNQUNFLFlBQUEsSUFFRixNQUNFLGFBQUEsSUFSRixPQUNFLE1BQUEsVUFHRixNQUNFLFlBQUEsVUFFRixNQUNFLGFBQUEsVUFSRixPQUNFLE1BQUEsVUFHRixNQUNFLFlBQUEsVUFFRixNQUNFLGFBQUEsVUFSRixPQUNFLE1BQUEsSUFHRixNQUNFLFlBQUEsSUFFRixNQUNFLGFBQUEsSUFSRixPQUNFLE1BQUEsVUFDQSxNQUFBLEtBRUYsTUFDRSxZQUFBLFVBRUYsTUFDRSxhQUFBLFVBUkYsT0FDRSxNQUFBLFVBR0YsTUFDRSxZQUFBLFVBRUYsTUFDRSxhQUFBLFVBUkYsT0FDRSxNQUFBLElBR0YsTUFDRSxZQUFBLElBRUYsTUFDRSxhQUFBLElBUkYsUUFDRSxNQUFBLFVBR0YsT0FDRSxZQUFBLFVBRUYsT0FDRSxhQUFBLFVBUkYsUUFDRSxNQUFBLFVBR0YsT0FDRSxZQUFBLFVBRUYsT0FDRSxhQUFBLFVBUkYsUUFDRSxNQUFBLEtBR0YsT0FDRSxZQUFBLEtBRUYsT0FDRSxhQUFBLEtBSUosY0FDRSxtQkFBQSxXQUFBLHNCQUFBLE9BQUEsY0FBQSxJQUFBLEtBQUEsVUFBQSxJQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsTUFBQSxLQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBRUYsZUFDRSxRQUFBLE1BQ0EsTUFBQSxLQUNBLFdBQUEsS0FDQSxPQUFBLElBRUYsY0FDRSxRQUFBLFdBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxlQUFBLE9BSkYsa0JBTUksZUFBQSxPQzVMSixRQUNFLE1BQUEsS0FDQSxRQUFBLEtBQUEsS0FBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLFdBQUEsTUFDQSxNQUFBLEtBQ0EsU0FBQSxNQUNBLFFBQUEsSUFDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsRUFFQSxvQkFBQSxJQVpGLGtCQUFBLHFCQTZCTSw0QkFBQSxJQUFBLHVCQUFBLElBN0JOLGNBMEJJLFNBQUEsU0FDQSxRQUFBLEVBM0JKLGtCQTZCTSxvQkFBQSxJQTdCTixxQkFnQ00sUUFBQSxHQUNBLFNBQUEsU0FDQSxpQkFBQSxpQ0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsRUFDQSxvQkFBQSxJQUNBLDBCQXZDTixRQWNJLGFBQUEsS0FDQSxjQUFBLEtBZkoscUJBd0NRLE1BQUEsS0FDQSxnQkFBQSxLQUFBLEtBQ0Esb0JBQUEsS0FBQSxPQUNBLGtCQUFBLFdBRUYseUJBN0NOLFFBa0JJLGlCQUFBLFFBQ0EsUUFBQSxLQUFBLEtBbkJKLGFBcUJNLFFBQUEsZUFyQk4scUJBOENRLGlCQUFBLDRCQUNBLE1BQUEsS0FDQSxPQUFBLEtBaERSLGNBd0RNLE1BQUEsS0FDQSxPQUFBLEVBQUEsS0FDQSxRQUFBLE9BUEYsMEJBbkRKLGNBcURNLE1BQUEsT0FyRE4seUJBOERJLFlBQUEsS0FDQSxRQUFBLEVBQUEsS0FDQSxRQUFBLE1BaEVKLGFBbUVJLFVBQUEsRUFDQSxPQUFBLEVBQUEsS0FwRUosbUJBc0VNLFFBQUEsYUFDQSxlQUFBLElBQ0EsVUFBQSxLQUNBLE9BQUEsRUFBQSxJQUVFLDBCQTNFUixnQ0E0RVUsYUFBQSxLQUNBLFlBQUEsTUE3RVYsbUJBbUZNLE9Ba0ZBLElBbEZBLEVBQUEsRUFDQSxRQUFBLEtBQUEsRUFBQSxFQUVBLE9BQUEsRUFDQSxTQUFBLFNBRUEsU0FBQSxPQXpGTiwwQkEyRlEsU0FBQSxTQUNBLE1BQUEsSUFDQSxJQUFBLEVBSUEsT0FBQSxLQUNBLFlBQUEsS0FsR1Isd0JBc0dRLFNBQUEsUUVzZ0RBLGlCRjcvQ0EsS0FDQSxNQUFBLFFBaEhSLCtCQXdHVSxrQkFBQSxXQUFBLGNBQUEsV0FBQSxVQUFBLFdBeEdWLDJCQWtIVSxXQUFBLEtBbEhWLGtDQW9IWSxNQUFBLFFBcEhaLHNCQXlIUSxRQUFBLE1BR0EsUUFBQSxFQTVIUiw2QkErSFUsUUFBQSxFQUFBLEtBQUEsRUFBQSxJQUNBLFNBQUEsU0FDQSxJQUFBLEVBRUEsWUFBQSxLQW5JVixtQ0FzSVUsWUFBQSxLQUNBLE1BQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxpQkFBQSxLQUVBLE1BQUEsUUFtQkEsUUFBQSxFQTlKViw4Q0E2SVksU0FBQSxTQTdJWixvREErSWEsV0FBQSxLQUNBLE9BQUEsSUFDQSxJQUFBLEtBQ0EsTUFBQSxLQUNBLEtBQUEsRUFDQSxRQUFBLE1BQ0EsUUFBQSxHQUNBLFNBQUEsU0F0SmIseUNBMEpZLE1BQUEsS0FFQSxpQkFBQSxRQTVKWixxQ0FnS1ksUUFBQSxFQUFBLEtBQUEsRUFBQSxJQUNBLFFBQUEsTUFLTix5QkF0S04sbUJBdUtRLFdBQUEsRUFDQSxTQUFBLFNBQ0EsTUFBQSxLQUNBLElBQUEsSUFDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBQ0EsUUFBQSxFQTVLUixxQkErTE0saUJBQUEsU0EvTE4scUJBaUxJLFdBQUEsT0FHQSw0QkFBQSxJQUFBLHVCQUFBLElBQUEsb0JBQUEsSUFFQSxTQUFBLE1BQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEVBQ0EsT0FBQSxLQUNBLFFBQUEsRUEzTEoseUJBQUEsNEJBNE5NLGlCQUFBLFFBWUEsU0FBQSxTQUVBLElBQUEsRUFqQ0EsNEJBQUEsSUFBQSx1QkFBQSxJS3BESSxPQUFBLEVMckpWLDRCQWtNTSxRQUFBLEdBR0EsS0FBQSxFQUlBLG9CQUFBLElBQ0EsTUFBQSxFQU1BLGlCQUFBLDBCQUNBLG9CQUFBLEVBQUEsT0FDQSxrQkFBQSxVQUlBLGdCQUFBLEtBQUEsS0F0Tk4seUJBNk5NLFFBQUEsTUFBQSxNQUNBLE1BQUEsTUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FFQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxNQUFBLFFBQ0EsVUFBQSxLQUlBLFdBQUEsS0FLQSxNQUFBLEVBRUEsb0JBQUEsSUFDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBalBOLDRCQXNQUSxPQUFBLEVBQ0EsUUFBQSxFRXUvQ0Esc0NGOXVEUixvQ0EyUFksTUFBQSxRQTNQWiwrQkErUFUsUUFBQSxNQUNBLE9BQUEsRUFBQSxFQUFBLEtBSUEsNEJBQUEsSUFBQSx1QkFBQSxJQUFBLG9CQUFBLElBQ0EseUJBQUEsR0FBQSxvQkFBQSxHQUFBLGlCQUFBLEdBQ0EsUUFBQSxFQUNBLGtCQUFBLGlCQUFBLGNBQUEsaUJBQUEsVUFBQSxpQkF2UVYsNENBMFFjLHlCQUFBLElBQUEsb0JBQUEsSUFBQSxpQkFBQSxJQTFRZCw0Q0EwUWMseUJBQUEsSUFBQSxvQkFBQSxJQUFBLGlCQUFBLElBMVFkLDRDQTBRYyx5QkFBQSxJQUFBLG9CQUFBLElBQUEsaUJBQUEsSUExUWQsNENBMFFjLHlCQUFBLElBQUEsb0JBQUEsSUFBQSxpQkFBQSxJQTFRZCw0Q0EwUWMseUJBQUEsSUFBQSxvQkFBQSxJQUFBLGlCQUFBLElBMVFkLDRDQTBRYyx5QkFBQSxJQUFBLG9CQUFBLElBQUEsaUJBQUEsSUExUWQsNENBMFFjLHlCQUFBLElBQUEsb0JBQUEsSUFBQSxpQkFBQSxJQTFRZCw0Q0EwUWMseUJBQUEsR0FBQSxvQkFBQSxHQUFBLGlCQUFBLEdBMVFkLDRDQTBRYyx5QkFBQSxLQUFBLG9CQUFBLEtBQUEsaUJBQUEsS0ExUWQsNkNBMFFjLHlCQUFBLEtBQUEsb0JBQUEsS0FBQSxpQkFBQSxLQUdKLHlCQTdRViw0QkF3TlEsUUFBQSxLQXhOUix5QkFtUFEsaUJBQUEsWUFuUFIsK0JBOFFZLE9BQUEsRUFBQSxFQUFBLEtBOVFaLGlDQWdSYyxRQUFBLE1BQ0EsUUFBQSxNQWpSZCxrQ0EyUlksVUFBQSxLQUNBLFlBQUEsSUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FFQSw0QkFBQSxJQUFBLHVCQUFBLElBQUEsb0JBQUEsSUFDQSxTQUFBLE9LKzdEVCxrQ0wvdEVILHNCQW9XSSw0QkFBQSxJQUFBLHVCQUFBLElLbzNMQSxPQUFBLFFFbnBNSSxlQUFBLFVQckVSLGlEQW9TZ0IsV0FBQSxLQXBTaEIscUNBZ1RZLE9BQUEsS0FoVFosNkNBMlRjLE9BQUEsWUFLUix5QkFoVU4saURBc1NrQixXQUFBLEtBdFNsQixrQ0E0U2MsVUFBQSxLQTVTZCx3Q0FvVGdCLGlCQUFBLEtBcFRoQix5QkFpVVEsUUFBQSxLQUFBLEVBSUEsVUFBQSxLQUNBLE1BQUEsS0FDQSxXQUFBLE9BQ0EsaUJBQUEsK0JBQ0Esb0JBQUEsT0FBQSxPQUNBLGtCQUFBLFdBVUoseUJBcFZKLHlCQThVUSxRQUFBLE1BQ0EsV0FBQSxPQUNBLFdBQUEsT0FoVlIscUJBcVZNLG1CQUFBLFdBQUEsV0FBQSxXQUNBLGVBQUEsT0F0Vk4sc0JBMFZJLGlCQUFBLFlBQ0EsWUFDQSxNQUFBLEtBQ0EsWUFBQSxJQUVBLE9BQUEsS0FFQSxjQUFBLEtBQ0EsU0FBQSxTQUNBLFFBQUEsRUFDQSxvQkFBQSxJQXBXSiw0QkFzV00sUUFBQSxZQXRXTiwyQkEwV00sTUFBQSxLQUNBLE9BQUEsSUFDQSxTQUFBLFNBQ0EsaUJBQUEsS0FDQSxNQUFBLEVBQ0EsUUFBQSxNQS9XTix3Q0FpWFEsSUFBQSxJQUNBLG1CQUFBLElBQUEsS0FBQSxLQUFBLE9BQUEsV0FBQSxJQUFBLEdBQUEsT0FBQSxrQkFBQSxLQUFBLEdBQUEsT0FBQSxjQUFBLElBQUEsS0FBQSxLQUFBLE9BQUEsV0FBQSxJQUFBLEdBQUEsT0FBQSxVQUFBLEtBQUEsR0FBQSxPQUFBLFdBQUEsSUFBQSxLQUFBLEtBQUEsT0FBQSxXQUFBLElBQUEsR0FBQSxPQUFBLFVBQUEsS0FBQSxHQUFBLE9BQUEsV0FBQSxJQUFBLEtBQUEsS0FBQSxPQUFBLFdBQUEsSUFBQSxHQUFBLE9BQUEsVUFBQSxLQUFBLEdBQUEsT0FBQSxrQkFBQSxLQUFBLEdBQUEsT0FsWFIsd0NBcVhRLElBQUEsS0FDQSxRQUFBLEVBQ0EsbUJBQUEsUUFBQSxHQUFBLEtBQUEsT0FBQSxXQUFBLElBQUEsR0FBQSxPQUFBLGNBQUEsUUFBQSxHQUFBLEtBQUEsT0FBQSxXQUFBLElBQUEsR0FBQSxPQUFBLFdBQUEsUUFBQSxHQUFBLEtBQUEsT0FBQSxXQUFBLElBQUEsR0FBQSxPQXZYUix3Q0EwWFEsSUFBQSxLQUNBLG1CQUFBLElBQUEsS0FBQSxLQUFBLE9BQUEsV0FBQSxJQUFBLEdBQUEsT0FBQSxrQkFBQSxLQUFBLEdBQUEsT0FBQSxjQUFBLElBQUEsS0FBQSxLQUFBLE9BQUEsV0FBQSxJQUFBLEdBQUEsT0FBQSxVQUFBLEtBQUEsR0FBQSxPQUFBLFdBQUEsSUFBQSxLQUFBLEtBQUEsT0FBQSxXQUFBLElBQUEsR0FBQSxPQUFBLFVBQUEsS0FBQSxHQUFBLE9BQUEsV0FBQSxJQUFBLEtBQUEsS0FBQSxPQUFBLFdBQUEsSUFBQSxHQUFBLE9BQUEsVUFBQSxLQUFBLEdBQUEsT0FBQSxrQkFBQSxLQUFBLEdBQUEsT0FHSiwwQkE5WEosc0JBK1hNLFVBQUEsRUFDQSxhQUFBLEVBQ0EsY0FBQSxNQUVGLHlCQW5ZSixzQkFvWU0sU0FBQSxTQUNBLEtBQUEsS0FDQSxJQUFBLElBQ0Esa0JBQUEsaUJBQUEsY0FBQSxpQkFBQSxVQUFBLGlCQXZZTiwyQkF5WVEsTUFBQSxNQUtOLHlCQTlZRixRQStZSSxtQkFBQSxXQUFBLFdBQUEsV0EvWUosZUFpWk0saUJBQUEsUUFHQSxZQUFBLEtBQ0EsZUFBQSxFQUNBLFFBQUEsR0F0Wk4seUJBNlpVLFFBQUEsRUE3WlYsNEJBZ2FVLFFBQUEsR0FUSixnREF2Wk4sZUF3WlEsWUFBQSxLQUNBLGVBQUEsTUF6WlIscUJBeWFNLG1CQUFBLFdBQUEsV0FBQSxXQXphTiwyQkFrYk0sTUFBQSxRQWxiTixnQ0FvYlEsaUJBQUEsUUFwYlIsNkNBc2JVLElBQUEsS0FDQSxtQkFBQSxJQUFBLEtBQUEsR0FBQSxPQUFBLFdBQUEsSUFBQSxHQUFBLE9BQUEsa0JBQUEsS0FBQSxLQUFBLE9BQUEsY0FBQSxJQUFBLEtBQUEsR0FBQSxPQUFBLFdBQUEsSUFBQSxHQUFBLE9BQUEsVUFBQSxLQUFBLEtBQUEsT0FBQSxXQUFBLElBQUEsS0FBQSxHQUFBLE9BQUEsV0FBQSxJQUFBLEdBQUEsT0FBQSxVQUFBLEtBQUEsS0FBQSxPQUFBLFdBQUEsSUFBQSxLQUFBLEdBQUEsT0FBQSxXQUFBLElBQUEsR0FBQSxPQUFBLFVBQUEsS0FBQSxLQUFBLE9BQUEsa0JBQUEsS0FBQSxLQUFBLE9BQ0Esa0JBQUEsY0FBQSxjQUFBLGNBQUEsVUFBQSxjQXhiViw2Q0EyYlUsUUFBQSxFQTNiViw2Q0E4YlUsSUFBQSxLQUNBLG1CQUFBLElBQUEsS0FBQSxHQUFBLE9BQUEsV0FBQSxJQUFBLEdBQUEsT0FBQSxrQkFBQSxLQUFBLEtBQUEsT0FBQSxjQUFBLElBQUEsS0FBQSxHQUFBLE9BQUEsV0FBQSxJQUFBLEdBQUEsT0FBQSxVQUFBLEtBQUEsS0FBQSxPQUFBLFdBQUEsSUFBQSxLQUFBLEdBQUEsT0FBQSxXQUFBLElBQUEsR0FBQSxPQUFBLFVBQUEsS0FBQSxLQUFBLE9BQUEsV0FBQSxJQUFBLEtBQUEsR0FBQSxPQUFBLFdBQUEsSUFBQSxHQUFBLE9BQUEsVUFBQSxLQUFBLEtBQUEsT0FBQSxrQkFBQSxLQUFBLEtBQUEsT0FDQSxrQkFBQSxlQUFBLGNBQUEsZUFBQSxVQUFBLGVBaGNWLDBCQXFjTyxXQUFBLFFBQ0EsUUFBQSxFQXRjUCxpQ0EyY1EsTUFBQSxtQkEzY1IsOEJBOGNRLGtCQUFBLGNBQUEsY0FBQSxjQUFBLFVBQUEsY0FDQSx5QkEvY1IsOEJBZ2RVLElBQUEsSUFDQSxrQkFBQSxjQUFBLGlCQUFBLGNBQUEsY0FBQSxpQkFBQSxVQUFBLGNBQUEsa0JBamRWLG9DQXFkWSxrQkFBQSxjQUFBLGNBQUEsY0FBQSxVQUFBLGNBQ0EsUUFBQSxFQXRkWixtQkE0ZE0sTUFBQSxRQTVkTix1QkFpZVEsUUFBQSxFQWplUiwwQkF1ZVEsUUFBQSxFQUNBLHlCQXhlUix1QkFtZVUsUUFBQSxFQW5lViwwQkF5ZVUsUUFBQSxHS3plVixPQUNFLGNBQUEsTUFDQSx5QkFGRixPQUdJLGNBQUEsTUFISixrQkFNSSxjQUFBLEVBRUYsZUFFRSxTQUFBLE9BQ0EsU0FBQSxTQUhELG1CQVdHLFVBQUEsS0FDQSxRQUFBLE1BQ0EsU0FBQSxPQVlBLHlCQXpCSCx3QkEyQk0sV0FBQSxNQUNBLGNBQUEsTUFBQSxXQUFBLE1BQ0EsTUFBQSxNQUlILGlDQWpDSixlQUtJLE9BQUEsS0FFQSxXQUFBLEtBQ0EsY0FBQSxLQVJILG1CQWtDSyxTQUFBLE9BQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEVBRUEsTUFBQSxLQUNBLE9BQUEsRUFBQSxNQXhDTCwwQkE0Q0csU0FBQSxTQUNBLE9BQUEsRUFDQSxPQUFBLEVBQUEsS0FBQSxNQUNBLE1BQUEsS0FDQSxVQUFBLE9BQ0EsV0FBQSxNQUNBLDBCQWxESCwwQkFtREssY0FBQSxPQUVGLGlDQXJESCwwQkFzREssY0FBQSxLQUNBLFFBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLFdBQUEsTUF6REwsc0NBNERLLE1BQUEsS0FDQSxVQUFBLE1BQ0EsUUFBQSxhQUVBLE1BQUEsS0FHQSxRQUFBLEVBQUEsS0FBQSxLQUFBLEVBRUEsU0FBQSxTQUdBLFlBQUEsSUFDQSxXQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsS0FFQSwwQkE3RUwsc0NBOEVPLGVBQUEsS0FDQSxVQUFBLE9BL0VQLDZDQXdGTyxRQUFBLEdBQ0EsU0FBQSxTQUNBLE9BQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxNQUNBLE9BQUEsSUFDQSxpQkFBQSxRQUNBLGlDQS9GUCxzQ0FrRk8sVUFBQSxLQUNBLFlBQUEsS0FDQSxRQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsTUFyRlAsNkNBZ0dTLE1BQUEsT0FoR1Qsd0NBb0dPLE9BQUEsRUFwR1AseUNBd0dPLFlBQUEsRUFDQSxZQUFBLElBQ0EsV0FBQSxLQUNBLFVBQUEsS0FLQSxXQUFBLE9BQ0EsT0FBQSxFQUNBLDBCQWxIUCx5Q0FtSFMsVUFBQSxNQW5IVCx1REFzSFMsTUFBQSxRQUVGLDBCQXhIUCx5Q0F5SFMsVUFBQSxLQUNBLFlBQUEsSUExSFQsaURBeUtTLE1BQUEsSUF6S1Qsd0RBNktXLE1BQUEsS0FqREoseUJBNUhQLHlDQTZIUyxVQUFBLEtBN0hULHdEQWtMVyxRQUFBLE1BbkRKLGlDQS9IUCx5Q0FnSVMsVUFBQSxNQUVGLHlCQWxJUCx5Q0FtSVMsVUFBQSxNQW5JVCw2Q0F1SU8sVUFBQSxLQUNBLFlBQUEsS0FDQSxlQUFBLFVBQ0EsWUFBQSxJQUNBLFNBQUEsU0FDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLGFBQUEsS0FDQSxjQUFBLE1BQ0EsMEJBaEpQLDZDQWlKUyxVQUFBLEtBQ0EsYUFBQSxNQUVGLGlDQXBKUCw2Q0FxSlMsVUFBQSxLQUNBLGFBQUEsTUF0SlQscUNBOEpLLGNBQUEsS0FDQSxPQUFBLElBQ0Esa0JBQUEsZ0JBQUEsY0FBQSxnQkFBQSxVQUFBLGdCQUNBLFdBQUEsTUFDQSx5QkFsS0wscUNBbUtPLE9BQUEsS0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLE1BcEtQLGlEQXVLTyxlQUFBLEtBY0EsaUNBckxQLGlEQXNMUyxlQUFBLEtBdExULHdEQXlMVyxNQUFBLEtBQ0EsUUFBQSxPQUdKLHlCQTdMUCw2Q0F5SlMsVUFBQSxLQXpKVCxpREE4TFMsTUFBQSxPQTlMVCxvQkF1TUcsU0FBQSxTQUNBLE1BQUEsb0JBRUEsUUFBQSxLQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEVBNEJKLGNBMlBBLGNBQUMsMkJBV0csU0FBQSxTQWhTQSwwQkEvTUgsb0JBZ05LLFVBQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxNQUFBLE1BS0YsaUNBdk5ILG9CQXdOSyxRQUFBLEtBQUEsS0FDQSxPQUFBLEtBQ0EsTUFBQSxNQUVGLHlCQTVOSCxvQkE2TkssT0FBQSxPQUNBLDRCQUFBLEdBQUEsdUJBQUEsR0FBQSxvQkFBQSxHQTlOTCwwQkFnT08sT0FBQSxNQVNSLGNBQ0UsT0FBQSxPQUFBLEVBQUEsTUFFQSxRQUFBLEVBQ0EsUUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBTEQscUJBVUcsaUJBQUEsS0FDQSxVQUFBLE9BQ0EsUUFBQSxLQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBQ0EsbUJBQUEsRUFBQSxJQUFBLEtBQUEsZUFBQSxXQUFBLEVBQUEsSUFBQSxLQUFBLGVBQ0EsaUNBZkosY0FPSSxPQUFBLE1BQUEsS0FBQSxLQVBILHFCQWdCSyxRQUFBLE1BaEJMLHdCQW1CSyxPQUFBLEVBQ0EsUUFBQSxFQUNBLFFBQUEsTUFyQkwsMkJBQUEsd0NBQUEsd0NBbUZhLFFBQUEsYUFnZEosZUFBQSxPQW5pQlQsNkJBK0JTLFlBQUEsS0FDQSxVQUFBLEtBQ0EsZUFBQSxVQUNBLDRCQUFBLElBQUEsdUJBQUEsSUFBQSxvQkFBQSxJQUNBLGlDQW5DVCw2QkFvQ1csWUFBQSxNQXBDWCxpQ0F1Q1csWUFBQSxLQUNBLFVBQUEsS0FDQSxRQUFBLEtBQUEsS0FLQSx5QkE5Q1gsaUNBK0NhLFFBQUEsS0FBQSxNQS9DYix1Q0FrRGEsTUFBQSxRQWxEYixrQ0FzRFcsTUFBQSxRQUNBLGFBQUEsTUFDQSxpQ0F4RFgsaUNBMkNhLFlBQUEsSUFDQSxVQUFBLElBNUNiLGtDQXlEYSxVQUFBLEVBQ0EsT0FBQSxFQUNBLEtBREEsRUFBQSxFQTFEYix3Q0FrRWUsVUFBQSxNQWxFZix3Q0E4RGEsYUFBQSxLQTlEYiw0Q0FzRWEsS0FBQSxRQXRFYixrQ0EwRVcsTUFBQSxRQUNBLGlDQTNFWCxrQ0E2RWEsVUFBQSxFQUNBLE9BQUEsRUFDQSxLQURBLEVBQUEsR0E5RWIsd0NBa0ZhLFlBQUEsS0FHQSw0QkFBQSxJQUFBLHVCQUFBLElBQUEsb0JBQUEsSUFyRmIsK0NBdUZlLGtCQUFBLGVBQUEsZ0JBQUEsY0FBQSxlQUFBLGdCQUFBLFVBQUEsZUFBQSxnQkF2RmYsNENBMkZhLEtBQUEsUUEzRmIsbUNBK0ZXLE1BQUEsUUEvRlgsOENBa0dlLGtCQUFBLGlCQUFBLGNBQUEsaUJBQUEsVUFBQSxpQkFsR2YsaUNBd0dTLE1BQUEsTUF4R1Qsd0JBa0hHLE1BQUEsS0FDQSxPQUFBLEtBQ0EsWUFBQSxLQUNBLE9BQUEsRUFOQSx5QkEvR0gsd0JBZ0hLLFFBQUEsTUFVTixnQkFDRSxZQUFBLElBRUEsVUFBQSxLQUNBLE1BQUEsUUFDQSxXQUFBLFFBQ0EsMEJBTkYsZ0JBT0ksVUFBQSxNQVdGLGlDQWxCRixnQkFtQkksVUFBQSxNQW5CSCxtQkh1N0RDLG1CR2g2REUsTUFBQSxRQUNBLGVBQUEsVUFDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLDBCQTNCSCx1QkFlSyxVQUFBLE1BZkwsbUJIODdESyxtQkdsNkRBLFVBQUEsTUFFRixpQ0E5QkgsbUJIazhESyxtQkdsNkRBLFVBQUEsS0FDQSxXQUFBLGdCQWpDTCxrQkF3Q0csT0FBQSxLQUFBLEVBRUEsVUFBQSxLQUNBLFlBQUEsSUFDQSxXQUFBLEtBQ0EsWUFBQSxLQUNBLHlCQXhLSCwyQkEyQlMsV0FBQSxLQUNBLFNBQUEsT0E4RlQsa0JBK0NLLFVBQUEsS0FDQSxZQUFBLE1BaERMLDZCQW9ESyxPQUFBLEVBcERMLDRCQTBERyxPQUFBLE1BQUEsRUFBQSxFQUFBLElBQ0EsTUFBQSxJQUNBLGFBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxZQUFBLElBQUEsTUFBQSxRQUNBLDBCQS9ESCw0QkFnRUssTUFBQSxJQUNBLFlBQUEsS0FFRixpQ0FuRUgsNEJBb0VLLE1BQUEsS0FDQSxPQUFBLEtBQUEsRUFBQSxFQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLGFBQUEsS0FDQSxhQUFBLElBeEVMLCtCQTBFTyxXQUFBLE1BMUVQLDhCQStFSyxVQUFBLEtBQ0EsWUFBQSxJQUNBLFdBQUEsS0FDQSxZQUFBLEtBR0EsTUFBQSxRQUVBLE9BQUEsRUFBQSxFQUFBLElBQ0EsZUFBQSxPQUNBLDBCQXpGTCw4QkEwRk8sVUFBQSxNQTFGUCw4QkFvR0csTUFBQSxRQU1KLGVBQ0UsaUJBQUEsUUFDQSxRQUFBLEtBQUEsRUFBQSxLQUZELHNCQU9HLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esa0JBQUEsSUFBQSxlQUFBLElBQUEsWUFBQSxTQVRILDBCQWNLLE1BQUEsSUFDQSxpQ0F6SEwsOEJBNkZPLFVBQUEsS0FDQSxZQUFBLEtBWVIsZUFJSSxRQUFBLEtBQUEsRUFKSCxzQkFXSyxjQUFBLEtBQUEsVUFBQSxLQVhMLDBCQWdCTyxNQUFBLElBQ0EsT0FBQSxFQUFBLEVBQUEsTUFNUixjQUNFLFdBQUEsTUFFQSxvQkFBQSxPQUFBLE9BQ0EsZ0JBQUEsTUFFQSxPQUFBLEVBRUEsUUFBQSxNQUFBLEVBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBTUEsMEJBZkYsY0FnQkksT0FBQSxLQUNBLFdBQUEsRUFDQSxRQUFBLE1BQUEsR0FFRixpQ0FwQkYsY0FxQkksV0FBQSxRQUNBLGVBQUEsS0FDQSxZQUFBLGtCQUNBLFdBQUEsTUFDQSxtQkFBQSxXQUFBLFdBQUEsV0F6QkgsMkJBMkJLLFNBQUEsU0FDQSxNQUFBLEtBQ0EsSUFBQSxLQUNBLFdBQUEsT0FDQSxLQUFBLEVBQ0EsUUFBQSxHQWhDTCx3QkE0REcsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFoRUgsNEJBa0VLLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsTUFBQSxXQUFBLE1BckVMLDhCQXdFSyxRQUFBLEdBQ0EsU0FBQSxTQUNBLGlCQUFBLDRCQUNBLGdCQUFBLFFBQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxLQUFBLEVBQ0EsT0FBQSxFQUdBLFlBQUEsUUFDQSxrQkFBQSxnQkFBQSxjQUFBLGdCQUFBLFVBQUEsZ0JBQ0EsUUFBQSxFQW9CRixpQ0F4R0gsOEJBQUEsK0JBd0hPLFlBQUEsUUFHQSxnQkFBQSxNQTNIUCx3QkF5R0ssT0FBQSxLQUNBLElBQUEsS0ExR0wsK0JBaUhPLFFBQUEsR0FDQSxTQUFBLFNBQ0EsaUJBQUEsNEJBQ0EsTUFBQSxLQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsT0FBQSxFQUVBLGtCQUFBLGlCQUFBLGNBQUEsaUJBQUEsVUFBQSxpQkFDQSxRQUFBLEdBMUhQLHVEQUFBLHlDQWlzQk8sZ0JBQUEsS0FBQSxLQUVBLGtCQUFBLFVBOHVHSSxRQUFBLEdBajdIWCxvQkFpSUcsU0FBQSxTQUNBLElBQUEsSUFDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBQ0EsTUFBQSxFQUNBLE1BQUEsSUFDQSxNQUFBLEtBQ0EsUUFBQSxHQUNBLDBCQXhJSCxvQkF5SUssTUFBQSxJQUNBLFNBQUEsT0FDQSxNQUFBLE1BQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLFdBQUEsTUE3SUwsa0NBNFBPLE1BQUEsTUE1UFAsdUJBdUpLLGVBQUEsVUFDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsaUNBM0pMLG9CQWdKSyxNQUFBLEtBQ0EsUUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBQ0EsV0FBQSxFQW5KTCx1QkE0Sk8sVUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLE1BN0pQLDBCQWlLSyxRQUFBLGFBQ0EsaUJBQUEsS0FDQSxRQUFBLElBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLGVBQUEsVUFDQSxPQUFBLEtBQUEsRUFBQSxLQUNBLGlDQXhLTCwwQkF5S08sVUFBQSxLQUNBLFFBQUEsSUFBQSxLQUNBLE9BQUEsS0FBQSxFQUFBLE1BM0tQLDZCQStLSyxVQUFBLEtBQ0EsWUFBQSxLQUNBLE1BQUEsS0FDQSxVQUFBLE1BQ0EsU0FBQSxTQUNBLFFBQUEsRUFDQSxXQUFBLEtBQ0EsWUFBQSxJQXRMTCwrQkErTE8sT0FBQSxFQUFBLEVBQUEsS0FDQSxpQ0FoTVAsNkJBMExPLFVBQUEsS0FDQSxZQUFBLElBQ0EsVUFBQSxLQTVMUCwrQkFpTVMsT0FBQSxFQUFBLEVBQUEsTUFqTVQsa0NBcU1PLGVBQUEsVUFyTVAsMkNBd01PLE1BQUEsS0F4TVAseUNBNE1PLGVBQUEsVUFDQSxZQUFBLElBQ0EsTUFBQSxRQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLE9BQUEsUUFDQSxTQUFBLFNBbE5QLCtDQW9OUyxRQUFBLEdDL2lCVixpQkFBQSx1QkFMQSxvQkFBQSxNQUFBLE1BVkEsTUFBQSxLQUlBLE9BQUEsS0Q0akJVLFFBQUEsYUFDQSxlQUFBLE9BQ0EsWUFBQSxLQUVBLGtCQUFBLGVBQUEsY0FBQSxlQUFBLFVBQUEsZUExTlQsMkNBK05TLGNBQUEsRUFDQSw0QkFBQSxHQUFBLHVCQUFBLEdBQUEsb0JBQUEsR0FDQSxXQUFBLEVBQ0EsU0FBQSxPQUNBLFFBQUEsRUFuT1Qsb0RBd09XLGtCQUFBLFVBQUEsY0FBQSxVQUFBLFVBQUEsVUF4T1gsZ0RBNE9XLGNBQUEsS0FDQSxXQUFBLE1BQ0EsUUFBQSxFQTlPWCxrQ0FxUEssV0FBQSxPQUNBLE1BQUEsS0FDQSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBQ0EsS0FBQSxFQXpQTCxxQ0FtUU8sVUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsWUFBQSxJQUNBLHlCQXRRUCxxQ0F1UVMsVUFBQSxNQXZRVCwwQ0EwUVMsVUFBQSxLQUNBLE1BQUEsUUFDQSwwQkE1UVQsMENBNlFXLFVBQUEsTUFFRix5QkEvUVQsMENBZ1JXLFVBQUEsTUFoUlgsNENBcVJPLE9BQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLHlCQXZSUCw0Q0F3UlMsVUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLE1BelJULHdDQThSTyxPQUFBLEVBQUEsS0FDQSxnQkFBQSxTQUNBLGVBQUEsS0FoU1AsMkNBcVNTLE1BQUEsTUFDQSxPQUFBLE1BQ0EsUUFBQSxFQUNBLGVBQUEsT0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FHQSxXQUFBLE9BQ0EsbUJBQUEsRUFBQSxJQUFBLEtBQUEsZ0JBQUEsV0FBQSxFQUFBLElBQUEsS0FBQSxnQkFDQSxpQkFBQSxRQUNBLE1BQUEsS0EvU1QsZ0RBcVRXLFVBQUEsS0FDQSxZQUFBLElBQ0EsUUFBQSxNQUNBLFlBQUEsS0FDQSxlQUFBLElBQ0EsT0FBQSxFQUFBLEVBQUEsS0FDQSwwQkEzVFgsZ0RBNFRhLFVBQUEsTUFFRix5QkE5VFgsd0NBa1NTLGVBQUEsSUFsU1QsMkNBaVRXLE1BQUEsS0FDQSxPQUFBLEtBbFRYLGdEQStUYSxVQUFBLEtBQ0EsWUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLE1BalViLHVEQW9VYSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFFBQUEsYUFDQSxlQUFBLElBQ0EsMEJBeFViLHVEQXlVZSxVQUFBLE1BRUYseUJBM1ViLHVEQTRVZSxVQUFBLEtBQ0EsWUFBQSxNQTdVZiw2Q0FrVlcsT0FBQSxFQUNBLFVBQUEsS0FDQSxlQUFBLFVBQ0EsWUFBQSxJQXJWWCxrQ0ErVkssTUFBQSxrQkFDQSxVQUFBLE9BRUEsT0FBQSxFQUFBLEtBQUEsZUFDQSxLQUFBLEVBQ0EsWUFBQSxNQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUVBLFNBQUEsT0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsTUFBQSxLQUNBLHlCQTFXTCw2Q0F1VmEsVUFBQSxJQXZWYixrQ0EyV08sUUFBQSxFQUNBLE9BQUEsR0E1V1AsZ0RBaVhPLGNBQUEsSUFDQSxPQUFBLElBQUEsTUFBQSxRQUNBLFFBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLFNBQUEsU0FDQSxRQUFBLEVBdFhQLHNEQThYUyxTQUFBLFNBQ0EsUUFBQSxFQUNBLE1BQUEsS0FDQSxXQUFBLE1BRUEsV0FBQSxRQUNBLFVBQUEsTUFDQSxNQUFBLElBQ0EsMEJBdFlULHNEQXVZVyxNQUFBLEtBMEJGLHlCQWphVCxzREFrYVcsV0FBQSxNQWxhWCx5REFxYVcsWUFBQSxLQUNBLFVBQUEsS0FDQSxlQUFBLFVBQ0EsTUFBQSxRQUNBLFlBQUEsSUFDQSxRQUFBLE1BQ0EsT0FBQSxFQUFBLEVBQUEsS0FDQSxZQUFBLE9BQ0EseUJBN2FYLGdEQXlYUyxZQUNBLFFBQUEsRUExWFQsc0RBMFlXLE1BQUEsS0FDQSxVQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQUEsTUFBQSxJQUNBLGNBQUEsSUFDQSxPQUFBLElBQUEsTUFBQSxRQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLFNBQUEsU0FoWlgsNkRBa1phLFFBQUEsR0FDQSxpQkFBQSw0QkFDQSxnQkFBQSxLQUFBLEtBQ0Esa0JBQUEsVUFDQSxvQkFBQSxLQUFBLE9BQ0EsU0FBQSxTQUNBLEtBQUEsTUFDQSxPQUFBLEVBQ0EsTUFBQSxJQUNBLE9BQUEsRUFDQSxZQUFBLFVBQ0EsVUFBQSxNQUNBLG1CQUFBLFdBQUEsV0FBQSxXQTlaYix5REE4YWEsVUFBQSxLQUNBLFlBQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxNQUNBLEtBQUEsTUFsYmIsOERBc2JhLFFBQUEsTUFDQSxNQUFBLEtBdmJiLHdEQTJiVyxPQUFBLEVBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxZQUFBLElBOWJYLHVEQXNjUyxTQUFBLFNBQ0EsUUFBQSxFQUNBLE1BQUEsTUFDQSxXQUFBLE9BQ0EsVUFBQSxNQUNBLE1BQUEsSUFDQSx5QkE1Y1Qsd0RBZ2NhLFVBQUEsS0FDQSxZQUFBLEtBamNiLHVEQTZjVyxXQUFBLEtBQ0EsTUFBQSxLQUNBLFVBQUEsTUEvY1gsMkRBa2RXLE9BQUEsRUFBQSxNQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSwwQkF2ZFgsMkRBd2RhLE9BQUEsR0F4ZGIsdURBK2RTLE9BQUEsRUFBQSxLQUFBLEtBQ0EsUUFBQSxLQUNBLE1BQUEsaUJBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBbGVULDJEQW9lVyxNQUFBLGlCQXBlWCw2REF1ZVcsTUFBQSxpQkF2ZVgsK0RBMGVXLG1CQUFBLEVBQUEsSUFBQSxLQUFBLGdCQUFBLFdBQUEsRUFBQSxJQUFBLEtBQUEsZ0JBMWVYLGtFQTZlVyxjQUFBLElBQ0EsT0FBQSxJQUFBLE1BQUEsUUFFRiwwQkFoZlQsdURBaWZXLE1BQUEsZUFDQSxPQUFBLEVBQUEsRUFBQSxNQUVGLHlCQXBmVCx1REFxZlcsT0FBQSxFQXJmWCxvRUF1ZmEsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUNBLE1BQUEsS0F4ZmIsb0VBMmZhLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFDQSxVQUFBLFVBQ0EsT0FBQSxNQUFBLEtBQUEsRUFBQSxLQTdmYixvRUFnZ0JhLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFDQSxVQUFBLGlCQUNBLE9BQUEsTUFBQSxLQUFBLE1BQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxFQXBnQmIsb0VBdWdCYSwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQ0EsVUFBQSxLQXhnQmIseURBNGdCVyxVQUFBLEtBQ0EsWUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EseUJBL2dCWCx5REFnaEJhLE9BQUEsRUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFlBQUEsS0FuaEJiLG9FQXNoQmEsT0FBQSxFQXRoQmIsMERIKzFFUywwREdwMERFLGVBQUEsVUFDQSxZQUFBLElBQ0EsT0FBQSxFQUFBLEVBQUEsS0E3aEJYLDBEQW1pQlcsVUFBQSxLQUNBLHlCQXBpQlgsMERIcTJFYSwwREd0MERBLE9BQUEsRUFBQSxFQUFBLEtBL2hCYiwwREFxaUJhLFVBQUEsTUFyaUJiLDBEQXlpQlcsVUFBQSxLQXppQlgsdURBa2pCUyxpQkFBQSw0QkFFQSxPQUFBLE9BR0EsTUFBQSxNQUNBLFNBQUEsU0FDQSxRQUFBLEVBQ0EsS0FBQSxNQUNBLElBQUEsT0FHQSwwQkE5akJULHVEQStqQlcsTUFBQSxNQUNBLE9BQUEsTUFDQSxLQUFBLElBQ0EsT0FBQSxFQUNBLElBQUEsTUFFRiwwQkFya0JULHVEQXNrQlcsS0FBQSxPQXRrQlgsa0NBZ2xCSyxRQUFBLE1BQUEsRUFBQSxNQUNBLE1BQUEsTUFDQSxNQUFBLElBQ0EsV0FBQSxLQUNBLHlCQXBsQkwsMERBMmlCYSxVQUFBLEtBM2lCYix1REF5a0JXLFFBQUEsS0F6a0JYLGtDQXFsQk8sTUFBQSxLQUNBLFNBQUEsT0FDQSxRQUFBLEVBQUEsTUF2bEJQLGdEQTJsQk8sVUFBQSxNQUNBLFFBQUEsYUFDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsSUFDQSxTQUFBLFNBRUEsUUFBQSxLQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBRUEseUJBcG1CUCxnREFxbUJTLFlBQ0EsUUFBQSxFQUNBLFFBQUEsTUFDQSxPQUFBLEVBQUEsTUF4bUJULGtEQTJtQlMsU0FBQSxTQUNBLFFBQUEsRUE1bUJULG1EQSttQlMsT0FBQSxFQUFBLEVBQUEsS0FDQSx5QkFobkJULG1EQWluQlcsVUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsV0FBQSxRQW5uQlgscURBc25CVyxNQUFBLFFBQ0EsWUFBQSxJQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EseUJBem5CWCxxREEwbkJhLFVBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxNQTNuQmIsbURBZ29CUyxPQUFBLEVBQUEsRUFBQSxLQUNBLFFBQUEsRUFDQSx5QkFsb0JULG1EQW1vQlcsT0FBQSxFQUFBLEVBQUEsTUFub0JYLHNEQXNvQlcsUUFBQSxNQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsU0FBQSxTQUNBLGFBQUEsS0FDQSxNQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxZQUFBLElBQ0EseUJBOW9CWCxzREErb0JhLE9BQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxRQUFBLEtBQUEsRUFBQSxHQWxwQmIsNkRBcXBCYSxNQUFBLEtBQ0EsU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLElBQ0Esa0JBQUEsaUJBQUEsY0FBQSxpQkFBQSxVQUFBLGlCQUNBLFlBQUEsSUFDQSxlQUFBLFVBQ0EsV0FBQSxPQTVwQmIsa0VBOHBCZSxRQUFBLE1BQ0EsVUFBQSxLQUNBLFlBQUEsS0FocUJmLGlFQWlyQmEsT0FBQSxFQWpyQmIsd0RBc3JCUyxXQUFBLE1BQ0EseUJBdnJCVCw2REFtcUJlLElBQUEsRUFDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFVBQUEsSUFDQSxpQkFBQSxpQkFDQSxPQUFBLEtBQ0EsTUFBQSxLQXpxQmYsa0VBMnFCaUIsVUFBQSxLQUNBLFlBQUEsS0E1cUJqQix3REF3ckJXLFdBQUEsT0FDQSxjQUFBLE1BenJCWCx5Q0Fnc0JPLGlCQUFBLDRCQUVBLG9CQUFBLE9BQUEsT0FFQSxPQUFBLE1BQ0EsTUFBQSxPQUNBLFVBQUEsVUFDQSxTQUFBLFNBQ0EsUUFBQSxFQUNBLEtBQUEsRUFDQSxPQUFBLEVBWU4sbUJBQ0UsUUFBQSxFQUVBLFdBQUEsRUFIRCx5QkFLRyxTQUFBLE9BQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLE9BQUEsRUFBQSxLQU9GLHlCQXB1QkgseUNBNnNCUyxLQUFBLE1BQ0EsTUFBQSxPQUNBLE1BQUEsS0FDQSxVQUFBLEtBQ0EsUUFBQSxHQUtQLHlCQVNLLG1CQUFBLFdBQUEsV0FBQSxXQUlOLHFCQUVJLHlCQUZILDRCQUlLLFFBQUEsTUFJRiwwQkFSSCwyQ0FVTSxJQUFBLEtBQ0EsU0FBQSxtQkFDQSxNQUFBLEtBWk4sNkNBY1EsUUFBQSxLQUFBLE1BSUwsMEJBbEJILDJDQW9CTyxTQUFBLG1CQUNBLElBQUEsS0FDQSxNQUFBLEtBdEJQLDZDQXdCUyxRQUFBLEtBQUEsTUFRVix1QkFDRSxTQUFBLE9BQ0EsaUNBRkYsdUJBR0ksUUFBQSxLQUFBLEVBQUEsTUFFRixpREFMRix1QkFNSSxPQUFBLEtBQ0EsV0FBQSxNQUNBLFFBQUEsRUFSSCw2QkFtQkssU0FBQSxTQUNBLGtCQUFBLGlCQUFBLGNBQUEsaUJBQUEsVUFBQSxpQkFwQkwsZ0NBc0JPLE9BQUEsRUF0QlAsbUNBeUJPLE9BQUEsS0FBQSxFQXpCUCwrQkE0Qk8sT0FBQSxFQUFBLEVBQUEsS0E1QlAsaUNBK0JPLFdBQUEsS0FDQSxXQUFBLE9BaENQLDZCQWVHLE1BQUEsSUFDQSxRQUFBLEVBQUEsS0FBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBa0JBLDBCQW5DSix1QkFXSSxPQUFBLGVBWEgsNkJBb0NLLE1BQUEsS0FDQSxTQUFBLE9BckNMLHNDQXVDTyxVQUFBLE1BR0osaUNBMUNILDZCQTJDSyxpQkFBQSxLQUNBLFFBQUEsS0FBQSxLQTVDTCxnQ0ErQ08sTUFBQSxRQS9DUCxzQ0FtRE8sTUFBQSxNQVdKLGlEQTlESCxnQ0FnRU8sVUFBQSxLQWhFUCxzQ0FtRU8sVUFBQSxLQUNBLFlBQUEsS0FPTix5QkE5MEJILG1DQWkxQlMsUUFBQSxNQVFWLHFCQUNFLFdBQUEsTUFFQSxvQkFBQSxPQUFBLE9BQ0EsZ0JBQUEsTUFFQSxPQUFBLEVBQ0EsU0FBQSxTQVBELGtDQVNHLFNBQUEsU0FJRiwwQkFiRixxQkFjSSxPQUFBLEtBQ0EsV0FBQSxFQUVBLFFBQUEsS0FBQSxHQUVGLGlDQW5CRixxQkFvQkksV0FBQSxRQUNBLGVBQUEsS0FFQSxZQUFBLEVBQ0EsV0FBQSxNQUNBLG1CQUFBLFdBQUEsV0FBQSxXQXpCSCxrQ0EyQkssU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLEtBQ0EsV0FBQSxPQUNBLEtBQUEsRUFDQSxRQUFBLEdBaENMLCtCQTRERyxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQWhFSCxtQ0FrRUssUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxNQUFBLFdBQUEsTUFyRUwscUNBd0VLLFFBQUEsR0FDQSxTQUFBLFNBQ0EsaUJBQUEsNEJBQ0EsZ0JBQUEsUUFDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLEtBQUEsRUFDQSxPQUFBLEVBR0EsWUFBQSxRQUNBLGtCQUFBLGdCQUFBLGNBQUEsZ0JBQUEsVUFBQSxnQkFDQSxRQUFBLEVBb0JGLGlDQXhHSCxxQ0FBQSxzQ0F3SE8sWUFBQSxRQUdBLGdCQUFBLE1BM0hQLCtCQXlHSyxPQUFBLEtBQ0EsSUFBQSxLQTFHTCxzQ0FpSE8sUUFBQSxHQUNBLFNBQUEsU0FDQSxpQkFBQSw0QkFDQSxNQUFBLEtBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxPQUFBLEVBRUEsa0JBQUEsaUJBQUEsY0FBQSxpQkFBQSxVQUFBLGlCQUNBLFFBQUEsR0ExSFAsMkJBaUlHLFNBQUEsU0FJQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FDQSxNQUFBLElBQ0EsTUFBQSxLQUNBLFFBQUEsR0FDQSwwQkEzSUgsMkJBNElLLE1BQUEsSUFDQSxTQUFBLE9BQ0EsTUFBQSxNQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FDQSxXQUFBLE9BaEpMLDhCQTBKSyxlQUFBLFVBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxLQUNBLGlDQTlKTCwyQkFtSkssTUFBQSxLQUNBLFFBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLFdBQUEsRUF0SkwsOEJBK0pPLFVBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxNQWhLUCxpQ0FvS0ssUUFBQSxhQUNBLGlCQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxlQUFBLFVBQ0EsT0FBQSxLQUFBLEVBQUEsS0FDQSxpQ0EzS0wsaUNBNEtPLFVBQUEsS0FDQSxRQUFBLElBQUEsS0FDQSxPQUFBLEtBQUEsRUFBQSxNQTlLUCxvQ0FrTEssVUFBQSxLQUNBLFlBQUEsS0FDQSxNQUFBLEtBQ0EsVUFBQSxNQUNBLFNBQUEsU0FDQSxRQUFBLEVBdkxMLHNDQThMTyxPQUFBLEVBQUEsRUFBQSxLQUNBLGlDQS9MUCxvQ0F5TE8sVUFBQSxLQUNBLFlBQUEsSUFDQSxVQUFBLEtBM0xQLHNDQWdNUyxPQUFBLEVBQUEsRUFBQSxNQWhNVCx5Q0FvTU8sZUFBQSxVQXBNUCxrREF1TU8sTUFBQSxLQXZNUCxnREEyTU8sZUFBQSxVQUNBLFlBQUEsSUFDQSxNQUFBLFFBQ0EsT0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsT0FBQSxRQUNBLFNBQUEsU0FDQSxRQUFBLEVBbE5QLHNEQXFOUyxRQUFBLEdDejRDVixpQkFBQSx1QkFMQSxvQkFBQSxNQUFBLE1BVkEsTUFBQSxLQUlBLE9BQUEsS0RzNUNVLFFBQUEsYUFDQSxlQUFBLE9BQ0EsWUFBQSxLQUVBLGtCQUFBLGVBQUEsY0FBQSxlQUFBLFVBQUEsZUEzTlQsa0RBK05TLFFBQUEsS0FDQSxZQUFBLElBaE9ULDJEQW9PVyxrQkFBQSxVQUFBLGNBQUEsVUFBQSxVQUFBLFVBcE9YLHVEQXVPVyxRQUFBLE1Bdk9YLHlDQThPSyxJQUFBLElBQ0Esa0JBQUEsaUJBQUEsY0FBQSxpQkFBQSxVQUFBLGlCQUNBLE1BQUEsRUFDQSxTQUFBLFNBRUEsV0FBQSxPQUNBLE1BQUEsS0FDQSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBQ0EsS0FBQSxFQXZQTCw0Q0FBQSw0Q0FpUU8sVUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsWUFBQSxJQUNBLHlCQXBRUCw0Q0FBQSw0Q0FxUVMsVUFBQSxNQXJRVCxpREFBQSxpREF3UVMsVUFBQSxLQUNBLE1BQUEsUUFDQSwwQkExUVQseUNBMFBPLE1BQUEsS0FDQSxTQUFBLFNBQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLElBQUEsRUFDQSxRQUFBLE1BQUEsRUE5UFAsaURBQUEsaURBMlFXLFVBQUEsTUFFRix5QkE3UVQsaURBQUEsaURBOFFXLFVBQUEsTUE5UVgsNENBbVJPLGVBQUEsVUFDQSxZQUFBLElBcFJQLG1EQXdSTyxPQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EseUJBM1JQLG1EQTRSUyxVQUFBLEtBQ0EsT0FBQSxFQUFBLEVBQUEsTUE3UlQsK0NBa1NPLE9BQUEsRUFBQSxLQUNBLGdCQUFBLFNBQ0EsZUFBQSxLQXBTUCxrREF5U1MsTUFBQSxNQUNBLE9BQUEsTUFDQSxRQUFBLEVBQ0EsZUFBQSxPQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUdBLFdBQUEsT0FDQSxtQkFBQSxFQUFBLElBQUEsS0FBQSxnQkFBQSxXQUFBLEVBQUEsSUFBQSxLQUFBLGdCQUNBLGlCQUFBLFFBQ0EsTUFBQSxLQW5UVCx1REF5VFcsVUFBQSxLQUNBLFlBQUEsSUFDQSxRQUFBLE1BQ0EsWUFBQSxLQUNBLGVBQUEsSUFDQSxPQUFBLEVBQUEsRUFBQSxLQUNBLDBCQS9UWCx1REFnVWEsVUFBQSxNQUVGLHlCQWxVWCwrQ0FzU1MsZUFBQSxJQXRTVCxrREFxVFcsTUFBQSxLQUNBLE9BQUEsS0F0VFgsdURBbVVhLFVBQUEsS0FDQSxZQUFBLEtBQ0EsT0FBQSxFQUFBLEVBQUEsTUFyVWIsOERBd1VhLFVBQUEsS0FDQSxZQUFBLEtBQ0EsUUFBQSxhQUNBLGVBQUEsSUFDQSwwQkE1VWIsOERBNlVlLFVBQUEsTUFFRix5QkEvVWIsOERBZ1ZlLFVBQUEsS0FDQSxZQUFBLE1BalZmLG9EQXNWVyxPQUFBLEVBQ0EsVUFBQSxLQUNBLGVBQUEsVUFDQSxZQUFBLElBUU4seUJBaldMLHlDQWtXTyxJQUFBLElBQ0Esa0JBQUEsaUJBQ0EsY0FBQSxpQkFDQSxVQUFBLGlCQUNBLE1BQUEsRUFDQSxTQUFBLFNBQ0EsWUFBQSxFQUNBLGVBQUEsR0F6V1AseUNBK1dLLE1BQUEsa0JBQ0EsVUFBQSxPQUVBLE9BQUEsRUFBQSxLQUFBLGVBQ0EsS0FBQSxFQUNBLFlBQUEsTUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FFQSxTQUFBLE9BQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLE1BQUEsS0FDQSx5QkExWEwsb0RBMlZhLFVBQUEsSUEzVmIseUNBMlhPLFFBQUEsRUFDQSxPQUFBLEdBNVhQLHVEQWlZTyxjQUFBLElBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxRQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxTQUFBLFNBQ0EsUUFBQSxFQXRZUCw2REE4WVMsU0FBQSxTQUNBLFFBQUEsRUFDQSxNQUFBLEtBQ0EsV0FBQSxNQUdBLFVBQUEsTUFDQSxNQUFBLElBQ0EsMEJBdFpULDZEQXVaVyxNQUFBLEtBRUYseUJBelpULHVEQXlZUyxZQUNBLFFBQUEsRUExWVQsNkRBMFpXLE1BQUEsS0FDQSxVQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQUEsTUFBQSxJQUNBLGNBQUEsSUFDQSxPQUFBLElBQUEsTUFBQSxRQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLFNBQUEsU0FoYVgsb0VBa2FhLFFBQUEsR0FDQSxpQkFBQSw0QkFDQSxnQkFBQSxLQUFBLEtBQ0Esa0JBQUEsVUFDQSxvQkFBQSxLQUFBLE9BQ0EsU0FBQSxTQUNBLEtBQUEsTUFDQSxPQUFBLEVBQ0EsTUFBQSxJQUNBLE9BQUEsRUFDQSxZQUFBLFVBQ0EsVUFBQSxNQUNBLG1CQUFBLFdBQUEsV0FBQSxZQUdKLHlCQWpiVCw2REFrYlcsV0FBQSxNQUVGLHlCQXBiVCxvRUFzYmEsZ0JBQUEsTUFDQSxZQUFBLEVBQ0EsT0FBQSxJQUNBLG9CQUFBLElBQUEsTUF6YmIsZ0VBNmJXLFlBQUEsS0FDQSxVQUFBLEtBQ0EsZUFBQSxVQUNBLE1BQUEsUUFDQSxZQUFBLElBQ0EsUUFBQSxNQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsWUFBQSxPQUNBLHlCQXJjWCxnRUFzY2EsVUFBQSxLQUNBLFlBQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxNQUNBLEtBQUEsTUExY2IscUVBOGNhLFFBQUEsTUFDQSxNQUFBLEtBL2NiLCtEQW1kVyxPQUFBLEVBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxZQUFBLElBdGRYLDhEQThkUyxTQUFBLFNBQ0EsUUFBQSxFQUNBLE1BQUEsTUFDQSxXQUFBLE9BQ0EsVUFBQSxNQUNBLE1BQUEsSUFDQSx5QkFwZVQsK0RBd2RhLFVBQUEsS0FDQSxZQUFBLEtBemRiLDhEQXFlVyxXQUFBLEtBQ0EsTUFBQSxLQUNBLFVBQUEsTUF2ZVgsa0VBMGVXLE9BQUEsRUFBQSxNQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSwwQkEvZVgsa0VBZ2ZhLE9BQUEsR0FoZmIsOERBdWZTLE9BQUEsRUFBQSxLQUFBLEtBQ0EsUUFBQSxLQUNBLE1BQUEsaUJBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBMWZULGtFQTRmVyxNQUFBLGlCQTVmWCxvRUErZlcsTUFBQSxpQkEvZlgsc0VBa2dCVyxtQkFBQSxFQUFBLElBQUEsS0FBQSxnQkFBQSxXQUFBLEVBQUEsSUFBQSxLQUFBLGdCQWxnQlgseUVBcWdCVyxjQUFBLElBQ0EsT0FBQSxJQUFBLE1BQUEsUUFFRiwwQkF4Z0JULDhEQXlnQlcsTUFBQSxlQUNBLE9BQUEsRUFBQSxFQUFBLE1BRUYseUJBNWdCVCw4REE2Z0JXLE9BQUEsRUE3Z0JYLDJFQStnQmEsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUNBLE1BQUEsS0FoaEJiLDJFQW1oQmEsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUNBLFVBQUEsVUFDQSxPQUFBLE1BQUEsS0FBQSxFQUFBLEtBcmhCYiwyRUF3aEJhLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFDQSxVQUFBLGlCQUNBLE9BQUEsTUFBQSxLQUFBLE1BQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxFQTVoQmIsMkVBK2hCYSwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQ0EsVUFBQSxLQWhpQmIsZ0VBb2lCVyxVQUFBLEtBQ0EsWUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EseUJBdmlCWCxnRUF3aUJhLE9BQUEsRUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFlBQUEsS0EzaUJiLDJFQThpQmEsT0FBQSxFQTlpQmIsaUVIcXVFUyxpRUdsckRFLGVBQUEsVUFDQSxZQUFBLElBQ0EsT0FBQSxFQUFBLEVBQUEsS0FyakJYLGlFQTJqQlcsVUFBQSxLQUNBLHlCQTVqQlgsaUVIMnVFYSxpRUdwckRBLE9BQUEsRUFBQSxFQUFBLEtBdmpCYixpRUE2akJhLFVBQUEsTUE3akJiLGlFQWlrQlcsVUFBQSxLQWprQlgsOERBeWtCUyxRQUFBLEdBQ0EsaUJBQUEsNEJBRUEsT0FBQSxPQUdBLE1BQUEsTUFDQSxTQUFBLFNBQ0EsUUFBQSxFQUNBLEtBQUEsTUFDQSxJQUFBLE9BQ0EsZ0JBQUEsS0FBQSxLQUNBLGtCQUFBLFVBQ0EsMEJBdGxCVCw4REF1bEJXLE1BQUEsTUFDQSxPQUFBLE1BQ0EsS0FBQSxJQUNBLE9BQUEsRUFDQSxJQUFBLE1BRUYsMEJBN2xCVCw4REE4bEJXLEtBQUEsT0E5bEJYLHlDQXdtQkssUUFBQSxNQUFBLEVBQUEsTUFDQSxNQUFBLE1BQ0EsTUFBQSxJQUNBLFdBQUEsS0FDQSx5QkE1bUJMLGlFQW1rQmEsVUFBQSxLQW5rQmIsOERBaW1CVyxRQUFBLEtBam1CWCx5Q0E2bUJPLE1BQUEsS0FDQSxTQUFBLE9BQ0EsUUFBQSxFQUFBLE1BL21CUCx1REFtbkJPLFVBQUEsTUFDQSxRQUFBLGFBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxjQUFBLElBQ0EsU0FBQSxTQUVBLFFBQUEsS0FBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQTBoR0wsNEJBQUEsMkJBNkZHLFlBQUEsaUJBQUEsV0FybkdFLHlCQTVuQlAsdURBNm5CUyxZQUNBLFFBQUEsRUFDQSxRQUFBLE1BQ0EsT0FBQSxFQUFBLE1BaG9CVCx5REFtb0JTLFNBQUEsU0FDQSxRQUFBLEVBcG9CVCwwREF1b0JTLE9BQUEsRUFBQSxFQUFBLEtBQ0EseUJBeG9CVCwwREF5b0JXLFVBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxLQUNBLFdBQUEsUUEzb0JYLDREQThvQlcsTUFBQSxRQUVBLE9BQUEsRUFBQSxFQUFBLEtBQ0EseUJBanBCWCw0REFrcEJhLFVBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxNQW5wQmIsMERBd3BCUyxPQUFBLEVBQUEsRUFBQSxLQUNBLFFBQUEsRUFDQSx5QkExcEJULDBEQTJwQlcsT0FBQSxFQUFBLEVBQUEsTUEzcEJYLDZEQThwQlcsUUFBQSxNQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsU0FBQSxTQUNBLGFBQUEsS0FDQSxNQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxZQUFBLElBcnFCWCwrREF1cUJhLFVBQUEsS0FDQSxZQUFBLEtBRUYseUJBMXFCWCw2REEycUJhLE9BQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxRQUFBLEtBQUEsRUFBQSxFQTlxQmIsK0RBZ3JCZSxVQUFBLEtBQ0EsWUFBQSxLQWpyQmYsb0VBcXJCYSxNQUFBLEtBQ0EsU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLElBQ0Esa0JBQUEsaUJBQUEsY0FBQSxpQkFBQSxVQUFBLGlCQUNBLFlBQUEsSUFDQSxlQUFBLFVBQ0EsV0FBQSxPQTVyQmIseUVBOHJCZSxRQUFBLE1BQ0EsVUFBQSxLQUNBLFlBQUEsS0FFRix5QkFsc0JiLG9FQW1zQmUsSUFBQSxFQUNBLGtCQUFBLEtBQUEsY0FBQSxLQUFBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsVUFBQSxJQUNBLGlCQUFBLGlCQUNBLE9BQUEsS0FDQSxNQUFBLEtBenNCZix5RUEyc0JpQixVQUFBLEtBQ0EsWUFBQSxNQTVzQmpCLHdFQWl0QmEsT0FBQSxFQWp0QmIsZ0VBb3RCYSxPQUFBLEVBQ0EsUUFBQSxFQUVBLFFBQUEsTUFDQSxXQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0ExdEJiLG1FQTR0QmUsYUFBQSxLQUNBLFNBQUEsU0E3dEJmLDBFQSt0QmlCLE1BQUEsSUFDQSxPQUFBLElBQ0EsV0FBQSxLQUNBLGNBQUEsSUFDQSxLQUFBLEVBQ0EsSUFBQSxJQUNBLFNBQUEsU0FDQSxRQUFBLEdBdHVCakIseURBOHVCUyxZQUFBLElBQ0EsWUFBQSxLQUNBLFVBQUEsS0FodkJULCtEQW12QlMsV0FBQSxNQUNBLFVBQUEsS0FwdkJULGdEQTZ2Qk8sUUFBQSxHQUNBLGlCQUFBLDRCQUNBLGdCQUFBLEtBQUEsS0FDQSxvQkFBQSxPQUFBLE9BQ0Esa0JBQUEsVUFDQSxPQUFBLE1BR0EsTUFBQSxXQUNBLFVBQUEsV0FDQSxTQUFBLFNBQ0EsUUFBQSxFQUNBLEtBQUEsTUFDQSxPQUFBLEVBQ0EsMEJBM3dCUCxnREE0d0JTLEtBQUEsR0FFRix5QkE5d0JQLCtEQXN2QlcsV0FBQSxPQUNBLGNBQUEsS0F2dkJYLGdEQSt3QlMsS0FBQSxNQUNBLE1BQUEsT0FDQSxNQUFBLEtBQ0EsVUFBQSxLQUNBLFFBQUEsR0FLUCxnQ0FTSyxtQkFBQSxXQUFBLFdBQUEsWUFUTiwwQkFDRSxRQUFBLEVBRUEsV0FBQSxFQUhELGdDQUtHLFNBQUEsT0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsT0FBQSxFQUFBLEtBT0YseUJBREYsNEJBRUkseUJBRkgsbUNBSUssUUFBQSxNQUlGLDBCQVJILGtEQVVPLElBQUEsS0FDQSxTQUFBLG1CQUNBLE1BQUEsS0FaUCxvREFjUyxRQUFBLEtBQUEsTUFJTiwwQkFsQkgsa0RBb0JPLFNBQUEsbUJBQ0EsSUFBQSxLQUNBLE1BQUEsS0F0QlAsb0RBd0JTLFFBQUEsS0FBQSxNQVNSLGlDQURGLDhCQUVJLFFBQUEsS0FBQSxFQUFBLE1BRUYsaURBSkYsOEJBS0ksT0FBQSxLQUNBLFdBQUEsTUFDQSxRQUFBLEVBUEgsb0NBa0JLLFNBQUEsU0FDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBbkJMLHVDQXFCTyxPQUFBLEVBckJQLDBDQXdCTyxPQUFBLEtBQUEsRUF4QlAsc0NBMkJPLE9BQUEsRUFBQSxFQUFBLEtBM0JQLHdDQThCTyxXQUFBLEtBQ0EsV0FBQSxPQS9CUCxvQ0FjRyxNQUFBLElBQ0EsUUFBQSxFQUFBLEtBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQXlCQSxpQ0F6Q0gsb0NBMENLLGlCQUFBLEtBQ0EsUUFBQSxLQUFBLEtBM0NMLHVDQThDTyxNQUFBLFFBOUNQLDZDQWtETyxNQUFBLE1BR0osaURBckRILHVDQXVETyxVQUFBLEtBdkRQLDZDQTBETyxVQUFBLE1BR0osaURBN0RILHVDQStETyxVQUFBLEtBL0RQLDZDQWtFTyxVQUFBLEtBQ0EsWUFBQSxLQU9OLHlCQS80QkgsMENBazVCUyxRQUFBLE1BUVYsYUFDRSxXQUFBLFFBR0EsV0FBQSxzSEFBQSxXQUFBLHdFQUFBLFdBQUEseUVBQ0EsT0FBQSw2R0FDQSxRQUFBLE1BQUEsRUFDQSxNQUFBLEtBQ0EsMEJBN0ZBLDhCQVVJLE9BQUEsZUFWSCxvQ0FtQ0ssTUFBQSxLQUNBLFNBQUEsT0FwQ0wsNkNBc0NPLFVBQUEsS0ErQ1YsYUFTSSxRQUFBLE1BQUEsR0FUSCx3QkFpQkcsTUFBQSxJQUNBLFFBQUEsYUFDQSxlQUFBLE9BQ0EsV0FBQSxPQUNBLFNBQUEsU0FDQSwwQkF0Qkgsd0JBdUJLLE1BQUEsTUFDQSxPQUFBLEVBQUEsS0FBQSxLQUNBLFFBQUEsT0FFRixpQ0EzQkosYUFhSSxRQUFBLEtBQUEsRUFBQSxLQWJILHdCQTZCSyxNQUFBLE1BN0JMLDhCQWdDSyxTQUFBLFNBQ0EsT0FBQSxJQUFBLE9BQUEsS0FDQSxjQUFBLElBQ0EsTUFBQSxJQUNBLE9BQUEsRUFDQSxZQUFBLElBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBQ0EsT0FBQSxFQUFBLElBdkNMLDBDQWlETyxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsRUFDQSxNQUFBLEtBQ0EsV0FBQSxPQUNBLGtCQUFBLGlCQUFBLGNBQUEsaUJBQUEsVUFBQSxpQkFDQSxRQUFBLEVBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBQ0EsZUFBQSxRQUNBLGlDQTFEUCw4QkF5Q08sUUFBQSxFQUNBLGNBQUEsRUFDQSxZQUNBLE1BQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxLQUNBLE9BQUEsS0E5Q1AsMENBMkRTLFNBQUEsT0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsV0FBQSxNQTdEVCw2Q0FnRVMsTUFBQSxRQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsZUFBQSxVQUdBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsaUNBdkVULDZDQXlFVyxVQUFBLEtBQ0EsT0FBQSxFQUFBLEVBQUEsS0ExRVgsNENBOEVTLE9BQUEsRUFFQSxlQUFBLFVBRUEsVUFBQSxLQUNBLFlBQUEsSUFDQSxpQ0FwRlQsNENBc0ZXLFVBQUEsS0F0Rlgsa0NBdUdPLFFBQUEsTUF2R1Asa0NBNkZLLFNBQUEsU0FDQSxVQUFBLEtBQ0EsWUFBQSxLQUVBLFlBQUEsSUFDQSxNQUFBLFFBQ0Esb0JBQUEsSUFuR0wseUNBMEdPLFFBQUEsR0FDQSxpQkFBQSxLQUNBLGNBQUEsSUFDQSxTQUFBLFNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSw0QkFBQSxJQUFBLHVCQUFBLElBQUEsb0JBQUEsSUFoSFAseUNBdUhPLE1BQUEsS0F2SFAsZ0RBeUhTLGtCQUFBLFNBQUEsY0FBQSxTQUFBLFVBQUEsU0F6SFQsa0RBNkhPLElBQUEsSUFDQSxLQUFBLElBOUhQLHlEQWdJUyxJQUFBLEtBQ0EsS0FBQSxLQUNBLE9BQUEsS0FBQSxFQUFBLEVBQUEsS0FFRixpQ0FwSVAseUNBa0hTLE1BQUEsSUFDQSxPQUFBLElBbkhULGtEQXFJUyxLQUFBLEdBcklULHlEQXVJVyxPQUFBLEtBQUEsRUFBQSxFQUFBLE1BdklYLGtEQTRJTyxJQUFBLElBQ0EsS0FBQSxJQTdJUCx5REErSVMsSUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQUEsS0FBQSxFQUFBLEVBRUYsaUNBbkpQLGtEQW9KUyxJQUFBLEdBQ0EsS0FBQSxLQXJKVCxrREF5Sk8sSUFBQSxJQUNBLEtBQUEsSUExSlAseURBNEpTLElBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUFBLEtBQUEsRUFBQSxFQUVGLGlDQWhLUCxrREFpS1MsS0FBQSxJQWpLVCx5REFtS1csT0FBQSxLQUFBLEtBQUEsRUFBQSxHQW5LWCxrREF3S08sSUFBQSxJQUNBLEtBQUEsR0F6S1AseURBMktTLE9BQUEsS0FDQSxLQUFBLEtBQ0EsT0FBQSxFQUFBLEVBQUEsS0FBQSxLQUVGLGlDQS9LUCxrREFnTFMsS0FBQSxLQWhMVCxrREFvTE8sSUFBQSxJQUNBLEtBQUEsSUFyTFAseURBdUxTLElBQUEsS0FDQSxLQUFBLEtBQ0EsT0FBQSxFQUFBLEVBQUEsS0FBQSxLQUVGLGlDQTNMUCxrREE0TFMsSUFBQSxJQTVMVCx5REE4TFcsT0FBQSxFQUFBLEVBQUEsS0FBQSxNQTlMWCx5Q0F1TU8sTUFBQSxJQUNBLE9BQUEsS0FBQSxLQUFBLEVBQ0EsVUFBQSxNQUNBLE9BQUEsS0FDQSxjQUFBLElBQ0EsT0FBQSxJQUFBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxFQUNBLDBCQS9NUCx5Q0FnTlMsVUFBQSxPQUVGLDBCQWxOUCx5Q0FtTlMsVUFBQSxPQUVGLDBCQXJOUCx5Q0FzTlMsVUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsWUFDQSxRQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsWUFFRixpQ0E3TlAseUNBOE5TLFFBQUEsRUFBQSxLQUNBLFdBQUEsTUEvTlQsbURBa09TLFNBQUEsU0FDQSxNQUFBLE1BQ0EsTUFBQSxLQUNBLFVBQUEsS0FDQSxlQUFBLFVBQ0EsMEJBdk9ULG1EQXdPVyxVQUFBLEtBQ0EsTUFBQSxPQXpPWCxpRUFtUGEsaUJBQUEsUUFFRiwwQkFyUFgsbURBNE9XLFFBQUEsS0FDQSxNQUFBLEtBQ0EsV0FBQSxLQUNBLFVBQUEsS0EvT1gsMERBc1BhLFFBQUEsTUFDQSxTQUFBLE9BdlBiLGlFQXlQZSxRQUFBLE1BelBmLG1FQThQVyxJQUFBLElBQ0EsS0FBQSxJQUNBLDBCQWhRWCxtRUFrUWEsSUFBQSxLQUVGLDBCQXBRWCxtRUFxUWEsSUFBQSxNQXJRYiwwRUF3UWEsT0FBQSxLQUFBLEVBQUEsRUFBQSxPQXhRYixtRUErUVcsSUFBQSxJQUNBLEtBQUEsSUFDQSwwQkFqUlgsMEVBMFFlLE9BQUEsS0FBQSxFQUFBLEVBQUEsTUExUWYsbUVBa1JhLEtBQUEsS0FsUmIsMEVBcVJhLE9BQUEsS0FBQSxNQUFBLEVBQUEsRUFyUmIsbUVBNFJXLElBQUEsSUFDQSxLQUFBLElBQ0EsMEJBOVJYLDBFQXVSZSxPQUFBLEtBQUEsTUFBQSxFQUFBLEVBdlJmLG1FQWdTYSxLQUFBLE9BRUYsMEJBbFNYLG1FQW1TYSxLQUFBLEtBblNiLDBFQXNTYSxPQUFBLElBQUEsTUFBQSxFQUFBLEVBdFNiLG1FQTZTVyxJQUFBLElBQ0EsS0FBQSxJQUNBLDBCQS9TWCwwRUF3U2UsT0FBQSxJQUFBLE1BQUEsRUFBQSxFQXhTZixtRUFnVGEsSUFBQSxLQWhUYiwwRUFtVGEsT0FBQSxJQUFBLEVBQUEsRUFBQSxPQW5UYixtRUEwVFcsSUFBQSxJQUNBLEtBQUEsR0FDQSwwQkE1VFgsMEVBcVRlLE9BQUEsSUFBQSxFQUFBLEVBQUEsT0FyVGYsbUVBNlRhLElBQUEsTUFDQSxLQUFBLElBRUYsMEJBaFVYLG1FQWlVYSxJQUFBLElBQ0EsS0FBQSxJQWxVYiwwRUFxVWEsT0FBQSxNQUFBLEVBQUEsRUFBQSxPQXJVYixtRUE0VVcsSUFBQSxJQUNBLEtBQUEsS0FDQSwwQkE5VVgsMEVBdVVlLE9BQUEsTUFBQSxFQUFBLEVBQUEsTUF2VWYsbUVBK1VhLEtBQUEsTUFFRiwwQkFqVlgsbUVBa1ZhLEtBQUEsTUFsVmIsMEVBcVZhLE9BQUEsTUFBQSxFQUFBLEVBQUEsTUFyVmIsbUVBNFZXLElBQUEsR0FDQSxLQUFBLEtBQ0EsMEJBOVZYLDBFQXVWZSxPQUFBLE1BQUEsRUFBQSxFQUFBLEtBdlZmLG1FQStWYSxLQUFBLEtBRUEsSUFBQSxLQUVGLDBCQW5XWCxtRUFvV2EsS0FBQSxNQXBXYiwwRUF3V2EsT0FBQSxLQUFBLEVBQUEsRUFBQSxNQUNBLDBCQXpXYiwwRUEwV2UsT0FBQSxLQUFBLEVBQUEsRUFBQSxNQTFXZixnREFnWFMsUUFBQSxHQUNBLFlBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLFFBQUEsTUFDQSwwQkFyWFQsZ0RBc1hXLFFBQUEsTUF0WFgseUJBNlhHLE1BQUEsSUFDQSxRQUFBLGFBQ0EsZUFBQSxPQUNBLGFBQUEsTUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FFQSxXQUFBLEtBQ0EsMEJBcFlILHlCQXFZSyxNQUFBLEtBQ0EsUUFBQSxHQXRZTCw4QkF5WUssUUFBQSxLQUtBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGlDQWpaTCw4QkFtWk8sVUFBQSxLQUNBLFlBQUEsS0FFRixpREF0WkwsOEJBdVpPLFVBQUEsTUF2WlAsZ0NBMFpPLE1BQUEsUUExWlAsaUNBOFpPLE1BQUEsUUFDQSxlQUFBLFVBR0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxLQUNBLGlDQXJhUCxpQ0F3YVMsVUFBQSxNQUVGLGlEQTFhUCxpQ0EyYVMsVUFBQSxNQTNhVCxxQ0ErYU8sUUFBQSxNQS9hUCwyQkFvYkcsUUFBQSxLQUNBLGlDQXJiSCwyQkFzYkssUUFBQSxPQXVJTixpQkFoSUUsc0JBUUUsUUFBQSxZQUFBLFFBQUEsWUFyY0gsb0JBMGJHLFVBQUEsRUFHRixzQkFDRSxNQUFBLElBQ0EsZUFDQSxRQUFBLE1BQUEsRUFBQSxFQUVBLFNBQUEsU0FDQSxPQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBQ0EsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxtQkFBQSxXQUFBLHNCQUFBLFFBQUEsbUJBQUEsWUFBQSxlQUFBLFlBQ0EsMEJBWEYsc0JBWUksTUFBQSxLQUNBLFNBQUEsT0FDQSxRQUFBLE9BZEgsaUNBaUJHLFFBQUEsYUFDQSxlQUFBLE9BQ0EsU0FBQSxTQUNBLElBQUEsS0FDQSxLQUFBLEtBQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLE9BQUEsS0FDQSxNQUFBLFNBeEJILDBDQUFBLGtEQXFEUyxRQUFBLEtBckRULHNDQXFDSyxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxPQUFBLEVBQ0EsTUFBQSxFQUNBLFFBQUEsRUFDQSxXQUFBLE9BQ0EsU0FBQSxPQVVJLDBCQXREVCxpQ0FnQ0ssTUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLEtBakNMLGdEQWlEVyxRQUFBLEtBakRYLGtEQXVEVyxRQUFBLE1BdkRYLHNDQStETyxRQUFBLE1BQ0EsU0FBQSxRQWhFUCxpREEyRFMsUUFBQSxNQTNEVCwwQ0FtRU8sUUFBQSxhQUVBLE9BQUEsRUFBQSxLQUNBLGVBQUEsT0FDQSxVQUFBLEtBQ0EsV0FBQSxJQXhFUCxrQ0FrRkcsTUFBQSxTQUNBLFFBQUEsRUFBQSxLQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxlQUFBLE9BckZILHFDQWlHSyxVQUFBLEtBQ0EsWUFBQSxjQUNBLFlBQUEsRUFDQSwwQkFwR0wsa0NBdUZLLFFBQUEsRUFBQSxLQXZGTCxxQ0FxR08sVUFBQSxNQXJHUCxvQ0E4R0ssVUFBQSxLQUNBLFdBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxJQUNBLDBCQWxITCxvQ0FtSE8sVUFBQSxNQU1KLDBCQXpISCwwQ0EwRVMsT0FBQSxFQUFBLEtBQ0EsV0FBQSxLQTNFVCxrQ0EwRkssTUFBQSxLQUNBLFFBQUEsRUFBQSxLQTNGTCx3Q0F5R1MsUUFBQSxLQXpHVCxvQ0EwSEssUUFBQSxPQU1SLGlCQUNFLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxPQUFBLE1BQ0EsT0FBQSxFQUNBLGlDQXRJQyxrQ0E4RkssUUFBQSxFQUFBLEtBa0NSLGlCQU9JLGNBQUEsS0FBQSxVQUFBLEtBQ0EsT0FBQSxLQVJILHVCQWFLLE1BQUEsTUFiTCx1QkFBQSwyQkFnQkssT0FBQSxLQVNMLDJCQUVHLFFBQUEsRUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxRQUFBLGVBQUEsUUFBQSxZQUFBLFFBSkgsa0NBU0ssUUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBQ0EsTUFBQSxLQUNBLGNBQUEsTUFaTCxrREFzQlMsUUFBQSxNQUNBLFFBQUEsRUF2QlQscURBeUJXLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxJQUNBLE9BQUEsS0FBQSxFQTVCWCxpRUE4QmEsV0FBQSxFQTlCYixvREFrQ1csWUFBQSxJQUNBLFlBQUEsS0FDQSxXQUFBLEtBQ0EsVUFBQSxLQXJDWCw4REF3Q1csT0FBQSxNQUFBLEVBQ0EsTUFBQSxLQUNBLFVBQUEsS0ExQ1gsMEVBNkNhLFdBQUEsRUE3Q2IseUVBZ0RhLGNBQUEsRUFoRGIsdUVBeURlLFlBQUEsSUFDQSxZQUFBLEtBQ0EsV0FBQSxLQUNBLFVBQUEsS0E1RGYseUVBQUEsOEVBOERpQixZQUFBLElBV2xCLG9CQUNFLFNBQUEsU0FERCwyQkFHRyxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxPQUFBLEVBQ0EsS0FBQSxLQUNBLE1BQUEsS0FDQSxRQUFBLEdBQ0EsaUJBQUEsS0FDQSxtQkFBQSxFQUFBLElBQUEsS0FBQSxlQUFBLFdBQUEsRUFBQSxJQUFBLEtBQUEsZUFYSCwyQkFjRyxRQUFBLEVBZEgsK0JBZ0JLLE1BQUEsS0FoQkwsZ0NBb0JLLFFBQUEsS0FDQSxXQUFBLEtBQ0EsWUFBQSxJQVFBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsTUFBQSxRQVZBLGlDQXpITCwyQkFrQk8sTUFBQSxLQUNBLE9BQUEsS0FNUCwyQkFNSyxRQUFBLE1BbUVMLGdDQXdCTyxRQUFBLE1BeEJQLGtDQUFBLHVDQTJCTyxZQUFBLElBM0JQLG1DQXFDTyxNQUFBLFFBQ0EsZUFBQSxVQUdBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsV0FBQSxLQUdBLFVBQUEsS0FDQSxZQUFBLElBQ0EsWUFBQSxJQS9DUCxrQ0FrRE8sT0FBQSxFQWxEUCxtQ0FxRE8sT0FBQSxFQUNBLFFBQUEsRUF0RFAsc0NBd0RTLFFBQUEsTUFDQSxPQUFBLEVBQUEsRUFBQSxLQXpEVCxpREEyRFcsT0FBQSxFQTNEWCx1Q0FvRU8sUUFBQSxLQUNBLFdBQUEsS0FDQSxZQUFBLElBQ0EsaUNBdkVQLHVDQXdFUyxRQUFBLE1BeEVULHlDQUFBLDhDQTJFUyxZQUFBLElBT1YsdUJBQ0UsU0FBQSxTQUNBLGdCQUFBLE1BR0Esb0JBQUEsSUFBQSxPQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQU5ELDhCQVFHLFlBQUEsTUFDQSxlQUFBLE1BQ0EsT0FBQSxlQUNBLHlCQVhILDhCQVlLLFlBQUEsS0FDQSxlQUFBLE1BYkwsZ0NBa0JHLFVBQUEsS0FDQSxNQUFBLEtBbkJILDJCQXVCRyxRQUFBLE1BdkJILDRCQTBCRyxTQUFBLFNBQ0EsT0FBQSxLQUNBLEtBQUEsSUFDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBRUEsUUFBQSxLQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEVBUUosaUJBTUEsaUJBQUMsd0JBV0csU0FBQSxTQXhCQSxpQ0FuQ0gsNEJBb0NLLFFBQUEsS0FBQSxLQUNBLE9BQUEsTUFLTixpQkFDRSxPQUFBLE1BRUEsU0FBQSxPQUdGLGlCQUVFLFdBQUEsS0FDQSxRQUFBLE1BQUEsRUFBQSxNRDcrRkYsV0FBQSxRQUdBLFdBQUEsc0VBQUEsV0FBQSxnREFBQSxXQUFBLGlEQUNBLE9BQUEsNkdDbS9GSSxpQ0FiSixpQkFPSSxRQUFBLEtBQUEsRUFBQSxFQUNBLFdBQUEsS0FSSCx3QkFjSyxRQUFBLEdBZEwsdUJBa0JHLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsSUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FFQSxRQUFBLEVBQUEsTUFBQSxFQUFBLEtBQ0EsTUFBQSxLQUNBLDBCQTFCSCx1QkEyQkssUUFBQSxFQUFBLE1BM0JMLDBCQW9DSyxVQUFBLEtBQ0EsZUFBQSxVQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsMEJBdkNMLDBCQXdDTyxVQUFBLE1BRUYsaUNBMUNMLHVCQThCSyxNQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQ0EsSUFBQSxFQUNBLEtBQUEsRUFqQ0wsMEJBMkNPLFVBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxLQTVDUCw2QkFnREssUUFBQSxhQUNBLGlCQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxlQUFBLFVBQ0EsT0FBQSxLQUFBLEVBQUEsS0FDQSxpQ0F2REwsNkJBd0RPLFVBQUEsS0FDQSxRQUFBLElBQUEsS0FDQSxPQUFBLEtBQUEsRUFBQSxNQTFEUCx5QkFnRUssWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsV0FBQSxLQUNBLGlDQXBFTCx5QkFxRU8sVUFBQSxNQXJFUCxnQ0F5RUssVUFBQSxLQUNBLFlBQUEsSUExRUwsd0JBaUZHLGFBQUEsSUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtBQUEsVUFBQSxLQXBGSCw4QkF5RkssUUFBQSxFQUNBLFdBQUEsT0FDQSw0QkFBQSxJQUFBLHVCQUFBLElBQUEsb0JBQUEsSUEzRkwscUNBNkZPLFFBQUEsRUFDQSxXQUFBLFFBOUZQLDhCQWtHSyxNQUFBLFNBQ0EsWUFBQSxTQUNBLFNBQUEsU0FDQSxPQUFBLEVBQ0EsT0FBQSxRQXRHTCw4Q0F3R08saUJBQUEscUJBeEdQLDhDQTJHTyxpQkFBQSxtQkEzR1Asa0NBOEdPLFVBQUEsSUFDQSxXQUFBLElBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLEtBQUEsRUFDQSxPQUFBLEtBQ0EsUUFBQSxHQUNBLDRCQUFBLElBQUEsdUJBQUEsSUFBQSxvQkFBQSxJQXZIUCx5Q0E0SFMsUUFBQSxFQTVIVCwyQ0ErSFMsUUFBQSxFQUNBLFdBQUEsUUFoSVQsa0RBbUlTLFFBQUEsRUFDQSxXQUFBLE9BcElULHdDQXlJUyxRQUFBLEVBU1IsbUJBQ0UsV0FBQSxNQUNBLGlCQUFBLHlCQUNBLGNBQUEsS0FDQSxpQ0F0SkgsZ0NBNEVPLFVBQUEsS0E1RVAsd0JBc0ZLLGFBQUEsRUE0REosbUJBS0ksT0FBQSxFQUFBLEVBQUEsTUFMSCwwQkFRRyxXQUFBLE1BQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQVpILHlCQWVHLFdBQUEsT0FmSCw2QkFpQkssT0FBQSxNQUFBLEtBQUEsS0FDQSxpQ0FsQkwsNkJBbUJPLFVBQUEsTUFDQSxPQUFBLEtBQUEsS0FBQSxNQXBCUCxxQ0F3QkssT0FBQSxFQUFBLEVBQUEsTUFDQSxlQUFBLFVBQ0EsWUFBQSxJQUNBLGtCQUFBLGdCQUFBLGNBQUEsZ0JBQUEsVUFBQSxnQkFDQSxpQ0E1QkwscUNBNkJPLE9BQUEsRUFBQSxFQUFBLE1BN0JQLHdDQWdDTyxNQUFBLEtBQ0EsaUJBQUEsUUFDQSxPQUFBLEVBQUEsRUFBQSxJQUNBLFFBQUEsSUFBQSxLQUNBLFlBQUEsS0FDQSxVQUFBLEtBQ0EsUUFBQSxhQUNBLE9BQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSwwQkF6Q1Asd0NBMENTLFVBQUEsS0FDQSxZQUFBLEtBQ0EsT0FBQSxNQUVGLGlDQTlDUCx3Q0ErQ1MsVUFBQSxLQUNBLFlBQUEsS0FDQSxPQUFBLEtBQ0EsT0FBQSxHQUVGLHlCQXBEUCx3Q0FxRFMsVUFBQSxNQXJEVCw2Q0F3RFMsWUFBQSxFQUFBLElBQUEsSUFBQSxnQkFDQSxRQUFBLGFBQ0EsZUFBQSxJQTFEVCxpREE0RFcsVUFBQSxLQUNBLFdBQUEsTUFDQSwwQkE5RFgsaURBK0RhLFVBQUEsS0FDQSxXQUFBLE9BRUYsaUNBbEVYLGlEQW1FYSxVQUFBLEtBQ0EsV0FBQSxNQUVGLHlCQXRFWCxpREF1RWEsVUFBQSxNQXZFYixtREEyRVcsVUFBQSxlQUNBLFlBQUEsS0FDQSxXQUFBLE1BQ0EsMEJBOUVYLG1EQStFYSxVQUFBLGVBQ0EsV0FBQSxPQUVGLGlDQWxGWCxtREFtRmEsVUFBQSxlQUNBLFlBQUEsS0FDQSxXQUFBLE9BRUYseUJBdkZYLG1EQXdGYSxVQUFBLGdCQXhGYiwrQ0E4Rk8sT0FBQSxFQUNBLGlCQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxNQUFBLFFBQ0EsUUFBQSxhQUNBLDBCQXJHUCwrQ0FzR1MsVUFBQSxLQUNBLFlBQUEsTUFFRixpQ0F6R1AsK0NBMEdTLFVBQUEsS0FDQSxRQUFBLElBQUEsS0FDQSxZQUFBLE1BNUdULG1DQWlISyxVQUFBLEVBQ0EsV0FBQSxPQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsaUNBcEhMLG1DQXFITyxPQUFBLEdBckhQLHdDQXdITyxRQUFBLGFBQ0EsT0FBQSxFQUFBLEtBQ0EsT0FBQSxRQUNBLGlDQTNIUCx3Q0E0SFMsT0FBQSxFQUFBLEtBQUEsTUE1SFQsa0RBK0hTLE1BQUEsS0FDQSxPQUFBLEtBQ0EsT0FBQSxFQUFBLEVBQUEsS0FDQSxjQUFBLElBQ0EsT0FBQSxJQUFBLE1BQUEsS0FDQSxTQUFBLFNBQ0EsNEJBQUEsSUFBQSx1QkFBQSxJQUFBLG9CQUFBLElBQ0EsaUNBdElULGtEQXVJVyxNQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsSUFDQSxPQUFBLEVBQUEsRUFBQSxLQTFJWCxzREE2SVcsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0Esa0JBQUEscUJBQUEsY0FBQSxxQkFBQSxVQUFBLHFCQUNBLEtBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQW5KWCwwQ0EySlMsVUFBQSxLQUNBLFlBQUEsSUFDQSxlQUFBLFVBQ0EsTUFBQSxLQUNBLGlDQS9KVCxzREFxSmEsT0FBQSxLQUNBLE1BQUEsS0F0SmIsMENBZ0tXLFVBQUEsTUFoS1gsd0RBcUtXLGtCQUFBLFdBQUEsY0FBQSxXQUFBLFVBQUEsV0FyS1gsa0NBMktLLGVBQUEsVUFDQSxNQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsT0FBQSxFQUFBLEVBQUEsS0FDQSxpQ0FqTEwsa0NBbUxPLFVBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxNQUVGLHlCQXRMTCxrQ0F1TE8sVUFBQSxNQXZMUCxvQ0EwTE8sT0FBQSxFQUtQLDJCQUVHLFFBQUEsS0FDQSxNQUFBLFFBSEgsa0NBS0ssUUFBQSxNQUxMLDBDQU9PLFlBQUEsS0FDQSxTQUFBLFNBUlAsaURBVVMsUUFBQSxHQUNBLE9BQUEsSUFDQSxTQUFBLFNBQ0EsSUFBQSxLQUNBLGlCQUFBLFFBQ0EsTUFBQSxJQUNBLE9BQUEsRUFBQSxJQWhCVCxpQ0FxQkssT0FBQSxFQUFBLEVBQUEsS0FDQSxXQUFBLE9BQ0EsUUFBQSxNQUNBLGlDQXhCTCxpQ0F5Qk8sT0FBQSxFQUFBLEVBQUEsTUF6QlAsMkNBNEJPLE1BQUEsS0FDQSxPQUFBLEtBQ0EsT0FBQSxFQUFBLEVBQUEsS0FDQSxjQUFBLElBQ0EsT0FBQSxJQUFBLE1BQUEsUUFDQSxTQUFBLFNBQ0EsUUFBQSxhQUNBLGlDQW5DUCwyQ0FvQ1MsTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLElBQ0EsT0FBQSxFQUFBLEVBQUEsS0F2Q1QsK0NBMENTLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLGtCQUFBLHFCQUFBLGNBQUEscUJBQUEsVUFBQSxxQkFDQSxLQUFBLFFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FoRFQsbUNBd0RPLFVBQUEsS0FDQSxZQUFBLElBQ0EsZUFBQSxVQUNBLE1BQUEsUUFDQSxpQ0E1RFAsK0NBa0RXLE9BQUEsS0FDQSxNQUFBLEtBbkRYLG1DQTZEUyxVQUFBLE1BN0RULDhCQXVFSyxXQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxPQUFBLEVBQUEsRUFBQSxLQUVBLGVBQUEsVUFDQSxpQ0E3RUwsOEJBOEVPLFVBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxNQS9FUCw4QkFtRkssT0FBQSxFQUFBLEVBQUEsS0FHQSxZQUFBLElBQ0EsVUFBQSxLQUNBLGVBQUEsVUFDQSxpQ0F6RkwsOEJBMEZPLFVBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxNQTNGUCxvQ0ErRkssTUFBQSxNQUNBLE1BQUEsU0FFQSxZQUFBLEtBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxpQ0FyR0wsb0NBc0dPLE1BQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxLQXhHUCwwQ0EyR08sT0FBQSxFQUFBLEtBQ0EsUUFBQSxFQUNBLFVBQUEsRUFFQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFlBQUEsSUFqSFAsNkNBbUhTLE1BQUEsS0FDQSxRQUFBLGFBRUEsT0FBQSxFQUFBLElBQUEsS0FBQSxFQUdBLFFBQUEsRUFBQSxLQUFBLElBQ0EsY0FBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsaUJBQUEsUUFDQSxVQUFBLEtBQ0EsaUNBOUhULDZDQStIVyxVQUFBLEtBQ0EsWUFBQSxLQUNBLGNBQUEsTUFqSVgsb0NBdUlLLE1BQUEsS0FDQSxNQUFBLFNBQ0EsY0FBQSxNQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUVBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLGlDQS9JTCxvQ0FnSk8sTUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsY0FBQSxFQUNBLE9BQUEsRUFBQSxFQUFBLE1BcEpQLHNDQXVKTyxPQUFBLEVBQUEsRUFBQSxLQUNBLGlDQXhKUCxzQ0F5SlMsT0FBQSxFQUFBLEVBQUEsTUF6SlQsdUNBNkpPLE9BQUEsRUFDQSxRQUFBLEVBOUpQLDBDQWdLUyxhQUFBLEtBQ0EsUUFBQSxNQUNBLFNBQUEsU0FsS1QsaURBb0tXLFFBQUEsR0FDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsSUFDQSxpQkFBQSxRQUNBLGNBQUEsSUFDQSxNQUFBLElBQ0EsT0FBQSxJQTNLWCxrQ0FpTEssTUFBQSxLQUNBLFFBQUEsTUFBQSxFQUFBLEtBQ0EsV0FBQSxPQUNBLGlDQXBMTCxrQ0FxTE8sT0FBQSxLQUFBLEVBQUEsRUFDQSxRQUFBLEtBQUEsR0F0TFAsb0NBeUxPLGVBQUEsVUFDQSxZQUFBLElBRUEsaUJBQUEsUUFJQSxZQUFBLEtBQ0EsNEJBQUEsSUFBQSx1QkFBQSxJQUFBLG9CQUFBLElBRUEsVUFBQSxLQUNBLFFBQUEsS0FBQSxLQUVBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsY0FBQSxZQUNBLE1BQUEsS0F4TVAsMENBME1TLGlCQUFBLFlBQ0EsTUFBQSxRQWdCWixnQkFHRSxpQkFBQSxRQUhELDBCQVFHLFNBQUEsU0FFQSxNQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQ0EsU0FBQSxPQVpILHVDQWNLLFFBQUEsS0FkTCw4QkFpQkssVUFBQSxLQUNBLGtCQUFBLFNBQUEsY0FBQSxTQUFBLFVBQUEsU0FDQSxtQkFBQSxrQkFBQSxJQUFBLE9BQUEsY0FBQSxVQUFBLElBQUEsT0FBQSxXQUFBLFVBQUEsSUFBQSxPQUFBLFdBQUEsVUFBQSxJQUFBLE9BQUEsa0JBQUEsSUFBQSxPQW5CTCxzQ0FzQkssU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsVUFBQSxLQUNBLFdBQUEsS0FDQSxlQUFBLEtBM0JMLHdDQTZCTyxlQUFBLEtBN0JQLGdDQWlDSyxTQUFBLE1BQ0EsTUFBQSxLQUNBLElBQUEsSUFDQSxXQUFBLE1BQ0EsTUFBQSxJQUNBLGNBQUEsSUFDQSxpQkFBQSxLQUNBLE9BQUEsTUgwNUNBLHVDR2w4Q0wsd0NBMkNPLFNBQUEsU0FDQSxLQUFBLElBQ0EsV0FBQSxPQUNBLFVBQUEsS0FDQSxPQUFBLFFBU0EsWUFBQSxNQUNBLE9BQUEsS0FDQSxNQUFBLEtBQ0EsWUFBQSxFQUNBLGNBQUEsSUFDQSxXQUFBLEtBQ0EsTUFBQSxLQTlEUCx3Q0FpRU8sT0FBQSxLQWpFUCx1Q0FxRU8sSUFBQSxLQXJFUCw4Q0F3RVMsT0FBQSxLQUNBLE1BQUEsSUFDQSxXQUFBLEtBQ0EsU0FBQSxTQUNBLFFBQUEsR0FDQSxLQUFBLEtBQ0EsTUFBQSxFQUNBLE9BQUEsS0FDQSxRQUFBLE1BaEZULDJDQXNGTyxTQUFBLFNBRUEsT0FBQSxJQUNBLE1BQUEsS0FDQSxLQUFBLElBQ0EsWUFBQSxNQUNBLFFBQUEsRUFNQSxJQUFBLEtBbEdQLGtEQW9HUyxRQUFBLEdBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxjQUFBLElBT0EsS0FBQSxLQUNBLE9BQUEsSUFDQSxJQUFBLEVBQ0EsaUJBQUEsUUFJTixpQ0FySEgsMEJBc0hLLFFBQUEsZ0JBdEhMLDJCQTJIRyxXQUFBLEVBQ0EsUUFBQSxNQUFBLEVBQUEsTUFDQSxpQkFBQSxRQUdBLFNBQUEsU0FoSUgsb0NBa0lLLE1BQUEsS0FDQSxPQUFBLE1BQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBdElMLHdDQXlJTyxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLE1BQUEsV0FBQSxNQTVJUCwwQ0ErSU8sUUFBQSxHQUNBLE9BQUEsRUFDQSxPQUFBLElBQ0EsbUJBQUEsRUFBQSxNQUFBLEtBQUEsS0FBQSxRQUFBLFdBQUEsRUFBQSxNQUFBLEtBQUEsS0FBQSxRQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsS0FBQSxFQUNBLFFBQUEsTUFDQSxXQUFBLFFBdkpQLGlDQTRKSyxNQUFBLElBQ0EsVUFBQSxPQUVBLE9BQUEsTUFBQSxLQUFBLEVBQ0EsaUJBQUEsS0FDQSxTQUFBLFNBaktMLHlDQW1LTyxTQUFBLFNBQ0EsT0FBQSxLQUNBLE1BQUEsRUFDQSxRQUFBLEVBQ0EsTUFBQSxLQUNBLGNBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLGlDQTNLUCx5Q0E0S1MsUUFBQSxNQTVLVCxnREhnaURPLHNER2gzQ0UsUUFBQSxhQUNBLGVBQUEsT0FqTFQsc0RBcUxTLE9BQUEsRUFDQSxRQUFBLEtBQUEsS0FBQSxFQUFBLEVBQ0EsUUFBQSxFQUVBLE9BQUEsRUFDQSxTQUFBLFNBRUEsU0FBQSxPQUNBLFlBQUEsSUE3TFQsMkRBaU1XLFNBQUEsUUFqTVgsNkRBeU1XLFNBQUEsU0FDQSxNQUFBLEVBQ0EsSUFBQSxFQUNBLE9BQUEsS0FDQSxZQUFBLEtBN01YLHlEQWdOVyxRQUFBLE1BR0EsUUFBQSxFQUFBLElBQ0EsT0FBQSxRQXBOWCxnRUFzTmEsU0FBQSxTQUNBLElBQUEsRUFDQSxRQUFBLEdBQ0EsWUFBQSxLQXpOYixzRUE0TmEsWUFBQSxLQUNBLE1BQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxpQkFBQSxLQUNBLE1BQUEsUUFoT2Isd0NBNk9PLFFBQUEsS0FBQSxFQUNBLGNBQUEsS0FHQSx5QkFqUFAsNkNBa1BTLFFBQUEsTUFsUFQsdUNBc1BPLFFBQUEsS0FBQSxLQUFBLEtBQUEsS0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGNBQUEsSUFBQSxNQUFBLFFBQ0EsaUNBMVBQLHNEQW9PVyxTQUFBLFNBQ0EsTUFBQSxLQUNBLElBQUEsSUFDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBQ0EsUUFBQSxFQXhPWCx1Q0EyUFMsUUFBQSxFQUNBLFFBQUEsT0E1UFQsNENBK1BTLGNBQUEsS0FDQSxNQUFBLE1BQ0EsVUFBQSxNQWpRVCwwQ0E0OURILHNCSDZqQ0UscUJHcmtGVSxXQUFBLEtBREEsVUFBQSxLQUtBLGtCQUFBLHFCQUFBLGNBQUEscUJBeGRULDZDQTRRUyxVQUFBLEtBQ0EsWUFBQSxJQUNBLE1BQUEsS0FDQSxpQ0EvUVQsNENBbVFXLFFBQUEsRUFDQSxNQUFBLEtBcFFYLGdEQXNRYSxNQUFBLEtBdFFiLDZDQWdSVyxVQUFBLEtBSUEsTUFBQSxLQUNBLFFBQUEsS0FBQSxLQUNBLE1BQUEsUUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxXQUFBLE1BeFJYLGdEQTJSVyxVQUFBLEtBQ0EsTUFBQSxRQUNBLGVBQUEsVUFDQSxZQUFBLElBQ0EsT0FBQSxFQUNBLGlDQWhTWCxnREFpU2EsVUFBQSxLQUNBLGVBQUEsVUFDQSxNQUFBLFFBQ0EsT0FBQSxFQUFBLEVBQUEsS0FDQSxZQUFBLE9BclNiLGtEQXVTZSxXQUFBLE9BQ0EsWUFBQSxPQUNBLFVBQUEsTUF1cURsQiw0QkF6SEEsa0JBaERJLFlBQUEsT0F2eURELCtDQStTVyxPQUFBLEVBQ0EsVUFBQSxLQUNBLE1BQUEsUUFDQSxZQUFBLElBQ0EsaUNBblRYLCtDQXFUYSxVQUFBLEtBclRiLCtDQStUYSxXQUFBLFNBL1RiLCtDQXlUVyxRQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxnQkFBQSxLQUNBLE1BQUEsUUE3VFgsK0NBb1VTLFdBQUEsTUFDQSxNQUFBLElBQ0EsU0FBQSxTQUNBLGlDQXZVVCwrQ0F5VVcsV0FBQSxLQUNBLE1BQUEsS0FDQSxRQUFBLE1BQ0EsUUFBQSxFQUFBLEtBQUEsTUE1VVgsaURBK1VXLFFBQUEsYUFDQSxlQUFBLE9BQ0EsY0FBQSxJQUNBLFNBQUEsU0FDQSxNQUFBLEVBQ0EsT0FBQSxLQUNBLFFBQUEsS0FBQSxLQUNBLHlCQXRWWCxpREF1VmEsU0FBQSxTQUNBLE1BQUEsUUFDQSxPQUFBLFFBQ0EsTUFBQSxLQUNBLGNBQUEsRUFDQSxVQUFBLE1BNVZiLGtEQWlXUyxjQUFBLEtBaUJOLGlDQWxYSCxpQ0F1V08sT0FBQSxFQUNBLE1BQUEsS0F4V1AsMkNBMFdTLFNBQUEsU0ExV1Qsd0NBNldTLGNBQUEsRUE3V1QsMkJBbVhLLFFBQUEsZ0JBQ0EsU0FBQSxPQUNBLE9BQUEsRUFDQSxRQUFBLEVBRUEsZUhpMUNFLHFDR3pzRFAsb0NBMlhPLFFBQUEsZUEzWFAsdUNBQUEsd0NBOFhPLFNBQUEsU0FDQSxLQUFBLEVBQ0EsTUFBQSxFQUNBLE9BQUEsTUFBQSxLQUFBLEVBRUEsNEJBQUEsSUFBQSx1QkFBQSxJQUFBLG9CQUFBLElBbllQLGlEQUFBLGtEQXFZUyxNQUFBLEtBQ0EsYUFBQSxNQXRZVCwwQkE0WUcsU0FBQSxTQUNBLE1BQUEsRUFDQSxPQUFBLEVBQ0EsT0FBQSxRQUNBLFFBQUEsRUFoWkgsaUNBa1pLLFFBQUEsR0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxJQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsT0FBQSxNQUFBLEVBQUEsRUFBQSxNQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLGNBQUEsSUFDQSxpQkFBQSxRQUNBLDRCQUFBLElBQUEsdUJBQUEsSUFBQSxvQkFBQSxJQTdaTCxrQ0FrYUssUUFBQSxNQWxhTCwrQkFxYUssUUFBQSxFQXJhTCxzQ0F1YU8saUJBQUEsS0F2YVAsNENBMmFTLGlCQUFBLFFBM2FULHVDQSthTyxRQUFBLEtBL2FQLHdCQXFiRyxTQUFBLFNBQ0EsT0FBQSxLQUNBLEtBQUEsSUFDQSxNQUFBLE1BQ0EsT0FBQSxFQUFBLEVBQUEsS0FBQSxPQUNBLFFBQUEsR0ExYkgsK0JBNGJLLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxLQUNBLEtBQUEsSUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxhQUFBLEtBQUEsWUFBQSxZQUNBLGFBQUEsS0FBQSxLQUNBLGFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFlBQUEsTUF0Y0wsaUNBeWNLLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE1BQUEsS0FDQSxTQUFBLE9BQ0EsY0FBQSxJQUNBLGlCQUFBLEtBQ0EsbUJBQUEsRUFBQSxJQUFBLEtBQUEsZUFBQSxXQUFBLEVBQUEsSUFBQSxLQUFBLGVBOWNMLHNDQWdkTyxNQUFBLElBQ0EsU0FBQSxTQWpkUCwwQ0FxZFMsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkF4ZFQsdUNBNGRPLE1BQUEsSUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxRQUFBLEtBQUEsS0E5ZFAsMENBZ2VTLFVBQUEsS0FDQSxNQUFBLFFBQ0EsZUFBQSxVQUNBLFlBQUEsSUFFQSxPQUFBLEVBQUEsRUFBQSxLQXJlVCx5Q0F3ZVMsT0FBQSxFQXhlVCxrREEwZVcsVUFBQSxLQUNBLE1BQUEsUUFDQSxZQUFBLElBQ0EsT0FBQSxFQUFBLEVBQUEsS0E3ZVgsNENBaWZTLGNBQUEsSUFqZlQsa0NBc2ZLLFFBQUEsS0F0ZkwsNEJBeWZLLE9BQUEsUUFDQSxJQUFBLEtBQ0EsT0FBQSxLQUFBLEVBQUEsRUFBQSxPQTNmTCxtQ0E2Zk8sT0FBQSxLQUNBLElBQUEsUUFDQSxrQkFBQSxlQUFBLGNBQUEsZUFBQSxVQUFBLGVBL2ZQLHVCQXNnQkcsU0FBQSxTQUNBLElBQUEsTUFDQSxLQUFBLEVBQ0EsTUFBQSxFQUNBLE1BQUEsS0FFQSxRQUFBLE1BQUEsS0FBQSxFQUNBLFVBQUEsT0FDQSx5QkE5Z0JILHVCQStnQkssSUFBQSxLQUNBLFFBQUEsS0FBQSxLQUFBLEtBQ0EsT0FBQSxHQUVGLGlDQW5oQkgsdUJBcWhCSyxRQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQ0EsV0FBQSxRQUdBLFdBQUEseURBQUEsV0FBQSx5REFDQSxPQUFBLDZHQUdBLFFBQUEsTUFDQSxTQUFBLFNBQ0EsUUFBQSxFQUNBLElBQUEsR0FqaUJMLDBCQXFpQkssVUFBQSxLQUNBLGVBQUEsVUFDQSxZQUFBLElBQ0EsT0FBQSxFQUFBLEVBQUEsS0FDQSxRQUFBLGFBQ0EsU0FBQSxTQUNBLFFBQUEsRUFDQSxpQ0E1aUJMLDBCQTZpQk8sVUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLE1BOWlCUCxnQ0FrakJLLFNBQUEsU0FsakJMLHVDQW9qQk8sUUFBQSxHQUNBLFNBQUEsU0FDQSxLQUFBLEVBQ0EsT0FBQSxNQUNBLE1BQUEsTUFDQSxPQUFBLElBQ0EsaUJBQUEsS0ExakJQLHNDQTZqQk8sUUFBQSxhQUNBLGlCQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxlQUFBLFVBQ0EsT0FBQSxLQUFBLEVBQUEsS0FDQSxpQ0Fwa0JQLHNDQXFrQlMsVUFBQSxLQUNBLFFBQUEsSUFBQSxLQUNBLE9BQUEsS0FBQSxFQUFBLE1BdmtCVCxrQ0Eya0JPLFVBQUEsS0FDQSxPQUFBLEVBQ0EseUJBN2tCUCxrQ0E4a0JTLFVBQUEsS0FDQSxPQUFBLEVBQUEsRUFBQSxNQS9rQlQsNkJBb2xCSyxRQUFBLGFBQ0EsU0FBQSxTQUNBLE9BQUEsRUFDQSxRQUFBLEVBQ0EsUUFBQSxFQUNBLFVBQUEsRUFDQSxpQ0ExbEJMLDZCQTJsQk8sUUFBQSxNQTNsQlAsZ0NBOGxCTyxVQUFBLEtBQ0EsWUFBQSxJQUNBLE1BQUEsUUFDQSxnQkFBQSxVQUNBLGFBQUEsS0FDQSxRQUFBLGFBQ0EsT0FBQSxRQXBtQlAsdUNBc21CUyxNQUFBLEtBQ0EsZ0JBQUEsS0F2bUJULDJDQTBtQlMsYUFBQSxFQTFtQlQsOEJBaW5CRyxRQUFBLEtBam5CSCxxQ0FtbkJLLFFBQUEsTUFubkJMLDZCQXduQkcsU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLElBQ0EsUUFBQSxLQUNBLGlCQUFBLG1CQUNBLDRCQUFBLElBQUEsdUJBQUEsSUFBQSxvQkFBQSxJQUNBLGtCQUFBLGtCQUFBLGNBQUEsa0JBQUEsVUFBQSxrQkFDQSxRQUFBLEdBL25CSCxrQ0Fpb0JLLGtCQUFBLGNBQUEsY0FBQSxjQUFBLFVBQUEsY0FFRixpQ0Fub0JILDZCQW9vQkssUUFBQSxNQXBvQkwscUNBdW9CSyxTQUFBLFNBQ0EsS0FBQSxLQUNBLElBQUEsRUFDQSxRQUFBLEtBQUEsS0FBQSxLQUNBLGVBQUEsVUFDQSxNQUFBLEtBQ0EsVUFBQSxLQUNBLGlCQUFBLFFBQ0EsT0FBQSxRQS9vQkwsNENBaXBCTyxRQUFBLEdDNWlJUixpQkFBQSx1QkFMQSxvQkFBQSxNQUFBLEVBVkEsTUFBQSxLQUlBLE9BQUEsS0R5aklRLFNBQUEsU0FDQSxJQUFBLEtBQ0EsS0FBQSxJQUNBLFlBQUEsUUF0cEJQLGdDQTBwQkssTUFBQSxRQUNBLFVBQUEsS0FDQSxlQUFBLFVBQ0EsT0FBQSxFQUFBLEVBQUEsS0E3cEJMLG1DQWdxQkssUUFBQSxNQUNBLE9BQUEsRUFBQSxFQUFBLEtBanFCTCx5Q0FtcUJPLE1BQUEsS0FDQSxVQUFBLEtBQ0EsYUFBQSxLQUNBLFlBQUEsS0FDQSxTQUFBLFNBdnFCUCxnREF5cUJTLFFBQUEsR0FDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsSUFDQSxPQUFBLElBQUEsTUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLDRCQUFBLElBQUEsdUJBQUEsSUFBQSxvQkFBQSxJQUNBLGlCQUFBLFlBbnJCVCx5Q0F1ckJPLFFBQUEsS0F2ckJQLDhEQTJyQmEsT0FBQSxJQUFBLE1BQUEsUUFDQSxpQkFBQSxLQU9aLHlCQW5zQkYsZ0JBb3NCSSxZQUFBLE1BSUgsb0JBRUcsTUFBQSxRQUNBLGVBQUEsVUFDQSxZQUFBLElBQ0EsVUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsaUNBUEgsb0JBUUssV0FBQSxPQUNBLE9BQUEsRUFBQSxFQUFBLE1BVEwsMkJBYUcsV0FBQSxPSG15Q0osMkJHaHpDQywwQkFpQkcsUUFBQSxlQWpCSCxxQkFvQkcsT0FBQSxFQUFBLEtBS0Ysb0JBVUUsY0FBQSxFQUVBLGdCQUFBLE1BWkQsMkJBS0csVUFBQSxPQUNBLFdBQUEsTUFDQSxTQUFBLE9BTUYsMEJBYkYsb0JBY0ksc0JBQUEsS0FkSCxtQ0F3Qkcsa0JBQUEsa0JBQUEsY0FBQSxrQkFBQSxVQUFBLGtCQUNBLDRCQUFBLEdBQUEsdUJBQUEsR0FBQSxvQkFBQSxHQUlBLFVBQUEsTUFDQSxNQUFBLE1BOUJILDBDQTJCSyxrQkFBQSxjQUFBLGNBQUEsY0FBQSxVQUFBLGNBM0JMLGlEQWdDSyxXQUFBLE1BRUYseUJBbENKLG9CQWlCSSxTQUFBLE9BRUEsV0FBQSxnQ0FBQSxJQUFBLE9BQUEsVUFBQSxrQkFDQSxnQkFBQSxLQUFBLGVBcEJILG1DQUFBLGlEQW1DSyxNQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQ0EsUUFBQSxNQUNBLFdBQUEsRUFDQSxPQUFBLE1BdkNMLGtDQWtERyxtQkFBQSxXQUFBLFdBQUEsV0FDQSxNQUFBLEtBQ0EsUUFBQSxNQUFBLEVBT0EsU0FBQSxTQUNBLFFBQUEsYUFDQSxXQUFBLFFBN0RILG9DQXNESyxtQkFBQSxXQUFBLFdBQUEsV0RweklSLG1FQUE2QixNQUFBLFFBQWEsUUFBQSxZQUMxQywwREFBNkIsTUFBQSxRQUFhLFFBQUEsWUFDMUMseURBQTZCLE1BQUEsUUFBYSxRQUFBLFlBQzFDLDhEQUE2QixNQUFBLFFBQWEsUUFBQSxZQzJ2SXZDLHFDQStESyxVQUFBLE1BQ0EsWUFBQSxFQUNBLGVBQUEsVUFDQSxPQUFBLEVBQUEsRUFBQSxLQWxFTCwwQ0FvRU8sVUFBQSxLQUNBLFFBQUEsTUFyRVAsb0NBMEVLLFVBQUEsS0ExRUwsc0RBK0VPLE1BQUEsSUEvRVAsNERBaUZTLE1BQUEsSUFqRlQsMkRBQUEsaUVBb0ZTLE1BQUEsS0FwRlQsbURBQUEsb0RBNEZLLE9BQUEsSUFBQSxNQUFBLHFCQUNBLGVBQ0EsY0FBQSxJQUNBLE1BQUEsS0FDQSxjQUFBLEtBQ0EsWUFBQSxLQUNBLFFBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxnQkFBQSxVQXBHTCx5REFBQSwwREFzR08sYUFBQSxJQXRHUCwyQ0EyR0ssUUFBQSxLQUFBLEtBRUEsT0FBQSxJQUFBLE1BQUEscUJBQ0EsZUFDQSxjQUFBLElBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxPQUFBLE1BQ0EsUUFBQSxNQUNBLE1BQUEsS0FDQSxVQUFBLEtBQ0EsZ0JBQUEsVUF0SEwsaURBd0hPLGFBQUEsSUF4SFAsd0NBNEhLLFFBQUEsTUFDQSxZQUFBLElBQ0EsV0FBQSxLQUNBLGNBQUEsS0EvSEwsNkNBa0lPLFFBQUEsTUFDQSxhQUFBLEtBQ0EsV0FBQSxRQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsU0FBQSxTQXZJUCxvREF5SVMsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLEtBQ0EsU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLEVBQ0EsY0FBQSxJQUNBLFFBQUEsR0FoSlQsbURBb0pTLFdBQUEsT0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFlBQUEsS0FDQSxVQUFBLEtBQ0EsTUFBQSxLQUNBLDRCQUFBLElBQUEsdUJBQUEsSUFBQSxvQkFBQSxJQUNBLFNBQUEsU0FDQSxRQUFBLEVBQ0EsS0FBQSxFQUNBLElBQUEsRUFDQSxjQUFBLElBQ0EsUUFBQSxRQWhLVCwrQ0FtS1Msd0JBQUEsSUFBQSxnQkFBQSxJQW5LVCw2REF3S08sUUFBQSxLQXhLUCxnRkE0S2EsUUFBQSxFQTVLYiwwRUFtTGEsTUFBQSxJQW5MYix5Q0EwTEssUUFBQSxNQUNBLE1BQUEsS0FDQSxZQUFBLEtBQ0EsVUFBQSxLQUNBLE9BQUEsUUFHRix5QkFqTUgsa0NBb01LLFVBQUEsS0FXQSxTQUFBLE9BYkEsQUFDQSxBQUVBLEFBQ0EsUUFKQSxLQUlBLEtBSEEsS0FuTUwsc0RBQUEsNERBeU1TLE1BQUEsTUFRTix5QkFqTkgscUNBbU5PLFdBQUEsT0FDQSxVQUFBLEtBcE5QLDBDQXNOUyxVQUFBLEtBdE5ULG9DQTBOTyxVQUFBLEtBMU5QLDZDQThOUyxhQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsS0FJTix5QkFwT0gscUNBc09PLFVBQUEsS0F0T1AsMENBd09TLFVBQUEsTUFLTix5QkE3T0gscUNBK09PLFVBQUEsS0EvT1AsMENBaVBTLFVBQUEsTUFRVixtQkFDRSxXQUFBLEtBQ0EsU0FBQSxPQUNBLGVBQUEsS0FDQSxjQUFBLEVBa0ZGLG9CQTRMQSxxQkFJRSxnQkFBQSxNQUNBLG9CQUFBLElBQUEsT0F2UkQsc0JBTUcsVUFBQSxLQUNBLE1BQUEsUUFDQSxZQUFBLElBQ0EsZUFBQSxVQUNBLE9BQUEsS0FBQSxFQUFBLEtBQ0EsMEJBWEgsc0JBWUksT0FBQSxLQUFBLEVBQUEsTUFFRCx5QkFkSCxzQkFlSyxPQUFBLEtBQUEsRUFBQSxNQWZMLHlCQW1CRyxNQUFBLElBQ0EsY0FBQSxLQXBCSCw0QkFzQkssT0FBQSxFQUFBLEVBQUEsS0FDQSxZQUFBLElBQ0EsTUFBQSxRQUNBLFVBQUEsS0FDQSxlQUFBLFVBMUJMLDJCQUFBLDRCQTZCSyxPQUFBLEVBQ0EsUUFBQSxFQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsTUFBQSxRQUNBLFlBQUEsSUFDQSxXQUFBLEtBRUYsMEJBckNILHlCQXNDSyxNQUFBLE1BR0oseUJBekNELDJCQUFBLDRCQTRDTyxVQUFBLE1BSU4seUJBaERELHNCQWtESSxVQUFBLEtBQ0EsV0FBQSxPQW5ESiw0QkF1RE8sVUFBQSxNQUlOLHlCQTNERCxzQkE2REssVUFBQSxLQUNBLFdBQUEsT0E5REwsNEJBa0VPLFVBQUEsS0FDQSxjQUFBLE1BSU4seUJBdkVELHNCQXlFSyxVQUFBLEtBQ0EsV0FBQSxPQTFFTCw0QkE4RU8sVUFBQSxLQTlFUCwyQkFBQSw0QkFpRk8sVUFBQSxNQUtSLG9CQUNFLFFBQUEsTUFBQSxFQUNBLGNBQUEsRUFGRCwrQkFPRyxNQUFBLElBQ0EsWUFBQSxHQVJILG9EQVlTLFVBQUEsS0FaVCx5Q0FpQkssVUFBQSxNQWpCTCx5REFvQkssV0FBQSxNQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxFQUNBLFlBQUEsS0FDQSxhQUFBLEtBekJMLGdFQTJCTyxJQUFBLEtBQ0EsS0FBQSxFQUNBLE9BQUEsS0FBQSxLQUFBLEVBQ0EsTUFBQSxFQTlCUCx5REFrQ0ssT0FBQSxRQUNBLElBQUEsS0FDQSxLQUFBLEVBQ0EsTUFBQSxFQUNBLFlBQUEsS0FDQSxhQUFBLEtBQ0EsWUFBQSxLQUNBLFdBQUEsTUF6Q0wsZ0VBMkNPLElBQUEsRUFDQSxLQUFBLEVBQ0EsT0FBQSxFQUFBLEtBQ0EsTUFBQSxFQUNBLE9BQUEsUUEvQ1AseURBbURLLElBQUEsRUFDQSxPQUFBLEVBQ0EsV0FBQSxLQUNBLGNBQUEsS0FDQSxLQUFBLElBQ0EsUUFBQSxFQUNBLE9BQUEsS0FDQSxRQUFBLE1BMURMLGdFQTRETyxJQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsRUFDQSxXQUFBLEtBQ0EsY0FBQSxLQUNBLGFBQUEsSUFqRVAseURBcUVLLElBQUEsRUFDQSxPQUFBLEVBQ0EsV0FBQSxLQUNBLGNBQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxFQUNBLE9BQUEsS0FDQSxRQUFBLE1BQ0EsWUFBQSxPQUNBLFdBQUEsTUE5RUwsZ0VBZ0ZPLElBQUEsRUFDQSxLQUFBLEtBQ0EsT0FBQSxFQUNBLFdBQUEsS0FDQSxjQUFBLEtBQ0EsWUFBQSxLQUdKLDBCQXhGSCwrQkF5RkssT0FBQSxFQUFBLEtBQUEsTUFDQSxNQUFBLEtBQ0EsVUFBQSxNQTNGTixvQkFrSEksUUFBQSxNQUFBLEdBbEhILHFDQXFHSyxXQUFBLEtBckdMLGtDQXdHSyxPQUFBLEVBeEdMLHNDQTJHSyxNQUFBLFFBM0dMLGtDQThHSyxNQUFBLEtBTUoseUJBcEhELHlDQStGTyxRQUFBLGVBL0ZSLG9CQXFISSxRQUFBLEtBQUEsRUFBQSxLQXJISCwrQkF1SEssT0FBQSxFQUFBLEtBQUEsS0F2SEwsdUNBNEhTLFVBQUEsS0E1SFQsd0NBK0hTLFdBQUEsS0FDQSxZQUFBLElBaElULDZCQXFJSyxTQUFBLFFBSUosK0NBeklELGdDQTJJSyxRQUFBLE1BQ0EsTUFBQSxNQUNBLE1BQUEsSUE3SUwsd0NBZ0pTLFdBQUEsS0FDQSxZQUFBLElBakpULHFDQXVKTyxRQUFBLE1BQ0EsV0FBQSxPQUNBLGtCQUFBLGNBQUEsY0FBQSxjQUFBLFVBQUEsY0F6SlAsMENBMkpTLFlBQUEsSUFDQSxjQUFBLEtBNUpULDBDQStKUyxZQUFBLElBQ0EsV0FBQSxLQUNBLFFBQUEsTUFqS1QsbURBdUtXLFFBQUEsTUF2S1gsZ0RBMktTLFFBQUEsTUFDQSxZQUFBLEVBQ0EsUUFBQSxFQUNBLFdBQUEsSUFBQSxNQUFBLFFBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBQ0EsV0FBQSxNQUtSLHlCQXJMRCxnQ0F1TEssTUFBQSxNQUtOLHFCQUNFLFFBQUEsTUFBQSxFQUNBLGNBQUEsRUFGRCxnQ0FPRyxNQUFBLElBQ0EsWUFBQSxHQVJILHFEQVlTLFVBQUEsS0FaVCx5Q0FrQkssU0FBQSxTQUdBLFFBQUEsTUFDQSxPQUFBLEVBQUEsS0FDQSxPQUFBLElBQUEsT0FBQSxLQUNBLGNBQUEsSUFDQSxtQkFBQSxXQUNBLFdBQUEsV0FDQSxNQUFBLElBRUEsT0FBQSxFQUNBLFlBQUEsSUE5QkwscURBZ0NPLFNBQUEsU0FDQSxJQUFBLElBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxXQUFBLE9BQ0Esa0JBQUEsaUJBQ0EsY0FBQSxpQkFDQSxVQUFBLGlCQUNBLFFBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQ0EsV0FBQSxXQUNBLGVBQUEsUUEzQ1AsbURBOENPLFNBQUEsU0FDQSxNQUFBLE1BQ0EsT0FBQSxLQUNBLGNBQUEsSUFDQSxPQUFBLFFBQ0EsV0FBQSxLQUNBLFlBQUEsS0FDQSx5QkFBQSxLQUFBLEtBQUEscUJBQUEsS0FBQSxLQUFBLGlCQUFBLEtBQUEsS0FDQSxZQUFBLElBdERQLDBEQXdEUyxXQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLElBQ0EsUUFBQSxHQUNBLFFBQUEsYUFDQSw0QkFBQSxJQUFBLHVCQUFBLElBQUEsb0JBQUEsSUFDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsRUFqRVQsaUVBcUVXLGtCQUFBLFNBQUEsY0FBQSxTQUFBLFVBQUEsU0FyRVgsMkRBeUVTLFNBQUEsU0FDQSxNQUFBLEtBRUEsSUFBQSxJQUNBLE1BQUEsS0FDQSxRQUFBLEtBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxZQUFBLElBQ0EsZUFBQSxVQUVBLG1CQUFBLFdBQUEsV0FBQSxXQXBGVCx1RUF5RlcsUUFBQSxFQUtSLDBCQTlGSCxnQ0ErRkssT0FBQSxFQUFBLEtBQUEsTUFDQSxNQUFBLEtBQ0EsVUFBQSxNQWpHTixxQkF3SEksUUFBQSxNQUFBLEdBeEhILHNDQTJHSyxXQUFBLEtBM0dMLG1DQThHSyxPQUFBLEVBOUdMLHVDQWlISyxNQUFBLFFBakhMLG1DQW9ISyxNQUFBLEtBTUoseUJBMUhELDBDQXFHTyxRQUFBLGVBckdSLHFCQTJISSxRQUFBLEtBQUEsRUFBQSxLQTNISCxnQ0E2SEssT0FBQSxFQUFBLEtBQUEsS0E3SEwsd0NBa0lTLFVBQUEsS0FsSVQseUNBcUlTLFdBQUEsS0FDQSxZQUFBLElBdElULDhCQTJJSyxTQUFBLE9BcW1CVixzQkh5a0NNLHFCRy9pQ0EsV0FBQSxlQUNBLFVBQUEsTUE1bkJBLCtDQS9JRCxpQ0FpSkssUUFBQSxNQUNBLE1BQUEsTUFDQSxNQUFBLElBbkpMLHlDQXNKUyxXQUFBLEtBQ0EsWUFBQSxJQXZKVCxzQ0E2Sk8sUUFBQSxNQUNBLFdBQUEsT0FDQSxrQkFBQSxjQUFBLGNBQUEsY0FBQSxVQUFBLGNBL0pQLDJDQWlLUyxZQUFBLElBQ0EsY0FBQSxLQWxLVCwyQ0FxS1MsWUFBQSxJQUNBLFdBQUEsS0FDQSxRQUFBLE1BdktULG9EQTZLVyxRQUFBLE1BN0tYLGlEQWlMUyxRQUFBLE1BQ0EsWUFBQSxFQUNBLFFBQUEsRUFDQSxXQUFBLElBQUEsTUFBQSxRQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLFdBQUEsTUFLUix5QkEzTEQsaUNBNkxLLE1BQUEsTUFJTixtQkFDRSxTQUFBLE9BREQsNEJBR0csVUFBQSxlQUVELDBCQUxGLDRCQU1JLGFBQUEsWUFDQSxjQUFBLGFBUEoseUJBV0csTUFBQSxJQUNBLFNBQUEsT0FaSCw2QkFjSyxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsTUFDQSxjQUFBLE1BQUEsV0FBQSxNQWpCTCw2QkFvQkssTUFBQSxJQUNBLFNBQUEsT0FDQSxXQUFBLE9BdEJMLGdDQXdCTyxlQUFBLFVBQ0EsVUFBQSxLQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsV0FBQSxLQUNBLGNBQUEsS0FDQSxZQUFBLEVBOUJQLCtCQWlDTyxNQUFBLFFBQ0EsVUFBQSxNQUNBLFFBQUEsTUFDQSxPQUFBLEVBQUEsS0FDQSxXQUFBLFFBQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLElBeENQLG9DQTBDUyxXQUFBLEtBQ0EsV0FBQSxPQTNDVCx5Q0E2Q1csUUFBQSxNQUNBLGVBQUEsVUFDQSxZQUFBLElBL0NYLDRDQXlETyxZQUFBLEtBQ0EsUUFBQSxFQUFBLEtBQ0EsZUFBQSxVQUNBLFVBQUEsS0FDQSxRQUFBLGFBQ0EsT0FBQSxLQUFBLEtBQUEsS0FDQSxNQUFBLEtBQ0EsV0FBQSxRQUNBLE9BQUEsSUFBQSxNQUFBLFFBQ0EsNEJBQUEsSUFBQSx1QkFBQSxJQUFBLG9CQUFBLElBbEVQLGdEQXFEUyxNQUFBLEtBQ0EsUUFBQSxPQUNBLGFBQUEsS0F2RFQsa0RBb0VTLFdBQUEsUUFDQSxhQUFBLFFBSU4sMEJBekVILHlCQTBFSyxNQUFBLElBMUVMLDZCQTRFTyxNQUFBLElBNUVQLCtCQThFUyxVQUFBLGNBQ0EsWUFBQSxLQUNBLGFBQUEsTUFoRlQsNEJBd0ZHLFlBQUEsSUF4RkgsMkJBNEZHLFlBQUEsSUFHRix5QkEvRkYsbUJBZ0dJLFdBQUEsS0FoR0gsNkJBbUdPLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFDQSxNQUFBLEtBcEdQLGdDQXNHUyxPQUFBLEtBQUEsS0FBQSxLQUNBLFVBQUEsS0F2R1QsK0JBMEdTLFVBQUEsS0ExR1QsK0JBOEdPLE1BQUEsS0E5R1AsbUNBZ0hTLE1BQUEsSUFDQSwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQ0EsT0FBQSxLQUFBLEtBQUEsR0EyUFgsc0JBQUEsc0JBQUEsdUJBQUEsdUJBaUZBLHNCQUFBLHNCQ3R3S0QsaUJBQUEsdUJEKzdKSSx5QkF2SEQsK0JBMkhTLE1BQUEsSUFDQSxZQUFBLElBNUhULDRDQStIUyxRQUFBLE1BQ0EsUUFBQSxFQUNBLFdBQUEsUUFhWCw4QkFFRyxZQUNBLE1BQUEsS0FDQSxPQUFBLEVBQ0EsUUFBQSxFQUNBLGdCQUFBLFNBQ0EsZUFBQSxFQVBILGlDQVVLLFFBQUEsSUFWTCx1Q0FjTyxjQUFBLElBQUEsTUFBQSxRQUNBLFdBQUEsSUFBQSxNQUFBLFFBQ0EsWUFBQSxLQUNBLGFBQUEsS0FqQlAsdUNBc0JPLGNBQUEsSUFBQSxNQUFBLFFBQ0EsWUFBQSxLQUNBLGFBQUEsS0F4QlAsaUNBQUEsaUNBNEJLLFFBQUEsS0FDQSxXQUFBLEtBN0JMLGlDQWdDSyxZQUFBLElBQ0EsTUFBQSxLQUNBLGVBQUEsVUFDQSxlQUFBLElBQ0EsUUFBQSxLQUNBLFVBQUEsS0FDQSxZQUNBLGlCQUFBLFFBdkNMLGlDQTJDSyxVQUFBLEtBSUoseUJBL0NELGlCQWlESyxRQUFBLEtBQUEsS0FqREwsNkJBbURPLGlCQUFBLHFCQUNBLFlBQUEsS0FLTixvQ0F6REQsOEJBNERLLE9BQUEsRUE1REwsb0NBOERPLFFBQUEsS0E5RFAsaUNBaUVPLGNBQUEsS0FDQSxRQUFBLE1BQ0EsY0FBQSxJQUFBLE1BQUEsS0FuRVAsaUNBc0VPLFFBQUEsTUFDQSxXQUFBLE1BQ0EsVUFBQSxLQUNBLGNBQUEsSUFBQSxPQUFBLEtBekVQLDRDQTJFUyxjQUFBLEVBM0VULHdDQThFUyxRQUFBLGlCQUNBLE1BQUEsS0FDQSxlQUFBLFVBQ0EsWUFBQSxLQVVWLFdBQ0UsU0FBQSxTQURELGNBR0csU0FBQSxTQUNBLE9BQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxFQUNBLGlCQUFBLGVBQ0EsV0FBQSxPQUNBLE1BQUEsS0FDQSxlQUFBLFVBQ0EsVUFBQSxLQUNBLFlBQUEsSUFDQSxPQUFBLEVBQ0EsUUFBQSxLQWRILGFBaUJHLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsRUFDQSxPQUFBLEVBQ0EsUUFBQSxFQXRCSCxrQkF5QkcsU0FBQSxPQUNBLE9BQUEsS0ExQkgsZUE2QkcsNEJBQUEsSUFBQSx1QkFBQSxJQUFBLG9CQUFBLElBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLE1BQUEsV0FBQSxNQWhDSCxxQkFtQ0csa0JBQUEsWUFBQSxjQUFBLFlBQUEsVUFBQSxZQU1OLFlBQUEsYUFDRSxTQUFBLFNBQ0EsS0FBQSxNQUNBLElBQUEsSUFDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBQ0EsbUJBQUEsUUFBQSxJQUFBLGNBQUEsUUFBQSxJQUFBLFdBQUEsUUFBQSxJQUNBLDBCQU5GLFlBQUEsYUFPSSxLQUFBLE1BRUYsMEJBQ0UsMEJBQUEsMkJBQ0UsUUFBQSxNQUdKLHlCQWRGLFlBQUEsYUFlSSxRQUFBLE1BZkosbUJBQUEsb0JBa0JJLFNBQUEsTUFDQSxRQUFBLEVBbkJKLGlCQUFBLGtCQXNCSSxRQUFBLEVBdEJKLGVBQUEsZ0JBeUJJLE9BQUEsRUFDQSxRQUFBLEVBQUEsRUFBQSxFQUFBLEtBQ0EsU0FBQSxTQTNCSixrQkFBQSxtQkE2Qk0sUUFBQSxNQUNBLE9BQUEsRUFBQSxFQUFBLEtBQ0EsU0FBQSxTQXFETixvQkFBQSxxQkFBQSxlQUFBLGNBK0hNLFFBQUEsYUF4R0EsZUFBQSxPQTNHTix5QkFBQSwwQkFpQ1EsUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLEtBQ0EsS0FBQSxJQUNBLFlBQUEsSUFBQSxPQUFBLEtBQ0EsV0FBQSxJQUNBLE9BQUEsS0F2Q1Isb0JBQUEscUJBMENRLFVBQUEsS0FDQSxZQUFBLElBQ0EsZUFBQSxVQUNBLE1BQUEsS0FDQSw0QkFBQSxJQUFBLHVCQUFBLElBQUEsb0JBQUEsSUFDQSxTQUFBLFNBQ0EsYUFBQSxLQUNBLFlBQUEsS0FqRFIsMkJBQUEsNEJBbURVLFFBQUEsR0FDQSxpQkFBQSxLQUNBLGNBQUEsSUFDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLElBQ0EsV0FBQSxLQUNBLFNBQUEsU0FDQSw0QkFBQSxJQUFBLHVCQUFBLElBQUEsb0JBQUEsSUFDQSx5QkFBQSxPQUFBLE9BQUEscUJBQUEsT0FBQSxPQUFBLGlCQUFBLE9BQUEsT0E3RFYsMkJBQUEsNEJBa0VVLFlBQUEsSUFDQSxVQUFBLEtBQ0EsTUFBQSxLQXBFVixrQ0FBQSxtQ0FzRVksaUJBQUEsS0FDQSxrQkFBQSxZQUFBLGNBQUEsWUFBQSxVQUFBLFlBdkVaLG9DQUFBLHFDQTZFVSxRQUFBLEtBb1BWLCtCQUFBLGdDQXFLQSxvQ0F5ZUEsdUJBdUNNLFFBQUEsR0FsNkJOLFlBQUEsYUFDRSxXQUFBLE9BQ0EsT0FBQSxLQUFBLEVBQUEsRUFLQSxpQkFBQSxrQkFDRSxPQUFBLFFBREQsc0JBQUEsdUJDMXJLRCxvQkFBQSxFQUFBLE1BVkEsTUFBQSxLQUlBLE9BQUEsS0Rnc0tDLHNCQUFBLHVCQzFyS0Qsb0JBQUEsTUFBQSxNQVZBLE1BQUEsS0FJQSxPQUFBLEtEeXJLRixrQkFBQSxtQkFpQkksT0FBQSxLQUNBLFlBQUEsS0FDQSxVQUFBLEVBQ0EsWUFBQSxPQXBCSixxQkFBQSxzQkEwQk0sUUFBQSxFQUNBLFNBQUEsU0FFQSxVQUFBLEtBQ0EsZUFBQSxPQUNBLFdBQUEsT0FDQSxNQUFBLFFBQ0EsWUFBQSxJQUNBLE9BQUEsRUFDQSxNQUFBLEtBQ0EsT0FBQSxLQXBDTix3QkFBQSx5QkFzQ1EsUUFBQSxNQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsNEJBQUEsSUFBQSx1QkFBQSxJQUFBLG9CQUFBLElBRUEsUUFBQSxFQUNBLGtCQUFBLGtCQUFBLGNBQUEsa0JBQUEsVUFBQSxrQkFxQlIsa0JBQUEscUJBb0JFLGlCQXVDSSxRQUFBLGFBQ0EsZUFBQSxPQWhJTiwrQkFBQSxnQ0FpRFUsUUFBQSxFQUNBLGtCQUFBLGNBQUEsY0FBQSxjQUFBLFVBQUEsY0FsRFYsa0NBQUEsbUNBb0RZLFFBQUEsRUFDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBckRaLDRCQUFBLDZCQTJETSxZQUFBLElBQUEsTUFBQSxRQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsUUFBQSxFQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFdBS04sWUFDRSxXQUFBLE9BQ0EsT0FBQSxFQUNBLFNBQUEsU0FDQSxLQUFBLEtBQ0EsSUFBQSxJQUNBLGtCQUFBLGlCQUFBLGNBQUEsaUJBQUEsVUFBQSxpQkFDQSxpQ0FQRixZQVFJLEtBQUEsSUFDQSxJQUFBLEtBQ0EsT0FBQSxLQUNBLGtCQUFBLGlCQUFBLGNBQUEsaUJBQUEsVUFBQSxrQkFYSixtQkFlSSxRQUFBLEVBRUYseUJBakJGLFlBa0JJLE9BQUEsTUFFRixpQkFDRSxPQUFBLFFBREQsc0JDM3dLRCxvQkFBQSxNQUFBLE1BVkEsTUFBQSxLQUlBLE9BQUEsS0QweEtHLGlDQVRGLHNCQ3R3S0QsaUJBQUEsdUJBTEEsb0JBQUEsRUFBQSxNQVZBLE1BQUEsS0FJQSxPQUFBLE1EaXhLQyxzQkMzd0tELG9CQUFBLE1BQUEsTUFWQSxNQUFBLEtBSUEsT0FBQSxLRGd5S0cseUJBZkYsc0JBQUEsc0JBT0ksa0JBQUEsV0FBQSxlQUFBLGNBQUEsV0FBQSxlQUFBLFVBQUEsV0FBQSxnQkFXRixpQ0FsQkYsc0JDdHdLRCxpQkFBQSx1QkFMQSxvQkFBQSxNQUFBLE1BVkEsTUFBQSxLQUlBLE9BQUEsTUQ2dktGLHFCQWdETSxRQUFBLEVBQ0EsU0FBQSxTQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsT0FBQSxLQUNBLGVBQUEsT0FDQSxXQUFBLE9BQ0EsTUFBQSxRQUNBLFlBQUEsSUFDQSxPQUFBLEVBQ0EsTUFBQSxLQUdBLGlDQTdETixxQkE4RFEsTUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsT0FBQSxNQWpFUix3QkFvRVEsUUFBQSxNQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsNEJBQUEsSUFBQSx1QkFBQSxJQUFBLG9CQUFBLElBRUEsUUFBQSxFQUNBLGtCQUFBLGtCQUFBLGNBQUEsa0JBQUEsVUFBQSxrQkE0Q1IsMkJBekhBLDRCQWdJSSxRQUFBLGFBQ0EsZUFBQSxPQWpJSiwrQkErRVUsUUFBQSxFQUNBLGtCQUFBLGNBQUEsY0FBQSxjQUFBLFVBQUEsY0FoRlYsa0NBa0ZZLFFBQUEsRUFDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBbkZaLDRCQTBGTSxVQUFBLEtBQ0EsWUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsWUFBQSxJQUNBLFFBQUEsRUFBQSxLQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUNBLE1BQUEsS0FHQSxXQUFBLEtBQ0EsWUFBQSxJQUFBLE1BQUEsS0FDQSxpQ0F0R04sNEJBdUdRLE1BQUEsS0FDQSxZQUFBLEtBQ0EsT0FBQSxLQUNBLFVBQUEsTUFPTix5QkFERixXQUVJLGlCQUFBLG9DQUNBLGdCQUFBLE1BQ0EsU0FBQSxRQXFESix5QkFwQ0Esc0JBa0VJLGdCQUFBLEtBQUEsS0FhRSxPQUFBLEtBMHNCSixTQUFBLE9BcnlCRixpQkFDRSxTQUFBLE9BQ0EsVUFBQSxFQVVGLGVBQ0UsU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsT0FBQSxFQUNBLE1BQUEsRUFMRixzQkFRSSxTQUFBLFNBQ0EsUUFBQSxFQVRKLHNCSDZqQ0UscUJHM2lDRSxTQUFBLFNBQ0EsUUFBQSxHQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkFjSixnQ0h1bENJLCtCR3ZsQ0osK0JBb0RNLGtCQUFBLHFCQUFBLGNBQUEscUJBNklBLFdBQUEsS0FDQSxVQUFBLEtBdE9OLDZCSDZrQ0ksNEJHOWlDRSxlQUFBLEtBQUEsT0FBQSxLQUtOLGtCQUNFLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE9BQUEsRUFDQSxNQUFBLEVBQ0EsUUFBQSxFQU5GLHlCQVNJLFFBQUEsRUFUSix5QkFZSSxRQUFBLFlBQ0EsUUFBQSxZQWJKLHlCQTBCSSxTQUFBLFNBQ0EsUUFBQSxFQTNCSixnQ0FpQ00sU0FBQSxTQUNBLElBQUEsRUFDQSxNQUFBLEVBQ0EsS0FBQSxFQUNBLE9BQUEsRUFDQSxRQUFBLEdBdENOLCtCQTBDTSxNQUFBLEtBQ0EsT0FBQSxLQUVBLFFBQUEsTUFHQSxTQUFBLFNBQ0EsUUFBQSxHQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsVUFBQSxxQkFwRE4sZ0NIdWxDSSwrQkc3aENFLFNBQUEsU0FDQSxRQUFBLEdBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxVQUFBLHFCQUNBLGVBQUEsV0FBQSxPQUFBLFdBQ0EsNEJBQUEsR0FBQSx1QkFBQSxHQUFBLG9CQUFBLEdBaEVOLHVDSDRtQ00sc0NHcmlDRSxlQUFBLEtBQUEsT0FBQSxLQXZFUixzQ0E2RU0sT0FBQSxFQUNBLFlBQUEsT0FDQSxNQUFBLEtBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsUUFBQSxHQUNBLGtCQUFBLHFCQUFBLGNBQUEscUJBQUEsVUFBQSxxQkFwRk4sNkNBc0ZRLElBQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBMUZSLCtCQThGTSxNQUFBLEtBQ0EsU0FBQSxTQUNBLE1BQUEsRUFDQSxJQUFBLElBQ0EsTUFBQSxNQUNBLGNBQUEsTUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBQ0EsaUNBdEdOLCtCQXVHUSxNQUFBLEtBQ0EsVUFBQSxNQUNBLFFBQUEsRUFDQSxLQUFBLEVBQ0EsT0FBQSxFQUFBLEtBQ0EsV0FBQSxNQTVHUixrQ0ErR1EsWUFBQSxJQUVBLGVBQUEsVUFDQSxVQUFBLEtBQ0EsT0FBQSxFQUFBLEVBQUEsS0FDQSxpQ0FwSFIsa0NBcUhVLFdBQUEsS0FDQSxXQUFBLE9BQ0EsVUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLE1BeEhWLHdDQTRIUSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsS0FDQSxXQUFBLFFBQ0EsWUFBQSxPQWhJUiwwQ0FxSVUsT0FBQSxFQXJJVixtQ0FBQSw4Q0FBQSx3REEySUksT0FBQSxLQTNJSiwrQkFxSkksU0FBQSxTQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLEdBQ0EsZUFBQSxXQUFBLE9BQUEsV0EzSkosbUNBNkpNLFFBQUEsTUFDQSxjQUFBLE1BQUEsV0FBQSxNQU9OLGdCQUNFLE9BQUEsTUFDQSx5QkFGRixnQkFHSSxPQUFBLE1BSEosK0JBT00sTUFBQSxRQVBOLDBCQVdJLFNBQUEsT0FYSix1QkFpQkksU0FBQSxTQUNBLE9BQUEsTUFsQkosMkJBdUJNLFFBQUEsTUFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxrQkFBQSxxQkFBQSxjQUFBLHFCQUFBLFVBQUEscUJBQ0EsV0FBQSxLQUNBLFVBQUEsS0FDQSxVQUFBLEtBOUJOLGdDQWdDUSxRQUFBLEtBRUYseUJBbENOLHVCQW9CTSxPQUFBLE1BcEJOLDJCQW1DUSxPQUFBLE1BQ0EsVUFBQSxNQUVGLHlCQTNNTixnQ0h3bUNRLCtCR3RpQ0EsV0FBQSxlQUNBLFVBQUEsS0FrR1IsMkJBdUNRLFFBQUEsS0F2Q1IsZ0NBeUNVLFFBQUEsTUFDQSxjQUFBLE1BQUEsV0FBQSxPQTFDViw2QkErQ00sU0FBQSxTQUNBLEtBQUEsS0FDQSxPQUFBLE1BQ0EsTUFBQSxLQUNBLFFBQUEsRUFDQSxRQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsS0FDQSxVQUFBLE1BQ0EsWUFBQSxPQUNBLDBCQXhETiw2QkF5RFEsT0FBQSxLQUNBLEtBQUEsTUFFRiwwQkE1RE4sNkJBNkRRLFVBQUEsTUFDQSxPQUFBLEtBQ0EsZUFBQSxNQUVGLHlCQWpFTiw2QkFrRVEsVUFBQSxLQUNBLElBQUEsTUFDQSxRQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxLQUFBLEVBQ0EsT0FBQSxNQUVGLGlDQTlPTix3Q0FrSVUsVUFBQSxLQW1DViw2QkEwRVEsSUFBQSxNQTFFUixnQ0E2RVEsZUFBQSxVQUNBLE9BQUEsRUFBQSxFQUFBLEtBRUEsWUFBQSxFQUNBLFVBQUEsS0FDQSxZQUFBLElBRUEsMEJBcEZSLGdDQXFGVSxVQUFBLE1BRUYseUJBdkZSLGdDQXdGVSxVQUFBLEtBQ0EsT0FBQSxFQUFBLEVBQUEsS0F6RlYscUNBMkZZLFVBQUEsTUEzRlosK0JBZ0dRLE1BQUEsS0FFQSxPQUFBLEVBQUEsRUFBQSxLQUdBLFVBQUEsS0FDQSxZQUFBLElBQ0EsV0FBQSxLQUNBLFlBQUEsS0FDQSwwQkF6R1IsK0JBMEdVLFVBQUEsTUExR1Ysb0NBa0hRLFNBQUEsU0FDQSxPQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsTUFDQSxPQUFBLElBQ0EsaUJBQUEsUUFDQSwwQkF4SFIsb0NBeUhVLE1BQUEsT0FFRix5QkEzSFIsK0JBNkdVLFVBQUEsS0E3R1Ysb0NBNEhVLE1BQUEsTUFDQSxLQUFBLE1BN0hWLG9DQWtJTSxTQUFBLFNBQ0EsUUFBQSxFQUNBLE1BQUEsS0FDQSxJQUFBLElBQ0Esa0JBQUEsaUJBQUEsY0FBQSxpQkFBQSxVQUFBLGlCQUNBLE1BQUEsS0FDQSxNQUFBLEtBQ0EsVUFBQSxNQUlBLDBCQTdJTixvQ0E4SVEsVUFBQSxNQUNBLElBQUEsS0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsT0FBQSxNQUVGLHlCQW5KTixvQ0FvSlEsSUFBQSxLQUNBLE9BQUEsS0FDQSxVQUFBLEtBQ0EsS0FBQSxFQUNBLFFBQUEsRUFBQSxLQUNBLFdBQUEsT0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxXQUFBLE1BM0pSLHVDQThKUSxVQUFBLEtBQ0EsWUFBQSxJQUNBLGVBQUEsVUFDQSxPQUFBLEVBQUEsRUFBQSxLQUNBLDBCQWxLUixvQ0EySVEsTUFBQSxLQTNJUix1Q0FtS1UsVUFBQSxNQUVGLHlCQXJLUix1Q0FzS1UsVUFBQSxLQUNBLE1BQUEsUUFDQSxPQUFBLEVBQUEsRUFBQSxNQXhLViw0Q0EyS1UsVUFBQSxLQUNBLDBCQTVLViw0Q0E2S1ksVUFBQSxNQUVGLHlCQS9LViw0Q0FnTFksVUFBQSxNQWhMWix1Q0FxTFEsT0FBQSxFQUNBLFFBQUEsRUFDQSxZQUFBLE9BdkxSLDBDQXlMVSxRQUFBLE1BQ0EsWUFBQSxJQUNBLFVBQUEsS0FDQSxjQUFBLElBQUEsTUFBQSxLQUNBLFFBQUEsS0FBQSxFQUNBLDBCQTlMViwwQ0ErTFksVUFBQSxNQUVGLHlCQWpNViwwQ0FrTVksV0FBQSxPQUNBLFVBQUEsS0FDQSxNQUFBLFFBRUEsY0FBQSxLQUNBLFNBQUEsU0F2TVosZ0RBeU1jLFFBQUEsR0FDQSxTQUFBLFNBQ0EsT0FBQSxFQUNBLGlCQUFBLFFBQ0EsT0FBQSxJQUNBLE1BQUEsTUFDQSxLQUFBLElBQ0EsWUFBQSxRQWhOZCxpREFvTlksUUFBQSxHQUVBLFdBQUEsMkJBQ0EsTUFBQSxLQUNBLFFBQUEsYUFDQSxPQUFBLEtBRUEsZ0JBQUEsTUFDQSxhQUFBLElBOEJaLHVCSHFnQ0Esb0JBakJFLDBCRzl1Q0YseUJBNlBJLFFBQUEsS0E3UEosNEJBME9JLFNBQUEsU0FDQSxPQUFBLEVBQUEsS0FDQSxPQUFBLEtBQ0EsS0FBQSxFQUNBLE1BQUEsRUE5T0osc0NBZ1BNLE1BQUEsS0FDQSxrQkFBQSxLQUVGLHlCQW5QSixpREE4TmMsUUFBQSxLQTlOZCw0QkFvUE0sT0FBQSxLQUNBLElBQUEsT0FLTixtQkh5Z0NBLGdCR25nQ0ksU0FBQSxTQU5KLGdDSDZnQ0Esd0JBQ0EsNkJBQ0EscUJHOS9CSSxnQkFBQSxNQUNBLHlCQTVRSiwwQkFhTSxlQUFBLElBNk9OLGdDSG1oQ0ksd0JBQ0EsNkJBQ0EscUJHbGdDRSxpQkFBQSxnQkFuQk4sK0NId2hDRSx1Q0FDQSw0Q0FDQSxvQ0dwZ0NJLFFBQUEsTUFFQSxPQUFBLE1BQ0EsTUFBQSxLQUVBLGdCQUFBLE1BM0JOLDZESGdpQ0kscURBQ0EsMERBQ0Esa0RHcmdDSSxlQUFBLE9BQ0EsUUFBQSxXQUVGLHlCQWhDTiwrQ0h1aUNNLHVDQUNBLDRDQUNBLG9DR3hnQ0UsaUJBQUEsZ0JBakNSLHdDSG1qQ0EsZ0NBQ0EscUNBQ0EsNkJHeGdDSSxNQUFBLElBQ0EsWUFBQSxLQUNBLGFBQUEsS0FDQSxNQUFBLEtBQ0EsU0FBQSxPQUNBLHlCQWxESix3Q0g2akNJLGdDQUNBLHFDQUNBLDZCRzVnQ0UsTUFBQSxLQUNBLGFBQUEsS0FDQSxjQUFBLEtBQ0EsbUJBQUEsV0FBQSxXQUFBLFlBdEROLDZDSHNrQ0UscUNBQ0EsMENBQ0Esa0NHL2dDSSxVQUFBLE1BQ0EsTUFBQSxNQUNBLGVBQUEsS0EzRE4sZ0RINmtDSSx3Q0FDQSw2Q0FDQSxxQ0dsaENJLFVBQUEsTUFDQSxZQUFBLEdBQ0EsT0FBQSxFQUNBLFlBQUEsSUFDQSxlQUFBLFVBQ0EsV0FBQSxLQUNBLHlCQW5FUixnREh3bENRLHdDQUNBLDZDQUNBLHFDR3RoQ0UsVUFBQSxNQXBFVixnREg2bENJLHdDQUNBLDZDQUNBLHFDR3ZoQ0ksVUFBQSxLQUNBLFlBQUEsSUFDQSxPQUFBLEVBQ0EsWUFBQSxJQUNBLFdBQUEsUUFDQSx5QkE3RVIsK0NINmlDTSx1Q0FDQSw0Q0FDQSxvQ0cxZ0NFLE9BQUEsb0JBckNSLGdESHVtQ1Esd0NBQ0EsNkNBQ0EscUNHM2hDRSxVQUFBLEtBQ0EsV0FBQSxNQUVGLHlCQWpGUixnREg4bUNRLHdDQUNBLDZDQUNBLHFDRzloQ0UsVUFBQSxLQUNBLFdBQUEsTUFuRlYsK0NIb25DSSx1Q0FDQSw0Q0FDQSxvQ0cvaENJLFdBQUEsTUFDQSxlQUFBLFVBQ0EsV0FBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EseUJBNUZSLCtDSDhuQ1EsdUNBQ0EsNENBQ0Esb0NHbmlDRSxVQUFBLE1BUVYsZUFDRSxXQUFBLFFBQ0EsZUFBQSxNQUZGLHdCQUlJLFNBQUEsU0FDQSxVQUFBLE9BQ0Esa0JBQUEsa0JBQUEsY0FBQSxrQkFBQSxVQUFBLGtCQUNBLG1CQUFBLEVBQUEsSUFBQSxRQUFBLE9BQUEsZ0JBQUEsV0FBQSxFQUFBLElBQUEsUUFBQSxPQUFBLGdCQUNBLE9BQUEsRUFBQSxLQUlBLHlCQVpKLHdCQWFNLGtCQUFBLGtCQUFBLGNBQUEsa0JBQUEsVUFBQSxtQkFiTiwrQkFvQk0sY0FBQSxFQXBCTiwwQ0FzQlEsY0FBQSxNQXRCUix3QkEyQkksVUFBQSxPQUNBLE9BQUEsRUFBQSxLQUNBLFFBQUEsRUFDQSwwQkE5Qkosd0JBVU0sTUFBQSxJQVZOLHdCQStCTSxhQUFBLEtBQ0EsY0FBQSxNQUdGLHlCQW5DSix3QkFnQk0sTUFBQSxJQWhCTix3QkFvQ00sYUFBQSxJQUNBLGNBQUEsS0FJSix5QkF6Q0YsZUEwQ0ksZUFBQSxNQTFDSiwwQkE4Q0ksTUFBQSxLQUNBLFFBQUEsTUFDQSxTQUFBLFNBQ0EsS0FBQSxFQUNBLE1BQUEsRUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxVQUFBLE1BQ0EsT0FBQSxNQUFBLEtBQUEsRUFDQSxRQUFBLEtBQUEsS0F0REosZ0NBd0RNLE1BQUEsS0FDQSxXQUFBLFFBQ0EsYUFBQSxRQUVGLHlCQTVESiwwQkE2RE0sUUFBQSxNQUtOLE1BQ0UsaUJBQUEsUUFJRixlQUNFLFFBQUEsZ0JBT0YsY0FDRSxRQUFBLGVBQ0EsWUFBQSxZQUNBLHlCQVhGLGVBR0ksUUFBQSxlQUtKLGNBSUksUUFBQSxnQkFKSix3QkFNTSxlQUFBLGNBQ0EsV0FBQSxLQVBOLDhCQVNRLFdBQUEsS0FUUiwwQkFBQSwrQkFBQSwyQkFBQSwyQkFBQSwwQkFZUSxXQUFBLGVBWlIsNEJBZVEsT0FBQSxLQUNBLE1BQUEsS0FDQSxVQUFBLEtBQ0EsY0FBQSxNQUFBLFdBQUEsTUFpSVIsaUVBR00sVUFBQSxPQXpHTiwwQkFDRSxlQUFBLEtBU0YsV0FDRSxXQUFBLFFBQ0EsUUFBQSxNQUFBLEVBRUYsTUFFRSxNQUFBLE1BQ0EsT0FBQSxNQUNBLFFBQUEsTUFDQSxPQUFBLEVBQUEsS0FDQSxPQUFBLElBQUEsT0FBQSxLQUNBLGNBQUEsSUFDQSxTQUFBLFNBQ0EsbUJBQUEsV0FDQSxXQUFBLFdBVkYsa0JBQUEsd0JBaURNLFNBQUEsU0FHQSxJQUFBLElBL0JGLG1CQUFBLFdBckJKLGtCQWNJLEtBQUEsRUFDQSxNQUFBLEtBQ0EsV0FBQSxPQUNBLGtCQUFBLGlCQUNBLGNBQUEsaUJBQ0EsVUFBQSxpQkFDQSxRQUFBLEVBQUEsS0FFQSxXQUFBLFdBQ0EsZUFBQSxRQXZCSixnQkEwQkksU0FBQSxTQUNBLE1BQUEsSUFDQSxPQUFBLEtBQ0EsY0FBQSxJQUNBLE9BQUEsUUFDQSxXQUFBLElBQ0EsWUFBQSxJQUNBLHlCQUFBLEtBQUEsS0FBQSxxQkFBQSxLQUFBLEtBQUEsaUJBQUEsS0FBQSxLQWpDSix1QkFtQ00sV0FBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxJQUVBLFFBQUEsYUFDQSw0QkFBQSxJQUFBLHVCQUFBLElBQUEsb0JBQUEsSUF6Q04sOEJBNkNRLGtCQUFBLFNBQUEsY0FBQSxTQUFBLFVBQUEsU0E3Q1Isd0JBa0RNLE1BQUEsS0FHQSxNQUFBLEtBQ0EsUUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsWUFBQSxJQUNBLGVBQUEsVUFFQSxXQUFBLFdBOEpOLFlBZkEsY0FnQkUsVUFBQSxLQUNBLFlBQUEsS0E1TkYsb0NBOERRLFFBQUEsRUFRUixvQ0FFRyxZQUFBLElBeUJILDZDQUVFLEtBQUEsUUFDQSxNQUFBLFFBRUYsSUFDRSxTQUFBLE9BQ0EsT0FBQSxLQUZGLFFBSUksUUFBQSxNQUNBLE1BQUEsZ0JBQ0EsT0FBQSxlQUNBLGtCQUFBLFNBQUEsY0FBQSxTQUFBLFVBQUEsU0FFRiwwQkFURixJQVVJLE9BQUEsS0FDQSxXQUFBLEtBQ0EsUUFBQSxLQVpKLFFBY00sTUFBQSxnQkFDQSxPQUFBLGdCQUdKLHlCQWxCRixJQW1CSSxXQUFBLEdBbkJKLFVBeUJBLHFCQUhJLFFBQUEsZUFHSix3QkFLSSxLQUFBLEVBSUgsMEJBREQsbUJBRUcsTUFBQSxLQUNBLFNBQUEsT0FISCwwQkFLSyxRQUFBLEdBTUgseUJMNTBNRiwwQks4ME1NLFNBQUEsS0FDQSxZQUFBLEtBSk4sMkNBQUEsaUNBVVUsUUFBQSxPQXNEVixZQUdBLFlBQ0UsUUFBQSxLQWpERixxQkFDRSxRQUFBLEtBQ0EseUJBRkYscUJBR0ksUUFBQSxNQUNBLE9BQUEsRUFBQSxLQUNBLE1BQUEsSUFDQSxVQUFBLE1BR0EsU0FBQSxTQUNBLE9BQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxFQVpKLDJCQWVNLFFBQUEsZ0JBQ0EsY0FBQSxNQU1OLFFBRUksU0FBQSxPQUlKLE9BQ0UsUUFBQSxNQUNBLDBCQUZGLE9BR0ksUUFBQSxLQUhKLGFBS00sUUFBQSxpQkFNTixjQUNFLE1BQUEsS0FHQSxZQUFBLElBS0YsWUFFRSxpQkFBQSxRQUNBLFlBQUEsSUFDQSxNQUFBLEtBRUYsWUFHRSxZQUFBLElBc0JBLHlCQWxCRixhQUFBLHFCQUVJLFFBQUEsZ0JBQ0EsT0FBQSxJQUFBLFlBQ0EsVUFBQSxlSHM4QkYseUNBQ0EseUNBUEEsdUNBQ0EsdUNBU0EsMkNBQ0EsMkNBSEEscUNBQ0EscUNBUEEscUNBQ0EscUNBTEEsc0NBQ0Esc0NBYUEscUNBQ0EscUNHeDhCRix5Q0FBQSx5Q0grN0JFLDBDQUNBLDBDR3A3QkssVUFBQSxlQUNBLFlBQUEsY0g2OEJMLHlDQURBLHdDQURBLHlDQVBBLHVDQURBLHNDQURBLHVDQWlCQSwyQ0FEQSwwQ0FEQSwyQ0FEQSxxQ0FEQSxvQ0FEQSxxQ0FQQSxxQ0FEQSxvQ0FEQSxxQ0FKQSxzQ0FEQSxxQ0FEQSxzQ0F1QkEscUNBREEsb0NBREEscUNHaitCRix5Q0FBQSx3Q0FBQSx5Q0h1OUJFLDBDQURBLHlDQURBLDBDR3I4QkssVUFBQSxlQUNBLFlBQUEsY0hvK0JILHlEQURBLHdEQURBLHlEQVBBLHVEQURBLHNEQURBLHVEQWlCQSwyREFEQSwwREFEQSwyREFEQSxxREFEQSxvREFEQSxxREFQQSxxREFEQSxvREFEQSxxREFKQSxzREFEQSxxREFEQSxzREF1QkEscURBREEsb0RBREEscURHNS9CSix5REFBQSx3REFBQSx5REhrL0JJLDBEQURBLHlEQURBLDBERzc5QkssVUFBQSxlQUNBLFlBQUEsZ0JBT1Qsa0NBRUksUUFBQSxLRWo4TUosUUFDRSxXQUFBLFFBQ0EsTUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsWUFBQSxJQUNBLHlCQU5GLFFBT0ksVUFBQSxLQUNBLFlBQUEsTUFSSixlQWNJLFVBQUEsT0FFRixhQUNFLFdBQUEsT0FDQSxVQUFBLEVBQ0EsUUFBQSxLQUFBLEVBQ0EsaUNBcEJKLFFBV0ksWUFBQSxLQUtGLGFBS0ksUUFBQSxLQUFBLEVBQUEsTUFMSCx1QkFRRyxRQUFBLEVBQUEsS0FDQSxtQkFBQSxXQUFBLFdBQUEsV0FUSCxpQkFZRyxRQUFBLGFBRUEsZUFBQSxPTDQ2T0YsdUJLMTdPRCxzQkFxQkcsUUFBQSxLQUdKLGdCQUNFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLFFBQUEsS0FBQSxFQUNBLFdBQUEsSUFBQSxNQUFBLHFCQUNBLGlDQU5GLGdCQU9JLGNBQUEsS0FBQSxVQUFBLEtBQ0EsT0FBQSxFQUFBLE1BQ0EsUUFBQSxLQUFBLEtBQ0EsU0FBQSxTQUNBLGlCQUFBLE1BQUEsY0FBQSxNQUFBLGdCQUFBLFlBRUYseUJBYkYsZ0JBY0ksUUFBQSxLQUFBLEtBQUEsTUFkSCxzQkFpQkcsTUFBQSxJQUNBLE9BQUEsRUFDQSxZQUFBLElBbkJILHdCQTRCSyxZQUFBLElBQ0EsZUFBQSxVQUNBLFFBQUEsTUFNQSxpQ0FwQ0wsc0JBd0JLLE1BQUEsS0FDQSwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBekJMLDJCQXFDTyxRQUFBLE1BckNQLHVCQTBDRyxPQUFBLEVBQ0EsUUFBQSxFQUNBLFdBQUEsT0FDQSxNQUFBLElBQ0EsaUNBOUNILHVCQW1ESywwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQ0EsbUJBQUEsV0FBQSxzQkFBQSxPQUFBLGNBQUEsSUFBQSxLQUFBLFVBQUEsSUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLE1BQUEsS0FDQSxpQkFBQSxNQUFBLGNBQUEsTUFBQSxnQkFBQSxZQUVGLHlCQXpESCx1QkEwREssWUFBQSxLQUNBLE1BQUEsS0EzREwsMEJBNkRPLGVBQUEsa0JBN0RQLDBCQWlFSyxRQUFBLGFBQ0EsZUFBQSxPQUNBLE9BQUEsRUFBQSxJQUNBLGlDQXBFTCwwQkFxRU8sT0FBQSxFQUFBLEVBQUEsRUFBQSxLQUNBLFdBQUEsS0F0RVAsdUNBd0VTLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUF4RVQsdUNBMkVTLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUEzRVQsdUNBOEVTLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUE5RVQsdUNBaUZTLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFDQSxhQUFBLGVBQ0EsV0FBQSxjQUNBLFlBQUEsZ0JBR0oseUJBdkZMLDBCQXdGTyxZQUFBLE1BeEZQLDZCQWlHTyxPQUFBLEVBQ0EsUUFBQSxNQUlBLGlDQXRHUCxzQ0E0RlMsWUFBQSxFQTVGVCw2QkE4R1MsYUFBQSxFQUNBLFFBQUEsY0EvR1QsZ0NBb0hPLFFBQUEsYUFDQSxlQUFBLE9BQ0EsYUFBQSxJQUNBLGlDQXZIUCxnQ0F3SFMsa0JBQUEsV0FBQSxjQUFBLFdBQUEsVUFBQSxXQUNBLGFBQUEsS0xvNk9KLHFESzdoUEwsbURBK0hTLFlBQUEsZUFDQSxlQUFBLFNBaElULHVDQW9JTyxVQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQ0EsY0FBQSxJQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSxPQUNBLFlBQUEsS0FDQSxRQUFBLE1BM0lQLDBEQTZJUyxJQUFBLEtBQ0EsU0FBQSxTQTlJVCx1QkFvSkcsV0FBQSxNQUNBLE9BQUEsRUFDQSxRQUFBLEVBQ0EsTUFBQSxJQUNBLGlDQXhKSCx1QkF5SkssTUFBQSxLQUVBLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFDQSxRQUFBLElBQUEsRUFBQSxLQUNBLFdBQUEsTUE3SkwsMEJBaUtLLFFBQUEsTUFqS0wsMkNBbUtPLGFBQUEsS0FDQSwwQkFwS1AsMkNBcUtTLGFBQUEsTUFFRix5QkF2S1AsMkNBd0tTLGFBQUEsTUF4S1QsNkJBNEtPLFFBQUEsZUFDQSxTQUFBLFNBQ0EsYUFBQSxLQTlLUCxtQ0FnTFMsU0FBQSxTQUNBLEtBQUEsRUFFRix5QkFuTFAsNkJBb0xTLFFBQUEsTUFHSixpQ0F2TEwsMEJBd0xPLFFBQUEsYUFDQSxlQUFBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjcuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmZvb3RlcixcbmhlYWRlcixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG5maWdjYXB0aW9uLFxuZmlndXJlLFxubWFpbiB7IC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxuICovXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny0gYW5kIEZpcmVmb3ggMzktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cbiAqL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGJhY2tncm91bmQgYW5kIGNvbG9yIGluIElFIDktLlxuICovXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuYXVkaW8sXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4gKiAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMsIC8qIDEgKi9cbm1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBTY3JpcHRpbmdcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogSGlkZGVuXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvL0BpbmNsdWRlIGZvbnRGYWNlKCdmYS1icmFuZHMnLCA0MDApO1xyXG4vL0BpbmNsdWRlIGZvbnRGYWNlKCdmYScsIDMwMCk7XHJcbi8vQGluY2x1ZGUgZm9udEZhY2UoJ2ZhJywgNDAwKTtcclxuLy9AaW5jbHVkZSBmb250RmFjZSgnZmEnLCA5MDApO1xyXG5cclxuQGluY2x1ZGUgZm9udEZhY2UoJ0Rpbm90Jyk7XHJcbkBpbmNsdWRlIGZvbnRGYWNlKCdEaW5vdCcsIDMwMCk7XHJcbkBpbmNsdWRlIGZvbnRGYWNlKCdEaW5vdCcsIDUwMCk7XHJcbkBpbmNsdWRlIGZvbnRGYWNlKCdEaW5vdCcsIDcwMCk7XHJcbkBpbmNsdWRlIGZvbnRGYWNlKCdEaW5vdCcsIDkwMCk7XHJcbkBpbmNsdWRlIGZvbnRGYWNlKCdCcmFuZG9uR3JvdGVzcXVlJywgMzAwKTtcclxuQGluY2x1ZGUgZm9udEZhY2UoJ0JyYW5kb25Hcm90ZXNxdWUnLCA0MDApO1xyXG5cclxuXHJcblxyXG4kd2lkdGg6IDEyNDBweDtcclxuJG91dGVyV2lkdGg6IDEwMCU7XHJcblxyXG4kdGFibGV0OiAnYWxsIGFuZCAobWF4LXdpZHRoOiAjeyR3aWR0aH0pJztcclxuJG1vYmlsZTogJ2FsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpJztcclxuXHJcbiRkaW5vdDogJ0Rpbm90Jywgc2Fucy1zZXJpZjtcclxuJGJyYW5kOiAnQnJhbmRvbkdyb3Rlc3F1ZScsIHNhbnMtc2VyaWY7XHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gIGZvbnQtZmFtaWx5OiAkZGlub3Q7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICYuaG9tZXBhZ2Uge1xyXG4gICAgLy9vdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLy9AbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAvLyAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAvL31cclxuICB9XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogJG91dGVyV2lkdGg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgLmlubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAkd2lkdGggKyA0MHB4O1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmFsaWduIHtcclxuICAmLS1yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcbiAgJi0tbGVmdCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuICAmLS1jZW50ZXJ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG5hIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmIge1xyXG4gICYubWVkaXVtIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgfVxyXG59XHJcblxyXG5pbWcge1xyXG4gIGhlaWdodDogYXV0bztcclxuICB3aWR0aDogYXV0bztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcclxuICBwYWRkaW5nOiAxMnB4IDE1cHg7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY29sb3I6ICMwYTA5MzQ7XHJcbiAgfVxyXG4gICYtLXllbGxvdyB7XHJcbiAgICBib3JkZXItY29sb3I6ICNmZjliMDU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5YjA1O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS15ZWxsb3ctd3lzaXd5Z3tcclxuICAgIG1pbi13aWR0aDogMzA1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDMwcHggMDtcclxuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZmY5YjA1O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWIwNTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGNvbG9yOiAjZmY5YjA1O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS1ibHVlIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzYyYzRmOTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MmM0Zjk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgY29sb3I6ICM2MmM0Zjk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLW9yYW5nZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICNmMzkyMDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5MjAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgY29sb3I6ICNmMzkyMDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICYtZW52ZWxvcGUge1xyXG4gICAgQGluY2x1ZGUgc3ByaXRlKCRzcHJpdGUtZW52ZWxvcGUpO1xyXG4gIH1cclxufVxyXG5cclxuLmhpZGUtbW9iaWxlIHtcclxuICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5oaWRlLWRlc2t0b3Age1xyXG4gIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbiRjb2w6IDEyO1xyXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2wge1xyXG4gIC5jb2wtI3skaX0ge1xyXG4gICAgd2lkdGg6IDEwMCUqJGkvJGNvbDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAubWwtI3skaX0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwMCUqJGkvJGNvbDtcclxuICB9XHJcbiAgLm1yLSN7JGl9IHtcclxuICAgIG1hcmdpbi1yaWdodDogMTAwJSokaS8kY29sO1xyXG4gIH1cclxufVxyXG5cclxuLmZsZXgtd3JhcHBlciB7XHJcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4udGFibGUtd3JhcHBlcntcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIGhlaWdodDogMXB4O1xyXG59XHJcbi5jZWxsLXdyYXBwZXJ7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAmLmJvdHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgfVxyXG59IiwiLm5hdmJhciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogNTVweCA3NXB4IDEwcHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogMTAwO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIEBleHRlbmQgJWNsZWFyZml4O1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTFhMmY7XHJcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XHJcbiAgICAuYnRuIHtcclxuICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sb2dvIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogOTtcclxuICAgIGltZyB7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9sb2dvLW1pbmktb3JhbmdlLnBuZyk7XHJcbiAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9sb2dvLW1vYmlsZS5wbmcpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xyXG4gICAgICAvL3dpZHRoOiAxNjBweDtcclxuICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pY29uZm9udC1zZWFyY2gge1xyXG4gICAgbGluZS1oZWlnaHQ6IDQxcHg7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLm5hdiB7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBtYXJnaW46IDAgLTlweDtcclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgbWFyZ2luOiAwIDlweDtcclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMzNweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5M3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sYW5nIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDAgMCAwOyAvLzQxXHJcbiAgICAgIC8vaGVpZ2h0OiA0MXB4O1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQGV4dGVuZCAlaWNvbmZvbnQtY2hldnJvbjtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogNXB4O1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICAvL2hlaWdodDogMzBweDsvLzQxXHJcbiAgICAgICAvLyBsaW5lLWhlaWdodDogMzBweDsgLy8zMlxyXG5cclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgIH1cclxuICAgICAgJi5vcGVuIHtcclxuICAgICAgICAvL2hlaWdodDogODJweDtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8qbGkge1xyXG4gICAgICAgICAgJjpub3QoLmFjdGl2ZSkge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfSovXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBjb2xvcjogIzBhMDkzNDtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgY29sb3I6ICMwYTA5MzQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMjVweCAwIDVweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIC8vei1pbmRleDogLTE7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDsvLzQxXHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bm90KC5hY3RpdmUpIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgIC8vY29sb3I6ICMwYTA5MzQ7XHJcbiAgICAgICAgICBjb2xvcjogIzdjN2M3YztcclxuICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XHJcbiAgICAgICAgICAgICB0b3A6MTAwJTtcclxuICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgLy8gIGJhY2tncm91bmQtY29sb3I6ICMwYTA5MzQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmE4MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4IDAgNXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubmF2LXdyYXBwZXIge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLy9vcGFjaXR5OiAwO1xyXG4gICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xyXG5cclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDg7XHJcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB3aWR0aDogMDtcclxuICAgICAgLy9yaWdodDogNzM0cHg7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgd2lkdGg6IDA7XHJcblxyXG5cclxuICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG5cclxuXHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbmF2YmFyLWJnLmpwZyk7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAvL2JhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XHJcbiAgICAgIC8vYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBuYXYge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xyXG4gICAgICBwYWRkaW5nOiAxNDBweCAxNzBweDtcclxuICAgICAgd2lkdGg6IDczNHB4O1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAvL2Rpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjODk4OTg5O1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIC8vdG9wOiA1MCU7XHJcbiAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICByaWdodDogMDtcclxuXHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgLm9wZW4sXHJcbiAgICAgICAgLmFjdGl2ZSB7XHJcbiAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICBjb2xvcjogI2YzOTIwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG5cclxuXHJcblxyXG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwcHgpO1xyXG4gICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKCN7JGl9KSB7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjJzICsgJGkvMTA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAzMjBweCl7XHJcbiAgICAgICAgICAgIC8vbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgLy9he1xyXG4gICAgICAgICAgICAvLyAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICAvL31cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAvL2hlaWdodDogMDtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICAgICAgICAvL3BhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5lbXB0eSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgICAgLy9kaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICYgKyBsaSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpub3QoLm9wZW4pIHtcclxuICAgICAgICAgIC8vJjpub3QoOmhvdmVyKSB7XHJcbiAgICAgICAgICAgID4gdWwge1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgICAgICAvL3BhZGRpbmc6IDA7XHJcbiAgICAgICAgLy9tYXJnaW4tdG9wOiA2MHB4O1xyXG5cclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbW9iaWxlLW1lbnUtYmcucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50b2dnbGVfX21lbnUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGhlaWdodDogNDFweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiA5O1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xyXG5cclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIC4xNXMgLjE1cyBsaW5lYXIsIGJhY2tncm91bmQgLjNzIDBzIGxpbmVhciwgdHJhbnNmb3JtIC4xNXMgMHMgbGluZWFyO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICB0b3A6IDE5cHg7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIC4xNXMgbGluZWFyLCBiYWNrZ3JvdW5kIC4zcyAwcyBsaW5lYXI7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIHRvcDogMjlweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgLjE1cyAuMTVzIGxpbmVhciwgYmFja2dyb3VuZCAuM3MgMHMgbGluZWFyLCB0cmFuc2Zvcm0gLjE1cyAwcyBsaW5lYXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgJi5uby10b3Age1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIwNDIyO1xyXG4gICAgICAvL3BhZGRpbmctdG9wOiAyNnB4O1xyXG4gICAgICAvL3BhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcCA6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgICAgIHotaW5kZXg6IDE1O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE0cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmxvZ28ge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC5zdWItbWVudXtcclxuICAgIGxpe1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG5cclxuXHJcbiAgJi5vcGVuIHtcclxuICAgIC50b2dnbGVfX21lbnUge1xyXG4gICAgICBjb2xvcjogIzg5ODk4OTtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzOTIwMDtcclxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICB0b3A6IDE5cHg7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgLjE1cyAwcyBsaW5lYXIsIGJhY2tncm91bmQgLjNzIDBzIGxpbmVhciwgdHJhbnNmb3JtIC4xNXMgLjE1cyBsaW5lYXI7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgIHRvcDogMTlweDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAuMTVzIDBzIGxpbmVhciwgYmFja2dyb3VuZCAuM3MgMHMgbGluZWFyLCB0cmFuc2Zvcm0gLjE1cyAuMTVzIGxpbmVhcjtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubmF2LXdyYXBwZXIge1xyXG4gICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzM0cHgpO1xyXG4gICAgICB9XHJcbiAgICAgIG5hdiB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgIH1cclxuICAgIC5sYW5nIHtcclxuICAgICAgY29sb3I6ICM1ZDVkNWQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28ge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLyoqXHJcbmljb25mb250IFdlYmZvbnRcclxuKi9cclxuQGluY2x1ZGUgZm9udEZhY2UoJ2ljb25mb250Jyk7XHJcblxyXG5bY2xhc3NePSdpY29uZm9udC0nXTpiZWZvcmUsXHJcbltjbGFzcyo9JyBpY29uZm9udC0nXTpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIHNwZWFrOiBub25lO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG4vKlxyXG5HbHlwaHMgbGlzdFxyXG4qL1xyXG5cclxuICAgICVpY29uZm9udC1mYWNlYm9vayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgc3BlYWs6IG5vbmU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICB9XHJcblxyXG4gICAgJWljb25mb250LWZhY2Vib29rOmJlZm9yZSxcclxuICAgIC5pY29uZm9udC1mYWNlYm9vazpiZWZvcmUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbmZvbnQnO1xyXG4gICAgICAgIGNvbnRlbnQ6ICdcXGVhMDEnO1xyXG59XHJcblxyXG4gICAgJWljb25mb250LXBob25lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBzcGVhazogbm9uZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICAgIH1cclxuXHJcbiAgICAlaWNvbmZvbnQtcGhvbmU6YmVmb3JlLFxyXG4gICAgLmljb25mb250LXBob25lOmJlZm9yZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdpY29uZm9udCc7XHJcbiAgICAgICAgY29udGVudDogJ1xcZWEwMic7XHJcbn1cclxuXHJcbiAgICAlaWNvbmZvbnQtaW5zdGFncmFtIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBzcGVhazogbm9uZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICAgIH1cclxuXHJcbiAgICAlaWNvbmZvbnQtaW5zdGFncmFtOmJlZm9yZSxcclxuICAgIC5pY29uZm9udC1pbnN0YWdyYW06YmVmb3JlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ2ljb25mb250JztcclxuICAgICAgICBjb250ZW50OiAnXFxlYTAzJztcclxufVxyXG5cclxuICAgICVpY29uZm9udC1jaGV2cm9uIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBzcGVhazogbm9uZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICAgIH1cclxuXHJcbiAgICAlaWNvbmZvbnQtY2hldnJvbjpiZWZvcmUsXHJcbiAgICAuaWNvbmZvbnQtY2hldnJvbjpiZWZvcmUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbmZvbnQnO1xyXG4gICAgICAgIGNvbnRlbnQ6ICdcXGVhMDQnO1xyXG59XHJcblxyXG4gICAgJWljb25mb250LXNlYXJjaCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgc3BlYWs6IG5vbmU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICB9XHJcblxyXG4gICAgJWljb25mb250LXNlYXJjaDpiZWZvcmUsXHJcbiAgICAuaWNvbmZvbnQtc2VhcmNoOmJlZm9yZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdpY29uZm9udCc7XHJcbiAgICAgICAgY29udGVudDogJ1xcZWEwNSc7XHJcbn1cclxuXHJcbiAgICAlaWNvbmZvbnQtdHdpdHRlciB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgc3BlYWs6IG5vbmU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICB9XHJcblxyXG4gICAgJWljb25mb250LXR3aXR0ZXI6YmVmb3JlLFxyXG4gICAgLmljb25mb250LXR3aXR0ZXI6YmVmb3JlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ2ljb25mb250JztcclxuICAgICAgICBjb250ZW50OiAnXFxlYTA2JztcclxufVxyIiwiLypcclxuKiBUaGlyZCBQYXJ0eVxyXG4qL1xuQGltcG9ydCB1cmwocGFydGlhbHMvbm9ybWFsaXplLmNzcyk7XG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwbXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNTBtczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuN3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4wNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4xczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjE1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4zNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS40czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjQ1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjZzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS42NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS43czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuN3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjc1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjlzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuOTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS45NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjA1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4yNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi41NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjZzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuN3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuOHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi44NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjlzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuOTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC4yNSwgMC43NSwgMC43NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2VdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42LCAtMC4yOCwgMC43MzUsIDAuMDQ1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0NSwgMC43MTUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1LCAwLjU1LCAwLjk1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTsgfVxuXG5bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksdHJhbnNmb3JtOyB9XG5cbltkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdLmFvcy1hbmltYXRlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLXVwXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLXVwLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAxMDBweCwgMCk7IH1cblxuW2RhdGEtYW9zPWZhZGUtdXAtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAxMDBweCwgMCk7IH1cblxuW2RhdGEtYW9zPWZhZGUtZG93bi1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgLTEwMHB4LCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS1kb3duLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgLTEwMHB4LCAwKTsgfVxuXG5bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksdHJhbnNmb3JtOyB9XG5cbltkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dLmFvcy1hbmltYXRlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEpOyB9XG5cbltkYXRhLWFvcz16b29tLWluXSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42KTsgfVxuXG5bZGF0YS1hb3M9em9vbS1pbi11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKSBzY2FsZSgwLjYpOyB9XG5cbltkYXRhLWFvcz16b29tLWluLWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApIHNjYWxlKDAuNik7IH1cblxuW2RhdGEtYW9zPXpvb20taW4tcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIDAsIDApIHNjYWxlKDAuNik7IH1cblxuW2RhdGEtYW9zPXpvb20taW4tbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKSBzY2FsZSgwLjYpOyB9XG5cbltkYXRhLWFvcz16b29tLW91dF0ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zPXpvb20tb3V0LXVwXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApIHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zPXpvb20tb3V0LWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApIHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zPXpvb20tb3V0LXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKSBzY2FsZSgxLjIpOyB9XG5cbltkYXRhLWFvcz16b29tLW91dC1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApIHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTsgfVxuXG5bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG5cbltkYXRhLWFvcz1zbGlkZS11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG5cbltkYXRhLWFvcz1zbGlkZS1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9XG5cbltkYXRhLWFvcz1zbGlkZS1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuXG5bZGF0YS1hb3M9c2xpZGUtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbltkYXRhLWFvc149ZmxpcF1bZGF0YS1hb3NePWZsaXBdIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07IH1cblxuW2RhdGEtYW9zPWZsaXAtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKTsgfVxuXG5bZGF0YS1hb3M9ZmxpcC1sZWZ0XS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApOyB9XG5cbltkYXRhLWFvcz1mbGlwLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyk7IH1cblxuW2RhdGEtYW9zPWZsaXAtcmlnaHRdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7IH1cblxuW2RhdGEtYW9zPWZsaXAtdXBdIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyk7IH1cblxuW2RhdGEtYW9zPWZsaXAtdXBdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7IH1cblxuW2RhdGEtYW9zPWZsaXAtZG93bl0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpOyB9XG5cbltkYXRhLWFvcz1mbGlwLWRvd25dLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7IH1cblxuLypcclxuKiBDdXN0b21cclxuKi9cbi5uYXZiYXI6YWZ0ZXIsIC5ibG9jay0tbGlua3MgLmlubmVyIHVsOmFmdGVyLCAuYmxvY2stLXN0YWdlOmFmdGVyLCAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jazphZnRlciwgLmJsb2NrLS1zdGFnZV9fYmlnOmFmdGVyLCAuYmxvY2stLXN0YWdlLXVzdWFsbDphZnRlciwgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrOmFmdGVyLCAuYmxvY2stLXN0YWdlLXVzdWFsbF9fYmlnOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBjbGVhcjogYm90aDtcbiAgb3BhY2l0eTogMDsgfVxuXG4vKipcclxuaWNvbmZvbnQgV2ViZm9udFxyXG4qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcImljb25mb250XCIpLCB1cmwoXCIuLi9mb250cy9pY29uZm9udC9pY29uZm9udC1ub3JtYWwud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2ljb25mb250L2ljb25mb250LW5vcm1hbC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2ljb25mb250L2ljb25mb250LW5vcm1hbC50dGZcIikgZm9ybWF0KFwidHRmXCIpLCB1cmwoXCIuLi9mb250cy9pY29uZm9udC9pY29uZm9udC1ub3JtYWwuZW90XCIpIGZvcm1hdChcImVvdFwiKTsgfVxuXG5bY2xhc3NePSdpY29uZm9udC0nXTpiZWZvcmUsXG5bY2xhc3MqPScgaWNvbmZvbnQtJ106YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4vKlxyXG5HbHlwaHMgbGlzdFxyXG4qL1xuXG4uaWNvbmZvbnQtZmFjZWJvb2s6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29uZm9udCc7XG4gIGNvbnRlbnQ6ICdcXGVhMDEnOyB9XG5cblxuLmljb25mb250LXBob25lOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbmZvbnQnO1xuICBjb250ZW50OiAnXFxlYTAyJzsgfVxuXG5cbi5pY29uZm9udC1pbnN0YWdyYW06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29uZm9udCc7XG4gIGNvbnRlbnQ6ICdcXGVhMDMnOyB9XG5cbi5uYXZiYXIgLm5hdiAubGFuZywgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAtaW5uZXIgLmZpbHRlciAuc2VsZWN0LXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi5uYXZiYXIgLm5hdiAubGFuZzpiZWZvcmUsIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwLWlubmVyIC5maWx0ZXIgLnNlbGVjdC13cmFwOmJlZm9yZSxcbi5pY29uZm9udC1jaGV2cm9uOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbmZvbnQnO1xuICBjb250ZW50OiAnXFxlYTA0JzsgfVxuXG5cbi5pY29uZm9udC1zZWFyY2g6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29uZm9udCc7XG4gIGNvbnRlbnQ6ICdcXGVhMDUnOyB9XG5cblxuLmljb25mb250LXR3aXR0ZXI6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29uZm9udCc7XG4gIGNvbnRlbnQ6ICdcXGVhMDYnOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJEaW5vdFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJEaW5vdFwiKSwgdXJsKFwiLi4vZm9udHMvRGlub3QvRGlub3Qtbm9ybWFsLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9EaW5vdC9EaW5vdC1ub3JtYWwud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9EaW5vdC9EaW5vdC1ub3JtYWwudHRmXCIpIGZvcm1hdChcInR0ZlwiKSwgdXJsKFwiLi4vZm9udHMvRGlub3QvRGlub3Qtbm9ybWFsLmVvdFwiKSBmb3JtYXQoXCJlb3RcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRpbm90XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiBsb2NhbChcIkRpbm90XCIpLCB1cmwoXCIuLi9mb250cy9EaW5vdC9EaW5vdC0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0Rpbm90L0Rpbm90LTMwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0Rpbm90L0Rpbm90LTMwMC50dGZcIikgZm9ybWF0KFwidHRmXCIpLCB1cmwoXCIuLi9mb250cy9EaW5vdC9EaW5vdC0zMDAuZW90XCIpIGZvcm1hdChcImVvdFwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRGlub3RcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IGxvY2FsKFwiRGlub3RcIiksIHVybChcIi4uL2ZvbnRzL0Rpbm90L0Rpbm90LTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvRGlub3QvRGlub3QtNTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvRGlub3QvRGlub3QtNTAwLnR0ZlwiKSBmb3JtYXQoXCJ0dGZcIiksIHVybChcIi4uL2ZvbnRzL0Rpbm90L0Rpbm90LTUwMC5lb3RcIikgZm9ybWF0KFwiZW90XCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJEaW5vdFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogbG9jYWwoXCJEaW5vdFwiKSwgdXJsKFwiLi4vZm9udHMvRGlub3QvRGlub3QtNzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9EaW5vdC9EaW5vdC03MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9EaW5vdC9EaW5vdC03MDAudHRmXCIpIGZvcm1hdChcInR0ZlwiKSwgdXJsKFwiLi4vZm9udHMvRGlub3QvRGlub3QtNzAwLmVvdFwiKSBmb3JtYXQoXCJlb3RcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRpbm90XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiBsb2NhbChcIkRpbm90XCIpLCB1cmwoXCIuLi9mb250cy9EaW5vdC9EaW5vdC05MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0Rpbm90L0Rpbm90LTkwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0Rpbm90L0Rpbm90LTkwMC50dGZcIikgZm9ybWF0KFwidHRmXCIpLCB1cmwoXCIuLi9mb250cy9EaW5vdC9EaW5vdC05MDAuZW90XCIpIGZvcm1hdChcImVvdFwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkdyb3Rlc3F1ZVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogbG9jYWwoXCJCcmFuZG9uR3JvdGVzcXVlXCIpLCB1cmwoXCIuLi9mb250cy9CcmFuZG9uR3JvdGVzcXVlL0JyYW5kb25Hcm90ZXNxdWUtMzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9CcmFuZG9uR3JvdGVzcXVlL0JyYW5kb25Hcm90ZXNxdWUtMzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvQnJhbmRvbkdyb3Rlc3F1ZS9CcmFuZG9uR3JvdGVzcXVlLTMwMC50dGZcIikgZm9ybWF0KFwidHRmXCIpLCB1cmwoXCIuLi9mb250cy9CcmFuZG9uR3JvdGVzcXVlL0JyYW5kb25Hcm90ZXNxdWUtMzAwLmVvdFwiKSBmb3JtYXQoXCJlb3RcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25Hcm90ZXNxdWVcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IGxvY2FsKFwiQnJhbmRvbkdyb3Rlc3F1ZVwiKSwgdXJsKFwiLi4vZm9udHMvQnJhbmRvbkdyb3Rlc3F1ZS9CcmFuZG9uR3JvdGVzcXVlLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvQnJhbmRvbkdyb3Rlc3F1ZS9CcmFuZG9uR3JvdGVzcXVlLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0JyYW5kb25Hcm90ZXNxdWUvQnJhbmRvbkdyb3Rlc3F1ZS00MDAudHRmXCIpIGZvcm1hdChcInR0ZlwiKSwgdXJsKFwiLi4vZm9udHMvQnJhbmRvbkdyb3Rlc3F1ZS9CcmFuZG9uR3JvdGVzcXVlLTQwMC5lb3RcIikgZm9ybWF0KFwiZW90XCIpOyB9XG5cbmh0bWwsXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiRGlub3RcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmNvbnRhaW5lciAuaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5hbGlnbi0tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uYWxpZ24tLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5hbGlnbi0tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmIubWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmJ0biB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwYTA5MzQ7IH1cbiAgLmJ0bi0teWVsbG93IHtcbiAgICBib3JkZXItY29sb3I6ICNmZjliMDU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWIwNTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5idG4tLXllbGxvdzpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tLXllbGxvdy13eXNpd3lnIHtcbiAgICBtaW4td2lkdGg6IDMwNXB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmOWIwNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5YjA1O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ0bi0teWVsbG93LXd5c2l3eWc6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjZmY5YjA1OyB9XG4gIC5idG4tLWJsdWUge1xuICAgIGJvcmRlci1jb2xvcjogIzYyYzRmOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjJjNGY5O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ0bi0tYmx1ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjNjJjNGY5OyB9XG4gIC5idG4tLW9yYW5nZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjM5MjAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMzkyMDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ0bi0tb3JhbmdlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICNmMzkyMDA7IH1cblxuLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmljb24tZW52ZWxvcGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0zOHB4O1xuICAgIHdpZHRoOiAyM3B4O1xuICAgIGhlaWdodDogMTdweDsgfVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGlkZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5oaWRlLWRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuaGlkZS1kZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG4uY29sLTEge1xuICB3aWR0aDogOC4zMzMzMyU7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5tbC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG5cbi5tci0xIHtcbiAgbWFyZ2luLXJpZ2h0OiA4LjMzMzMzJTsgfVxuXG4uY29sLTIge1xuICB3aWR0aDogMTYuNjY2NjclO1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubWwtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cblxuLm1yLTIge1xuICBtYXJnaW4tcmlnaHQ6IDE2LjY2NjY3JTsgfVxuXG4uY29sLTMge1xuICB3aWR0aDogMjUlO1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubWwtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7IH1cblxuLm1yLTMge1xuICBtYXJnaW4tcmlnaHQ6IDI1JTsgfVxuXG4uY29sLTQge1xuICB3aWR0aDogMzMuMzMzMzMlO1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubWwtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cblxuLm1yLTQge1xuICBtYXJnaW4tcmlnaHQ6IDMzLjMzMzMzJTsgfVxuXG4uY29sLTUge1xuICB3aWR0aDogNDEuNjY2NjclO1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubWwtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cblxuLm1yLTUge1xuICBtYXJnaW4tcmlnaHQ6IDQxLjY2NjY3JTsgfVxuXG4uY29sLTYge1xuICB3aWR0aDogNTAlO1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubWwtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLm1yLTYge1xuICBtYXJnaW4tcmlnaHQ6IDUwJTsgfVxuXG4uY29sLTcge1xuICB3aWR0aDogNTguMzMzMzMlO1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubWwtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cblxuLm1yLTcge1xuICBtYXJnaW4tcmlnaHQ6IDU4LjMzMzMzJTsgfVxuXG4uY29sLTgge1xuICB3aWR0aDogNjYuNjY2NjclO1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubWwtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cblxuLm1yLTgge1xuICBtYXJnaW4tcmlnaHQ6IDY2LjY2NjY3JTsgfVxuXG4uY29sLTkge1xuICB3aWR0aDogNzUlO1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubWwtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cblxuLm1yLTkge1xuICBtYXJnaW4tcmlnaHQ6IDc1JTsgfVxuXG4uY29sLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm1sLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuXG4ubXItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDgzLjMzMzMzJTsgfVxuXG4uY29sLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm1sLTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuXG4ubXItMTEge1xuICBtYXJnaW4tcmlnaHQ6IDkxLjY2NjY3JTsgfVxuXG4uY29sLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5tbC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlOyB9XG5cbi5tci0xMiB7XG4gIG1hcmdpbi1yaWdodDogMTAwJTsgfVxuXG4uZmxleC13cmFwcGVyIHtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4udGFibGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7IH1cblxuLmNlbGwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmNlbGwtd3JhcHBlci5ib3Qge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cblxuLm5hdmJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA1NXB4IDc1cHggMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAubmF2YmFyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAubmF2YmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTFhMmY7XG4gICAgICBwYWRkaW5nOiAxNHB4IDIwcHg7IH1cbiAgICAgIC5uYXZiYXIgLmJ0biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gIC5uYXZiYXIgLmxvZ28ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OyB9XG4gICAgLm5hdmJhciAubG9nbyBpbWcge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzOyB9XG4gICAgLm5hdmJhciAubG9nbzpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xvZ28tbWluaS1vcmFuZ2UucG5nKTtcbiAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zczsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAubmF2YmFyIC5sb2dvOmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgLm5hdmJhciAubG9nbzpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbG9nby1tb2JpbGUucG5nKTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgIC5uYXZiYXIgLmxvZ28ge1xuICAgICAgICB3aWR0aDogMTQwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgLm5hdmJhciAubG9nbyB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAubmF2YmFyIC5pY29uZm9udC1zZWFyY2gge1xuICAgIGxpbmUtaGVpZ2h0OiA0MXB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubmF2YmFyIC5uYXYge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBtYXJnaW46IDAgLTlweDsgfVxuICAgIC5uYXZiYXIgLm5hdl9faXRlbSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbWFyZ2luOiAwIDlweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCkge1xuICAgICAgICAubmF2YmFyIC5uYXZfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMzcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDkzcHg7IH0gfVxuICAgIC5uYXZiYXIgLm5hdiAubGFuZyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgMCAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1hcmdpbi10b3A6IDdweDsgfVxuICAgICAgLm5hdmJhciAubmF2IC5sYW5nOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG4gICAgICAubmF2YmFyIC5uYXYgLmxhbmcub3BlbiB7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAvKmxpIHtcclxuICAgICAgICAgICY6bm90KC5hY3RpdmUpIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0qL1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogIzBhMDkzNDsgfVxuICAgICAgICAubmF2YmFyIC5uYXYgLmxhbmcub3BlbjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTsgfVxuICAgICAgICAubmF2YmFyIC5uYXYgLmxhbmcub3BlbiBsaSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgICAgIC5uYXZiYXIgLm5hdiAubGFuZy5vcGVuIGxpLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogIzBhMDkzNDsgfVxuICAgICAgLm5hdmJhciAubmF2IC5sYW5nIGxpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5uYXZiYXIgLm5hdiAubGFuZyBsaS5hY3RpdmUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjVweCAwIDVweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gICAgICAgIC5uYXZiYXIgLm5hdiAubGFuZyBsaTpub3QoLmFjdGl2ZSkge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogIzdjN2M3YztcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgICAgLm5hdmJhciAubmF2IC5sYW5nIGxpOm5vdCguYWN0aXZlKTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgICAgLm5hdmJhciAubmF2IC5sYW5nIGxpOm5vdCguYWN0aXZlKTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAgICAgLm5hdmJhciAubmF2IC5sYW5nIGxpOm5vdCguYWN0aXZlKTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmE4MDA7IH1cbiAgICAgICAgICAubmF2YmFyIC5uYXYgLmxhbmcgbGk6bm90KC5hY3RpdmUpIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4IDAgNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAubmF2YmFyIC5uYXYgLmxhbmcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB6LWluZGV4OiA5OyB9IH1cbiAgLm5hdmJhciAubmF2LXdyYXBwZXIge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiA4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAubmF2YmFyIC5uYXYtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7IH0gfVxuICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9uYXZiYXItYmcuanBnKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bzsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogbm9uZTsgfSB9XG4gICAgLm5hdmJhciAubmF2LXdyYXBwZXIgbmF2IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgICBwYWRkaW5nOiAxNDBweCAxNzBweDtcbiAgICAgIHdpZHRoOiA3MzRweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgY29sb3I6ICM4OTg5ODk7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyIG5hdiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0gfVxuICAgICAgLm5hdmJhciAubmF2LXdyYXBwZXIgbmF2IHVsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyIG5hdiB1bCAub3BlbiA+IGEsXG4gICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyIG5hdiB1bCAuYWN0aXZlID4gYSB7XG4gICAgICAgICAgY29sb3I6ICNmMzkyMDA7IH1cbiAgICAgICAgLm5hdmJhciAubmF2LXdyYXBwZXIgbmF2IHVsIGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTsgfVxuICAgICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyIG5hdiB1bCBsaTpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4zczsgfVxuICAgICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyIG5hdiB1bCBsaTpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC40czsgfVxuICAgICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyIG5hdiB1bCBsaTpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC41czsgfVxuICAgICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyIG5hdiB1bCBsaTpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC42czsgfVxuICAgICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyIG5hdiB1bCBsaTpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC43czsgfVxuICAgICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyIG5hdiB1bCBsaTpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC44czsgfVxuICAgICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyIG5hdiB1bCBsaTpudGgtY2hpbGQoNykge1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC45czsgfVxuICAgICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyIG5hdiB1bCBsaTpudGgtY2hpbGQoOCkge1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMXM7IH1cbiAgICAgICAgICAubmF2YmFyIC5uYXYtd3JhcHBlciBuYXYgdWwgbGk6bnRoLWNoaWxkKDkpIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMXM7IH1cbiAgICAgICAgICAubmF2YmFyIC5uYXYtd3JhcHBlciBuYXYgdWwgbGk6bnRoLWNoaWxkKDEwKSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjJzOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgICAubmF2YmFyIC5uYXYtd3JhcHBlciBuYXYgdWwgbGkge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gICAgICAgICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyIG5hdiB1bCBsaSBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4OyB9IH1cbiAgICAgICAgICAubmF2YmFyIC5uYXYtd3JhcHBlciBuYXYgdWwgbGkgdWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgICAgICAubmF2YmFyIC5uYXYtd3JhcHBlciBuYXYgdWwgbGkgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyIG5hdiB1bCBsaSB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgICAubmF2YmFyIC5uYXYtd3JhcHBlciBuYXYgdWwgbGkgdWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgICAgICAgLm5hdmJhciAubmF2LXdyYXBwZXIgbmF2IHVsIGxpLmVtcHR5IHtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgICAgIC5uYXZiYXIgLm5hdi13cmFwcGVyIG5hdiB1bCBsaS5lbXB0eSArIGxpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkOyB9IH1cbiAgICAgICAgICAubmF2YmFyIC5uYXYtd3JhcHBlciBuYXYgdWwgbGk6bm90KC5vcGVuKSA+IHVsIHtcbiAgICAgICAgICAgIGhlaWdodDogMCAhaW1wb3J0YW50OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgLm5hdmJhciAubmF2LXdyYXBwZXIgbmF2IHtcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL21vYmlsZS1tZW51LWJnLnBuZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubmF2YmFyIC5uYXYtd3JhcHBlciBuYXYge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLm5hdmJhciAubmF2LXdyYXBwZXIge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTE1cHg7IH0gfVxuICAubmF2YmFyIC50b2dnbGVfX21lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGhlaWdodDogNDFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogNDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7IH1cbiAgICAubmF2YmFyIC50b2dnbGVfX21lbnU6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLm5hdmJhciAudG9nZ2xlX19tZW51IHNwYW4ge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICByaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAubmF2YmFyIC50b2dnbGVfX21lbnUgc3BhbjpudGgtY2hpbGQoMSkge1xuICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIC4xNXMgLjE1cyBsaW5lYXIsIGJhY2tncm91bmQgLjNzIDBzIGxpbmVhciwgdHJhbnNmb3JtIC4xNXMgMHMgbGluZWFyOyB9XG4gICAgICAubmF2YmFyIC50b2dnbGVfX21lbnUgc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgICB0b3A6IDE5cHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgLjE1cyBsaW5lYXIsIGJhY2tncm91bmQgLjNzIDBzIGxpbmVhcjsgfVxuICAgICAgLm5hdmJhciAudG9nZ2xlX19tZW51IHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgdG9wOiAyOXB4O1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgLjE1cyAuMTVzIGxpbmVhciwgYmFja2dyb3VuZCAuM3MgMHMgbGluZWFyLCB0cmFuc2Zvcm0gLjE1cyAwcyBsaW5lYXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAubmF2YmFyIC50b2dnbGVfX21lbnUge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzZweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAubmF2YmFyIC50b2dnbGVfX21lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICAgICAgLm5hdmJhciAudG9nZ2xlX19tZW51IHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhciB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAubmF2YmFyLm5vLXRvcCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMjA0MjI7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICB6LWluZGV4OiAxNTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAubmF2YmFyLm5vLXRvcCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubmF2YmFyLm5vLXRvcCAubG9nbyBpbWcge1xuICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICAgLm5hdmJhci5uby10b3AgLmxvZ286YmVmb3JlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9IH1cbiAgLm5hdmJhciAuc3ViLW1lbnUgbGkge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLm5hdmJhci5vcGVuIC50b2dnbGVfX21lbnUge1xuICAgIGNvbG9yOiAjODk4OTg5OyB9XG4gICAgLm5hdmJhci5vcGVuIC50b2dnbGVfX21lbnUgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5MjAwOyB9XG4gICAgICAubmF2YmFyLm9wZW4gLnRvZ2dsZV9fbWVudSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHRvcDogMTlweDtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIC4xNXMgMHMgbGluZWFyLCBiYWNrZ3JvdW5kIC4zcyAwcyBsaW5lYXIsIHRyYW5zZm9ybSAuMTVzIC4xNXMgbGluZWFyO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbiAgICAgIC5uYXZiYXIub3BlbiAudG9nZ2xlX19tZW51IHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgLm5hdmJhci5vcGVuIC50b2dnbGVfX21lbnUgc3BhbjpudGgtY2hpbGQoMykge1xuICAgICAgICB0b3A6IDE5cHg7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAuMTVzIDBzIGxpbmVhciwgYmFja2dyb3VuZCAuM3MgMHMgbGluZWFyLCB0cmFuc2Zvcm0gLjE1cyAuMTVzIGxpbmVhcjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuICAubmF2YmFyLm9wZW4gLm5hdi13cmFwcGVyIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgICAubmF2YmFyLm9wZW4gLm5hdi13cmFwcGVyOmJlZm9yZSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzM0cHgpOyB9XG4gICAgLm5hdmJhci5vcGVuIC5uYXYtd3JhcHBlciBuYXYge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm5hdmJhci5vcGVuIC5uYXYtd3JhcHBlciBuYXYge1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSB0cmFuc2xhdGVZKC01MCUpOyB9IH1cbiAgICAgIC5uYXZiYXIub3BlbiAubmF2LXdyYXBwZXIgbmF2IHVsIGxpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gIC5uYXZiYXIub3BlbiAubGFuZyB7XG4gICAgY29sb3I6ICM1ZDVkNWQ7IH1cbiAgLm5hdmJhci5vcGVuIC5sb2dvIGltZyB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgLm5hdmJhci5vcGVuIC5sb2dvIGltZyB7XG4gICAgICAgIG9wYWNpdHk6IDA7IH0gfVxuICAubmF2YmFyLm9wZW4gLmxvZ286YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAubmF2YmFyLm9wZW4gLmxvZ286YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfSB9XG5cbi5ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5ibG9jayB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9IH1cbiAgLmJsb2NrOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmJsb2NrLS1iYW5uZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ibG9jay0tYmFubmVyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAuYmxvY2stLWJhbm5lciBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgLypAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgIH0qLyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgICAgLmJsb2NrLS1iYW5uZXIgaW1nLmgxMDAge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9jay0tYmFubmVyIGltZyB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAgIC5ibG9jay0tYmFubmVyIC50ZXh0LXdyYXAge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMjUwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTcwMHB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgLmJsb2NrLS1iYW5uZXIgLnRleHQtd3JhcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7IH0gfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1iYW5uZXIgLnRleHQtd3JhcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgICAgIC5ibG9jay0tYmFubmVyIC50ZXh0LXdyYXAgLnRleHQtaW5uZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDcwcHggMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAuYmxvY2stLWJhbm5lciAudGV4dC13cmFwIC50ZXh0LWlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDsgfSB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1iYW5uZXIgLnRleHQtd3JhcCAudGV4dC1pbm5lciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxOHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxOTBweDsgfSB9XG4gICAgICAgIC5ibG9jay0tYmFubmVyIC50ZXh0LXdyYXAgLnRleHQtaW5uZXI6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDI3NXB4O1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjk1MDA7IH1cbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmJsb2NrLS1iYW5uZXIgLnRleHQtd3JhcCAudGV4dC1pbm5lcjpiZWZvcmUge1xuICAgICAgICAgICAgICB3aWR0aDogMTI3cHg7IH0gfVxuICAgICAgICAuYmxvY2stLWJhbm5lciAudGV4dC13cmFwIC50ZXh0LWlubmVyIHAge1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAuYmxvY2stLWJhbm5lciAudGV4dC13cmFwIC50ZXh0LWlubmVyIGgyIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLWJhbm5lciAudGV4dC13cmFwIC50ZXh0LWlubmVyIGgyIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4OyB9IH1cbiAgICAgICAgICAuYmxvY2stLWJhbm5lciAudGV4dC13cmFwIC50ZXh0LWlubmVyIGgyIC5jb2xvci15ZWxsb3cge1xuICAgICAgICAgICAgY29sb3I6ICNmZjlhMDA7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLWJhbm5lciAudGV4dC13cmFwIC50ZXh0LWlubmVyIGgyIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xOyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tYmFubmVyIC50ZXh0LXdyYXAgLnRleHQtaW5uZXIgaDIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLWJhbm5lciAudGV4dC13cmFwIC50ZXh0LWlubmVyIGgyIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tYmFubmVyIC50ZXh0LXdyYXAgLnRleHQtaW5uZXIgaDIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7IH0gfVxuICAgICAgICAuYmxvY2stLWJhbm5lciAudGV4dC13cmFwIC50ZXh0LWlubmVyIC5hdXRvciB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTJweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tYmFubmVyIC50ZXh0LXdyYXAgLnRleHQtaW5uZXIgLmF1dG9yIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLWJhbm5lciAudGV4dC13cmFwIC50ZXh0LWlubmVyIC5hdXRvciB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tYmFubmVyIC50ZXh0LXdyYXAgLnRleHQtaW5uZXIgLmF1dG9yIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4OyB9IH1cbiAgICAgIC5ibG9jay0tYmFubmVyIC50ZXh0LXdyYXAud2l0aC1hdXRvciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIGJvdHRvbTogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1iYW5uZXIgLnRleHQtd3JhcC53aXRoLWF1dG9yIHtcbiAgICAgICAgICAgIGJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG4gICAgICAgIC5ibG9jay0tYmFubmVyIC50ZXh0LXdyYXAud2l0aC1hdXRvciAudGV4dC1pbm5lciB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLWJhbm5lciAudGV4dC13cmFwLndpdGgtYXV0b3IgLnRleHQtaW5uZXIge1xuICAgICAgICAgICAgICB3aWR0aDogNDAlOyB9XG4gICAgICAgICAgICAgIC5ibG9jay0tYmFubmVyIC50ZXh0LXdyYXAud2l0aC1hdXRvciAudGV4dC1pbm5lcjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgICAgICAgLmJsb2NrLS1iYW5uZXIgLnRleHQtd3JhcC53aXRoLWF1dG9yIC50ZXh0LWlubmVyOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLWJhbm5lciAudGV4dC13cmFwLndpdGgtYXV0b3IgLnRleHQtaW5uZXIge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMThweDsgfVxuICAgICAgICAgICAgICAuYmxvY2stLWJhbm5lciAudGV4dC13cmFwLndpdGgtYXV0b3IgLnRleHQtaW5uZXI6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLWJhbm5lciAudGV4dC13cmFwLndpdGgtYXV0b3IgLnRleHQtaW5uZXIge1xuICAgICAgICAgICAgICB3aWR0aDogMTY1cHg7IH0gfVxuICAgIC5ibG9jay0tYmFubmVyIC5idG4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IGNhbGMoMTAwJSAtIDE3MDBweCk7XG4gICAgICBwYWRkaW5nOiAyMHB4IDYwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAvKkBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgfSovIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNzE1cHgpIHtcbiAgICAgICAgLmJsb2NrLS1iYW5uZXIgLmJ0biB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggODBweDtcbiAgICAgICAgICByaWdodDogODBweDsgfSB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvY2stLWJhbm5lciAuYnRuIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgIHJpZ2h0OiAyMHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAuYmxvY2stLWJhbm5lciAuYnRuIHtcbiAgICAgICAgICBib3R0b206IC0xMDBweDtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxczsgfVxuICAgICAgICAgIC5ibG9jay0tYmFubmVyIC5idG4udHJhbnMge1xuICAgICAgICAgICAgYm90dG9tOiA4MHB4OyB9IH1cbiAgLmJsb2NrLS1saW5rcyB7XG4gICAgbWFyZ2luOiAtMTU3cHggMCAxMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmxvY2stLWxpbmtzIHtcbiAgICAgICAgbWFyZ2luOiAtNDdweCBhdXRvIDIwcHg7IH0gfVxuICAgIC5ibG9jay0tbGlua3MgLmlubmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBtYXgtd2lkdGg6IDE3MDBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggOTBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3gtc2hhZG93OiAwIDVweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1saW5rcyAuaW5uZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7IH0gfVxuICAgICAgLmJsb2NrLS1saW5rcyAuaW5uZXIgdWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5ibG9jay0tbGlua3MgLmlubmVyIHVsIGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmJsb2NrLS1saW5rcyAuaW5uZXIgdWwgbGkge1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgICAgICAgICAuYmxvY2stLWxpbmtzIC5pbm5lciB1bCBsaSBhIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7IH1cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tbGlua3MgLmlubmVyIHVsIGxpIGEge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4OyB9IH1cbiAgICAgICAgICAgIC5ibG9jay0tbGlua3MgLmlubmVyIHVsIGxpIGEuYnRuIHtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ5cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweCA1MHB4OyB9XG4gICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1saW5rcyAuaW5uZXIgdWwgbGkgYS5idG4ge1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDlweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4OyB9IH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1saW5rcyAuaW5uZXIgdWwgbGkgYS5idG4ge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMHB4OyB9IH1cbiAgICAgICAgICAgICAgLmJsb2NrLS1saW5rcyAuaW5uZXIgdWwgbGkgYS5idG46aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmY5YjA1OyB9XG4gICAgICAgICAgICAuYmxvY2stLWxpbmtzIC5pbm5lciB1bCBsaSBhLm1haWwge1xuICAgICAgICAgICAgICBjb2xvcjogI2FjYWNhYztcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNTBweDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tbGlua3MgLmlubmVyIHVsIGxpIGEubWFpbCB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH0gfVxuICAgICAgICAgICAgICAuYmxvY2stLWxpbmtzIC5pbm5lciB1bCBsaSBhLm1haWwgLmljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAuYmxvY2stLWxpbmtzIC5pbm5lciB1bCBsaSBhLm1haWwgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICAgICAgICAgICAgICAuYmxvY2stLWxpbmtzIC5pbm5lciB1bCBsaSBhLm1haWwgLnN2Z19pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAjYWNhY2FjOyB9XG4gICAgICAgICAgICAuYmxvY2stLWxpbmtzIC5pbm5lciB1bCBsaSBhLmxpbmsge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmOWMwMDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tbGlua3MgLmlubmVyIHVsIGxpIGEubGluayB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH0gfVxuICAgICAgICAgICAgICAuYmxvY2stLWxpbmtzIC5pbm5lciB1bCBsaSBhLmxpbmsgLmljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7IH1cbiAgICAgICAgICAgICAgICAuYmxvY2stLWxpbmtzIC5pbm5lciB1bCBsaSBhLmxpbmsgLmljb246YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlWCg0cHgpOyB9XG4gICAgICAgICAgICAgIC5ibG9jay0tbGlua3MgLmlubmVyIHVsIGxpIGEubGluayAuc3ZnX2ljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICNmZjljMDA7IH1cbiAgICAgICAgICAgIC5ibG9jay0tbGlua3MgLmlubmVyIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogIzI0MmEzYTsgfVxuICAgICAgICAgICAgICAuYmxvY2stLWxpbmtzIC5pbm5lciB1bCBsaSBhOmhvdmVyLmxpbmsgLmljb24ge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTsgfVxuICAgICAgICAgIC5ibG9jay0tbGlua3MgLmlubmVyIHVsIGxpLnJpZ2h0IHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgIC5ibG9jay0tbGlua3MgLnN2Z19pY29uIHtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYmxvY2stLWxpbmtzIC5zdmdfaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5ibG9jay0tYXJ0aWNsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgICAgIC5ibG9jay0tYXJ0aWNsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgLyouaW5uZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICAgIH0qLyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgICAuYmxvY2stLWFydGljbGUgLmlubmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDsgfSB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ibG9jay0tYXJ0aWNsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgLmJsb2NrLS1hcnRpY2xlIGgxLFxuICAgIC5ibG9jay0tYXJ0aWNsZSBoMiB7XG4gICAgICBjb2xvcjogI2ZmOWMwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAzMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgICAgIC5ibG9jay0tYXJ0aWNsZSBoMSxcbiAgICAgICAgLmJsb2NrLS1hcnRpY2xlIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH0gfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1hcnRpY2xlIGgxLFxuICAgICAgICAuYmxvY2stLWFydGljbGUgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH0gfVxuICAgIC5ibG9jay0tYXJ0aWNsZSBwIHtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9jay0tYXJ0aWNsZSBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH0gfVxuICAgICAgLmJsb2NrLS1hcnRpY2xlIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5ibG9jay0tYXJ0aWNsZSAudGV4dC1ibG9jayB7XG4gICAgICBtYXJnaW46IDEwMHB4IDAgMCA1MCU7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2ZmOWMwMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICAgICAuYmxvY2stLWFydGljbGUgLnRleHQtYmxvY2sge1xuICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwJTsgfSB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvY2stLWFydGljbGUgLnRleHQtYmxvY2sge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7IH1cbiAgICAgICAgICAuYmxvY2stLWFydGljbGUgLnRleHQtYmxvY2sgaDIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgICAuYmxvY2stLWFydGljbGUgLnRleHQtYmxvY2sgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjA1ZW07IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICAgICAgIC5ibG9jay0tYXJ0aWNsZSAudGV4dC1ibG9jayBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1hcnRpY2xlIC50ZXh0LWJsb2NrIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH0gfVxuICAgIC5ibG9jay0tYXJ0aWNsZSAuY29sb3Itb3JhbmdlIHtcbiAgICAgIGNvbG9yOiAjZmY5YTAwOyB9XG4gIC5ibG9jay0taW1hZ2VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxNjNkO1xuICAgIHBhZGRpbmc6IDM1cHggMCA5MHB4OyB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ibG9jay0taW1hZ2VzIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwOyB9IH1cbiAgICAuYmxvY2stLWltYWdlcyAuaW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1pbWFnZXMgLmlubmVyIHtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAgICAgLmJsb2NrLS1pbWFnZXMgLmlubmVyIGltZyB7XG4gICAgICAgIHdpZHRoOiAyMiU7IH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYmxvY2stLWltYWdlcyAuaW5uZXIgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4OyB9IH1cbiAgLmJsb2NrLS1zdGFnZSB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBmb250LWZhbWlseTogXCJEaW5vdFwiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLmJsb2NrLS1zdGFnZSAuc3RhZ2VfdGl0bGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICAgLmJsb2NrLS1zdGFnZSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMDsgfSB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ibG9jay0tc3RhZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMTMxYzMxO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoNDF2aCArIDU1cHgpO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgICAuYmxvY2stLXN0YWdlIC5zdGFnZV90aXRsZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRvcDogNzVweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB6LWluZGV4OiAxOyB9IH1cbiAgICAuYmxvY2stLXN0YWdlIC5zdGFnZV9iZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAgIC5ibG9jay0tc3RhZ2UgLnN0YWdlX2JnIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgICAgLmJsb2NrLS1zdGFnZSAuc3RhZ2VfYmc6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N0YWdlLWludGVyLnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogNDIuNjU3JTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDU2JSk7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9jay0tc3RhZ2UgLnN0YWdlX2JnIHtcbiAgICAgICAgICBoZWlnaHQ6IDQxdmg7XG4gICAgICAgICAgdG9wOiA1NXB4OyB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZSAuc3RhZ2VfYmc6YWZ0ZXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDc4LjY1NyU7XG4gICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZSAuc3RhZ2VfYmc6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdGFnZS1pbnRlci5wbmcpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDc4LjY1NyU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ2JSk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfSB9XG4gICAgLmJsb2NrLS1zdGFnZSAudGV4dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7IH0gfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgbWluLWhlaWdodDogMDsgfSB9XG4gICAgICAuYmxvY2stLXN0YWdlIC50ZXh0IGgyIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4OyB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dCBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4OyB9IH1cbiAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHQgLnR5cGUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjk5MDA7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW46IDE1cHggMCA0MHB4OyB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dCAudHlwZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDEycHg7IH0gfVxuICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dCAuY29udGVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0IC5jb250ZW50IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7IH0gfVxuICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0IC5jb250ZW50IHAge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHg7IH1cbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dCAuY29udGVudCBwIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfSB9XG4gICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHQgLmNvbnRlbnQgLnR0dSB7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0IC5jb250ZW50IC5jb2xvci1vcmFuZ2Uge1xuICAgICAgICAgIGNvbG9yOiAjZmY5OTAwOyB9XG4gICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHQgLmNvbnRlbnQgLmFjYy10b2dnbGUge1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgY29sb3I6ICNmMzkyMDA7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHQgLmNvbnRlbnQgLmFjYy10b2dnbGU6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3Nwcml0ZS5wbmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwcHggLTU1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7IH1cbiAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0IC5jb250ZW50IC5hY2MtdG9nZ2xlICsgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0IC5jb250ZW50IC5hY2MtdG9nZ2xlLm9wZW46YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0IC5jb250ZW50IC5hY2MtdG9nZ2xlLm9wZW4gKyBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogODUwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJEaW5vdFwiLCBzYW5zLXNlcmlmOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTEge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTEgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTEgaDIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7IH0gfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMSBoMiBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmY5YjA1OyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMSBoMiBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMSBoMiBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7IH0gfVxuICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTEgLnN1YnRpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCA3MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0xIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzVweDsgfSB9XG4gICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMSB0YWJsZSB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgICAgICAgICBib3JkZXItc3BhY2luZzogMTRweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0xIHRhYmxlIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDZweDsgfSB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0xIHRhYmxlIHRkIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M0YzY3O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTEgdGFibGUgdGQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDsgfSB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTEgdGFibGUgdGQgLmJpZyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4OyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTEgdGFibGUgdGQgLmJpZyB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7IH0gfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTEgdGFibGUgdGQgLmJpZyB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEycHg7IH0gfVxuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTEgdGFibGUgdGQgLmJpZyAudXBwZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMSB0YWJsZSB0ZCAuYmlnIC51cHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTEgdGFibGUgdGQgLmJpZyAudXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4OyB9IH1cbiAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMSB0YWJsZSB0ZCBwIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMSB0YWJsZSB0ZCBwIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4OyB9IH1cbiAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiAxNjgwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGZsb2F0OiBub25lOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjYjU3MDBjO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jayB7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2tfX3RleHQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTczcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJEaW5vdFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDE1cHg7XG4gICAgICAgICAgICB3aWR0aDogMzAlOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrX190ZXh0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9ja19fdGV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDcwcHggMjBweCAxMjVweCA0MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNiNTcwMGM7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9ja19fdGV4dDpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N0YWdlLTMtbWFuLnBuZyk7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjQuMjI3MyU7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1OHB4O1xuICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfSB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2tfX3RleHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2tfX3RleHQgaDIge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA5MHB4O1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmOWIwNTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCA3MHB4O1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrX190ZXh0IGgyIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgdG9wOiAtMjhweDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7IH0gfVxuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9ja19fdGV4dCBoMiBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2tfX3RleHQgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9ja19fdGV4dCBwIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cbiAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9ja19fdGFibGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgICAgICAgICB3aWR0aDogNTAlOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2tfX3RhYmxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTsgfSB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9ja19fdGFibGUtcm93IHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIC0yMHB4IDUwcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9ja19fdGFibGUtcm93IHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jayAuYmxvY2suYmlnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjAlIC0gNDBweCk7IH1cbiAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jay5zbWFsbCB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDQwJSAtIDQwcHgpOyB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jayAuYmxvY2sud2l0aC1iZyB7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDQ2cHggcmdiYSgwLCAwLCAwLCAwLjQ3KTsgfVxuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrLndpdGhvdXQtYmcge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNiNTcwMGM7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICBvcmRlcjogNDtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUpO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtMzBweCAyNXB4IDAgYXV0bzsgfVxuICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jazpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlICsgMjBweCk7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IC0yNXB4IDEwcHggLTI1cHggYXV0bztcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jayAuYmxvY2s6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7IH0gfVxuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrIHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4OyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jayBwIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfSB9XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jayBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrIGgzLFxuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrIGg0IHtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7IH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrIGgzLFxuICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jayBoNCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4OyB9IH1cbiAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jayBoMyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jayAuYmxvY2sgaDMge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jayBoNCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jayAuYmxvY2sgaDQge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jazpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N0YWdlLTMtbWFuLnBuZyk7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMDdweDtcbiAgICAgICAgICAgIHdpZHRoOiA4MTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBsZWZ0OiA0MTVweDtcbiAgICAgICAgICAgIHRvcDogLTIwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjI0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMjUlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87IH0gfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jazpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4OyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jazpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0zIHtcbiAgICAgICAgcGFkZGluZzogMjYwcHggMCAxNDBweDtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTMgLmlubmVyLS1ibG9jayB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3NjVweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2U0OGQwZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDYwcHggNTBweDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRpbm90XCIsIHNhbnMtc2VyaWY7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMyAuaW5uZXItLWJsb2NrIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMyAuaW5uZXItLWJsb2NrID4gKiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAzOyB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweDsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMyAuaW5uZXItLWJsb2NrIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgaDIgKyBwIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNlNDhkMGU7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDUwcHg7IH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgaDIgKyBwIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE4cHg7IH0gfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMyAuaW5uZXItLWJsb2NrIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDQ1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7IH0gfVxuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgdWwgbGkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNzVweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMyAuaW5uZXItLWJsb2NrIHVsIGxpIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDVweCAwIDAgMDsgfSB9XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMyAuaW5uZXItLWJsb2NrIHVsIGxpIC5jb3VudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgdWwgbGkgLmNvdW50IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDsgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgdWwgbGkgLmNvdW50IHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMywgNDEsIDAuNCk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7IH1cbiAgICAgICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZSAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgdWwgbGkgLmNvdW50IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMyAuaW5uZXItLWJsb2NrIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMyAuaW5uZXItLWJsb2NrIC5hY3Rpb24ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTMgLmlubmVyLS1ibG9jayAuYWN0aW9uIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDsgfSB9XG4gICAgICAgIC5ibG9jay0tc3RhZ2UgLnRleHRfX2JvdXJzZS11c2EtMzpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3RhZ2UtNC1tYW4ucG5nKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgaGVpZ2h0OiA5ODlweDtcbiAgICAgICAgICB3aWR0aDogMTM1NXB4O1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYyg2MCUpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlIC50ZXh0X19ib3Vyc2UtdXNhLTM6YmVmb3JlIHtcbiAgICAgICAgICAgICAgbGVmdDogLTY1cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtMTgwcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IC40OyB9IH1cbiAgICAuYmxvY2stLXN0YWdlX19iaWcge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgICAgIC5ibG9jay0tc3RhZ2VfX2JpZyAudGV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZV9fYmlnIC50ZXh0IHtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmJsb2NrLS1zdGFnZV9fdXNhLTMge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmJsb2NrLS1zdGFnZV9fdXNhLTM6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gICAgICAuYmxvY2stLXN0YWdlX191c2EtMyAuaW5uZXItLWJsb2NrID4gLmFjdGlvbiB7XG4gICAgICAgIHRvcDogOC40JTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiAxMHB4OyB9XG4gICAgICAgIC5ibG9jay0tc3RhZ2VfX3VzYS0zIC5pbm5lci0tYmxvY2sgPiAuYWN0aW9uIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMTBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgLmJsb2NrLS1zdGFnZV9fdXNhLTMgLmlubmVyLS1ibG9jayA+IC5hY3Rpb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiA4LjklO1xuICAgICAgICByaWdodDogMjBweDsgfVxuICAgICAgICAuYmxvY2stLXN0YWdlX191c2EtMyAuaW5uZXItLWJsb2NrID4gLmFjdGlvbiBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7IH0gfVxuICAgIC5ibG9jay0tc3RhZ2VfX3BhdHJpY2sge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1zdGFnZV9fcGF0cmljayB7XG4gICAgICAgICAgcGFkZGluZzogNTRweCAwIDIwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDFweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICAgICAuYmxvY2stLXN0YWdlX19wYXRyaWNrIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5ibG9jay0tc3RhZ2VfX3BhdHJpY2sge1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9IH1cbiAgICAgIC5ibG9jay0tc3RhZ2VfX3BhdHJpY2sgLnRleHQge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBwYWRkaW5nOiAwIDYwcHggMCAyMHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgICAuYmxvY2stLXN0YWdlX19wYXRyaWNrIC50ZXh0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZV9fcGF0cmljayAudGV4dCBoMiB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZV9fcGF0cmljayAudGV4dCAudHlwZSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwOyB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlX19wYXRyaWNrIC50ZXh0IHAge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4OyB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlX19wYXRyaWNrIC50ZXh0IGltZyB7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIC5ibG9jay0tc3RhZ2VfX3BhdHJpY2sgLnRleHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOyB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlX19wYXRyaWNrIC50ZXh0IC5jb250ZW50IHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lOyB9IH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYmxvY2stLXN0YWdlX19wYXRyaWNrIC50ZXh0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDQwcHg7IH1cbiAgICAgICAgICAgIC5ibG9jay0tc3RhZ2VfX3BhdHJpY2sgLnRleHQgaDIge1xuICAgICAgICAgICAgICBjb2xvcjogIzQ3NDY0NjsgfVxuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZV9fcGF0cmljayAudGV4dCAuY29udGVudCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNzc3Nzc3OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2NTBweCkgYW5kIChtaW4td2lkdGg6IDEyMDFweCkge1xuICAgICAgICAgIC5ibG9jay0tc3RhZ2VfX3BhdHJpY2sgLnRleHQgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4OyB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZV9fcGF0cmljayAudGV4dCAuY29udGVudCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgIC5ibG9jay0tc3RhZ2UubGFzdCAuc3RhZ2VfYmc6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmJsb2NrLS1zdGFnZS11c3VhbGwge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiRGlub3RcIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnN0YWdlX3RpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7IH0gfVxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxMzFjMzE7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnN0YWdlX3RpdGxlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdG9wOiA3NXB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHotaW5kZXg6IDE7IH0gfVxuICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC5zdGFnZV9iZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC5zdGFnZV9iZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC5zdGFnZV9iZzphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3RhZ2UtaW50ZXIucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0Mi42NTclO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTYlKTtcbiAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnN0YWdlX2JnIHtcbiAgICAgICAgICBoZWlnaHQ6IDQxdmg7XG4gICAgICAgICAgdG9wOiA1NXB4OyB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnN0YWdlX2JnOmFmdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3OC42NTclO1xuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC5zdGFnZV9iZzpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N0YWdlLWludGVyLnBuZyk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNzguNjU3JTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDYlKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9IH1cbiAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDA7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB3aWR0aDogNDAlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7IH0gfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7IH0gfVxuICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHQgaDIge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4OyB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHQgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfSB9XG4gICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dCAudHlwZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTkwMDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbjogMTVweCAwIDQwcHg7IH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dCAudHlwZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDEycHg7IH0gfVxuICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHQgLmNvbnRlbnQge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHQgLmNvbnRlbnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTsgfSB9XG4gICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0IC5jb250ZW50IHAge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHg7IH1cbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHQgLmNvbnRlbnQgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7IH0gfVxuICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dCAuY29udGVudCAudHR1IHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0IC5jb250ZW50IC5jb2xvci1vcmFuZ2Uge1xuICAgICAgICAgIGNvbG9yOiAjZmY5OTAwOyB9XG4gICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0IC5jb250ZW50IC5hY2MtdG9nZ2xlIHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGNvbG9yOiAjZjM5MjAwO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0IC5jb250ZW50IC5hY2MtdG9nZ2xlOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zcHJpdGUucG5nKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IC01NXB4O1xuICAgICAgICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHQgLmNvbnRlbnQgLmFjYy10b2dnbGUgKyBwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHQgLmNvbnRlbnQgLmFjYy10b2dnbGUub3BlbjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0IC5jb250ZW50IC5hY2MtdG9nZ2xlLm9wZW4gKyBwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0xIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4NTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRpbm90XCIsIHNhbnMtc2VyaWY7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTEge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwOyB9IH1cbiAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMSBoMSwgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMSBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTEgaDEsIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTEgaDIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7IH0gfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTEgaDEgc3BhbiwgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMSBoMiBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmY5YjA1OyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTEgaDEgc3BhbiwgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMSBoMiBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTEgaDEgc3BhbiwgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMSBoMiBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7IH0gfVxuICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0xIGgxIHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMSAuc3VidGl0bGUge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDcwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTEgLnN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzNXB4OyB9IH1cbiAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMSB0YWJsZSB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgICAgICAgICBib3JkZXItc3BhY2luZzogMTRweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMSB0YWJsZSB7XG4gICAgICAgICAgICAgIGJvcmRlci1zcGFjaW5nOiA2cHg7IH0gfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTEgdGFibGUgdGQge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzRjNjc7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTEgdGFibGUgdGQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDsgfSB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0xIHRhYmxlIHRkIC5iaWcge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMSB0YWJsZSB0ZCAuYmlnIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDsgfSB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTEgdGFibGUgdGQgLmJpZyB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEycHg7IH0gfVxuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0xIHRhYmxlIHRkIC5iaWcgLnVwcGVyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0xIHRhYmxlIHRkIC5iaWcgLnVwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTEgdGFibGUgdGQgLmJpZyAudXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4OyB9IH1cbiAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTEgdGFibGUgdGQgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0xIHRhYmxlIHRkIHAge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0xIHtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cbiAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTIge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgIG1heC13aWR0aDogMTY4MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBmbG9hdDogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjYjU3MDBjO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sge1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9ja19fdGV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNzNweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRpbm90XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQxNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwJTsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2tfX3RleHQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9ja19fdGV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDcwcHggMjBweCAxMjVweCA0MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNiNTcwMGM7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2tfX3RleHQ6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdGFnZS0zLW1hbi5wbmcpO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTI0LjIyNzMlO1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNThweDtcbiAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9ja19fdGV4dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrX190ZXh0OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDg1JTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDsgfSB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2tfX3RleHQgaDIge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA5MHB4O1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmOWIwNTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCA3MHB4O1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9ja19fdGV4dCBoMiB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIHRvcDogLTI4cHg7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4OyB9IH1cbiAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrX190ZXh0IGgyIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2tfX3RleHQgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2tfX3RleHQgcCB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgfSB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrX190YWJsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE1MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MjBweDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2tfX3RhYmxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTsgfSB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2tfX3RhYmxlLXJvdyB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAtMjBweCA1MHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrX190YWJsZS1yb3cge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrLmJpZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDYwJSAtIDQwcHgpOyB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrLnNtYWxsIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNDAlIC0gNDBweCk7IH1cbiAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jayAuYmxvY2sud2l0aC1iZyB7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDQ2cHggcmdiYSgwLCAwLCAwLCAwLjQ3KTsgfVxuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jay53aXRob3V0LWJnIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjYjU3MDBjOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jayAuYmxvY2sge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfSB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jazpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jayAuYmxvY2s6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgIG9yZGVyOiA0O1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSk7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IC0zMHB4IDI1cHggMCBhdXRvOyB9XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jazpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlICsgMjBweCk7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IC0yNXB4IDEwcHggLTI1cHggYXV0bztcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlOyB9IH1cbiAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jayAuYmxvY2sgcCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHg7IH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jayBwIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfSB9XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jayAuYmxvY2sgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jayAuYmxvY2sgaDMsXG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrIGg0IHtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7IH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jayBoMyxcbiAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrIGg0IHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7IH0gfVxuICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMiAuaW5uZXItLWJsb2NrIC5ibG9jayBoMyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrIGgzIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2sgLmJsb2NrIGg0IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4OyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jayAuYmxvY2sgaDQge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2s6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdGFnZS0zLW1hbi5wbmcpO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDA3cHg7XG4gICAgICAgICAgICB3aWR0aDogODEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgbGVmdDogNDE1cHg7XG4gICAgICAgICAgICB0b3A6IC0yMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2s6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MjRweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNSU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bzsgfSB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTIgLmlubmVyLS1ibG9jazpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4OyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0yIC5pbm5lci0tYmxvY2s6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTMge1xuICAgICAgICBwYWRkaW5nOiAyNjBweCAwIDE0MHB4O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sge1xuICAgICAgICAgIG1heC13aWR0aDogNzY1cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNlNDhkMGU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nOiA2MHB4IDUwcHg7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJEaW5vdFwiLCBzYW5zLXNlcmlmOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sge1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMyAuaW5uZXItLWJsb2NrID4gKiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAzOyB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMyAuaW5uZXItLWJsb2NrIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHg7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgaDIgKyBwIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNlNDhkMGU7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDUwcHg7IH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMyAuaW5uZXItLWJsb2NrIGgyICsgcCB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxOHB4OyB9IH1cbiAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgPiB1bCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0NXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTMgLmlubmVyLS1ibG9jayA+IHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4OyB9IH1cbiAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTMgLmlubmVyLS1ibG9jayA+IHVsID4gbGkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNzVweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTMgLmlubmVyLS1ibG9jayA+IHVsID4gbGkgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTMgLmlubmVyLS1ibG9jayA+IHVsID4gbGkge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDAgMCAwOyB9XG4gICAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgPiB1bCA+IGxpIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH0gfVxuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgPiB1bCA+IGxpIC5jb3VudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMyAuaW5uZXItLWJsb2NrID4gdWwgPiBsaSAuY291bnQgc3BhbiB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4OyB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgPiB1bCA+IGxpIC5jb3VudCB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTMsIDQxLCAwLjQpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4OyB9XG4gICAgICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTMgLmlubmVyLS1ibG9jayA+IHVsID4gbGkgLmNvdW50IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTMgLmlubmVyLS1ibG9jayA+IHVsID4gbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTMgLmlubmVyLS1ibG9jayA+IHVsID4gbGkgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfVxuICAgICAgICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsIC50ZXh0X19ib3Vyc2UtdXNhLTMgLmlubmVyLS1ibG9jayA+IHVsID4gbGkgdWwgbGkge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgPiB1bCA+IGxpIHVsIGxpOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMyAuaW5uZXItLWJsb2NrIHAge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwgLnRleHRfX2JvdXJzZS11c2EtMyAuaW5uZXItLWJsb2NrIC5hY3Rpb24ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0zIC5pbm5lci0tYmxvY2sgLmFjdGlvbiB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH0gfVxuICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0zOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdGFnZS00LW1hbi5wbmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBoZWlnaHQ6IDk4OXB4O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDYwdncpO1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYyg2MHZ3KTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICBib3R0b206IDA7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0zOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGxlZnQ6IDB2dzsgfSB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbCAudGV4dF9fYm91cnNlLXVzYS0zOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGxlZnQ6IC02NXB4O1xuICAgICAgICAgICAgICByaWdodDogLTE4MHB4O1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAuNDsgfSB9XG4gICAgLmJsb2NrLS1zdGFnZS11c3VhbGxfX2JpZyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWluLWhlaWdodDogMDsgfVxuICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGxfX2JpZyAudGV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGxfX2JpZyAudGV4dCB7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsX191c2EtMyB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbF9fdXNhLTM6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbF9fdXNhLTMgLmlubmVyLS1ibG9jayA+IC5hY3Rpb24ge1xuICAgICAgICB0b3A6IDcuNiU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICByaWdodDogMTBweDsgfVxuICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbF9fdXNhLTMgLmlubmVyLS1ibG9jayA+IC5hY3Rpb24gYSB7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAxMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbF9fdXNhLTMgLmlubmVyLS1ibG9jayA+IC5hY3Rpb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiA4LjclO1xuICAgICAgICByaWdodDogMjBweDsgfVxuICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbF9fdXNhLTMgLmlubmVyLS1ibG9jayA+IC5hY3Rpb24gYSB7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAxNXB4OyB9IH1cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGxfX3BhdHJpY2sge1xuICAgICAgICBwYWRkaW5nOiA1NHB4IDAgMjBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDFweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGxfX3BhdHJpY2sge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbF9fcGF0cmljayB7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9IH1cbiAgICAuYmxvY2stLXN0YWdlLXVzdWFsbF9fcGF0cmljayAudGV4dCB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgcGFkZGluZzogMCA2MHB4IDAgMjBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGxfX3BhdHJpY2sgLnRleHQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbF9fcGF0cmljayAudGV4dCBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbF9fcGF0cmljayAudGV4dCAudHlwZSB7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMDsgfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsX19wYXRyaWNrIC50ZXh0IHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDsgfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsX19wYXRyaWNrIC50ZXh0IGltZyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbF9fcGF0cmljayAudGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsgfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsX19wYXRyaWNrIC50ZXh0IC5jb250ZW50IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTsgfSB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbF9fcGF0cmljayAudGV4dCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBwYWRkaW5nOiA2MHB4IDQwcHg7IH1cbiAgICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbF9fcGF0cmljayAudGV4dCBoMiB7XG4gICAgICAgICAgICBjb2xvcjogIzQ3NDY0NjsgfVxuICAgICAgICAgIC5ibG9jay0tc3RhZ2UtdXN1YWxsX19wYXRyaWNrIC50ZXh0IC5jb250ZW50IHtcbiAgICAgICAgICAgIGNvbG9yOiAjNzc3Nzc3OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIGFuZCAobWluLXdpZHRoOiAxNTAxcHgpIHtcbiAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGxfX3BhdHJpY2sgLnRleHQgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDsgfVxuICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbF9fcGF0cmljayAudGV4dCAuY29udGVudCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGxfX3BhdHJpY2sgLnRleHQgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDsgfVxuICAgICAgICAuYmxvY2stLXN0YWdlLXVzdWFsbF9fcGF0cmljayAudGV4dCAuY29udGVudCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgLmJsb2NrLS1zdGFnZS11c3VhbGwubGFzdCAuc3RhZ2VfYmc6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmJsb2NrLS10YWJzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMGExMTI2O1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICMwYTExMjYgMCUsICMxNTFkMzEgMTUlLCAjMTUxZDMxIDg1JSwgIzBhMTEyNiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMGExMTI2IDAlLCAjMTUxZDMxIDE1JSwgIzE1MWQzMSA4NSUsICMwYTExMjYgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMGExMTI2IDAlLCAjMTUxZDMxIDE1JSwgIzE1MWQzMSA4NSUsICMwYTExMjYgMTAwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwYTExMjYnLCBlbmRDb2xvcnN0cj0nIzBhMTEyNicsR3JhZGllbnRUeXBlPTEgKTtcbiAgICBwYWRkaW5nOiAyMDBweCAwO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgLmJsb2NrLS10YWJzIHtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMDsgfSB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ibG9jay0tdGFicyB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCA0MHB4OyB9IH1cbiAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiB7XG4gICAgICAgICAgd2lkdGg6IDYyMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC50ZXh0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXI6IDJweCBkYXNoZWQgI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MCU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1hcmdpbjogMCAxMCU7IH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAudGV4dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC50ZXh0IC5pbm5lci10ZXh0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4wMjVlbTsgfVxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAudGV4dCAuaW5uZXItdGV4dCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLnRleHQgLmlubmVyLXRleHQgaDIge1xuICAgICAgICAgICAgY29sb3I6ICNmZjljMDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7IH1cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC50ZXh0IC5pbm5lci10ZXh0IGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4OyB9IH1cbiAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAudGV4dCAuaW5uZXItdGV4dCBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAudGV4dCAuaW5uZXItdGV4dCBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7IH0gfVxuICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogIzY1NmE3NztcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtaXRlbTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzOyB9XG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtaXRlbTpiZWZvcmUge1xuICAgICAgICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDlweDsgfSB9XG4gICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtaXRlbS5hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi1pdGVtLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyKTsgfVxuICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItMVwiXSB7XG4gICAgICAgICAgdG9wOiAtNCU7XG4gICAgICAgICAgbGVmdDogMTYlOyB9XG4gICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTFcIl06YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDI2cHggMCAwIC04cHg7IH1cbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTFcIl0ge1xuICAgICAgICAgICAgICBsZWZ0OiA4JTsgfVxuICAgICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItMVwiXTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTNweCAwIDAgLThweDsgfSB9XG4gICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtaXRlbVtkYXRhLXRhYj1cInRhYi0yXCJdIHtcbiAgICAgICAgICB0b3A6IDE4JTtcbiAgICAgICAgICBsZWZ0OiA4NiU7IH1cbiAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItMlwiXTpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDE3cHggLTVweCAwIDA7IH1cbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTJcIl0ge1xuICAgICAgICAgICAgICB0b3A6IDElO1xuICAgICAgICAgICAgICBsZWZ0OiA4MSU7IH0gfVxuICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItM1wiXSB7XG4gICAgICAgICAgdG9wOiA4NSU7XG4gICAgICAgICAgbGVmdDogODUlOyB9XG4gICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTNcIl06YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAtOHB4IDU1cHggMCAwOyB9XG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtaXRlbVtkYXRhLXRhYj1cInRhYi0zXCJdIHtcbiAgICAgICAgICAgICAgbGVmdDogODAlOyB9XG4gICAgICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtaXRlbVtkYXRhLXRhYj1cInRhYi0zXCJdOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtOHB4IDIycHggMCAwOyB9IH1cbiAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTRcIl0ge1xuICAgICAgICAgIHRvcDogOTElO1xuICAgICAgICAgIGxlZnQ6IDclOyB9XG4gICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTRcIl06YmVmb3JlIHtcbiAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDExcHg7IH1cbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTRcIl0ge1xuICAgICAgICAgICAgICBsZWZ0OiAtMSU7IH0gfVxuICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItNVwiXSB7XG4gICAgICAgICAgdG9wOiAzMCU7XG4gICAgICAgICAgbGVmdDogLTUlOyB9XG4gICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTVcIl06YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDEzcHg7IH1cbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTVcIl0ge1xuICAgICAgICAgICAgICB0b3A6IDI0JTsgfVxuICAgICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItNVwiXTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggLTNweDsgfSB9XG4gICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgICAgICBtYXgtd2lkdGg6IDYyMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICNmZmY7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtd3JhcF9yYWRpYW4ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfSB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9IH1cbiAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW0ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMzcHg7IH0gfVxuICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtd3JhcF9yYWRpYW4gLm5hdi1pdGVtLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWEwMDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtd3JhcF9yYWRpYW4gLm5hdi1pdGVtLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOyB9XG4gICAgICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtd3JhcF9yYWRpYW4gLm5hdi1pdGVtLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtd3JhcF9yYWRpYW4gLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTFcIl0ge1xuICAgICAgICAgICAgdG9wOiAtNyU7XG4gICAgICAgICAgICBsZWZ0OiAzMyU7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItMVwiXSB7XG4gICAgICAgICAgICAgICAgdG9wOiAtOCU7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuIC5uYXYtaXRlbVtkYXRhLXRhYj1cInRhYi0xXCJdIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0xMCU7IH0gfVxuICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItMVwiXTpiZWZvcmUge1xuICAgICAgICAgICAgICBtYXJnaW46IDEycHggMCAwIC0xMjlweDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XG4gICAgICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItMVwiXTpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDAgMCAtNjhweDsgfSB9XG4gICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItMlwiXSB7XG4gICAgICAgICAgICB0b3A6IDEyJTtcbiAgICAgICAgICAgIGxlZnQ6IDgxJTsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2NTBweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuIC5uYXYtaXRlbVtkYXRhLXRhYj1cInRhYi0yXCJdIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA4OCU7IH0gfVxuICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItMlwiXTpiZWZvcmUge1xuICAgICAgICAgICAgICBtYXJnaW46IDE3cHggLTYycHggMCAwOyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuIC5uYXYtaXRlbVtkYXRhLXRhYj1cInRhYi0yXCJdOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDE3cHggLTI2cHggMCAwOyB9IH1cbiAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuIC5uYXYtaXRlbVtkYXRhLXRhYj1cInRhYi0zXCJdIHtcbiAgICAgICAgICAgIHRvcDogNjMlO1xuICAgICAgICAgICAgbGVmdDogODclOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtd3JhcF9yYWRpYW4gLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTNcIl0ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDkyLjUlOyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItM1wiXSB7XG4gICAgICAgICAgICAgICAgbGVmdDogOTElOyB9IH1cbiAgICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtd3JhcF9yYWRpYW4gLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTNcIl06YmVmb3JlIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiA4cHggLTY2cHggMCAwOyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuIC5uYXYtaXRlbVtkYXRhLXRhYj1cInRhYi0zXCJdOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDhweCAtMjZweCAwIDA7IH0gfVxuICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtd3JhcF9yYWRpYW4gLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTRcIl0ge1xuICAgICAgICAgICAgdG9wOiA5MiU7XG4gICAgICAgICAgICBsZWZ0OiA3MyU7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItNFwiXSB7XG4gICAgICAgICAgICAgICAgdG9wOiA5NiU7IH0gfVxuICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItNFwiXTpiZWZvcmUge1xuICAgICAgICAgICAgICBtYXJnaW46IDlweCAwIDAgLTIxMHB4OyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuIC5uYXYtaXRlbVtkYXRhLXRhYj1cInRhYi00XCJdOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDlweCAwIDAgLTEyNnB4OyB9IH1cbiAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuIC5uYXYtaXRlbVtkYXRhLXRhYj1cInRhYi01XCJdIHtcbiAgICAgICAgICAgIHRvcDogOTclO1xuICAgICAgICAgICAgbGVmdDogMyU7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItNVwiXSB7XG4gICAgICAgICAgICAgICAgdG9wOiA5NC41JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1JTsgfSB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtd3JhcF9yYWRpYW4gLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTVcIl0ge1xuICAgICAgICAgICAgICAgIHRvcDogOTclO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDMlOyB9IH1cbiAgICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtd3JhcF9yYWRpYW4gLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTVcIl06YmVmb3JlIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAtNDhweCAwIDAgLTExMnB4OyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuIC5uYXYtaXRlbVtkYXRhLXRhYj1cInRhYi01XCJdOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IC00OHB4IDAgMCAtNDlweDsgfSB9XG4gICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItNlwiXSB7XG4gICAgICAgICAgICB0b3A6IDc0JTtcbiAgICAgICAgICAgIGxlZnQ6IC0yNSU7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItNlwiXSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTE5JTsgfSB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtd3JhcF9yYWRpYW4gLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTZcIl0ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0yNSU7IH0gfVxuICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItNlwiXTpiZWZvcmUge1xuICAgICAgICAgICAgICBtYXJnaW46IC0zMHB4IDAgMCAxMTZweDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XG4gICAgICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItNlwiXTpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtMzBweCAwIDAgOTJweDsgfSB9XG4gICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItN1wiXSB7XG4gICAgICAgICAgICB0b3A6IDUlO1xuICAgICAgICAgICAgbGVmdDogLTE1JTsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2NTBweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuIC5uYXYtaXRlbVtkYXRhLXRhYj1cInRhYi03XCJdIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTIlO1xuICAgICAgICAgICAgICAgIHRvcDogMTAlOyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS1uYXYgLm5hdi13cmFwX3JhZGlhbiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItN1wiXSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTIwJTsgfSB9XG4gICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuIC5uYXYtaXRlbVtkYXRhLXRhYj1cInRhYi03XCJdOmJlZm9yZSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDAgMTI1cHg7IH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2NTBweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtd3JhcF9yYWRpYW4gLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTdcIl06YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDAgODhweDsgfSB9XG4gICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tbmF2IC5uYXYtd3JhcF9yYWRpYW46YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLW5hdiAubmF2LXdyYXBfcmFkaWFuOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5ibG9jay0tdGFicyAudGFicy0tdGV4dCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTc1cHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLXRleHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS10ZXh0IC50YWIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS10YWJzIC50YWJzLS10ZXh0IC50YWIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLXRleHQgLnRhYiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLXRleHQgLnRhYiBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZhOTgwMDsgfVxuICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLXRleHQgLnRhYiBoMiB7XG4gICAgICAgICAgY29sb3I6ICNmODlhMWM7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4OyB9XG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tdGV4dCAudGFiIGgyIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLXRleHQgLnRhYiBoMiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDsgfSB9XG4gICAgICAgIC5ibG9jay0tdGFicyAudGFicy0tdGV4dCAudGFiLmFjdGl2ZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuYmxvY2stLXRhYnMgLnRhYnMtLWJvdHRvbSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvY2stLXRhYnMgLnRhYnMtLWJvdHRvbSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC5ibG9jay0tdGFicyAuaW5uZXIge1xuICAgICAgZm9udC1zaXplOiAwOyB9XG4gICAgLmJsb2NrLS10YWJzX19wYXRyaWNrIHtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgcGFkZGluZzogMTcwcHggMCAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5ibG9jay0tdGFic19fcGF0cmljayB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAuYmxvY2stLXRhYnNfX3BhdHJpY2sgLnRhYnMtLW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogNjYuNjY2NiU7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIC5ibG9jay0tdGFic19fcGF0cmljayAudGFicy0tbmF2IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfSB9XG4gICAgICAgIC5ibG9jay0tdGFic19fcGF0cmljayAudGFicy0tbmF2IC5pbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAgIC5ibG9jay0tdGFic19fcGF0cmljayAudGFicy0tbmF2IC5pbWcgPiBkaXYge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLXRhYnNfX3BhdHJpY2sgLnRhYnMtLW5hdiAuaW1nID4gZGl2IC5kZXNrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgICAgICAgIC5ibG9jay0tdGFic19fcGF0cmljayAudGFicy0tbmF2IC5pbWcgPiBkaXYgLm1vYmlsZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tdGFic19fcGF0cmljayAudGFicy0tbmF2IC5pbWcgPiBkaXYgLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAgICAgICAuYmxvY2stLXRhYnNfX3BhdHJpY2sgLnRhYnMtLW5hdiAuaW1nID4gZGl2LmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgLmJsb2NrLS10YWJzX19wYXRyaWNrIC50YWJzLS1uYXYgLmltZyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljOyB9IH1cbiAgICAgICAgICAuYmxvY2stLXRhYnNfX3BhdHJpY2sgLnRhYnMtLW5hdiAuaW1nIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MCU7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS10YWJzX19wYXRyaWNrIC50YWJzLS1uYXYgLmltZyBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7IH0gfVxuICAgICAgLmJsb2NrLS10YWJzX19wYXRyaWNrIC50YWJzLS10ZXh0IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCA2MHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAuYmxvY2stLXRhYnNfX3BhdHJpY2sgLnRhYnMtLXRleHQge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIC5ibG9jay0tdGFic19fcGF0cmljayAudGFicy0tdGV4dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDsgfSB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS10YWJzX19wYXRyaWNrIC50YWJzLS10ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG4gICAgICAgIC5ibG9jay0tdGFic19fcGF0cmljayAudGFicy0tdGV4dCBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tdGFic19fcGF0cmljayAudGFicy0tdGV4dCBoMiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDsgfSB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgLmJsb2NrLS10YWJzX19wYXRyaWNrIC50YWJzLS10ZXh0IGgyIGJyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAgIC5ibG9jay0tdGFic19fcGF0cmljayAudGFicy0tdGV4dCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLXRhYnNfX3BhdHJpY2sgLnRhYnMtLXRleHQgcCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5ibG9jay0tdGFic19fcGF0cmljayAudGFicy0tYm90dG9tIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5ibG9jay0tbGlzdC1JVEwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDI5MHB4O1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmxvY2stLWxpc3QtSVRMIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAgIC5ibG9jay0tbGlzdC1JVEwgLml0ZW0ge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvY2stLWxpc3QtSVRMIC5pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAuYmxvY2stLWxpc3QtSVRMIC5pdGVtIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5ibG9jay0tbGlzdC1JVEwgLml0ZW0gaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgLmJsb2NrLS1saXN0LWJsb2NrcyA+IC5pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ibG9jay0tbGlzdC1ibG9ja3MgPiAuaW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLmJsb2NrLS1saXN0LWJsb2NrcyA+IC5pbm5lciAuYmxvY2sge1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7IH1cbiAgICAgIC5ibG9jay0tbGlzdC1ibG9ja3MgPiAuaW5uZXIgLmJsb2NrLS1hcnRpY2xlIC5pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5ibG9jay0tbGlzdC1ibG9ja3MgPiAuaW5uZXIgLmJsb2NrLS1hcnRpY2xlIC5pbm5lciBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICBtYXJnaW46IDQwcHggMDsgfVxuICAgICAgICAgIC5ibG9jay0tbGlzdC1ibG9ja3MgPiAuaW5uZXIgLmJsb2NrLS1hcnRpY2xlIC5pbm5lciBoMjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICAgIC5ibG9jay0tbGlzdC1ibG9ja3MgPiAuaW5uZXIgLmJsb2NrLS1hcnRpY2xlIC5pbm5lciBwIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICAgIC5ibG9jay0tbGlzdC1ibG9ja3MgPiAuaW5uZXIgLmJsb2NrLS1hcnRpY2xlIC5pbm5lciAudGV4dC1ibG9jayB7XG4gICAgICAgICAgbWFyZ2luOiAxMjBweCAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgICAgICAgIC5ibG9jay0tbGlzdC1ibG9ja3MgPiAuaW5uZXIgLmJsb2NrLS1hcnRpY2xlIC5pbm5lciAudGV4dC1ibG9jazpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICAgICAgLmJsb2NrLS1saXN0LWJsb2NrcyA+IC5pbm5lciAuYmxvY2stLWFydGljbGUgLmlubmVyIC50ZXh0LWJsb2NrOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmJsb2NrLS1saXN0LWJsb2NrcyA+IC5pbm5lciAuYmxvY2stLWFydGljbGUuZGVudHJhIC5pbm5lciAudGV4dC1ibG9jayBwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgICAgICAuYmxvY2stLWxpc3QtYmxvY2tzID4gLmlubmVyIC5ibG9jay0tYXJ0aWNsZS5kZW50cmEgLmlubmVyIC50ZXh0LWJsb2NrIHAgc3Ryb25nLCAuYmxvY2stLWxpc3QtYmxvY2tzID4gLmlubmVyIC5ibG9jay0tYXJ0aWNsZS5kZW50cmEgLmlubmVyIC50ZXh0LWJsb2NrIHAgYiB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuYmxvY2stLWl0ZW0tYmxvY2tzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYmxvY2stLWl0ZW0tYmxvY2tzOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgLmJsb2NrLS1pdGVtLWJsb2NrcyAuaW5uZXIge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLmJsb2NrLS1pdGVtLWJsb2NrcyAuaW5uZXIgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5ibG9jay0taXRlbS1ibG9ja3MgLmlubmVyLXRleHQge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIGNvbG9yOiAjM2YzZjNmOyB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1pdGVtLWJsb2NrcyAuaW5uZXItdGV4dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4OyB9IH1cbiAgICAgICAgLmJsb2NrLS1pdGVtLWJsb2NrcyAuaW5uZXItdGV4dCBiLCAuYmxvY2stLWl0ZW0tYmxvY2tzIC5pbm5lci10ZXh0IHN0cm9uZyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAuYmxvY2stLWl0ZW0tYmxvY2tzIC5pbm5lci10ZXh0IGgyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmOWMwMDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zOyB9XG4gICAgICAgIC5ibG9jay0taXRlbS1ibG9ja3MgLmlubmVyLXRleHQgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC5ibG9jay0taXRlbS1ibG9ja3MgLmlubmVyLXRleHQgdWwge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgICAgLmJsb2NrLS1pdGVtLWJsb2NrcyAuaW5uZXItdGV4dCB1bCBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgICAgICAgICAgIC5ibG9jay0taXRlbS1ibG9ja3MgLmlubmVyLXRleHQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5ibG9jay0taXRlbS1ibG9ja3MuZGVudHJhIC5pbm5lci10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1pdGVtLWJsb2Nrcy5kZW50cmEgLmlubmVyLXRleHQge1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHg7IH0gfVxuICAgICAgLmJsb2NrLS1pdGVtLWJsb2Nrcy5kZW50cmEgLmlubmVyLXRleHQgYiwgLmJsb2NrLS1pdGVtLWJsb2Nrcy5kZW50cmEgLmlubmVyLXRleHQgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuYmxvY2stLWltYWdlLXdpdGgtYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuYmxvY2stLWltYWdlLXdpdGgtYnRuIC5pbm5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9jay0taW1hZ2Utd2l0aC1idG4gLmlubmVyIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDsgfSB9XG4gICAgLmJsb2NrLS1pbWFnZS13aXRoLWJ0biAuY29udGVudCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5ibG9jay0taW1hZ2Utd2l0aC1idG4gPiBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuYmxvY2stLWltYWdlLXdpdGgtYnRuIC5idG4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiA1NXB4O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgcGFkZGluZzogMjBweCA2MHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvY2stLWltYWdlLXdpdGgtYnRuIC5idG4ge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICAgICAgICBib3R0b206IDIwcHg7IH0gfVxuICAuYmxvY2stLWhvbWVwYWdlIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5ibG9jay0tcGFydG5lcnMge1xuICAgIG1pbi1oZWlnaHQ6IDYwdmg7XG4gICAgcGFkZGluZzogMTYwcHggMCAxMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogIzE5M2E2OTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMTkzYTY5IDAlLCAjNDk2NTkwIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICMxOTNhNjkgMCUsICM0OTY1OTAgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMTkzYTY5IDAlLCAjNDk2NTkwIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMTkzYTY5JywgZW5kQ29sb3JzdHI9JyM0OTY1OTAnLEdyYWRpZW50VHlwZT0xICk7IH1cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmJsb2NrLS1wYXJ0bmVycyB7XG4gICAgICAgIHBhZGRpbmc6IDU0cHggMCAwO1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvOyB9IH1cbiAgICAuYmxvY2stLXBhcnRuZXJzIC5pbm5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9jay0tcGFydG5lcnMgLmlubmVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAuYmxvY2stLXBhcnRuZXJzIC50ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogNDUlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDBweCAxMDBweCAwIDUwcHg7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuYmxvY2stLXBhcnRuZXJzIC50ZXh0IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1wYXJ0bmVycyAudGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwOyB9IH1cbiAgICAgIC5ibG9jay0tcGFydG5lcnMgLnRleHQgaDIge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIC5ibG9jay0tcGFydG5lcnMgLnRleHQgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4OyB9IH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYmxvY2stLXBhcnRuZXJzIC50ZXh0IGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDhweDsgfSB9XG4gICAgICAuYmxvY2stLXBhcnRuZXJzIC50ZXh0IC50eXBlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjkwO1xuICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW46IDE1cHggMCA0MHB4OyB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1wYXJ0bmVycyAudGV4dCAudHlwZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDEycHg7IH0gfVxuICAgICAgLmJsb2NrLS1wYXJ0bmVycyAudGV4dCBwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5ibG9jay0tcGFydG5lcnMgLnRleHQgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgICAgLmJsb2NrLS1wYXJ0bmVycyAudGV4dCAuY29udGVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5ibG9jay0tcGFydG5lcnMgLnRleHQgLmNvbnRlbnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4OyB9IH1cbiAgICAuYmxvY2stLXBhcnRuZXJzIC5sb2dvcyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ1JTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvY2stLXBhcnRuZXJzIC5sb2dvcyB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cbiAgICAgIC5ibG9jay0tcGFydG5lcnMgLmxvZ29zIC50ZXh0IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7IH1cbiAgICAgICAgLmJsb2NrLS1wYXJ0bmVycyAubG9nb3MgLnRleHQtLW91dGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICAgIC5ibG9jay0tcGFydG5lcnMgLmxvZ29zIC5pdGVtIHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMzMuMzMzMyU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmJsb2NrLS1wYXJ0bmVycyAubG9nb3MgLml0ZW06bnRoLWNoaWxkKDRuKzEpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7IH1cbiAgICAgICAgLmJsb2NrLS1wYXJ0bmVycyAubG9nb3MgLml0ZW06bnRoLWNoaWxkKDRuKzMpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCA0OCwgODMsIDAuMzYpOyB9XG4gICAgICAgIC5ibG9jay0tcGFydG5lcnMgLmxvZ29zIC5pdGVtIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgbWF4LWhlaWdodDogODAlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIG9wYWNpdHk6IC40O1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zczsgfVxuICAgICAgICAuYmxvY2stLXBhcnRuZXJzIC5sb2dvcyAuaXRlbS5hY3RpdmUgaW1nIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgIC5ibG9jay0tcGFydG5lcnMgLmxvZ29zIC5pdGVtLmFjdGl2ZSArIC50ZXh0IHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICAgICAgLmJsb2NrLS1wYXJ0bmVycyAubG9nb3MgLml0ZW0uYWN0aXZlIH4gLnRleHQtLW91dGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgICAgICAuYmxvY2stLXBhcnRuZXJzIC5sb2dvcyAuaXRlbTpob3ZlciBpbWcge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLmJsb2NrLS1vZmZyZV9fdG9wIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Jhbm5lci01LmpwZyk7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmxvY2stLW9mZnJlX190b3Age1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4OyB9IH1cbiAgICAuYmxvY2stLW9mZnJlX190b3AgLmlubmVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuYmxvY2stLW9mZnJlX190b3AgLnRleHQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuYmxvY2stLW9mZnJlX190b3AgLnRleHQgaW1nIHtcbiAgICAgICAgbWFyZ2luOiAxNTBweCBhdXRvIDM1cHg7IH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYmxvY2stLW9mZnJlX190b3AgLnRleHQgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDc1cHggYXV0byAyMHB4OyB9IH1cbiAgICAgIC5ibG9jay0tb2ZmcmVfX3RvcCAudGV4dCAudGl0bGUtd3JhcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDExMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTIuNWRlZyk7IH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuYmxvY2stLW9mZnJlX190b3AgLnRleHQgLnRpdGxlLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNTBweDsgfSB9XG4gICAgICAgIC5ibG9jay0tb2ZmcmVfX3RvcCAudGV4dCAudGl0bGUtd3JhcCBoMiB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYyYzRmOTtcbiAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tb2ZmcmVfX3RvcCAudGV4dCAudGl0bGUtd3JhcCBoMiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDsgfSB9XG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tb2ZmcmVfX3RvcCAudGV4dCAudGl0bGUtd3JhcCBoMiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tb2ZmcmVfX3RvcCAudGV4dCAudGl0bGUtd3JhcCBoMiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgICAgICAgLmJsb2NrLS1vZmZyZV9fdG9wIC50ZXh0IC50aXRsZS13cmFwIGgyIHNwYW4ge1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgOHB4IDlweCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgICAgICAgICAgLmJsb2NrLS1vZmZyZV9fdG9wIC50ZXh0IC50aXRsZS13cmFwIGgyIHNwYW4uYmlnIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA5OHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjRweDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgLmJsb2NrLS1vZmZyZV9fdG9wIC50ZXh0IC50aXRsZS13cmFwIGgyIHNwYW4uYmlnIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNHB4OyB9IH1cbiAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLW9mZnJlX190b3AgLnRleHQgLnRpdGxlLXdyYXAgaDIgc3Bhbi5iaWcge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzM3B4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTdweDsgfSB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tb2ZmcmVfX3RvcCAudGV4dCAudGl0bGUtd3JhcCBoMiBzcGFuLmJpZyB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuICAgICAgICAgICAgLmJsb2NrLS1vZmZyZV9fdG9wIC50ZXh0IC50aXRsZS13cmFwIGgyIHNwYW4udXBwZXIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xOHB4OyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLW9mZnJlX190b3AgLnRleHQgLnRpdGxlLXdyYXAgaDIgc3Bhbi51cHBlciB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yM3B4OyB9IH1cbiAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLW9mZnJlX190b3AgLnRleHQgLnRpdGxlLXdyYXAgaDIgc3Bhbi51cHBlciB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEycHg7IH0gfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLW9mZnJlX190b3AgLnRleHQgLnRpdGxlLXdyYXAgaDIgc3Bhbi51cHBlciB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDsgfSB9XG4gICAgICAgIC5ibG9jay0tb2ZmcmVfX3RvcCAudGV4dCAudGl0bGUtd3JhcCAuc3VidGl0bGUge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgY29sb3I6ICM3N2I2ZmI7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgLmJsb2NrLS1vZmZyZV9fdG9wIC50ZXh0IC50aXRsZS13cmFwIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLW9mZnJlX190b3AgLnRleHQgLnRpdGxlLXdyYXAgLnN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7IH0gfVxuICAgICAgLmJsb2NrLS1vZmZyZV9fdG9wIC50ZXh0IC50YWJzLW5hdiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgMCA5MHB4OyB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1vZmZyZV9fdG9wIC50ZXh0IC50YWJzLW5hdiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgICAgICAuYmxvY2stLW9mZnJlX190b3AgLnRleHQgLnRhYnMtbmF2IC50YWIge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW46IDAgNTBweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmJsb2NrLS1vZmZyZV9fdG9wIC50ZXh0IC50YWJzLW5hdiAudGFiIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDE3cHggMjVweDsgfSB9XG4gICAgICAgICAgLmJsb2NrLS1vZmZyZV9fdG9wIC50ZXh0IC50YWJzLW5hdiAudGFiIC5zdmctd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogOTZweDtcbiAgICAgICAgICAgIGhlaWdodDogOTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzOyB9XG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLW9mZnJlX190b3AgLnRleHQgLnRhYnMtbmF2IC50YWIgLnN2Zy13cmFwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4OyB9IH1cbiAgICAgICAgICAgIC5ibG9jay0tb2ZmcmVfX3RvcCAudGV4dCAudGFicy1uYXYgLnRhYiAuc3ZnLXdyYXAgc3ZnIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNjBweDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tb2ZmcmVfX3RvcCAudGV4dCAudGFicy1uYXYgLnRhYiAuc3ZnLXdyYXAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4OyB9IH1cbiAgICAgICAgICAuYmxvY2stLW9mZnJlX190b3AgLnRleHQgLnRhYnMtbmF2IC50YWIgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS1vZmZyZV9fdG9wIC50ZXh0IC50YWJzLW5hdiAudGFiIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDsgfSB9XG4gICAgICAgICAgLmJsb2NrLS1vZmZyZV9fdG9wIC50ZXh0IC50YWJzLW5hdiAudGFiOmhvdmVyIC5zdmctd3JhcCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cbiAgICAgIC5ibG9jay0tb2ZmcmVfX3RvcCAudGV4dCAuY29udGVudCB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDsgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5ibG9jay0tb2ZmcmVfX3RvcCAudGV4dCAuY29udGVudCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1vZmZyZV9fdG9wIC50ZXh0IC5jb250ZW50IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDsgfSB9XG4gICAgICAgIC5ibG9jay0tb2ZmcmVfX3RvcCAudGV4dCAuY29udGVudCBwIHtcbiAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgLmJsb2NrLS1vZmZyZV9fYm90dG9tIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY29sb3I6ICMzODM4Mzg7IH1cbiAgICAuYmxvY2stLW9mZnJlX19ib3R0b20gLnRhYi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5ibG9jay0tb2ZmcmVfX2JvdHRvbSAudGFiLmFjdGl2ZSArIC5hY3RpdmUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5ibG9jay0tb2ZmcmVfX2JvdHRvbSAudGFiLmFjdGl2ZSArIC5hY3RpdmU6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMzkyMDA7XG4gICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICBtYXJnaW46IDAgMTUlOyB9XG4gICAgLmJsb2NrLS1vZmZyZV9fYm90dG9tIC50YWIgLmljb24ge1xuICAgICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvY2stLW9mZnJlX19ib3R0b20gLnRhYiAuaWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfSB9XG4gICAgICAuYmxvY2stLW9mZnJlX19ib3R0b20gLnRhYiAuaWNvbiAuc3ZnLXdyYXAge1xuICAgICAgICB3aWR0aDogOTZweDtcbiAgICAgICAgaGVpZ2h0OiA5NnB4O1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmMzkyMDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmJsb2NrLS1vZmZyZV9fYm90dG9tIC50YWIgLmljb24gLnN2Zy13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA4cHg7IH0gfVxuICAgICAgICAuYmxvY2stLW9mZnJlX19ib3R0b20gLnRhYiAuaWNvbiAuc3ZnLXdyYXAgc3ZnIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIGZpbGw6ICNmMzkyMDA7XG4gICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA2MHB4OyB9XG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tb2ZmcmVfX2JvdHRvbSAudGFiIC5pY29uIC5zdmctd3JhcCBzdmcge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiA0MHB4OyB9IH1cbiAgICAgIC5ibG9jay0tb2ZmcmVfX2JvdHRvbSAudGFiIC5pY29uIHAge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogI2YzOTIwMDsgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5ibG9jay0tb2ZmcmVfX2JvdHRvbSAudGFiIC5pY29uIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4OyB9IH1cbiAgICAuYmxvY2stLW9mZnJlX19ib3R0b20gLnRhYiBoMiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvY2stLW9mZnJlX19ib3R0b20gLnRhYiBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7IH0gfVxuICAgIC5ibG9jay0tb2ZmcmVfX2JvdHRvbSAudGFiIGgzIHtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1vZmZyZV9fYm90dG9tIC50YWIgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4OyB9IH1cbiAgICAuYmxvY2stLW9mZnJlX19ib3R0b20gLnRhYiAuc2lkZWJhciB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB3aWR0aDogMzMuMzMzMyU7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9jay0tb2ZmcmVfX2JvdHRvbSAudGFiIC5zaWRlYmFyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfSB9XG4gICAgICAuYmxvY2stLW9mZnJlX19ib3R0b20gLnRhYiAuc2lkZWJhciAudGFncyB7XG4gICAgICAgIG1hcmdpbjogMCAtOXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgICAgLmJsb2NrLS1vZmZyZV9fYm90dG9tIC50YWIgLnNpZGViYXIgLnRhZ3MgbGkge1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW46IDBweCA1cHggMTBweCAwcHg7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4IDRweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMzkyMDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzOTIwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmJsb2NrLS1vZmZyZV9fYm90dG9tIC50YWIgLnNpZGViYXIgLnRhZ3MgbGkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4OyB9IH1cbiAgICAuYmxvY2stLW9mZnJlX19ib3R0b20gLnRhYiAuY29udGVudCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA2Ni42NjY2JTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1vZmZyZV9fYm90dG9tIC50YWIgLmNvbnRlbnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgNDVweDsgfSB9XG4gICAgICAuYmxvY2stLW9mZnJlX19ib3R0b20gLnRhYiAuY29udGVudCBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNTBweDsgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5ibG9jay0tb2ZmcmVfX2JvdHRvbSAudGFiIC5jb250ZW50IHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDsgfSB9XG4gICAgICAuYmxvY2stLW9mZnJlX19ib3R0b20gLnRhYiAuY29udGVudCB1bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAuYmxvY2stLW9mZnJlX19ib3R0b20gLnRhYiAuY29udGVudCB1bCBsaSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5ibG9jay0tb2ZmcmVfX2JvdHRvbSAudGFiIC5jb250ZW50IHVsIGxpOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMzkyMDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7IH1cbiAgICAuYmxvY2stLW9mZnJlX19ib3R0b20gLnRhYiBmb290ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBwYWRkaW5nOiAxMDBweCAwIDcwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9jay0tb2ZmcmVfX2JvdHRvbSAudGFiIGZvb3RlciB7XG4gICAgICAgICAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7IH0gfVxuICAgICAgLmJsb2NrLS1vZmZyZV9fYm90dG9tIC50YWIgZm9vdGVyIGEge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzOTIwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDYwcHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2YzOTIwMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YzOTIwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAuYmxvY2stLW9mZnJlX19ib3R0b20gLnRhYiBmb290ZXIgYTpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6ICNmMzkyMDA7IH1cbiAgLmJsb2NrLS1hY2FkZW15IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0MDM2OyB9XG4gICAgLmJsb2NrLS1hY2FkZW15IC5pbWctd3JhcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLmJsb2NrLS1hY2FkZW15IC5pbWctd3JhcCAuY2hhbmdlLXpvb20ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuYmxvY2stLWFjYWRlbXkgLmltZy13cmFwIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xcyBsaW5lYXI7IH1cbiAgICAgIC5ibG9jay0tYWNhZGVteSAuaW1nLXdyYXAgLmljb25zLXdyYXAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmltZy13cmFwIC5pY29ucy13cmFwID4gKiB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cbiAgICAgIC5ibG9jay0tYWNhZGVteSAuaW1nLXdyYXAgLnpvb20ge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTgwcHg7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDsgfVxuICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmltZy13cmFwIC56b29tIC5iZWZvcmUsXG4gICAgICAgIC5ibG9jay0tYWNhZGVteSAuaW1nLXdyYXAgLnpvb20gLmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTRweDtcbiAgICAgICAgICBoZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgd2lkdGg6IDI5cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgY29sb3I6ICM0NDQ0NDQ7IH1cbiAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5pbWctd3JhcCAuem9vbSAuYmVmb3JlIHtcbiAgICAgICAgICBib3R0b206IDEwMCU7IH1cbiAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5pbWctd3JhcCAuem9vbSAuYWZ0ZXIge1xuICAgICAgICAgIHRvcDogMTAwJTsgfVxuICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAuaW1nLXdyYXAgLnpvb20gLmFmdGVyOmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5pbWctd3JhcCAuem9vbSAuem9vbS1pdGVtIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIHRvcDogOTFweDsgfVxuICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAuaW1nLXdyYXAgLnpvb20gLnpvb20taXRlbTpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgICAgIGxlZnQ6IDExcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZWEyY2Y7IH1cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9jay0tYWNhZGVteSAuaW1nLXdyYXAge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBhZGRpbmc6IDE2MHB4IDAgMTAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcCAubGlzdF9iZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDsgfVxuICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcCAubGlzdF9iZyBpbWcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcCAubGlzdF9iZzphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTEwcHggMTZweCAyNXB4ICMxOTE5MTk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzE5MTkxOTsgfVxuICAgICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAtaW5uZXIge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDE0MDVweDtcbiAgICAgICAgbWFyZ2luOiAyMzVweCBhdXRvIDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcC1pbm5lciAuZmlsdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwLWlubmVyIC5maWx0ZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcC1pbm5lciAuZmlsdGVyIC5sYWJlbCxcbiAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcC1pbm5lciAuZmlsdGVyIC5zZWxlY3Qtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAtaW5uZXIgLmZpbHRlciAuc2VsZWN0LXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogNDFweCAyMHB4IDAgMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAtaW5uZXIgLmZpbHRlciAuc2VsZWN0LXdyYXAub3BlbiB7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAvKmxpIHtcclxuICAgICAgICAgICAgICAgICY6bm90KC5hY3RpdmUpIHtcclxuICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH0qLyB9XG4gICAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcC1pbm5lciAuZmlsdGVyIC5zZWxlY3Qtd3JhcDpiZWZvcmUge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH1cbiAgICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwLWlubmVyIC5maWx0ZXIgLnNlbGVjdC13cmFwIGxpIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAtaW5uZXIgLmZpbHRlciAuc2VsZWN0LXdyYXAgbGkuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MXB4OyB9XG4gICAgICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwLWlubmVyIC5maWx0ZXIgLnNlbGVjdC13cmFwIGxpOm5vdCguYWN0aXZlKSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMGEwOTM0OyB9XG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcC1pbm5lciAuZmlsdGVyIC5zZWxlY3Qtd3JhcCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OyB9IH1cbiAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAtaW5uZXIgLml0ZW1zIHtcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcC1pbm5lciAuY3VzdG9tLW5hdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAtaW5uZXIgLml0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDQ1cHggNTVweCA0NXB4IDY1cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7IH1cbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAtaW5uZXIgLml0ZW0ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAtaW5uZXIgLml0ZW0gLmltZyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgd2lkdGg6IDI0NXB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyNDVweDsgfVxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAtaW5uZXIgLml0ZW0gLmltZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwLWlubmVyIC5pdGVtIC5pbWcgaW1nIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcC1pbm5lciAuaXRlbSAudGV4dCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwLWlubmVyIC5pdGVtIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzVweCAzMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNmE2YTZhO1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcC1pbm5lciAuaXRlbSAudGV4dCBoMiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDEyM2I7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcC1pbm5lciAuaXRlbSAudGV4dCBoMiB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZjljMDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuICAgICAgICAgICAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAtaW5uZXIgLml0ZW0gLnRleHQgaDIgKyBwIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgICAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAtaW5uZXIgLml0ZW0gLnRleHQgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBjb2xvcjogIzRjNGM0YztcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwLWlubmVyIC5pdGVtIC50ZXh0IHAge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cbiAgICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwLWlubmVyIC5pdGVtIC50ZXh0IGEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgY29sb3I6ICM2MmM0Zjk7IH1cbiAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcC1pbm5lciAuaXRlbSAudGV4dCBhIHtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7IH0gfVxuICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwLWlubmVyIC5pdGVtIC5hY3Rpb24ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcC1pbm5lciAuaXRlbSAuYWN0aW9uIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCAyMHB4OyB9IH1cbiAgICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwLWlubmVyIC5pdGVtIC5hY3Rpb24gYSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBib3R0b206IDE3cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzJweDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcC1pbm5lciAuaXRlbSAuYWN0aW9uIGEge1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwLWlubmVyIC5pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwLWlubmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcC1pbm5lciAub3dsLWl0ZW0ge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwLWlubmVyIC5pdGVtcyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAgLm93bC1uYXYsXG4gICAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAgLm93bC1kb3RzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwIC5jdXN0b20tbmF2LCAuYmxvY2stLWFjYWRlbXkgLmxpc3Qtd3JhcCAuY3VzdG9tLW5hdjIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAtNTVweCBhdXRvIDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7IH1cbiAgICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAubGlzdC13cmFwIC5jdXN0b20tbmF2IC5xdWFudGl0eSwgLmJsb2NrLS1hY2FkZW15IC5saXN0LXdyYXAgLmN1c3RvbS1uYXYyIC5xdWFudGl0eSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7IH0gfVxuICAgIC5ibG9jay0tYWNhZGVteSAuaWNvbi1waW4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAuYmxvY2stLWFjYWRlbXkgLmljb24tcGluOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIGJvcmRlcjogNnB4IHNvbGlkICNmZmY7XG4gICAgICAgIG1hcmdpbjogLTEwcHggMCAwIC0xMHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMzkyMDA7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7IH1cbiAgICAgIC5ibG9jay0tYWNhZGVteSAuaWNvbi1waW4gLmJhbG9vbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuYmxvY2stLWFjYWRlbXkgLmljb24tcGluLnNob3cge1xuICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAgIC5ibG9jay0tYWNhZGVteSAuaWNvbi1waW4uc2hvdzpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5pY29uLXBpbi5zaG93OmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzOTIwMDsgfVxuICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmljb24tcGluLnNob3cgLmJhbG9vbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5ibG9jay0tYWNhZGVteSAuYmFsb29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHdpZHRoOiA0NzBweDtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHggLTIzNXB4O1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgIC5ibG9jay0tYWNhZGVteSAuYmFsb29uOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMjBweCAxNXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cbiAgICAgIC5ibG9jay0tYWNhZGVteSAuYmFsb29uIC5jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5iYWxvb24gLmNvbnRlbnQgLmltZyB7XG4gICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmJhbG9vbiAuY29udGVudCAuaW1nIGltZyB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmJhbG9vbiAuY29udGVudCAudGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggNDBweDsgfVxuICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAuYmFsb29uIC5jb250ZW50IC50ZXh0IGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAxMjNiO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweDsgfVxuICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAuYmFsb29uIC5jb250ZW50IC50ZXh0IHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmJhbG9vbiAuY29udGVudCAudGV4dCBwLnN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBjb2xvcjogIzRjNGM0YztcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweDsgfVxuICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAuYmFsb29uIC5jb250ZW50IC50ZXh0IC5idG4ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgICAuYmxvY2stLWFjYWRlbXkgLmJhbG9vbiAuc3VidGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuYmxvY2stLWFjYWRlbXkgLmJhbG9vbi5ib3Qge1xuICAgICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMCAtMjM1cHg7IH1cbiAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5iYWxvb24uYm90OmJlZm9yZSB7XG4gICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gICAgLmJsb2NrLS1hY2FkZW15IC5pbm5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEyMnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBwYWRkaW5nOiAxMDBweCA5NXB4IDA7XG4gICAgICBtYXgtd2lkdGg6IDE0MzBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgIC5ibG9jay0tYWNhZGVteSAuaW5uZXIge1xuICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICBwYWRkaW5nOiA3MHB4IDc1cHggNjBweDtcbiAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5pbm5lciB7XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTUxYjI5O1xuICAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgIzE1MWIyOSAwJSwgIzA3MGMxYyA5OSUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgIzE1MWIyOSAwJSwgIzA3MGMxYyA5OSUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGF0IGNlbnRlciwgIzE1MWIyOSAwJSwgIzA3MGMxYyA5OSUpO1xuICAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMTUxYjI5JywgZW5kQ29sb3JzdHI9JyMwNzBjMWMnLEdyYWRpZW50VHlwZT0xICk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgdG9wOiAwOyB9IH1cbiAgICAgIC5ibG9jay0tYWNhZGVteSAuaW5uZXIgaDEge1xuICAgICAgICBmb250LXNpemU6IDg1cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBtYXJnaW46IDAgMCAzNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAuaW5uZXIgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfSB9XG4gICAgICAuYmxvY2stLWFjYWRlbXkgLmlubmVyIC5jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5ibG9jay0tYWNhZGVteSAuaW5uZXIgLmNvbnRlbnQ6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5OTAwOyB9XG4gICAgICAgIC5ibG9jay0tYWNhZGVteSAuaW5uZXIgLmNvbnRlbnQgLnR5cGUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5OTAwO1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIG1hcmdpbjogMTVweCAwIDQwcHg7IH1cbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5pbm5lciAuY29udGVudCAudHlwZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDEycHg7IH0gfVxuICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmlubmVyIC5jb250ZW50IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAwOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmlubmVyIC5jb250ZW50IHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7IH0gfVxuICAgICAgLmJsb2NrLS1hY2FkZW15IC5pbm5lciAudGFicyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMDsgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAuaW5uZXIgLnRhYnMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAgIC5ibG9jay0tYWNhZGVteSAuaW5uZXIgLnRhYnMgbGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBjb2xvcjogIzYyYzRmOTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAuaW5uZXIgLnRhYnMgbGkuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5pbm5lciAudGFicyBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5ibG9jay0tYWNhZGVteSAudGFicy1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5ibG9jay0tYWNhZGVteSAudGFicy1jb250ZW50LmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmJsb2NrLS1hY2FkZW15IC5maWx0ZXItc2lkZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOCwgNDIsIDM5LCAwLjYyKTtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICB6LWluZGV4OiAxMTsgfVxuICAgICAgLmJsb2NrLS1hY2FkZW15IC5maWx0ZXItc2lkZS5zaG93IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmZpbHRlci1zaWRlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgIC5ibG9jay0tYWNhZGVteSAuZmlsdGVyLXNpZGUgLnRvZ2dsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiA2OHB4IDE4cHggMzBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIC5ibG9jay0tYWNhZGVteSAuZmlsdGVyLXNpZGUgLnRvZ2dsZTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ByaXRlLnBuZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggMHB4O1xuICAgICAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTExLjVweDsgfVxuICAgICAgLmJsb2NrLS1hY2FkZW15IC5maWx0ZXItc2lkZSBoMiB7XG4gICAgICAgIGNvbG9yOiAjNjNjNWZhO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7IH1cbiAgICAgIC5ibG9jay0tYWNhZGVteSAuZmlsdGVyLXNpZGUgLml0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfVxuICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmZpbHRlci1zaWRlIC5pdGVtIGxhYmVsIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5ibG9jay0tYWNhZGVteSAuZmlsdGVyLXNpZGUgLml0ZW0gbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAuYmxvY2stLWFjYWRlbXkgLmZpbHRlci1zaWRlIC5pdGVtIGlucHV0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLmJsb2NrLS1hY2FkZW15IC5maWx0ZXItc2lkZSAuaXRlbSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlcjogNnB4IHNvbGlkICM2M2M1ZmE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmxvY2stLWFjYWRlbXkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTVweDsgfSB9XG4gIC5ibG9jay0tc2NoZWR1bGUgaDIge1xuICAgIGNvbG9yOiAjZmY5YzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luOiAwIDAgNTBweDsgfVxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmxvY2stLXNjaGVkdWxlIGgyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4OyB9IH1cbiAgLmJsb2NrLS1zY2hlZHVsZSAub3dsLWl0ZW0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYmxvY2stLXNjaGVkdWxlIC5vd2wtbmF2LFxuICAuYmxvY2stLXNjaGVkdWxlIC5vd2wtZG90cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5ibG9jay0tc2NoZWR1bGUgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuYmxvY2stLWV0dWRlX19mYWNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgLmJsb2NrLS1ldHVkZV9fZmFjZSAuaW5uZXIge1xuICAgICAgbWF4LXdpZHRoOiAxNDcwcHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAuYmxvY2stLWV0dWRlX19mYWNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgLmJsb2NrLS1ldHVkZV9fZmFjZSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQ6ICMwOTBmMWYgdXJsKFwiLi4vaW1nL2V0dWRlX2JnX21vYmlsZS5wbmdcIikgdG9wIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG8gIWltcG9ydGFudDsgfSB9XG4gICAgLmJsb2NrLS1ldHVkZV9fZmFjZSAudGFibGUtd3JhcHBlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwZW0pO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgICBtYXgtd2lkdGg6IDU4MHB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICAuYmxvY2stLWV0dWRlX19mYWNlIC50YWJsZS13cmFwcGVyLmxvYWRlZCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICAgICAgLmJsb2NrLS1ldHVkZV9fZmFjZSAudGFibGUtd3JhcHBlciAuY2VsbC13cmFwcGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwdmg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAuYmxvY2stLWV0dWRlX19mYWNlIC50YWJsZS13cmFwcGVyIHtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgICAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLnRhYmxlLXdyYXBwZXIgLmNlbGwtd3JhcHBlciB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgICAuYmxvY2stLWV0dWRlX19mYWNlIC5mb3JtX3dyYXBwZXIge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgcGFkZGluZzogMTUwcHggMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7IH1cbiAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciAqIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgLmJsb2NrLS1ldHVkZV9fZmFjZSAuZm9ybV93cmFwcGVyIGZvcm0ge1xuICAgICAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICAvKiBGaXJlZm94IDE4LSAqLyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciBmb3JtIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICNiNmI1Yjg7XG4gICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciBmb3JtIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICNiNmI1Yjg7XG4gICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciBmb3JtIDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogI2I2YjViODtcbiAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fZmFjZSAuZm9ybV93cmFwcGVyIGZvcm0gOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICNiNmI1Yjg7XG4gICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG4gICAgICAuYmxvY2stLWV0dWRlX19mYWNlIC5mb3JtX3dyYXBwZXIgaDEge1xuICAgICAgICBmb250LXNpemU6IDExMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfVxuICAgICAgICAuYmxvY2stLWV0dWRlX19mYWNlIC5mb3JtX3dyYXBwZXIgaDEgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiA5NnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuYmxvY2stLWV0dWRlX19mYWNlIC5mb3JtX3dyYXBwZXIgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgICAgLmJsb2NrLS1ldHVkZV9fZmFjZSAuZm9ybV93cmFwcGVyIC5mbGV4LXdyYXBwZXIgaW5wdXQge1xuICAgICAgICB3aWR0aDogNDUlOyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciAuZmxleC13cmFwcGVyIGlucHV0ICsgaW5wdXQge1xuICAgICAgICAgIHdpZHRoOiA0OSU7IH1cbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fZmFjZSAuZm9ybV93cmFwcGVyIC5mbGV4LXdyYXBwZXIgaW5wdXQudzEwMCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAuYmxvY2stLWV0dWRlX19mYWNlIC5mb3JtX3dyYXBwZXIgLmZsZXgtd3JhcHBlciBpbnB1dC53MTAwICsgLncxMDAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciBpbnB1dFt0eXBlPSd0ZXh0J10sIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciBpbnB1dFt0eXBlPSdlbWFpbCddIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgICAuYmxvY2stLWV0dWRlX19mYWNlIC5mb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT0ndGV4dCddLmVycm9yLCAuYmxvY2stLWV0dWRlX19mYWNlIC5mb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT0nZW1haWwnXS5lcnJvciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7IH1cbiAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciB0ZXh0YXJlYSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAxNTZweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciB0ZXh0YXJlYS5lcnJvciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7IH1cbiAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciBsYWJlbCBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAuYmxvY2stLWV0dWRlX19mYWNlIC5mb3JtX3dyYXBwZXIgbGFiZWwgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gICAgICAgICAgLmJsb2NrLS1ldHVkZV9fZmFjZSAuZm9ybV93cmFwcGVyIGxhYmVsIHNwYW46YWZ0ZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgY29udGVudDogJ1xcMjcxNCc7IH1cbiAgICAgICAgICAuYmxvY2stLWV0dWRlX19mYWNlIC5mb3JtX3dyYXBwZXIgbGFiZWwgc3BhbiBwIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogMC41czsgfVxuICAgICAgICAuYmxvY2stLWV0dWRlX19mYWNlIC5mb3JtX3dyYXBwZXIgbGFiZWwgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciBsYWJlbCBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQgKyBzcGFuOmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgICAuYmxvY2stLWV0dWRlX19mYWNlIC5mb3JtX3dyYXBwZXIgbGFiZWwgaW5wdXRbdHlwZT0nY2hlY2tib3gnXS5lcnJvciArIHNwYW4gcCB7XG4gICAgICAgICAgICBjb2xvcjogcmVkOyB9XG4gICAgICAuYmxvY2stLWV0dWRlX19mYWNlIC5mb3JtX3dyYXBwZXIgYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAuYmxvY2stLWV0dWRlX19mYWNlIC5mb3JtX3dyYXBwZXIge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHZ3O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgICAgLmJsb2NrLS1ldHVkZV9fZmFjZSAuZm9ybV93cmFwcGVyIC5mbGV4LXdyYXBwZXIgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciAuZmxleC13cmFwcGVyIGlucHV0ICsgaW5wdXQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjMwcHgpIHtcbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fZmFjZSAuZm9ybV93cmFwcGVyIGgxIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiA2MXB4OyB9XG4gICAgICAgICAgLmJsb2NrLS1ldHVkZV9fZmFjZSAuZm9ybV93cmFwcGVyIGgxIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1M3B4OyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fZmFjZSAuZm9ybV93cmFwcGVyIGxhYmVsIHNwYW4ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fZmFjZSAuZm9ybV93cmFwcGVyIGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDUwcHg7IH1cbiAgICAgICAgICAuYmxvY2stLWV0dWRlX19mYWNlIC5mb3JtX3dyYXBwZXIgaDEgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQzcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX2ZhY2UgLmZvcm1fd3JhcHBlciBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4OyB9XG4gICAgICAgICAgLmJsb2NrLS1ldHVkZV9fZmFjZSAuZm9ybV93cmFwcGVyIGgxIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzM3B4OyB9IH1cbiAgLmJsb2NrLS1ldHVkZV9fdG9wIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5ibG9jay0tZXR1ZGVfX3RvcCBoMiB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBjb2xvcjogIzMwNDY3ODtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luOiA5MHB4IDAgNTBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuYmxvY2stLWV0dWRlX190b3AgaDIge1xuICAgICAgICAgIG1hcmdpbjogNTBweCAwIDQwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX3RvcCBoMiB7XG4gICAgICAgICAgbWFyZ2luOiAzNXB4IDAgMjBweDsgfSB9XG4gICAgLmJsb2NrLS1ldHVkZV9fdG9wIC5pdGVtIHtcbiAgICAgIHdpZHRoOiA0NSU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgICAuYmxvY2stLWV0dWRlX190b3AgLml0ZW0gaDMge1xuICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogI2ZmOWIwNTtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAuYmxvY2stLWV0dWRlX190b3AgLml0ZW0gcCwgLmJsb2NrLS1ldHVkZV9fdG9wIC5pdGVtIHVsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjNzM3MzczO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX3RvcCAuaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmJsb2NrLS1ldHVkZV9fdG9wIC5pdGVtIHAsIC5ibG9jay0tZXR1ZGVfX3RvcCAuaXRlbSB1bCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gICAgICAuYmxvY2stLWV0dWRlX190b3AgaDIge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLmJsb2NrLS1ldHVkZV9fdG9wIC5pdGVtIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgICAgIC5ibG9jay0tZXR1ZGVfX3RvcCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuYmxvY2stLWV0dWRlX190b3AgLml0ZW0gaDMge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgLmJsb2NrLS1ldHVkZV9fdG9wIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5ibG9jay0tZXR1ZGVfX3RvcCAuaXRlbSBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgICAgLmJsb2NrLS1ldHVkZV9fdG9wIC5pdGVtIHVsLCAuYmxvY2stLWV0dWRlX190b3AgLml0ZW0gcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDsgfSB9XG4gIC5ibG9jay0tZXR1ZGVfX3RhYnMge1xuICAgIHBhZGRpbmc6IDE1MHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyOyB9XG4gICAgLmJsb2NrLS1ldHVkZV9fdGFicyAudGFicy0tbmF2IHtcbiAgICAgIHdpZHRoOiAzNiU7XG4gICAgICBtYXJnaW4tbGVmdDogNSU7IH1cbiAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMgLnRhYnMtLW5hdiAudGV4dCAuaW5uZXItdGV4dCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgICAgLmJsb2NrLS1ldHVkZV9fdGFicyAudGFicy0tbmF2IC5uYXYtaXRlbSB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwcHg7IH1cbiAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMgLnRhYnMtLW5hdiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItMVwiXSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC00NXB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMgLnRhYnMtLW5hdiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItMVwiXTpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbjogMTZweCBhdXRvIDA7XG4gICAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMgLnRhYnMtLW5hdiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItM1wiXSB7XG4gICAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMHB4OyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMgLnRhYnMtLW5hdiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItM1wiXTpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiBpbmhlcml0OyB9XG4gICAgICAuYmxvY2stLWV0dWRlX190YWJzIC50YWJzLS1uYXYgLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTJcIl0ge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICAgICAgbGVmdDogOTMlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMgLnRhYnMtLW5hdiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItMlwiXTpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4OyB9XG4gICAgICAuYmxvY2stLWV0dWRlX190YWJzIC50YWJzLS1uYXYgLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTRcIl0ge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTA1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMgLnRhYnMtLW5hdiAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItNFwiXTpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDExcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fdGFicyAudGFicy0tbmF2IHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAxMDBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvY2stLWV0dWRlX190YWJzIC50YWJzLS1uYXYgLm5hdi1pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMgLnRhYnMtLXRleHQgLmJvdCB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgLmJsb2NrLS1ldHVkZV9fdGFicyAudGFicy0tdGV4dCBwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMgLnRhYnMtLXRleHQgLm5hbWUge1xuICAgICAgY29sb3I6ICNmYTk4MDA7IH1cbiAgICAuYmxvY2stLWV0dWRlX190YWJzIC50YWJzLS10ZXh0IGEge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuYmxvY2stLWV0dWRlX190YWJzIHtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmxvY2stLWV0dWRlX190YWJzIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDQwcHg7IH1cbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fdGFicyAudGFicy0tbmF2IHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4OyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMgLnRhYnMtLXRleHQgLnRhYiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fdGFicyAudGFicy0tdGV4dCAudGFiIGgyIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7IH1cbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fdGFicyAuaW5fd3JhcCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMgLnRhYnMtLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB3aWR0aDogNzMlOyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMgLnRhYnMtLXRleHQgLnRhYiBoMiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xOyB9XG4gICAgICAuYmxvY2stLWV0dWRlX190YWJzIC5jdXN0b20tbmF2LS1idG4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fdGFicyAuY3VzdG9tLW5hdi0tYnRuLnByZXYge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMiU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICAuYmxvY2stLWV0dWRlX190YWJzIC5jdXN0b20tbmF2LS1idG4ubmV4dCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEyJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuYmxvY2stLWV0dWRlX190YWJzIC5jdXN0b20tbmF2IC53cmFwIHVsIGxpLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuYmxvY2stLWV0dWRlX190YWJzIC5jdXN0b20tbmF2IC53cmFwIC5xdWFudGl0eSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1ODVlNmM7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NTlweCkge1xuICAgICAgLmJsb2NrLS1ldHVkZV9fdGFicyAudGFicy0tdGV4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLmJsb2NrLS1ldHVkZV9fdGFiczIge1xuICAgIHBhZGRpbmc6IDE1MHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyOyB9XG4gICAgLmJsb2NrLS1ldHVkZV9fdGFiczIgLnRhYnMtLW5hdiB7XG4gICAgICB3aWR0aDogMzYlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDUlOyB9XG4gICAgICAuYmxvY2stLWV0dWRlX190YWJzMiAudGFicy0tbmF2IC50ZXh0IC5pbm5lci10ZXh0IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgICAuYmxvY2stLWV0dWRlX190YWJzMiAudGFicy0tbmF2IC5uY2lyY2xlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogODAlOyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMyIC50YWJzLS1uYXYgLm5jaXJjbGUgLmlubmVyLXRleHQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMDI1ZW07IH1cbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fdGFiczIgLnRhYnMtLW5hdiAubmNpcmNsZSAubmF2X2l0ZW0ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogNTMuNSU7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTUzJTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTUzJTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMyIC50YWJzLS1uYXYgLm5jaXJjbGUgLm5hdl9pdGVtOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwOyB9XG4gICAgICAgICAgLmJsb2NrLS1ldHVkZV9fdGFiczIgLnRhYnMtLW5hdiAubmNpcmNsZSAubmF2X2l0ZW0uYWN0aXZlOmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIpOyB9XG4gICAgICAgICAgLmJsb2NrLS1ldHVkZV9fdGFiczIgLnRhYnMtLW5hdiAubmNpcmNsZSAubmF2X2l0ZW0gLmNfdGV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgICAgICAuYmxvY2stLWV0dWRlX190YWJzMiAudGFicy0tbmF2IC5uY2lyY2xlIC5uYXZfaXRlbTpmaXJzdC1jaGlsZCAuY190ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fdGFiczIgLnRhYnMtLW5hdiB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fdGFiczIgLnRhYnMtLW5hdiAubmF2LWl0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gICAgLmJsb2NrLS1ldHVkZV9fdGFiczIgLnRhYnMtLXRleHQgLmJvdCB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgLmJsb2NrLS1ldHVkZV9fdGFiczIgLnRhYnMtLXRleHQgcCB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuYmxvY2stLWV0dWRlX190YWJzMiAudGFicy0tdGV4dCAubmFtZSB7XG4gICAgICBjb2xvcjogI2ZhOTgwMDsgfVxuICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMyIC50YWJzLS10ZXh0IGEge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuYmxvY2stLWV0dWRlX190YWJzMiB7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmJsb2NrLS1ldHVkZV9fdGFiczIge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDAgNDBweDsgfVxuICAgICAgICAuYmxvY2stLWV0dWRlX190YWJzMiAudGFicy0tbmF2IHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4OyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMyIC50YWJzLS10ZXh0IC50YWIgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gICAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMyIC50YWJzLS10ZXh0IC50YWIgaDIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTsgfVxuICAgICAgICAuYmxvY2stLWV0dWRlX190YWJzMiAuaW5fd3JhcCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMyIC50YWJzLS10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgd2lkdGg6IDczJTsgfVxuICAgICAgICAuYmxvY2stLWV0dWRlX190YWJzMiAudGFicy0tdGV4dCAudGFiIGgyIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7IH1cbiAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMyIC5jdXN0b20tbmF2LS1idG4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fdGFiczIgLmN1c3RvbS1uYXYtLWJ0bi5wcmV2IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTIlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fdGFiczIgLmN1c3RvbS1uYXYtLWJ0bi5uZXh0IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTIlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMyIC5jdXN0b20tbmF2IC53cmFwIHVsIGxpLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuYmxvY2stLWV0dWRlX190YWJzMiAuY3VzdG9tLW5hdiAud3JhcCAucXVhbnRpdHkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTg1ZTZjO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgICAgIC5ibG9jay0tZXR1ZGVfX3RhYnMyIC50YWJzLS10ZXh0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAuYmxvY2stLWV0dWRlX19ib3Qge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuYmxvY2stLWV0dWRlX19ib3QgLmluX3dyYXAge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fYm90IC5pbl93cmFwIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH0gfVxuICAgIC5ibG9jay0tZXR1ZGVfX2JvdCAuaXRlbSB7XG4gICAgICB3aWR0aDogMzUlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLmJsb2NrLS1ldHVkZV9fYm90IC5pdGVtIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgICAgLmJsb2NrLS1ldHVkZV9fYm90IC5pdGVtLmJpZyB7XG4gICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAuYmxvY2stLWV0dWRlX19ib3QgLml0ZW0uYmlnIGgzIHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fYm90IC5pdGVtLmJpZyBwIHtcbiAgICAgICAgICBjb2xvcjogIzQ3NDc0NztcbiAgICAgICAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjsgfVxuICAgICAgICAgIC5ibG9jay0tZXR1ZGVfX2JvdCAuaXRlbS5iaWcgcC5uYW1lIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgICAgIC5ibG9jay0tZXR1ZGVfX2JvdCAuaXRlbS5iaWcgcC5uYW1lIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgICAuYmxvY2stLWV0dWRlX19ib3QgLml0ZW0uYmlnIC5idG4tLWRhcmtibHVlIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogNDBweCBhdXRvIDUwcHg7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzBjMWU0ODtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMGMxZTQ4O1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7IH1cbiAgICAgICAgICAuYmxvY2stLWV0dWRlX19ib3QgLml0ZW0uYmlnIC5idG4tLWRhcmtibHVlIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgICAgIC5ibG9jay0tZXR1ZGVfX2JvdCAuaXRlbS5iaWcgLmJ0bi0tZGFya2JsdWU6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzEzMzA3NDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzEzMzA3NDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAgICAgICAuYmxvY2stLWV0dWRlX19ib3QgLml0ZW0ge1xuICAgICAgICAgIHdpZHRoOiA0NSU7IH1cbiAgICAgICAgICAuYmxvY2stLWV0dWRlX19ib3QgLml0ZW0uYmlnIHtcbiAgICAgICAgICAgIHdpZHRoOiA1NSU7IH1cbiAgICAgICAgICAgIC5ibG9jay0tZXR1ZGVfX2JvdCAuaXRlbS5iaWcgKiB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH0gfVxuICAgIC5ibG9jay0tZXR1ZGVfX2JvdCBoMy5icmFuZCB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkdyb3Rlc3F1ZVwiLCBzYW5zLXNlcmlmOyB9XG4gICAgLmJsb2NrLS1ldHVkZV9fYm90IHAuYnJhbmQge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25Hcm90ZXNxdWVcIiwgc2Fucy1zZXJpZjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgLmJsb2NrLS1ldHVkZV9fYm90IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuICAgICAgICAuYmxvY2stLWV0dWRlX19ib3QgLml0ZW0uYmlnIHtcbiAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5ibG9jay0tZXR1ZGVfX2JvdCAuaXRlbS5iaWcgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gNDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAgICAgICAgIC5ibG9jay0tZXR1ZGVfX2JvdCAuaXRlbS5iaWcgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgICAgLmJsb2NrLS1ldHVkZV9fYm90IC5pdGVtLnNtYWxsIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5ibG9jay0tZXR1ZGVfX2JvdCAuaXRlbS5zbWFsbCBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAuYmxvY2stLWV0dWRlX19ib3QgLml0ZW0uYmlnIHAge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zOyB9XG4gICAgICAuYmxvY2stLWV0dWRlX19ib3QgLml0ZW0uYmlnIC5idG4tLWRhcmtibHVlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gIC5ibG9jay0tdGFibGUgLmFkYXB0aXZlX3RhYmxlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDsgfVxuICAgIC5ibG9jay0tdGFibGUgLmFkYXB0aXZlX3RhYmxlIHRyIHtcbiAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAgIC5ibG9jay0tdGFibGUgLmFkYXB0aXZlX3RhYmxlIHRoZWFkIHRyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMTkyMDNBO1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMxOTIwM0E7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAgIC5ibG9jay0tdGFibGUgLmFkYXB0aXZlX3RhYmxlIHRib2R5IHRyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGFkYWRhO1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgICAuYmxvY2stLXRhYmxlIC5hZGFwdGl2ZV90YWJsZSB0aCwgLmJsb2NrLS10YWJsZSAuYWRhcHRpdmVfdGFibGUgdGQge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAuYmxvY2stLXRhYmxlIC5hZGFwdGl2ZV90YWJsZSB0aCB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDEwcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkyMDNhOyB9XG4gICAgLmJsb2NrLS10YWJsZSAuYWRhcHRpdmVfdGFibGUgdGQge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIC5ibG9jay0tdGFibGUgdGQge1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4IDE1cHggMjBweDsgfVxuICAgICAgLmJsb2NrLS10YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMwLCAyMzAsIDIzMCwgMC41KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5ibG9jay0tdGFibGUgLmFkYXB0aXZlX3RhYmxlIHtcbiAgICAgIGJvcmRlcjogMDsgfVxuICAgICAgLmJsb2NrLS10YWJsZSAuYWRhcHRpdmVfdGFibGUgdGhlYWQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuYmxvY2stLXRhYmxlIC5hZGFwdGl2ZV90YWJsZSB0ciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDsgfVxuICAgICAgLmJsb2NrLS10YWJsZSAuYWRhcHRpdmVfdGFibGUgdGQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjY2NjOyB9XG4gICAgICAgIC5ibG9jay0tdGFibGUgLmFkYXB0aXZlX3RhYmxlIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAgICAgLmJsb2NrLS10YWJsZSAuYWRhcHRpdmVfdGFibGUgdGQ6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH0gfVxuXG4uaXRlbV9fSVRMIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5pdGVtX19JVEwgaDMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgLml0ZW1fX0lUTCBhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgLml0ZW1fX0lUTCAuaW1hZ2Uge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5pdGVtX19JVEwgaW1nIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gIC5pdGVtX19JVEw6aG92ZXIgaW1nIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpOyB9XG5cbi5zdGFnZS0tbmF2LCAuc3RhZ2UtLW5hdjIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zczsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgLnN0YWdlLS1uYXYsIC5zdGFnZS0tbmF2MiB7XG4gICAgICBsZWZ0OiAyMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5ibG9jay0tc3RhZ2UgLnN0YWdlLS1uYXYsIC5ibG9jay0tc3RhZ2UgLnN0YWdlLS1uYXYyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAuc3RhZ2UtLW5hdiwgLnN0YWdlLS1uYXYyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuc3RhZ2UtLW5hdi5zdGlja3ksIC5zdGFnZS0tbmF2Mi5zdGlja3kge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5zdGFnZS0tbmF2LmhpZGUsIC5zdGFnZS0tbmF2Mi5oaWRlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5zdGFnZS0tbmF2IHVsLCAuc3RhZ2UtLW5hdjIgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDAgMCAzNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zdGFnZS0tbmF2IHVsIGxpLCAuc3RhZ2UtLW5hdjIgdWwgbGkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuc3RhZ2UtLW5hdiB1bCBsaTpiZWZvcmUsIC5zdGFnZS0tbmF2MiB1bCBsaTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDZweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgI2ZmZjtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICBoZWlnaHQ6IDE5cHg7IH1cbiAgICAgIC5zdGFnZS0tbmF2IHVsIGxpIGEsIC5zdGFnZS0tbmF2MiB1bCBsaSBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7IH1cbiAgICAgICAgLnN0YWdlLS1uYXYgdWwgbGkgYTpiZWZvcmUsIC5zdGFnZS0tbmF2MiB1bCBsaSBhOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7IH1cbiAgICAgIC5zdGFnZS0tbmF2IHVsIGxpLmFjdGl2ZSBhLCAuc3RhZ2UtLW5hdjIgdWwgbGkuYWN0aXZlIGEge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGNvbG9yOiAjZmY5OTAwOyB9XG4gICAgICAgIC5zdGFnZS0tbmF2IHVsIGxpLmFjdGl2ZSBhOmJlZm9yZSwgLnN0YWdlLS1uYXYyIHVsIGxpLmFjdGl2ZSBhOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTkwMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNjYpOyB9XG4gICAgICAuc3RhZ2UtLW5hdiB1bCBsaTpsYXN0LWNoaWxkOmJlZm9yZSwgLnN0YWdlLS1uYXYyIHVsIGxpOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogbm9uZTsgfVxuXG4uY3VzdG9tLW5hdiwgLmN1c3RvbS1uYXYyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDYwcHggMCAwOyB9XG4gIC5jdXN0b20tbmF2ID4gKiwgLmN1c3RvbS1uYXYyID4gKiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmN1c3RvbS1uYXYtLWJ0biwgLmN1c3RvbS1uYXYyLS1idG4ge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5jdXN0b20tbmF2LS1idG4ucHJldiwgLmN1c3RvbS1uYXYyLS1idG4ucHJldiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3Nwcml0ZS5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC01NXB4O1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7IH1cbiAgICAuY3VzdG9tLW5hdi0tYnRuLm5leHQsIC5jdXN0b20tbmF2Mi0tYnRuLm5leHQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zcHJpdGUucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNXB4IC01NXB4O1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7IH1cbiAgLmN1c3RvbS1uYXYgLndyYXAsIC5jdXN0b20tbmF2MiAud3JhcCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgLmN1c3RvbS1uYXYgLndyYXAgPiAqLCAuY3VzdG9tLW5hdjIgLndyYXAgPiAqIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuY3VzdG9tLW5hdiAud3JhcCB1bCwgLmN1c3RvbS1uYXYyIC53cmFwIHVsIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogNjVweDtcbiAgICAgIGZvbnQtc2l6ZTogMzlweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtLjA2ZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2Y1OTMwMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogNjVweDtcbiAgICAgIGhlaWdodDogNDBweDsgfVxuICAgICAgLmN1c3RvbS1uYXYgLndyYXAgdWwgbGksIC5jdXN0b20tbmF2MiAud3JhcCB1bCBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpOyB9XG4gICAgICAgIC5jdXN0b20tbmF2IC53cmFwIHVsIGxpLmFjdGl2ZSwgLmN1c3RvbS1uYXYyIC53cmFwIHVsIGxpLmFjdGl2ZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgICAgICAgICAuY3VzdG9tLW5hdiAud3JhcCB1bCBsaS5hY3RpdmUgfiBsaSwgLmN1c3RvbS1uYXYyIC53cmFwIHVsIGxpLmFjdGl2ZSB+IGxpIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IH1cbiAgICAuY3VzdG9tLW5hdiAud3JhcCAucXVhbnRpdHksIC5jdXN0b20tbmF2MiAud3JhcCAucXVhbnRpdHkge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNTg1ZTZjO1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLnNsaWRlci1uYXYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA4NXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnNsaWRlci1uYXYge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgYm90dG9tOiA3NXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9IH1cbiAgLnNsaWRlci1uYXYubW9iaWxlIHtcbiAgICB6LWluZGV4OiAzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzMzVweCkge1xuICAgIC5zbGlkZXItbmF2IHtcbiAgICAgIGJvdHRvbTogMzBweDsgfSB9XG4gIC5zbGlkZXItbmF2LS1idG4ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5zbGlkZXItbmF2LS1idG4ucHJldiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3Nwcml0ZS5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzcHggLTM4cHg7XG4gICAgICB3aWR0aDogMjFweDtcbiAgICAgIGhlaWdodDogMTJweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgIC5zbGlkZXItbmF2LS1idG4ucHJldiB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSgtOTBkZWcpOyB9IH1cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zbGlkZXItbmF2LS1idG4ucHJldiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zcHJpdGUucG5nKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTU1cHg7XG4gICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4OyB9IH1cbiAgICAuc2xpZGVyLW5hdi0tYnRuLm5leHQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zcHJpdGUucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NHB4IC0zOHB4O1xuICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICBoZWlnaHQ6IDEycHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAuc2xpZGVyLW5hdi0tYnRuLm5leHQge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoLTkwZGVnKTsgfSB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc2xpZGVyLW5hdi0tYnRuLm5leHQge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ByaXRlLnBuZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1cHggLTU1cHg7XG4gICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4OyB9IH1cbiAgLnNsaWRlci1uYXYgLndyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuc2xpZGVyLW5hdiAud3JhcCB1bCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLS4wNmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmNTkzMDA7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc2xpZGVyLW5hdiAud3JhcCB1bCB7XG4gICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgIGhlaWdodDogMzhweDsgfSB9XG4gICAgICAuc2xpZGVyLW5hdiAud3JhcCB1bCBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpOyB9XG4gICAgICAgIC5zbGlkZXItbmF2IC53cmFwIHVsIGxpLmFjdGl2ZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgICAgICAgICAuc2xpZGVyLW5hdiAud3JhcCB1bCBsaS5hY3RpdmUgfiBsaSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyB9XG4gICAgLnNsaWRlci1uYXYgLndyYXAgLnF1YW50aXR5IHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gICAgICB3aWR0aDogOTBweDtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNsaWRlci1uYXYgLndyYXAgLnF1YW50aXR5IHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxOXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zdGFnZS11c2Ege1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3RhZ2UtdXNhLW1vYmlsZS1iZy5qcGcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG5cbi5vd2wtc3RhZ2Utb3V0ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDA7IH1cbiAgLm93bC1zdGFnZS1vdXRlciAub3dsLXN0YWdlIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5vd2wtc3RhZ2Utb3V0ZXIgLm93bC1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uc2xpZGVyLS12aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwOyB9XG4gIC5zbGlkZXItLXZpZGVvIC5zbGlkZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgfVxuICAuc2xpZGVyLS12aWRlbyBpZnJhbWUsXG4gIC5zbGlkZXItLXZpZGVvIHZpZGVvIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTI7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2xpZGVyLS12aWRlbyBpZnJhbWUsXG4gICAgICAuc2xpZGVyLS12aWRlbyB2aWRlbyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlOyB9IH1cbiAgICAuc2xpZGVyLS12aWRlbyBpZnJhbWUubG9hZGVkLFxuICAgIC5zbGlkZXItLXZpZGVvIHZpZGVvLmxvYWRlZCB7XG4gICAgICBmaWx0ZXI6IG5vbmU7IH1cblxuLnNsaWRlci0taG9tZXBhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMDsgfVxuICAuc2xpZGVyLS1ob21lcGFnZS5sb2FkZWQge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnNsaWRlci0taG9tZXBhZ2UubW9iaWxlIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMiAhaW1wb3J0YW50OyB9XG4gIC5zbGlkZXItLWhvbWVwYWdlIC5zbGlkZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgfVxuICAgIC5zbGlkZXItLWhvbWVwYWdlIC5zbGlkZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAtMTsgfVxuICAgIC5zbGlkZXItLWhvbWVwYWdlIC5zbGlkZTphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogLTI7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG4gICAgLnNsaWRlci0taG9tZXBhZ2UgLnNsaWRlIGlmcmFtZSxcbiAgICAuc2xpZGVyLS1ob21lcGFnZSAuc2xpZGUgdmlkZW8ge1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IC0yO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGZpbHRlcjogYmx1cigxNXB4KTtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFzOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNsaWRlci0taG9tZXBhZ2UgLnNsaWRlIGlmcmFtZSxcbiAgICAgICAgLnNsaWRlci0taG9tZXBhZ2UgLnNsaWRlIHZpZGVvIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5zbGlkZXItLWhvbWVwYWdlIC5zbGlkZSBpZnJhbWUubG9hZGVkLFxuICAgICAgLnNsaWRlci0taG9tZXBhZ2UgLnNsaWRlIHZpZGVvLmxvYWRlZCB7XG4gICAgICAgIGZpbHRlcjogbm9uZTsgfVxuICAgIC5zbGlkZXItLWhvbWVwYWdlIC5zbGlkZSAuaWZyYW1lLXdyYXAge1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgcGFkZGluZy10b3A6IDU2LjE0JTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB6LWluZGV4OiAtMjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG4gICAgICAuc2xpZGVyLS1ob21lcGFnZSAuc2xpZGUgLmlmcmFtZS13cmFwIGlmcmFtZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lOyB9XG4gICAgLnNsaWRlci0taG9tZXBhZ2UgLnNsaWRlIC50ZXh0IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiA0NjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNsaWRlci0taG9tZXBhZ2UgLnNsaWRlIC50ZXh0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgICAgIC5zbGlkZXItLWhvbWVwYWdlIC5zbGlkZSAudGV4dCBoMiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7IH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuc2xpZGVyLS1ob21lcGFnZSAuc2xpZGUgLnRleHQgaDIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7IH0gfVxuICAgICAgLnNsaWRlci0taG9tZXBhZ2UgLnNsaWRlIC50ZXh0IC5jb250ZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42NjtcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5zbGlkZXItLWhvbWVwYWdlIC5zbGlkZSAudGV4dCAuY29udGVudCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgICAgICAuc2xpZGVyLS1ob21lcGFnZSAuc2xpZGUgLnRleHQgLmNvbnRlbnQgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gIC5zbGlkZXItLWhvbWVwYWdlIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5zbGlkZXItLWhvbWVwYWdlIC5vd2wtc3RhZ2Utb3V0ZXIgLm93bC1zdGFnZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgIC5zbGlkZXItLWhvbWVwYWdlIC5vd2wtc3RhZ2Utb3V0ZXIgLm93bC1zdGFnZSAub3dsLWl0ZW0ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLnNsaWRlci0taG9tZXBhZ2UgLnZfY3VzdG9tX2JnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IC0zO1xuICAgIGZpbHRlcjogYmx1cigxNXB4KTsgfVxuICAgIC5zbGlkZXItLWhvbWVwYWdlIC52X2N1c3RvbV9iZyBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uc2xpZGVyLS10ZWFtLW0ge1xuICBoZWlnaHQ6IDEwMHZoOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgIC5zbGlkZXItLXRlYW0tbSB7XG4gICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAuc2xpZGVyLS10ZWFtLW0gLmNvbG9yLS15ZWxsb3cge1xuICAgIGNvbG9yOiAjZmY5NTAwOyB9XG4gIC5zbGlkZXItLXRlYW0tbSAub3dsLWl0ZW0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zbGlkZXItLXRlYW0tbSAub3dsLWl0ZW0ge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9IH1cbiAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwdmg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgIC5zbGlkZXItLXRlYW0tbSAuc2xpZGUge1xuICAgICAgICBoZWlnaHQ6IDc4NHB4OyB9IH1cbiAgICAuc2xpZGVyLS10ZWFtLW0gLnNsaWRlIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiBub25lOyB9XG4gICAgICAuc2xpZGVyLS10ZWFtLW0gLnNsaWRlIGltZy5taW5pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgIC5zbGlkZXItLXRlYW0tbSAuc2xpZGUgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDc4NHB4O1xuICAgICAgICAgIG1heC13aWR0aDogbm9uZTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSBpbWcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAuc2xpZGVyLS10ZWFtLW0gLnNsaWRlIGltZy5taW5pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH0gfVxuICAgIC5zbGlkZXItLXRlYW0tbSAuc2xpZGUgLnRleHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogODVweDtcbiAgICAgIGJvdHRvbTogMTQ1cHg7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBwYWRkaW5nOiAwIDAgMjVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSAudGV4dCB7XG4gICAgICAgICAgYm90dG9tOiA4MHB4O1xuICAgICAgICAgIGxlZnQ6IDIwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAuc2xpZGVyLS10ZWFtLW0gLnNsaWRlIC50ZXh0IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSAudGV4dCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IGF1dG87IH0gfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSAudGV4dCB7XG4gICAgICAgICAgdG9wOiA3MnB4OyB9IH1cbiAgICAgIC5zbGlkZXItLXRlYW0tbSAuc2xpZGUgLnRleHQgaDIge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW46IDAgMCAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAuc2xpZGVyLS10ZWFtLW0gLnNsaWRlIC50ZXh0IGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgIC5zbGlkZXItLXRlYW0tbSAuc2xpZGUgLnRleHQgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfVxuICAgICAgICAgICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSAudGV4dCBoMiBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4OyB9IH1cbiAgICAgIC5zbGlkZXItLXRlYW0tbSAuc2xpZGUgLnRleHQgcCB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAuc2xpZGVyLS10ZWFtLW0gLnNsaWRlIC50ZXh0IHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSAudGV4dCBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgICAuc2xpZGVyLS10ZWFtLW0gLnNsaWRlIC50ZXh0OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDI3NHB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTUwMDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSAudGV4dDpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSAudGV4dDpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgbGVmdDogMjBweDsgfSB9XG4gICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSAuYm90dG9tLXRleHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHJpZ2h0OiA4NXB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0NzVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAuc2xpZGVyLS10ZWFtLW0gLnNsaWRlIC5ib3R0b20tdGV4dCB7XG4gICAgICAgICAgcmlnaHQ6IDIwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAuc2xpZGVyLS10ZWFtLW0gLnNsaWRlIC5ib3R0b20tdGV4dCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIGJvdHRvbTogMjBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSAuYm90dG9tLXRleHQge1xuICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICAgICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSAuYm90dG9tLXRleHQgaDIge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW46IDAgMCA0NXB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAuc2xpZGVyLS10ZWFtLW0gLnNsaWRlIC5ib3R0b20tdGV4dCBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgICAuc2xpZGVyLS10ZWFtLW0gLnNsaWRlIC5ib3R0b20tdGV4dCBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzZiNmI2YjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7IH0gfVxuICAgICAgICAuc2xpZGVyLS10ZWFtLW0gLnNsaWRlIC5ib3R0b20tdGV4dCBoMiBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDkwcHg7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAuc2xpZGVyLS10ZWFtLW0gLnNsaWRlIC5ib3R0b20tdGV4dCBoMiBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgICAgIC5zbGlkZXItLXRlYW0tbSAuc2xpZGUgLmJvdHRvbS10ZXh0IGgyIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7IH0gfVxuICAgICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSAuYm90dG9tLXRleHQgdWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cbiAgICAgICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSAuYm90dG9tLXRleHQgdWwgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgIC5zbGlkZXItLXRlYW0tbSAuc2xpZGUgLmJvdHRvbS10ZXh0IHVsIGxpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgICAgIC5zbGlkZXItLXRlYW0tbSAuc2xpZGUgLmJvdHRvbS10ZXh0IHVsIGxpIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNmE2YTZhO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSAuYm90dG9tLXRleHQgdWwgbGk6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZGZkZjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjM4cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTE5cHg7IH0gfVxuICAgICAgICAgIC5zbGlkZXItLXRlYW0tbSAuc2xpZGUgLmJvdHRvbS10ZXh0IHVsIGxpOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90ZWFtLWFycm93LnBuZ1wiKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgICAgICAgLnNsaWRlci0tdGVhbS1tIC5zbGlkZSAuYm90dG9tLXRleHQgdWwgbGk6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnNsaWRlci0tdGVhbS1tIC5vd2wtbmF2LFxuICAuc2xpZGVyLS10ZWFtLW0gLm93bC1kb3RzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGlkZXItLXRlYW0tbSArIC5jdXN0b20tbmF2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm90dG9tOiA3NXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgICAuc2xpZGVyLS10ZWFtLW0gKyAuY3VzdG9tLW5hdiAucXVhbnRpdHkge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgLnNsaWRlci0tdGVhbS1tICsgLmN1c3RvbS1uYXYge1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIHRvcDogNzIwcHg7IH0gfVxuXG4uY3VzdG9tLXBhZ2UgLnBhcnRuZXJzLFxuLmVycm9yNDA0IC5wYXJ0bmVycyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmN1c3RvbS1wYWdlIC5tYWluLFxuLmVycm9yNDA0IC5tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5jdXN0b20tcGFnZSAuY3VzdG9tLXBhZ2UtaW5uZXIsXG4uY3VzdG9tLXBhZ2UgLmVycm9yXzQwNCxcbi5lcnJvcjQwNCAuY3VzdG9tLXBhZ2UtaW5uZXIsXG4uZXJyb3I0MDQgLmVycm9yXzQwNCB7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY3VzdG9tLXBhZ2UgLmN1c3RvbS1wYWdlLWlubmVyLFxuICAgIC5jdXN0b20tcGFnZSAuZXJyb3JfNDA0LFxuICAgIC5lcnJvcjQwNCAuY3VzdG9tLXBhZ2UtaW5uZXIsXG4gICAgLmVycm9yNDA0IC5lcnJvcl80MDQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50OyB9IH1cbiAgLmN1c3RvbS1wYWdlIC5jdXN0b20tcGFnZS1pbm5lciAudGFibGUtd3JhcHBlcixcbiAgLmN1c3RvbS1wYWdlIC5lcnJvcl80MDQgLnRhYmxlLXdyYXBwZXIsXG4gIC5lcnJvcjQwNCAuY3VzdG9tLXBhZ2UtaW5uZXIgLnRhYmxlLXdyYXBwZXIsXG4gIC5lcnJvcjQwNCAuZXJyb3JfNDA0IC50YWJsZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgLmN1c3RvbS1wYWdlIC5jdXN0b20tcGFnZS1pbm5lciAudGFibGUtd3JhcHBlciAuY2VsbC13cmFwcGVyLFxuICAgIC5jdXN0b20tcGFnZSAuZXJyb3JfNDA0IC50YWJsZS13cmFwcGVyIC5jZWxsLXdyYXBwZXIsXG4gICAgLmVycm9yNDA0IC5jdXN0b20tcGFnZS1pbm5lciAudGFibGUtd3JhcHBlciAuY2VsbC13cmFwcGVyLFxuICAgIC5lcnJvcjQwNCAuZXJyb3JfNDA0IC50YWJsZS13cmFwcGVyIC5jZWxsLXdyYXBwZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jdXN0b20tcGFnZSAuY3VzdG9tLXBhZ2UtaW5uZXIgLnRhYmxlLXdyYXBwZXIsXG4gICAgICAuY3VzdG9tLXBhZ2UgLmVycm9yXzQwNCAudGFibGUtd3JhcHBlcixcbiAgICAgIC5lcnJvcjQwNCAuY3VzdG9tLXBhZ2UtaW5uZXIgLnRhYmxlLXdyYXBwZXIsXG4gICAgICAuZXJyb3I0MDQgLmVycm9yXzQwNCAudGFibGUtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAuY3VzdG9tLXBhZ2UgLmN1c3RvbS1wYWdlLWlubmVyIC50YWJsZS13cmFwcGVyLFxuICAgICAgLmN1c3RvbS1wYWdlIC5lcnJvcl80MDQgLnRhYmxlLXdyYXBwZXIsXG4gICAgICAuZXJyb3I0MDQgLmN1c3RvbS1wYWdlLWlubmVyIC50YWJsZS13cmFwcGVyLFxuICAgICAgLmVycm9yNDA0IC5lcnJvcl80MDQgLnRhYmxlLXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDVweCk7IH0gfVxuXG4uY3VzdG9tLXBhZ2UgLmN1c3RvbS1wYWdlLWlubmVyLWNvbnRlbnQsXG4uY3VzdG9tLXBhZ2UgLmVycm9yXzQwNF9jb250ZW50LFxuLmVycm9yNDA0IC5jdXN0b20tcGFnZS1pbm5lci1jb250ZW50LFxuLmVycm9yNDA0IC5lcnJvcl80MDRfY29udGVudCB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xuICAgIC5jdXN0b20tcGFnZSAuY3VzdG9tLXBhZ2UtaW5uZXItY29udGVudCxcbiAgICAuY3VzdG9tLXBhZ2UgLmVycm9yXzQwNF9jb250ZW50LFxuICAgIC5lcnJvcjQwNCAuY3VzdG9tLXBhZ2UtaW5uZXItY29udGVudCxcbiAgICAuZXJyb3I0MDQgLmVycm9yXzQwNF9jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuICAuY3VzdG9tLXBhZ2UgLmN1c3RvbS1wYWdlLWlubmVyLWNvbnRlbnQgLndycCxcbiAgLmN1c3RvbS1wYWdlIC5lcnJvcl80MDRfY29udGVudCAud3JwLFxuICAuZXJyb3I0MDQgLmN1c3RvbS1wYWdlLWlubmVyLWNvbnRlbnQgLndycCxcbiAgLmVycm9yNDA0IC5lcnJvcl80MDRfY29udGVudCAud3JwIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDsgfVxuICAgIC5jdXN0b20tcGFnZSAuY3VzdG9tLXBhZ2UtaW5uZXItY29udGVudCAud3JwIGgxLFxuICAgIC5jdXN0b20tcGFnZSAuZXJyb3JfNDA0X2NvbnRlbnQgLndycCBoMSxcbiAgICAuZXJyb3I0MDQgLmN1c3RvbS1wYWdlLWlubmVyLWNvbnRlbnQgLndycCBoMSxcbiAgICAuZXJyb3I0MDQgLmVycm9yXzQwNF9jb250ZW50IC53cnAgaDEge1xuICAgICAgZm9udC1zaXplOiAxMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuY3VzdG9tLXBhZ2UgLmN1c3RvbS1wYWdlLWlubmVyLWNvbnRlbnQgLndycCBoMSxcbiAgICAgICAgLmN1c3RvbS1wYWdlIC5lcnJvcl80MDRfY29udGVudCAud3JwIGgxLFxuICAgICAgICAuZXJyb3I0MDQgLmN1c3RvbS1wYWdlLWlubmVyLWNvbnRlbnQgLndycCBoMSxcbiAgICAgICAgLmVycm9yNDA0IC5lcnJvcl80MDRfY29udGVudCAud3JwIGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDgwcHg7IH0gfVxuICAgIC5jdXN0b20tcGFnZSAuY3VzdG9tLXBhZ2UtaW5uZXItY29udGVudCAud3JwIGgzLFxuICAgIC5jdXN0b20tcGFnZSAuZXJyb3JfNDA0X2NvbnRlbnQgLndycCBoMyxcbiAgICAuZXJyb3I0MDQgLmN1c3RvbS1wYWdlLWlubmVyLWNvbnRlbnQgLndycCBoMyxcbiAgICAuZXJyb3I0MDQgLmVycm9yXzQwNF9jb250ZW50IC53cnAgaDMge1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgLmN1c3RvbS1wYWdlIC5jdXN0b20tcGFnZS1pbm5lci1jb250ZW50IC53cnAgaDMsXG4gICAgICAgIC5jdXN0b20tcGFnZSAuZXJyb3JfNDA0X2NvbnRlbnQgLndycCBoMyxcbiAgICAgICAgLmVycm9yNDA0IC5jdXN0b20tcGFnZS1pbm5lci1jb250ZW50IC53cnAgaDMsXG4gICAgICAgIC5lcnJvcjQwNCAuZXJyb3JfNDA0X2NvbnRlbnQgLndycCBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5jdXN0b20tcGFnZSAuY3VzdG9tLXBhZ2UtaW5uZXItY29udGVudCAud3JwIGgzLFxuICAgICAgICAuY3VzdG9tLXBhZ2UgLmVycm9yXzQwNF9jb250ZW50IC53cnAgaDMsXG4gICAgICAgIC5lcnJvcjQwNCAuY3VzdG9tLXBhZ2UtaW5uZXItY29udGVudCAud3JwIGgzLFxuICAgICAgICAuZXJyb3I0MDQgLmVycm9yXzQwNF9jb250ZW50IC53cnAgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgICAuY3VzdG9tLXBhZ2UgLmN1c3RvbS1wYWdlLWlubmVyLWNvbnRlbnQgLndycCBwLFxuICAgIC5jdXN0b20tcGFnZSAuZXJyb3JfNDA0X2NvbnRlbnQgLndycCBwLFxuICAgIC5lcnJvcjQwNCAuY3VzdG9tLXBhZ2UtaW5uZXItY29udGVudCAud3JwIHAsXG4gICAgLmVycm9yNDA0IC5lcnJvcl80MDRfY29udGVudCAud3JwIHAge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuY3VzdG9tLXBhZ2UgLmN1c3RvbS1wYWdlLWlubmVyLWNvbnRlbnQgLndycCBwLFxuICAgICAgICAuY3VzdG9tLXBhZ2UgLmVycm9yXzQwNF9jb250ZW50IC53cnAgcCxcbiAgICAgICAgLmVycm9yNDA0IC5jdXN0b20tcGFnZS1pbm5lci1jb250ZW50IC53cnAgcCxcbiAgICAgICAgLmVycm9yNDA0IC5lcnJvcl80MDRfY29udGVudCAud3JwIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbi5ldHVkZV9jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4OyB9XG4gIC5ldHVkZV9jb250ZW50IC5pbm5lcl9jIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAxNDcwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KTtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDE1LjU0cHggNS40NnB4IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgICAuZXR1ZGVfY29udGVudCAuaW5uZXJfYyB7XG4gICAgICAgIHdpZHRoOiA4NSU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgLmV0dWRlX2NvbnRlbnQgLmlubmVyX2Mge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1cHgpOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgIC5ldHVkZV9jb250ZW50IC5pbm5lcl9jIHtcbiAgICAgICAgd2lkdGg6IDkwJTsgfSB9XG4gICAgLmV0dWRlX2NvbnRlbnQgLmlubmVyX2MgPiAuYmxvY2sge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmV0dWRlX2NvbnRlbnQgLmlubmVyX2MgPiAuYmxvY2s6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4OyB9XG4gIC5ldHVkZV9jb250ZW50IC5pbl93cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICAgLmV0dWRlX2NvbnRlbnQgLmluX3dyYXAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgLmV0dWRlX2NvbnRlbnQgLmluX3dyYXAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmV0dWRlX2NvbnRlbnQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7IH0gfVxuICAuZXR1ZGVfY29udGVudCAuZXR1ZGVfYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogNTgwcHg7XG4gICAgbWFyZ2luOiAtMzBweCBhdXRvIDA7XG4gICAgcGFkZGluZzogMjBweCAxNXB4OyB9XG4gICAgLmV0dWRlX2NvbnRlbnQgLmV0dWRlX2J0bjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJhY2tncm91bmQ6ICNkMTdkMDA7XG4gICAgICBib3JkZXItY29sb3I6ICNkMTdkMDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgIC5ldHVkZV9jb250ZW50IC5ldHVkZV9idG4ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmhvbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODIzOTBlOyB9XG5cbi5pdGVtcy1kZXNrdG9wIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuaXRlbXMtZGVza3RvcCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uaXRlbXMtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5pdGVtcy1tb2JpbGUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgICAgLml0ZW1zLW1vYmlsZSAub3dsLWl0ZW0ge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgLml0ZW1zLW1vYmlsZSAub3dsLWl0ZW0gLnRleHQge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgLml0ZW1zLW1vYmlsZSAub3dsLWl0ZW0gcCwgLml0ZW1zLW1vYmlsZSAub3dsLWl0ZW0gaDIsIC5pdGVtcy1tb2JpbGUgLm93bC1pdGVtIGgzLCAuaXRlbXMtbW9iaWxlIC5vd2wtaXRlbSBhLCAuaXRlbXMtbW9iaWxlIC5vd2wtaXRlbSBidXR0b24ge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgICAgICAuaXRlbXMtbW9iaWxlIC5vd2wtaXRlbSBpbWcge1xuICAgICAgICAgIGhlaWdodDogNDV2aDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH0gfVxuXG4uY3VzdG9tLW5hdi5pdGVtcy1kZXNrdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7IH1cblxuLnRlc3Rfd3JhcCB7XG4gIGJhY2tncm91bmQ6ICMxOTE5MTk7XG4gIHBhZGRpbmc6IDMwMHB4IDA7IH1cblxuLnRlc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDJweCBkYXNoZWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAudGVzdCAuaW5uZXItdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBsZXR0ZXItc3BhY2luZzogLS4wMjVlbTsgfVxuICAudGVzdCAubmF2LWl0ZW0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNTIlO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi10b3A6IDQ4JTtcbiAgICBtYXJnaW4tbGVmdDogLTIlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTBweDsgfVxuICAgIC50ZXN0IC5uYXYtaXRlbTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzOyB9XG4gICAgLnRlc3QgLm5hdi1pdGVtLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyKTsgfVxuICAgIC50ZXN0IC5uYXYtaXRlbSAuY190ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgLnRlc3QgLm5hdi1pdGVtIC5jX3RleHQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzZS1kZS1wcm9zIGgxIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jZW50cmUgLmJsb2NrLS1iYW5uZXIgLnRleHQtd3JhcCAudGV4dC1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDsgfSB9XG5cbiNseV81cUhhM0VWRXBmIGdbbWFzaz1cInVybCgjbHlfNXFIYTNFVkVwZilcIl0ge1xuICBmaWxsOiAjRjU5MzAwO1xuICBjb2xvcjogI0Y1OTMwMDsgfVxuXG4jYm0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDU1cHg7IH1cbiAgI2JtIHN2ZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMwM3B4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSg1KTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgI2JtIHtcbiAgICAgIGhlaWdodDogMjZweDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAjYm0gc3ZnIHtcbiAgICAgICAgd2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMjZweCAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgI2JtIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICAjYm0uc19maXgge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubmF2YmFyLm9wZW4gI2JuIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubmF2YmFyLm9wZW4gI2JuOmJlZm9yZSB7XG4gIGxlZnQ6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDExMDFweCkge1xuICAubmF2YmFyLm5vLXRvcCAjYm0ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAubmF2YmFyLm5vLXRvcCAjYm06YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci5vcGVuIC5uYXYtd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDUwcHg7IH1cbiAgICAubmF2YmFyLm9wZW4gLm5hdi13cmFwcGVyIG5hdiB1bCwgLm5hdmJhci5vcGVuIC5uYXYtd3JhcHBlciBuYXYgLmJ0bnNfbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLm5hdmJhciAuYnRuc19tb2JpbGUge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXIgLmJ0bnNfbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDsgfVxuICAgICAgLm5hdmJhciAuYnRuc19tb2JpbGUgYS5idG4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cblxuYm9keS5vaCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuI25vX2JtIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDExMDFweCkge1xuICAgICNub19ibSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAjbm9fYm0uc19maXgge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxudGFibGUucHJpdmFjeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5wcml2YWN5IHRkIHtcbiAgcGFkZGluZzogMTBweDsgfVxuXG4ucHJpdmFjeSB0aCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjA0MjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5wcml2YWN5IGxpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi0tbW9iaWxlLCAuYnRuLS15ZWxsb3ctd3lzaXd5ZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDVweCAwcHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0tZWxpdGUgLmJsb2NrIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0tZWxpdGUgLmJsb2NrIGgzLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXBhdHJpY2sgLmJsb2NrIGgyLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXBhdHJpY2sgLmJsb2NrIGgzLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWFwcHJvY2hlIC5ibG9jayBoMixcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1hcHByb2NoZSAuYmxvY2sgaDMsXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2VudHJlIC5ibG9jayBoMixcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jZW50cmUgLmJsb2NrIGgzLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0tbW91cmF0IC5ibG9jayBoMixcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtLW1vdXJhdCAuYmxvY2sgaDMsXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYXBwcmVudGljZSAuYmxvY2sgaDIsXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYXBwcmVudGljZSAuYmxvY2sgaDMsXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYm91cnNlIC5ibG9jayBoMixcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1ib3Vyc2UgLmJsb2NrIGgzLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2UtZGUtcHJvcyAuYmxvY2sgaDIsXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzZS1kZS1wcm9zIC5ibG9jayBoMyxcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1zdGFnZXMgLmJsb2NrIGgyLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXN0YWdlcyAuYmxvY2sgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMgIWltcG9ydGFudDsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0tZWxpdGUgLmJsb2NrIHRkLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0tZWxpdGUgLmJsb2NrIHAsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbS1lbGl0ZSAuYmxvY2sgbGksXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtcGF0cmljayAuYmxvY2sgdGQsXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtcGF0cmljayAuYmxvY2sgcCxcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1wYXRyaWNrIC5ibG9jayBsaSxcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1hcHByb2NoZSAuYmxvY2sgdGQsXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYXBwcm9jaGUgLmJsb2NrIHAsXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYXBwcm9jaGUgLmJsb2NrIGxpLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWNlbnRyZSAuYmxvY2sgdGQsXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2VudHJlIC5ibG9jayBwLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWNlbnRyZSAuYmxvY2sgbGksXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbS1tb3VyYXQgLmJsb2NrIHRkLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0tbW91cmF0IC5ibG9jayBwLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0tbW91cmF0IC5ibG9jayBsaSxcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1hcHByZW50aWNlIC5ibG9jayB0ZCxcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1hcHByZW50aWNlIC5ibG9jayBwLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWFwcHJlbnRpY2UgLmJsb2NrIGxpLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWJvdXJzZSAuYmxvY2sgdGQsXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYm91cnNlIC5ibG9jayBwLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWJvdXJzZSAuYmxvY2sgbGksXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzZS1kZS1wcm9zIC5ibG9jayB0ZCxcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNlLWRlLXByb3MgLmJsb2NrIHAsXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzZS1kZS1wcm9zIC5ibG9jayBsaSxcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1zdGFnZXMgLmJsb2NrIHRkLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXN0YWdlcyAuYmxvY2sgcCxcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1zdGFnZXMgLmJsb2NrIGxpIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4zICFpbXBvcnRhbnQ7IH1cbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0tZWxpdGUgLmJsb2NrIHRkLmN1c3RvbS1uYXYtaXRlbSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtLWVsaXRlIC5ibG9jayBwLmN1c3RvbS1uYXYtaXRlbSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtLWVsaXRlIC5ibG9jayBsaS5jdXN0b20tbmF2LWl0ZW0sXG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1wYXRyaWNrIC5ibG9jayB0ZC5jdXN0b20tbmF2LWl0ZW0sXG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1wYXRyaWNrIC5ibG9jayBwLmN1c3RvbS1uYXYtaXRlbSxcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLXBhdHJpY2sgLmJsb2NrIGxpLmN1c3RvbS1uYXYtaXRlbSxcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWFwcHJvY2hlIC5ibG9jayB0ZC5jdXN0b20tbmF2LWl0ZW0sXG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1hcHByb2NoZSAuYmxvY2sgcC5jdXN0b20tbmF2LWl0ZW0sXG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1hcHByb2NoZSAuYmxvY2sgbGkuY3VzdG9tLW5hdi1pdGVtLFxuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2VudHJlIC5ibG9jayB0ZC5jdXN0b20tbmF2LWl0ZW0sXG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jZW50cmUgLmJsb2NrIHAuY3VzdG9tLW5hdi1pdGVtLFxuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2VudHJlIC5ibG9jayBsaS5jdXN0b20tbmF2LWl0ZW0sXG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtLW1vdXJhdCAuYmxvY2sgdGQuY3VzdG9tLW5hdi1pdGVtLFxuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbS1tb3VyYXQgLmJsb2NrIHAuY3VzdG9tLW5hdi1pdGVtLFxuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbS1tb3VyYXQgLmJsb2NrIGxpLmN1c3RvbS1uYXYtaXRlbSxcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWFwcHJlbnRpY2UgLmJsb2NrIHRkLmN1c3RvbS1uYXYtaXRlbSxcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWFwcHJlbnRpY2UgLmJsb2NrIHAuY3VzdG9tLW5hdi1pdGVtLFxuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYXBwcmVudGljZSAuYmxvY2sgbGkuY3VzdG9tLW5hdi1pdGVtLFxuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYm91cnNlIC5ibG9jayB0ZC5jdXN0b20tbmF2LWl0ZW0sXG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1ib3Vyc2UgLmJsb2NrIHAuY3VzdG9tLW5hdi1pdGVtLFxuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYm91cnNlIC5ibG9jayBsaS5jdXN0b20tbmF2LWl0ZW0sXG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNlLWRlLXByb3MgLmJsb2NrIHRkLmN1c3RvbS1uYXYtaXRlbSxcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2UtZGUtcHJvcyAuYmxvY2sgcC5jdXN0b20tbmF2LWl0ZW0sXG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNlLWRlLXByb3MgLmJsb2NrIGxpLmN1c3RvbS1uYXYtaXRlbSxcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLXN0YWdlcyAuYmxvY2sgdGQuY3VzdG9tLW5hdi1pdGVtLFxuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2Utc3RhZ2VzIC5ibG9jayBwLmN1c3RvbS1uYXYtaXRlbSxcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLXN0YWdlcyAuYmxvY2sgbGkuY3VzdG9tLW5hdi1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMzlweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDsgfSB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtZXR1ZGUgLmZvb3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMxNTFlMmM7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXdlaWdodDogNjAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4NzBweCkge1xuICAgIC5mb290ZXIge1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7IH0gfVxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5mb290ZXIge1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7IH0gfVxuICAuZm9vdGVyIC5pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxNjA1cHg7IH1cbiAgLmZvb3Rlcl9fdG9wIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHBhZGRpbmc6IDMwcHggMDsgfVxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9vdGVyX190b3Age1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDBweCAxMHB4IDBweDsgfSB9XG4gICAgLmZvb3Rlcl9fdG9wIC5vd2wtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLmZvb3Rlcl9fdG9wIGltZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgLypAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAyMHB4O1xyXG4gICAgICB9Ki8gfVxuICAgIC5mb290ZXJfX3RvcCAub3dsLW5hdixcbiAgICAuZm9vdGVyX190b3AgLm93bC1kb3RzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZvb3Rlcl9fYm90dG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDQycHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb290ZXJfX2JvdHRvbSB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luOiAwIC0yMHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHggMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MTBweCkge1xuICAgICAgLmZvb3Rlcl9fYm90dG9tIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4IDI3cHg7IH0gfVxuICAgIC5mb290ZXJfX2JvdHRvbSAuaW5mbyB7XG4gICAgICB3aWR0aDogMzMlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5pbmZvIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBvcmRlcjogMTsgfSB9XG4gICAgICAuZm9vdGVyX19ib3R0b20gLmluZm8gYiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5pbmZvIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5mb290ZXJfX2JvdHRvbSAubGlua3Mge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAzMyU7IH1cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mb290ZXJfX2JvdHRvbSAubGlua3Mge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUyNnB4KSB7XG4gICAgICAgIC5mb290ZXJfX2JvdHRvbSAubGlua3Mge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5saW5rcyBsaSB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgLmZvb3Rlcl9fYm90dG9tIC5saW5rcyBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luOiAwIDVweDsgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5mb290ZXJfX2JvdHRvbSAubGlua3MgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAyMnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5saW5rcyBsaTpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICBvcmRlcjogMjsgfVxuICAgICAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5saW5rcyBsaTpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBvcmRlcjogMzsgfVxuICAgICAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5saW5rcyBsaTpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICBvcmRlcjogNDsgfVxuICAgICAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5saW5rcyBsaTpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5saW5rcyBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgfSB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5saW5rcyBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgICAgIC5mb290ZXJfX2JvdHRvbSAubGlua3MgbGkubXIge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuZm9vdGVyX19ib3R0b20gLmxpbmtzIGxpLm1yIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAgICAgICAuZm9vdGVyX19ib3R0b20gLmxpbmtzIGxpIC5pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuZm9vdGVyX19ib3R0b20gLmxpbmtzIGxpIC5pY29uIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjU1KTtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7IH0gfVxuICAgICAgICAuZm9vdGVyX19ib3R0b20gLmxpbmtzIGxpIC5pY29uZm9udC10d2l0dGVyOmJlZm9yZSxcbiAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5saW5rcyBsaSAuaWNvbmZvbnQtaW5zdGFncmFtOmJlZm9yZSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHggIWltcG9ydGFudDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cbiAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5saW5rcyBsaSAuc29jaWFsLWxpbmsge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgIC5mb290ZXJfX2JvdHRvbSAubGlua3MgbGkgLnNvY2lhbC1saW5rIC5pY29uZm9udC1mYWNlYm9vayB7XG4gICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZm9vdGVyX19ib3R0b20gLnJpZ2h0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAzMyU7IH1cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mb290ZXJfX2JvdHRvbSAucmlnaHQge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDEwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgICAuZm9vdGVyX19ib3R0b20gLnJpZ2h0IGxpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5yaWdodCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ5MHB4KSB7XG4gICAgICAgICAgICAuZm9vdGVyX19ib3R0b20gLnJpZ2h0IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MTBweCkge1xuICAgICAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5yaWdodCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9IH1cbiAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5yaWdodCBsaS5tciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7IH1cbiAgICAgICAgICAuZm9vdGVyX19ib3R0b20gLnJpZ2h0IGxpLm1yIC5pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgICAgICAgIC5mb290ZXJfX2JvdHRvbSAucmlnaHQgbGkubXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuZm9vdGVyX19ib3R0b20gLnJpZ2h0IGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH0gfVxuIiwiW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjUwbXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjUwbXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1saW5lYXJdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC4yNSwuNzUsLjc1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjYsLS4yOCwuNzM1LC4wNDUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEuMjc1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjY4LC0uNTUsLjI2NSwxLjU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NywwLC43NDUsLjcxNSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4zOSwuNTc1LC41NjUsMSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NDUsLjA1LC41NSwuOTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVde29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtfVtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdLmFvcy1hbmltYXRle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX1bZGF0YS1hb3M9ZmFkZS11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCl9W2RhdGEtYW9zPWZhZGUtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCl9W2RhdGEtYW9zPWZhZGUtdXAtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtdXAtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLWRvd24tcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsLTEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLWRvd24tbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LC0xMDBweCwwKX1bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybX1bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXS5hb3MtYW5pbWF0ZXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGUoMSl9W2RhdGEtYW9zPXpvb20taW5de3RyYW5zZm9ybTpzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1vdXRde3RyYW5zZm9ybTpzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApIHNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVde3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfVtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9W2RhdGEtYW9zPXNsaWRlLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfVtkYXRhLWFvcz1zbGlkZS1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX1bZGF0YS1hb3M9c2xpZGUtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfVtkYXRhLWFvcz1zbGlkZS1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfVtkYXRhLWFvc149ZmxpcF1bZGF0YS1hb3NePWZsaXBde2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfVtkYXRhLWFvcz1mbGlwLWxlZnRde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtbGVmdF0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKX1bZGF0YS1hb3M9ZmxpcC1yaWdodF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpfVtkYXRhLWFvcz1mbGlwLXJpZ2h0XS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfVtkYXRhLWFvcz1mbGlwLXVwXXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKC0xMDBkZWcpfVtkYXRhLWFvcz1mbGlwLXVwXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApfVtkYXRhLWFvcz1mbGlwLWRvd25de3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1kb3duXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApfSIsIkBtaXhpbiBmb250RmFjZSgkZm9udC1uYW1lLCAkZm9udC13ZWlnaHQ6IG5vcm1hbCl7XHJcbiAgQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCIjeyRmb250LW5hbWV9XCI7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xyXG5cclxuICAgIHNyYzogbG9jYWwoXCIjeyRmb250LW5hbWV9XCIpLFxyXG4gICAgdXJsKCcuLi9mb250cy8jeyRmb250LW5hbWV9LyN7JGZvbnQtbmFtZX0tI3skZm9udC13ZWlnaHR9LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgdXJsKCcuLi9mb250cy8jeyRmb250LW5hbWV9LyN7JGZvbnQtbmFtZX0tI3skZm9udC13ZWlnaHR9LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgIHVybCgnLi4vZm9udHMvI3skZm9udC1uYW1lfS8jeyRmb250LW5hbWV9LSN7JGZvbnQtd2VpZ2h0fS50dGYnKSBmb3JtYXQoJ3R0ZicpLFxyXG4gICAgdXJsKCcuLi9mb250cy8jeyRmb250LW5hbWV9LyN7JGZvbnQtbmFtZX0tI3skZm9udC13ZWlnaHR9LmVvdCcpIGZvcm1hdCgnZW90Jyk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yKSB7XHJcbiAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtjb2xvcjokY29sb3I7b3BhY2l0eTogMSFpbXBvcnRhbnQ7fVxyXG4gIDo6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICB7Y29sb3I6JGNvbG9yO29wYWNpdHk6IDEhaW1wb3J0YW50O30vKiBGaXJlZm94IDE5KyAqL1xyXG4gIDotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICB7Y29sb3I6JGNvbG9yO29wYWNpdHk6IDEhaW1wb3J0YW50O30vKiBGaXJlZm94IDE4LSAqL1xyXG4gIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7Y29sb3I6JGNvbG9yO29wYWNpdHk6IDEhaW1wb3J0YW50O31cclxufVxyXG5cclxuQG1peGluIGhHcmFkaWVudCgkc3RhcnQsICRmaW5pc2gpIHtcclxuICBiYWNrZ3JvdW5kOiAkc3RhcnQ7XHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgJHN0YXJ0IDAlLCAkZmluaXNoIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydCAwJSwkZmluaXNoIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0IDAlLCRmaW5pc2ggMTAwJSk7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyN7JHN0YXJ0fScsIGVuZENvbG9yc3RyPScjeyRmaW5pc2h9JyxHcmFkaWVudFR5cGU9MSApO1xyXG59XHJcblxyXG4lY2xlYXJmaXgge1xyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufSIsIi5ibG9jayB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICB9XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4gICYtLWJhbm5lciB7XHJcbiAgICAvL2hlaWdodDogMTAwdmg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIC8vbWFyZ2luLXRvcDogNThweDtcclxuICAgICAgbWFyZ2luLXRvcDogNTVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgICAgLy90b3A6IDUwJTtcclxuICAgICAgLy9sZWZ0OiA1MCU7XHJcbiAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgLypAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgIH0qL1xyXG5cclxuXHJcbiAgICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OXB4KXtcclxuICAgICAgICYuaDEwMHtcclxuICAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG5cclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRleHQtd3JhcCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBtYXJnaW46IDAgYXV0byAyNTBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMTcwMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgLnRleHQtaW5uZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgLy8gdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAvL2ZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgLy9mb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDcwcHggMDtcclxuICAgICAgICAvL2xpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OjQwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOmxlZnQ7XHJcbiAgICAgICAgZm9udC1zaXplOjE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MjRweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMCAxOHB4O1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxOTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5NTAwO1xyXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTI3cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcblxyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6MTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OjMwMDtcclxuICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTo2MHB4O1xyXG5cclxuICAgICAgICAgIC8vZm9udC1zaXplOiA3MHB4O1xyXG4gICAgICAgICAvLyBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAvLyBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuY29sb3IteWVsbG93IHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZjlhMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hdXRvciB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTJweDtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi53aXRoLWF1dG9yIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIGJvdHRvbTogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgICAgYm90dG9tOiA1MHB4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dC1pbm5lciB7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIC8vd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICAgIC8vd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIC8vd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTY1cHg7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAvL2Rpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG4ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgLSAxNzAwcHgpO1xyXG4gICAgIC8vIHBhZGRpbmc6IDMwcHggMTAwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggNjBweDtcclxuICAgICAgZm9udC1zaXplOjE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTcxNXB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggODBweDtcclxuICAgICAgICByaWdodDogODBweDtcclxuICAgICAgfVxyXG4gICAgICAvKkBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgfSovXHJcbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OXB4KXtcclxuICAgICAgICBib3R0b206IC0xMDBweDtcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcclxuICAgICAgICAmLnRyYW5ze1xyXG4gICAgICAgICAgYm90dG9tOiA4MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgJi0tbGlua3Mge1xyXG4gICAgbWFyZ2luOiAtMTU3cHggMCAxMDBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICBtYXJnaW46IC00N3B4IGF1dG8gMjBweDtcclxuICAgIH1cclxuICAgIC5pbm5lciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIG1heC13aWR0aDogMTcwMHB4O1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDkwcHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDE4cHggcmdiYSgwLDAsMCwuMSk7XHJcbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBAZXh0ZW5kICVjbGVhcmZpeDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3NXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmJ0biB7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ5cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggNTBweDtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogOXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDM1MHB4KXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmOWIwNTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5tYWlsIHtcclxuICAgICAgICAgICAgICBjb2xvcjogI2FjYWNhYztcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4O1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuc3ZnX2ljb257XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAjYWNhY2FjO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmxpbmsge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmY5YzAwO1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGVYKDRweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5zdmdfaWNvbntcclxuICAgICAgICAgICAgICAgIGZpbGw6ICNmZjljMDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMyNDJhM2E7XHJcbiAgICAgICAgICAgICAgJi5saW5re1xyXG4gICAgICAgICAgICAgICAgLmljb257XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYucmlnaHQge1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN2Z19pY29ue1xyXG4gICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjdweCl7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICB3aWR0aDogMjVweDtcclxuICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICYtLWFydGljbGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDsvL2xpZ2h0XHJcbiAgICAvL2ZvbnQtc2l6ZTogMzZweDtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGNvbG9yOiAjM2YzZjNmO1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxODAwcHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAvKi5pbm5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgfSovXHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XHJcbiAgICAgIC8vZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAuaW5uZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMiB7XHJcbiAgICAgIGNvbG9yOiAjZmY5YzAwO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwOy8vIGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgLy9mb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC8vdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgLy8gbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgIC8vZm9udC1zaXplOjE0cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6NDAwO1xyXG4gICAgICB0ZXh0LWFsaWduOmxlZnQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OjI0cHg7XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC50ZXh0LWJsb2NrIHtcclxuICAgICAgbWFyZ2luOiAxMDBweCAwIDAgNTAlO1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2ZmOWMwMDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwJTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuXHJcbiAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6NDAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICBsaW5lLWhlaWdodDoyNHB4O1xyXG5cclxuXHJcbiAgICAgICAgY29sb3I6ICMzZjNmM2Y7XHJcbiAgICAgICAgLy9mb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjA1ZW07XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sb3Itb3JhbmdlIHtcclxuICAgICAgY29sb3I6ICNmZjlhMDA7XHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcblxyXG4gICYtLWltYWdlcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxNjNkO1xyXG4gICAgcGFkZGluZzogMzVweCAwIDkwcHg7XHJcbiAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIH1cclxuICAgIC5pbm5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDIyJTtcclxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICB3aWR0aDogMjQlOy8vNDUlO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXN0YWdlIHtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBmb250LWZhbWlseTogJGRpbm90O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMTAwcHggMDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAuc3RhZ2VfdGl0bGV7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICB9XHJcbiAgICBAZXh0ZW5kICVjbGVhcmZpeDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nOiAxMDBweCAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JG1vYmlsZX17XHJcbiAgICAgIGJhY2tncm91bmQ6ICMxMzFjMzE7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOjQwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDQxdmggKyA1NXB4KTtcclxuICAgICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIC5zdGFnZV90aXRsZXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdG9wOiA3NXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6MTtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgLy9ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgIH1cclxuICAgIC8vJiArIC5ibG9jay0tc3RhZ2Uge1xyXG4gICAgLy8gICY6YmVmb3JlIHtcclxuICAgIC8vICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgLy8gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgLy8gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdGFnZS1pbnRlci5wbmcpO1xyXG4gICAgLy8gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgLy8gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvLyAgICB0b3A6IDA7XHJcbiAgICAvLyAgICBsZWZ0OiAwO1xyXG4gICAgLy8gICAgLy9oZWlnaHQ6IDg4M3B4O1xyXG4gICAgLy8gICAgaGVpZ2h0OiAwO1xyXG4gICAgLy8gICAgcGFkZGluZy10b3A6IDQyLjY1NyU7XHJcbiAgICAvLyAgICAvL21hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICAvLyAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ1JSk7XHJcbiAgICAvLyAgIC8qIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAgIC8vICAgICAgbWFyZ2luLXRvcDogMTA1cHg7XHJcbiAgICAvLyAgICB9Ki9cclxuICAgIC8vICB9XHJcbiAgICAvL31cclxuXHJcbiAgICAuc3RhZ2VfYmd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3RhZ2UtaW50ZXIucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjsvLyBjb3ZlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgLy9wYWRkaW5nLXRvcDogMzQuNjU3JTtcclxuICAgICAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSg0NSUpO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0Mi42NTclO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1NiUpO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICB9XHJcbiAgICAgIC8vJjpiZWZvcmV7XHJcbiAgICAgIC8vICBjb250ZW50OiAnJztcclxuICAgICAgLy8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgLy8gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3RhZ2UtaW50ZXIucG5nKTtcclxuICAgICAgLy8gIGJhY2tncm91bmQtc2l6ZTpjb250YWluOy8vIGNvdmVyO1xyXG4gICAgICAvLyAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIC8vICBib3R0b206IDA7XHJcbiAgICAgIC8vICBsZWZ0OiAwO1xyXG4gICAgICAvLyAgaGVpZ2h0OiAwO1xyXG4gICAgICAvLyAgLy9wYWRkaW5nLXRvcDogMzQuNjU3JTtcclxuICAgICAgLy8gIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQ1JSk7XHJcbiAgICAgIC8vICBwYWRkaW5nLXRvcDogNDIuNjU3JTtcclxuICAgICAgLy8gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTYlKTtcclxuICAgICAgLy8gIHotaW5kZXg6IDE7XHJcbiAgICAgIC8vXHJcbiAgICAgIC8vfVxyXG5cclxuICAgICAgQG1lZGlhICN7JG1vYmlsZX17XHJcbiAgICAgICAgaGVpZ2h0OjQxdmg7Ly9hdXRvO1xyXG4gICAgICAgIHRvcDogNTVweDtcclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDc4LjY1NyU7XHJcbiAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdGFnZS1pbnRlci5wbmcpO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDc4LjY1NyU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ2JSk7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGV4dCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC50eXBlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTkwMDtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW46IDE1cHggMCA0MHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDUyMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICBmb250LXdlaWdodDo0MDA7XHJcblxyXG5cclxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XHJcbiAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50dHUge1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbG9yLW9yYW5nZSB7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmOTkwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hY2MtdG9nZ2xlIHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAjZjM5MjAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3ByaXRlKCRzcHJpdGUtYXJyb3ctb3JhbmdlKTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgLy90cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJiArIHAge1xyXG4gICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBvcGFjaXR5OjA7XHJcbiAgICAgICAgICAgIC8vZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgKyBwIHtcclxuICAgICAgICAgICAgICAvL2Rpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eToxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19ib3Vyc2UtdXNhLTEge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDg1MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRkaW5vdDtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XHJcbiAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgLy90cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAvL3RvcDogMDtcclxuICAgICAgICAgIC8vcGFkZGluZzogMTAwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmY5YjA1O1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3VidGl0bGUge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgNzBweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDM1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0YWJsZSB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbiAgICAgICAgICBib3JkZXItc3BhY2luZzogMTRweDtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICBib3JkZXItc3BhY2luZzogNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIC8vcGFkZGluZzogMzBweCAwIDA7XHJcbiAgICAgICAgICAgIC8vdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxOHB4IHJnYmEoMCwwLDAsLjI2KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNjNGM2NztcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYmlnIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLnVwcGVyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fYm91cnNlLXVzYS0yIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjgwcHg7XHJcbiAgICAgICAgLy9tYXJnaW46IDAgYXV0byAyMDBweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNTBweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjAwcHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIC5pbm5lci0tYmxvY2sge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG4gICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgI2I1NzAwYztcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgQGV4dGVuZCAlY2xlYXJmaXg7XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNzNweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRkaW5vdDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDcwcHggMjBweCAxMjVweCA0MCU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNiNTcwMGM7XHJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N0YWdlLTMtbWFuLnBuZyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjQuMjI3MyU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1OHB4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2NXB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogOTBweDtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmY5YjA1O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDcwcHg7XHJcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMjhweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAvL21hcmdpbjogLTQ4cHggMCA0NXB4IGNhbGMoLTQwJSArIDEwcHgpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJl9fdGFibGUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE1MHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXJvdyB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIC0yMHB4IDUwcHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgLy9kaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYmxvY2sge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMjBweCAyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgJi5iaWcge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDYwJSAtIDQwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuc21hbGwge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDQwJSAtIDQwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYud2l0aC1iZyB7XHJcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggNDZweCByZ2JhKDAsMCwwLC40Nyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi53aXRob3V0LWJnIHtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgI2I1NzAwYztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiA0O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0zMHB4IDI1cHggMCBhdXRvO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgKyAyMHB4KTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogLTI1cHggMTBweCAtMjVweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgzLFxyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N0YWdlLTMtbWFuLnBuZyk7XHJcbiAgICAgICAgICAgIC8vaGVpZ2h0OiAxMjQ2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwN3B4O1xyXG4gICAgICAgICAgICAvL21heC1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgICAgICAgICAvL3dpZHRoOiAxMDAzcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MTBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBsZWZ0OiA0MTVweDtcclxuICAgICAgICAgICAgdG9wOiAtMjAwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNjI0cHg7XHJcbiAgICAgICAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2JvdXJzZS11c2EtMyB7XHJcbiAgICAgICAgcGFkZGluZzogMjYwcHggMCAxNDBweDtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgLmlubmVyLS1ibG9jayB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDc2NXB4O1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2U0OGQwZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIC8vei1pbmRleDogMTtcclxuICAgICAgICAgIHBhZGRpbmc6IDYwcHggNTBweDtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGRpbm90O1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgPioge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmICsgcCB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNlNDhkMGU7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1MHB4O1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMThweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNzVweDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDAgMCAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY291bnQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDhweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDEzLDQxLC40KTtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYWN0aW9uIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3RhZ2UtNC1tYW4ucG5nKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBoZWlnaHQ6IDk4OXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEzNTVweDtcclxuICAgICAgICAgIG1heC13aWR0aDogY2FsYyg2MCUpO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IC02NXB4O1xyXG4gICAgICAgICAgICByaWdodDogLTE4MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuNDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JpZyB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIEBleHRlbmQgJWNsZWFyZml4O1xyXG4gICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3VzYS0zIHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmlubmVyLS1ibG9ja3tcclxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMzY2cHgpe1xyXG4gICAgICAgICA+LmFjdGlvbntcclxuICAgICAgICAgICB0b3A6IDguNCU7XHJcbiAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlIWltcG9ydGFudDtcclxuICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMHB4O1xyXG4gICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxNDQwcHgpe1xyXG4gICAgICAgICAgPi5hY3Rpb257XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHRvcDogOC45JTtcclxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3BhdHJpY2sge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgcGFkZGluZzogNTRweCAwIDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDFweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCl7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcclxuXHJcbiAgICAgIH1cclxuICAgICAgLnRleHQge1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCA2MHB4IDAgMjBweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnR5cGUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgcGFkZGluZzogNjBweCA0MHB4O1xyXG4gICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAvL2ZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICAgICAgY29sb3I6ICM0NzQ2NDY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgIC8vZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLy9AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSBhbmQgKG1pbi13aWR0aDogMTQwMXB4KXtcclxuICAgICAgICAvLyAgaDIge1xyXG4gICAgICAgIC8vICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAvLyAgfVxyXG4gICAgICAgIC8vICAuY29udGVudCB7XHJcbiAgICAgICAgLy8gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIC8vICB9XHJcbiAgICAgICAgLy99XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2NTBweCkgYW5kIChtaW4td2lkdGg6IDEyMDFweCl7XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5sYXN0e1xyXG4gICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OXB4KXtcclxuICAgICAgICAuc3RhZ2VfYmd7XHJcbiAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICYtLXN0YWdlLXVzdWFsbCB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgZm9udC1mYW1pbHk6ICRkaW5vdDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5zdGFnZV90aXRsZXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIH1cclxuICAgIEBleHRlbmQgJWNsZWFyZml4O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgIC8vcGFkZGluZzogMTUwcHggMDtcclxuICAgICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JG1vYmlsZX17XHJcbiAgICAgIGJhY2tncm91bmQ6ICMxMzFjMzE7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOjQwcHg7XHJcbiAgICAgIC8vcGFkZGluZy10b3A6IGNhbGMoNDF2aCArIDU1cHgpO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIC5zdGFnZV90aXRsZXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdG9wOiA3NXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6MTtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIC8vYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICB9XHJcbiAgICAvLyYgKyAuYmxvY2stLXN0YWdlIHtcclxuICAgIC8vICAmOmJlZm9yZSB7XHJcbiAgICAvLyAgICBjb250ZW50OiAnJztcclxuICAgIC8vICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIC8vICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3RhZ2UtaW50ZXIucG5nKTtcclxuICAgIC8vICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIC8vICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLy8gICAgdG9wOiAwO1xyXG4gICAgLy8gICAgbGVmdDogMDtcclxuICAgIC8vICAgIC8vaGVpZ2h0OiA4ODNweDtcclxuICAgIC8vICAgIGhlaWdodDogMDtcclxuICAgIC8vICAgIHBhZGRpbmctdG9wOiA0Mi42NTclO1xyXG4gICAgLy8gICAgLy9tYXJnaW4tdG9wOiA0NXB4O1xyXG4gICAgLy8gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NSUpO1xyXG4gICAgLy8gICAvKiBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAvLyAgICAgIG1hcmdpbi10b3A6IDEwNXB4O1xyXG4gICAgLy8gICAgfSovXHJcbiAgICAvLyAgfVxyXG4gICAgLy99XHJcblxyXG4gICAgLnN0YWdlX2Jne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgaW1ne1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N0YWdlLWludGVyLnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvbnRhaW47Ly8gY292ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIC8vcGFkZGluZy10b3A6IDM0LjY1NyU7XHJcbiAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDUlKTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDIuNjU3JTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTYlKTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgfVxyXG4gICAgICAvLyY6YmVmb3Jle1xyXG4gICAgICAvLyAgY29udGVudDogJyc7XHJcbiAgICAgIC8vICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIC8vICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N0YWdlLWludGVyLnBuZyk7XHJcbiAgICAgIC8vICBiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjsvLyBjb3ZlcjtcclxuICAgICAgLy8gIHdpZHRoOiAxMDAlO1xyXG4gICAgICAvLyAgYm90dG9tOiAwO1xyXG4gICAgICAvLyAgbGVmdDogMDtcclxuICAgICAgLy8gIGhlaWdodDogMDtcclxuICAgICAgLy8gIC8vcGFkZGluZy10b3A6IDM0LjY1NyU7XHJcbiAgICAgIC8vICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSg0NSUpO1xyXG4gICAgICAvLyAgcGFkZGluZy10b3A6IDQyLjY1NyU7XHJcbiAgICAgIC8vICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTU2JSk7XHJcbiAgICAgIC8vICB6LWluZGV4OiAxO1xyXG4gICAgICAvL1xyXG4gICAgICAvL31cclxuXHJcbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9e1xyXG4gICAgICAgIGhlaWdodDo0MXZoOy8vYXV0bztcclxuICAgICAgICB0b3A6IDU1cHg7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA3OC42NTclO1xyXG4gICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3RhZ2UtaW50ZXIucG5nKTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA3OC42NTclO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NiUpO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRleHQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIC8vdG9wOiA1MCU7XHJcbiAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAvL3JpZ2h0OiAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDIge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnR5cGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5OTAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1hcmdpbjogMTVweCAwIDQwcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgcGFkZGluZzogNHB4IDEwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDEwcHggMCAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuY29udGVudCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNTIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudHR1IHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb2xvci1vcmFuZ2Uge1xyXG4gICAgICAgICAgY29sb3I6ICNmZjk5MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWNjLXRvZ2dsZSB7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBjb2xvcjogI2YzOTIwMDtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB6LWluZGV4OjE7XHJcblxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJHNwcml0ZS1hcnJvdy1vcmFuZ2UpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAvL3RyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmICsgcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmICsgcCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2JvdXJzZS11c2EtMSB7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogODUwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBmb250LWZhbWlseTogJGRpbm90O1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcclxuICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogMTAwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDEsaDIge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmY5YjA1O1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBoMXtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1YnRpdGxlIHtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDcwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRhYmxlIHtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcclxuICAgICAgICAgIGJvcmRlci1zcGFjaW5nOiAxNHB4O1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1zcGFjaW5nOiA2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgLy9wYWRkaW5nOiAzMHB4IDAgMDtcclxuICAgICAgICAgICAgLy92ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDE4cHggcmdiYSgwLDAsMCwuMjYpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M0YzY3O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5iaWcge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAudXBwZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19ib3Vyc2UtdXNhLTIge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICBtYXgtd2lkdGg6IDE2ODBweDtcclxuICAgICAgICAvL21hcmdpbjogMCBhdXRvIDIwMHB4IWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byA1MHB4IWltcG9ydGFudDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMDBweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgLmlubmVyLS1ibG9jayB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbiAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjYjU3MDBjO1xyXG4gICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICBAZXh0ZW5kICVjbGVhcmZpeDtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC03M3B4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGRpbm90O1xyXG4gICAgICAgICAgICAvL3RleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDE1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDIwcHggMTI1cHggNDAlO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjYjU3MDBjO1xyXG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdGFnZS0zLW1hbi5wbmcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTI0LjIyNzMlO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNThweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDM4MHB4KXtcclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDg1JTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY1cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA5MHB4O1xyXG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZjliMDU7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNzBweDtcclxuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0yOHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgIC8vbWFyZ2luOiAtNDhweCAwIDQ1cHggY2FsYygtNDAlICsgMTBweCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmX190YWJsZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTUwcHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtcm93IHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgLTIwcHggNTBweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAvL2Rpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5ibG9jayB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDQwcHgpO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAmLmJpZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjAlIC0gNDBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zbWFsbCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNDAlIC0gNDBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi53aXRoLWJnIHtcclxuICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCA0NnB4IHJnYmEoMCwwLDAsLjQ3KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLndpdGhvdXQtYmcge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjYjU3MDBjO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDQ7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogLTMwcHggMjVweCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSArIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMjVweCAxMHB4IC0yNXB4IGF1dG87XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweDtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDMsXHJcbiAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3RhZ2UtMy1tYW4ucG5nKTtcclxuICAgICAgICAgICAgLy9oZWlnaHQ6IDEyNDZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDA3cHg7XHJcbiAgICAgICAgICAgIC8vbWF4LWhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgIC8vd2lkdGg6IDEwMDNweDtcclxuICAgICAgICAgICAgd2lkdGg6IDgxMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIGxlZnQ6IDQxNXB4O1xyXG4gICAgICAgICAgICB0b3A6IC0yMDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA2MjRweDtcclxuICAgICAgICAgICAgICBsZWZ0OiAyNSU7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fYm91cnNlLXVzYS0zIHtcclxuICAgICAgICBwYWRkaW5nOiAyNjBweCAwIDE0MHB4O1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAuaW5uZXItLWJsb2NrIHtcclxuICAgICAgICAgIG1heC13aWR0aDogNzY1cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZTQ4ZDBlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgLy96LWluZGV4OiAxO1xyXG4gICAgICAgICAgcGFkZGluZzogNjBweCA1MHB4O1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZGlub3Q7XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICA+KiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweDtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgKyBwIHtcclxuICAgICAgICAgICAgICBjb2xvcjogI2U0OGQwZTtcclxuICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNTBweDtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE4cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICA+dWwge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0NXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID5saSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNzVweDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5jb3VudCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTVweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMTMsNDEsLjQpO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBwe1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDo0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5hY3Rpb24ge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N0YWdlLTQtbWFuLnBuZyk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgaGVpZ2h0OiA5ODlweDtcclxuICAgICAgICAgIC8vd2lkdGg6IDEzNTVweDtcclxuICAgICAgICAgIC8vbWF4LXdpZHRoOiBjYWxjKDYwJSk7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYyg2MHZ3KTtcclxuICAgICAgICAgIG1heC13aWR0aDogY2FsYyg2MHZ3KTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICBsZWZ0OiAtMTAwJTtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XHJcbiAgICAgICAgICAgIGxlZnQ6IDB2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICBsZWZ0OiAtNjVweDtcclxuICAgICAgICAgICAgcmlnaHQ6IC0xODBweDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19iaWcge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBAZXh0ZW5kICVjbGVhcmZpeDtcclxuICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgLnRleHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX191c2EtMyB7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5pbm5lci0tYmxvY2t7XHJcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTI4MHB4KXtcclxuICAgICAgICAgID4uYWN0aW9ue1xyXG4gICAgICAgICAgICB0b3A6IDcuNiU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxNDQwcHgpe1xyXG4gICAgICAgICAgPi5hY3Rpb257XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHRvcDogOC43JTtcclxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3BhdHJpY2sge1xyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgcGFkZGluZzogNTRweCAwIDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDFweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCl7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcclxuXHJcbiAgICAgIH1cclxuICAgICAgLnRleHQge1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCA2MHB4IDAgMjBweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAxcHgpIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnR5cGUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgcGFkZGluZzogNjBweCA0MHB4O1xyXG4gICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAvL2ZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICAgICAgY29sb3I6ICM0NzQ2NDY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgIC8vZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkgYW5kIChtaW4td2lkdGg6IDE1MDFweCl7XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMXB4KXtcclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmxhc3R7XHJcbiAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OXB4KXtcclxuICAgICAgICAuc3RhZ2VfYmd7XHJcbiAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICYtLXRhYnMge1xyXG4gICAgYmFja2dyb3VuZDogcmdiKDEwLDE3LDM4KTtcclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMTAsMTcsMzgsMSkgMCUsIHJnYmEoMjEsMjksNDksMSkgMTUlLCByZ2JhKDIxLDI5LDQ5LDEpIDg1JSwgcmdiYSgxMCwxNywzOCwxKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMTAsMTcsMzgsMSkgMCUscmdiYSgyMSwyOSw0OSwxKSAxNSUscmdiYSgyMSwyOSw0OSwxKSA4NSUscmdiYSgxMCwxNywzOCwxKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgxMCwxNywzOCwxKSAwJSxyZ2JhKDIxLDI5LDQ5LDEpIDE1JSxyZ2JhKDIxLDI5LDQ5LDEpIDg1JSxyZ2JhKDEwLDE3LDM4LDEpIDEwMCUpO1xyXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwYTExMjYnLCBlbmRDb2xvcnN0cj0nIzBhMTEyNicsR3JhZGllbnRUeXBlPTEgKTtcclxuICAgIHBhZGRpbmc6IDIwMHB4IDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgcGFkZGluZzogMTAwcHggMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgLy9wYWRkaW5nOiA1MHB4IDAgMzBweDtcclxuICAgICAgcGFkZGluZzogMzBweCAwIDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYnMtLW5hdiB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICB3aWR0aDogNjIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgLy93aWR0aDogMjgwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgLnRleHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXI6IDJweCBkYXNoZWQgI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDgwJTtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIG1hcmdpbjogMCAxMCU7XHJcbiAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDUwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbm5lci10ZXh0IHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgcGFkZGluZzogMDsvLyAyMHB4O1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjAyNWVtO1xyXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmY5YzAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAvL2ZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAvL2ZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6NjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6MzBweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICAgIC8vZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIC8vZm9udC1zaXplOiAzMXB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAvL2ZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6MzBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6NjAwO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgLy9mb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDo2MDA7XHJcbiAgICAgICAgY29sb3I6ICM2NTZhNzc7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xyXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICB3aWR0aDogOXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZbZGF0YS10YWI9XCJ0YWItMVwiXSB7XHJcbiAgICAgICAgICB0b3A6IC00JTtcclxuICAgICAgICAgIGxlZnQ6IDE2JTtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDI2cHggMCAwIC04cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDglO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAxM3B4IDAgMCAtOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZbZGF0YS10YWI9XCJ0YWItMlwiXSB7XHJcbiAgICAgICAgICB0b3A6IDE4JTtcclxuICAgICAgICAgIGxlZnQ6IDg2JTtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICByaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAxN3B4IC01cHggMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICB0b3A6IDElO1xyXG4gICAgICAgICAgICBsZWZ0OiA4MSU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZbZGF0YS10YWI9XCJ0YWItM1wiXSB7XHJcbiAgICAgICAgICB0b3A6IDg1JTtcclxuICAgICAgICAgIGxlZnQ6IDg1JTtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICByaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAtOHB4IDU1cHggMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICBsZWZ0OiA4MCU7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IC04cHggMjJweCAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJltkYXRhLXRhYj1cInRhYi00XCJdIHtcclxuICAgICAgICAgIHRvcDogOTElO1xyXG4gICAgICAgICAgbGVmdDogNyU7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAxMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICBsZWZ0OiAtMSU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZbZGF0YS10YWI9XCJ0YWItNVwiXSB7XHJcbiAgICAgICAgICB0b3A6IDMwJTtcclxuICAgICAgICAgIGxlZnQ6IC01JTtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIHRvcDogMjQlO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAtM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubmF2LXdyYXAge1xyXG4gICAgICAgICZfcmFkaWFuIHtcclxuICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA2MjBweDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjZmZmO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLm5hdi1pdGVtIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5YTAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZbZGF0YS10YWI9XCJ0YWItMVwiXSB7XHJcbiAgICAgICAgICAgICAgdG9wOiAtNyU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMzMlO1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcclxuICAgICAgICAgICAgICAgIC8vdG9wOiAtMTAlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtOCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogLTEwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDAgMCAtMTI5cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTJweCAwIDAgLTY4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZbZGF0YS10YWI9XCJ0YWItMlwiXSB7XHJcbiAgICAgICAgICAgICAgdG9wOiAxMiU7XHJcbiAgICAgICAgICAgICAgbGVmdDogODElO1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDg4JTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxN3B4IC02MnB4IDAgMDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxN3B4IC0yNnB4IDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJltkYXRhLXRhYj1cInRhYi0zXCJdIHtcclxuICAgICAgICAgICAgICB0b3A6IDYzJTtcclxuICAgICAgICAgICAgICBsZWZ0OiA4NyU7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2NTBweCkge1xyXG4gICAgICAgICAgICAgICAgLy9sZWZ0OiA5MSU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA5Mi41JTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogOTElO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDhweCAtNjZweCAwIDA7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IC0yNnB4IDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJltkYXRhLXRhYj1cInRhYi00XCJdIHtcclxuICAgICAgICAgICAgICB0b3A6IDkyJTtcclxuICAgICAgICAgICAgICBsZWZ0OiA3MyU7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2NTBweCkge1xyXG4gICAgICAgICAgICAgICAgdG9wOiA5NiU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogOXB4IDAgMCAtMjEwcHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogOXB4IDAgMCAtMTI2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZbZGF0YS10YWI9XCJ0YWItNVwiXSB7XHJcbiAgICAgICAgICAgICAgdG9wOiA5NyU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMyU7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2NTBweCkge1xyXG4gICAgICAgICAgICAgICAgdG9wOiA5NC41JTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDk3JTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDMlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IC00OHB4IDAgMCAtMTEycHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogLTQ4cHggMCAwIC00OXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmW2RhdGEtdGFiPVwidGFiLTZcIl0ge1xyXG4gICAgICAgICAgICAgIHRvcDogNzQlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IC0yNSU7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2NTBweCkge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTE5JTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTI1JTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMzBweCAwIDAgMTE2cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogLTMwcHggMCAwIDkycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZbZGF0YS10YWI9XCJ0YWItN1wiXSB7XHJcbiAgICAgICAgICAgICAgdG9wOiA1JTtcclxuICAgICAgICAgICAgICBsZWZ0OiAtMTUlOy8vLTIxJTtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTIlO1xyXG4gICAgICAgICAgICAgICAgLy9uZXdcclxuICAgICAgICAgICAgICAgIHRvcDogMTAlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjAlOy8vLTIxJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgLy9tYXJnaW46IDQwcHggMCAwIDIxNHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDAgMCAxMjVweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDAgMCA4OHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhYnMtLXRleHQge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTc1cHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIC8vdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgICAudGFiIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIC8vZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIC8vbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgLy9mb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICBmb250LXdlaWdodDo0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOjE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MjRweDtcclxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmE5ODAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAvL2NvbG9yOiAjZmE5ODAwO1xyXG4gICAgICAgICAgY29sb3I6ICNmODlhMWM7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgLy9mb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgICAvL2ZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBmb250LXdlaWdodDo2MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6MzBweDtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIC8vZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAvL3RleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFicy0tYm90dG9tIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW5uZXIge1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGF0cmljayB7XHJcbiAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDE3MHB4IDAgMDtcclxuXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIC50YWJzLS1uYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiA2Ni42NjY2JTtcclxuICAgICAgICAvL21heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgLy93aWR0aDogNzAwcHg7XHJcbiAgICAgICAgLy9oZWlnaHQ6IDcwMHB4O1xyXG4gICAgICAgIC8vbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgLy9wYWRkaW5nOiAxMDAlIDAgMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmltZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgID5kaXYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAuZGVzayB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAvL21hcmdpbjogMTAlIGF1dG8gMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogOTAlO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAudGFicy0tdGV4dCB7XHJcbiAgICAgICAgLy93aWR0aDogMjElO1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCA2MHB4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgYnIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50YWJzLS1ib3R0b20ge1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tbGlzdC1JVEwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGhlaWdodDogMjkwcHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLml0ZW0ge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWxpc3QtYmxvY2tzIHtcclxuICAgID4gLmlubmVyIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICAuYmxvY2sge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gICAgICAgICYtLWFydGljbGUge1xyXG4gICAgICAgICAgLy9mb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAvL2ZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIC8vZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIC8vbGluZS1oZWlnaHQ6IDEuNTtcclxuXHJcblxyXG5cclxuICAgICAgICAgIC5pbm5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4Oy8vMjRweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuMztcclxuICAgICAgICAgICAgICBtYXJnaW46IDQwcHggMDtcclxuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NDAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjI0cHg7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZToxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZXh0LWJsb2NrIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDEyMHB4IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG5cclxuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5kZW50cmF7XHJcblxyXG4gICAgICAgICAgICAuaW5uZXJ7XHJcbiAgICAgICAgICAgICAgLnRleHQtYmxvY2t7XHJcbiAgICAgICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDo0MDA7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjI0cHg7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE4cHg7XHJcbiAgICAgICAgICAgICAgICAgIHN0cm9uZyxie1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWl0ZW0tYmxvY2tzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm94LXNoYWRvdzogMCA1cHggMThweCByZ2JhKDAsMCwwLC4xKTtcclxuICAgIH1cclxuICAgIC5pbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgJi10ZXh0IHtcclxuXHJcbiAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgQG1lZGlhICN7JG1vYmlsZX17XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBiLHN0cm9uZ3tcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgIGNvbG9yOiAjM2YzZjNmO1xyXG4gICAgICAgIC8vZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAvL3RleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgY29sb3I6ICNmZjljMDA7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgLy9mb250LXNpemU6IDI0cHg7Ly8zMHB4O1xyXG4gICAgICAgICAgLy9mb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuMztcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5kZW50cmF7XHJcbiAgICAgIC5pbm5lcntcclxuICAgICAgICAmLXRleHR7XHJcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGIsc3Ryb25ne1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0taW1hZ2Utd2l0aC1idG4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIC8vbWluLWhlaWdodDogMTAwdmg7XHJcblxyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIC5pbm5lcntcclxuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcbiAgICAgIG1hcmdpbjogYXV0byFpbXBvcnRhbnQ7XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250ZW50e1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG5cclxuICAgIH1cclxuICAgID5pbWd7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmJ0biB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiA1NXB4O1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgLy9wYWRkaW5nOiAzMHB4IDEwMHB4O1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDYwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZToxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDo2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCAxNXB4O1xyXG4gICAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0taG9tZXBhZ2Uge1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAmLS1wYXJ0bmVycyB7XHJcbiAgIC8vIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgbWluLWhlaWdodDogNjB2aDtcclxuICAgIHBhZGRpbmc6IDE2MHB4IDAgMTAwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSBoR3JhZGllbnQoIzE5M2E2OSwjNDk2NTkwKTtcclxuICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgcGFkZGluZzogNTRweCAwIDA7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuaW5uZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC8vbWF4LXdpZHRoOiAxNjQwcHg7XHJcbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGV4dCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogNDUlO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAvL3BhZGRpbmc6IDAgMTc1cHggMCAxMTBweDtcclxuICAgICAgcGFkZGluZzogMHB4IDEwMHB4IDAgNTBweDtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnR5cGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjkwO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IDAgNDBweDtcclxuICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcclxuICAgICAgICAgIG1hcmdpbjogMTBweCAwIDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHB7XHJcbiAgICAgICAgLy9mb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgLy9saW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OjI0cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5sb2dvcyB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNDUlO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLnRleHQge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgICAmLS1vdXRlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLml0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzJTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzMuMzMzMyU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoNG4rMSkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuMSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDRuKzMpIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsNDgsODMsLjM2KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIG1heC13aWR0aDogODAlO1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogODAlO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgb3BhY2l0eTogLjQ7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlLyosXHJcbiAgICAgICAgJjpob3ZlciovIHtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmICsgLnRleHQge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJiB+IC50ZXh0LS1vdXRlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgJi0tb2ZmcmUge1xyXG4gICAgJl9fdG9wIHtcclxuICAgICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmFubmVyLTUuanBnKTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmlubmVyIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXJnaW46IDE1MHB4IGF1dG8gMzVweDtcclxuICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiA3NXB4IGF1dG8gMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlLXdyYXAge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTEwcHg7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMi41ZGVnKTtcclxuICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MmM0Zjk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjdweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDhweCA5cHggcmdiYSgwLDAsMCwuMTkpO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICYuYmlnIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOThweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yNHB4O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC03cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLnVwcGVyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xOHB4O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHghaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc3VidGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgY29sb3I6ICM3N2I2ZmI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWJzLW5hdiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCA5MHB4O1xyXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudGFiIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgNTBweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDE3cHggMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3ZnLXdyYXAge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA5NnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogOTZweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDhweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAuc3ZnLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcclxuICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgLy9mb250LXNpemU6IDhweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ib3R0b20ge1xyXG4gICAgICAudGFiIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAjMzgzODM4O1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgJiArIC5hY3RpdmUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5MjAwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc3ZnLXdyYXAge1xyXG4gICAgICAgICAgICB3aWR0aDogOTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5NnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmMzkyMDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICAgICAgICBmaWxsOiAjZjM5MjAwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogI2YzOTIwMDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAvL21hcmdpbjogMCAwIDc1cHg7XHJcbiAgICAgICAgICAvL2ZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgIC8vZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOmxlZnQ7XHJcbiAgICAgICAgICBmb250LXNpemU6NjBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcclxuICAgICAgICAgIG1hcmdpbjowIDAgNTBweDtcclxuXHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgICAvL2ZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgIC8vZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTozNnB4O1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2lkZWJhciB7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICB3aWR0aDogMzMuMzMzMyU7XHJcbiAgICAgICAgICAvL2ZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OjI0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDo0MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6MThweDtcclxuICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50YWdzIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC05cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgLy9mb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6MThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6MjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6NDAwO1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIC8vbWFyZ2luOiAwIDlweCAxNXB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMHB4IDVweCAxMHB4IDBweDtcclxuICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAvL2xpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCA0cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjM5MjAwO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMzkyMDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogNjYuNjY2NiU7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAvL2ZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OjQwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZToxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6MjRweDtcclxuICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1MHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogOXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzOTIwMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgZm9vdGVyIHtcclxuICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgICAgcGFkZGluZzogMTAwcHggMCA3MHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMCAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIC8vZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5MjAwO1xyXG4gICAgICAgICAgICAvL2JvcmRlcjogMnB4IHNvbGlkICM2MmM0Zjk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7Ly80cHg7XHJcbiAgICAgICAgICAgIC8vcGFkZGluZzogMTVweCAzMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xyXG5cclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDYwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2YzOTIwMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YzOTIwMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICBjb2xvcjogI2YzOTIwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgLy9jb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAvL0BpbmNsdWRlIHNwcml0ZSgkc3ByaXRlLW1haWx0byk7XHJcbiAgICAgICAgICAgICAgLy9kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgLy92ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgIC8vbWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tYWNhZGVteSB7XHJcbiAgICAvL3BhZGRpbmctdG9wOiAxMjJweDtcclxuICAgLy8gcGFkZGluZy10b3A6IDE2MnB4OyAvL2ZzMDdcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzQwMzY7XHJcbiAgIC8vIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgIC8vICBwYWRkaW5nLXRvcDogNTZweDsgIC8vZnMwN1xyXG4gIC8vICB9XHJcbiAgICAuaW1nLXdyYXAge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC8vbWF4LXdpZHRoOiAxNTAwcHg7IC8vZnMwN1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIC5jaGFuZ2Utem9vbSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMXMgbGluZWFyO1xyXG4gICAgICB9XHJcbiAgICAgIC5pY29ucy13cmFwIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgPiAqIHtcclxuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuem9vbSB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHJpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC04MHB4OyAvLzUwXHJcbiAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIC5iZWZvcmUsXHJcbiAgICAgICAgLmFmdGVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAvL3dpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgLy9jb2xvcjogI2ZmZjtcclxuICAgICAgICAgIC8vbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgICAgICAgLy9saW5lLWhlaWdodDogMzBweDtcclxuXHJcblxyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNHB4Oy8vLTEwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgICB3aWR0aDogMjlweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgIGNvbG9yOiAjNDQ0NDQ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmVmb3JlIHtcclxuICAgICAgICAgIGJvdHRvbTogMTAwJTtcclxuICAgICAgICAgIC8vY29udGVudDogJysnO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYWZ0ZXIge1xyXG4gICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAvLyBtYXJnaW4tdG9wOiA5cHg7XHJcbiAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBsZWZ0OiAxM3B4O1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAvL2NvbnRlbnQ6ICctJztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnpvb20taXRlbSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgICAgICAgaGVpZ2h0OiA5cHg7Ly8yMnB4O1xyXG4gICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTI1cHg7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgLy90b3A6IDEwMCU7XHJcblxyXG4gICAgICAgICAgLy9tYXJnaW4tdG9wOiAtMTFweDtcclxuICAgICAgICAgIC8vbWFyZ2luLWJvdHRvbTogLTExcHg7XHJcblxyXG4gICAgICAgICAgdG9wOjkxcHg7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XHJcblxyXG4gICAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIC8vdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAvL2xlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIC8vaGVpZ2h0OiAycHg7XHJcblxyXG4gICAgICAgICAgICBsZWZ0OiAxMXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGVhMmNmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5saXN0LXdyYXAge1xyXG4gICAgICAvL2JhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3RhZ2UtMS5qcGcpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwOy8vIC0xNjJweDtcclxuICAgICAgcGFkZGluZzogMTYwcHggMCAxMDBweDsvLzE2MnB4IDAgMTAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XHJcbiAgICAgIC8vYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgLy9iYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC5saXN0X2Jne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMCAtMTBweCAxNnB4IDI1cHggIzE5MTkxOTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogIzE5MTkxOTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaW5uZXIge1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNDA1cHg7Ly8gMTI4MHB4O1xyXG4gICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQuNSUpO1xyXG4gICAgICAgIG1hcmdpbjogMjM1cHggYXV0byAwOyAvLzIyMFxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5maWx0ZXIge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmxhYmVsLFxyXG4gICAgICAgICAgLnNlbGVjdC13cmFwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zZWxlY3Qtd3JhcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogNDFweCAyMHB4IDAgMDtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgLy9oZWlnaHQ6IDQxcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBAZXh0ZW5kICVpY29uZm9udC1jaGV2cm9uO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgICAvL2hlaWdodDogODJweDtcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAvKmxpIHtcclxuICAgICAgICAgICAgICAgICY6bm90KC5hY3RpdmUpIHtcclxuICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH0qL1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNDFweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgLy9mb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQxcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6bm90KC5hY3RpdmUpIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMGEwOTM0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVtc3tcclxuICAgICAgICAgIHBhZGRpbmc6IDI1cHggMDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jdXN0b20tbmF2e1xyXG4gICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY5cHgpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICBwYWRkaW5nOjQ1cHggNTVweCA0NXB4IDY1cHg7Ly8gMjBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaW1nIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDsvLzIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNDVweDsvLzI3MHB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDI0NXB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIC8vbWF4LXdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgLy9ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgLy9sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMzBweDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzZhNmE2YTtcclxuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQvL2NlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAxMjNiO1xyXG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsvLzQwcHg7IC8vNTBweDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmOWMwMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgJitwe1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICM0YzRjNGM7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAgIC8vIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7Ly9zdWJ0aXRsZSBmaXhcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICM2MmM0Zjk7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5hY3Rpb24ge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICBib3R0b206IDE3cHg7Ly8wO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzJweDtcclxuICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgIC8vbWFyZ2luOiAxMDBweCAwIDA7XHJcbiAgICAgICAgICAvL292ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIC5vd2wtaXRlbSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5pdGVtc3tcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAvL3BhZGRpbmc6IDAgMCA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgLm93bC1uYXYsXHJcbiAgICAgICAgLm93bC1kb3RzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY3VzdG9tLW5hdiwuY3VzdG9tLW5hdjIge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAtNTVweCBhdXRvIDA7XHJcbiAgICAgICAgIC8vIG1hcmdpbjogLTc1cHggYXV0byAwO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xyXG4gICAgICAgICAgLnF1YW50aXR5IHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pY29uLXBpbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDA7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgYm9yZGVyOiA2cHggc29saWQgI2ZmZjtcclxuICAgICAgICBtYXJnaW46IC0xMHB4IDAgMCAtMTBweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5MjAwOy8vIzAwMDtcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLmJhbG9vbntcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICAmLnNob3d7XHJcbiAgICAgICAgei1pbmRleDoxO1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5MjAwOy8vIzAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJhbG9vbntcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbG9vbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHdpZHRoOiA0NzBweDtcclxuICAgICAgbWFyZ2luOiAwIDAgMzBweCAtMjM1cHg7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAyMHB4IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jb250ZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMjRweCByZ2JhKDAsMCwwLC41KTtcclxuICAgICAgICAuaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDEyM2I7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAvL21hcmdpbjogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweDsgLy9zdWJ0aXRsZSBoaWRlXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAmLnN1YnRpdGxlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICM0YzRjNGM7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuc3VidGl0bGV7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAmLmJvdHtcclxuICAgICAgICBib3R0b206aW5pdGlhbDtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMCAtMjM1cHg7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgICAgdG9wOiBpbml0aWFsO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLmlubmVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDEyMnB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIC8vcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMDBweCA5NXB4IDA7XHJcbiAgICAgIG1heC13aWR0aDogMTQzMHB4O1xyXG4gICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjlweCl7XHJcbiAgICAgICAgdG9wOiA2MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDcwcHggNzVweCA2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAvLyBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiKDIxLDI3LDQxKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsIHJnYmEoMjEsMjcsNDEsMSkgMCUsIHJnYmEoNywxMiwyOCwxKSA5OSUpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgcmdiYSgyMSwyNyw0MSwxKSAwJSxyZ2JhKDcsMTIsMjgsMSkgOTklKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBjZW50ZXIsIHJnYmEoMjEsMjcsNDEsMSkgMCUscmdiYSg3LDEyLDI4LDEpIDk5JSk7XHJcbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMxNTFiMjknLCBlbmRDb2xvcnN0cj0nIzA3MGMxYycsR3JhZGllbnRUeXBlPTEgKTtcclxuICAgICAvLyAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHRvcDogMDtcclxuXHJcbiAgICAgIH1cclxuICAgICAgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogODVweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDM1cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTkwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnR5cGUge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTkwMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgbWFyZ2luOiAxNXB4IDAgNDBweDtcclxuICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAwO1xyXG4gICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC50YWJzIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBjb2xvcjogIzYyYzRmOTtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50YWJzLWNvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmlsdGVyLXNpZGUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM4LDQyLDM5LC42Mik7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgICAgei1pbmRleDogMTE7XHJcbiAgICAgICYuc2hvdyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIC50b2dnbGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBwYWRkaW5nOiA2OHB4IDE4cHggMzBweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZSgkc3ByaXRlLWZpbHRlcik7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDMwcHg7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSAkc3ByaXRlLWZpbHRlci13aWR0aCAvIDI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBjb2xvcjogIzYzYzVmYTtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgJiArIGxhYmVsIHtcclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDZweCBzb2xpZCAjNjNjNWZhO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgcGFkZGluZy10b3A6IDU1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1zY2hlZHVsZSB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGNvbG9yOiAjZmY5YzAwO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7Ly8zMHB4O1xyXG4gICAgICBtYXJnaW46IDAgMCA1MHB4O1xyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5vd2wtaXRlbSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5vd2wtbmF2LFxyXG4gICAgLm93bC1kb3RzIHtcclxuICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWV0dWRle1xyXG4gICAgJl9fZmFjZXtcclxuXHJcblxyXG5cclxuICAgICAgLmlubmVye1xyXG4gICAgICAgIG1heC13aWR0aDogMTQ3MHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICB9XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogMTQ0MHB4KXtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDUwJTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA5MDBweCl7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAvL2Fja2dyb3VuZC1wb3NpdGlvbi14OiA0MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzA5MGYxZiB1cmwoXCIuLi9pbWcvZXR1ZGVfYmdfbW9iaWxlLnBuZ1wiKXRvcCBjZW50ZXIgbm8tcmVwZWF0IWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0byFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50YWJsZS13cmFwcGVye1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDBlbSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgICAgICAgJi5sb2FkZWR7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIG1heC13aWR0aDogNTgwcHg7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIC5jZWxsLXdyYXBwZXJ7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogOTAwcHgpe1xyXG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIC5jZWxsLXdyYXBwZXJ7XHJcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmZvcm1fd3JhcHBlcntcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIHBhZGRpbmc6IDE1MHB4IDA7XHJcbiAgICAgICAgKntcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZvcm17XHJcbiAgICAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyKCNiNmI1YjgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgaDF7XHJcbiAgICAgICAgICBmb250LXNpemU6IDExMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOTZweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZsZXgtd3JhcHBlcntcclxuICAgICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgICAgICAmK2lucHV0e1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi53MTAwe1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICYrLncxMDB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXRbdHlwZT0ndGV4dCddLGlucHV0W3R5cGU9J2VtYWlsJ117XHJcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAmLmVycm9ye1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJlZDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRleHRhcmVhe1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgcmVzaXplOiBub25lO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNTZweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICYuZXJyb3J7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmVkO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBsYWJlbHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG5cclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6MDtcclxuICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJ1xcMjcxNCc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IDAuNXM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCdde1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAmOmNoZWNrZWR7XHJcbiAgICAgICAgICAgICAgJitzcGFue1xyXG4gICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgb3BhY2l0eToxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmVycm9ye1xyXG4gICAgICAgICAgICAgICYrc3BhbntcclxuICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiByZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDkwMHB4KXtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHZ3O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgLmZsZXgtd3JhcHBlcntcclxuICAgICAgICAgICAgaW5wdXR7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgJitpbnB1dHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNjMwcHgpe1xyXG4gICAgICAgICAgaDF7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA2MXB4O1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDM2MHB4KXtcclxuICAgICAgICAgIGgxe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0M3B4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAzNTBweCl7XHJcbiAgICAgICAgICBoMXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190b3B7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBoMntcclxuICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgY29sb3I6ICMzMDQ2Nzg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1hcmdpbjogOTBweCAwIDUwcHg7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KXtcclxuICAgICAgICAgbWFyZ2luOiA1MHB4IDAgNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNDAwcHgpe1xyXG4gICAgICAgICAgbWFyZ2luOiAzNXB4IDAgMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLml0ZW17XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIGgze1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmOWIwNTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAsdWx7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGNvbG9yOiAjNzM3MzczO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCl7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgIC5pdGVte1xyXG4gICAgICAgICAgcCx1bHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA3MjBweCl7XHJcbiAgICAgICBoMntcclxuICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICB9XHJcbiAgICAgICAgLml0ZW17XHJcbiAgICAgICAgICBoM3tcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA1OTlweCl7XHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVte1xyXG4gICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogMzYwcHgpe1xyXG4gICAgICAgIGgye1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaXRlbXtcclxuICAgICAgICAgIGgze1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB1bCxwe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190YWJze1xyXG4gICAgICBwYWRkaW5nOiAxNTBweCAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICAgIC50YWJzLS1uYXZ7XHJcbiAgICAgICAgd2lkdGg6IDM2JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNSU7XHJcbiAgICAgICAgLnRleHR7XHJcbiAgICAgICAgICAuaW5uZXItdGV4dHtcclxuICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYXYtaXRlbXtcclxuICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYXYtaXRlbVtkYXRhLXRhYj1cInRhYi0xXCJdIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC00NXB4O1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDE2cHggYXV0byAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hdi1pdGVtW2RhdGEtdGFiPVwidGFiLTNcIl0ge1xyXG4gICAgICAgICAgYm90dG9tOiBpbml0aWFsO1xyXG4gICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTppbmhlcml0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItMlwiXSB7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcclxuICAgICAgICAgIGxlZnQ6IDkzJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubmF2LWl0ZW1bZGF0YS10YWI9XCJ0YWItNFwiXSB7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcclxuICAgICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMDVweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTFweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KXtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDEwMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XHJcbiAgICAgICAgICAubmF2LWl0ZW17XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAudGFicy0tdGV4dHtcclxuICAgICAgICAuYm90e1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hbWV7XHJcbiAgICAgICAgICBjb2xvcjogI2ZhOTgwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpe1xyXG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDA7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCA0MHB4O1xyXG4gICAgICAgIC50YWJzLS1uYXZ7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGFicy0tdGV4dHtcclxuICAgICAgICAgIC50YWJ7XHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaW5fd3JhcHtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDU2MHB4KXtcclxuICAgICAgICAudGFicy0tdGV4dHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgd2lkdGg6IDczJTtcclxuICAgICAgICAgIC50YWJ7XHJcbiAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY3VzdG9tLW5hdntcclxuICAgICAgICAgICYtLWJ0bntcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAmLnByZXZ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEyJTtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYubmV4dHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTIlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC53cmFwe1xyXG4gICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICBsaS5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnF1YW50aXR5e1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1ODVlNmM7XHJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDU1OXB4KXtcclxuICAgICAgICAudGFicy0tdGV4dHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RhYnMye1xyXG4gICAgICBwYWRkaW5nOiAxNTBweCAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICAgIC50YWJzLS1uYXZ7XHJcbiAgICAgICAgd2lkdGg6IDM2JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNSU7XHJcbiAgICAgICAgLnRleHR7XHJcbiAgICAgICAgICAuaW5uZXItdGV4dHtcclxuICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vLy9uY2lyY2xlXHJcbiAgICAgICAgLm5jaXJjbGUge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgLy93aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAvL2hlaWdodDogNTAwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgYm9yZGVyOiAycHggZGFzaGVkICNmZmY7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgd2lkdGg6IDgwJTtcclxuXHJcbiAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogODAlO1xyXG4gICAgICAgICAgLmlubmVyLXRleHR7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4wMjVlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5uYXZfaXRlbXtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogNTMuNSU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC01MyU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNTMlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY190ZXh0e1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICByaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAvL3RvcDogMDtcclxuICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgLy93aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgLmNfdGV4dHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCl7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAxMDBweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgICAgLm5hdi1pdGVte1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnRhYnMtLXRleHR7XHJcbiAgICAgICAgLmJvdHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYW1le1xyXG4gICAgICAgICAgY29sb3I6ICNmYTk4MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KXtcclxuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDAgNDBweDtcclxuICAgICAgICAudGFicy0tbmF2e1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhYnMtLXRleHR7XHJcbiAgICAgICAgICAudGFie1xyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMntcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmluX3dyYXB7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA1NjBweCl7XHJcbiAgICAgICAgLnRhYnMtLXRleHR7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgIHdpZHRoOiA3MyU7XHJcbiAgICAgICAgICAudGFie1xyXG4gICAgICAgICAgICBoMntcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmN1c3RvbS1uYXZ7XHJcbiAgICAgICAgICAmLS1idG57XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgJi5wcmV2e1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMiU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm5leHR7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEyJTtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1NXB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAud3JhcHtcclxuICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgbGkuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5xdWFudGl0eXtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTg1ZTZjO1xyXG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA1NTlweCl7XHJcbiAgICAgICAgLnRhYnMtLXRleHR7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JvdHtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgLmluX3dyYXB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHJcbiAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwIWltcG9ydGFudDtcclxuICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaXRlbXtcclxuICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJpZ3tcclxuICAgICAgICAgIHdpZHRoOiA2NSU7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4NXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDc0NzQ3O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU0MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICAgICAgJi5uYW1le1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmJ0bi0tZGFya2JsdWV7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDQwcHggYXV0byA1MHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzBjMWU0ODtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzBjMWU0ODtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCMwYzFlNDgsMTAlKTtcclxuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oIzBjMWU0OCwxMCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7XHJcbiAgICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgICAgJi5iaWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICAgICAgICAgICp7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICBoMy5icmFuZHtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiRicmFuZDtcclxuICAgICAgfVxyXG4gICAgICBwLmJyYW5ke1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6JGJyYW5kO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDkwMHB4KXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAgIC5pdGVte1xyXG4gICAgICAgICAgJi5iaWd7XHJcbiAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gNDBweDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuc21hbGx7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICBtYXJnaW46IDUwcHggYXV0byAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDQwMHB4KXtcclxuICAgICAgICAuaXRlbXtcclxuICAgICAgICAgICYuYmlne1xyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRuLS1kYXJrYmx1ZXtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAvLy5idG4tLXllbGxvd3tcclxuICAgICAgICAvLyAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAvL31cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgfVxyXG5cclxuICAmLS10YWJsZXtcclxuICAgIC5hZGFwdGl2ZV90YWJsZXtcclxuICAgICAgYm9yZGVyOm5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46MDtcclxuICAgICAgcGFkZGluZzowO1xyXG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgICBib3JkZXItc3BhY2luZzogMDtcclxuICAgICAgdHIge1xyXG5cclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgdGhlYWR7XHJcbiAgICAgICAgdHJ7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzE5MjAzQTtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMTkyMDNBO1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6bm9uZTtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDpub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICB0Ym9keXtcclxuICAgICAgICB0cntcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGFkYWRhO1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6bm9uZTtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDpub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICB0aCwgdGQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgICB0aCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDMyLCA1OCwgMSk7XHJcbiAgICAgIH1cclxuICAgICAgdGR7XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OXB4KXtcclxuICAgICAgdGR7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4IDE1cHggMjBweDtcclxuICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzAsIDIzMCwgMjMwLCAwLjUpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuICAgICAgLmFkYXB0aXZlX3RhYmxlIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgdGhlYWQge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgdHIge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjY2M7XHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuLml0ZW0ge1xyXG4gICZfX0lUTCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoMyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNyk7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsvL2JvbGQ7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuICAgIC5pbWFnZSB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIGltZyB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnN0YWdlLS1uYXYsLnN0YWdlLS1uYXYyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMTAwcHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcclxuICAgIGxlZnQ6IDIwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5ibG9jay0tc3RhZ2UgJiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgJi5zdGlja3kge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDoxO1xyXG4gIH1cclxuICAmLmhpZGUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMCAwIDAgMzVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCAwIDI1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogNnB4O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggZGFzaGVkICNmZmY7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcclxuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmOTkwMDtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTkwMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjY2KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1uYXYsLmN1c3RvbS1uYXYyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiA2MHB4IDAgMDtcclxuICA+ICoge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcbiAgJi0tYnRuIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICYucHJldiB7XHJcbiAgICAgIEBpbmNsdWRlIHNwcml0ZSgkc3ByaXRlLWFycm93LWxlZnQpXHJcbiAgICB9XHJcbiAgICAmLm5leHQge1xyXG4gICAgICBAaW5jbHVkZSBzcHJpdGUoJHNwcml0ZS1hcnJvdy1yaWdodClcclxuICAgIH1cclxuICB9XHJcbiAgLndyYXAge1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgPiAqIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiA2NXB4O1xyXG4gICAgICBmb250LXNpemU6IDM5cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtLjA2ZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICNmNTkzMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgd2lkdGg6IDY1cHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xyXG5cclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgICAgICAgICYgfiBsaSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5xdWFudGl0eSB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzU4NWU2YztcclxuICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVyLW5hdiB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbjogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogODVweDtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiA3NXB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cclxuICB9XHJcbiAgJi5tb2JpbGV7XHJcbiAgICB6LWluZGV4OjM7XHJcbiAgfVxyXG4gIEBtZWRpYShtYXgtd2lkdGg6IDMzNXB4KXtcclxuICAgIGJvdHRvbTogMzBweDtcclxuICB9XHJcbiAgJi0tYnRuIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAmLnByZXYge1xyXG4gICAgIEBpbmNsdWRlIHNwcml0ZSgkc3ByaXRlLWFycm93LXVwKTtcclxuICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcclxuICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoLTkwZGVnKTtcclxuICAgICB9XHJcbiAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgIEBpbmNsdWRlIHNwcml0ZSgkc3ByaXRlLWFycm93LWxlZnQpXHJcbiAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5uZXh0IHtcclxuICAgICBAaW5jbHVkZSBzcHJpdGUoJHNwcml0ZS1hcnJvdy1kb3duKTtcclxuICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcclxuICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKSAgcm90YXRlKC05MGRlZyk7XHJcbiAgICAgfVxyXG4gICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICBAaW5jbHVkZSBzcHJpdGUoJHNwcml0ZS1hcnJvdy1yaWdodClcclxuICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC53cmFwIHtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDc1cHg7XHJcbiAgICAgIGhlaWdodDogNzVweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMDZlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogI2Y1OTMwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB3aWR0aDogOTBweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgfVxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XHJcblxyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgICAgJiB+IGxpIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnF1YW50aXR5IHtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDgwcHg7XHJcbiAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN0YWdlLXVzYSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N0YWdlLXVzYS1tb2JpbGUtYmcuanBnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5vd2wtc3RhZ2Utb3V0ZXIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIC5vd2wtc3RhZ2Uge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB9XHJcbiAgLm93bC1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVyLS12aWRlb3tcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIC5zbGlkZXtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gIH1cclxuICBpZnJhbWUsXHJcbiAgdmlkZW8ge1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6LTI7Ly96LWluZGV4OiAtNDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgIC8vZmlsdGVyOiBibHVyKDE1cHgpO1xyXG4gICAgLy90cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgbWF4LWhlaWdodDogMTAwJSFpbXBvcnRhbnQ7XHJcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmLmxvYWRlZCB7XHJcbiAgICAgIGZpbHRlcjogbm9uZTtcclxuICAgICAgLy96LWluZGV4Oi0yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2xpZGVyLS1ob21lcGFnZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogMDtcclxuICBvcGFjaXR5OjA7XHJcblxyXG4gICYubG9hZGVke1xyXG4gICAgb3BhY2l0eToxO1xyXG4gIH1cclxuICAmLm1vYmlsZXtcclxuICAgIG9wYWNpdHk6MSFpbXBvcnRhbnQ7XHJcbiAgICB6LWluZGV4OiAyICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC8vLm93bC1zdGFnZS1vdXRlcntcclxuICAvLyAgYmFja2dyb3VuZDogcmVkO1xyXG4gIC8vICAub3dsLXN0YWdle1xyXG4gIC8vICAgIGJhY2tncm91bmQ6IGdyZWVuO1xyXG4gIC8vICAgICAub3dsLWl0ZW17XHJcbiAgLy8gICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTtcclxuICAvLyAgICAgfVxyXG4gIC8vICB9XHJcbiAgLy99XHJcbiAgLnNsaWRlIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG4gICAgJjphZnRlcntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAtMjtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgIH1cclxuICAgIGlmcmFtZSxcclxuICAgIHZpZGVvIHtcclxuICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6LTI7Ly96LWluZGV4OiAtNDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgZmlsdGVyOiBibHVyKDE1cHgpO1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCUhaW1wb3J0YW50O1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5sb2FkZWQge1xyXG4gICAgICAgIGZpbHRlcjogbm9uZTtcclxuICAgICAgICAvL3otaW5kZXg6LTI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pZnJhbWUtd3JhcCB7XHJcbiAgICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1Ni4xNCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHotaW5kZXg6IC0yO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgICBpZnJhbWUge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50ZXh0IHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB3aWR0aDogNDYwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICAgIGgye1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgLy8gZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NXB4Oy8vNjBweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuY29udGVudCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjY7XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vd2wtc3RhZ2Utb3V0ZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgLm93bC1zdGFnZSB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgLm93bC1pdGVtIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52X2N1c3RvbV9iZ3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6LTM7XHJcbiAgICBmaWx0ZXI6IGJsdXIoMTVweCk7XHJcbiAgICBpbWd7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLnNsaWRlci0tdGVhbS1tIHtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAuY29sb3Ige1xyXG4gICAgJi0teWVsbG93IHtcclxuICAgICAgY29sb3I6ICNmZjk1MDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vd2wtaXRlbSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpZGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgICBoZWlnaHQ6IDc4NHB4O1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICYubWluaSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICBoZWlnaHQ6IDc4NHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICYubWluaSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRleHQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDg1cHg7XHJcbiAgICAgIGJvdHRvbTogMTQ1cHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMjVweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICBib3R0b206IDgwcHg7XHJcbiAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIHRvcDogMTAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgIHRvcDogNzJweDtcclxuICAgICAgfVxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW46IDAgMCAzNXB4O1xyXG5cclxuICAgICAgICBsaW5lLWhlaWdodDoxO1xyXG4gICAgICAgIGZvbnQtc2l6ZTo2MHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgLy8vIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAvLyBmb250LXNpemU6MTRweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6NDAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICBsaW5lLWhlaWdodDoyNHB4O1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDI3NHB4O1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjk1MDA7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm90dG9tLXRleHQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHJpZ2h0OiA4NXB4O1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNDc1cHg7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW46IDAgMCA0NXB4O1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzZiNmI2YjtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA5MHB4O1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzZhNmE2YTtcclxuICAgICAgICAgICAgLy9ib3JkZXItYm90dG9tLWNvbG9yOiAjNmE2YTZhO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZGZkZjtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICB3aWR0aDogMjM4cHg7XHJcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTE5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIC8vY29sb3I6ICNmZjk1MDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3RlYW0tYXJyb3cucG5nJyk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAub3dsLW5hdixcclxuICAub3dsLWRvdHMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgJiArIC5jdXN0b20tbmF2IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm90dG9tOiA3NXB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgLnF1YW50aXR5IHtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgdG9wOiA3MjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jdXN0b20tcGFnZSxcclxuLmVycm9yNDA0e1xyXG4gIC5wYXJ0bmVyc3tcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5tYWlue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAuY3VzdG9tLXBhZ2UtaW5uZXIsXHJcbiAgLmVycm9yXzQwNHtcclxuICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgLy90b3A6IDA7XHJcbiAgICAvL2xlZnQ6IDA7XHJcbiAgICAvL3dpZHRoOiAxMDAlO1xyXG4gICAgLy9ib3R0b206IDA7XHJcbiAgICAvL2hlaWdodDogMTAwJTtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnRhYmxlLXdyYXBwZXJ7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAvL21pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAuY2VsbC13cmFwcGVyIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDkwMHB4KXtcclxuICAgICAgICAvL21pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDVweCk7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTA1cHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmN1c3RvbS1wYWdlLWlubmVyLWNvbnRlbnQsXHJcbiAgLmVycm9yXzQwNF9jb250ZW50e1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogNTYwcHgpe1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG4gICAgLndycHtcclxuICAgICAgbWF4LXdpZHRoOiA3MjBweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcclxuICAgICAgaDF7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMC45O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAgICAgICBmb250LXNpemU6IDgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGgze1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogOTAwcHgpe1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA0ODBweCl7XHJcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOmxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uZXR1ZGVfY29udGVudHtcclxuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNTBweDtcclxuICAuaW5uZXJfY3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC13aWR0aDogMTQ3MHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMTUuNTRweCA1LjQ2cHggcmdiYSgwLCAwLCAwLCAwLjAzKTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcclxuICAgICAgd2lkdGg6IDg1JTtcclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDkwMHB4KXtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNXB4KTtcclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDQwMHB4KXtcclxuICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxuXHJcbiAgICA+LmJsb2Nre1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmluX3dyYXB7XHJcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuXHJcbiAgICB9XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA0MDBweCl7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICB9XHJcblxyXG4gIC5ldHVkZV9idG57XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG1heC13aWR0aDogNTgwcHg7XHJcbiAgICBtYXJnaW46IC0zMHB4IGF1dG8gMDtcclxuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oI2ZmOWIwNSwxMCUpO1xyXG4gICAgICBib3JkZXItY29sb3I6IGRhcmtlbigjZmY5YjA1LDEwJSk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA0MDBweCl7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaG9tZXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODIzOTBlO1xyXG59XHJcblxyXG5cclxuLml0ZW1zLWRlc2t0b3B7XHJcbiAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4gIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5pdGVtcy1tb2JpbGV7XHJcbiAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy10b3A6IDAhaW1wb3J0YW50O1xyXG4gIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuICAgIC5vd2wtaXRlbXtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcCFpbXBvcnRhbnQ7Ly9kaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIC50ZXh0e1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgcCxoMixoMyxhLGJ1dHRvbntcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0IWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICBpbWd7XHJcbiAgICAgICAgaGVpZ2h0OjQ1dmg7Ly8gMzk1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vQG1lZGlhKG1heC13aWR0aDogNjQwcHgpe1xyXG4gIC8vICAub3dsLWl0ZW17XHJcbiAgLy8gICAgaW1ne1xyXG4gIC8vICAgICAgaGVpZ2h0OiAzNTBweDtcclxuICAvLyAgICB9XHJcbiAgLy8gIH1cclxuICAvL31cclxuICAvL0BtZWRpYShtYXgtd2lkdGg6IDU2MHB4KXtcclxuICAvLyAgLm93bC1pdGVte1xyXG4gIC8vICAgIGltZ3tcclxuICAvLyAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgLy8gICAgfVxyXG4gIC8vICB9XHJcbiAgLy99XHJcbiAgLy9AbWVkaWEobWF4LXdpZHRoOiA0ODBweCl7XHJcbiAgLy8gIC5vd2wtaXRlbXtcclxuICAvLyAgICBpbWd7XHJcbiAgLy8gICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gIC8vICAgIH1cclxuICAvLyAgfVxyXG4gIC8vfVxyXG59XHJcblxyXG4uY3VzdG9tLW5hdi5pdGVtcy1kZXNrdG9we1xyXG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG4vLy5wYWdlLXRlbXBsYXRlLXBhZ2Utc3RhZ2Vze1xyXG4vLyAgLmZvb3RlcntcclxuLy8gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyAgICB6LWluZGV4OjE7XHJcbi8vICB9XHJcbi8vfVxyXG4udGVzdF93cmFwe1xyXG4gIGJhY2tncm91bmQ6ICMxOTE5MTk7XHJcbiAgcGFkZGluZzogMzAwcHggMDtcclxufVxyXG4udGVzdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiA1MDBweDtcclxuICBoZWlnaHQ6IDUwMHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLmlubmVyLXRleHR7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLS4wMjVlbTtcclxuICB9XHJcbiAgLm5hdi1pdGVte1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDUyJTtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDQ4JTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMiU7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwcHg7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xyXG4gICAgfVxyXG4gICAgJi5hY3RpdmV7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jX3RleHR7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICAgIC8vdG9wOiAwO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIC8vd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzZS1kZS1wcm9ze1xyXG4gaDF7XHJcbiAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiB9XHJcbn1cclxuXHJcblxyXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlYW0tZWxpdGV7XHJcbiAgLmJsb2Nre1xyXG4gICAgJi0tYmFubmVye1xyXG4gICAgICAvL0BtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgLy8gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA1NXB4KTtcclxuICAgICAgLy99XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1jZW50cmV7XHJcbiAgLmJsb2NrLS1iYW5uZXIgLnRleHQtd3JhcCAudGV4dC1pbm5lcntcclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4jbHlfNXFIYTNFVkVwZlxyXG5nW21hc2s9XCJ1cmwoI2x5XzVxSGEzRVZFcGYpXCJde1xyXG4gIGZpbGw6I0Y1OTMwMDtcclxuICBjb2xvcjojRjU5MzAwO1xyXG59XHJcbiNibXtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGhlaWdodDogNTVweDtcclxuICBzdmd7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAzMDNweCFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDU1cHghaW1wb3J0YW50O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSg1KTtcclxuICB9XHJcbiAgQG1lZGlhKG1heC13aWR0aDogMTEwMHB4KXtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgc3Zne1xyXG4gICAgICB3aWR0aDogMTQwcHghaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDI2cHghaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEobWF4LXdpZHRoOiA5MDBweCl7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuICAmLnNfZml4e1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5uYXZiYXIub3BlbiAjYm57XHJcbiBzdmd7XHJcbiAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gfVxyXG4gICY6YmVmb3Jle1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbn1cclxuLm5hdmJhci5uby10b3AgI2Jte1xyXG4gQG1lZGlhKG1pbi13aWR0aDogMTEwMXB4KXtcclxuICAgd2lkdGg6IDUwcHg7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICY6YmVmb3JlIHtcclxuICAgICBvcGFjaXR5OiAwO1xyXG4gICB9XHJcbiB9XHJcblxyXG59XHJcbi5uYXZiYXIub3BlbntcclxuICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XHJcbiAgICAubmF2LXdyYXBwZXJ7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgICAgbmF2e1xyXG4gICAgICAgLy8gZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgIC8vbWFyZ2luOiA1MHB4IGF1dG8gMDtcclxuICAgICAgICB1bCwuYnRuc19tb2JpbGV7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLm5hdmJhciAuYnRuc19tb2JpbGV7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICAgIG1heC13aWR0aDogMzUwcHg7XHJcblxyXG5cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuXHJcbiAgICBhLmJ0bntcclxuICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmJvZHl7XHJcbiAgJi5vaHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcblxyXG4jbm9fYm17XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgQG1lZGlhKG1pbi13aWR0aDogMTEwMXB4KXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAmLnNfZml4e1xyXG4gICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxudGFibGUucHJpdmFjeSB7XHJcbiAgd2lkdGg6MTAwJTtcclxuICBmb250LXNpemU6MThweDtcclxuICBsaW5lLWhlaWdodDoyMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OjQwMDtcclxufVxyXG4ucHJpdmFjeSB0ZCB7XHJcbiAgcGFkZGluZzoxMHB4O1xyXG59XHJcbi5wcml2YWN5IHRoIHtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjA0MjI7XHJcbiAgZm9udC13ZWlnaHQ6NjAwO1xyXG4gIGNvbG9yOiNmZmZmZmY7XHJcbn1cclxuLnByaXZhY3kgbGkge1xyXG4gIGZvbnQtc2l6ZToxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OjIycHg7XHJcbiAgZm9udC13ZWlnaHQ6NDAwO1xyXG59XHJcblxyXG5cclxuLmJ0bi0tbW9iaWxlLC5idG4tLXllbGxvdy13eXNpd3lne1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOjVweCAwcHghaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOjEycHghaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVhbS1lbGl0ZSxcclxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1wYXRyaWNrLFxyXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWFwcHJvY2hlLFxyXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWNlbnRyZSxcclxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZWFtLW1vdXJhdCxcclxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1hcHByZW50aWNlLFxyXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWJvdXJzZSxcclxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNlLWRlLXByb3MsXHJcbi5wYWdlLXRlbXBsYXRlLXBhZ2Utc3RhZ2Vze1xyXG4gIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgLmJsb2Nre1xyXG4gICAgIGgyLGgze1xyXG4gICAgICAgZm9udC1zaXplOiAyMHB4IWltcG9ydGFudDtcclxuICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMhaW1wb3J0YW50O1xyXG4gICAgIH1cclxuICAgICB0ZCxwLGxpe1xyXG4gICAgICAgZm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcclxuICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMhaW1wb3J0YW50O1xyXG4gICAgICAgJi5jdXN0b20tbmF2LWl0ZW17XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMzlweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4IWltcG9ydGFudDtcclxuICAgICAgIH1cclxuICAgICB9XHJcbiAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtZXR1ZGV7XHJcbiAgLmZvb3RlcntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59IiwiLy8gU0NTUyB2YXJpYWJsZXMgYXJlIGluZm9ybWF0aW9uIGFib3V0IGljb24ncyBjb21waWxlZCBzdGF0ZSwgc3RvcmVkIHVuZGVyIGl0cyBvcmlnaW5hbCBmaWxlIG5hbWVcbi8vXG4vLyAuaWNvbi1ob21lIHtcbi8vICAgd2lkdGg6ICRpY29uLWhvbWUtd2lkdGg7XG4vLyB9XG4vL1xuLy8gVGhlIGxhcmdlIGFycmF5LWxpa2UgdmFyaWFibGVzIGNvbnRhaW4gYWxsIGluZm9ybWF0aW9uIGFib3V0IGEgc2luZ2xlIGljb25cbi8vICRpY29uLWhvbWU6IHggeSBvZmZzZXRfeCBvZmZzZXRfeSB3aWR0aCBoZWlnaHQgdG90YWxfd2lkdGggdG90YWxfaGVpZ2h0IGltYWdlX3BhdGg7XG4vL1xuLy8gQXQgdGhlIGJvdHRvbSBvZiB0aGlzIHNlY3Rpb24sIHdlIHByb3ZpZGUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHNwcml0ZXNoZWV0IGl0c2VsZlxuLy8gJHNwcml0ZXNoZWV0OiB3aWR0aCBoZWlnaHQgaW1hZ2UgJHNwcml0ZXNoZWV0LXNwcml0ZXM7XG4kc3ByaXRlLWFycm93LWRvd24tbmFtZTogJ3Nwcml0ZS1hcnJvdy1kb3duJztcbiRzcHJpdGUtYXJyb3ctZG93bi14OiA0NHB4O1xuJHNwcml0ZS1hcnJvdy1kb3duLXk6IDM4cHg7XG4kc3ByaXRlLWFycm93LWRvd24tb2Zmc2V0LXg6IC00NHB4O1xuJHNwcml0ZS1hcnJvdy1kb3duLW9mZnNldC15OiAtMzhweDtcbiRzcHJpdGUtYXJyb3ctZG93bi13aWR0aDogMjFweDtcbiRzcHJpdGUtYXJyb3ctZG93bi1oZWlnaHQ6IDEycHg7XG4kc3ByaXRlLWFycm93LWRvd24tdG90YWwtd2lkdGg6IDcxcHg7XG4kc3ByaXRlLWFycm93LWRvd24tdG90YWwtaGVpZ2h0OiA3MXB4O1xuJHNwcml0ZS1hcnJvdy1kb3duLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJHNwcml0ZS1hcnJvdy1kb3duOiAoNDRweCwgMzhweCwgLTQ0cHgsIC0zOHB4LCAyMXB4LCAxMnB4LCA3MXB4LCA3MXB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnc3ByaXRlLWFycm93LWRvd24nLCApO1xuJHNwcml0ZS1hcnJvdy1sZWZ0LW5hbWU6ICdzcHJpdGUtYXJyb3ctbGVmdCc7XG4kc3ByaXRlLWFycm93LWxlZnQteDogMHB4O1xuJHNwcml0ZS1hcnJvdy1sZWZ0LXk6IDU1cHg7XG4kc3ByaXRlLWFycm93LWxlZnQtb2Zmc2V0LXg6IDBweDtcbiRzcHJpdGUtYXJyb3ctbGVmdC1vZmZzZXQteTogLTU1cHg7XG4kc3ByaXRlLWFycm93LWxlZnQtd2lkdGg6IDE1cHg7XG4kc3ByaXRlLWFycm93LWxlZnQtaGVpZ2h0OiAxNnB4O1xuJHNwcml0ZS1hcnJvdy1sZWZ0LXRvdGFsLXdpZHRoOiA3MXB4O1xuJHNwcml0ZS1hcnJvdy1sZWZ0LXRvdGFsLWhlaWdodDogNzFweDtcbiRzcHJpdGUtYXJyb3ctbGVmdC1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRzcHJpdGUtYXJyb3ctbGVmdDogKDBweCwgNTVweCwgMHB4LCAtNTVweCwgMTVweCwgMTZweCwgNzFweCwgNzFweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ3Nwcml0ZS1hcnJvdy1sZWZ0JywgKTtcbiRzcHJpdGUtYXJyb3ctb3JhbmdlLW5hbWU6ICdzcHJpdGUtYXJyb3ctb3JhbmdlJztcbiRzcHJpdGUtYXJyb3ctb3JhbmdlLXg6IDMwcHg7XG4kc3ByaXRlLWFycm93LW9yYW5nZS15OiA1NXB4O1xuJHNwcml0ZS1hcnJvdy1vcmFuZ2Utb2Zmc2V0LXg6IC0zMHB4O1xuJHNwcml0ZS1hcnJvdy1vcmFuZ2Utb2Zmc2V0LXk6IC01NXB4O1xuJHNwcml0ZS1hcnJvdy1vcmFuZ2Utd2lkdGg6IDE3cHg7XG4kc3ByaXRlLWFycm93LW9yYW5nZS1oZWlnaHQ6IDEycHg7XG4kc3ByaXRlLWFycm93LW9yYW5nZS10b3RhbC13aWR0aDogNzFweDtcbiRzcHJpdGUtYXJyb3ctb3JhbmdlLXRvdGFsLWhlaWdodDogNzFweDtcbiRzcHJpdGUtYXJyb3ctb3JhbmdlLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJHNwcml0ZS1hcnJvdy1vcmFuZ2U6ICgzMHB4LCA1NXB4LCAtMzBweCwgLTU1cHgsIDE3cHgsIDEycHgsIDcxcHgsIDcxcHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdzcHJpdGUtYXJyb3ctb3JhbmdlJywgKTtcbiRzcHJpdGUtYXJyb3ctcmlnaHQtbmFtZTogJ3Nwcml0ZS1hcnJvdy1yaWdodCc7XG4kc3ByaXRlLWFycm93LXJpZ2h0LXg6IDE1cHg7XG4kc3ByaXRlLWFycm93LXJpZ2h0LXk6IDU1cHg7XG4kc3ByaXRlLWFycm93LXJpZ2h0LW9mZnNldC14OiAtMTVweDtcbiRzcHJpdGUtYXJyb3ctcmlnaHQtb2Zmc2V0LXk6IC01NXB4O1xuJHNwcml0ZS1hcnJvdy1yaWdodC13aWR0aDogMTVweDtcbiRzcHJpdGUtYXJyb3ctcmlnaHQtaGVpZ2h0OiAxNnB4O1xuJHNwcml0ZS1hcnJvdy1yaWdodC10b3RhbC13aWR0aDogNzFweDtcbiRzcHJpdGUtYXJyb3ctcmlnaHQtdG90YWwtaGVpZ2h0OiA3MXB4O1xuJHNwcml0ZS1hcnJvdy1yaWdodC1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRzcHJpdGUtYXJyb3ctcmlnaHQ6ICgxNXB4LCA1NXB4LCAtMTVweCwgLTU1cHgsIDE1cHgsIDE2cHgsIDcxcHgsIDcxcHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdzcHJpdGUtYXJyb3ctcmlnaHQnLCApO1xuJHNwcml0ZS1hcnJvdy11cC1uYW1lOiAnc3ByaXRlLWFycm93LXVwJztcbiRzcHJpdGUtYXJyb3ctdXAteDogMjNweDtcbiRzcHJpdGUtYXJyb3ctdXAteTogMzhweDtcbiRzcHJpdGUtYXJyb3ctdXAtb2Zmc2V0LXg6IC0yM3B4O1xuJHNwcml0ZS1hcnJvdy11cC1vZmZzZXQteTogLTM4cHg7XG4kc3ByaXRlLWFycm93LXVwLXdpZHRoOiAyMXB4O1xuJHNwcml0ZS1hcnJvdy11cC1oZWlnaHQ6IDEycHg7XG4kc3ByaXRlLWFycm93LXVwLXRvdGFsLXdpZHRoOiA3MXB4O1xuJHNwcml0ZS1hcnJvdy11cC10b3RhbC1oZWlnaHQ6IDcxcHg7XG4kc3ByaXRlLWFycm93LXVwLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJHNwcml0ZS1hcnJvdy11cDogKDIzcHgsIDM4cHgsIC0yM3B4LCAtMzhweCwgMjFweCwgMTJweCwgNzFweCwgNzFweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ3Nwcml0ZS1hcnJvdy11cCcsICk7XG4kc3ByaXRlLWVudmVsb3BlLW5hbWU6ICdzcHJpdGUtZW52ZWxvcGUnO1xuJHNwcml0ZS1lbnZlbG9wZS14OiAwcHg7XG4kc3ByaXRlLWVudmVsb3BlLXk6IDM4cHg7XG4kc3ByaXRlLWVudmVsb3BlLW9mZnNldC14OiAwcHg7XG4kc3ByaXRlLWVudmVsb3BlLW9mZnNldC15OiAtMzhweDtcbiRzcHJpdGUtZW52ZWxvcGUtd2lkdGg6IDIzcHg7XG4kc3ByaXRlLWVudmVsb3BlLWhlaWdodDogMTdweDtcbiRzcHJpdGUtZW52ZWxvcGUtdG90YWwtd2lkdGg6IDcxcHg7XG4kc3ByaXRlLWVudmVsb3BlLXRvdGFsLWhlaWdodDogNzFweDtcbiRzcHJpdGUtZW52ZWxvcGUtaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kc3ByaXRlLWVudmVsb3BlOiAoMHB4LCAzOHB4LCAwcHgsIC0zOHB4LCAyM3B4LCAxN3B4LCA3MXB4LCA3MXB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnc3ByaXRlLWVudmVsb3BlJywgKTtcbiRzcHJpdGUtZmlsdGVyLW5hbWU6ICdzcHJpdGUtZmlsdGVyJztcbiRzcHJpdGUtZmlsdGVyLXg6IDQ4cHg7XG4kc3ByaXRlLWZpbHRlci15OiAwcHg7XG4kc3ByaXRlLWZpbHRlci1vZmZzZXQteDogLTQ4cHg7XG4kc3ByaXRlLWZpbHRlci1vZmZzZXQteTogMHB4O1xuJHNwcml0ZS1maWx0ZXItd2lkdGg6IDIzcHg7XG4kc3ByaXRlLWZpbHRlci1oZWlnaHQ6IDI3cHg7XG4kc3ByaXRlLWZpbHRlci10b3RhbC13aWR0aDogNzFweDtcbiRzcHJpdGUtZmlsdGVyLXRvdGFsLWhlaWdodDogNzFweDtcbiRzcHJpdGUtZmlsdGVyLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJHNwcml0ZS1maWx0ZXI6ICg0OHB4LCAwcHgsIC00OHB4LCAwcHgsIDIzcHgsIDI3cHgsIDcxcHgsIDcxcHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdzcHJpdGUtZmlsdGVyJywgKTtcbiRzcHJpdGUtbWFpbHRvLW5hbWU6ICdzcHJpdGUtbWFpbHRvJztcbiRzcHJpdGUtbWFpbHRvLXg6IDBweDtcbiRzcHJpdGUtbWFpbHRvLXk6IDBweDtcbiRzcHJpdGUtbWFpbHRvLW9mZnNldC14OiAwcHg7XG4kc3ByaXRlLW1haWx0by1vZmZzZXQteTogMHB4O1xuJHNwcml0ZS1tYWlsdG8td2lkdGg6IDQ4cHg7XG4kc3ByaXRlLW1haWx0by1oZWlnaHQ6IDM4cHg7XG4kc3ByaXRlLW1haWx0by10b3RhbC13aWR0aDogNzFweDtcbiRzcHJpdGUtbWFpbHRvLXRvdGFsLWhlaWdodDogNzFweDtcbiRzcHJpdGUtbWFpbHRvLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJHNwcml0ZS1tYWlsdG86ICgwcHgsIDBweCwgMHB4LCAwcHgsIDQ4cHgsIDM4cHgsIDcxcHgsIDcxcHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdzcHJpdGUtbWFpbHRvJywgKTtcbiRzcHJpdGVzaGVldC13aWR0aDogNzFweDtcbiRzcHJpdGVzaGVldC1oZWlnaHQ6IDcxcHg7XG4kc3ByaXRlc2hlZXQtaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kc3ByaXRlc2hlZXQtc3ByaXRlczogKCRzcHJpdGUtYXJyb3ctZG93biwgJHNwcml0ZS1hcnJvdy1sZWZ0LCAkc3ByaXRlLWFycm93LW9yYW5nZSwgJHNwcml0ZS1hcnJvdy1yaWdodCwgJHNwcml0ZS1hcnJvdy11cCwgJHNwcml0ZS1lbnZlbG9wZSwgJHNwcml0ZS1maWx0ZXIsICRzcHJpdGUtbWFpbHRvLCApO1xuJHNwcml0ZXNoZWV0OiAoNzFweCwgNzFweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJHNwcml0ZXNoZWV0LXNwcml0ZXMsICk7XG5cbi8vIFRoZSBwcm92aWRlZCBtaXhpbnMgYXJlIGludGVuZGVkIHRvIGJlIHVzZWQgd2l0aCB0aGUgYXJyYXktbGlrZSB2YXJpYWJsZXNcbi8vXG4vLyAuaWNvbi1ob21lIHtcbi8vICAgQGluY2x1ZGUgc3ByaXRlLXdpZHRoKCRpY29uLWhvbWUpO1xuLy8gfVxuLy9cbi8vIC5pY29uLWVtYWlsIHtcbi8vICAgQGluY2x1ZGUgc3ByaXRlKCRpY29uLWVtYWlsKTtcbi8vIH1cbi8vXG4vLyBFeGFtcGxlIHVzYWdlIGluIEhUTUw6XG4vL1xuLy8gYGRpc3BsYXk6IGJsb2NrYCBzcHJpdGU6XG4vLyA8ZGl2IGNsYXNzPVwiaWNvbi1ob21lXCI+PC9kaXY+XG4vL1xuLy8gVG8gY2hhbmdlIGBkaXNwbGF5YCAoZS5nLiBgZGlzcGxheTogaW5saW5lLWJsb2NrO2ApLCB3ZSBzdWdnZXN0IHVzaW5nIGEgY29tbW9uIENTUyBjbGFzczpcbi8vXG4vLyAvLyBDU1Ncbi8vIC5pY29uIHtcbi8vICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy8gfVxuLy9cbi8vIC8vIEhUTUxcbi8vIDxpIGNsYXNzPVwiaWNvbiBpY29uLWhvbWVcIj48L2k+XG5AbWl4aW4gc3ByaXRlLXdpZHRoKCRzcHJpdGUpIHtcbiAgd2lkdGg6IG50aCgkc3ByaXRlLCA1KTtcbn1cblxuQG1peGluIHNwcml0ZS1oZWlnaHQoJHNwcml0ZSkge1xuICBoZWlnaHQ6IG50aCgkc3ByaXRlLCA2KTtcbn1cblxuQG1peGluIHNwcml0ZS1wb3NpdGlvbigkc3ByaXRlKSB7XG4gICRzcHJpdGUtb2Zmc2V0LXg6IG50aCgkc3ByaXRlLCAzKTtcbiAgJHNwcml0ZS1vZmZzZXQteTogbnRoKCRzcHJpdGUsIDQpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkc3ByaXRlLW9mZnNldC14ICAkc3ByaXRlLW9mZnNldC15O1xufVxuXG5AbWl4aW4gc3ByaXRlLWltYWdlKCRzcHJpdGUpIHtcbiAgJHNwcml0ZS1pbWFnZTogbnRoKCRzcHJpdGUsIDkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skc3ByaXRlLWltYWdlfSk7XG59XG5cbkBtaXhpbiBzcHJpdGUoJHNwcml0ZSkge1xuICBAaW5jbHVkZSBzcHJpdGUtaW1hZ2UoJHNwcml0ZSk7XG4gIEBpbmNsdWRlIHNwcml0ZS1wb3NpdGlvbigkc3ByaXRlKTtcbiAgQGluY2x1ZGUgc3ByaXRlLXdpZHRoKCRzcHJpdGUpO1xuICBAaW5jbHVkZSBzcHJpdGUtaGVpZ2h0KCRzcHJpdGUpO1xufVxuXG4vLyBUaGUgYHNwcml0ZXNgIG1peGluIGdlbmVyYXRlcyBpZGVudGljYWwgb3V0cHV0IHRvIHRoZSBDU1MgdGVtcGxhdGVcbi8vICAgYnV0IGNhbiBiZSBvdmVycmlkZGVuIGluc2lkZSBvZiBTQ1NTXG4vL1xuLy8gQGluY2x1ZGUgc3ByaXRlcygkc3ByaXRlc2hlZXQtc3ByaXRlcyk7XG5AbWl4aW4gc3ByaXRlcygkc3ByaXRlcykge1xuICBAZWFjaCAkc3ByaXRlIGluICRzcHJpdGVzIHtcbiAgICAkc3ByaXRlLW5hbWU6IG50aCgkc3ByaXRlLCAxMCk7XG4gICAgLiN7JHNwcml0ZS1uYW1lfSB7XG4gICAgICBAaW5jbHVkZSBzcHJpdGUoJHNwcml0ZSk7XG4gICAgfVxuICB9XG59XG4iLCIuZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjMTUxZTJjO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMjVweDtcclxuICBmb250LXdlaWdodDogNjAwOy8vbWVkaXVtXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDg3MHB4KSB7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICB9XHJcbiAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgfVxyXG4gIC5pbm5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDE2MDVweDtcclxuICB9XHJcbiAgJl9fdG9wIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgcGFkZGluZzogMTVweCAwcHggMTBweCAwcHg7Ly8xMHB4IDA7XHJcbiAgICB9XHJcbiAgICAub3dsLWl0ZW0ge1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIC8vbWFyZ2luOiAwIDQwcHg7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIC8qQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgIG1hcmdpbjogMCAyMHB4O1xyXG4gICAgICB9Ki9cclxuICAgIH1cclxuICAgIC5vd2wtbmF2LFxyXG4gICAgLm93bC1kb3RzIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tICB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDQycHggMDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4zKTtcclxuICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBtYXJnaW46IDAgLTIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMjVweCAxMHB4Oy8vMTBweCAyNXB4IDI3cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQxMHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweCAyN3B4O1xyXG4gICAgfVxyXG4gICAgLmluZm8ge1xyXG4gICAgICB3aWR0aDogMzMlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgLy8gZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7Ly80NyU7XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgIH1cclxuICAgICAgYiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAvL0BtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAvL1xyXG4gICAgICAgIC8vfVxyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubGlua3Mge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlOyAvL2F1dG87Ly81MyU7XHJcbiAgICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogMzFweDtcclxuICAgICAgIC8vIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhKG1heC13aWR0aDogNTI2cHgpe1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjJweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKXtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICAgICAgb3JkZXI6IDQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCg0KXtcclxuICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4IWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLm1yIHtcclxuICAgICAgICAgIC8vbWFyZ2luLXJpZ2h0OiA5MHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ5MHB4KSB7XHJcbiAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAvL3JpZ2h0OiAwO1xyXG4gICAgICAgICAgICAvL2JvdHRvbTogMDtcclxuICAgICAgICAvLyAgICBib3R0b206IDI1cHg7XHJcbiAgICAgICAgIC8vICAgbGVmdDogMjVweDtcclxuICAgICAgICAgLy8gICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgQG1lZGlhICN7JG1vYmlsZX0ge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC41NSk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvbmZvbnQtdHdpdHRlcixcclxuICAgICAgICAuaWNvbmZvbnQtaW5zdGFncmFtIHtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc29jaWFsLWxpbmsge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAuaWNvbmZvbnQtZmFjZWJvb2sge1xyXG4gICAgICAgICAgICB0b3A6IC0ycHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5yaWdodCB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgIEBtZWRpYSAjeyRtb2JpbGV9IHtcclxuICAgICAgICB3aWR0aDogYXV0bzsvLzQzJTsvLzEwMCU7XHJcbiAgICAgICAvLyBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAwIDEwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgIH1cclxuICAgICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ5MHB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MTBweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubXJ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcclxuICAgICAgICAgIC5pY29ue1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjlweCl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGV9e1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iXX0= */