.slick-list,.slick-slider,.slick-track,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.header,.slick-list,.slick-slider,.slick-track{position:relative}.footer .additional-menu ul li a,.footer .footer-column-title,.menu-wrap ul li a,.right-triggers-desc .desc p{letter-spacing:normal;text-align:left}.footer .right,.menu-trigger-wrap .menu-trigger{-webkit-box-orient:vertical;-webkit-box-direction:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{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}[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)}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-Roman.eot);src:local("HelveticaNeueCyr-Roman"),url(../fonts/HelveticaNeueCyr-Roman.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Roman.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Roman.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Roman.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-Roman.svg#HelveticaNeueCyr-Roman) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-Medium.eot);src:local("HelveticaNeueCyr-Medium"),url(../fonts/HelveticaNeueCyr-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Medium.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Medium.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Medium.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-Medium.svg#HelveticaNeueCyr-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(../fonts/BebasNeueBold.eot);src:local("Bebas Neue Bold"),local("BebasNeueBold"),url(../fonts/BebasNeueBold.eot?#iefix) format("embedded-opentype"),url(../fonts/BebasNeueBold.woff2) format("woff2"),url(../fonts/BebasNeueBold.woff) format("woff"),url(../fonts/BebasNeueBold.ttf) format("truetype"),url(../fonts/BebasNeueBold.svg#BebasNeueBold) format("svg");font-weight:700;font-style:normal;font-display:swap}body{line-height:1;font-family:HelveticaNeueCyr,sans-serif;font-size:1.25vw;color:#050505;background-color:#cbcbcb;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}body.loading{pointer-events:none;opacity:.7}b,strong{font-weight:700}em,i{font-style:italic}.footer .additional-menu ul li a,.footer .footer-column-title,.footer .right .text-wrap,.menu-wrap ul li a,.right-triggers-desc .desc p,.right-triggers-desc .triggers .lang-trigger-wrap .lang-trigger{font-weight:400;font-stretch:normal;font-style:normal}.header{z-index:101;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:.97222vw 2.08333vw;background-color:#fff}.header .logo svg{width:15.90278vw;height:6.25vw}@media screen and (max-width:960px){body{font-size:4.26667vw}.header{padding:2.66667vw 2.66667vw 1.33333vw 5.33333vw}.header .logo svg{width:33.33333vw;height:13.33333vw}}.right-triggers-desc{width:47.91667vw;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;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.right-triggers-desc{width:100%}.right-triggers-desc .desc{display:none}}.right-triggers-desc .desc{width:24.93056vw}.right-triggers-desc .desc p{font-size:1.11111vw;line-height:1.38;color:#050505;text-transform:uppercase}.right-triggers-desc .triggers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.right-triggers-desc .triggers .region-trigger-wrap{margin-right:1.38889vw}@media screen and (max-width:960px){.right-triggers-desc .triggers{width:100%;margin-top:2.66667vw;height:13.33333vw;position:relative}.right-triggers-desc .triggers .region-trigger-wrap{display:none;margin-right:9.33333vw;margin-left:5.33333vw}}.right-triggers-desc .triggers .region-trigger-wrap .region-trigger{font-size:.97222vw;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#050505;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.08333vw;padding:0 .69444vw;border-radius:3.47222vw}.right-triggers-desc .triggers .region-trigger-wrap .region-trigger span{display:block;margin-top:.20833vw}@media screen and (max-width:960px){.right-triggers-desc .triggers .region-trigger-wrap .region-trigger{font-size:3.73333vw;height:auto;padding:0 0 .26667vw;border-radius:0}.right-triggers-desc .triggers .region-trigger-wrap .region-trigger span{margin-top:1.06667vw}}.right-triggers-desc .triggers .region-trigger-wrap .region-trigger svg{width:1.11111vw;height:1.11111vw;margin-right:.55556vw;display:block;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.right-triggers-desc .triggers .region-trigger-wrap .region-trigger svg{width:4.26667vw;height:4.26667vw;margin-right:2.13333vw}}.right-triggers-desc .triggers .lang-trigger-wrap{margin-right:6.11111vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.20833vw;border-radius:3.47222vw;border:1px solid transparent}@media screen and (max-width:960px){.right-triggers-desc .triggers .lang-trigger-wrap{display:none;margin-right:0;padding:0;border-radius:0}}@media screen and (min-width:960px){.right-triggers-desc .triggers .region-trigger-wrap .region-trigger:hover{background:rgba(0,0,0,.1)}.right-triggers-desc .triggers .lang-trigger-wrap:hover{border-color:rgba(0,0,0,.1)}.right-triggers-desc .triggers .lang-trigger-wrap:hover .lang-trigger{width:2.77778vw}.right-triggers-desc .triggers .lang-trigger-wrap .lang-trigger:hover{background-color:rgba(0,0,0,.1)}}.right-triggers-desc .triggers .lang-trigger-wrap .lang-trigger{font-size:.97222vw;letter-spacing:normal;text-align:left;color:#050505;text-decoration:none;text-transform:uppercase;border-radius:3.47222vw;height:2.08333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:.20833vw;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;-webkit-transition:.2s ease-in-out width;-o-transition:.2s ease-in-out width;transition:.2s ease-in-out width;overflow:hidden}@media screen and (max-width:960px){.right-triggers-desc .triggers .lang-trigger-wrap .lang-trigger{font-size:3.73333vw;border-radius:0;height:auto;padding-top:1.33333vw;width:auto;margin-right:4.8vw;opacity:.4}}.right-triggers-desc .triggers .lang-trigger-wrap .lang-trigger.selected{width:2.77778vw}@media screen and (max-width:960px){.right-triggers-desc .triggers .lang-trigger-wrap .lang-trigger.selected{width:auto;opacity:1}}.menu-trigger-wrap .menu-trigger{width:4.16667vw;height:4.16667vw;border-radius:.97222vw;background-color:#fff;position:fixed;top:2.08333vw;right:1.18056vw;z-index:102;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:960px){.menu-trigger-wrap .menu-trigger{width:13.33333vw;height:13.33333vw;top:2.66667vw;right:2.66667vw;border-radius:3.73333vw}}@media screen and (min-width:960px){.menu-trigger-wrap .menu-trigger:hover span{margin-bottom:.27778vw}}.menu-trigger-wrap .menu-trigger span{display:block;width:2.36111vw;height:3px;background-color:#050505;margin-bottom:.41667vw;-webkit-transition:.2s ease-in-out margin;-o-transition:.2s ease-in-out margin;transition:.2s ease-in-out margin}@media screen and (max-width:960px){.menu-trigger-wrap .menu-trigger span{width:8vw;margin-bottom:1.25333vw}}.menu-trigger-wrap .menu-trigger span:last-child{margin-bottom:0}.menu-trigger-wrap .menu-close{width:1.80556vw;height:1.80556vw;display:block}@media screen and (max-width:960px){.menu-trigger-wrap .menu-close{width:13.33333vw;height:13.33333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;right:2.66667vw;top:2.66667vw;z-index:3}.menu-trigger-wrap .menu-close svg{width:5.33333vw;height:5.33333vw}}@media screen and (min-width:960px){.menu-trigger-wrap .menu-close:hover span:nth-child(1){-webkit-transform:rotate(40deg) translate(.27778vw,.69444vw);-ms-transform:rotate(40deg) translate(.27778vw,.69444vw);transform:rotate(40deg) translate(.27778vw,.69444vw)}.menu-trigger-wrap .menu-close:hover span:nth-child(2){-webkit-transform:rotate(-40deg) translate(-.48611vw,.20833vw);-ms-transform:rotate(-40deg) translate(-.48611vw,.20833vw);transform:rotate(-40deg) translate(-.48611vw,.20833vw)}.menu-trigger-wrap .menu-close span{height:3px;width:2.36111vw;background-color:#050505;display:block;-webkit-transition:.2s ease-in-out background,.2s ease-in-out transform;-o-transition:.2s ease-in-out background,.2s ease-in-out transform;transition:.2s ease-in-out background,.2s ease-in-out transform}.menu-trigger-wrap .menu-close span:nth-child(1){-webkit-transform:rotate(45deg) translate(.34722vw,.69444vw);-ms-transform:rotate(45deg) translate(.34722vw,.69444vw);transform:rotate(45deg) translate(.34722vw,.69444vw)}.menu-trigger-wrap .menu-close span:nth-child(2){-webkit-transform:rotate(-45deg) translate(-.55556vw,.20833vw);-ms-transform:rotate(-45deg) translate(-.55556vw,.20833vw);transform:rotate(-45deg) translate(-.55556vw,.20833vw)}}.menu-wrap>ul>li:last-child{border-bottom:1px solid rgba(255,255,255,.3)}.menu-wrap ul li{border-top:1px solid rgba(255,255,255,.3)}.menu-wrap ul li.has-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-wrap ul li.has-sub>a{opacity:.5;pointer-events:none}.menu-wrap ul li.has-sub>ul{width:33.54167vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.menu-wrap>ul>li:last-child{border-bottom:none}.menu-wrap ul li.has-sub>ul{width:55.73333vw}}.menu-wrap ul li.has-sub>ul li:nth-child(1){border:none}.menu-wrap ul li a{text-decoration:none;font-size:1.11111vw;line-height:2.13;color:#fff;display:block;width:100%;position:relative;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}@media screen and (max-width:960px){.menu-wrap ul li a{font-size:4.26667vw;line-height:1.25;padding:2.66667vw 0 2.4vw}}.menu-wrap ul li a:after{content:'';position:absolute;right:0;left:0;bottom:0;height:0;background:#fff;-webkit-transition:.2s ease-in-out height;-o-transition:.2s ease-in-out height;transition:.2s ease-in-out height;z-index:1}@media screen and (min-width:960px){.menu-wrap ul li a:hover{color:#050505}.menu-wrap ul li a:hover:after{height:100%}.menu-wrap ul li a:hover span{left:1.11111vw}}.menu-wrap ul li a span{left:0;display:inline-block;position:relative;z-index:2;-webkit-transition:.2s ease-in-out left,.2s ease-in-out transform;-o-transition:.2s ease-in-out left,.2s ease-in-out transform;transition:.2s ease-in-out left,.2s ease-in-out transform}.white-menu .menu-wrap>ul>li:last-child{border-bottom:1px solid rgba(5,5,5,.3)}.white-menu ul li{border-top:1px solid rgba(5,5,5,.3)}.white-menu ul li a{color:#050505}.white-menu ul li a:after{background:#050505}.footer{background-color:#050505;padding:2.08333vw 2.08333vw 1.73611vw;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;overflow:hidden}.footer .footer-column-title{font-size:1.38889vw;line-height:1;opacity:.5;text-transform:uppercase}.footer .left{width:43.95833vw;margin-right:3.95833vw;-ms-flex-negative:0;flex-shrink:0}.footer .left .footer-column-title{margin-bottom:3.05556vw}.footer .additional-menu{margin-top:2.08333vw}@media screen and (max-width:960px){.footer{padding:5.33333vw;display:block;position:relative;z-index:4}.footer .footer-column-title{font-size:4.26667vw}.footer .left{width:100%;margin-right:0;padding-bottom:8vw}.footer .left .footer-column-title{margin-bottom:8vw}.footer .additional-menu{margin-top:0;width:34.13333vw}}.footer .additional-menu ul li a{text-decoration:none;opacity:.5;font-size:.97222vw;line-height:1.36;color:#fff;display:inline-block;position:relative;overflow:hidden;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.footer .additional-menu ul li a:after,.footer .additional-menu ul li a:before{content:'';position:absolute;bottom:2px;height:1px;background:#fff}@media screen and (min-width:960px){.white-menu ul li a:hover{color:#fff}.footer .additional-menu ul li a:hover{opacity:1}.footer .additional-menu ul li a:hover:after{left:100%}.footer .additional-menu ul li a:hover:before{left:0;right:0}}.footer .additional-menu ul li a:after{left:0;right:0;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}.footer .additional-menu ul li a:before{left:-100%;right:100%;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media screen and (max-width:960px){.footer .additional-menu ul li a{font-size:3.73333vw;text-decoration:underline}.footer .additional-menu ul li a:after,.footer .additional-menu ul li a:before{display:none}}.footer .right{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .right .footer-column-title{margin-bottom:2.63889vw}.footer .right .text-wrap{font-size:1.11111vw;line-height:1.5;letter-spacing:normal;text-align:left;color:rgba(255,255,255,.6)}.footer .right .bottom-data .copy-text,.footer .right .bottom-data .designed-by{line-height:1.29;text-align:left;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.footer .right{padding-top:5.33333vw;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .right:after{content:'';position:absolute;top:0;left:-5.33333vw;right:-5.33333vw;height:1px;background:#fff}.footer .right .footer-column-title{margin-bottom:10.66667vw}.footer .right .text-wrap{font-size:4.26667vw}}.footer .right .text-wrap a{text-decoration:none;color:#fff;position:relative;overflow:hidden;display:inline-block}.footer .right .text-wrap a:after,.footer .right .text-wrap a:before{position:absolute;bottom:2px;height:1px;background:#fff;content:''}@media screen and (min-width:960px){.footer .right .text-wrap a:hover:after{left:100%}.footer .right .text-wrap a:hover:before{left:0;right:0}}.footer .right .text-wrap a:after{left:0;right:0;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}.footer .right .text-wrap a:before{left:-100%;right:100%;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.footer .right .bottom-data{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;margin-top:3.47222vw}@media screen and (max-width:960px){.footer .right .bottom-data{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:34.66667vw}}.footer .right .bottom-data .left-data{-ms-flex-negative:0;flex-shrink:0;width:28.95833vw}.footer .right .bottom-data .copy-text{opacity:.5;font-size:.97222vw;color:#fff;margin-bottom:1.875vw}@media screen and (max-width:960px){.footer .right .bottom-data .left-data{width:100%}.footer .right .bottom-data .copy-text{font-size:3.73333vw;margin-bottom:9.86667vw}}.footer .right .bottom-data .designed-by{font-size:.97222vw;color:#fff}.footer .right .bottom-data .designed-by a{opacity:.5;color:#fff;display:inline-block;position:relative;overflow:hidden;text-decoration:none;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}@media screen and (max-width:960px){.footer .right .bottom-data .designed-by{margin-top:6.66667vw;font-size:3.73333vw;width:31.46667vw}.footer .right .bottom-data .designed-by a{text-decoration:underline}}@media screen and (min-width:960px){.footer .right .bottom-data .designed-by a:hover{opacity:1}.footer .right .bottom-data .designed-by a:hover:after{left:100%}.footer .right .bottom-data .designed-by a:hover:before{left:0;right:0}.footer .right .bottom-data .designed-by a:after{content:'';position:absolute;left:0;right:0;bottom:2px;height:1px;background:#fff;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}.footer .right .bottom-data .designed-by a:before{content:'';position:absolute;left:-100%;right:100%;bottom:2px;height:1px;background:#fff;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}}.footer .right .bottom-data .right-data .use{text-decoration:none;position:relative}@media screen and (min-width:960px){.footer .right .bottom-data .right-data .use:hover:after{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.footer .right .bottom-data .right-data .use:hover span,.footer .right .bottom-data .right-data .use:hover svg{opacity:.6}.footer .right .bottom-data .right-data .use:after{content:'';position:absolute;right:-2.08333vw;bottom:-1.73611vw;width:11.66667vw;height:15vw;background:#565656;z-index:1;border-radius:2.77778vw 0 0;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform;-webkit-transform:translate(100%,100%);-ms-transform:translate(100%,100%);transform:translate(100%,100%)}.socials a:hover:after{left:100%}.socials a:hover .svg-wrap{opacity:1;-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%)}}.footer .right .bottom-data .right-data .use svg{width:7.5vw;height:6.66667vw;position:relative;z-index:2;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.footer .right .bottom-data .right-data .use span{display:block;margin-top:1.11111vw;text-transform:uppercase;font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#fff;position:relative;z-index:2;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}@media screen and (max-width:960px){.footer .right .bottom-data .right-data .use svg{width:18.13333vw;height:16vw}.footer .right .bottom-data .right-data .use span{margin-top:4.8vw;font-size:3.2vw}}.socials.black a{color:#050505}.socials.black a:after{background:#050505}.socials.black a svg *{fill:#050505}.socials a{margin-bottom:1.38889vw;text-decoration:none;font-size:2.5vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:.83;letter-spacing:normal;text-align:left;color:#fff;position:relative;display:inline-block}.region-menu .regions-list ul li a,.region-menu .top-line .region-select .label,.region-menu .top-line .region-select .tag-global{color:#050505;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}.socials a:after{content:'';position:absolute;left:0;right:0;bottom:2px;height:2px;background:#fff;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}.socials a .svg-wrap{position:absolute;right:0;top:.13889vw;opacity:0;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out transform;-o-transition:.2s ease-in-out opacity,.2s ease-in-out transform;transition:.2s ease-in-out opacity,.2s ease-in-out transform}@media screen and (max-width:960px){.socials a{margin-bottom:5.33333vw;font-size:6.4vw}.socials a:after{bottom:0}.socials a .svg-wrap{display:none}.region-menu{overflow:auto}}.socials a svg{display:block;width:1.59722vw;height:1.59722vw}.socials a svg *{fill:#fff}.region-menu{position:fixed;z-index:102;top:0;left:0;right:0;bottom:0;display:none}.region-menu .region-menu-bg{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(21.7px);background-color:rgba(255,255,255,.01)}.region-menu.active{display:block}.region-menu .region-menu-inner{background-color:#fff;padding:.97222vw 2.08333vw 4.16667vw;position:relative;z-index:2}.region-menu .top-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.region-menu .top-line .logo svg{width:15.90278vw;height:6.25vw}.region-menu .top-line .right-triggers-desc{width:46.52778vw}@media screen and (max-width:960px){.region-menu .region-menu-inner{padding:0}.region-menu .top-line .logo{display:none}.region-menu .top-line .right-triggers-desc{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.region-menu .top-line .region-select{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.region-menu .top-line .region-select .label{font-size:1.80556vw;line-height:.85;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);text-transform:uppercase;position:absolute;left:-2.77778vw;white-space:nowrap}@media screen and (max-width:960px){.region-menu .top-line .region-select{display:block;padding-left:5.33333vw;margin-top:3.73333vw;margin-bottom:2.66667vw}.region-menu .top-line .region-select .label{position:static;-webkit-transform:none;-ms-transform:none;transform:none;font-size:5.33333vw;line-height:1.3}}.region-menu .top-line .region-select .tag-global{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.20833vw .69444vw .13889vw;border-radius:.55556vw;border:1px solid rgba(5,5,5,.15);font-size:.97222vw;line-height:1.43;text-align:left}.region-menu .top-line .region-select .tag-global svg{width:1.11111vw;height:1.11111vw;margin-right:.55556vw}@media screen and (max-width:960px){.region-menu .top-line .region-select .tag-global{padding:.8vw 2.66667vw .53333vw;border-radius:2.13333vw;font-size:3.73333vw;margin-top:2.66667vw}.region-menu .top-line .region-select .tag-global svg{width:4.26667vw;height:4.26667vw;margin-right:2.13333vw;display:block}}.region-menu .top-line .region-select .tag-global span{padding-top:.13889vw}.region-menu .regions-list{margin-top:-1.04167vw;margin-left:49.30556vw;width:23.88889vw}.region-menu .regions-list ul{-webkit-columns:2;columns:2}@media screen and (max-width:960px){.region-menu .top-line .region-select .tag-global span{padding-top:.8vw}.region-menu .regions-list{margin-top:1.33333vw;margin-left:0;width:100%;padding:0 2.66667vw 21.33333vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.region-menu .regions-list ul{-webkit-columns:1;columns:1}}.region-menu .regions-list ul li a{font-size:.97222vw;line-height:1.86;text-align:left;text-decoration:none;padding:0 .69444vw;border-radius:.55556vw;display:inline-block;position:relative}.region-menu .regions-list ul li a.active{border:1px solid #050505}@media screen and (max-width:960px){.region-menu .regions-list ul li a{font-size:4.26667vw;padding:0 2.66667vw;border-radius:2.13333vw;line-height:2}}@media screen and (min-width:960px){.region-menu .regions-list ul li a:hover{background:#050505;color:#fff}}.region-menu .regions-list ul li a .here-text{position:absolute;right:-3.47222vw;-webkit-transform:translate(100%,-40%);-ms-transform:translate(100%,-40%);transform:translate(100%,-40%);top:50%;opacity:.4;font-size:.97222vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#050505}.region-menu .regions-list ul li a .here-text:after{content:'';position:absolute;height:1px;width:2.36111vw;background-color:#050505;left:-2.91667vw;top:.34722vw}.region-menu .regions-list .regions-list-button{margin-top:3.19444vw}@media screen and (max-width:960px){.region-menu .regions-list ul li a .here-text{right:-13.33333vw;font-size:3.73333vw}.region-menu .regions-list ul li a .here-text:after{width:9.06667vw;left:-11.2vw;top:1.33333vw}.region-menu .regions-list .regions-list-button{margin-top:0;position:fixed;bottom:5.33333vw;left:5.33333vw;right:5.33333vw}}.region-menu .regions-list .regions-list-button a{text-decoration:none;display:block;font-size:.97222vw;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#fff;padding:1.04167vw 1.38889vw .90278vw;border-radius:.69444vw;background-color:#050505;text-transform:uppercase;-webkit-transition:.2s ease-in-out background,.2s ease-in-out color;-o-transition:.2s ease-in-out background,.2s ease-in-out color;transition:.2s ease-in-out background,.2s ease-in-out color}@media screen and (min-width:960px){.region-menu .regions-list .regions-list-button a:hover{background:#2F2F2F;color:rgba(255,255,255,.8)}}.burger-menu{position:fixed;z-index:103;top:0;left:0;right:0;bottom:0;display:none}@media screen and (max-width:960px){.region-menu .regions-list .regions-list-button a{font-size:3.73333vw;padding:4vw 5.33333vw 3.46667vw;border-radius:2.66667vw}.burger-menu{overflow:auto}}.burger-menu .burger-menu-bg{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(21.7px);background-color:rgba(255,255,255,.01)}.burger-menu.active{display:block}.burger-menu .burger-menu-inner{background-color:#fff;padding:.97222vw 2.08333vw 3.47222vw;position:relative;z-index:2}.burger-menu .right-triggers-desc .triggers .lang-trigger-wrap{margin-right:4.30556vw}@media screen and (max-width:960px){.burger-menu .burger-menu-inner{padding:0}.burger-menu .right-triggers-desc .triggers .lang-trigger-wrap,.burger-menu .right-triggers-desc .triggers .region-trigger-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.burger-menu .right-triggers-desc .triggers .lang-trigger-wrap{margin-right:0}}.burger-menu .top-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.burger-menu .top-line .logo svg{width:15.90278vw;height:6.25vw}.burger-menu .top-line .right-triggers-desc{width:auto}@media screen and (max-width:960px){.burger-menu .top-line .logo{display:none}.burger-menu .top-line .right-triggers-desc{width:100%}}.burger-menu .search-menu{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}.burger-menu .search-menu .white-menu{width:47.91667vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.burger-menu .search-menu{display:block}.burger-menu .search-menu .search{padding:2.66667vw 2.66667vw 0;-webkit-box-sizing:border-box;box-sizing:border-box}.burger-menu .search-menu .white-menu{width:100%;margin-top:4vw}.burger-menu .search-menu .white-menu ul>li:first-child{border-top:none}.burger-menu .search-menu .white-menu ul li.has-sub>ul{width:58.4vw;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-align:end;-ms-flex-align:end;align-items:flex-end}.burger-menu .search-menu .white-menu ul li.has-sub>ul li{display:inline-block;border-top:none;border-bottom:1px solid rgba(5,5,5,.3)}.burger-menu .search-menu .white-menu ul li.has-sub>ul li:last-child{border-bottom:none}.burger-menu .search-menu .white-menu ul li.has-sub>ul li a{padding-left:0}.burger-menu .search-menu .white-menu ul li.has-sub>a{text-align:left}.burger-menu .search-menu .white-menu li a{padding-right:5.33333vw;padding-left:5.33333vw;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}}.search{width:39.58333vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.search{width:100%}}.search .search-input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search .search-input-wrap .input-wrap{width:34.79167vw}@media screen and (max-width:960px){.search .search-input-wrap .input-wrap{width:79.2vw}}.search .search-input-wrap .input-wrap input{-webkit-appearance:none;padding:1.04167vw 1.38889vw;border-radius:.69444vw;border:1px solid rgba(5,5,5,.1);background-color:#e8e8e8;width:100%;height:4.16667vw;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#050505;outline:0;margin:0;-webkit-transition:.2s ease-in-out background,.2s ease-in-out border;-o-transition:.2s ease-in-out background,.2s ease-in-out border;transition:.2s ease-in-out background,.2s ease-in-out border}@media screen and (max-width:960px){.search .search-input-wrap .input-wrap input{padding:2.66667vw 4vw 3.2vw;border-radius:2.66667vw;height:13.33333vw;font-size:4.26667vw}}@media screen and (min-width:960px){.search .search-input-wrap .input-wrap input:hover{border:1px solid rgba(5,5,5,.2);background-color:rgba(232,232,232,.6)}}.search .search-input-wrap .input-wrap input::-webkit-input-placeholder{color:rgba(5,5,5,.5)}.search .search-input-wrap .input-wrap input:-ms-input-placeholder{color:rgba(5,5,5,.5)}.search .search-input-wrap .input-wrap input::-ms-input-placeholder{color:rgba(5,5,5,.5)}.search .search-input-wrap .input-wrap input::placeholder{color:rgba(5,5,5,.5)}.search .search-input-wrap .button-wrap{width:4.16667vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.search .search-input-wrap .button-wrap{width:13.33333vw}}.search .search-input-wrap .button-wrap button{-webkit-appearance:none;outline:0;width:100%;height:4.16667vw;border-radius:.97222vw;border:1px solid rgba(5,5,5,.3);background-color:#050505;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;cursor:pointer;-webkit-transition:.2s ease-in-out background,.2s ease-in-out transform;-o-transition:.2s ease-in-out background,.2s ease-in-out transform;transition:.2s ease-in-out background,.2s ease-in-out transform}@media screen and (max-width:960px){.search .search-input-wrap .button-wrap button{height:13.33333vw;border-radius:3.73333vw}}@media screen and (min-width:960px){.search .search-input-wrap .button-wrap button:hover{background-color:#383838;-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}}.search .search-input-wrap .button-wrap button svg{width:1.66667vw;height:1.66667vw}.inner-popup-item{left:0;right:0;margin-top:-8.54167vw;background-color:rgba(5,5,5,.15);position:relative;z-index:101;padding:7.29167vw .55556vw 1.38889vw}.inner-popup-item .inner-popup-item-bg{position:absolute;left:0;right:0;top:0;bottom:0;backdrop-filter:blur(3px);z-index:1}.inner-popup-item-block{background-color:#f5f5f5;border-radius:1.66667vw;-webkit-box-shadow:0 30px 60px 0 rgba(0,0,0,.26);box-shadow:0 30px 60px 0 rgba(0,0,0,.26);position:relative;z-index:2;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background}@media screen and (max-width:960px){.search .search-input-wrap .button-wrap button svg{width:5.33333vw;height:5.33333vw}.inner-popup-item{margin-top:-21.33333vw;padding:19.46667vw 1.33333vw 2.66667vw}.inner-popup-item-block{border-radius:4.8vw}.inner-popup-item-block .form-block-wrap{padding-left:4vw;padding-right:4vw}}.inner-popup-item-block.colored,.inner-popup-item-block.colored .close-inner-popup-item{background:var(--bg-color)}.inner-popup-item-block .close-inner-popup-item{position:absolute;top:.625vw;right:.625vw;width:4.16667vw;height:4.16667vw;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.97222vw;border:1px solid rgba(5,5,5,.3);cursor:pointer;background:#f5f5f5;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out background;-o-transition:.2s ease-in-out opacity,.2s ease-in-out background;transition:.2s ease-in-out opacity,.2s ease-in-out background;z-index:3}@media screen and (max-width:960px){.inner-popup-item-block .close-inner-popup-item{right:1.33333vw;top:1.33333vw;width:13.33333vw;height:13.33333vw;border-radius:3.73333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inner-popup-item-block .close-inner-popup-item svg{width:6.66667vw;height:6.66667vw;display:block}}.inner-popup-item-block .close-inner-popup-item.fixed{position:fixed;top:7.84722vw;right:1.18056vw;z-index:3}@media screen and (max-width:960px){.inner-popup-item-block .close-inner-popup-item.fixed{top:18.93333vw;right:2.66667vw}}.inner-popup-item-block .close-inner-popup-item.fixed.bottom{position:absolute;top:.625vw;right:.625vw;opacity:0}@media screen and (min-width:960px){.inner-popup-item-block .close-inner-popup-item:hover{background:#050505}.inner-popup-item-block .close-inner-popup-item:hover span{background:#fff}.inner-popup-item-block .close-inner-popup-item:hover span:nth-child(1){-webkit-transform:rotate(40deg) translate(1.875vw,.90278vw);-ms-transform:rotate(40deg) translate(1.875vw,.90278vw);transform:rotate(40deg) translate(1.875vw,.90278vw)}.inner-popup-item-block .close-inner-popup-item:hover span:nth-child(2){-webkit-transform:rotate(-40deg) translate(-.41667vw,1.80556vw);-ms-transform:rotate(-40deg) translate(-.41667vw,1.80556vw);transform:rotate(-40deg) translate(-.41667vw,1.80556vw)}.inner-popup-item-block .close-inner-popup-item span{height:3px;width:2.36111vw;background-color:#050505;display:block;-webkit-transition:.2s ease-in-out background,.2s ease-in-out transform;-o-transition:.2s ease-in-out background,.2s ease-in-out transform;transition:.2s ease-in-out background,.2s ease-in-out transform}.inner-popup-item-block .close-inner-popup-item span:nth-child(1){-webkit-transform:rotate(45deg) translate(1.94444vw,.69444vw);-ms-transform:rotate(45deg) translate(1.94444vw,.69444vw);transform:rotate(45deg) translate(1.94444vw,.69444vw)}.inner-popup-item-block .close-inner-popup-item span:nth-child(2){-webkit-transform:rotate(-45deg) translate(-.55556vw,1.80556vw);-ms-transform:rotate(-45deg) translate(-.55556vw,1.80556vw);transform:rotate(-45deg) translate(-.55556vw,1.80556vw)}.inner-popup-item-block .close-inner-popup-bottom .close-inner-popup-bottom-button:hover{background:#fff}.inner-popup-item-block .close-inner-popup-bottom .close-inner-popup-bottom-button:hover span{color:#fff}.inner-popup-item-block .close-inner-popup-bottom .close-inner-popup-bottom-button:hover .close-icon span:nth-child(1){-webkit-transform:rotate(40deg) translate(.27778vw,.69444vw);-ms-transform:rotate(40deg) translate(.27778vw,.69444vw);transform:rotate(40deg) translate(.27778vw,.69444vw)}.inner-popup-item-block .close-inner-popup-bottom .close-inner-popup-bottom-button:hover .close-icon span:nth-child(2){-webkit-transform:rotate(-40deg) translate(-.48611vw,.20833vw);-ms-transform:rotate(-40deg) translate(-.48611vw,.20833vw);transform:rotate(-40deg) translate(-.48611vw,.20833vw)}}.inner-popup-item-block .close-inner-popup-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.18056vw 0 4.09722vw;position:relative;z-index:10}@media screen and (max-width:960px){.inner-popup-item-block .close-inner-popup-item.fixed.bottom{right:1.33333vw;top:1.33333vw}.inner-popup-item-block .close-inner-popup-bottom{padding:10.66667vw 0}}.inner-popup-item-block .close-inner-popup-bottom .close-inner-popup-bottom-button{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;cursor:pointer;text-decoration:none;width:10.41667vw;height:10.41667vw;border-radius:50%;padding-top:2.77778vw;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s ease-in-out background-color;-o-transition:.2s ease-in-out background-color;transition:.2s ease-in-out background-color}@media screen and (max-width:960px){.inner-popup-item-block .close-inner-popup-bottom .close-inner-popup-bottom-button{width:auto;height:auto;padding-top:0}}.inner-popup-item-block .close-inner-popup-bottom .close-inner-popup-bottom-button .close-icon{width:1.80556vw;height:1.80556vw;display:block;margin-top:.34722vw}@media screen and (max-width:960px){.inner-popup-item-block .close-inner-popup-bottom .close-inner-popup-bottom-button .close-icon{width:auto;height:auto;margin-top:0}.inner-popup-item-block .close-inner-popup-bottom .close-inner-popup-bottom-button .close-icon svg{width:5.33333vw;height:5.33333vw;display:block}}@media screen and (min-width:960px){.inner-popup-item-block .close-inner-popup-bottom .close-inner-popup-bottom-button .close-icon span{height:3px;width:2.36111vw;background-color:#050505;display:block;-webkit-transition:.2s ease-in-out background,.2s ease-in-out transform;-o-transition:.2s ease-in-out background,.2s ease-in-out transform;transition:.2s ease-in-out background,.2s ease-in-out transform}.inner-popup-item-block .close-inner-popup-bottom .close-inner-popup-bottom-button .close-icon span:nth-child(1){-webkit-transform:rotate(45deg) translate(.34722vw,.69444vw);-ms-transform:rotate(45deg) translate(.34722vw,.69444vw);transform:rotate(45deg) translate(.34722vw,.69444vw)}.inner-popup-item-block .close-inner-popup-bottom .close-inner-popup-bottom-button .close-icon span:nth-child(2){-webkit-transform:rotate(-45deg) translate(-.55556vw,.20833vw);-ms-transform:rotate(-45deg) translate(-.55556vw,.20833vw);transform:rotate(-45deg) translate(-.55556vw,.20833vw)}}.inner-popup-item-block .close-inner-popup-bottom .close-inner-popup-bottom-button>span{margin-top:1.73611vw;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:normal;text-align:center;color:#050505;display:block;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}@media screen and (max-width:960px){.inner-popup-item-block .close-inner-popup-bottom .close-inner-popup-bottom-button>span{margin-top:4vw;font-size:3.73333vw}}.accordion-list .accordion-item{position:relative}.accordion-list .accordion-item:after,.accordion-list .accordion-item:before{content:'';position:absolute;left:0;right:0;height:1px;background:#050505}.accordion-list .accordion-item:before{top:0}.accordion-list .accordion-item:after{bottom:-1px}.accordion-list .accordion-item.active .accordion-header .accordion-header-name{font-size:2.22222vw}.accordion-list .accordion-item.active .accordion-header .accordion-header-name-desc{opacity:.5}@media screen and (max-width:960px){.accordion-list .accordion-item.active .accordion-header .accordion-header-name{font-size:5.33333vw}.accordion-list .accordion-item.active .accordion-header .accordion-header-name-desc{display:block}}.accordion-list .accordion-item.active .accordion-header .accordion-header-icon-wrap .accordion-header-icon svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.accordion-list .accordion-header,.accordion-list .accordion-header-link{text-decoration:none;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:1.11111vw 0;-webkit-transition:.2s ease-in-out padding,.2s ease-in-out background;-o-transition:.2s ease-in-out padding,.2s ease-in-out background;transition:.2s ease-in-out padding,.2s ease-in-out background;color:#050505;position:relative}@media screen and (max-width:960px){.accordion-list .accordion-header,.accordion-list .accordion-header-link{padding:4vw 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:960px){.accordion-list .accordion-header-link:hover:not(.active),.accordion-list .accordion-header:hover:not(.active){cursor:pointer;background-color:#050505;padding-left:1.38889vw;padding-right:1.38889vw;color:#fff}.accordion-list .accordion-header-link:hover:not(.active) .accordion-header-img-hover,.accordion-list .accordion-header:hover:not(.active) .accordion-header-img-hover{opacity:1}.accordion-list .accordion-header-link:hover:not(.active) .accordion-header-name-tags .accordion-header-name-label .name,.accordion-list .accordion-header:hover:not(.active) .accordion-header-name-tags .accordion-header-name-label .name{color:#fff}.accordion-list .accordion-header-link:hover:not(.active) .accordion-header-name-tags .accordion-header-name-label .label,.accordion-list .accordion-header:hover:not(.active) .accordion-header-name-tags .accordion-header-name-label .label{color:rgba(255,255,255,.5)}.accordion-list .accordion-header-link:hover:not(.active) .accordion-header-name-tags .tags ul li,.accordion-list .accordion-header:hover:not(.active) .accordion-header-name-tags .tags ul li{color:#fff;border:1px solid rgba(255,255,255,.5)}.accordion-list .accordion-header-link:hover:not(.active) .accordion-header-faq,.accordion-list .accordion-header-link:hover:not(.active) .accordion-header-name,.accordion-list .accordion-header:hover:not(.active) .accordion-header-faq,.accordion-list .accordion-header:hover:not(.active) .accordion-header-name{color:#fff}.accordion-list .accordion-header-link:hover:not(.active) .accordion-header-name-desc,.accordion-list .accordion-header:hover:not(.active) .accordion-header-name-desc{opacity:0!important}.accordion-list .accordion-header-link:hover:not(.active) .accordion-header-center-text,.accordion-list .accordion-header:hover:not(.active) .accordion-header-center-text{background-color:#fff;color:#050505!important}.accordion-list .accordion-header-link:hover:not(.active) .accordion-header-icon-wrap .icon-desc,.accordion-list .accordion-header:hover:not(.active) .accordion-header-icon-wrap .icon-desc{color:#fff}.accordion-list .accordion-header-link:hover:not(.active) .accordion-header-icon-wrap .accordion-header-icon,.accordion-list .accordion-header:hover:not(.active) .accordion-header-icon-wrap .accordion-header-icon{background-color:#fff}.accordion-list .accordion-header-link:hover:not(.active) .accordion-header-icon-wrap .accordion-header-icon svg,.accordion-list .accordion-header:hover:not(.active) .accordion-header-icon-wrap .accordion-header-icon svg{-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.accordion-list .accordion-header-link:hover:not(.active) .accordion-header-icon-wrap .accordion-header-icon svg *,.accordion-list .accordion-header:hover:not(.active) .accordion-header-icon-wrap .accordion-header-icon svg *{fill:#050505}}.accordion-list .accordion-header .accordion-header-faq,.accordion-list .accordion-header-link .accordion-header-faq{max-width:46.66667vw;font-size:1.66667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#050505;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}.accordion-list .accordion-header .accordion-header-img-hover,.accordion-list .accordion-header-link .accordion-header-img-hover{width:27.43056vw;height:19.44444vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;left:19.16667vw;z-index:1;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;opacity:0}@media screen and (max-width:960px){.accordion-list .accordion-header .accordion-header-faq,.accordion-list .accordion-header-link .accordion-header-faq{max-width:78.13333vw;font-size:4.26667vw}.accordion-list .accordion-header .accordion-header-img-hover,.accordion-list .accordion-header-link .accordion-header-img-hover{display:none}.accordion-list .accordion-header .accordion-header-name-tags,.accordion-list .accordion-header-link .accordion-header-name-tags{padding-top:16vw;max-width:89%}}.accordion-list .accordion-header .accordion-header-img-hover img,.accordion-list .accordion-header-link .accordion-header-img-hover img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.accordion-list .accordion-header .accordion-header-name-tags,.accordion-list .accordion-header-link .accordion-header-name-tags{position:relative;z-index:2}.accordion-list .accordion-header .accordion-header-name-tags .accordion-header-name-label,.accordion-list .accordion-header-link .accordion-header-name-tags .accordion-header-name-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion-list .accordion-header .accordion-header-name-tags .accordion-header-name-label .name,.accordion-list .accordion-header-link .accordion-header-name-tags .accordion-header-name-label .name{font-size:1.38889vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#050505;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}@media screen and (max-width:960px){.accordion-list .accordion-header .accordion-header-name-tags .accordion-header-name-label,.accordion-list .accordion-header-link .accordion-header-name-tags .accordion-header-name-label{display:block}.accordion-list .accordion-header .accordion-header-name-tags .accordion-header-name-label .name,.accordion-list .accordion-header-link .accordion-header-name-tags .accordion-header-name-label .name{font-size:3.73333vw}}.accordion-list .accordion-header .accordion-header-name-tags .accordion-header-name-label .label,.accordion-list .accordion-header-link .accordion-header-name-tags .accordion-header-name-label .label{margin-left:.69444vw;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:rgba(5,5,5,.5);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}.accordion-list .accordion-header .accordion-header-name-tags .tags,.accordion-list .accordion-header-link .accordion-header-name-tags .tags{margin-top:1.25vw}@media screen and (max-width:960px){.accordion-list .accordion-header .accordion-header-name-tags .accordion-header-name-label .label,.accordion-list .accordion-header-link .accordion-header-name-tags .accordion-header-name-label .label{font-size:3.73333vw;margin-left:0}.accordion-list .accordion-header .accordion-header-name-tags .tags,.accordion-list .accordion-header-link .accordion-header-name-tags .tags{margin-top:4vw}}.accordion-list .accordion-header .accordion-header-name-tags .tags ul,.accordion-list .accordion-header-link .accordion-header-name-tags .tags ul{display:-webkit-box;display:-ms-flexbox;display:flex}.accordion-list .accordion-header .accordion-header-name-tags .tags ul li,.accordion-list .accordion-header-link .accordion-header-name-tags .tags ul li{font-size:.97222vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;text-align:left;color:#050505;margin-right:.20833vw;padding:.13889vw .69444vw 0;border-radius:.55556vw;border:1px solid rgba(5,5,5,.2);-webkit-transition:.2s ease-in-out color,.2s ease-in-out border;-o-transition:.2s ease-in-out color,.2s ease-in-out border;transition:.2s ease-in-out color,.2s ease-in-out border}@media screen and (max-width:960px){.accordion-list .accordion-header .accordion-header-name-tags .tags ul li,.accordion-list .accordion-header-link .accordion-header-name-tags .tags ul li{font-size:3.2vw;margin-right:.8vw;padding:.53333vw 2.13333vw 0;border-radius:2.13333vw}}.accordion-list .accordion-header .accordion-header-name,.accordion-list .accordion-header-link .accordion-header-name{font-size:1.66667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#050505;-webkit-transition:.2s ease-in-out color,.2s ease-in-out font;-o-transition:.2s ease-in-out color,.2s ease-in-out font;transition:.2s ease-in-out color,.2s ease-in-out font;position:relative;z-index:2}@media screen and (max-width:960px){.accordion-list .accordion-header .accordion-header-name,.accordion-list .accordion-header-link .accordion-header-name{font-size:5.33333vw;padding-left:22.4vw;-webkit-transform:translateY(.53333vw);-ms-transform:translateY(.53333vw);transform:translateY(.53333vw)}}.accordion-list .accordion-header .accordion-header-name-desc,.accordion-list .accordion-header-link .accordion-header-name-desc{font-size:.97222vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#050505;position:absolute;left:14.58333vw;top:1.38889vw;width:22.91667vw;text-transform:uppercase;opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}@media screen and (max-width:960px){.accordion-list .accordion-header .accordion-header-name-desc,.accordion-list .accordion-header-link .accordion-header-name-desc{display:none;font-size:3.73333vw;position:static;width:100%;margin-top:5.33333vw}}.accordion-list .accordion-header .accordion-header-center-text,.accordion-list .accordion-header-link .accordion-header-center-text{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:2.08333vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:normal;text-align:center;color:#cbcbcb;padding:.41667vw .90278vw .13889vw;border-radius:.83333vw;background-color:#050505;-webkit-transition:.2s ease-in-out background,.2s ease-in-out background;-o-transition:.2s ease-in-out background,.2s ease-in-out background;transition:.2s ease-in-out background,.2s ease-in-out background;z-index:2}@media screen and (max-width:960px){.accordion-list .accordion-header .accordion-header-center-text,.accordion-list .accordion-header-link .accordion-header-center-text{font-size:4.26667vw;-webkit-transform:none;-ms-transform:none;transform:none;padding:1.33333vw 2.13333vw .53333vw;border-radius:2.13333vw;left:0;top:5.06667vw}}.accordion-list .accordion-header .accordion-header-center-text.white,.accordion-list .accordion-header-link .accordion-header-center-text.white{color:#f5f5f5}.accordion-list .accordion-header .accordion-header-icon-wrap,.accordion-list .accordion-header-link .accordion-header-icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}@media screen and (min-width:960px){.accordion-list .accordion-header .accordion-header-icon-wrap:hover .icon-desc,.accordion-list .accordion-header-link .accordion-header-icon-wrap:hover .icon-desc{opacity:.6}.accordion-list .accordion-header .accordion-header-icon-wrap:hover .accordion-header-icon,.accordion-list .accordion-header-link .accordion-header-icon-wrap:hover .accordion-header-icon{background:#383838!important;border:1px solid rgba(255,255,255,.4)!important}.accordion-list .accordion-header .accordion-header-icon-wrap:hover .accordion-header-icon svg *,.accordion-list .accordion-header-link .accordion-header-icon-wrap:hover .accordion-header-icon svg *{fill:#fff!important}}.accordion-list .accordion-header .accordion-header-icon-wrap .icon-desc,.accordion-list .accordion-header-link .accordion-header-icon-wrap .icon-desc{margin-right:1.38889vw;font-size:1.38889vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#050505;padding-top:.34722vw;-webkit-transition:.2s ease-in-out color,.2s ease-in-out opacity;-o-transition:.2s ease-in-out color,.2s ease-in-out opacity;transition:.2s ease-in-out color,.2s ease-in-out opacity}.accordion-list .accordion-header .accordion-header-icon-wrap .accordion-header-icon,.accordion-list .accordion-header-link .accordion-header-icon-wrap .accordion-header-icon{width:3.05556vw;height:2.98611vw;border-radius:.83333vw;border:1px solid rgba(5,5,5,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s ease-in-out background,.2s ease-in-out border;-o-transition:.2s ease-in-out background,.2s ease-in-out border;transition:.2s ease-in-out background,.2s ease-in-out border;cursor:pointer}@media screen and (max-width:960px){.accordion-list .accordion-header .accordion-header-icon-wrap .icon-desc,.accordion-list .accordion-header-link .accordion-header-icon-wrap .icon-desc{margin-right:2.66667vw;font-size:3.2vw}.accordion-list .accordion-header .accordion-header-icon-wrap .accordion-header-icon,.accordion-list .accordion-header-link .accordion-header-icon-wrap .accordion-header-icon{width:8vw;height:8vw;border-radius:2.13333vw}}.accordion-list .accordion-header .accordion-header-icon-wrap .accordion-header-icon svg,.accordion-list .accordion-header-link .accordion-header-icon-wrap .accordion-header-icon svg{width:1.11111vw;height:1.11111vw}.accordion-list .accordion-text{display:none}.accordion-list .accordion-text .text-wrap{padding:.83333vw 6.25vw 6.94444vw 47.91667vw}@media screen and (max-width:960px){.accordion-list .accordion-header .accordion-header-icon-wrap .accordion-header-icon svg,.accordion-list .accordion-header-link .accordion-header-icon-wrap .accordion-header-icon svg{width:3.73333vw;height:3.73333vw}.accordion-list .accordion-text .text-wrap{padding:6.66667vw 0 16vw}}.accordion-list .accordion-text .accordion-text-left{padding:2.77778vw 31.11111vw 4.58333vw 0}.accordion-list .accordion-text .accordion-text-left p{font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:rgba(5,5,5,.7);margin-bottom:2.08333vw}@media screen and (max-width:960px){.accordion-list .accordion-text .accordion-text-left{padding:8vw 0 10.66667vw}.accordion-list .accordion-text .accordion-text-left p{font-size:3.73333vw;margin-bottom:4vw}}.accordion-list .accordion-text .accordion-text-left p:last-child{margin-bottom:0}.accordion-list .accordion-text .accordion-text-left p a{color:rgba(5,5,5,.5);text-decoration:underline}.accordion-list .accordion-text .accordion-text-left li{font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#050505}.accordion-list .accordion-text .accordion-text-left ol{counter-reset:ol}.accordion-list .accordion-text .accordion-text-left ol li{padding-left:2.77778vw;position:relative}.accordion-list .accordion-text .accordion-text-left ol li b,.accordion-list .accordion-text .accordion-text-left ol li strong{text-transform:uppercase;font-weight:700;margin-bottom:.90278vw;display:block}@media screen and (max-width:960px){.accordion-list .accordion-text .accordion-text-left li{font-size:3.73333vw}.accordion-list .accordion-text .accordion-text-left ol li{padding-left:8.8vw}.accordion-list .accordion-text .accordion-text-left ol li b,.accordion-list .accordion-text .accordion-text-left ol li strong{margin-bottom:2.66667vw}}.accordion-list .accordion-text .accordion-text-left ol li:before{counter-increment:ol;content:counters(ol,".",decimal-leading-zero);width:1.80556vw;height:1.38889vw;border-radius:.20833vw;background-color:#caf436;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:-.13889vw;font-size:.83333vw;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#050505;padding-top:.13889vw;-webkit-box-sizing:border-box;box-sizing:border-box}.download-item:after,.form-block-wrap.border-bottom:after,.input-row .select-wrap:after,.more-button-wrap:before{content:''}@media screen and (max-width:960px){.accordion-list .accordion-text .accordion-text-left ol li:before{width:5.86667vw;height:4.53333vw;border-radius:.8vw;top:-.53333vw;font-size:2.66667vw;padding-top:.53333vw}}.accordion-list .accordion-text .accordion-text-left img{display:block;width:100%;border-radius:.69444vw}.accordion-list .accordion-text .accordion-text-two-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6.25vw 0 5.55556vw}@media screen and (max-width:960px){.accordion-list .accordion-text .accordion-text-left img{border-radius:2.66667vw}.accordion-list .accordion-text .accordion-text-two-columns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 0 10.66667vw}}.download-item,.form-block-wrap .form-block-left{-webkit-box-orient:vertical;-webkit-box-direction:normal}.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left{width:43.88889vw;-ms-flex-negative:0;flex-shrink:0}.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h1,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h2,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h3,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h4,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h5,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h6{text-transform:uppercase;font-size:1.11111vw;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#050505;margin-bottom:1.38889vw;margin-top:4.16667vw}.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item .month .name,.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item .month .number,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left p,.accordion-list .accordion-text li,.accordion-list .accordion-text p,.cookies-banner .cookies-banner-desc,.cookies-banner .cookies-banner-title{font-weight:400;text-align:left;color:#050505;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left{width:100%}.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h1,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h2,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h3,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h4,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h5,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h6{font-size:3.73333vw;margin-bottom:4vw;margin-top:9.6vw}}.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h1:first-child,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h2:first-child,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h3:first-child,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h4:first-child,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h5:first-child,.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left h6:first-child{margin-top:0}.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left p{font-size:1.11111vw;line-height:1.63;margin-bottom:2.08333vw}@media screen and (max-width:960px){.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left p{font-size:3.73333vw;margin-bottom:8vw}}.accordion-list .accordion-text .accordion-text-two-columns .text-wrap-left p:last-child{margin-bottom:0}.accordion-list .accordion-text .accordion-text-two-columns .img-wrap-download{width:39.93056vw;-ms-flex-negative:0;flex-shrink:0;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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.accordion-list .accordion-text .accordion-text-two-columns .img-wrap-download .img-wrap img{display:block;width:100%}.accordion-list .accordion-text .accordion-text-two-columns .download-wrap{margin-top:1.38889vw}@media screen and (max-width:960px){.accordion-list .accordion-text .accordion-text-two-columns .img-wrap-download{width:100%;margin-bottom:10.66667vw}.accordion-list .accordion-text .accordion-text-two-columns .download-wrap{margin-top:5.33333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.accordion-list .accordion-text li,.accordion-list .accordion-text p{font-size:1.11111vw;line-height:1.63;margin-bottom:2.08333vw}@media screen and (max-width:960px){.accordion-list .accordion-text li,.accordion-list .accordion-text p{font-size:4.26667vw;margin-bottom:8vw}}.accordion-list .accordion-text li:last-child,.accordion-list .accordion-text p:last-child{margin-bottom:0}.accordion-list .accordion-text .accordion-calendar-data{padding:12.5vw 6.25vw 6.94444vw 0}.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.73611vw}@media screen and (max-width:960px){.accordion-list .accordion-text .accordion-calendar-data{padding:13.33333vw 0 2.66667vw}.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item{display:block;margin-bottom:13.33333vw}}.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item .month{width:44.72222vw;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #050505;padding-top:.97222vw}.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item .month .number{font-size:.97222vw;line-height:normal;margin-right:13.47222vw}@media screen and (max-width:960px){.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item .month{width:100%;padding-top:3.73333vw}.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item .month .number{font-size:3.73333vw;margin-right:17.6vw}}.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item .month .name{font-size:1.11111vw;line-height:normal;text-transform:uppercase}.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item .text-calendar{width:41.66667vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item .month .name{font-size:4.26667vw}.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item .text-calendar{width:100%;margin-top:5.33333vw}}.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item .text-calendar li,.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item .text-calendar p{font-size:.97222vw;line-height:1.57}.cookies-banner{position:fixed;z-index:101;right:.55556vw;bottom:.55556vw;width:28.61111vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.38889vw;border-radius:.69444vw;background-color:#fff;display:none}@media screen and (max-width:960px){.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item .text-calendar li,.accordion-list .accordion-text .accordion-calendar-data .accordion-calendar-data-item .text-calendar p{font-size:3.73333vw}.cookies-banner{width:auto;right:2.66667vw;bottom:2.66667vw;left:2.66667vw;padding:5.33333vw;border-radius:2.66667vw}}.cookies-banner.active{display:block}.cookies-banner .cookies-banner-title{font-size:1.80556vw;line-height:1.23;text-transform:uppercase;margin-bottom:.69444vw}@media screen and (max-width:960px){.cookies-banner .cookies-banner-title{font-size:5.86667vw;margin-bottom:2.13333vw}}.cookies-banner .cookies-banner-desc{font-size:1.11111vw;line-height:1.38;margin-bottom:2.08333vw}@media screen and (max-width:960px){.cookies-banner .cookies-banner-desc{font-size:3.73333vw;margin-bottom:6.66667vw}}.cookies-banner .cookies-banner-desc a{text-decoration:underline;color:rgba(5,5,5,.5)}.cookies-banner .cookies-banner-btn{width:100%}.cookies-banner .cookies-banner-btn a{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.04167vw 1.04167vw .90278vw;border-radius:.69444vw;background-color:#050505;font-size:1.11111vw;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase;text-decoration:none;-webkit-transition:.2s ease-in-out background,.2s ease-in-out color;-o-transition:.2s ease-in-out background,.2s ease-in-out color;transition:.2s ease-in-out background,.2s ease-in-out color}@media screen and (max-width:960px){.cookies-banner .cookies-banner-btn a{padding:4.53333vw 4vw 4vw;border-radius:2.66667vw;font-size:3.73333vw}}@media screen and (min-width:960px){.cookies-banner .cookies-banner-btn a:hover{background:#2F2F2F;color:rgba(255,255,255,.8)}}.form-block-wrap .form-block-left p,.form-block-wrap h2{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#050505;text-transform:uppercase}.form-block-wrap{padding:6.94444vw 2.08333vw 11.11111vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-block-wrap .title-wrap{width:100%;margin-bottom:2.77778vw}@media screen and (max-width:960px){.form-block-wrap{padding:0 5.33333vw 21.33333vw;display:block}.form-block-wrap .title-wrap{margin-bottom:0}}.form-block-wrap.light-bg{background:#f5f5f5}.form-block-wrap.border-bottom{padding-bottom:3.88889vw;position:relative}.form-block-wrap.border-bottom:after{position:absolute;left:1.52778vw;right:1.52778vw;bottom:0;height:1px;background:#050505}.form-block-wrap h2{font-size:4.16667vw;line-height:1.13}.form-block-wrap .icon-wrap{width:20vw;height:20vw;border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:960px){.form-block-wrap h2{font-size:9.6vw}.form-block-wrap .icon-wrap{display:none}}.form-block-wrap .icon-wrap svg{width:2.77778vw;height:2.77778vw}.form-block-wrap .form-block-left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:35.97222vw;-ms-flex-negative:0;flex-shrink:0}.form-block-wrap .form-block-left p{font-size:1.11111vw;line-height:1.63}@media screen and (max-width:960px){.form-block-wrap .form-block-left{width:100%}.form-block-wrap .form-block-left p{font-size:3.73333vw;margin-top:5.33333vw}}.form-block-wrap .form-block-right{width:47.91667vw;-ms-flex-negative:0;flex-shrink:0}.input-row{margin-bottom:.69444vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.form-block-wrap .form-block-right{width:100%;margin-top:10.66667vw}.input-row{margin-bottom:2.13333vw}}.input-row .select-wrap{position:relative;cursor:pointer}@media screen and (min-width:960px){.input-row .select-wrap:hover:after{background-color:#ddd}}.input-row .select-wrap:after{position:absolute;right:2px;width:3.47222vw;top:.69444vw;bottom:.69444vw;background-color:#e9e9e9;pointer-events:none;background-image:url(../img/select-arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:.83333vw .55556vw;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background}@media screen and (max-width:960px){.input-row .select-wrap:after{width:13.33333vw;top:2.66667vw;bottom:2.66667vw;background-size:3.2vw 2.13333vw}}.form-success-message,.share-popup{bottom:0;backdrop-filter:blur(3px)}.input-row .input-wrap{width:100%}.input-row .input-wrap.w50{width:23.61111vw}.input-row input,.input-row select,.input-row textarea{width:100%;font-weight:400;line-height:1.56;text-align:left;font-family:HelveticaNeueCyr,sans-serif;-webkit-transition:.2s ease-in-out background,.2s ease-in-out border;-o-transition:.2s ease-in-out background,.2s ease-in-out border;font-stretch:normal;font-style:normal;letter-spacing:normal;outline:0}.input-row .input-wrap.error .error-message{display:-webkit-box;display:-ms-flexbox;display:flex}.input-row .input-wrap.error input,.input-row .input-wrap.error select,.input-row .input-wrap.error textarea{border:2px solid rgba(235,87,87,.8)}.input-row input,.input-row textarea{-webkit-appearance:none;border:1px solid rgba(5,5,5,.1);background-color:#e9e9e9;border-radius:.69444vw;padding:1.38889vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.25vw;color:rgba(5,5,5,.8);transition:.2s ease-in-out background,.2s ease-in-out border}@media screen and (max-width:960px){.input-row .input-wrap.w50{width:100%}.input-row input,.input-row textarea{border-radius:2.66667vw;padding:4vw;font-size:4.26667vw}}@media screen and (min-width:960px){.input-row input:hover,.input-row textarea:hover{border:1px solid rgba(5,5,5,.3);background-color:rgba(233,233,233,.6)}}.input-row input::-webkit-input-placeholder,.input-row textarea::-webkit-input-placeholder{color:rgba(5,5,5,.5)}.input-row input:-ms-input-placeholder,.input-row textarea:-ms-input-placeholder{color:rgba(5,5,5,.5)}.input-row input::-ms-input-placeholder,.input-row textarea::-ms-input-placeholder{color:rgba(5,5,5,.5)}.input-row input::placeholder,.input-row textarea::placeholder{color:rgba(5,5,5,.5)}.input-row select{border:1px solid rgba(5,5,5,.1);background-color:#e9e9e9;border-radius:.69444vw;padding:1.38889vw 3.47222vw 1.38889vw 1.38889vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.25vw;color:rgba(5,5,5,.8);transition:.2s ease-in-out background,.2s ease-in-out border}@media screen and (max-width:960px){.input-row select{border-radius:2.66667vw;padding:4vw 13.33333vw 4vw 4vw;font-size:4.26667vw}}@media screen and (min-width:960px){.input-row select:hover{border:1px solid rgba(5,5,5,.3);background-color:rgba(233,233,233,.6)}}.input-row select::-webkit-input-placeholder{color:rgba(5,5,5,.5)}.input-row select:-ms-input-placeholder{color:rgba(5,5,5,.5)}.input-row select::-ms-input-placeholder{color:rgba(5,5,5,.5)}.input-row select::placeholder{color:rgba(5,5,5,.5)}.input-row textarea{height:9.44444vw;resize:none}.input-row input[type=file]{display:none!important}.input-row .upload-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.69444vw;border-radius:.69444vw;border:1px solid rgba(5,5,5,.1);background-color:#e9e9e9;cursor:pointer;-webkit-transition:.2s ease-in-out background,.2s ease-in-out border;-o-transition:.2s ease-in-out background,.2s ease-in-out border;transition:.2s ease-in-out background,.2s ease-in-out border}.download-item,.input-row .upload-label .upload-icon{-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background}@media screen and (max-width:960px){.input-row textarea{height:29.86667vw}.input-row .upload-label{padding:1.33333vw;border-radius:2.66667vw;overflow:hidden;position:relative}.input-row .upload-label:after{content:'';position:absolute;right:0;top:0;bottom:0;width:10.66667vw;background:-webkit-gradient(linear,right top,left top,color-stop(13.33%,#E8E8E8),color-stop(80%,rgba(232,232,232,0)));background:-o-linear-gradient(right,#E8E8E8 13.33%,rgba(232,232,232,0) 80%);background:linear-gradient(270deg,#E8E8E8 13.33%,rgba(232,232,232,0) 80%)}}@media screen and (min-width:960px){.input-row .upload-label:hover{border:1px solid rgba(5,5,5,.3);background-color:rgba(233,233,233,.6)}}.input-row .upload-label .upload-icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.97222vw 2.77778vw .97222vw 1.94444vw;border-radius:.69444vw;background-color:#fff;transition:.2s ease-in-out background}@media screen and (min-width:960px){.input-row .upload-label .upload-icon:hover{background:rgba(0,0,0,.2)}}.input-row .upload-label .upload-icon .icon-wrap-upload{margin-right:1.04167vw}.input-row .upload-label .upload-icon .icon-wrap-upload svg{width:1.38889vw;height:1.38889vw}@media screen and (max-width:960px){.input-row .upload-label .upload-icon{padding:3.2vw 4vw;border-radius:2.66667vw;white-space:nowrap}.input-row .upload-label .upload-icon .icon-wrap-upload{margin-right:1.33333vw}.input-row .upload-label .upload-icon .icon-wrap-upload svg{width:5.33333vw;height:5.33333vw}}.input-row .upload-label .upload-icon span{font-size:.97222vw;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:center;color:#050505;text-transform:uppercase;padding-top:.34722vw}@media screen and (max-width:960px){.input-row .upload-label .upload-icon span{font-size:3.2vw;padding-top:1.6vw}}.input-row .upload-label .file-name{margin-left:1.38889vw;font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:left;color:rgba(5,5,5,.5)}.button-row{margin-top:1.11111vw}@media screen and (max-width:960px){.input-row .upload-label .file-name{margin-left:4vw;font-size:4.26667vw;white-space:nowrap}.button-row{margin-top:4.26667vw}}.button-row button{-webkit-appearance:none;font-size:1.11111vw;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase;width:100%;display:block;outline:0;border:none;padding:1.73611vw 1.73611vw 1.59722vw;border-radius:.69444vw;background-color:#050505;cursor:pointer;-webkit-transition:.2s ease-in-out background,.2s ease-in-out color;-o-transition:.2s ease-in-out background,.2s ease-in-out color;transition:.2s ease-in-out background,.2s ease-in-out color}.error-message,.form-success-message .desc,.form-success-message .name,.policy-text p{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (min-width:960px){.button-row button:hover{background:#2F2F2F;color:rgba(255,255,255,.8)}.policy-text p a:hover{opacity:.4}}.policy-text{margin-top:2.08333vw;width:25.69444vw}@media screen and (max-width:960px){.button-row button{font-size:3.73333vw;padding:4.53333vw 6.66667vw 4vw;border-radius:2.66667vw}.policy-text{width:100%;margin-top:6.66667vw}}.policy-text p{font-size:.97222vw;line-height:1.29;text-align:left;color:rgba(5,5,5,.7)}@media screen and (max-width:960px){.policy-text p{font-size:3.2vw}}.policy-text p a{color:#050505;text-decoration:underline;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.download-item,.more-button-wrap a,.share-popup .share-list ul li a{text-decoration:none}.error-message{margin-top:.34722vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.04167vw;line-height:1.3;text-align:left;color:#f03c3c;display:none}.error-message span{padding-top:.13889vw;display:block}.error-message .icon-error-wrap{margin-right:.34722vw}.error-message .icon-error-wrap svg{width:1.38889vw;height:1.38889vw}@media screen and (max-width:960px){.error-message{font-size:3.2vw;margin-top:1.33333vw}.error-message span{padding-top:.53333vw}.error-message .icon-error-wrap{margin-right:1.33333vw}.error-message .icon-error-wrap svg{width:4.26667vw;height:4.26667vw}}.form-success-message{position:fixed;top:0;right:0;left:0;z-index:110;background-color:rgba(5,5,5,.15);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}.form-success-message.active{display:-webkit-box;display:-ms-flexbox;display:flex}.form-success-message .form-success-message-inner{width:39.93056vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.77778vw;border-radius:1.38889vw;background-color:#fff;position:relative}@media screen and (max-width:960px){.form-success-message .form-success-message-inner{width:89.33333vw;padding:10.66667vw 5.33333vw 5.33333vw;border-radius:5.33333vw}}.form-success-message .form-success-message-inner .close-icon{position:absolute;right:.34722vw;top:.34722vw;width:4.16667vw;height:4.16667vw;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.97222vw;border:1px solid rgba(5,5,5,.3);cursor:pointer;background:#f5f5f5;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out background;-o-transition:.2s ease-in-out opacity,.2s ease-in-out background;transition:.2s ease-in-out opacity,.2s ease-in-out background}@media screen and (max-width:960px){.form-success-message .form-success-message-inner .close-icon{right:1.33333vw;top:1.33333vw;width:13.33333vw;height:13.33333vw;border-radius:3.73333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-success-message .form-success-message-inner .close-icon svg{width:6.66667vw;height:6.66667vw;display:block}}@media screen and (min-width:960px){.form-success-message .form-success-message-inner .close-icon:hover{background:#050505}.form-success-message .form-success-message-inner .close-icon:hover span{background:#fff}.form-success-message .form-success-message-inner .close-icon:hover span:nth-child(1){-webkit-transform:rotate(40deg) translate(1.875vw,.90278vw);-ms-transform:rotate(40deg) translate(1.875vw,.90278vw);transform:rotate(40deg) translate(1.875vw,.90278vw)}.form-success-message .form-success-message-inner .close-icon:hover span:nth-child(2){-webkit-transform:rotate(-40deg) translate(-.41667vw,1.80556vw);-ms-transform:rotate(-40deg) translate(-.41667vw,1.80556vw);transform:rotate(-40deg) translate(-.41667vw,1.80556vw)}.form-success-message .form-success-message-inner .close-icon span{height:3px;width:2.36111vw;background-color:#050505;display:block;-webkit-transition:.2s ease-in-out background,.2s ease-in-out transform;-o-transition:.2s ease-in-out background,.2s ease-in-out transform;transition:.2s ease-in-out background,.2s ease-in-out transform}.form-success-message .form-success-message-inner .close-icon span:nth-child(1){-webkit-transform:rotate(45deg) translate(1.94444vw,.69444vw);-ms-transform:rotate(45deg) translate(1.94444vw,.69444vw);transform:rotate(45deg) translate(1.94444vw,.69444vw)}.form-success-message .form-success-message-inner .close-icon span:nth-child(2){-webkit-transform:rotate(-45deg) translate(-.55556vw,1.80556vw);-ms-transform:rotate(-45deg) translate(-.55556vw,1.80556vw);transform:rotate(-45deg) translate(-.55556vw,1.80556vw)}}.form-success-message .icon-wrap{text-align:center}.form-success-message .icon-wrap svg{width:4.86111vw;height:4.86111vw}.form-success-message .name{margin-top:2.08333vw;text-transform:uppercase;font-size:2.08333vw;line-height:1.13;text-align:center;color:#000}@media screen and (max-width:960px){.form-success-message .icon-wrap svg{width:16vw;height:16vw}.form-success-message .name{margin-top:8vw;font-size:6.93333vw}}.form-success-message .desc{margin-top:.69444vw;font-size:1.11111vw;line-height:1.5;text-align:center;color:#050505}@media screen and (max-width:960px){.form-success-message .desc{margin-top:4vw;font-size:3.73333vw}}.form-success-message .button-wrap{margin-top:3.47222vw}.form-success-message .button-wrap a{text-decoration:none;font-size:1.11111vw;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase;width:100%;display:block;outline:0;border:none;padding:1.31944vw 1.31944vw 1.18056vw;border-radius:.69444vw;background-color:#050505;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s ease-in-out background,.2s ease-in-out color;-o-transition:.2s ease-in-out background,.2s ease-in-out color;transition:.2s ease-in-out background,.2s ease-in-out color}.download-item .name,.share-popup .share-list ul li a span,.share-popup .title{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.form-success-message .button-wrap{margin-top:10.66667vw}.form-success-message .button-wrap a{font-size:3.73333vw;padding:4.26667vw 5.06667vw 3.73333vw;border-radius:2.66667vw}}@media screen and (min-width:960px){.form-success-message .button-wrap a:hover{background:#2F2F2F;color:rgba(255,255,255,.8)}}.share-popup{position:fixed;top:0;right:0;left:0;z-index:109;background-color:rgba(5,5,5,.15);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}.share-popup.active{display:-webkit-box;display:-ms-flexbox;display:flex}.share-popup .share-popup-inner{width:27.77778vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.38889vw 1.38889vw 3.81944vw;border-radius:1.38889vw;background-color:#fff;position:relative}@media screen and (max-width:960px){.share-popup .share-popup-inner{width:89.33333vw;padding:6.13333vw 5.33333vw 17.33333vw;border-radius:5.33333vw}}.share-popup .share-popup-inner .close-icon{position:absolute;right:.34722vw;top:.34722vw;width:4.16667vw;height:4.16667vw;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.97222vw;border:1px solid rgba(5,5,5,.3);cursor:pointer;background:#f5f5f5;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out background;-o-transition:.2s ease-in-out opacity,.2s ease-in-out background;transition:.2s ease-in-out opacity,.2s ease-in-out background}@media screen and (max-width:960px){.share-popup .share-popup-inner .close-icon{right:1.33333vw;top:1.33333vw;width:13.33333vw;height:13.33333vw;border-radius:3.73333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.share-popup .share-popup-inner .close-icon svg{width:6.66667vw;height:6.66667vw;display:block}}@media screen and (min-width:960px){.share-popup .share-popup-inner .close-icon:hover{background:#050505}.share-popup .share-popup-inner .close-icon:hover span{background:#fff}.share-popup .share-popup-inner .close-icon:hover span:nth-child(1){-webkit-transform:rotate(40deg) translate(1.875vw,.90278vw);-ms-transform:rotate(40deg) translate(1.875vw,.90278vw);transform:rotate(40deg) translate(1.875vw,.90278vw)}.share-popup .share-popup-inner .close-icon:hover span:nth-child(2){-webkit-transform:rotate(-40deg) translate(-.41667vw,1.80556vw);-ms-transform:rotate(-40deg) translate(-.41667vw,1.80556vw);transform:rotate(-40deg) translate(-.41667vw,1.80556vw)}.share-popup .share-popup-inner .close-icon span{height:3px;width:2.36111vw;background-color:#050505;display:block;-webkit-transition:.2s ease-in-out background,.2s ease-in-out transform;-o-transition:.2s ease-in-out background,.2s ease-in-out transform;transition:.2s ease-in-out background,.2s ease-in-out transform}.share-popup .share-popup-inner .close-icon span:nth-child(1){-webkit-transform:rotate(45deg) translate(1.94444vw,.69444vw);-ms-transform:rotate(45deg) translate(1.94444vw,.69444vw);transform:rotate(45deg) translate(1.94444vw,.69444vw)}.share-popup .share-popup-inner .close-icon span:nth-child(2){-webkit-transform:rotate(-45deg) translate(-.55556vw,1.80556vw);-ms-transform:rotate(-45deg) translate(-.55556vw,1.80556vw);transform:rotate(-45deg) translate(-.55556vw,1.80556vw)}}.share-popup .title{text-transform:uppercase;opacity:.3;font-size:1.11111vw;line-height:1.5;text-align:center;color:#050505;margin-bottom:2.77778vw}.share-popup .share-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-popup .share-list ul li{margin-right:.69444vw}@media screen and (max-width:960px){.share-popup .title{font-size:3.73333vw;margin-bottom:8.53333vw}.share-popup .share-list ul li{margin-right:1.33333vw}}.share-popup .share-list ul li:last-child{margin-right:0}@media screen and (min-width:960px){.share-popup .share-list ul li a:hover .icon-wrap{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);background:#050505}.share-popup .share-list ul li a:hover .icon-wrap svg *{fill:#fff}.share-popup .share-list ul li a:hover span{opacity:1}}.share-popup .share-list ul li a .icon-wrap{border-radius:.69444vw;border:1px solid rgba(0,0,0,.2);width:4.72222vw;height:4.72222vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s ease-in-out background,.2s ease-in-out transform;-o-transition:.2s ease-in-out background,.2s ease-in-out transform;transition:.2s ease-in-out background,.2s ease-in-out transform}@media screen and (max-width:960px){.share-popup .share-list ul li a .icon-wrap{border-radius:2.66667vw;width:16vw;height:16vw}}.share-popup .share-list ul li a .icon-wrap svg{width:2.36111vw;height:2.36111vw}.share-popup .share-list ul li a span{margin-top:.55556vw;font-size:.97222vw;line-height:1.57;text-align:center;color:rgba(5,5,5,.3);display:block;opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}@media screen and (max-width:960px){.share-popup .share-list ul li a .icon-wrap svg{width:8vw;height:8vw}.share-popup .share-list ul li a span{display:none}}.download-item{position:relative;border-radius:.34722vw;border:1px solid rgba(5,5,5,.1);background-color:#e2e2e2;display:-webkit-box;display:-ms-flexbox;display:flex;width:23.61111vw;height:7.15278vw;padding:1.04167vw .69444vw .69444vw 1.04167vw;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;transition:.2s ease-in-out background;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:960px){.download-item:hover{background:#C4C4C4}.download-item:hover .bottom .download-icon{background:#FFF}.download-item:hover .bottom .download-icon:hover{background:#000}.download-item:hover .bottom .download-icon:hover svg *{fill:#fff}}.download-item.left:after{left:auto;right:-.76389vw;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (max-width:960px){.download-item{border-radius:1.33333vw;width:44.53333vw;height:24.8vw;padding:4vw 2.66667vw 2.66667vw 4vw}.download-item.left:after{right:-2.93333vw}}.download-item.grey:after{background-color:#cbcbcb;border-right:solid 1px rgba(5,5,5,.05)}.download-item:after{position:absolute;left:-.76389vw;top:-.69444vw;width:1.38889vw;height:1.38889vw;background:#f5f5f5;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-right:solid 1px rgba(5,5,5,.2)}.download-item .name{font-size:2.5vw;line-height:1.17;text-align:left;color:#050505}.download-item .bottom .data .ext,.download-item .bottom .data .size{line-height:1.43;text-align:left;color:rgba(5,5,5,.5);font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.download-item:after{left:-2.93333vw;top:-2.66667vw;width:5.33333vw;height:5.33333vw}.download-item .name{font-size:6.4vw}}.download-item .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.download-item .bottom .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-item .bottom .data .ext{font-size:.97222vw;font-weight:500;text-transform:uppercase}@media screen and (max-width:960px){.download-item .bottom .data .ext{font-size:3.73333vw}}.download-item .bottom .data .size{margin-left:.34722vw;font-size:.97222vw;font-weight:400}.download-item .bottom .download-icon{width:1.94444vw;height:1.94444vw;border:1px solid rgba(5,5,5,.2);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background}@media screen and (max-width:960px){.download-item .bottom .data .size{margin-left:1.33333vw;font-size:3.73333vw}.download-item .bottom .download-icon{width:7.46667vw;height:7.46667vw}}.download-item .bottom .download-icon svg{width:.76389vw;height:1.04167vw}.js-cursor-wrap{overflow:hidden}.js-cursor-wrap .js-cursor{display:none!important}.more-button-wrap{position:relative;z-index:2;padding-bottom:6.94444vw;background-color:#cbcbcb;margin-right:-2.08333vw;margin-left:-2.08333vw;padding-left:2.08333vw;padding-right:2.08333vw}@media screen and (max-width:960px){.download-item .bottom .download-icon svg{width:2.93333vw;height:4vw}.more-button-wrap{padding-bottom:0;margin-right:-5.33333vw;margin-left:-5.33333vw;padding-left:5.33333vw;padding-right:5.33333vw}}.more-button-wrap:before{position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(rgba(203,203,203,0)),color-stop(90.26%,#CBCBCB));background:-o-linear-gradient(top,rgba(203,203,203,0) 0,#CBCBCB 90.26%);background:linear-gradient(180deg,rgba(203,203,203,0) 0,#CBCBCB 90.26%);height:14.09722vw;left:0;right:0;top:-14.09722vw;pointer-events:none}.more-button-wrap a{position:relative;display:block;padding:1.80556vw 1.52778vw 1.38889vw;border-radius:.69444vw;background-color:#fff;text-transform:uppercase;font-size:1.25vw;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#050505;-webkit-transition:.2s ease-in-out background,.2s ease-in-out color;-o-transition:.2s ease-in-out background,.2s ease-in-out color;transition:.2s ease-in-out background,.2s ease-in-out color}@media screen and (max-width:960px){.more-button-wrap:before{height:54.13333vw;top:-54.13333vw}.more-button-wrap a{padding:5.33333vw 5.33333vw 4.26667vw;border-radius:2.66667vw;font-size:4.26667vw}}@media screen and (min-width:960px){.more-button-wrap a:hover{color:rgba(5,5,5,.8);background:#F1F1F1}.more-button-wrap a:hover svg{right:.83333vw}}.more-button-wrap a svg{display:block;width:2.01389vw;height:1.66667vw;position:absolute;right:1.52778vw;top:1.52778vw;-webkit-transition:.2s ease-in-out right;-o-transition:.2s ease-in-out right;transition:.2s ease-in-out right}.show-sm{display:none!important}@media screen and (max-width:960px){.more-button-wrap a svg{width:6.4vw;height:5.33333vw;right:5.86667vw;top:4.8vw}.hide-sm{display:none!important}.show-sm{display:block!important}.show-sm.flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYnMvX3Jlc2V0LnNjc3MiLCJzdHlsZS5jc3MiLCJsaWJzL19zbGljay5zY3NzIiwibGlicy9fYW9zLnNjc3MiLCJjb21tb24vX2ZvbnRzLnNjc3MiLCJjb21tb24vX21haW4uc2NzcyIsIl9taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7O0NDR0M7QURFRDtFQUNFLFNBQVM7RUFDVCxVQUFVO0VBQ1YsU0FBUztFQUNULGVBQWU7RUFDZixhQUFhO0VBQ2Isd0JBQXdCLEVBQUE7O0FBRTFCLGdEQUFBO0FBRUE7RUFDRSxjQUFjLEVBQUE7O0FBRWhCO0VBQ0UsY0FBYyxFQUFBOztBQUVoQjtFQUNFLGdCQUFnQixFQUFBOztBQUVsQjtFQUNFLFlBQVksRUFBQTs7QUFFZDtFQUVJLFdBQVc7RUFDWCxhQUFhLEVBQUE7O0FBRWpCO0VBRUksV0FBVztFQUNYLGFBQWEsRUFBQTs7QUFFakI7RUFDRSx5QkFBeUI7RUFDekIsaUJBQWlCLEVBQUE7O0FFdkNuQixXQUFBO0FBRUE7RUFDSSxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLDhCQUFzQjtFQUF0QixzQkFBc0I7RUFDdEIsMkJBQTJCO0VBQzNCLHlCQUF5QjtFQUd6QixxQkFBcUI7RUFDckIsaUJBQWlCO0VBQ2pCLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsd0NBQXdDLEVBQUE7O0FBRTVDO0VBQ0ksa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsU0FBUztFQUNULFVBQVUsRUFBQTtFQUxkO0lBUVEsYUFBYSxFQUFBO0VBUnJCO0lBWVEsZUFBZTtJQUNmLFlBQVksRUFBQTs7QUFHcEI7O0VBRUksdUNBQXVDO0VBRXZDLG1DQUFtQztFQUVuQywrQkFBK0IsRUFBQTs7QUFHbkM7RUFDSSxrQkFBa0I7RUFDbEIsT0FBTztFQUNQLE1BQU07RUFDTixjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLGtCQUFrQixFQUFBO0VBTnRCO0lBVVEsV0FBVztJQUNYLGNBQWMsRUFBQTtF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SDdCLGtCQUFrQjtNQUNsQixnQkMzbkg2QjtNRDRuSDdCLGNDNW5INkI7TUQ2bkg3Qix5Q0FBaUM7TUFBakMsb0NBQWlDO01BQWpDLGlDQUFpQyxFQUFBO01DbHFIbkM7UURzbEhKO1VBK0VRLFlDem5IOEI7VUQwbkg5QixpQkMxbkg4QjtVRDJuSDlCLGdCQzNuSDhCO1VENG5IOUIsVUM1bkg4QixFQUFBLEVEOG5IakM7O0FDMXFIRDtFRDhxSEo7SUFFSSx3QkFBdUIsRUFBQSxFQUUxQjs7QUFFRDtFQUNFLHdCQUF1QixFQUFBO0VDcnJIckI7SURvckhKO01BSUkseUJBQXdCLEVBQUE7TUFKNUI7UUFPTSwrQkFBdUI7UUFBdkIsK0JBQXVCO1FBQXZCLHdCQUF1QixFQUFBLEVBQ3hCIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICAgdjIuMCB8IDIwMTEwMTI2XG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxuKi9cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSwgZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLCBzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLCBiLCB1LCBpLCBjZW50ZXIsIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIGZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZSB7XG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBjb250ZW50OiBub25lOyB9IH1cblxucSB7XG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBjb250ZW50OiBub25lOyB9IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfSIsIi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSwgZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLCBzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLCBiLCB1LCBpLCBjZW50ZXIsIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIGZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICAuc2xpY2stbGlzdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBbZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MG1zOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDUwbXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4xczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4zNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4zNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC40czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjZzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC42NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC42NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC43czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuOHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjlzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC45NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC45NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjA1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4yNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjZzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuN3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuOHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS44NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjlzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuOTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4wNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjA1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4xczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjE1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4yNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4zNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi40czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjQ1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi41NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi42NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi43czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjc1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuOHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi44NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi45NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1saW5lYXJdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1saW5lYXJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuMjUsIDAuNzUsIDAuNzUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NDUsIDAuNzE1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNSwgMC41NSwgMC45NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLjY4LCAwLjUzKTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7IH1cblxuW2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LHRyYW5zZm9ybTsgfVxuXG5bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXS5hb3MtYW5pbWF0ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMCwgMCk7IH1cblxuW2RhdGEtYW9zPWZhZGUtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS11cC1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMTAwcHgsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLXVwLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMTAwcHgsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLWRvd24tcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIC0xMDBweCwgMCk7IH1cblxuW2RhdGEtYW9zPWZhZGUtZG93bi1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIC0xMDBweCwgMCk7IH1cblxuW2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LHRyYW5zZm9ybTsgfVxuXG5bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXS5hb3MtYW5pbWF0ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxKTsgfVxuXG5bZGF0YS1hb3M9em9vbS1pbl0ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7IH1cblxuW2RhdGEtYW9zPXpvb20taW4tdXBdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDBweCwgMCkgc2NhbGUoMC42KTsgfVxuXG5bZGF0YS1hb3M9em9vbS1pbi1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKSBzY2FsZSgwLjYpOyB9XG5cbltkYXRhLWFvcz16b29tLWluLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKSBzY2FsZSgwLjYpOyB9XG5cbltkYXRhLWFvcz16b29tLWluLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMCwgMCkgc2NhbGUoMC42KTsgfVxuXG5bZGF0YS1hb3M9em9vbS1vdXRdIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyB9XG5cbltkYXRhLWFvcz16b29tLW91dC11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKSBzY2FsZSgxLjIpOyB9XG5cbltkYXRhLWFvcz16b29tLW91dC1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKSBzY2FsZSgxLjIpOyB9XG5cbltkYXRhLWFvcz16b29tLW91dC1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMCwgMCkgc2NhbGUoMS4yKTsgfVxuXG5bZGF0YS1hb3M9em9vbS1vdXQtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKSBzY2FsZSgxLjIpOyB9XG5cbltkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0ge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07IH1cblxuW2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuXG5bZGF0YS1hb3M9c2xpZGUtdXBdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfVxuXG5bZGF0YS1hb3M9c2xpZGUtZG93bl0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTsgfVxuXG5bZGF0YS1hb3M9c2xpZGUtcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cblxuW2RhdGEtYW9zPXNsaWRlLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuXG5bZGF0YS1hb3NePWZsaXBdW2RhdGEtYW9zXj1mbGlwXSB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtOyB9XG5cbltkYXRhLWFvcz1mbGlwLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyk7IH1cblxuW2RhdGEtYW9zPWZsaXAtbGVmdF0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTsgfVxuXG5bZGF0YS1hb3M9ZmxpcC1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpOyB9XG5cbltkYXRhLWFvcz1mbGlwLXJpZ2h0XS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApOyB9XG5cbltkYXRhLWFvcz1mbGlwLXVwXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKC0xMDBkZWcpOyB9XG5cbltkYXRhLWFvcz1mbGlwLXVwXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApOyB9XG5cbltkYXRhLWFvcz1mbGlwLWRvd25dIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMTAwZGVnKTsgfVxuXG5bZGF0YS1hb3M9ZmxpcC1kb3duXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYU5ldWVDeXInO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItUm9tYW4uZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiSGVsdmV0aWNhTmV1ZUN5ci1Sb21hblwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Sb21hbi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Sb21hbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItUm9tYW4uc3ZnI0hlbHZldGljYU5ldWVDeXItUm9tYW5cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2FOZXVlQ3lyJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJIZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCZWJhc05ldWUnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0JlYmFzTmV1ZUJvbGQuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiQmViYXMgTmV1ZSBCb2xkXCIpLCBsb2NhbChcIkJlYmFzTmV1ZUJvbGRcIiksIHVybChcIi4uL2ZvbnRzL0JlYmFzTmV1ZUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvQmViYXNOZXVlQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvQmViYXNOZXVlQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0JlYmFzTmV1ZUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9CZWJhc05ldWVCb2xkLnN2ZyNCZWJhc05ldWVCb2xkXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhTmV1ZUN5ciwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGNvbG9yOiAjMDUwNTA1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYmNiO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIGJvZHkge1xuICAgICAgZm9udC1zaXplOiA0LjI2NjY3dnc7IH0gfVxuICBib2R5LmxvYWRpbmcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IC43OyB9XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmksIGVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjk3MjIydncgMi4wODMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAyLjY2NjY3dncgMi42NjY2N3Z3IDEuMzMzMzN2dyA1LjMzMzMzdnc7IH0gfVxuICAuaGVhZGVyIC5sb2dvIHN2ZyB7XG4gICAgd2lkdGg6IDE1LjkwMjc4dnc7XG4gICAgaGVpZ2h0OiA2LjI1dnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmhlYWRlciAubG9nbyBzdmcge1xuICAgICAgICB3aWR0aDogMzMuMzMzMzN2dztcbiAgICAgICAgaGVpZ2h0OiAxMy4zMzMzM3Z3OyB9IH1cblxuLnJpZ2h0LXRyaWdnZXJzLWRlc2Mge1xuICB3aWR0aDogNDcuOTE2Njd2dztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLnJpZ2h0LXRyaWdnZXJzLWRlc2Mge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAucmlnaHQtdHJpZ2dlcnMtZGVzYyAuZGVzYyB7XG4gICAgd2lkdGg6IDI0LjkzMDU2dnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLnJpZ2h0LXRyaWdnZXJzLWRlc2MgLmRlc2Mge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAucmlnaHQtdHJpZ2dlcnMtZGVzYyAuZGVzYyBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAucmlnaHQtdHJpZ2dlcnMtZGVzYyAudHJpZ2dlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAucmlnaHQtdHJpZ2dlcnMtZGVzYyAudHJpZ2dlcnMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMi42NjY2N3Z3O1xuICAgICAgICBoZWlnaHQ6IDEzLjMzMzMzdnc7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG4gICAgLnJpZ2h0LXRyaWdnZXJzLWRlc2MgLnRyaWdnZXJzIC5yZWdpb24tdHJpZ2dlci13cmFwIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMS4zODg4OXZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAucmlnaHQtdHJpZ2dlcnMtZGVzYyAudHJpZ2dlcnMgLnJlZ2lvbi10cmlnZ2VyLXdyYXAge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5LjMzMzMzdnc7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDUuMzMzMzN2dzsgfSB9XG4gICAgICAucmlnaHQtdHJpZ2dlcnMtZGVzYyAudHJpZ2dlcnMgLnJlZ2lvbi10cmlnZ2VyLXdyYXAgLnJlZ2lvbi10cmlnZ2VyIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjk3MjIydnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMi4wODMzM3Z3O1xuICAgICAgICBwYWRkaW5nOiAwIDAuNjk0NDR2dztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMy40NzIyMnZ3OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLnJpZ2h0LXRyaWdnZXJzLWRlc2MgLnRyaWdnZXJzIC5yZWdpb24tdHJpZ2dlci13cmFwIC5yZWdpb24tdHJpZ2dlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwLjI2NjY3dnc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAucmlnaHQtdHJpZ2dlcnMtZGVzYyAudHJpZ2dlcnMgLnJlZ2lvbi10cmlnZ2VyLXdyYXAgLnJlZ2lvbi10cmlnZ2VyOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfSB9XG4gICAgICAgIC5yaWdodC10cmlnZ2Vycy1kZXNjIC50cmlnZ2VycyAucmVnaW9uLXRyaWdnZXItd3JhcCAucmVnaW9uLXRyaWdnZXIgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMC4yMDgzM3Z3OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5yaWdodC10cmlnZ2Vycy1kZXNjIC50cmlnZ2VycyAucmVnaW9uLXRyaWdnZXItd3JhcCAucmVnaW9uLXRyaWdnZXIgc3BhbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuMDY2Njd2dzsgfSB9XG4gICAgICAgIC5yaWdodC10cmlnZ2Vycy1kZXNjIC50cmlnZ2VycyAucmVnaW9uLXRyaWdnZXItd3JhcCAucmVnaW9uLXRyaWdnZXIgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMS4xMTExMXZ3O1xuICAgICAgICAgIGhlaWdodDogMS4xMTExMXZ3O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41NTU1NnZ3O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5yaWdodC10cmlnZ2Vycy1kZXNjIC50cmlnZ2VycyAucmVnaW9uLXRyaWdnZXItd3JhcCAucmVnaW9uLXRyaWdnZXIgc3ZnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDQuMjY2Njd2dztcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0LjI2NjY3dnc7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMi4xMzMzM3Z3OyB9IH1cbiAgICAucmlnaHQtdHJpZ2dlcnMtZGVzYyAudHJpZ2dlcnMgLmxhbmctdHJpZ2dlci13cmFwIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNi4xMTExMXZ3O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwLjIwODMzdnc7XG4gICAgICBib3JkZXItcmFkaXVzOiAzLjQ3MjIydnc7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCB0cmFuc3BhcmVudDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnJpZ2h0LXRyaWdnZXJzLWRlc2MgLnRyaWdnZXJzIC5sYW5nLXRyaWdnZXItd3JhcCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5yaWdodC10cmlnZ2Vycy1kZXNjIC50cmlnZ2VycyAubGFuZy10cmlnZ2VyLXdyYXA6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgICAgICAgLnJpZ2h0LXRyaWdnZXJzLWRlc2MgLnRyaWdnZXJzIC5sYW5nLXRyaWdnZXItd3JhcDpob3ZlciAubGFuZy10cmlnZ2VyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyLjc3Nzc4dnc7IH0gfVxuICAgICAgLnJpZ2h0LXRyaWdnZXJzLWRlc2MgLnRyaWdnZXJzIC5sYW5nLXRyaWdnZXItd3JhcCAubGFuZy10cmlnZ2VyIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjk3MjIydnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMuNDcyMjJ2dztcbiAgICAgICAgaGVpZ2h0OiAyLjA4MzMzdnc7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogMC4yMDgzM3Z3O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLnJpZ2h0LXRyaWdnZXJzLWRlc2MgLnRyaWdnZXJzIC5sYW5nLXRyaWdnZXItd3JhcCAubGFuZy10cmlnZ2VyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjMzMzMzdnc7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNC44dnc7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ7IH0gfVxuICAgICAgICAucmlnaHQtdHJpZ2dlcnMtZGVzYyAudHJpZ2dlcnMgLmxhbmctdHJpZ2dlci13cmFwIC5sYW5nLXRyaWdnZXIuc2VsZWN0ZWQge1xuICAgICAgICAgIHdpZHRoOiAyLjc3Nzc4dnc7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLnJpZ2h0LXRyaWdnZXJzLWRlc2MgLnRyaWdnZXJzIC5sYW5nLXRyaWdnZXItd3JhcCAubGFuZy10cmlnZ2VyLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5yaWdodC10cmlnZ2Vycy1kZXNjIC50cmlnZ2VycyAubGFuZy10cmlnZ2VyLXdyYXAgLmxhbmctdHJpZ2dlcjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH0gfVxuXG4ubWVudS10cmlnZ2VyLXdyYXAgLm1lbnUtdHJpZ2dlciB7XG4gIHdpZHRoOiA0LjE2NjY3dnc7XG4gIGhlaWdodDogNC4xNjY2N3Z3O1xuICBib3JkZXItcmFkaXVzOiAwLjk3MjIydnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAyLjA4MzMzdnc7XG4gIHJpZ2h0OiAxLjE4MDU2dnc7XG4gIHotaW5kZXg6IDEwMjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAubWVudS10cmlnZ2VyLXdyYXAgLm1lbnUtdHJpZ2dlciB7XG4gICAgICB3aWR0aDogMTMuMzMzMzN2dztcbiAgICAgIGhlaWdodDogMTMuMzMzMzN2dztcbiAgICAgIHRvcDogMi42NjY2N3Z3O1xuICAgICAgcmlnaHQ6IDIuNjY2Njd2dztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMuNzMzMzN2dzsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLm1lbnUtdHJpZ2dlci13cmFwIC5tZW51LXRyaWdnZXI6aG92ZXIgc3BhbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjI3Nzc4dnc7IH0gfVxuICAubWVudS10cmlnZ2VyLXdyYXAgLm1lbnUtdHJpZ2dlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMi4zNjExMXZ3O1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTA1MDU7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40MTY2N3Z3O1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBtYXJnaW47IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLm1lbnUtdHJpZ2dlci13cmFwIC5tZW51LXRyaWdnZXIgc3BhbiB7XG4gICAgICAgIHdpZHRoOiA4dnc7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjUzMzN2dzsgfSB9XG4gICAgLm1lbnUtdHJpZ2dlci13cmFwIC5tZW51LXRyaWdnZXIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm1lbnUtdHJpZ2dlci13cmFwIC5tZW51LWNsb3NlIHtcbiAgd2lkdGg6IDEuODA1NTZ2dztcbiAgaGVpZ2h0OiAxLjgwNTU2dnc7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLm1lbnUtdHJpZ2dlci13cmFwIC5tZW51LWNsb3NlIHtcbiAgICAgIHdpZHRoOiAxMy4zMzMzM3Z3O1xuICAgICAgaGVpZ2h0OiAxMy4zMzMzM3Z3O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHJpZ2h0OiAyLjY2NjY3dnc7XG4gICAgICB0b3A6IDIuNjY2Njd2dztcbiAgICAgIHotaW5kZXg6IDM7IH1cbiAgICAgIC5tZW51LXRyaWdnZXItd3JhcCAubWVudS1jbG9zZSBzdmcge1xuICAgICAgICB3aWR0aDogNS4zMzMzM3Z3O1xuICAgICAgICBoZWlnaHQ6IDUuMzMzMzN2dzsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLm1lbnUtdHJpZ2dlci13cmFwIC5tZW51LWNsb3NlOmhvdmVyIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKSB0cmFuc2xhdGUoMC4yNzc3OHZ3LCAwLjY5NDQ0dncpOyB9XG4gICAgLm1lbnUtdHJpZ2dlci13cmFwIC5tZW51LWNsb3NlOmhvdmVyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00MGRlZykgdHJhbnNsYXRlKC0wLjQ4NjExdncsIDAuMjA4MzN2dyk7IH1cbiAgICAubWVudS10cmlnZ2VyLXdyYXAgLm1lbnUtY2xvc2Ugc3BhbiB7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIHdpZHRoOiAyLjM2MTExdnc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUwNTA1O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTsgfVxuICAgICAgLm1lbnUtdHJpZ2dlci13cmFwIC5tZW51LWNsb3NlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgwLjM0NzIydncsIDAuNjk0NDR2dyk7IH1cbiAgICAgIC5tZW51LXRyaWdnZXItd3JhcCAubWVudS1jbG9zZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKC0wLjU1NTU2dncsIDAuMjA4MzN2dyk7IH0gfVxuXG4ubWVudS13cmFwID4gdWwgPiBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5tZW51LXdyYXAgPiB1bCA+IGxpOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfSB9XG5cbi5tZW51LXdyYXAgdWwgbGkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG4gIC5tZW51LXdyYXAgdWwgbGkuaGFzLXN1YiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAubWVudS13cmFwIHVsIGxpLmhhcy1zdWIgPiBhIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLm1lbnUtd3JhcCB1bCBsaS5oYXMtc3ViID4gdWwge1xuICAgICAgd2lkdGg6IDMzLjU0MTY3dnc7XG4gICAgICBmbGV4LXNocmluazogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLm1lbnUtd3JhcCB1bCBsaS5oYXMtc3ViID4gdWwge1xuICAgICAgICAgIHdpZHRoOiA1NS43MzMzM3Z3OyB9IH1cbiAgICAgIC5tZW51LXdyYXAgdWwgbGkuaGFzLXN1YiA+IHVsIGxpOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAubWVudS13cmFwIHVsIGxpIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMi4xMztcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAubWVudS13cmFwIHVsIGxpIGEge1xuICAgICAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgIHBhZGRpbmc6IDIuNjY2Njd2dyAwIDIuNHZ3OyB9IH1cbiAgICAubWVudS13cmFwIHVsIGxpIGE6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLm1lbnUtd3JhcCB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMwNTA1MDU7IH1cbiAgICAgICAgLm1lbnUtd3JhcCB1bCBsaSBhOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgLm1lbnUtd3JhcCB1bCBsaSBhOmhvdmVyIHNwYW4ge1xuICAgICAgICAgIGxlZnQ6IDEuMTExMTF2dzsgfSB9XG4gICAgLm1lbnUtd3JhcCB1bCBsaSBhIHNwYW4ge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbGVmdCwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTsgfVxuXG4ud2hpdGUtbWVudSAubWVudS13cmFwID4gdWwgPiBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNSwgNSwgNSwgMC4zKTsgfVxuXG4ud2hpdGUtbWVudSB1bCBsaSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDUsIDUsIDUsIDAuMyk7IH1cbiAgLndoaXRlLW1lbnUgdWwgbGkgYSB7XG4gICAgY29sb3I6ICMwNTA1MDU7IH1cbiAgICAud2hpdGUtbWVudSB1bCBsaSBhOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwNTA1MDU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLndoaXRlLW1lbnUgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9IH1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTA1MDU7XG4gIHBhZGRpbmc6IDIuMDgzMzN2dyAyLjA4MzMzdncgMS43MzYxMXZ3IDIuMDgzMzN2dztcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAuZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDUuMzMzMzN2dztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogNDsgfSB9XG4gIC5mb290ZXIgLmZvb3Rlci1jb2x1bW4tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZm9vdGVyIC5mb290ZXItY29sdW1uLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjI2NjY3dnc7IH0gfVxuICAuZm9vdGVyIC5sZWZ0IHtcbiAgICB3aWR0aDogNDMuOTU4MzN2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTU4MzN2dztcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZm9vdGVyIC5sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDh2dzsgfSB9XG4gICAgLmZvb3RlciAubGVmdCAuZm9vdGVyLWNvbHVtbi10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzLjA1NTU2dnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5mb290ZXIgLmxlZnQgLmZvb3Rlci1jb2x1bW4tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDh2dzsgfSB9XG4gIC5mb290ZXIgLmFkZGl0aW9uYWwtbWVudSB7XG4gICAgbWFyZ2luLXRvcDogMi4wODMzM3Z3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5mb290ZXIgLmFkZGl0aW9uYWwtbWVudSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHdpZHRoOiAzNC4xMzMzM3Z3OyB9IH1cbiAgICAuZm9vdGVyIC5hZGRpdGlvbmFsLW1lbnUgdWwgbGkgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICBmb250LXNpemU6IDAuOTcyMjJ2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmZvb3RlciAuYWRkaXRpb25hbC1tZW51IHVsIGxpIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5mb290ZXIgLmFkZGl0aW9uYWwtbWVudSB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgICAgLmZvb3RlciAuYWRkaXRpb25hbC1tZW51IHVsIGxpIGE6aG92ZXI6YWZ0ZXIge1xuICAgICAgICAgICAgbGVmdDogMTAwJTsgfVxuICAgICAgICAgIC5mb290ZXIgLmFkZGl0aW9uYWwtbWVudSB1bCBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7IH0gfVxuICAgICAgLmZvb3RlciAuYWRkaXRpb25hbC1tZW51IHVsIGxpIGE6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmZvb3RlciAuYWRkaXRpb25hbC1tZW51IHVsIGxpIGE6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAuZm9vdGVyIC5hZGRpdGlvbmFsLW1lbnUgdWwgbGkgYTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjJzOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmZvb3RlciAuYWRkaXRpb25hbC1tZW51IHVsIGxpIGE6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuZm9vdGVyIC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZm9vdGVyIC5yaWdodCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1LjMzMzMzdnc7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgICAgIC5mb290ZXIgLnJpZ2h0OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IC01LjMzMzMzdnc7XG4gICAgICAgICAgcmlnaHQ6IC01LjMzMzMzdnc7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfSB9XG4gICAgLmZvb3RlciAucmlnaHQgLmZvb3Rlci1jb2x1bW4tdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi42Mzg4OXZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZm9vdGVyIC5yaWdodCAuZm9vdGVyLWNvbHVtbi10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dzsgfSB9XG4gICAgLmZvb3RlciAucmlnaHQgLnRleHQtd3JhcCB7XG4gICAgICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5mb290ZXIgLnJpZ2h0IC50ZXh0LXdyYXAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3OyB9IH1cbiAgICAgIC5mb290ZXIgLnJpZ2h0IC50ZXh0LXdyYXAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmZvb3RlciAucmlnaHQgLnRleHQtd3JhcCBhOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7IH1cbiAgICAgICAgICAuZm9vdGVyIC5yaWdodCAudGV4dC13cmFwIGE6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDsgfSB9XG4gICAgICAgIC5mb290ZXIgLnJpZ2h0IC50ZXh0LXdyYXAgYTphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsOyB9XG4gICAgICAgIC5mb290ZXIgLnJpZ2h0IC50ZXh0LXdyYXAgYTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjJzOyB9XG4gICAgLmZvb3RlciAucmlnaHQgLmJvdHRvbS1kYXRhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBtYXJnaW4tdG9wOiAzLjQ3MjIydnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5mb290ZXIgLnJpZ2h0IC5ib3R0b20tZGF0YSB7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDM0LjY2NjY3dnc7IH0gfVxuICAgICAgLmZvb3RlciAucmlnaHQgLmJvdHRvbS1kYXRhIC5sZWZ0LWRhdGEge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgd2lkdGg6IDI4Ljk1ODMzdnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuZm9vdGVyIC5yaWdodCAuYm90dG9tLWRhdGEgLmxlZnQtZGF0YSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAuZm9vdGVyIC5yaWdodCAuYm90dG9tLWRhdGEgLmNvcHktdGV4dCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgZm9udC1zaXplOiAwLjk3MjIydnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS44NzV2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5mb290ZXIgLnJpZ2h0IC5ib3R0b20tZGF0YSAuY29weS10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOS44NjY2N3Z3OyB9IH1cbiAgICAgIC5mb290ZXIgLnJpZ2h0IC5ib3R0b20tZGF0YSAuZGVzaWduZWQtYnkge1xuICAgICAgICBmb250LXNpemU6IDAuOTcyMjJ2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmZvb3RlciAucmlnaHQgLmJvdHRvbS1kYXRhIC5kZXNpZ25lZC1ieSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2LjY2NjY3dnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICAgICAgICAgIHdpZHRoOiAzMS40NjY2N3Z3OyB9IH1cbiAgICAgICAgLmZvb3RlciAucmlnaHQgLmJvdHRvbS1kYXRhIC5kZXNpZ25lZC1ieSBhIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuZm9vdGVyIC5yaWdodCAuYm90dG9tLWRhdGEgLmRlc2lnbmVkLWJ5IGEge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfSB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5mb290ZXIgLnJpZ2h0IC5ib3R0b20tZGF0YSAuZGVzaWduZWQtYnkgYTpob3ZlciB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgICAgICAgLmZvb3RlciAucmlnaHQgLmJvdHRvbS1kYXRhIC5kZXNpZ25lZC1ieSBhOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlOyB9XG4gICAgICAgICAgICAgIC5mb290ZXIgLnJpZ2h0IC5ib3R0b20tZGF0YSAuZGVzaWduZWQtYnkgYTpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgICAgICAgIC5mb290ZXIgLnJpZ2h0IC5ib3R0b20tZGF0YSAuZGVzaWduZWQtYnkgYTphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7IH1cbiAgICAgICAgICAgIC5mb290ZXIgLnJpZ2h0IC5ib3R0b20tZGF0YSAuZGVzaWduZWQtYnkgYTpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjJzOyB9IH1cbiAgICAgIC5mb290ZXIgLnJpZ2h0IC5ib3R0b20tZGF0YSAucmlnaHQtZGF0YSAudXNlIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuZm9vdGVyIC5yaWdodCAuYm90dG9tLWRhdGEgLnJpZ2h0LWRhdGEgLnVzZTpob3ZlcjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuICAgICAgICAgIC5mb290ZXIgLnJpZ2h0IC5ib3R0b20tZGF0YSAucmlnaHQtZGF0YSAudXNlOmhvdmVyIHN2ZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7IH1cbiAgICAgICAgICAuZm9vdGVyIC5yaWdodCAuYm90dG9tLWRhdGEgLnJpZ2h0LWRhdGEgLnVzZTpob3ZlciBzcGFuIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjsgfVxuICAgICAgICAgIC5mb290ZXIgLnJpZ2h0IC5ib3R0b20tZGF0YSAucmlnaHQtZGF0YSAudXNlOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC0yLjA4MzMzdnc7XG4gICAgICAgICAgICBib3R0b206IC0xLjczNjExdnc7XG4gICAgICAgICAgICB3aWR0aDogMTEuNjY2Njd2dztcbiAgICAgICAgICAgIGhlaWdodDogMTV2dztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1NjU2NTY7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMi43Nzc3OHZ3IDAgMCAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDEwMCUpOyB9IH1cbiAgICAgICAgLmZvb3RlciAucmlnaHQgLmJvdHRvbS1kYXRhIC5yaWdodC1kYXRhIC51c2Ugc3ZnIHtcbiAgICAgICAgICB3aWR0aDogNy41dnc7XG4gICAgICAgICAgaGVpZ2h0OiA2LjY2NjY3dnc7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmZvb3RlciAucmlnaHQgLmJvdHRvbS1kYXRhIC5yaWdodC1kYXRhIC51c2Ugc3ZnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE4LjEzMzMzdnc7XG4gICAgICAgICAgICAgIGhlaWdodDogMTZ2dzsgfSB9XG4gICAgICAgIC5mb290ZXIgLnJpZ2h0IC5ib3R0b20tZGF0YSAucmlnaHQtZGF0YSAudXNlIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEuMTExMTF2dztcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIyO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5mb290ZXIgLnJpZ2h0IC5ib3R0b20tZGF0YSAucmlnaHQtZGF0YSAudXNlIHNwYW4ge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0Ljh2dztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjJ2dzsgfSB9XG5cbi5zb2NpYWxzLmJsYWNrIGEge1xuICBjb2xvcjogIzA1MDUwNTsgfVxuICAuc29jaWFscy5ibGFjayBhOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDUwNTA1OyB9XG4gIC5zb2NpYWxzLmJsYWNrIGEgc3ZnICoge1xuICAgIGZpbGw6ICMwNTA1MDU7IH1cblxuLnNvY2lhbHMgYSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMzg4ODl2dztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDIuNXZ3O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMC44MztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLnNvY2lhbHMgYSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdnc7XG4gICAgICBmb250LXNpemU6IDYuNHZ3OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuc29jaWFscyBhOmhvdmVyOmFmdGVyIHtcbiAgICAgIGxlZnQ6IDEwMCU7IH1cbiAgICAuc29jaWFscyBhOmhvdmVyIC5zdmctd3JhcCB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1MCUpOyB9IH1cbiAgLnNvY2lhbHMgYTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAycHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zb2NpYWxzIGE6YWZ0ZXIge1xuICAgICAgICBib3R0b206IDA7IH0gfVxuICAuc29jaWFscyBhIC5zdmctd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMC4xMzg4OXZ3O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLnNvY2lhbHMgYSAuc3ZnLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnNvY2lhbHMgYSBzdmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxLjU5NzIydnc7XG4gICAgaGVpZ2h0OiAxLjU5NzIydnc7IH1cbiAgICAuc29jaWFscyBhIHN2ZyAqIHtcbiAgICAgIGZpbGw6ICNmZmY7IH1cblxuLnJlZ2lvbi1tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5yZWdpb24tbWVudSB7XG4gICAgICBvdmVyZmxvdzogYXV0bzsgfSB9XG4gIC5yZWdpb24tbWVudSAucmVnaW9uLW1lbnUtYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjEuN3B4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDEpOyB9XG4gIC5yZWdpb24tbWVudS5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5yZWdpb24tbWVudSAucmVnaW9uLW1lbnUtaW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMC45NzIyMnZ3IDIuMDgzMzN2dyA0LjE2NjY3dnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLnJlZ2lvbi1tZW51IC5yZWdpb24tbWVudS1pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAucmVnaW9uLW1lbnUgLnRvcC1saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAucmVnaW9uLW1lbnUgLnRvcC1saW5lIC5sb2dvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLnJlZ2lvbi1tZW51IC50b3AtbGluZSAubG9nbyBzdmcge1xuICAgICAgd2lkdGg6IDE1LjkwMjc4dnc7XG4gICAgICBoZWlnaHQ6IDYuMjV2dzsgfVxuICAgIC5yZWdpb24tbWVudSAudG9wLWxpbmUgLnJpZ2h0LXRyaWdnZXJzLWRlc2Mge1xuICAgICAgd2lkdGg6IDQ2LjUyNzc4dnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5yZWdpb24tbWVudSAudG9wLWxpbmUgLnJpZ2h0LXRyaWdnZXJzLWRlc2Mge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH1cbiAgICAucmVnaW9uLW1lbnUgLnRvcC1saW5lIC5yZWdpb24tc2VsZWN0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAucmVnaW9uLW1lbnUgLnRvcC1saW5lIC5yZWdpb24tc2VsZWN0IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUuMzMzMzN2dztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzLjczMzMzdnc7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi42NjY2N3Z3OyB9IH1cbiAgICAgIC5yZWdpb24tbWVudSAudG9wLWxpbmUgLnJlZ2lvbi1zZWxlY3QgLmxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjgwNTU2dnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjg1O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICBjb2xvcjogIzA1MDUwNTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMi43Nzc3OHZ3O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLnJlZ2lvbi1tZW51IC50b3AtbGluZSAucmVnaW9uLXNlbGVjdCAubGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzsgfSB9XG4gICAgICAucmVnaW9uLW1lbnUgLnRvcC1saW5lIC5yZWdpb24tc2VsZWN0IC50YWctZ2xvYmFsIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMC4yMDgzM3Z3IDAuNjk0NDR2dyAwLjEzODg5dnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNTU1NTZ2dztcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSg1LCA1LCA1LCAwLjE1KTtcbiAgICAgICAgZm9udC1zaXplOiAwLjk3MjIydnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogIzA1MDUwNTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5yZWdpb24tbWVudSAudG9wLWxpbmUgLnJlZ2lvbi1zZWxlY3QgLnRhZy1nbG9iYWwge1xuICAgICAgICAgICAgcGFkZGluZzogMC44dncgMi42NjY2N3Z3IDAuNTMzMzN2dztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2dztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMi42NjY2N3Z3OyB9IH1cbiAgICAgICAgLnJlZ2lvbi1tZW51IC50b3AtbGluZSAucmVnaW9uLXNlbGVjdCAudGFnLWdsb2JhbCBzdmcge1xuICAgICAgICAgIHdpZHRoOiAxLjExMTExdnc7XG4gICAgICAgICAgaGVpZ2h0OiAxLjExMTExdnc7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjU1NTU2dnc7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLnJlZ2lvbi1tZW51IC50b3AtbGluZSAucmVnaW9uLXNlbGVjdCAudGFnLWdsb2JhbCBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogNC4yNjY2N3Z3O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQuMjY2Njd2dztcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjEzMzMzdnc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgICAgLnJlZ2lvbi1tZW51IC50b3AtbGluZSAucmVnaW9uLXNlbGVjdCAudGFnLWdsb2JhbCBzcGFuIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMC4xMzg4OXZ3OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5yZWdpb24tbWVudSAudG9wLWxpbmUgLnJlZ2lvbi1zZWxlY3QgLnRhZy1nbG9iYWwgc3BhbiB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjh2dzsgfSB9XG4gIC5yZWdpb24tbWVudSAucmVnaW9ucy1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4wNDE2N3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiA0OS4zMDU1NnZ3O1xuICAgIHdpZHRoOiAyMy44ODg4OXZ3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5yZWdpb24tbWVudSAucmVnaW9ucy1saXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS4zMzMzM3Z3O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3IDIxLjMzMzMzdnc7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG4gICAgLnJlZ2lvbi1tZW51IC5yZWdpb25zLWxpc3QgdWwge1xuICAgICAgY29sdW1uczogMjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnJlZ2lvbi1tZW51IC5yZWdpb25zLWxpc3QgdWwge1xuICAgICAgICAgIGNvbHVtbnM6IDE7IH0gfVxuICAgICAgLnJlZ2lvbi1tZW51IC5yZWdpb25zLWxpc3QgdWwgbGkgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45NzIyMnZ3O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS44NjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICMwNTA1MDU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCAwLjY5NDQ0dnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNTU1NTZ2dztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLnJlZ2lvbi1tZW51IC5yZWdpb25zLWxpc3QgdWwgbGkgYS5hY3RpdmUge1xuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICMwNTA1MDU7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAucmVnaW9uLW1lbnUgLnJlZ2lvbnMtbGlzdCB1bCBsaSBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgICAgICAgICAgcGFkZGluZzogMCAyLjY2NjY3dnc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdnc7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLnJlZ2lvbi1tZW51IC5yZWdpb25zLWxpc3QgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDUwNTA1O1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7IH0gfVxuICAgICAgICAucmVnaW9uLW1lbnUgLnJlZ2lvbnMtbGlzdCB1bCBsaSBhIC5oZXJlLXRleHQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogLTMuNDcyMjJ2dztcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAtNDAlKTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjk3MjIydnc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICMwNTA1MDU7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLnJlZ2lvbi1tZW51IC5yZWdpb25zLWxpc3QgdWwgbGkgYSAuaGVyZS10ZXh0IHtcbiAgICAgICAgICAgICAgcmlnaHQ6IC0xMy4zMzMzM3Z3O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfSB9XG4gICAgICAgICAgLnJlZ2lvbi1tZW51IC5yZWdpb25zLWxpc3QgdWwgbGkgYSAuaGVyZS10ZXh0OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICB3aWR0aDogMi4zNjExMXZ3O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA1MDUwNTtcbiAgICAgICAgICAgIGxlZnQ6IC0yLjkxNjY3dnc7XG4gICAgICAgICAgICB0b3A6IDAuMzQ3MjJ2dzsgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgICAgLnJlZ2lvbi1tZW51IC5yZWdpb25zLWxpc3QgdWwgbGkgYSAuaGVyZS10ZXh0OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOS4wNjY2N3Z3O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMS4ydnc7XG4gICAgICAgICAgICAgICAgdG9wOiAxLjMzMzMzdnc7IH0gfVxuICAgIC5yZWdpb24tbWVudSAucmVnaW9ucy1saXN0IC5yZWdpb25zLWxpc3QtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDMuMTk0NDR2dzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnJlZ2lvbi1tZW51IC5yZWdpb25zLWxpc3QgLnJlZ2lvbnMtbGlzdC1idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgIGJvdHRvbTogNS4zMzMzM3Z3O1xuICAgICAgICAgIGxlZnQ6IDUuMzMzMzN2dztcbiAgICAgICAgICByaWdodDogNS4zMzMzM3Z3OyB9IH1cbiAgICAgIC5yZWdpb24tbWVudSAucmVnaW9ucy1saXN0IC5yZWdpb25zLWxpc3QtYnV0dG9uIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDAuOTcyMjJ2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDEuMDQxNjd2dyAxLjM4ODg5dncgMC45MDI3OHZ3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjY5NDQ0dnc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTA1MDU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAucmVnaW9uLW1lbnUgLnJlZ2lvbnMtbGlzdCAucmVnaW9ucy1saXN0LWJ1dHRvbiBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgICAgICAgICAgcGFkZGluZzogNHZ3IDUuMzMzMzN2dyAzLjQ2NjY3dnc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyLjY2NjY3dnc7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5yZWdpb24tbWVudSAucmVnaW9ucy1saXN0IC5yZWdpb25zLWxpc3QtYnV0dG9uIGE6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzJGMkYyRjtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH0gfVxuXG4uYnVyZ2VyLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmJ1cmdlci1tZW51IHtcbiAgICAgIG92ZXJmbG93OiBhdXRvOyB9IH1cbiAgLmJ1cmdlci1tZW51IC5idXJnZXItbWVudS1iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyMS43cHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMSk7IH1cbiAgLmJ1cmdlci1tZW51LmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmJ1cmdlci1tZW51IC5idXJnZXItbWVudS1pbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwLjk3MjIydncgMi4wODMzM3Z3IDMuNDcyMjJ2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYnVyZ2VyLW1lbnUgLmJ1cmdlci1tZW51LWlubmVyIHtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmJ1cmdlci1tZW51IC5yaWdodC10cmlnZ2Vycy1kZXNjIC50cmlnZ2VycyAucmVnaW9uLXRyaWdnZXItd3JhcCwgLmJ1cmdlci1tZW51IC5yaWdodC10cmlnZ2Vycy1kZXNjIC50cmlnZ2VycyAubGFuZy10cmlnZ2VyLXdyYXAge1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIC5idXJnZXItbWVudSAucmlnaHQtdHJpZ2dlcnMtZGVzYyAudHJpZ2dlcnMgLmxhbmctdHJpZ2dlci13cmFwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMzA1NTZ2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYnVyZ2VyLW1lbnUgLnJpZ2h0LXRyaWdnZXJzLWRlc2MgLnRyaWdnZXJzIC5sYW5nLXRyaWdnZXItd3JhcCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5idXJnZXItbWVudSAudG9wLWxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5idXJnZXItbWVudSAudG9wLWxpbmUgLmxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuYnVyZ2VyLW1lbnUgLnRvcC1saW5lIC5sb2dvIHN2ZyB7XG4gICAgICB3aWR0aDogMTUuOTAyNzh2dztcbiAgICAgIGhlaWdodDogNi4yNXZ3OyB9XG4gICAgLmJ1cmdlci1tZW51IC50b3AtbGluZSAucmlnaHQtdHJpZ2dlcnMtZGVzYyB7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmJ1cmdlci1tZW51IC50b3AtbGluZSAucmlnaHQtdHJpZ2dlcnMtZGVzYyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAuYnVyZ2VyLW1lbnUgLnNlYXJjaC1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmJ1cmdlci1tZW51IC5zZWFyY2gtbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5idXJnZXItbWVudSAuc2VhcmNoLW1lbnUgLnNlYXJjaCB7XG4gICAgICAgICAgcGFkZGluZzogMi42NjY2N3Z3IDIuNjY2Njd2dyAwO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuICAgIC5idXJnZXItbWVudSAuc2VhcmNoLW1lbnUgLndoaXRlLW1lbnUge1xuICAgICAgd2lkdGg6IDQ3LjkxNjY3dnc7XG4gICAgICBmbGV4LXNocmluazogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmJ1cmdlci1tZW51IC5zZWFyY2gtbWVudSAud2hpdGUtbWVudSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNHZ3OyB9XG4gICAgICAgICAgLmJ1cmdlci1tZW51IC5zZWFyY2gtbWVudSAud2hpdGUtbWVudSB1bCA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgICAgICAgICAuYnVyZ2VyLW1lbnUgLnNlYXJjaC1tZW51IC53aGl0ZS1tZW51IHVsIGxpLmhhcy1zdWIgPiB1bCB7XG4gICAgICAgICAgICB3aWR0aDogNTguNHZ3O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgICAgICAgICAgIC5idXJnZXItbWVudSAuc2VhcmNoLW1lbnUgLndoaXRlLW1lbnUgdWwgbGkuaGFzLXN1YiA+IHVsIGxpIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg1LCA1LCA1LCAwLjMpOyB9XG4gICAgICAgICAgICAgIC5idXJnZXItbWVudSAuc2VhcmNoLW1lbnUgLndoaXRlLW1lbnUgdWwgbGkuaGFzLXN1YiA+IHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAgICAgICAgICAgLmJ1cmdlci1tZW51IC5zZWFyY2gtbWVudSAud2hpdGUtbWVudSB1bCBsaS5oYXMtc3ViID4gdWwgbGkgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICAgICAgLmJ1cmdlci1tZW51IC5zZWFyY2gtbWVudSAud2hpdGUtbWVudSB1bCBsaS5oYXMtc3ViID4gYSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAgICAgLmJ1cmdlci1tZW51IC5zZWFyY2gtbWVudSAud2hpdGUtbWVudSBsaSBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUuMzMzMzN2dztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNS4zMzMzM3Z3O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cblxuLnNlYXJjaCB7XG4gIHdpZHRoOiAzOS41ODMzM3Z3O1xuICBmbGV4LXNocmluazogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5zZWFyY2gge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAuc2VhcmNoIC5zZWFyY2gtaW5wdXQtd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAuc2VhcmNoIC5zZWFyY2gtaW5wdXQtd3JhcCAuaW5wdXQtd3JhcCB7XG4gICAgICB3aWR0aDogMzQuNzkxNjd2dzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNlYXJjaCAuc2VhcmNoLWlucHV0LXdyYXAgLmlucHV0LXdyYXAge1xuICAgICAgICAgIHdpZHRoOiA3OS4ydnc7IH0gfVxuICAgICAgLnNlYXJjaCAuc2VhcmNoLWlucHV0LXdyYXAgLmlucHV0LXdyYXAgaW5wdXQge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDEuMDQxNjd2dyAxLjM4ODg5dncgMS4wNDE2N3Z3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjY5NDQ0dnc7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoNSwgNSwgNSwgMC4xKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNC4xNjY2N3Z3O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogIzA1MDUwNTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGJvcmRlcjsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zZWFyY2ggLnNlYXJjaC1pbnB1dC13cmFwIC5pbnB1dC13cmFwIGlucHV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuNjY2Njd2dyA0dncgMy4ydnc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyLjY2NjY3dnc7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzLjMzMzMzdnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLnNlYXJjaCAuc2VhcmNoLWlucHV0LXdyYXAgLmlucHV0LXdyYXAgaW5wdXQ6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSg1LCA1LCA1LCAwLjIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjYpOyB9IH1cbiAgICAgICAgLnNlYXJjaCAuc2VhcmNoLWlucHV0LXdyYXAgLmlucHV0LXdyYXAgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSg1LCA1LCA1LCAwLjUpOyB9XG4gICAgLnNlYXJjaCAuc2VhcmNoLWlucHV0LXdyYXAgLmJ1dHRvbi13cmFwIHtcbiAgICAgIHdpZHRoOiA0LjE2NjY3dnc7XG4gICAgICBmbGV4LXNocmluazogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNlYXJjaCAuc2VhcmNoLWlucHV0LXdyYXAgLmJ1dHRvbi13cmFwIHtcbiAgICAgICAgICB3aWR0aDogMTMuMzMzMzN2dzsgfSB9XG4gICAgICAuc2VhcmNoIC5zZWFyY2gtaW5wdXQtd3JhcCAuYnV0dG9uLXdyYXAgYnV0dG9uIHtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0LjE2NjY3dnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuOTcyMjJ2dztcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSg1LCA1LCA1LCAwLjMpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUwNTA1O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLnNlYXJjaCAuc2VhcmNoLWlucHV0LXdyYXAgLmJ1dHRvbi13cmFwIGJ1dHRvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzLjMzMzMzdnc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzLjczMzMzdnc7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zZWFyY2ggLnNlYXJjaC1pbnB1dC13cmFwIC5idXR0b24td3JhcCBidXR0b246aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM4MzgzODtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7IH0gfVxuICAgICAgICAuc2VhcmNoIC5zZWFyY2gtaW5wdXQtd3JhcCAuYnV0dG9uLXdyYXAgYnV0dG9uIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDEuNjY2Njd2dztcbiAgICAgICAgICBoZWlnaHQ6IDEuNjY2Njd2dzsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuc2VhcmNoIC5zZWFyY2gtaW5wdXQtd3JhcCAuYnV0dG9uLXdyYXAgYnV0dG9uIHN2ZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1LjMzMzMzdnc7XG4gICAgICAgICAgICAgIGhlaWdodDogNS4zMzMzM3Z3OyB9IH1cblxuLmlubmVyLXBvcHVwLWl0ZW0ge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTguNTQxNjd2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCA1LCA1LCAwLjE1KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDE7XG4gIHBhZGRpbmc6IDcuMjkxNjd2dyAwLjU1NTU2dncgMS4zODg4OXZ3OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmlubmVyLXBvcHVwLWl0ZW0ge1xuICAgICAgbWFyZ2luLXRvcDogLTIxLjMzMzMzdnc7XG4gICAgICBwYWRkaW5nOiAxOS40NjY2N3Z3IDEuMzMzMzN2dyAyLjY2NjY3dnc7IH0gfVxuICAuaW5uZXItcG9wdXAtaXRlbSAuaW5uZXItcG9wdXAtaXRlbS1iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgICB6LWluZGV4OiAxOyB9XG5cbi5pbm5lci1wb3B1cC1pdGVtLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXJhZGl1czogMS42NjY2N3Z3O1xuICBib3gtc2hhZG93OiAwIDMwcHggNjBweCAwIHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAuaW5uZXItcG9wdXAtaXRlbS1ibG9jayB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0Ljh2dzsgfVxuICAgICAgLmlubmVyLXBvcHVwLWl0ZW0tYmxvY2sgLmZvcm0tYmxvY2std3JhcCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHZ3O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0dnc7IH0gfVxuICAuaW5uZXItcG9wdXAtaXRlbS1ibG9jay5jb2xvcmVkIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1jb2xvcik7IH1cbiAgICAuaW5uZXItcG9wdXAtaXRlbS1ibG9jay5jb2xvcmVkIC5jbG9zZS1pbm5lci1wb3B1cC1pdGVtIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLWNvbG9yKTsgfVxuICAuaW5uZXItcG9wdXAtaXRlbS1ibG9jayAuY2xvc2UtaW5uZXItcG9wdXAtaXRlbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC42MjV2dztcbiAgICByaWdodDogMC42MjV2dztcbiAgICB3aWR0aDogNC4xNjY2N3Z3O1xuICAgIGhlaWdodDogNC4xNjY2N3Z3O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyLXJhZGl1czogMC45NzIyMnZ3O1xuICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoNSwgNSwgNSwgMC4zKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gICAgei1pbmRleDogMzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaW5uZXItcG9wdXAtaXRlbS1ibG9jayAuY2xvc2UtaW5uZXItcG9wdXAtaXRlbSB7XG4gICAgICAgIHJpZ2h0OiAxLjMzMzMzdnc7XG4gICAgICAgIHRvcDogMS4zMzMzM3Z3O1xuICAgICAgICB3aWR0aDogMTMuMzMzMzN2dztcbiAgICAgICAgaGVpZ2h0OiAxMy4zMzMzM3Z3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzLjczMzMzdnc7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAgIC5pbm5lci1wb3B1cC1pdGVtLWJsb2NrIC5jbG9zZS1pbm5lci1wb3B1cC1pdGVtIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDYuNjY2Njd2dztcbiAgICAgICAgICBoZWlnaHQ6IDYuNjY2Njd2dztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLmlubmVyLXBvcHVwLWl0ZW0tYmxvY2sgLmNsb3NlLWlubmVyLXBvcHVwLWl0ZW0uZml4ZWQge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiA3Ljg0NzIydnc7XG4gICAgICByaWdodDogMS4xODA1NnZ3O1xuICAgICAgei1pbmRleDogMzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmlubmVyLXBvcHVwLWl0ZW0tYmxvY2sgLmNsb3NlLWlubmVyLXBvcHVwLWl0ZW0uZml4ZWQge1xuICAgICAgICAgIHRvcDogMTguOTMzMzN2dztcbiAgICAgICAgICByaWdodDogMi42NjY2N3Z3OyB9IH1cbiAgICAgIC5pbm5lci1wb3B1cC1pdGVtLWJsb2NrIC5jbG9zZS1pbm5lci1wb3B1cC1pdGVtLmZpeGVkLmJvdHRvbSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwLjYyNXZ3O1xuICAgICAgICByaWdodDogMC42MjV2dztcbiAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5pbm5lci1wb3B1cC1pdGVtLWJsb2NrIC5jbG9zZS1pbm5lci1wb3B1cC1pdGVtLmZpeGVkLmJvdHRvbSB7XG4gICAgICAgICAgICByaWdodDogMS4zMzMzM3Z3O1xuICAgICAgICAgICAgdG9wOiAxLjMzMzMzdnc7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaW5uZXItcG9wdXAtaXRlbS1ibG9jayAuY2xvc2UtaW5uZXItcG9wdXAtaXRlbTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwNTA1MDU7IH1cbiAgICAgICAgLmlubmVyLXBvcHVwLWl0ZW0tYmxvY2sgLmNsb3NlLWlubmVyLXBvcHVwLWl0ZW06aG92ZXIgc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgICAgIC5pbm5lci1wb3B1cC1pdGVtLWJsb2NrIC5jbG9zZS1pbm5lci1wb3B1cC1pdGVtOmhvdmVyIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKSB0cmFuc2xhdGUoMS44NzV2dywgMC45MDI3OHZ3KTsgfVxuICAgICAgICAgIC5pbm5lci1wb3B1cC1pdGVtLWJsb2NrIC5jbG9zZS1pbm5lci1wb3B1cC1pdGVtOmhvdmVyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00MGRlZykgdHJhbnNsYXRlKC0wLjQxNjY3dncsIDEuODA1NTZ2dyk7IH1cbiAgICAgIC5pbm5lci1wb3B1cC1pdGVtLWJsb2NrIC5jbG9zZS1pbm5lci1wb3B1cC1pdGVtIHNwYW4ge1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgd2lkdGg6IDIuMzYxMTF2dztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA1MDUwNTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG4gICAgICAgIC5pbm5lci1wb3B1cC1pdGVtLWJsb2NrIC5jbG9zZS1pbm5lci1wb3B1cC1pdGVtIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDEuOTQ0NDR2dywgMC42OTQ0NHZ3KTsgfVxuICAgICAgICAuaW5uZXItcG9wdXAtaXRlbS1ibG9jayAuY2xvc2UtaW5uZXItcG9wdXAtaXRlbSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTAuNTU1NTZ2dywgMS44MDU1NnZ3KTsgfSB9XG4gIC5pbm5lci1wb3B1cC1pdGVtLWJsb2NrIC5jbG9zZS1pbm5lci1wb3B1cC1ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxLjE4MDU2dncgMCA0LjA5NzIydnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5pbm5lci1wb3B1cC1pdGVtLWJsb2NrIC5jbG9zZS1pbm5lci1wb3B1cC1ib3R0b20ge1xuICAgICAgICBwYWRkaW5nOiAxMC42NjY2N3Z3IDA7IH0gfVxuICAgIC5pbm5lci1wb3B1cC1pdGVtLWJsb2NrIC5jbG9zZS1pbm5lci1wb3B1cC1ib3R0b20gLmNsb3NlLWlubmVyLXBvcHVwLWJvdHRvbS1idXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB3aWR0aDogMTAuNDE2Njd2dztcbiAgICAgIGhlaWdodDogMTAuNDE2Njd2dztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAyLjc3Nzc4dnc7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQtY29sb3I7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5pbm5lci1wb3B1cC1pdGVtLWJsb2NrIC5jbG9zZS1pbm5lci1wb3B1cC1ib3R0b20gLmNsb3NlLWlubmVyLXBvcHVwLWJvdHRvbS1idXR0b24ge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaW5uZXItcG9wdXAtaXRlbS1ibG9jayAuY2xvc2UtaW5uZXItcG9wdXAtYm90dG9tIC5jbG9zZS1pbm5lci1wb3B1cC1ib3R0b20tYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICAgICAgLmlubmVyLXBvcHVwLWl0ZW0tYmxvY2sgLmNsb3NlLWlubmVyLXBvcHVwLWJvdHRvbSAuY2xvc2UtaW5uZXItcG9wdXAtYm90dG9tLWJ1dHRvbjpob3ZlciBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgICAgLmlubmVyLXBvcHVwLWl0ZW0tYmxvY2sgLmNsb3NlLWlubmVyLXBvcHVwLWJvdHRvbSAuY2xvc2UtaW5uZXItcG9wdXAtYm90dG9tLWJ1dHRvbjpob3ZlciAuY2xvc2UtaWNvbiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZykgdHJhbnNsYXRlKDAuMjc3Nzh2dywgMC42OTQ0NHZ3KTsgfVxuICAgICAgICAgIC5pbm5lci1wb3B1cC1pdGVtLWJsb2NrIC5jbG9zZS1pbm5lci1wb3B1cC1ib3R0b20gLmNsb3NlLWlubmVyLXBvcHVwLWJvdHRvbS1idXR0b246aG92ZXIgLmNsb3NlLWljb24gc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKSB0cmFuc2xhdGUoLTAuNDg2MTF2dywgMC4yMDgzM3Z3KTsgfSB9XG4gICAgICAuaW5uZXItcG9wdXAtaXRlbS1ibG9jayAuY2xvc2UtaW5uZXItcG9wdXAtYm90dG9tIC5jbG9zZS1pbm5lci1wb3B1cC1ib3R0b20tYnV0dG9uIC5jbG9zZS1pY29uIHtcbiAgICAgICAgd2lkdGg6IDEuODA1NTZ2dztcbiAgICAgICAgaGVpZ2h0OiAxLjgwNTU2dnc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjM0NzIydnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuaW5uZXItcG9wdXAtaXRlbS1ibG9jayAuY2xvc2UtaW5uZXItcG9wdXAtYm90dG9tIC5jbG9zZS1pbm5lci1wb3B1cC1ib3R0b20tYnV0dG9uIC5jbG9zZS1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgICAgICAgLmlubmVyLXBvcHVwLWl0ZW0tYmxvY2sgLmNsb3NlLWlubmVyLXBvcHVwLWJvdHRvbSAuY2xvc2UtaW5uZXItcG9wdXAtYm90dG9tLWJ1dHRvbiAuY2xvc2UtaWNvbiBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogNS4zMzMzM3Z3O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUuMzMzMzN2dztcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5pbm5lci1wb3B1cC1pdGVtLWJsb2NrIC5jbG9zZS1pbm5lci1wb3B1cC1ib3R0b20gLmNsb3NlLWlubmVyLXBvcHVwLWJvdHRvbS1idXR0b24gLmNsb3NlLWljb24gc3BhbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIHdpZHRoOiAyLjM2MTExdnc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUwNTA1O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTsgfVxuICAgICAgICAgICAgLmlubmVyLXBvcHVwLWl0ZW0tYmxvY2sgLmNsb3NlLWlubmVyLXBvcHVwLWJvdHRvbSAuY2xvc2UtaW5uZXItcG9wdXAtYm90dG9tLWJ1dHRvbiAuY2xvc2UtaWNvbiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoMC4zNDcyMnZ3LCAwLjY5NDQ0dncpOyB9XG4gICAgICAgICAgICAuaW5uZXItcG9wdXAtaXRlbS1ibG9jayAuY2xvc2UtaW5uZXItcG9wdXAtYm90dG9tIC5jbG9zZS1pbm5lci1wb3B1cC1ib3R0b20tYnV0dG9uIC5jbG9zZS1pY29uIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTAuNTU1NTZ2dywgMC4yMDgzM3Z3KTsgfSB9XG4gICAgICAuaW5uZXItcG9wdXAtaXRlbS1ibG9jayAuY2xvc2UtaW5uZXItcG9wdXAtYm90dG9tIC5jbG9zZS1pbm5lci1wb3B1cC1ib3R0b20tYnV0dG9uID4gc3BhbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuNzM2MTF2dztcbiAgICAgICAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjEzO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmlubmVyLXBvcHVwLWl0ZW0tYmxvY2sgLmNsb3NlLWlubmVyLXBvcHVwLWJvdHRvbSAuY2xvc2UtaW5uZXItcG9wdXAtYm90dG9tLWJ1dHRvbiA+IHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHZ3O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjczMzMzdnc7IH0gfVxuXG4uYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWl0ZW06YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogIzA1MDUwNTsgfVxuICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1pdGVtOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogIzA1MDUwNTsgfVxuICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1pdGVtLmFjdGl2ZSAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWhlYWRlci1uYW1lIHtcbiAgICBmb250LXNpemU6IDIuMjIyMjJ2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1pdGVtLmFjdGl2ZSAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWhlYWRlci1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiA1LjMzMzMzdnc7IH0gfVxuICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1pdGVtLmFjdGl2ZSAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLWRlc2Mge1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1pdGVtLmFjdGl2ZSAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLWRlc2Mge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWl0ZW0uYWN0aXZlIC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taGVhZGVyLWljb24td3JhcCAuYWNjb3JkaW9uLWhlYWRlci1pY29uIHN2ZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG5cbi5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlciwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMS4xMTExMXZ3IDA7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBwYWRkaW5nLCAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgY29sb3I6ICMwNTA1MDU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlciwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbmsge1xuICAgICAgcGFkZGluZzogNHZ3IDA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyOmhvdmVyOm5vdCguYWN0aXZlKSwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTA1MDU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuMzg4ODl2dztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuMzg4ODl2dztcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXI6aG92ZXI6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGVyLWltZy1ob3ZlciwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGVyLWltZy1ob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlcjpob3Zlcjpub3QoLmFjdGl2ZSkgLmFjY29yZGlvbi1oZWFkZXItbmFtZS10YWdzIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtbGFiZWwgLm5hbWUsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlci1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3MgLmFjY29yZGlvbi1oZWFkZXItbmFtZS1sYWJlbCAubmFtZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXI6aG92ZXI6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtdGFncyAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLWxhYmVsIC5sYWJlbCwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtdGFncyAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLWxhYmVsIC5sYWJlbCB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlcjpob3Zlcjpub3QoLmFjdGl2ZSkgLmFjY29yZGlvbi1oZWFkZXItbmFtZS10YWdzIC50YWdzIHVsIGxpLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLmFjY29yZGlvbi1oZWFkZXItbmFtZS10YWdzIC50YWdzIHVsIGxpIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyOmhvdmVyOm5vdCguYWN0aXZlKSAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLmFjY29yZGlvbi1oZWFkZXItbmFtZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXI6aG92ZXI6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGVyLWZhcSwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGVyLWZhcSB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXI6aG92ZXI6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtZGVzYywgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtZGVzYyB7XG4gICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDsgfVxuICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyOmhvdmVyOm5vdCguYWN0aXZlKSAuYWNjb3JkaW9uLWhlYWRlci1jZW50ZXItdGV4dCwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGVyLWNlbnRlci10ZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMwNTA1MDUgIWltcG9ydGFudDsgfVxuICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyOmhvdmVyOm5vdCguYWN0aXZlKSAuYWNjb3JkaW9uLWhlYWRlci1pY29uLXdyYXAgLmljb24tZGVzYywgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbms6aG92ZXI6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGVyLWljb24td3JhcCAuaWNvbi1kZXNjIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlcjpob3Zlcjpub3QoLmFjdGl2ZSkgLmFjY29yZGlvbi1oZWFkZXItaWNvbi13cmFwIC5hY2NvcmRpb24taGVhZGVyLWljb24sIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlci1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAuYWNjb3JkaW9uLWhlYWRlci1pY29uLXdyYXAgLmFjY29yZGlvbi1oZWFkZXItaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyOmhvdmVyOm5vdCguYWN0aXZlKSAuYWNjb3JkaW9uLWhlYWRlci1pY29uLXdyYXAgLmFjY29yZGlvbi1oZWFkZXItaWNvbiBzdmcsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlci1saW5rOmhvdmVyOm5vdCguYWN0aXZlKSAuYWNjb3JkaW9uLWhlYWRlci1pY29uLXdyYXAgLmFjY29yZGlvbi1oZWFkZXItaWNvbiBzdmcge1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cbiAgICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXI6aG92ZXI6bm90KC5hY3RpdmUpIC5hY2NvcmRpb24taGVhZGVyLWljb24td3JhcCAuYWNjb3JkaW9uLWhlYWRlci1pY29uIHN2ZyAqLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluazpob3Zlcjpub3QoLmFjdGl2ZSkgLmFjY29yZGlvbi1oZWFkZXItaWNvbi13cmFwIC5hY2NvcmRpb24taGVhZGVyLWljb24gc3ZnICoge1xuICAgICAgICAgICAgZmlsbDogIzA1MDUwNTsgfSB9XG4gIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWhlYWRlci1mYXEsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlci1saW5rIC5hY2NvcmRpb24taGVhZGVyLWZhcSB7XG4gICAgbWF4LXdpZHRoOiA0Ni42NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogMS42NjY2N3Z3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzA1MDUwNTtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taGVhZGVyLWZhcSwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbmsgLmFjY29yZGlvbi1oZWFkZXItZmFxIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3OC4xMzMzM3Z3O1xuICAgICAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG4gIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWhlYWRlci1pbWctaG92ZXIsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlci1saW5rIC5hY2NvcmRpb24taGVhZGVyLWltZy1ob3ZlciB7XG4gICAgd2lkdGg6IDI3LjQzMDU2dnc7XG4gICAgaGVpZ2h0OiAxOS40NDQ0NHZ3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGxlZnQ6IDE5LjE2NjY3dnc7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWhlYWRlci1pbWctaG92ZXIsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlci1saW5rIC5hY2NvcmRpb24taGVhZGVyLWltZy1ob3ZlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWhlYWRlci1pbWctaG92ZXIgaW1nLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1pbWctaG92ZXIgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1oZWFkZXItbmFtZS10YWdzLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3MsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlci1saW5rIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtdGFncyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnZ3O1xuICAgICAgICBtYXgtd2lkdGg6IDg5JTsgfSB9XG4gICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtdGFncyAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLWxhYmVsLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3MgLmFjY29yZGlvbi1oZWFkZXItbmFtZS1sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtdGFncyAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLWxhYmVsLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3MgLmFjY29yZGlvbi1oZWFkZXItbmFtZS1sYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtdGFncyAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLWxhYmVsIC5uYW1lLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3MgLmFjY29yZGlvbi1oZWFkZXItbmFtZS1sYWJlbCAubmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogIzA1MDUwNTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtdGFncyAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLWxhYmVsIC5uYW1lLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3MgLmFjY29yZGlvbi1oZWFkZXItbmFtZS1sYWJlbCAubmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfSB9XG4gICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1oZWFkZXItbmFtZS10YWdzIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtbGFiZWwgLmxhYmVsLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3MgLmFjY29yZGlvbi1oZWFkZXItbmFtZS1sYWJlbCAubGFiZWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC42OTQ0NHZ3O1xuICAgICAgICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuNSk7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3MgLmFjY29yZGlvbi1oZWFkZXItbmFtZS1sYWJlbCAubGFiZWwsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlci1saW5rIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtdGFncyAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLWxhYmVsIC5sYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1oZWFkZXItbmFtZS10YWdzIC50YWdzLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3MgLnRhZ3Mge1xuICAgICAgbWFyZ2luLXRvcDogMS4yNXZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1oZWFkZXItbmFtZS10YWdzIC50YWdzLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3MgLnRhZ3Mge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDR2dzsgfSB9XG4gICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1oZWFkZXItbmFtZS10YWdzIC50YWdzIHVsLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3MgLnRhZ3MgdWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3MgLnRhZ3MgdWwgbGksIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlci1saW5rIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtdGFncyAudGFncyB1bCBsaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjk3MjIydnc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTc7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4yMDgzM3Z3O1xuICAgICAgICAgIHBhZGRpbmc6IDAuMTM4ODl2dyAwLjY5NDQ0dncgMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjU1NTU2dnc7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSg1LCA1LCA1LCAwLjIpO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvciwgLjJzIGVhc2UtaW4tb3V0IGJvcmRlcjsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1oZWFkZXItbmFtZS10YWdzIC50YWdzIHVsIGxpLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3MgLnRhZ3MgdWwgbGkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuOHZ3O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjUzMzMzdncgMi4xMzMzM3Z3IDA7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2dzsgfSB9XG4gIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1uYW1lIHtcbiAgICBmb250LXNpemU6IDEuNjY2Njd2dztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS40MjtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMwNTA1MDU7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgZm9udDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1oZWFkZXItbmFtZSwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbmsgLmFjY29yZGlvbi1oZWFkZXItbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIyLjR2dztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuNTMzMzN2dyk7IH0gfVxuICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1oZWFkZXItbmFtZS1kZXNjLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMC45NzIyMnZ3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzA1MDUwNTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTQuNTgzMzN2dztcbiAgICB0b3A6IDEuMzg4ODl2dztcbiAgICB3aWR0aDogMjIuOTE2Njd2dztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtZGVzYywgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbmsgLmFjY29yZGlvbi1oZWFkZXItbmFtZS1kZXNjIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiA1LjMzMzMzdnc7IH0gfVxuICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1oZWFkZXItY2VudGVyLXRleHQsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlci1saW5rIC5hY2NvcmRpb24taGVhZGVyLWNlbnRlci10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBmb250LXNpemU6IDIuMDgzMzN2dztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS4xMztcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2NiY2JjYjtcbiAgICBwYWRkaW5nOiAwLjQxNjY3dncgMC45MDI3OHZ3IDAuMTM4ODl2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjgzMzMzdnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA1MDUwNTtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gICAgei1pbmRleDogMjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1oZWFkZXItY2VudGVyLXRleHQsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlci1saW5rIC5hY2NvcmRpb24taGVhZGVyLWNlbnRlci10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMS4zMzMzM3Z3IDIuMTMzMzN2dyAwLjUzMzMzdnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2dztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1LjA2NjY3dnc7IH0gfVxuICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWhlYWRlci1jZW50ZXItdGV4dC53aGl0ZSwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbmsgLmFjY29yZGlvbi1oZWFkZXItY2VudGVyLXRleHQud2hpdGUge1xuICAgICAgY29sb3I6ICNmNWY1ZjU7IH1cbiAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taGVhZGVyLWljb24td3JhcCwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbmsgLmFjY29yZGlvbi1oZWFkZXItaWNvbi13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taGVhZGVyLWljb24td3JhcDpob3ZlciAuaWNvbi1kZXNjLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1pY29uLXdyYXA6aG92ZXIgLmljb24tZGVzYyB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjsgfVxuICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taGVhZGVyLWljb24td3JhcDpob3ZlciAuYWNjb3JkaW9uLWhlYWRlci1pY29uLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1pY29uLXdyYXA6aG92ZXIgLmFjY29yZGlvbi1oZWFkZXItaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzODM4MzggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taGVhZGVyLWljb24td3JhcDpob3ZlciAuYWNjb3JkaW9uLWhlYWRlci1pY29uIHN2ZyAqLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1pY29uLXdyYXA6aG92ZXIgLmFjY29yZGlvbi1oZWFkZXItaWNvbiBzdmcgKiB7XG4gICAgICAgICAgZmlsbDogI2ZmZiAhaW1wb3J0YW50OyB9IH1cbiAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1oZWFkZXItaWNvbi13cmFwIC5pY29uLWRlc2MsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlci1saW5rIC5hY2NvcmRpb24taGVhZGVyLWljb24td3JhcCAuaWNvbi1kZXNjIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMS4zODg4OXZ3O1xuICAgICAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogIzA1MDUwNTtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjM0NzIydnc7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3IsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1oZWFkZXItaWNvbi13cmFwIC5pY29uLWRlc2MsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlci1saW5rIC5hY2NvcmRpb24taGVhZGVyLWljb24td3JhcCAuaWNvbi1kZXNjIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuNjY2Njd2dztcbiAgICAgICAgICBmb250LXNpemU6IDMuMnZ3OyB9IH1cbiAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1oZWFkZXItaWNvbi13cmFwIC5hY2NvcmRpb24taGVhZGVyLWljb24sIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLWhlYWRlci1saW5rIC5hY2NvcmRpb24taGVhZGVyLWljb24td3JhcCAuYWNjb3JkaW9uLWhlYWRlci1pY29uIHtcbiAgICAgIHdpZHRoOiAzLjA1NTU2dnc7XG4gICAgICBoZWlnaHQ6IDIuOTg2MTF2dztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuODMzMzN2dztcbiAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoNSwgNSwgNSwgMC4zKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGJvcmRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taGVhZGVyLWljb24td3JhcCAuYWNjb3JkaW9uLWhlYWRlci1pY29uLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1pY29uLXdyYXAgLmFjY29yZGlvbi1oZWFkZXItaWNvbiB7XG4gICAgICAgICAgd2lkdGg6IDh2dztcbiAgICAgICAgICBoZWlnaHQ6IDh2dztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdnc7IH0gfVxuICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taGVhZGVyLWljb24td3JhcCAuYWNjb3JkaW9uLWhlYWRlci1pY29uIHN2ZywgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24taGVhZGVyLWxpbmsgLmFjY29yZGlvbi1oZWFkZXItaWNvbi13cmFwIC5hY2NvcmRpb24taGVhZGVyLWljb24gc3ZnIHtcbiAgICAgICAgd2lkdGg6IDEuMTExMTF2dztcbiAgICAgICAgaGVpZ2h0OiAxLjExMTExdnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1oZWFkZXItaWNvbi13cmFwIC5hY2NvcmRpb24taGVhZGVyLWljb24gc3ZnLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi1oZWFkZXItbGluayAuYWNjb3JkaW9uLWhlYWRlci1pY29uLXdyYXAgLmFjY29yZGlvbi1oZWFkZXItaWNvbiBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDMuNzMzMzN2dztcbiAgICAgICAgICAgIGhlaWdodDogMy43MzMzM3Z3OyB9IH1cblxuLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAudGV4dC13cmFwIHtcbiAgICBwYWRkaW5nOiAwLjgzMzMzdncgNi4yNXZ3IDYuOTQ0NDR2dyA0Ny45MTY2N3Z3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLnRleHQtd3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDYuNjY2Njd2dyAwIDE2dncgMDsgfSB9XG4gIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LWxlZnQge1xuICAgIHBhZGRpbmc6IDIuNzc3Nzh2dyAzMS4xMTExMXZ3IDQuNTgzMzN2dyAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LWxlZnQge1xuICAgICAgICBwYWRkaW5nOiA4dncgMCAxMC42NjY2N3Z3IDA7IH0gfVxuICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LWxlZnQgcCB7XG4gICAgICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjYzO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogcmdiYSg1LCA1LCA1LCAwLjcpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi4wODMzM3Z3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC1sZWZ0IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDR2dzsgfSB9XG4gICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC1sZWZ0IHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LWxlZnQgcCBhIHtcbiAgICAgICAgY29sb3I6IHJnYmEoNSwgNSwgNSwgMC41KTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC1sZWZ0IGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjMDUwNTA1OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC1sZWZ0IGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfSB9XG4gICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtbGVmdCBvbCB7XG4gICAgICBjb3VudGVyLXJlc2V0OiBvbDsgfVxuICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtbGVmdCBvbCBsaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMi43Nzc3OHZ3O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC1sZWZ0IG9sIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOC44dnc7IH0gfVxuICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC1sZWZ0IG9sIGxpIGIsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LWxlZnQgb2wgbGkgc3Ryb25nIHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOTAyNzh2dztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC1sZWZ0IG9sIGxpIGIsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LWxlZnQgb2wgbGkgc3Ryb25nIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi42NjY2N3Z3OyB9IH1cbiAgICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtbGVmdCBvbCBsaTpiZWZvcmUge1xuICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBvbDtcbiAgICAgICAgICBjb250ZW50OiBjb3VudGVycyhvbCwgXCIuXCIsIGRlY2ltYWwtbGVhZGluZy16ZXJvKTtcbiAgICAgICAgICB3aWR0aDogMS44MDU1NnZ3O1xuICAgICAgICAgIGhlaWdodDogMS4zODg4OXZ3O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjA4MzN2dztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FmNDM2O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IC0wLjEzODg5dnc7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjgzMzMzdnc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE3O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjEzODg5dnc7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC1sZWZ0IG9sIGxpOmJlZm9yZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1Ljg2NjY3dnc7XG4gICAgICAgICAgICAgIGhlaWdodDogNC41MzMzM3Z3O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjh2dztcbiAgICAgICAgICAgICAgdG9wOiAtMC41MzMzM3Z3O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIuNjY2Njd2dztcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuNTMzMzN2dzsgfSB9XG4gICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtbGVmdCBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuNjk0NDR2dzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtbGVmdCBpbWcge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIuNjY2Njd2dzsgfSB9XG4gIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LXR3by1jb2x1bW5zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiA2LjI1dncgMCA1LjU1NTU2dnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtdHdvLWNvbHVtbnMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxMC42NjY2N3Z3OyB9IH1cbiAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC10d28tY29sdW1ucyAudGV4dC13cmFwLWxlZnQge1xuICAgICAgd2lkdGg6IDQzLjg4ODg5dnc7XG4gICAgICBmbGV4LXNocmluazogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtdHdvLWNvbHVtbnMgLnRleHQtd3JhcC1sZWZ0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC10d28tY29sdW1ucyAudGV4dC13cmFwLWxlZnQgaDEsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LXR3by1jb2x1bW5zIC50ZXh0LXdyYXAtbGVmdCBoMiwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtdHdvLWNvbHVtbnMgLnRleHQtd3JhcC1sZWZ0IGgzLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC10d28tY29sdW1ucyAudGV4dC13cmFwLWxlZnQgaDQsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LXR3by1jb2x1bW5zIC50ZXh0LXdyYXAtbGVmdCBoNSwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtdHdvLWNvbHVtbnMgLnRleHQtd3JhcC1sZWZ0IGg2IHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42MztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICMwNTA1MDU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMzg4ODl2dztcbiAgICAgICAgbWFyZ2luLXRvcDogNC4xNjY2N3Z3OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtdHdvLWNvbHVtbnMgLnRleHQtd3JhcC1sZWZ0IGgxLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC10d28tY29sdW1ucyAudGV4dC13cmFwLWxlZnQgaDIsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LXR3by1jb2x1bW5zIC50ZXh0LXdyYXAtbGVmdCBoMywgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtdHdvLWNvbHVtbnMgLnRleHQtd3JhcC1sZWZ0IGg0LCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC10d28tY29sdW1ucyAudGV4dC13cmFwLWxlZnQgaDUsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LXR3by1jb2x1bW5zIC50ZXh0LXdyYXAtbGVmdCBoNiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDR2dztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDkuNnZ3OyB9IH1cbiAgICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtdHdvLWNvbHVtbnMgLnRleHQtd3JhcC1sZWZ0IGgxOmZpcnN0LWNoaWxkLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC10d28tY29sdW1ucyAudGV4dC13cmFwLWxlZnQgaDI6Zmlyc3QtY2hpbGQsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LXR3by1jb2x1bW5zIC50ZXh0LXdyYXAtbGVmdCBoMzpmaXJzdC1jaGlsZCwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtdHdvLWNvbHVtbnMgLnRleHQtd3JhcC1sZWZ0IGg0OmZpcnN0LWNoaWxkLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC10d28tY29sdW1ucyAudGV4dC13cmFwLWxlZnQgaDU6Zmlyc3QtY2hpbGQsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LXR3by1jb2x1bW5zIC50ZXh0LXdyYXAtbGVmdCBoNjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtdHdvLWNvbHVtbnMgLnRleHQtd3JhcC1sZWZ0IHAge1xuICAgICAgICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC10d28tY29sdW1ucyAudGV4dC13cmFwLWxlZnQgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDh2dzsgfSB9XG4gICAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LXR3by1jb2x1bW5zIC50ZXh0LXdyYXAtbGVmdCBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC10d28tY29sdW1ucyAuaW1nLXdyYXAtZG93bmxvYWQge1xuICAgICAgd2lkdGg6IDM5LjkzMDU2dnc7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC10d28tY29sdW1ucyAuaW1nLXdyYXAtZG93bmxvYWQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwLjY2NjY3dnc7IH0gfVxuICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLXRleHQtdHdvLWNvbHVtbnMgLmltZy13cmFwLWRvd25sb2FkIC5pbWctd3JhcCBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tdGV4dC10d28tY29sdW1ucyAuZG93bmxvYWQtd3JhcCB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjM4ODg5dnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi10ZXh0LXR3by1jb2x1bW5zIC5kb3dubG9hZC13cmFwIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1LjMzMzMzdnc7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cbiAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCBwLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IGxpIHtcbiAgICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS42MztcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMwNTA1MDU7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4wODMzM3Z3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgcCwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4dnc7IH0gfVxuICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgcDpsYXN0LWNoaWxkLCAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IGxpOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tY2FsZW5kYXItZGF0YSB7XG4gICAgcGFkZGluZzogMTIuNXZ3IDYuMjV2dyA2Ljk0NDQ0dncgMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tY2FsZW5kYXItZGF0YSB7XG4gICAgICAgIHBhZGRpbmc6IDEzLjMzMzMzdncgMCAyLjY2NjY3dnc7IH0gfVxuICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi1jYWxlbmRhci1kYXRhIC5hY2NvcmRpb24tY2FsZW5kYXItZGF0YS1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjczNjExdnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi1jYWxlbmRhci1kYXRhIC5hY2NvcmRpb24tY2FsZW5kYXItZGF0YS1pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMy4zMzMzM3Z3OyB9IH1cbiAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi1jYWxlbmRhci1kYXRhIC5hY2NvcmRpb24tY2FsZW5kYXItZGF0YS1pdGVtIC5tb250aCB7XG4gICAgICAgIHdpZHRoOiA0NC43MjIyMnZ3O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwNTA1MDU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjk3MjIydnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tY2FsZW5kYXItZGF0YSAuYWNjb3JkaW9uLWNhbGVuZGFyLWRhdGEtaXRlbSAubW9udGgge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMy43MzMzM3Z3OyB9IH1cbiAgICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLWNhbGVuZGFyLWRhdGEgLmFjY29yZGlvbi1jYWxlbmRhci1kYXRhLWl0ZW0gLm1vbnRoIC5udW1iZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC45NzIyMnZ3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTMuNDcyMjJ2dzsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tY2FsZW5kYXItZGF0YSAuYWNjb3JkaW9uLWNhbGVuZGFyLWRhdGEtaXRlbSAubW9udGggLm51bWJlciB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE3LjZ2dzsgfSB9XG4gICAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi1jYWxlbmRhci1kYXRhIC5hY2NvcmRpb24tY2FsZW5kYXItZGF0YS1pdGVtIC5tb250aCAubmFtZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICMwNTA1MDU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tY2FsZW5kYXItZGF0YSAuYWNjb3JkaW9uLWNhbGVuZGFyLWRhdGEtaXRlbSAubW9udGggLm5hbWUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG4gICAgICAuYWNjb3JkaW9uLWxpc3QgLmFjY29yZGlvbi10ZXh0IC5hY2NvcmRpb24tY2FsZW5kYXItZGF0YSAuYWNjb3JkaW9uLWNhbGVuZGFyLWRhdGEtaXRlbSAudGV4dC1jYWxlbmRhciB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2N3Z3O1xuICAgICAgICBmbGV4LXNocmluazogMDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi1jYWxlbmRhci1kYXRhIC5hY2NvcmRpb24tY2FsZW5kYXItZGF0YS1pdGVtIC50ZXh0LWNhbGVuZGFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNS4zMzMzM3Z3OyB9IH1cbiAgICAgICAgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLWNhbGVuZGFyLWRhdGEgLmFjY29yZGlvbi1jYWxlbmRhci1kYXRhLWl0ZW0gLnRleHQtY2FsZW5kYXIgcCwgLmFjY29yZGlvbi1saXN0IC5hY2NvcmRpb24tdGV4dCAuYWNjb3JkaW9uLWNhbGVuZGFyLWRhdGEgLmFjY29yZGlvbi1jYWxlbmRhci1kYXRhLWl0ZW0gLnRleHQtY2FsZW5kYXIgbGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC45NzIyMnZ3O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi1jYWxlbmRhci1kYXRhIC5hY2NvcmRpb24tY2FsZW5kYXItZGF0YS1pdGVtIC50ZXh0LWNhbGVuZGFyIHAsIC5hY2NvcmRpb24tbGlzdCAuYWNjb3JkaW9uLXRleHQgLmFjY29yZGlvbi1jYWxlbmRhci1kYXRhIC5hY2NvcmRpb24tY2FsZW5kYXItZGF0YS1pdGVtIC50ZXh0LWNhbGVuZGFyIGxpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjczMzMzdnc7IH0gfVxuXG4uY29va2llcy1iYW5uZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMTtcbiAgcmlnaHQ6IDAuNTU1NTZ2dztcbiAgYm90dG9tOiAwLjU1NTU2dnc7XG4gIHdpZHRoOiAyOC42MTExMXZ3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxLjM4ODg5dnc7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjk0NDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5jb29raWVzLWJhbm5lciB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHJpZ2h0OiAyLjY2NjY3dnc7XG4gICAgICBib3R0b206IDIuNjY2Njd2dztcbiAgICAgIGxlZnQ6IDIuNjY2Njd2dztcbiAgICAgIHBhZGRpbmc6IDUuMzMzMzN2dztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIuNjY2Njd2dzsgfSB9XG4gIC5jb29raWVzLWJhbm5lci5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5jb29raWVzLWJhbm5lciAuY29va2llcy1iYW5uZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44MDU1NnZ3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIzO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzA1MDUwNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjk0NDR2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuY29va2llcy1iYW5uZXIgLmNvb2tpZXMtYmFubmVyLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA1Ljg2NjY3dnc7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuMTMzMzN2dzsgfSB9XG4gIC5jb29raWVzLWJhbm5lciAuY29va2llcy1iYW5uZXItZGVzYyB7XG4gICAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgIG1hcmdpbi1ib3R0b206IDIuMDgzMzN2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuY29va2llcy1iYW5uZXIgLmNvb2tpZXMtYmFubmVyLWRlc2Mge1xuICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNi42NjY2N3Z3OyB9IH1cbiAgICAuY29va2llcy1iYW5uZXIgLmNvb2tpZXMtYmFubmVyLWRlc2MgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuNSk7IH1cbiAgLmNvb2tpZXMtYmFubmVyIC5jb29raWVzLWJhbm5lci1idG4ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmNvb2tpZXMtYmFubmVyIC5jb29raWVzLWJhbm5lci1idG4gYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDEuMDQxNjd2dyAxLjA0MTY3dncgMC45MDI3OHZ3O1xuICAgICAgYm9yZGVyLXJhZGl1czogMC42OTQ0NHZ3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA1MDUwNTtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmNvb2tpZXMtYmFubmVyIC5jb29raWVzLWJhbm5lci1idG4gYSB7XG4gICAgICAgICAgcGFkZGluZzogNC41MzMzM3Z3IDR2dyA0dnc7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5jb29raWVzLWJhbm5lciAuY29va2llcy1iYW5uZXItYnRuIGE6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMyRjJGMkY7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTsgfSB9XG5cbi5mb3JtLWJsb2NrLXdyYXAge1xuICBwYWRkaW5nOiA2Ljk0NDQ0dncgMi4wODMzM3Z3IDExLjExMTExdnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmZvcm0tYmxvY2std3JhcCB7XG4gICAgICBwYWRkaW5nOiAwIDUuMzMzMzN2dyAyMS4zMzMzM3Z3O1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAuZm9ybS1ibG9jay13cmFwIC50aXRsZS13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc3Nzc4dnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmZvcm0tYmxvY2std3JhcCAudGl0bGUtd3JhcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAuZm9ybS1ibG9jay13cmFwLmxpZ2h0LWJnIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1OyB9XG4gIC5mb3JtLWJsb2NrLXdyYXAuYm9yZGVyLWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuODg4ODl2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZm9ybS1ibG9jay13cmFwLmJvcmRlci1ib3R0b206YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAxLjUyNzc4dnc7XG4gICAgICByaWdodDogMS41Mjc3OHZ3O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDUwNTA1OyB9XG4gIC5mb3JtLWJsb2NrLXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEzO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzA1MDUwNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5mb3JtLWJsb2NrLXdyYXAgaDIge1xuICAgICAgICBmb250LXNpemU6IDkuNnZ3OyB9IH1cbiAgLmZvcm0tYmxvY2std3JhcCAuaWNvbi13cmFwIHtcbiAgICB3aWR0aDogMjB2dztcbiAgICBoZWlnaHQ6IDIwdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5mb3JtLWJsb2NrLXdyYXAgLmljb24td3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5mb3JtLWJsb2NrLXdyYXAgLmljb24td3JhcCBzdmcge1xuICAgICAgd2lkdGg6IDIuNzc3Nzh2dztcbiAgICAgIGhlaWdodDogMi43Nzc3OHZ3OyB9XG4gIC5mb3JtLWJsb2NrLXdyYXAgLmZvcm0tYmxvY2stbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMzUuOTcyMjJ2dztcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZm9ybS1ibG9jay13cmFwIC5mb3JtLWJsb2NrLWxlZnQge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLmZvcm0tYmxvY2std3JhcCAuZm9ybS1ibG9jay1sZWZ0IHAge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjM7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjMDUwNTA1OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZm9ybS1ibG9jay13cmFwIC5mb3JtLWJsb2NrLWxlZnQgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNS4zMzMzM3Z3OyB9IH1cbiAgLmZvcm0tYmxvY2std3JhcCAuZm9ybS1ibG9jay1yaWdodCB7XG4gICAgd2lkdGg6IDQ3LjkxNjY3dnc7XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmZvcm0tYmxvY2std3JhcCAuZm9ybS1ibG9jay1yaWdodCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMC42NjY2N3Z3OyB9IH1cblxuLmlucHV0LXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjk0NDR2dztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAuaW5wdXQtcm93IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuMTMzMzN2dzsgfSB9XG4gIC5pbnB1dC1yb3cgLnNlbGVjdC13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5pbnB1dC1yb3cgLnNlbGVjdC13cmFwOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDsgfSB9XG4gICAgLmlucHV0LXJvdyAuc2VsZWN0LXdyYXA6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMnB4O1xuICAgICAgd2lkdGg6IDMuNDcyMjJ2dztcbiAgICAgIHRvcDogMC42OTQ0NHZ3O1xuICAgICAgYm90dG9tOiAwLjY5NDQ0dnc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2VsZWN0LWFycm93LnN2Z1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAwLjgzMzMzdncgMC41NTU1NnZ3O1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5pbnB1dC1yb3cgLnNlbGVjdC13cmFwOmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMTMuMzMzMzN2dztcbiAgICAgICAgICB0b3A6IDIuNjY2Njd2dztcbiAgICAgICAgICBib3R0b206IDIuNjY2Njd2dztcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMuMnZ3IDIuMTMzMzN2dzsgfSB9XG4gIC5pbnB1dC1yb3cgLmlucHV0LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmlucHV0LXJvdyAuaW5wdXQtd3JhcC53NTAge1xuICAgICAgd2lkdGg6IDIzLjYxMTExdnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5pbnB1dC1yb3cgLmlucHV0LXdyYXAudzUwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLmlucHV0LXJvdyAuaW5wdXQtd3JhcC5lcnJvciAuZXJyb3ItbWVzc2FnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmlucHV0LXJvdyAuaW5wdXQtd3JhcC5lcnJvciBpbnB1dCwgLmlucHV0LXJvdyAuaW5wdXQtd3JhcC5lcnJvciB0ZXh0YXJlYSwgLmlucHV0LXJvdyAuaW5wdXQtd3JhcC5lcnJvciBzZWxlY3Qge1xuICAgICAgYm9yZGVyOiBzb2xpZCAycHggcmdiYSgyMzUsIDg3LCA4NywgMC44KTsgfVxuICAuaW5wdXQtcm93IGlucHV0LCAuaW5wdXQtcm93IHRleHRhcmVhIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSg1LCA1LCA1LCAwLjEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjY5NDQ0dnc7XG4gICAgcGFkZGluZzogMS4zODg4OXZ3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZm9udC1zaXplOiAxLjI1dnc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuOCk7XG4gICAgZm9udC1mYW1pbHk6IEhlbHZldGljYU5ldWVDeXIsIHNhbnMtc2VyaWY7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBib3JkZXI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmlucHV0LXJvdyBpbnB1dCwgLmlucHV0LXJvdyB0ZXh0YXJlYSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIuNjY2Njd2dztcbiAgICAgICAgcGFkZGluZzogNHZ3O1xuICAgICAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5pbnB1dC1yb3cgaW5wdXQ6aG92ZXIsIC5pbnB1dC1yb3cgdGV4dGFyZWE6aG92ZXIge1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDUsIDUsIDUsIDAuMyk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMzLCAyMzMsIDIzMywgMC42KTsgfSB9XG4gICAgLmlucHV0LXJvdyBpbnB1dDo6cGxhY2Vob2xkZXIsIC5pbnB1dC1yb3cgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuNSk7IH1cbiAgLmlucHV0LXJvdyBzZWxlY3Qge1xuICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoNSwgNSwgNSwgMC4xKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMC42OTQ0NHZ3O1xuICAgIHBhZGRpbmc6IDEuMzg4ODl2dyAzLjQ3MjIydncgMS4zODg4OXZ3IDEuMzg4ODl2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogcmdiYSg1LCA1LCA1LCAwLjgpO1xuICAgIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2FOZXVlQ3lyLCBzYW5zLXNlcmlmO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgYm9yZGVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5pbnB1dC1yb3cgc2VsZWN0IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3O1xuICAgICAgICBwYWRkaW5nOiA0dncgMTMuMzMzMzN2dyA0dncgNHZ3O1xuICAgICAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5pbnB1dC1yb3cgc2VsZWN0OmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSg1LCA1LCA1LCAwLjMpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMywgMjMzLCAyMzMsIDAuNik7IH0gfVxuICAgIC5pbnB1dC1yb3cgc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogcmdiYSg1LCA1LCA1LCAwLjUpOyB9XG4gIC5pbnB1dC1yb3cgdGV4dGFyZWEge1xuICAgIGhlaWdodDogOS40NDQ0NHZ3O1xuICAgIHJlc2l6ZTogbm9uZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaW5wdXQtcm93IHRleHRhcmVhIHtcbiAgICAgICAgaGVpZ2h0OiAyOS44NjY2N3Z3OyB9IH1cbiAgLmlucHV0LXJvdyBpbnB1dFt0eXBlPSdmaWxlJ10ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuaW5wdXQtcm93IC51cGxvYWQtbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjY5NDQ0dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMC42OTQ0NHZ3O1xuICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoNSwgNSwgNSwgMC4xKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGJvcmRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaW5wdXQtcm93IC51cGxvYWQtbGFiZWwge1xuICAgICAgICBwYWRkaW5nOiAxLjMzMzMzdnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIuNjY2Njd2dztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5pbnB1dC1yb3cgLnVwbG9hZC1sYWJlbDphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgd2lkdGg6IDEwLjY2NjY3dnc7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI0U4RThFOCAxMy4zMyUsIHJnYmEoMjMyLCAyMzIsIDIzMiwgMCkgODAlKTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5pbnB1dC1yb3cgLnVwbG9hZC1sYWJlbDpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoNSwgNSwgNSwgMC4zKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzMsIDIzMywgMjMzLCAwLjYpOyB9IH1cbiAgICAuaW5wdXQtcm93IC51cGxvYWQtbGFiZWwgLnVwbG9hZC1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAwLjk3MjIydncgMi43Nzc3OHZ3IDAuOTcyMjJ2dyAxLjk0NDQ0dnc7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjY5NDQ0dnc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5pbnB1dC1yb3cgLnVwbG9hZC1sYWJlbCAudXBsb2FkLWljb24ge1xuICAgICAgICAgIHBhZGRpbmc6IDMuMnZ3IDR2dyAzLjJ2dyA0dnc7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3O1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmlucHV0LXJvdyAudXBsb2FkLWxhYmVsIC51cGxvYWQtaWNvbjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpOyB9IH1cbiAgICAgIC5pbnB1dC1yb3cgLnVwbG9hZC1sYWJlbCAudXBsb2FkLWljb24gLmljb24td3JhcC11cGxvYWQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMDQxNjd2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5pbnB1dC1yb3cgLnVwbG9hZC1sYWJlbCAudXBsb2FkLWljb24gLmljb24td3JhcC11cGxvYWQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjMzMzMzdnc7IH0gfVxuICAgICAgICAuaW5wdXQtcm93IC51cGxvYWQtbGFiZWwgLnVwbG9hZC1pY29uIC5pY29uLXdyYXAtdXBsb2FkIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDEuMzg4ODl2dztcbiAgICAgICAgICBoZWlnaHQ6IDEuMzg4ODl2dzsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuaW5wdXQtcm93IC51cGxvYWQtbGFiZWwgLnVwbG9hZC1pY29uIC5pY29uLXdyYXAtdXBsb2FkIHN2ZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1LjMzMzMzdnc7XG4gICAgICAgICAgICAgIGhlaWdodDogNS4zMzMzM3Z3OyB9IH1cbiAgICAgIC5pbnB1dC1yb3cgLnVwbG9hZC1sYWJlbCAudXBsb2FkLWljb24gc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45NzIyMnZ3O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzA1MDUwNTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMzQ3MjJ2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5pbnB1dC1yb3cgLnVwbG9hZC1sYWJlbCAudXBsb2FkLWljb24gc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuNnZ3OyB9IH1cbiAgICAuaW5wdXQtcm93IC51cGxvYWQtbGFiZWwgLmZpbGUtbmFtZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMS4zODg4OXZ3O1xuICAgICAgZm9udC1zaXplOiAxLjI1dnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS41NjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6IHJnYmEoNSwgNSwgNSwgMC41KTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmlucHV0LXJvdyAudXBsb2FkLWxhYmVsIC5maWxlLW5hbWUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0dnc7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfSB9XG5cbi5idXR0b24tcm93IHtcbiAgbWFyZ2luLXRvcDogMS4xMTExMXZ3OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmJ1dHRvbi1yb3cge1xuICAgICAgbWFyZ2luLXRvcDogNC4yNjY2N3Z3OyB9IH1cbiAgLmJ1dHRvbi1yb3cgYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxLjczNjExdncgMS43MzYxMXZ3IDEuNTk3MjJ2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjY5NDQ0dnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA1MDUwNTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYnV0dG9uLXJvdyBidXR0b24ge1xuICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICAgICAgcGFkZGluZzogNC41MzMzM3Z3IDYuNjY2Njd2dyA0dnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIuNjY2Njd2dzsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5idXR0b24tcm93IGJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyRjJGMkY7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH0gfVxuXG4ucG9saWN5LXRleHQge1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdnc7XG4gIHdpZHRoOiAyNS42OTQ0NHZ3OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLnBvbGljeS10ZXh0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogNi42NjY2N3Z3OyB9IH1cbiAgLnBvbGljeS10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMC45NzIyMnZ3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogcmdiYSg1LCA1LCA1LCAwLjcpOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5wb2xpY3ktdGV4dCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjJ2dzsgfSB9XG4gICAgLnBvbGljeS10ZXh0IHAgYSB7XG4gICAgICBjb2xvcjogIzA1MDUwNTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5wb2xpY3ktdGV4dCBwIGE6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDAuNDsgfSB9XG5cbi5lcnJvci1tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMC4zNDcyMnZ3O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZjAzYzNjO1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICAgIG1hcmdpbi10b3A6IDEuMzMzMzN2dzsgfSB9XG4gIC5lcnJvci1tZXNzYWdlIHNwYW4ge1xuICAgIHBhZGRpbmctdG9wOiAwLjEzODg5dnc7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmVycm9yLW1lc3NhZ2Ugc3BhbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjUzMzMzdnc7IH0gfVxuICAuZXJyb3ItbWVzc2FnZSAuaWNvbi1lcnJvci13cmFwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzQ3MjJ2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZXJyb3ItbWVzc2FnZSAuaWNvbi1lcnJvci13cmFwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjMzMzMzdnc7IH0gfVxuICAgIC5lcnJvci1tZXNzYWdlIC5pY29uLWVycm9yLXdyYXAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxLjM4ODg5dnc7XG4gICAgICBoZWlnaHQ6IDEuMzg4ODl2dzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmVycm9yLW1lc3NhZ2UgLmljb24tZXJyb3Itd3JhcCBzdmcge1xuICAgICAgICAgIHdpZHRoOiA0LjI2NjY3dnc7XG4gICAgICAgICAgaGVpZ2h0OiA0LjI2NjY3dnc7IH0gfVxuXG4uZm9ybS1zdWNjZXNzLW1lc3NhZ2Uge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTEwO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCA1LCA1LCAwLjE1KTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZvcm0tc3VjY2Vzcy1tZXNzYWdlLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAuZm9ybS1zdWNjZXNzLW1lc3NhZ2UgLmZvcm0tc3VjY2Vzcy1tZXNzYWdlLWlubmVyIHtcbiAgICB3aWR0aDogMzkuOTMwNTZ2dztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDIuNzc3Nzh2dztcbiAgICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmZvcm0tc3VjY2Vzcy1tZXNzYWdlIC5mb3JtLXN1Y2Nlc3MtbWVzc2FnZS1pbm5lciB7XG4gICAgICAgIHdpZHRoOiA4OS4zMzMzM3Z3O1xuICAgICAgICBwYWRkaW5nOiAxMC42NjY2N3Z3IDUuMzMzMzN2dyA1LjMzMzMzdncgNS4zMzMzM3Z3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7IH0gfVxuICAgIC5mb3JtLXN1Y2Nlc3MtbWVzc2FnZSAuZm9ybS1zdWNjZXNzLW1lc3NhZ2UtaW5uZXIgLmNsb3NlLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDAuMzQ3MjJ2dztcbiAgICAgIHRvcDogMC4zNDcyMnZ3O1xuICAgICAgd2lkdGg6IDQuMTY2Njd2dztcbiAgICAgIGhlaWdodDogNC4xNjY2N3Z3O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuOTcyMjJ2dztcbiAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoNSwgNSwgNSwgMC4zKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5mb3JtLXN1Y2Nlc3MtbWVzc2FnZSAuZm9ybS1zdWNjZXNzLW1lc3NhZ2UtaW5uZXIgLmNsb3NlLWljb24ge1xuICAgICAgICAgIHJpZ2h0OiAxLjMzMzMzdnc7XG4gICAgICAgICAgdG9wOiAxLjMzMzMzdnc7XG4gICAgICAgICAgd2lkdGg6IDEzLjMzMzMzdnc7XG4gICAgICAgICAgaGVpZ2h0OiAxMy4zMzMzM3Z3O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMuNzMzMzN2dztcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgICAuZm9ybS1zdWNjZXNzLW1lc3NhZ2UgLmZvcm0tc3VjY2Vzcy1tZXNzYWdlLWlubmVyIC5jbG9zZS1pY29uIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogNi42NjY2N3Z3O1xuICAgICAgICAgICAgaGVpZ2h0OiA2LjY2NjY3dnc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZm9ybS1zdWNjZXNzLW1lc3NhZ2UgLmZvcm0tc3VjY2Vzcy1tZXNzYWdlLWlubmVyIC5jbG9zZS1pY29uOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDUwNTA1OyB9XG4gICAgICAgICAgLmZvcm0tc3VjY2Vzcy1tZXNzYWdlIC5mb3JtLXN1Y2Nlc3MtbWVzc2FnZS1pbm5lciAuY2xvc2UtaWNvbjpob3ZlciBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgICAgICAgIC5mb3JtLXN1Y2Nlc3MtbWVzc2FnZSAuZm9ybS1zdWNjZXNzLW1lc3NhZ2UtaW5uZXIgLmNsb3NlLWljb246aG92ZXIgc3BhbjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZykgdHJhbnNsYXRlKDEuODc1dncsIDAuOTAyNzh2dyk7IH1cbiAgICAgICAgICAgIC5mb3JtLXN1Y2Nlc3MtbWVzc2FnZSAuZm9ybS1zdWNjZXNzLW1lc3NhZ2UtaW5uZXIgLmNsb3NlLWljb246aG92ZXIgc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpIHRyYW5zbGF0ZSgtMC40MTY2N3Z3LCAxLjgwNTU2dncpOyB9XG4gICAgICAgIC5mb3JtLXN1Y2Nlc3MtbWVzc2FnZSAuZm9ybS1zdWNjZXNzLW1lc3NhZ2UtaW5uZXIgLmNsb3NlLWljb24gc3BhbiB7XG4gICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgd2lkdGg6IDIuMzYxMTF2dztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUwNTA1O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG4gICAgICAgICAgLmZvcm0tc3VjY2Vzcy1tZXNzYWdlIC5mb3JtLXN1Y2Nlc3MtbWVzc2FnZS1pbm5lciAuY2xvc2UtaWNvbiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDEuOTQ0NDR2dywgMC42OTQ0NHZ3KTsgfVxuICAgICAgICAgIC5mb3JtLXN1Y2Nlc3MtbWVzc2FnZSAuZm9ybS1zdWNjZXNzLW1lc3NhZ2UtaW5uZXIgLmNsb3NlLWljb24gc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTAuNTU1NTZ2dywgMS44MDU1NnZ3KTsgfSB9XG4gIC5mb3JtLXN1Y2Nlc3MtbWVzc2FnZSAuaWNvbi13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuZm9ybS1zdWNjZXNzLW1lc3NhZ2UgLmljb24td3JhcCBzdmcge1xuICAgICAgd2lkdGg6IDQuODYxMTF2dztcbiAgICAgIGhlaWdodDogNC44NjExMXZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZm9ybS1zdWNjZXNzLW1lc3NhZ2UgLmljb24td3JhcCBzdmcge1xuICAgICAgICAgIHdpZHRoOiAxNnZ3O1xuICAgICAgICAgIGhlaWdodDogMTZ2dzsgfSB9XG4gIC5mb3JtLXN1Y2Nlc3MtbWVzc2FnZSAubmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMi4wODMzM3Z3O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwMDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmZvcm0tc3VjY2Vzcy1tZXNzYWdlIC5uYW1lIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHZ3O1xuICAgICAgICBmb250LXNpemU6IDYuOTMzMzN2dzsgfSB9XG4gIC5mb3JtLXN1Y2Nlc3MtbWVzc2FnZSAuZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMC42OTQ0NHZ3O1xuICAgIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwNTA1MDU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmZvcm0tc3VjY2Vzcy1tZXNzYWdlIC5kZXNjIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHZ3O1xuICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfSB9XG4gIC5mb3JtLXN1Y2Nlc3MtbWVzc2FnZSAuYnV0dG9uLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMuNDcyMjJ2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZm9ybS1zdWNjZXNzLW1lc3NhZ2UgLmJ1dHRvbi13cmFwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAuNjY2Njd2dzsgfSB9XG4gICAgLmZvcm0tc3VjY2Vzcy1tZXNzYWdlIC5idXR0b24td3JhcCBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxLjMxOTQ0dncgMS4zMTk0NHZ3IDEuMTgwNTZ2dztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuNjk0NDR2dztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTA1MDU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmZvcm0tc3VjY2Vzcy1tZXNzYWdlIC5idXR0b24td3JhcCBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICAgICAgICBwYWRkaW5nOiA0LjI2NjY3dncgNS4wNjY2N3Z3IDMuNzMzMzN2dztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyLjY2NjY3dnc7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmZvcm0tc3VjY2Vzcy1tZXNzYWdlIC5idXR0b24td3JhcCBhOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMkYyRjJGO1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH0gfVxuXG4uc2hhcmUtcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTA5O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCA1LCA1LCAwLjE1KTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNoYXJlLXBvcHVwLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAuc2hhcmUtcG9wdXAgLnNoYXJlLXBvcHVwLWlubmVyIHtcbiAgICB3aWR0aDogMjcuNzc3Nzh2dztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDEuMzg4ODl2dyAxLjM4ODg5dncgMy44MTk0NHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc2hhcmUtcG9wdXAgLnNoYXJlLXBvcHVwLWlubmVyIHtcbiAgICAgICAgd2lkdGg6IDg5LjMzMzMzdnc7XG4gICAgICAgIHBhZGRpbmc6IDYuMTMzMzN2dyA1LjMzMzMzdncgMTcuMzMzMzN2dztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3OyB9IH1cbiAgICAuc2hhcmUtcG9wdXAgLnNoYXJlLXBvcHVwLWlubmVyIC5jbG9zZS1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwLjM0NzIydnc7XG4gICAgICB0b3A6IDAuMzQ3MjJ2dztcbiAgICAgIHdpZHRoOiA0LjE2NjY3dnc7XG4gICAgICBoZWlnaHQ6IDQuMTY2Njd2dztcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjk3MjIydnc7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDUsIDUsIDUsIDAuMyk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuc2hhcmUtcG9wdXAgLnNoYXJlLXBvcHVwLWlubmVyIC5jbG9zZS1pY29uIHtcbiAgICAgICAgICByaWdodDogMS4zMzMzM3Z3O1xuICAgICAgICAgIHRvcDogMS4zMzMzM3Z3O1xuICAgICAgICAgIHdpZHRoOiAxMy4zMzMzM3Z3O1xuICAgICAgICAgIGhlaWdodDogMTMuMzMzMzN2dztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzLjczMzMzdnc7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAgICAgLnNoYXJlLXBvcHVwIC5zaGFyZS1wb3B1cC1pbm5lciAuY2xvc2UtaWNvbiBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDYuNjY2Njd2dztcbiAgICAgICAgICAgIGhlaWdodDogNi42NjY2N3Z3O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNoYXJlLXBvcHVwIC5zaGFyZS1wb3B1cC1pbm5lciAuY2xvc2UtaWNvbjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzA1MDUwNTsgfVxuICAgICAgICAgIC5zaGFyZS1wb3B1cCAuc2hhcmUtcG9wdXAtaW5uZXIgLmNsb3NlLWljb246aG92ZXIgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICAgICAgICAuc2hhcmUtcG9wdXAgLnNoYXJlLXBvcHVwLWlubmVyIC5jbG9zZS1pY29uOmhvdmVyIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpIHRyYW5zbGF0ZSgxLjg3NXZ3LCAwLjkwMjc4dncpOyB9XG4gICAgICAgICAgICAuc2hhcmUtcG9wdXAgLnNoYXJlLXBvcHVwLWlubmVyIC5jbG9zZS1pY29uOmhvdmVyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKSB0cmFuc2xhdGUoLTAuNDE2Njd2dywgMS44MDU1NnZ3KTsgfVxuICAgICAgICAuc2hhcmUtcG9wdXAgLnNoYXJlLXBvcHVwLWlubmVyIC5jbG9zZS1pY29uIHNwYW4ge1xuICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgIHdpZHRoOiAyLjM2MTExdnc7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA1MDUwNTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTsgfVxuICAgICAgICAgIC5zaGFyZS1wb3B1cCAuc2hhcmUtcG9wdXAtaW5uZXIgLmNsb3NlLWljb24gc3BhbjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgxLjk0NDQ0dncsIDAuNjk0NDR2dyk7IH1cbiAgICAgICAgICAuc2hhcmUtcG9wdXAgLnNoYXJlLXBvcHVwLWlubmVyIC5jbG9zZS1pY29uIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKC0wLjU1NTU2dncsIDEuODA1NTZ2dyk7IH0gfVxuICAuc2hhcmUtcG9wdXAgLnRpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzc3Nzh2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc2hhcmUtcG9wdXAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDguNTMzMzN2dzsgfSB9XG4gIC5zaGFyZS1wb3B1cCAuc2hhcmUtbGlzdCB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLnNoYXJlLXBvcHVwIC5zaGFyZS1saXN0IHVsIGxpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC42OTQ0NHZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuc2hhcmUtcG9wdXAgLnNoYXJlLWxpc3QgdWwgbGkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4zMzMzM3Z3OyB9IH1cbiAgICAgIC5zaGFyZS1wb3B1cCAuc2hhcmUtbGlzdCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAuc2hhcmUtcG9wdXAgLnNoYXJlLWxpc3QgdWwgbGkgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zaGFyZS1wb3B1cCAuc2hhcmUtbGlzdCB1bCBsaSBhOmhvdmVyIC5pY29uLXdyYXAge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwNTA1MDU7IH1cbiAgICAgICAgICAgIC5zaGFyZS1wb3B1cCAuc2hhcmUtbGlzdCB1bCBsaSBhOmhvdmVyIC5pY29uLXdyYXAgc3ZnICoge1xuICAgICAgICAgICAgICBmaWxsOiAjZmZmOyB9XG4gICAgICAgICAgLnNoYXJlLXBvcHVwIC5zaGFyZS1saXN0IHVsIGxpIGE6aG92ZXIgc3BhbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxOyB9IH1cbiAgICAgICAgLnNoYXJlLXBvcHVwIC5zaGFyZS1saXN0IHVsIGxpIGEgLmljb24td3JhcCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC42OTQ0NHZ3O1xuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICB3aWR0aDogNC43MjIyMnZ3O1xuICAgICAgICAgIGhlaWdodDogNC43MjIyMnZ3O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuc2hhcmUtcG9wdXAgLnNoYXJlLWxpc3QgdWwgbGkgYSAuaWNvbi13cmFwIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3O1xuICAgICAgICAgICAgICB3aWR0aDogMTZ2dztcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNnZ3OyB9IH1cbiAgICAgICAgICAuc2hhcmUtcG9wdXAgLnNoYXJlLWxpc3QgdWwgbGkgYSAuaWNvbi13cmFwIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMi4zNjExMXZ3O1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjM2MTExdnc7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAgIC5zaGFyZS1wb3B1cCAuc2hhcmUtbGlzdCB1bCBsaSBhIC5pY29uLXdyYXAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOHZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOHZ3OyB9IH1cbiAgICAgICAgLnNoYXJlLXBvcHVwIC5zaGFyZS1saXN0IHVsIGxpIGEgc3BhbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMC41NTU1NnZ3O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC45NzIyMnZ3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuMyk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuc2hhcmUtcG9wdXAgLnNoYXJlLWxpc3QgdWwgbGkgYSBzcGFuIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5kb3dubG9hZC1pdGVtIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzQ3MjJ2dztcbiAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSg1LCA1LCA1LCAwLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlMmUyO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMjMuNjExMTF2dztcbiAgaGVpZ2h0OiA3LjE1Mjc4dnc7XG4gIHBhZGRpbmc6IDEuMDQxNjd2dyAwLjY5NDQ0dncgMC42OTQ0NHZ3IDEuMDQxNjd2dztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5kb3dubG9hZC1pdGVtIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEuMzMzMzN2dztcbiAgICAgIHdpZHRoOiA0NC41MzMzM3Z3O1xuICAgICAgaGVpZ2h0OiAyNC44dnc7XG4gICAgICBwYWRkaW5nOiA0dncgMi42NjY2N3Z3IDIuNjY2Njd2dyA0dnc7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5kb3dubG9hZC1pdGVtOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNDNEM0QzQ7IH1cbiAgICAgIC5kb3dubG9hZC1pdGVtOmhvdmVyIC5ib3R0b20gLmRvd25sb2FkLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gICAgICAgIC5kb3dubG9hZC1pdGVtOmhvdmVyIC5ib3R0b20gLmRvd25sb2FkLWljb246aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7IH1cbiAgICAgICAgICAuZG93bmxvYWQtaXRlbTpob3ZlciAuYm90dG9tIC5kb3dubG9hZC1pY29uOmhvdmVyIHN2ZyAqIHtcbiAgICAgICAgICAgIGZpbGw6ICNmZmZmZmY7IH0gfVxuICAuZG93bmxvYWQtaXRlbS5sZWZ0OmFmdGVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMC43NjM4OXZ3O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmRvd25sb2FkLWl0ZW0ubGVmdDphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAtMi45MzMzM3Z3OyB9IH1cbiAgLmRvd25sb2FkLWl0ZW0uZ3JleTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2JjYjtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCByZ2JhKDUsIDUsIDUsIDAuMDUpOyB9XG4gIC5kb3dubG9hZC1pdGVtOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTAuNzYzODl2dztcbiAgICB0b3A6IC0wLjY5NDQ0dnc7XG4gICAgd2lkdGg6IDEuMzg4ODl2dztcbiAgICBoZWlnaHQ6IDEuMzg4ODl2dztcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCByZ2JhKDUsIDUsIDUsIDAuMik7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmRvd25sb2FkLWl0ZW06YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAtMi45MzMzM3Z3O1xuICAgICAgICB0b3A6IC0yLjY2NjY3dnc7XG4gICAgICAgIHdpZHRoOiA1LjMzMzMzdnc7XG4gICAgICAgIGhlaWdodDogNS4zMzMzM3Z3OyB9IH1cbiAgLmRvd25sb2FkLWl0ZW0gLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMDUwNTA1OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5kb3dubG9hZC1pdGVtIC5uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiA2LjR2dzsgfSB9XG4gIC5kb3dubG9hZC1pdGVtIC5ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmRvd25sb2FkLWl0ZW0gLmJvdHRvbSAuZGF0YSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLmRvd25sb2FkLWl0ZW0gLmJvdHRvbSAuZGF0YSAuZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAwLjk3MjIydnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogcmdiYSg1LCA1LCA1LCAwLjUpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLmRvd25sb2FkLWl0ZW0gLmJvdHRvbSAuZGF0YSAuZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3OyB9IH1cbiAgICAgIC5kb3dubG9hZC1pdGVtIC5ib3R0b20gLmRhdGEgLnNpemUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4zNDcyMnZ3O1xuICAgICAgICBmb250LXNpemU6IDAuOTcyMjJ2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuNSk7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuZG93bmxvYWQtaXRlbSAuYm90dG9tIC5kYXRhIC5zaXplIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjMzMzMzdnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfSB9XG4gICAgLmRvd25sb2FkLWl0ZW0gLmJvdHRvbSAuZG93bmxvYWQtaWNvbiB7XG4gICAgICB3aWR0aDogMS45NDQ0NHZ3O1xuICAgICAgaGVpZ2h0OiAxLjk0NDQ0dnc7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDUsIDUsIDUsIDAuMik7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5kb3dubG9hZC1pdGVtIC5ib3R0b20gLmRvd25sb2FkLWljb24ge1xuICAgICAgICAgIHdpZHRoOiA3LjQ2NjY3dnc7XG4gICAgICAgICAgaGVpZ2h0OiA3LjQ2NjY3dnc7IH0gfVxuICAgICAgLmRvd25sb2FkLWl0ZW0gLmJvdHRvbSAuZG93bmxvYWQtaWNvbiBzdmcge1xuICAgICAgICB3aWR0aDogMC43NjM4OXZ3O1xuICAgICAgICBoZWlnaHQ6IDEuMDQxNjd2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5kb3dubG9hZC1pdGVtIC5ib3R0b20gLmRvd25sb2FkLWljb24gc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAyLjkzMzMzdnc7XG4gICAgICAgICAgICBoZWlnaHQ6IDR2dzsgfSB9XG5cbi5qcy1jdXJzb3Itd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmpzLWN1cnNvci13cmFwIC5qcy1jdXJzb3Ige1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubW9yZS1idXR0b24td3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZy1ib3R0b206IDYuOTQ0NDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2JjYjtcbiAgbWFyZ2luLXJpZ2h0OiAtMi4wODMzM3Z3O1xuICBtYXJnaW4tbGVmdDogLTIuMDgzMzN2dztcbiAgcGFkZGluZy1sZWZ0OiAyLjA4MzMzdnc7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMDgzMzN2dzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5tb3JlLWJ1dHRvbi13cmFwIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNS4zMzMzM3Z3O1xuICAgICAgbWFyZ2luLWxlZnQ6IC01LjMzMzMzdnc7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUuMzMzMzN2dztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUuMzMzMzN2dzsgfSB9XG4gIC5tb3JlLWJ1dHRvbi13cmFwOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjAzLCAyMDMsIDIwMywgMCkgMCUsICNDQkNCQ0IgOTAuMjYlKTtcbiAgICBoZWlnaHQ6IDE0LjA5NzIydnc7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC0xNC4wOTcyMnZ3O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5tb3JlLWJ1dHRvbi13cmFwOmJlZm9yZSB7XG4gICAgICAgIGhlaWdodDogNTQuMTMzMzN2dztcbiAgICAgICAgdG9wOiAtNTQuMTMzMzN2dzsgfSB9XG4gIC5tb3JlLWJ1dHRvbi13cmFwIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxLjgwNTU2dncgMS41Mjc3OHZ3IDEuMzg4ODl2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjY5NDQ0dnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEuMjV2dztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS4yMjtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzA1MDUwNTtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5tb3JlLWJ1dHRvbi13cmFwIGEge1xuICAgICAgICBwYWRkaW5nOiA1LjMzMzMzdncgNS4zMzMzM3Z3IDQuMjY2Njd2dztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3O1xuICAgICAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5tb3JlLWJ1dHRvbi13cmFwIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogcmdiYSg1LCA1LCA1LCAwLjgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjFGMUYxOyB9XG4gICAgICAgIC5tb3JlLWJ1dHRvbi13cmFwIGE6aG92ZXIgc3ZnIHtcbiAgICAgICAgICByaWdodDogMC44MzMzM3Z3OyB9IH1cbiAgICAubW9yZS1idXR0b24td3JhcCBhIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyLjAxMzg5dnc7XG4gICAgICBoZWlnaHQ6IDEuNjY2Njd2dztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxLjUyNzc4dnc7XG4gICAgICB0b3A6IDEuNTI3Nzh2dztcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCByaWdodDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLm1vcmUtYnV0dG9uLXdyYXAgYSBzdmcge1xuICAgICAgICAgIHdpZHRoOiA2LjR2dztcbiAgICAgICAgICBoZWlnaHQ6IDUuMzMzMzN2dztcbiAgICAgICAgICByaWdodDogNS44NjY2N3Z3O1xuICAgICAgICAgIHRvcDogNC44dnc7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuaGlkZS1zbSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLnNob3ctc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAuc2hvdy1zbSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgICAuc2hvdy1zbS5mbGV4IHtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9IH1cbiIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjo1MG1zfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTo1MG1zfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjozc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTozc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSxib2R5W2RhdGEtYW9zLWVhc2luZz1saW5lYXJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuMjUsLjc1LC43NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2VdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2VdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC42LC0uMjgsLjczNSwuMDQ1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxLjI3NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC42OCwtLjU1LC4yNjUsMS41NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDcsMCwuNzQ1LC43MTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMzksLjU3NSwuNTY1LDEpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDQ1LC4wNSwuNTUsLjk1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybX1bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXS5hb3MtYW5pbWF0ZXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9W2RhdGEtYW9zPWZhZGUtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApfVtkYXRhLWFvcz1mYWRlLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApfVtkYXRhLWFvcz1mYWRlLXVwLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLXVwLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1kb3duLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LC0xMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1kb3duLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwtMTAwcHgsMCl9W2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm19W2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV0uYW9zLWFuaW1hdGV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlKDEpfVtkYXRhLWFvcz16b29tLWluXXt0cmFuc2Zvcm06c2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20tb3V0XXt0cmFuc2Zvcm06c2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApIHNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApIHNjYWxlKDEuMil9W2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXXt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX1bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVdLmFvcy1hbmltYXRle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfVtkYXRhLWFvcz1zbGlkZS11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX1bZGF0YS1hb3M9c2xpZGUtZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9W2RhdGEtYW9zPXNsaWRlLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX1bZGF0YS1hb3M9c2xpZGUtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX1bZGF0YS1hb3NePWZsaXBdW2RhdGEtYW9zXj1mbGlwXXtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX1bZGF0YS1hb3M9ZmxpcC1sZWZ0XXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKC0xMDBkZWcpfVtkYXRhLWFvcz1mbGlwLWxlZnRdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCl9W2RhdGEtYW9zPWZsaXAtcmlnaHRde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1yaWdodF0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKX1bZGF0YS1hb3M9ZmxpcC11cF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC11cF0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKX1bZGF0YS1hb3M9ZmxpcC1kb3duXXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtZG93bl0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKX0iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2FOZXVlQ3lyJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItUm9tYW4uZW90Jyk7XG4gIHNyYzogbG9jYWwoJ0hlbHZldGljYU5ldWVDeXItUm9tYW4nKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Sb21hbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLnN2ZyNIZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYU5ldWVDeXInO1xuICBzcmM6IHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW0uZW90Jyk7XG4gIHNyYzogbG9jYWwoJ0hlbHZldGljYU5ldWVDeXItTWVkaXVtJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTWVkaXVtLnN2ZyNIZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bScpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCZWJhc05ldWUnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvQmViYXNOZXVlQm9sZC5lb3QnKTtcbiAgc3JjOiBsb2NhbCgnQmViYXMgTmV1ZSBCb2xkJyksIGxvY2FsKCdCZWJhc05ldWVCb2xkJyksXG4gIHVybCgnLi4vZm9udHMvQmViYXNOZXVlQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0JlYmFzTmV1ZUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vZm9udHMvQmViYXNOZXVlQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vZm9udHMvQmViYXNOZXVlQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vZm9udHMvQmViYXNOZXVlQm9sZC5zdmcjQmViYXNOZXVlQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuIiwiYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2FOZXVlQ3lyLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IGdldC12dygxOHB4KTtcbiAgY29sb3I6ICMwNTA1MDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNiY2I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBmb250LXNpemU6IGdldC12dy1zbSgxNnB4KTtcbiAgfVxuXG4gICYubG9hZGluZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogLjc7XG4gIH1cbn1cblxuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmksIGVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogZ2V0LXZ3KDE0cHgpIGdldC12dygzMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgcGFkZGluZzogZ2V0LXZ3LXNtKDEwcHgpIGdldC12dy1zbSgxMHB4KSBnZXQtdnctc20oNXB4KSBnZXQtdnctc20oMjBweCk7XG4gIH1cblxuICAubG9nbyB7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoMjI5cHgpO1xuICAgICAgaGVpZ2h0OiBnZXQtdncoOTBweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSgxMjVweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDUwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucmlnaHQtdHJpZ2dlcnMtZGVzYyB7XG4gIHdpZHRoOiBnZXQtdncoNjkwcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmRlc2Mge1xuICAgIHdpZHRoOiBnZXQtdncoMzU5cHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE2cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cblxuICAudHJpZ2dlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgaGVpZ2h0OiBnZXQtdnctc20oNTBweCk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnJlZ2lvbi10cmlnZ2VyLXdyYXAge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdncoMjBweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdnctc20oMzVweCk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBnZXQtdnctc20oMjBweCk7XG4gICAgICB9XG5cbiAgICAgIC5yZWdpb24tdHJpZ2dlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE0cHgpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogIzA1MDUwNTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IGdldC12dygzMHB4KTtcbiAgICAgICAgcGFkZGluZzogMCBnZXQtdncoMTBweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dyg1MHB4KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCBnZXQtdnctc20oMXB4KTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi10b3A6IGdldC12dygzcHgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDRweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDE2cHgpO1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3KDE2cHgpO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3KDhweCk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMTZweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dy1zbSg4cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5sYW5nLXRyaWdnZXItd3JhcCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dyg4OHB4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogZ2V0LXZ3KDNweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoNTBweCk7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsMCwwLDAuMSk7XG5cbiAgICAgICAgICAubGFuZy10cmlnZ2VyIHtcbiAgICAgICAgICAgIHdpZHRoOiBnZXQtdncoNDBweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sYW5nLXRyaWdnZXIge1xuICAgICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICMwNTA1MDU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDUwcHgpO1xuICAgICAgICBoZWlnaHQ6IGdldC12dygzMHB4KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctdG9wOiBnZXQtdncoM3B4KTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB3aWR0aDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZy10b3A6IGdldC12dy1zbSg1cHgpO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3LXNtKDE4cHgpO1xuICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIHdpZHRoOiBnZXQtdncoNDBweCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWVudS10cmlnZ2VyLXdyYXAge1xuICAubWVudS10cmlnZ2VyIHtcbiAgICB3aWR0aDogZ2V0LXZ3KDYwcHgpO1xuICAgIGhlaWdodDogZ2V0LXZ3KDYwcHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygxNHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IGdldC12dygzMHB4KTtcbiAgICByaWdodDogZ2V0LXZ3KDE3cHgpO1xuICAgIHotaW5kZXg6IDEwMjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHdpZHRoOiBnZXQtdnctc20oNTBweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dy1zbSg1MHB4KTtcbiAgICAgIHRvcDogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgcmlnaHQ6IGdldC12dy1zbSgxMHB4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgxNHB4KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXVwKHNtKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDRweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGdldC12dygzNHB4KTtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA1MDUwNTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dyg2cHgpO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDMwcHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oNC43cHgpO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZW51LWNsb3NlIHtcbiAgICB3aWR0aDogZ2V0LXZ3KDI2cHgpO1xuICAgIGhlaWdodDogZ2V0LXZ3KDI2cHgpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgd2lkdGg6IGdldC12dy1zbSg1MHB4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDUwcHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHJpZ2h0OiBnZXQtdnctc20oMTBweCk7XG4gICAgICB0b3A6IGdldC12dy1zbSgxMHB4KTtcbiAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiBnZXQtdnctc20oMjBweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZykgdHJhbnNsYXRlKGdldC12dyg0cHgpLCBnZXQtdncoMTBweCkpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00MGRlZykgdHJhbnNsYXRlKGdldC12dygtN3B4KSwgZ2V0LXZ3KDNweCkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIHdpZHRoOiBnZXQtdncoMzRweCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTA1MDU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcblxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZShnZXQtdncoNXB4KSwgZ2V0LXZ3KDEwcHgpKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZShnZXQtdncoLThweCksIGdldC12dygzcHgpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWVudS13cmFwIHtcbiAgPiB1bCB7XG4gICAgPiBsaSB7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjMpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdWwge1xuICAgIGxpIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7XG5cbiAgICAgICYuaGFzLXN1YiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICA+IGEge1xuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gdWwge1xuICAgICAgICAgIHdpZHRoOiBnZXQtdncoNDgzcHgpO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgd2lkdGg6IGdldC12dy1zbSgyMDlweCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE2cHgpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4xMztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgxMHB4KSAwIGdldC12dy1zbSg5cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDUwNTA1O1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgbGVmdDogZ2V0LXZ3KDE2cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBsZWZ0LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53aGl0ZS1tZW51IHtcbiAgLm1lbnUtd3JhcCB7XG4gICAgPiB1bCB7XG4gICAgICA+IGxpIHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg1LDUsNSwwLjMpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdWwge1xuICAgIGxpIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDUsNSw1LDAuMyk7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzA1MDUwNTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDUwNTA1O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUwNTA1O1xuICBwYWRkaW5nOiBnZXQtdncoMzBweCkgZ2V0LXZ3KDMwcHgpIGdldC12dygyNXB4KSBnZXQtdncoMzBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBwYWRkaW5nOiBnZXQtdnctc20oMjBweCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICAuZm9vdGVyLWNvbHVtbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiBnZXQtdncoMjBweCk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTZweCk7XG4gICAgfVxuICB9XG5cbiAgLmxlZnQge1xuICAgIHdpZHRoOiBnZXQtdncoNjMzcHgpO1xuICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3KDU3cHgpO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogZ2V0LXZ3LXNtKDMwcHgpO1xuICAgIH1cblxuICAgIC5mb290ZXItY29sdW1uLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dyg0NHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMzBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFkZGl0aW9uYWwtbWVudSB7XG4gICAgbWFyZ2luLXRvcDogZ2V0LXZ3KDMwcHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHdpZHRoOiBnZXQtdnctc20oMTI4cHgpO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNjtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXVwKHNtKSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjJzO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgcGFkZGluZy10b3A6IGdldC12dy1zbSgyMHB4KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogZ2V0LXZ3LXNtKC0yMHB4KTtcbiAgICAgICAgcmlnaHQ6IGdldC12dy1zbSgtMjBweCk7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXItY29sdW1uLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dygzOHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oNDBweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtd3JhcCB7XG4gICAgICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNik7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTZweCk7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXVwKHNtKSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMnM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYm90dG9tLWRhdGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbi10b3A6IGdldC12dyg1MHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgxMzBweCk7XG4gICAgICB9XG5cbiAgICAgIC5sZWZ0LWRhdGEge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgd2lkdGg6IGdldC12dyg0MTdweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb3B5LXRleHQge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE0cHgpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yOTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dygyN3B4KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDM3cHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZXNpZ25lZC1ieSB7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE0cHgpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yOTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgyNXB4KTtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDExOHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMnM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yaWdodC1kYXRhIHtcbiAgICAgICAgLnVzZSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICByaWdodDogZ2V0LXZ3KC0zMHB4KTtcbiAgICAgICAgICAgICAgYm90dG9tOiBnZXQtdncoLTI1cHgpO1xuICAgICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDE2OHB4KTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdncoMjE2cHgpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTY1NjU2O1xuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoNDBweCkgMCAwIDA7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDEwOHB4KTtcbiAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3KDk2cHgpO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBnZXQtdnctc20oNjhweCk7XG4gICAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDYwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdncoMTZweCk7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMThweCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yMjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oMThweCk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDEycHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc29jaWFscyB7XG4gICYuYmxhY2sge1xuICAgIGEge1xuICAgICAgY29sb3I6ICMwNTA1MDU7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDUwNTA1O1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICAqIHtcbiAgICAgICAgICBmaWxsOiAjMDUwNTA1O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDIwcHgpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IGdldC12dygzNnB4KTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMC44MztcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgyMHB4KTtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDI0cHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN2Zy13cmFwIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDJweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zdmctd3JhcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogZ2V0LXZ3KDJweCk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDIzcHgpO1xuICAgICAgaGVpZ2h0OiBnZXQtdncoMjNweCk7XG5cbiAgICAgICoge1xuICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucmVnaW9uLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gIC5yZWdpb24tbWVudS1iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyMS43cHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMSk7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAucmVnaW9uLW1lbnUtaW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogZ2V0LXZ3KDE0cHgpIGdldC12dygzMHB4KSBnZXQtdncoNjBweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIC50b3AtbGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAubG9nbyB7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiBnZXQtdncoMjI5cHgpO1xuICAgICAgICBoZWlnaHQ6IGdldC12dyg5MHB4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmlnaHQtdHJpZ2dlcnMtZGVzYyB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDY3MHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlZ2lvbi1zZWxlY3Qge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgxMHB4KTtcbiAgICAgIH1cblxuICAgICAgLmxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMjZweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjg1O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICBjb2xvcjogIzA1MDUwNTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiBnZXQtdncoLTQwcHgpO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgyMHB4KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWctZ2xvYmFsIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogZ2V0LXZ3KDNweCkgZ2V0LXZ3KDEwcHgpIGdldC12dygycHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoOHB4KTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSg1LDUsNSwwLjE1KTtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTRweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogIzA1MDUwNTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDNweCkgZ2V0LXZ3LXNtKDEwcHgpIGdldC12dy1zbSgycHgpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSg4cHgpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgxMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IGdldC12dygxNnB4KTtcbiAgICAgICAgICBoZWlnaHQ6IGdldC12dygxNnB4KTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dyg4cHgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgd2lkdGg6IGdldC12dy1zbSgxNnB4KTtcbiAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdnctc20oOHB4KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiBnZXQtdncoMnB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiBnZXQtdnctc20oM3B4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucmVnaW9ucy1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiBnZXQtdncoLTE1cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBnZXQtdncoNzEwcHgpO1xuICAgIHdpZHRoOiBnZXQtdncoMzQ0cHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDVweCk7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCBnZXQtdnctc20oMTBweCkgZ2V0LXZ3LXNtKDgwcHgpO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBjb2x1bW5zOiAyO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIGNvbHVtbnM6IDE7XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTRweCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODY7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAwIGdldC12dygxMHB4KTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoOHB4KTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzA1MDUwNTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNnB4KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDhweCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXVwKHNtKSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzA1MDUwNTtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmhlcmUtdGV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogZ2V0LXZ3KC01MHB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIC00MCUpO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDUwNTA1O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIHJpZ2h0OiBnZXQtdnctc20oLTUwcHgpO1xuICAgICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDM0cHgpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUwNTA1O1xuICAgICAgICAgICAgICBsZWZ0OiBnZXQtdncoLTQycHgpO1xuICAgICAgICAgICAgICB0b3A6IGdldC12dyg1cHgpO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDM0cHgpO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGdldC12dy1zbSgtNDJweCk7XG4gICAgICAgICAgICAgICAgdG9wOiBnZXQtdnctc20oNXB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5yZWdpb25zLWxpc3QtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IGdldC12dyg0NnB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGJvdHRvbTogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICBsZWZ0OiBnZXQtdnctc20oMjBweCk7XG4gICAgICAgIHJpZ2h0OiBnZXQtdnctc20oMjBweCk7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dygxNXB4KSBnZXQtdncoMjBweCkgZ2V0LXZ3KDEzcHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMTBweCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTA1MDU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgxNXB4KSBnZXQtdnctc20oMjBweCkgZ2V0LXZ3LXNtKDEzcHgpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgxMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyRjJGMkY7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYnVyZ2VyLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gIC5idXJnZXItbWVudS1iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyMS43cHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMSk7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuYnVyZ2VyLW1lbnUtaW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogZ2V0LXZ3KDE0cHgpIGdldC12dygzMHB4KSBnZXQtdncoNTBweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5yaWdodC10cmlnZ2Vycy1kZXNjIC50cmlnZ2VycyAucmVnaW9uLXRyaWdnZXItd3JhcCwgLnJpZ2h0LXRyaWdnZXJzLWRlc2MgLnRyaWdnZXJzIC5sYW5nLXRyaWdnZXItd3JhcCB7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAucmlnaHQtdHJpZ2dlcnMtZGVzYyAudHJpZ2dlcnMgLmxhbmctdHJpZ2dlci13cmFwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGdldC12dyg2MnB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAudG9wLWxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLmxvZ28ge1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3KDIyOXB4KTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdncoOTBweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJpZ2h0LXRyaWdnZXJzLWRlc2Mge1xuICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlYXJjaC1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLnNlYXJjaCB7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgxMHB4KSBnZXQtdnctc20oMTBweCkgMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAud2hpdGUtbWVudSB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDY5MHB4KTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oMTVweCk7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdWwgbGkuaGFzLXN1YiA+IHVsIHtcbiAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDIxOXB4KTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDUsNSw1LC4zKTtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bCBsaS5oYXMtc3ViID4gYSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGdldC12dy1zbSgyMHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2VhcmNoIHtcbiAgd2lkdGg6IGdldC12dyg1NzBweCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zZWFyY2gtaW5wdXQtd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAuaW5wdXQtd3JhcCB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDUwMXB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDI5N3B4KTtcbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dygxNXB4KSBnZXQtdncoMjBweCkgZ2V0LXZ3KDE1cHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMTBweCk7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoNSwgNSwgNSwgMC4xKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3KDYwcHgpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTZweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogcmdiYSg1LCA1LCA1LCAxKTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGJvcmRlcjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDEwcHgpIGdldC12dy1zbSgxNXB4KSBnZXQtdnctc20oMTJweCk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDUwcHgpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSg1LCA1LCA1LCAwLjIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjYpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSg1LCA1LCA1LCAwLjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbi13cmFwIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoNjBweCk7XG4gICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDUwcHgpO1xuICAgICAgfVxuXG4gICAgICBidXR0b24ge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGdldC12dyg2MHB4KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDE0cHgpO1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDUsIDUsIDUsIDAuMyk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTA1MDU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDUwcHgpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODM4Mzg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IGdldC12dygyNHB4KTtcbiAgICAgICAgICBoZWlnaHQ6IGdldC12dygyNHB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiBnZXQtdnctc20oMjBweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgyMHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmlubmVyLXBvcHVwLWl0ZW0ge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogZ2V0LXZ3KC0xMjNweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgNSwgNSwgMC4xNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAxO1xuICBwYWRkaW5nOiBnZXQtdncoMTA1cHgpIGdldC12dyg4cHgpIGdldC12dygyMHB4KTtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKC04MHB4KTtcbiAgICBwYWRkaW5nOiBnZXQtdnctc20oNzNweCkgZ2V0LXZ3LXNtKDVweCkgZ2V0LXZ3LXNtKDEwcHgpO1xuICB9XG5cbiAgLmlubmVyLXBvcHVwLWl0ZW0tYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4uaW5uZXItcG9wdXAtaXRlbS1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1yYWRpdXM6IGdldC12dygyNHB4KTtcbiAgYm94LXNoYWRvdzogMCAzMHB4IDYwcHggMCByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oMThweCk7XG5cbiAgICAuZm9ybS1ibG9jay13cmFwIHtcbiAgICAgIHBhZGRpbmctbGVmdDogZ2V0LXZ3LXNtKDE1cHgpO1xuICAgICAgcGFkZGluZy1yaWdodDogZ2V0LXZ3LXNtKDE1cHgpO1xuICAgIH1cbiAgfVxuXG4gICYuY29sb3JlZCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctY29sb3IpO1xuXG4gICAgLmNsb3NlLWlubmVyLXBvcHVwLWl0ZW0ge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmctY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gIC5jbG9zZS1pbm5lci1wb3B1cC1pdGVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBnZXQtdncoOXB4KTtcbiAgICByaWdodDogZ2V0LXZ3KDlweCk7XG4gICAgd2lkdGg6IGdldC12dyg2MHB4KTtcbiAgICBoZWlnaHQ6IGdldC12dyg2MHB4KTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygxNHB4KTtcbiAgICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDUsIDUsIDUsIDAuMyk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICAgIHotaW5kZXg6IDM7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICByaWdodDogZ2V0LXZ3LXNtKDVweCk7XG4gICAgICB0b3A6IGdldC12dy1zbSg1cHgpO1xuICAgICAgd2lkdGg6IGdldC12dy1zbSg1MHB4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDUwcHgpO1xuICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSgyNXB4KTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMjVweCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZml4ZWQge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiBnZXQtdncoMTEzcHgpO1xuICAgICAgcmlnaHQ6IGdldC12dygxN3B4KTtcbiAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgdG9wOiBnZXQtdnctc20oNzFweCk7XG4gICAgICAgIHJpZ2h0OiBnZXQtdnctc20oMTBweCk7XG4gICAgICB9XG5cbiAgICAgICYuYm90dG9tIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGdldC12dyg5cHgpO1xuICAgICAgICByaWdodDogZ2V0LXZ3KDlweCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIHJpZ2h0OiBnZXQtdnctc20oNXB4KTtcbiAgICAgICAgICB0b3A6IGdldC12dy1zbSg1cHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwNTA1MDU7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKSB0cmFuc2xhdGUoZ2V0LXZ3KDI3cHgpLCBnZXQtdncoMTNweCkpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00MGRlZykgdHJhbnNsYXRlKGdldC12dygtNnB4KSwgZ2V0LXZ3KDI2cHgpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB3aWR0aDogZ2V0LXZ3KDM0cHgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUwNTA1O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoZ2V0LXZ3KDI4cHgpLCBnZXQtdncoMTBweCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKGdldC12dygtOHB4KSwgZ2V0LXZ3KDI2cHgpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jbG9zZS1pbm5lci1wb3B1cC1ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiBnZXQtdncoMTdweCkgMCBnZXQtdncoNTlweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDQwcHgpIDA7XG4gICAgfVxuXG4gICAgLmNsb3NlLWlubmVyLXBvcHVwLWJvdHRvbS1idXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDE1MHB4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3KDE1MHB4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHBhZGRpbmctdG9wOiBnZXQtdncoNDBweCk7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNsb3NlLWljb24ge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZykgdHJhbnNsYXRlKGdldC12dyg0cHgpLCBnZXQtdncoMTBweCkpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00MGRlZykgdHJhbnNsYXRlKGdldC12dygtN3B4KSwgZ2V0LXZ3KDNweCkpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jbG9zZS1pY29uIHtcbiAgICAgICAgd2lkdGg6IGdldC12dygyNnB4KTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdncoMjZweCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdncoNXB4KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IGdldC12dy1zbSgyMHB4KTtcbiAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDM0cHgpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA1MDUwNTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZShnZXQtdncoNXB4KSwgZ2V0LXZ3KDEwcHgpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZShnZXQtdncoLThweCksIGdldC12dygzcHgpKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3KDI1cHgpO1xuICAgICAgICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICMwNTA1MDU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgxNXB4KTtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYWNjb3JkaW9uLWxpc3Qge1xuICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDUwNTA1O1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0xcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6ICMwNTA1MDU7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgICAuYWNjb3JkaW9uLWhlYWRlci1uYW1lIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dygzMnB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtZGVzYyB7XG4gICAgICAgICAgb3BhY2l0eTogMC41O1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjY29yZGlvbi1oZWFkZXItaWNvbi13cmFwIHtcbiAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRlci1pY29uIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWNjb3JkaW9uLWhlYWRlciwgLmFjY29yZGlvbi1oZWFkZXItbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogZ2V0LXZ3KDE2cHgpIDA7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmcsIC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgxNXB4KSAwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6bm90KC5hY3RpdmUpIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA1MDUwNTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGdldC12dygyMHB4KTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBnZXQtdncoMjBweCk7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRlci1pbWctaG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLXRhZ3Mge1xuICAgICAgICAgICAgLmFjY29yZGlvbi1oZWFkZXItbmFtZS1sYWJlbCB7XG4gICAgICAgICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGFncyB7XG4gICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRlci1uYW1lIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hY2NvcmRpb24taGVhZGVyLWZhcSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLWRlc2Mge1xuICAgICAgICAgICAgb3BhY2l0eTogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFjY29yZGlvbi1oZWFkZXItY2VudGVyLXRleHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGNvbG9yOiAjMDUwNTA1IWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRlci1pY29uLXdyYXAge1xuICAgICAgICAgICAgLmljb24tZGVzYyB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRlci1pY29uIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG5cbiAgICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICMwNTA1MDU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1oZWFkZXItZmFxIHtcbiAgICAgIG1heC13aWR0aDogZ2V0LXZ3KDY3MnB4KTtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDI0cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIG1heC13aWR0aDogZ2V0LXZ3LXNtKDI5M3B4KTtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTZweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1oZWFkZXItaW1nLWhvdmVyIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoMzk1cHgpO1xuICAgICAgaGVpZ2h0OiBnZXQtdncoMjgwcHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBsZWZ0OiBnZXQtdncoMjc2cHgpO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1oZWFkZXItbmFtZS10YWdzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgcGFkZGluZy10b3A6IGdldC12dy1zbSg2MHB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiA4OSU7XG4gICAgICB9XG5cbiAgICAgIC5hY2NvcmRpb24taGVhZGVyLW5hbWUtbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYW1lIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dygyMHB4KTtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogIzA1MDUwNTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGFiZWwge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBnZXQtdncoMTBweCk7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTZweCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjM7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuNSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRhZ3Mge1xuICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdncoMThweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgxNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTRweCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NztcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgY29sb3I6ICMwNTA1MDU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dygzcHgpO1xuICAgICAgICAgICAgcGFkZGluZzogZ2V0LXZ3KDJweCkgZ2V0LXZ3KDEwcHgpIDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoOHB4KTtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoNSwgNSwgNSwgMC4yKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvciwgLjJzIGVhc2UtaW4tb3V0IGJvcmRlcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxMnB4KTtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdnctc20oM3B4KTtcbiAgICAgICAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDJweCkgZ2V0LXZ3LXNtKDhweCkgMDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDhweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1oZWFkZXItbmFtZSB7XG4gICAgICBmb250LXNpemU6IGdldC12dygyNHB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogIzA1MDUwNTtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvciwgLjJzIGVhc2UtaW4tb3V0IGZvbnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGdldC12dy1zbSg4NHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGdldC12dy1zbSgycHgpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWhlYWRlci1uYW1lLWRlc2Mge1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoMTRweCk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4yOTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICMwNTA1MDU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiBnZXQtdncoMjEwcHgpO1xuICAgICAgdG9wOiBnZXQtdncoMjBweCk7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDMzMHB4KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oMjBweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1oZWFkZXItY2VudGVyLXRleHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoMzBweCk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4xMztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2NiY2JjYjtcbiAgICAgIHBhZGRpbmc6IGdldC12dyg2cHgpIGdldC12dygxM3B4KSBnZXQtdncoMnB4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygxMnB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTA1MDU7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dy1zbSg1cHgpIGdldC12dy1zbSg4cHgpIGdldC12dy1zbSgycHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oOHB4KTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiBnZXQtdnctc20oMTlweCk7XG4gICAgICB9XG5cbiAgICAgICYud2hpdGUge1xuICAgICAgICBjb2xvcjogI2Y1ZjVmNTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWhlYWRlci1pY29uLXdyYXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXVwKHNtKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5pY29uLWRlc2Mge1xuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hY2NvcmRpb24taGVhZGVyLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzM4MzgzOCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAjZmZmIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaWNvbi1kZXNjIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdncoMjBweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDIwcHgpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogIzA1MDUwNTtcbiAgICAgICAgcGFkZGluZy10b3A6IGdldC12dyg1cHgpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3IsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dy1zbSgxMHB4KTtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxMnB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWNjb3JkaW9uLWhlYWRlci1pY29uIHtcbiAgICAgICAgd2lkdGg6IGdldC12dyg0NHB4KTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdncoNDNweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygxMnB4KTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSg1LCA1LCA1LCAwLjMpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBib3JkZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgd2lkdGg6IGdldC12dy1zbSgzMHB4KTtcbiAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgzMHB4KTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oOHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IGdldC12dygxNnB4KTtcbiAgICAgICAgICBoZWlnaHQ6IGdldC12dygxNnB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWNjb3JkaW9uLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAudGV4dC13cmFwIHtcbiAgICAgIHBhZGRpbmc6IGdldC12dygxMnB4KSBnZXQtdncoOTBweCkgZ2V0LXZ3KDEwMHB4KSBnZXQtdncoNjkwcHgpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgyNXB4KSAwIGdldC12dy1zbSg2MHB4KSAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tdGV4dC1sZWZ0IHtcbiAgICAgIHBhZGRpbmc6IGdldC12dyg0MHB4KSBnZXQtdncoNDQ4cHgpIGdldC12dyg2NnB4KSAwO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgzMHB4KSAwIGdldC12dy1zbSg0MHB4KSAwO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTZweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYzO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogcmdiYSg1LCA1LCA1LCAwLjcpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMzBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgxNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuNSk7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDUwNTA1O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBvbCB7XG4gICAgICAgIGNvdW50ZXItcmVzZXQ6IG9sO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGdldC12dyg0MHB4KTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGdldC12dy1zbSgzM3B4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBiLCBzdHJvbmcge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDEzcHgpO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBvbDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXJzKG9sLCAnLicsIGRlY2ltYWwtbGVhZGluZy16ZXJvKTtcbiAgICAgICAgICAgIHdpZHRoOiBnZXQtdncoMjZweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IGdldC12dygyMHB4KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygzcHgpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NhZjQzNjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiBnZXQtdncoLTJweCk7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dygxMnB4KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNztcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogIzA1MDUwNTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiBnZXQtdncoMnB4KTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGdldC12dy1zbSgyMnB4KTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMTdweCk7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgzcHgpO1xuICAgICAgICAgICAgICB0b3A6IGdldC12dy1zbSgtMnB4KTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTBweCk7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiBnZXQtdnctc20oMnB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMTBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgxMHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tdGV4dC10d28tY29sdW1ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZzogZ2V0LXZ3KDkwcHgpIDAgZ2V0LXZ3KDgwcHgpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgcGFkZGluZzogMCAwIGdldC12dy1zbSg0MHB4KTtcbiAgICAgIH1cblxuICAgICAgLnRleHQtd3JhcC1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IGdldC12dyg2MzJweCk7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgxLGgyLGgzLGg0LGg1LGg2IHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE2cHgpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS42MztcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICMwNTA1MDU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDIwcHgpO1xuICAgICAgICAgIG1hcmdpbi10b3A6IGdldC12dyg2MHB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDE1cHgpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDM2cHgpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS42MztcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICMwNTA1MDU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDMwcHgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMzBweCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pbWctd3JhcC1kb3dubG9hZCB7XG4gICAgICAgIHdpZHRoOiBnZXQtdncoNTc1cHgpO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg0MHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kb3dubG9hZC13cmFwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3KDIwcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oMjBweCk7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCwgbGkge1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoMTZweCk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS42MztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICMwNTA1MDU7XG4gICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMzBweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTZweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgzMHB4KTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWNhbGVuZGFyLWRhdGEge1xuICAgICAgcGFkZGluZzogZ2V0LXZ3KDE4MHB4KSBnZXQtdncoOTBweCkgZ2V0LXZ3KDEwMHB4KSAwO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dy1zbSg1MHB4KSAwIGdldC12dy1zbSgxMHB4KTtcbiAgICAgIH1cblxuICAgICAgLmFjY29yZGlvbi1jYWxlbmRhci1kYXRhLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dygyNXB4KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDUwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vbnRoIHtcbiAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDY0NHB4KTtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDUwNTA1O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiBnZXQtdncoMTRweCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdncoMTk0cHgpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dy1zbSg2NnB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNnB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1jYWxlbmRhciB7XG4gICAgICAgICAgd2lkdGg6IGdldC12dyg2MDBweCk7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgyMHB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwLCBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29va2llcy1iYW5uZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMTtcbiAgcmlnaHQ6IGdldC12dyg4cHgpO1xuICBib3R0b206IGdldC12dyg4cHgpO1xuICB3aWR0aDogZ2V0LXZ3KDQxMnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogZ2V0LXZ3KDIwcHgpO1xuICBib3JkZXItcmFkaXVzOiBnZXQtdncoMTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHJpZ2h0OiBnZXQtdnctc20oMTBweCk7XG4gICAgYm90dG9tOiBnZXQtdnctc20oMTBweCk7XG4gICAgbGVmdDogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgIHBhZGRpbmc6IGdldC12dy1zbSgyMHB4KTtcbiAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oMTBweCk7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuY29va2llcy1iYW5uZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDI2cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIzO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzA1MDUwNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IGdldC12dygxMHB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDIycHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDhweCk7XG4gICAgfVxuICB9XG5cbiAgLmNvb2tpZXMtYmFubmVyLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE2cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzA1MDUwNTtcbiAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMzBweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgyNXB4KTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY29sb3I6IHJnYmEoNSwgNSwgNSwgMC41KTtcbiAgICB9XG4gIH1cblxuICAuY29va2llcy1iYW5uZXItYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwYWRkaW5nOiBnZXQtdncoMTVweCkgZ2V0LXZ3KDE1cHgpIGdldC12dygxM3B4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygxMHB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTA1MDU7XG4gICAgICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDE3cHgpIGdldC12dy1zbSgxNXB4KSBnZXQtdnctc20oMTVweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgxMHB4KTtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzJGMkYyRjtcbiAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWJsb2NrLXdyYXAge1xuICBwYWRkaW5nOiBnZXQtdncoMTAwcHgpIGdldC12dygzMHB4KSBnZXQtdncoMTYwcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgcGFkZGluZzogMCBnZXQtdnctc20oMjBweCkgZ2V0LXZ3LXNtKDgwcHgpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnRpdGxlLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IGdldC12dyg0MHB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgJi5saWdodC1iZyB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuXG4gICYuYm9yZGVyLWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206IGdldC12dyg1NnB4KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogZ2V0LXZ3KDIycHgpO1xuICAgICAgcmlnaHQ6IGdldC12dygyMnB4KTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZDogIzA1MDUwNTtcbiAgICB9XG4gIH1cblxuICBoMiB7XG4gICAgZm9udC1zaXplOiBnZXQtdncoNjBweCk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBmb250LXNpemU6IGdldC12dy1zbSgzNnB4KTtcbiAgICB9XG4gIH1cblxuICAuaWNvbi13cmFwIHtcbiAgICB3aWR0aDogZ2V0LXZ3KDI4OHB4KTtcbiAgICBoZWlnaHQ6IGdldC12dygyODhweCk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IGdldC12dyg0MHB4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3KDQwcHgpO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWJsb2NrLWxlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IGdldC12dyg1MThweCk7XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjYzO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogIzA1MDUwNTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWJsb2NrLXJpZ2h0IHtcbiAgICB3aWR0aDogZ2V0LXZ3KDY5MHB4KTtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDQwcHgpO1xuICAgIH1cbiAgfVxufVxuXG4uaW5wdXQtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDEwcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDhweCk7XG4gIH1cblxuICAuc2VsZWN0LXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXVwKHNtKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMnB4O1xuICAgICAgd2lkdGg6IGdldC12dyg1MHB4KTtcbiAgICAgIHRvcDogZ2V0LXZ3KDEwcHgpO1xuICAgICAgYm90dG9tOiBnZXQtdncoMTBweCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zZWxlY3QtYXJyb3cuc3ZnJyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogZ2V0LXZ3KDEycHgpIGdldC12dyg4cHgpO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSg1MHB4KTtcbiAgICAgICAgdG9wOiBnZXQtdnctc20oMTBweCk7XG4gICAgICAgIGJvdHRvbTogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGdldC12dy1zbSgxMnB4KSBnZXQtdnctc20oOHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW5wdXQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLnc1MCB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDM0MHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVycm9yIHtcbiAgICAgIC5lcnJvci1tZXNzYWdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cblxuICAgICAgaW5wdXQsIHRleHRhcmVhLCBzZWxlY3Qge1xuICAgICAgICBib3JkZXI6IHNvbGlkIDJweCByZ2JhKDIzNSwgODcsIDg3LCAwLjgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGlucHV0LCB0ZXh0YXJlYSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoNSwgNSwgNSwgMC4xKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDEwcHgpO1xuICAgIHBhZGRpbmc6IGdldC12dygyMHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE4cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogcmdiYSg1LCA1LCA1LCAwLjgpO1xuICAgIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2FOZXVlQ3lyLCBzYW5zLXNlcmlmO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgYm9yZGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDE1cHgpO1xuICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTZweCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoNSwgNSwgNSwgMC4zKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzMsIDIzMywgMjMzLCAwLjYpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuNSk7XG4gICAgfVxuICB9XG5cbiAgc2VsZWN0IHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDUsIDUsIDUsIDAuMSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygxMHB4KTtcbiAgICBwYWRkaW5nOiBnZXQtdncoMjBweCkgZ2V0LXZ3KDUwcHgpIGdldC12dygyMHB4KSBnZXQtdncoMjBweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmb250LXNpemU6IGdldC12dygxOHB4KTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS41NjtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6IHJnYmEoNSwgNSwgNSwgMC44KTtcbiAgICBmb250LWZhbWlseTogSGVsdmV0aWNhTmV1ZUN5ciwgc2Fucy1zZXJpZjtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGJvcmRlcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgxMHB4KTtcbiAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgxNXB4KSBnZXQtdnctc20oNTBweCkgZ2V0LXZ3LXNtKDE1cHgpIGdldC12dy1zbSgxNXB4KTtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDUsIDUsIDUsIDAuMyk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMzLCAyMzMsIDIzMywgMC42KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogcmdiYSg1LCA1LCA1LCAwLjUpO1xuICAgIH1cbiAgfVxuXG4gIHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IGdldC12dygxMzZweCk7XG4gICAgcmVzaXplOiBub25lO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMTEycHgpO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0W3R5cGU9J2ZpbGUnXSB7XG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cblxuICAudXBsb2FkLWxhYmVsICB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IGdldC12dygxMHB4KTtcbiAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMTBweCk7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSg1LCA1LCA1LCAwLjEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgYm9yZGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDVweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oMTBweCk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDQwcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjRThFOEU4IDEzLjMzJSwgcmdiYSgyMzIsIDIzMiwgMjMyLCAwKSA4MCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDUsIDUsIDUsIDAuMyk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMzLCAyMzMsIDIzMywgMC42KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudXBsb2FkLWljb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IGdldC12dygxNHB4KSBnZXQtdncoNDBweCkgZ2V0LXZ3KDE0cHgpIGdldC12dygyOHB4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygxMHB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBwYWRkaW5nOiBnZXQtdnctc20oMTJweCkgZ2V0LXZ3LXNtKDE1cHgpIGdldC12dy1zbSgxMnB4KSBnZXQtdnctc20oMTVweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgxMHB4KTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmljb24td3JhcC11cGxvYWQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dygxNXB4KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdnctc20oNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IGdldC12dygyMHB4KTtcbiAgICAgICAgICBoZWlnaHQ6IGdldC12dygyMHB4KTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiBnZXQtdnctc20oMjBweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgyMHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE0cHgpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzA1MDUwNTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZy10b3A6IGdldC12dyg1cHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxMnB4KTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogZ2V0LXZ3LXNtKDZweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsZS1uYW1lIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBnZXQtdncoMjBweCk7XG4gICAgICBmb250LXNpemU6IGdldC12dygxOHB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogcmdiYSg1LCA1LCA1LCAwLjUpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBnZXQtdnctc20oMTVweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYnV0dG9uLXJvdyB7XG4gIG1hcmdpbi10b3A6IGdldC12dygxNnB4KTtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDE2cHgpO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgZm9udC1zaXplOiBnZXQtdncoMTZweCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiBnZXQtdncoMjVweCkgZ2V0LXZ3KDI1cHgpIGdldC12dygyM3B4KTtcbiAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMTBweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA1MDUwNTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBjb2xvcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDE3cHgpIGdldC12dy1zbSgyNXB4KSBnZXQtdnctc20oMTVweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oMTBweCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyRjJGMkY7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wb2xpY3ktdGV4dCB7XG4gIG1hcmdpbi10b3A6IGdldC12dygzMHB4KTtcbiAgd2lkdGg6IGdldC12dygzNzBweCk7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgyNXB4KTtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE0cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogcmdiYSg1LCA1LCA1LCAwLjcpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTJweCk7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzA1MDUwNTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lcnJvci1tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogZ2V0LXZ3KDVweCk7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IGdldC12dygxNXB4KTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmMDNjM2M7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDEycHgpO1xuICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSg1cHgpO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgcGFkZGluZy10b3A6IGdldC12dygycHgpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgcGFkZGluZy10b3A6IGdldC12dy1zbSgycHgpO1xuICAgIH1cbiAgfVxuXG4gIC5pY29uLWVycm9yLXdyYXAge1xuICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3KDVweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dy1zbSg1cHgpO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDIwcHgpO1xuICAgICAgaGVpZ2h0OiBnZXQtdncoMjBweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSgxNnB4KTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMTZweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLXN1Y2Nlc3MtbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMTA7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuMTUpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5mb3JtLXN1Y2Nlc3MtbWVzc2FnZS1pbm5lciB7XG4gICAgd2lkdGg6IGdldC12dyg1NzVweCk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiBnZXQtdncoNDBweCk7XG4gICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDIwcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgd2lkdGg6IGdldC12dy1zbSgzMzVweCk7XG4gICAgICBwYWRkaW5nOiBnZXQtdnctc20oNDBweCkgZ2V0LXZ3LXNtKDIwcHgpIGdldC12dy1zbSgyMHB4KSBnZXQtdnctc20oMjBweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oMjBweCk7XG4gICAgfVxuXG4gICAgLmNsb3NlLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IGdldC12dyg1cHgpO1xuICAgICAgdG9wOiBnZXQtdncoNXB4KTtcbiAgICAgIHdpZHRoOiBnZXQtdncoNjBweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dyg2MHB4KTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMTRweCk7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDUsIDUsIDUsIDAuMyk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHJpZ2h0OiBnZXQtdnctc20oNXB4KTtcbiAgICAgICAgdG9wOiBnZXQtdnctc20oNXB4KTtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSg1MHB4KTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oNTBweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDI1cHgpO1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDI1cHgpO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzA1MDUwNTtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZykgdHJhbnNsYXRlKGdldC12dygyN3B4KSwgZ2V0LXZ3KDEzcHgpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpIHRyYW5zbGF0ZShnZXQtdncoLTZweCksIGdldC12dygyNnB4KSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgd2lkdGg6IGdldC12dygzNHB4KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUwNTA1O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZShnZXQtdncoMjhweCksIGdldC12dygxMHB4KSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoZ2V0LXZ3KC04cHgpLCBnZXQtdncoMjZweCkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pY29uLXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDcwcHgpO1xuICAgICAgaGVpZ2h0OiBnZXQtdncoNzBweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSg2MHB4KTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oNjBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hbWUge1xuICAgIG1hcmdpbi10b3A6IGdldC12dygzMHB4KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDMwcHgpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEzO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDMwcHgpO1xuICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMjZweCk7XG4gICAgfVxuICB9XG5cbiAgLmRlc2Mge1xuICAgIG1hcmdpbi10b3A6IGdldC12dygxMHB4KTtcbiAgICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDUwNTA1O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDE1cHgpO1xuICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiBnZXQtdncoNTBweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oNDBweCk7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogZ2V0LXZ3KDE5cHgpIGdldC12dygxOXB4KSBnZXQtdncoMTdweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMTBweCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUwNTA1O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgxNnB4KSBnZXQtdnctc20oMTlweCkgZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oMTBweCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzJGMkYyRjtcbiAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zaGFyZS1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuMTUpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5zaGFyZS1wb3B1cC1pbm5lciB7XG4gICAgd2lkdGg6IGdldC12dyg0MDBweCk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiBnZXQtdncoMjBweCkgZ2V0LXZ3KDIwcHgpIGdldC12dyg1NXB4KTtcbiAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMjBweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICB3aWR0aDogZ2V0LXZ3LXNtKDMzNXB4KTtcbiAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgyM3B4KSBnZXQtdnctc20oMjBweCkgZ2V0LXZ3LXNtKDY1cHgpO1xuICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgIH1cblxuICAgIC5jbG9zZS1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiBnZXQtdncoNXB4KTtcbiAgICAgIHRvcDogZ2V0LXZ3KDVweCk7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDYwcHgpO1xuICAgICAgaGVpZ2h0OiBnZXQtdncoNjBweCk7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDE0cHgpO1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSg1LCA1LCA1LCAwLjMpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICByaWdodDogZ2V0LXZ3LXNtKDVweCk7XG4gICAgICAgIHRvcDogZ2V0LXZ3LXNtKDVweCk7XG4gICAgICAgIHdpZHRoOiBnZXQtdnctc20oNTBweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDUwcHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IGdldC12dy1zbSgyNXB4KTtcbiAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgyNXB4KTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXVwKHNtKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwNTA1MDU7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpIHRyYW5zbGF0ZShnZXQtdncoMjdweCksIGdldC12dygxM3B4KSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKSB0cmFuc2xhdGUoZ2V0LXZ3KC02cHgpLCBnZXQtdncoMjZweCkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgIHdpZHRoOiBnZXQtdncoMzRweCk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA1MDUwNTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcblxuICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoZ2V0LXZ3KDI4cHgpLCBnZXQtdncoMTBweCkpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKGdldC12dygtOHB4KSwgZ2V0LXZ3KDI2cHgpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGl0bGUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE2cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwNTA1MDU7XG4gICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDQwcHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMzJweCk7XG4gICAgfVxuICB9XG5cbiAgLnNoYXJlLWxpc3Qge1xuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdncoMTBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3LXNtKDVweCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogIG5vbmU7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXVwKHNtKSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLmljb24td3JhcCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDUwNTA1O1xuXG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaWNvbi13cmFwIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygxMHB4KTtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICAgIHdpZHRoOiBnZXQtdncoNjhweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IGdldC12dyg2OHB4KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oMTBweCk7XG4gICAgICAgICAgICAgIHdpZHRoOiBnZXQtdnctc20oNjBweCk7XG4gICAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDYwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDM0cHgpO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGdldC12dygzNHB4KTtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGdldC12dy1zbSgzMHB4KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgzMHB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3KDhweCk7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDUsNSw1LDAuMyk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZG93bmxvYWQtaXRlbSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiBnZXQtdncoNXB4KTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSg1LCA1LCA1LCAwLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlMmUyO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogZ2V0LXZ3KDM0MHB4KTtcbiAgaGVpZ2h0OiBnZXQtdncoMTAzcHgpO1xuICBwYWRkaW5nOiBnZXQtdncoMTVweCkgZ2V0LXZ3KDEwcHgpIGdldC12dygxMHB4KSBnZXQtdncoMTVweCk7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSg1cHgpO1xuICAgIHdpZHRoOiBnZXQtdnctc20oMTY3cHgpO1xuICAgIGhlaWdodDogZ2V0LXZ3LXNtKDkzcHgpO1xuICAgIHBhZGRpbmc6IGdldC12dy1zbSgxNXB4KSBnZXQtdnctc20oMTBweCkgZ2V0LXZ3LXNtKDEwcHgpIGdldC12dy1zbSgxNXB4KTtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNDNEM0QzQ7XG5cbiAgICAgIC5ib3R0b20gLmRvd25sb2FkLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgIGZpbGw6ICNmZmZmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5sZWZ0IHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogZ2V0LXZ3KC0xMXB4KTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgcmlnaHQ6IGdldC12dy1zbSgtMTFweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5ncmV5IHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYmNiY2I7XG4gICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCByZ2JhKDUsIDUsIDUsIDAuMDUpO1xuICAgIH1cbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiBnZXQtdncoLTExcHgpO1xuICAgIHRvcDogZ2V0LXZ3KC0xMHB4KTtcbiAgICB3aWR0aDogZ2V0LXZ3KDIwcHgpO1xuICAgIGhlaWdodDogZ2V0LXZ3KDIwcHgpO1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4IHJnYmEoNSwgNSwgNSwgMC4yKTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGxlZnQ6IGdldC12dy1zbSgtMTFweCk7XG4gICAgICB0b3A6IGdldC12dy1zbSgtMTBweCk7XG4gICAgICB3aWR0aDogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMjBweCk7XG4gICAgfVxuICB9XG5cbiAgLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDM2cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE3O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzA1MDUwNTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDI0cHgpO1xuICAgIH1cbiAgfVxuXG4gIC5ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLmRhdGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5leHQge1xuICAgICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuNSk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zaXplIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGdldC12dyg1cHgpO1xuICAgICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuNSk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBnZXQtdnctc20oNXB4KTtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kb3dubG9hZC1pY29uIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoMjhweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dygyOHB4KTtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoNSwgNSwgNSwgMC4yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDI4cHgpO1xuICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSgyOHB4KTtcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IGdldC12dygxMXB4KTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdncoMTVweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIHdpZHRoOiBnZXQtdnctc20oMTFweCk7XG4gICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMTVweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmpzLWN1cnNvci13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuanMtY3Vyc29yIHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubW9yZS1idXR0b24td3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZy1ib3R0b206IGdldC12dygxMDBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNiY2I7XG4gIG1hcmdpbi1yaWdodDogZ2V0LXZ3KC0zMHB4KTtcbiAgbWFyZ2luLWxlZnQ6IGdldC12dygtMzBweCk7XG4gIHBhZGRpbmctbGVmdDogZ2V0LXZ3KDMwcHgpO1xuICBwYWRkaW5nLXJpZ2h0OiBnZXQtdncoMzBweCk7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3LXNtKC0yMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogZ2V0LXZ3LXNtKC0yMHB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IGdldC12dy1zbSgyMHB4KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBnZXQtdnctc20oMjBweCk7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjAzLCAyMDMsIDIwMywgMCkgMCUsICNDQkNCQ0IgOTAuMjYlKTtcbiAgICBoZWlnaHQ6IGdldC12dygyMDNweCk7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IGdldC12dygtMjAzcHgpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMjAzcHgpO1xuICAgICAgdG9wOiBnZXQtdnctc20oLTIwM3B4KTtcbiAgICB9XG4gIH1cblxuICBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogZ2V0LXZ3KDI2cHgpIGdldC12dygyMnB4KSBnZXQtdncoMjBweCk7XG4gICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDEwcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiBnZXQtdncoMThweCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwNTA1MDU7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBjb2xvcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgyMHB4KSBnZXQtdnctc20oMjBweCkgZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTZweCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDUsNSw1LDAuOCk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGMUYxRjE7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICByaWdodDogZ2V0LXZ3KDEycHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGdldC12dygyOXB4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3KDI0cHgpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IGdldC12dygyMnB4KTtcbiAgICAgIHRvcDogZ2V0LXZ3KDIycHgpO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHJpZ2h0O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiBnZXQtdnctc20oMjRweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICByaWdodDogZ2V0LXZ3LXNtKDIycHgpO1xuICAgICAgICB0b3A6IGdldC12dy1zbSgxOHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhpZGUtc20ge1xuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNob3ctc20ge1xuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXG4gICAgJi5mbGV4IHtcbiAgICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufSIsIi8vIG1peGluc1xuXG4kYnJlYWtwb2ludHM6IChcbiAgICAgICAgc206IDk2MHB4XG4pO1xuXG4vLyBSZXNwb25kIGFib3ZlLlxuQG1peGluIHJlc3BvbmQtYWJvdmUoJGJyZWFrcG9pbnQpIHtcblxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBleGlzdHMgaW4gdGhlIG1hcC5cbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcblxuICAgIC8vIEdldCB0aGUgYnJlYWtwb2ludCB2YWx1ZS5cbiAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcblxuICAgIC8vIFdyaXRlIHRoZSBtZWRpYSBxdWVyeS5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC12YWx1ZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZG9lc24ndCBleGlzdCBpbiB0aGUgbWFwLlxuICB9IEBlbHNlIHtcblxuICAgIC8vIExvZyBhIHdhcm5pbmcuXG4gICAgQHdhcm4gJ0ludmFsaWQgYnJlYWtwb2ludDogI3skYnJlYWtwb2ludH0uJztcbiAgfVxufVxuXG4vLyBSZXNwb25kIGFib3ZlLlxuQG1peGluIHJlc3BvbmQtdXAoJGJyZWFrcG9pbnQpIHtcblxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBleGlzdHMgaW4gdGhlIG1hcC5cbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcblxuICAgIC8vIEdldCB0aGUgYnJlYWtwb2ludCB2YWx1ZS5cbiAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcblxuICAgIC8vIFdyaXRlIHRoZSBtZWRpYSBxdWVyeS5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC12YWx1ZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZG9lc24ndCBleGlzdCBpbiB0aGUgbWFwLlxuICB9IEBlbHNlIHtcblxuICAgIC8vIExvZyBhIHdhcm5pbmcuXG4gICAgQHdhcm4gJ0ludmFsaWQgYnJlYWtwb2ludDogI3skYnJlYWtwb2ludH0uJztcbiAgfVxufVxuXG4kdnctdmlld3BvcnQ6IDE0NDA7XG5AZnVuY3Rpb24gZ2V0LXZ3KCRmb250KSB7XG4gICR2dy1jb250ZXh0OiAkdnctdmlld3BvcnQgKiAwLjAxICogMXB4O1xuICBAcmV0dXJuICRmb250IC8gJHZ3LWNvbnRleHQgKiAxdnc7XG4gIEByZXR1cm4gJGZvbnQ7XG59XG5cbiR2dy12aWV3cG9ydC1zbTogMzc1O1xuQGZ1bmN0aW9uIGdldC12dy1zbSgkZm9udCkge1xuICAkdnctY29udGV4dC1zbTogJHZ3LXZpZXdwb3J0LXNtICogMC4wMSAqIDFweDtcbiAgQHJldHVybiAkZm9udCAvICR2dy1jb250ZXh0LXNtICogMXZ3O1xuICBAcmV0dXJuICRmb250O1xufSJdfQ== */
