#gallery,#hero,#press,#signup,#social,body,html,section{width:100%}#flyer,#press,.parallax-group{position:relative}#flyer,.header{max-width:100%}#social,.header{text-align:center}.header,.scrolldown-text{text-transform:uppercase}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right,.pswp__caption--fake{visibility:hidden}.pswp,.pswp__bg,.pswp__container,.pswp__img--placeholder,.pswp__share-modal,.pswp__share-tooltip,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquoteafter,blockquotebefore,qafter,qbefore{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Forced Square';font-style:normal;src:url(asset/font/FORCEDSQUARE.ttf)}body,html{height:100%;font-family:'Forced Square'}.author.author-hero,.comment.comment-hero{font-family:proxima-nova;color:#fff}section{padding:80px 0 60px}@media (max-width:800px){section{padding:60px 0}}#hero{height:1005px}@media (max-width:1240px){#hero{height:900px}}#social{background:url(asset/join-the-battle.jpg) center/cover no-repeat}#signup{background:url(asset/signup-background.jpg) center/cover no-repeat}#flyer{left:calc(50% - 323px)}@media (max-width:646px){#flyer{left:0}}#gallery{background:url(asset/gallery-background.jpg) center/cover no-repeat;padding-bottom:110px}@media (max-width:1200px){#gallery{padding-bottom:80px}}@media (max-width:900px){#gallery{padding-bottom:70px}}#soundboard{width:100%;background:url(asset/soundboard-background.jpg) center/cover no-repeat}@media (max-width:600px){section{padding:40px 0}#hero{height:700px}#social{background-image:url(asset/join-the-battle_mobile.jpg)}#signup{background-image:url(asset/signup-background_mobile.jpg)}#gallery{padding-bottom:50px;background-image:url(asset/gallery-background_mobile.jpg)}#soundboard{background-image:url(asset/soundboard-background_mobile.jpg)}}#press{padding:0 0 700px;height:0;z-index:5}@media (max-width:700px){#press{padding-bottom:120px;height:auto}}.parallax{-webkit-perspective:300px;perspective:300px;height:100%;-webkit-perspective-origin:100% 0;perspective-origin:100% 0;overflow-x:hidden;overflow-y:auto}.ie .parallax{-webkit-perspective:none;perspective:none}@media (max-width:1024px){.parallax{overflow:visible}}.pswp,.pswp__item,.pswp__scroll-wrap,.shimmer{overflow:hidden}.parallax-group{height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.parallax-base,.parallax-front,.parallax-middle{position:absolute;top:0;left:0}.parallax-base{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:100% 0;transform-origin:100% 0}.parallax-middle{-webkit-transform:translateZ(100px) scale(.666666666666667);transform:translateZ(100px) scale(.666666666666667);-webkit-transform-origin:100% 0;transform-origin:100% 0}.ie .parallax-middle{-webkit-transform:none;transform:none}.parallax-front{-webkit-transform:translateZ(200px) scale(.333333333333333);transform:translateZ(200px) scale(.333333333333333);-webkit-transform-origin:100% 0;transform-origin:100% 0}.ie .parallax-front{-webkit-transform:none;transform:none;z-index:1000!important}.header{font-size:40px;line-height:1.2;padding-bottom:20px}@media (max-width:900px){.header{font-size:30px}}.header.header-larger{font-size:60px}.block.block-container{margin:auto;max-width:1340px;width:80%;text-align:center}@media (max-width:600px){.block.block-container{width:100%}}.shimmer{position:relative}.shimmer:hover:before{opacity:1;top:-30%;left:-30%;-webkit-transition-property:left,top,opacity;transition-property:left,top,opacity;-webkit-transition-duration:.7s,.7s,.15s;transition-duration:.7s,.7s,.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media (max-width:800px){.shimmer:hover:before{opacity:0;top:-110%;left:-210%}}.shimmer:before{content:"";position:absolute;top:-110%;left:-210%;width:200%;height:200%;opacity:0;-webkit-transform:rotate(30deg);transform:rotate(30deg);z-index:100;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0) 77%,rgba(255,255,255,.5) 92%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 77%,rgba(255,255,255,.5) 92%,rgba(255,255,255,0) 100%)}.shimmer.soundboard-random:hover:before{top:-110%;left:0}@media (max-width:800px){.shimmer.soundboard-random:hover:before{top:-280%;left:-109%}}.shimmer.soundboard-random:before{top:-280%;left:-109%;width:105%;height:500%}.logo-hero,.quote.quote-hero,.trailer{position:absolute;width:100%;z-index:10}.logo-hero{background:center/contain no-repeat;top:6.3%;height:247px;margin:auto}.ie .logo-hero{top:21.3%}.quote.quote-hero{left:0;top:32%}.ie .quote.quote-hero{top:47%}@media (max-width:1240px){.quote.quote-hero{top:32%}}@media (max-width:900px){.logo-hero{height:200px}.quote.quote-hero{top:30%}}@media (max-width:600px){.logo-hero{height:150px}.quote.quote-hero{top:30%}}.trailer{height:390px;top:16%}.ie .trailer{top:47%}@media (max-width:1240px){.trailer{top:16%}}.trailer iframe{display:block;width:640px;height:390px;margin:auto}@media (max-width:640px){.trailer iframe{width:100%}}.comment.comment-hero{font-size:22px;width:500px;line-height:1.4;margin:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:900px){.trailer{top:14%}.comment.comment-hero{width:370px;font-size:18px}}@media (max-width:600px){.trailer{top:14%}.comment.comment-hero{width:280px;font-size:16px}}.comment.comment-hero:before{content:" ";position:absolute;background:url(asset/quote.png) center/cover no-repeat;width:50px;height:50px;right:calc(100% - 22px);bottom:calc(100% - 25px)}@media (max-width:600px){.comment.comment-hero:before{width:30px;height:30px;right:calc(100% - 12px);bottom:calc(100% - 20px)}}.comment.comment-hero:after{content:" ";position:absolute;background:url(asset/quote2.png) center/contain no-repeat;width:20px;height:20px;padding-left:15px;margin-top:34px}@media (max-width:900px){.comment.comment-hero:after{padding-left:0;margin-left:-6px;margin-top:29px}}.line-one{padding-left:3%;width:113%}.line-two{float:right}@media (max-width:900px){.line-one{padding-left:4%;width:100%}.line-two{padding-right:4%}}@media (max-width:600px){.comment.comment-hero:after{margin-top:17px}.line-one br{display:none}.line-two{float:none}}.author.author-hero{font-size:18px;width:500px;margin:auto;text-align:right;line-height:1.2;padding:10px 0 0}.pswp__error-msg,.scrolldown-text,.social-container{text-align:center}@media (max-width:900px){.author.author-hero{width:370px;font-size:16px;padding:15px 0 0}}@media (max-width:600px){.author.author-hero{width:280px;font-size:12px;padding:10px 20px 0 0}}.scrolldown-image{background:url(asset/scrolldown.png) center 100%/contain no-repeat;width:72px;height:72px;padding:40px 0 0;margin:auto}@media (max-width:900px){.scrolldown-image{padding-top:55px}}@media screen and (max-width:600px){.scrolldown-image{width:50px;height:50px;padding:50px 0 0}}.scrolldown-text{padding-top:10px;color:#fff}.background.background-hero{position:absolute;top:0;left:0;width:100%;background:center/cover no-repeat;height:1005px;z-index:5}@media (max-width:1240px){.background.background-hero{height:900px}}@media (max-width:600px){.background.background-hero{height:700px;background-image:url(asset/hero-background_mobile.jpg)!important}}.image-shooter{background:center/contain no-repeat;width:644px;height:740px;top:0;position:absolute;z-index:120;left:calc(75.6% - 322px)}@media (max-width:1360px){.image-shooter{left:auto;right:0}}@media (max-width:900px){.image-shooter{width:495.88px;height:569.8px;top:-2%;right:1%}}@media (max-width:1024px){.image-shooter{top:0}}@media (max-width:600px){.image-shooter{width:322px;height:421px;background-image:url(asset/asset_woman_v5_mobile.png)!important;right:0}}.image-alwin{background-image:url(asset/asset_alwyn_with_flyer.png);background-position:center;background-size:contain;background-repeat:no-repeat;width:685px;height:1104px;top:3%;position:absolute;z-index:100;left:auto;right:42%}.ie .image-alwin{right:60%}@media (max-width:1600px){.image-alwin{left:auto;right:43%}}@media (max-width:1240px){.image-alwin{right:41%;top:-1%}}@media (max-width:900px){.image-alwin{width:500.05px;height:805.92px;padding-bottom:0;top:9%;right:39%}}@media (max-width:600px){.image-alwin{width:390.45px;height:629.28px}}@media (max-width:500px){.image-alwin{top:15%;right:30%}}@media (max-width:400px){.image-alwin{right:26%}}.social-icon{display:block;cursor:pointer;background:center/cover no-repeat}.social-icon.social-icon-social .social-icon-border{-webkit-transition:.3s;transition:.3s;fill:none;stroke-width:2;stroke:#1f0428}.social-icon.social-icon-social .social-icon-svg-fill{fill:#1f0428;-webkit-transition:.3s;transition:.3s}.social-icon.social-icon-social:hover .social-icon-border{stroke:#fff}.social-icon.social-icon-social:hover .social-icon-svg-fill{fill:#fff}.header.header-social{color:#1f0428}.social-icon.social-icon-social{width:48px;height:48px;display:inline-block}.social-icon.social-icon-twitter.social-icon-social{margin:0 10px 0 0}.social-icon.social-icon-facebook.social-icon-social{margin:0 0 0 10px}.block.block-social-scrollbar{position:fixed;right:15px;top:15%;z-index:120}@media (max-width:1024px){.block.block-social-scrollbar{right:0}}@media (max-width:600px){.block.block-social-scrollbar{display:none}}.social-icon.social-icon-scrollbar{width:50px;height:50px;opacity:.9;-webkit-transition:.3s;transition:.3s}.pswp,.pswp__bg,.pswp__scroll-wrap{height:100%;width:100%;top:0;position:absolute;left:0}.social-icon.social-icon-scrollbar.social-icon-twitter{background:url(asset/social-scrollbar.png) -1px -2px/51px auto no-repeat;margin:0 0 10px}.social-icon.social-icon-scrollbar.social-icon-facebook{background:url(asset/social-scrollbar.png) -1px -135px/51px auto no-repeat;margin:10px 0 0}.social-icon.social-icon-scrollbar.social-icon-instagram{background:url(asset/social-scrollbar.png) -1px -69px/51px auto no-repeat}.social-icon.social-icon-scrollbar:hover{background-color:#09cba3;opacity:1}.pswp{display:none;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;outline:0}.pswp--open,.pswp__button{display:block}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:opacity}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__counter,.pswp__share-modal,.soundboard-random-play{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__button{position:relative;cursor:pointer;overflow:visible;-webkit-appearance:none;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;box-shadow:none}.sound-text,.soundboard{overflow:hidden}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(asset/default-skin.png) no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(asset/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.pswp__caption--empty,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__counter,.pswp__preloader{height:44px;top:0;position:absolute}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{left:0;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__ui{visibility:visible}.pswp__preloader{width:44px;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active{opacity:1}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active .pswp__preloader__icn{background:url(asset/preloader.gif) no-repeat}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}@keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}.header.header-gallery{color:rgba(255,255,255,.702)}.block.block-gallery{background:rgba(0,0,0,.702)}.gallery-item{cursor:pointer;display:inline-block;width:22.5%;height:0;padding-bottom:20%;margin:1%;background:center/auto 100% no-repeat;-webkit-transition:.4s;transition:.4s}.gallery-item:hover{background-size:auto 120%}@media (max-width:800px){.social-icon.social-icon-social:hover .social-icon-border{stroke:#260a24}.social-icon.social-icon-social:hover .social-icon-svg-fill{fill:#260a24}.gallery-item:hover{background-size:auto 100%}}.gallery-item:nth-child(-n+4){margin-top:2%}.gallery-item:nth-child(n+5){margin-bottom:2%}@media (max-width:600px){.gallery-item{width:45%;height:0;padding-bottom:45%;margin:1.666666666666667%}.gallery-item:nth-child(odd){margin-left:1.666666666666667%}.gallery-item:nth-child(-n+2){margin-top:3.333333333333333%}.gallery-item:nth-child(n+7){margin-bottom:3.333333333333333%}}.gallery-item-1{background-image:url(asset/gallery/image1@half.jpg)}.gallery-item-2{background-image:url(asset/gallery/image2@half.jpg)}.gallery-item-3{background-image:url(asset/gallery/image3@half.jpg)}.gallery-item-4{background-image:url(asset/gallery/image4@half.jpg)}.gallery-item-5{background-image:url(asset/gallery/image5@half.jpg)}.gallery-item-6{background-image:url(asset/gallery/image6@half.jpg)}.gallery-item-7{background-image:url(asset/gallery/image7@half.jpg)}.gallery-item-8{background-image:url(asset/gallery/image8@half.jpg)}.gallery-item-video-overlay{position:absolute;width:100%;height:100%;top:0;left:0}@media (orientation:portrait){.gallery-item-video-overlay.gallery-item-video-overlay-1{background:url(asset/gallery/image4.jpg) center/100% auto no-repeat}.gallery-item-video-overlay.gallery-item-video-overlay-2{background:url(asset/gallery/image5.jpg) center/100% auto no-repeat}.gallery-item-video-overlay.gallery-item-video-overlay-3{background:url(asset/gallery/image6.jpg) center/100% auto no-repeat}}@media (orientation:landscape){.gallery-item-video-overlay{width:auto;height:100%}.gallery-item-video-overlay.gallery-item-video-overlay-1{background:url(asset/gallery/image4.jpg) center/auto 100% no-repeat}.gallery-item-video-overlay.gallery-item-video-overlay-2{background:url(asset/gallery/image5.jpg) center/auto 100% no-repeat}.gallery-item-video-overlay.gallery-item-video-overlay-3{background:url(asset/gallery/image6.jpg) center/auto 100% no-repeat}}.gallery-item-video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%;height:596px;pointer-events:none}.header.header-soundboard{color:rgba(255,255,255,.7)}.block.block-container.block-soundboard{position:relative;text-align:left}@media (max-width:1024px){.block.block-container.block-soundboard{text-align:center}}.soundboard-container{width:300%}.soundboard-page{width:33.33333333333333%!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sound{cursor:pointer;pointer-events:all;display:inline-block;width:16.666666666666668%;position:relative}@media (max-width:900px) and (min-width:601px){.sound{width:25%}.sound:nth-last-child(-n+2){display:none}}@media (max-width:600px){.soundboard-page{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sound{width:calc(50% - 4px);margin:0!important;background:#000;border:1px solid #09cba3!important;padding:10px 0;height:auto}.sound:nth-last-child(-n+2){display:inline-block}}.sound-alwyn-container{padding-bottom:76.68367346938776%;position:relative;width:90%;margin:6% auto}.sound:hover .sound-alwyn-container{left:-1px;bottom:-1px}.sound-alwyn-container:after,.sound-alwyn-container:before{content:" ";height:0;bottom:0;position:absolute}@media (max-width:800px){.sound:hover .sound-alwyn-container{left:0;bottom:0}}.sound:nth-child(even):hover .sound-alwyn-container{left:1px}@media (min-width:900px){.sound:nth-child(6n+1) .sound-alwyn-container{margin-left:0;margin-right:10%}.sound:nth-child(6n+2) .sound-alwyn-container{margin-left:4%;margin-right:6%}.sound:nth-child(6n+3) .sound-alwyn-container{margin-left:3%;margin-right:7%}.sound:nth-child(6n+4) .sound-alwyn-container{margin-left:7%;margin-right:3%}.sound:nth-child(6n+5) .sound-alwyn-container{margin-left:6%;margin-right:4%}.sound:nth-child(6n+6) .sound-alwyn-container{margin-left:10%}}@media (max-width:900px) and (min-width:601px){.sound:nth-child(4n+1) .sound-alwyn-container{margin-left:0}.sound:nth-child(4n+4) .sound-alwyn-container{margin-left:10%}}@media (max-width:600px){.sound-alwyn-container{width:100%;margin:0;padding-bottom:0}.sound-alwyn,.sound-alwyn-container .sound-alwyn,.sound-alwyn-container:after,.sound-alwyn-container:before{display:none}}.sound-alwyn-container:before{width:calc(100% + 3px);padding-bottom:calc(85.20408163265306% + 3px);background:rgba(0,0,0,0);-webkit-transition:.7s;transition:.7s;z-index:12}.sound:hover .sound-alwyn-container:before{background:rgba(0,0,0,.3)}@media (max-width:800px){.sound:nth-child(even):hover .sound-alwyn-container{left:0}.sound:hover .sound-alwyn-container:before{background:rgba(0,0,0,0)}}.sound-alwyn-container:after{width:calc(100% + 4px);padding-bottom:calc(85.20408163265306% + 4px);background:#09cba3}.sound:hover .sound-alwyn-container:after{border:1px solid #09cba3}@media (max-width:800px){.sound:hover .sound-alwyn-container:after{border:none}}.sound:nth-child(odd) .sound-alwyn-container:after,.sound:nth-child(odd) .sound-alwyn-container:before{left:0}.sound:nth-child(even) .sound-alwyn-container:after,.sound:nth-child(even) .sound-alwyn-container:before{right:0}.sound-alwyn{z-index:10;position:absolute;width:104.08163265306123%;bottom:2px}.sound:nth-child(odd) .sound-alwyn{left:2px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.sound:nth-child(even) .sound-alwyn{right:2px;-webkit-transform:rotateY(0);transform:rotateY(0)}@media (min-width:801px){.sound:hover .sound-alwyn{bottom:3px}.sound:nth-child(odd):hover .sound-alwyn{left:3px}.sound:nth-child(even):hover .sound-alwyn{right:3px}}.sound-play{width:50px;height:50px;position:absolute;bottom:17.857142857142858%;left:50%;-webkit-transition:.3s;transition:.3s;z-index:15;border-radius:50%;background-color:#000;box-shadow:0 0 5px 1px #09cba3;-webkit-transform:scale3d(.7,.7,.7) translateX(-50%);transform:scale3d(.7,.7,.7) translateX(-50%)}.sound:hover .sound-play{-webkit-transform:scale3d(1,1,1) translateY(15px) translateX(-50%);transform:scale3d(1,1,1) translateY(15px) translateX(-50%);bottom:50%;box-shadow:0 0 5px 4px #09cba3;left:53%}@media (max-width:800px){.sound:hover .sound-play{-webkit-transform:scale3d(.7,.7,.7) translateX(-50%);transform:scale3d(.7,.7,.7) translateX(-50%);bottom:17.857142857142858%;box-shadow:0 0 5px 1px #09cba3;left:50%}}.sound:nth-child(even) .sound-play{left:43%}.sound:nth-child(even):hover .sound-play{left:48%}@media (max-width:800px){.sound:nth-child(even):hover .sound-play{left:43%}}@media (max-width:1200px){.sound-play{width:30px;height:30px}}@media (max-width:600px){.sound:hover .sound-play{-webkit-transform:scale3d(.7,.7,.7);transform:scale3d(.7,.7,.7)}.sound-play{position:static;display:inline-block;margin:5px;vertical-align:bottom;-webkit-transform:scale3d(.7,.7,.7);transform:scale3d(.7,.7,.7)}}.sound-text{position:absolute;text-align:center;left:0;bottom:3px;padding:5px 10px;width:calc(100% - 20px);text-overflow:ellipsis;font-family:proxima-nova;font-size:13px;height:15px;line-height:15px;white-space:nowrap;color:#fff;z-index:10}@media (min-width:801px){.sound:hover .sound-text{bottom:4px;left:1px}.sound:nth-child(even):hover .sound-text{left:-1px}}@media (max-width:600px){.sound-text{position:static;display:inline-block;width:calc(100% - 40px);vertical-align:bottom;text-align:left;padding:0;height:40px;line-height:40px;font-size:13px}}.soundboard-navigation{padding-top:40px;text-align:center}.navigation{display:inline-block;cursor:pointer}.navigation.navigation-arrow{width:45px;height:45px;margin-right:36px}@media (max-width:1200px){.navigation.navigation-arrow{margin-right:20px}}.navigation.navigation-arrow:hover img{-webkit-transform:scale3d(.8,.8,.8);transform:scale3d(.8,.8,.8)}@media (max-width:800px){.navigation.navigation-arrow:hover img{-webkit-transform:scale3d(.622222222222222,.622222222222222,.622222222222222);transform:scale3d(.622222222222222,.622222222222222,.622222222222222)}}.navigation.navigation-arrow img{-webkit-transition:.3s;transition:.3s;height:100%;width:auto;-webkit-transform:scale3d(.622222222222222,.622222222222222,.622222222222222);transform:scale3d(.622222222222222,.622222222222222,.622222222222222)}.navigation.navigation-arrow.navigation-right{margin-right:0;margin-left:36px;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.navigation.navigation-arrow.navigation-right img{margin-bottom:1px}.navigation-pagination{display:inline-block;margin-bottom:10px;vertical-align:bottom}@media (max-width:1200px){.navigation.navigation-arrow.navigation-right{margin-left:20px}.navigation-pagination{margin-bottom:0}}.swiper-pagination-bullet{display:inline-block;border:2px solid #09cba3;width:24px;height:24px;position:relative;margin:0 30px;cursor:pointer;z-index:10;-webkit-transition:.3s;transition:.3s}.swiper-pagination-bullet:hover{-webkit-transform:scale3d(1.333333,1.33333333,1.3333333);transform:scale3d(1.333333,1.33333333,1.3333333)}@media (max-width:800px){.swiper-pagination-bullet:hover{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.swiper-pagination-bullet.swiper-pagination-bullet-active:hover:after{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}@media (max-width:800px){.swiper-pagination-bullet.swiper-pagination-bullet-active:hover:after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.swiper-pagination-bullet:first-child,.swiper-pagination-bullet:last-child{margin:0}@media (max-width:1200px){.swiper-pagination-bullet{width:20px;height:20px;margin:12.5px 28px}.swiper-pagination-bullet:first-child,.swiper-pagination-bullet:last-child{margin:12.5px 0}}.swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:"";position:absolute;width:23px;height:23px;background:#09cba3;top:6px;left:6px;-webkit-transition:.3s;transition:.3s}@media (max-width:1200px){.swiper-pagination-bullet.swiper-pagination-bullet-active:after{width:20px;height:20px}}.soundboard-random{position:absolute;bottom:12px;background:#000;border:1px solid #09cba3;cursor:pointer;right:0;margin-right:2px}.soundboard-random:hover{border:2px solid #09cba3;margin-right:1px;bottom:11px}@media (max-width:1024px){.soundboard-navigation{padding-top:50px}.soundboard-random{display:inline-block;position:relative;margin-top:20px;top:0;margin-right:0}.soundboard-random:hover{margin:19px -1px -1px}}@media (max-width:1024px) and (max-width:800px){.soundboard-random:hover{border:1px solid #09cba3;bottom:12px;margin:20px 0 0}}.soundboard-random-play{user-select:none;display:inline-block;background:#373737;color:#09cba3;padding:30px 30px 0 8px;margin:12px 0 12px 15px;z-index:10}.soundboard-random-listen{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;background:#09cba3;color:#373737;padding:10px 8px 0;margin-left:-20px}.header.header-press{color:#15001c;padding:105px 0 63px}.author.author-press,.block.block-container.block-message,.comment.comment-press{color:rgba(0,0,0,.8);font-family:proxima-nova}@media (max-width:1024px){.header.header-press{padding:80px 0 40px}}.foreground{background:center/cover no-repeat;position:absolute}.foreground.flyers{background-image:url(asset/flyers.png);width:270px;height:163px;right:68%;top:-5%}@media (max-width:768px){.foreground.flyers{height:130px;width:220px;top:-5%}}.foreground.standing{background-image:url(asset/standing_guy.png);height:310px;width:271px;right:0;bottom:80px}@media (max-width:768px){.foreground.standing{background-image:url(asset/standing_guy_mobile.png);height:210px;width:206px;bottom:80px}}@media (max-width:700px){.header.header-press{padding:60px 0 0}.foreground.flyers{top:calc(-5% - 20px)}.foreground.standing{background-image:url(asset/standing_guy_mobile.png);height:200px;width:196px;bottom:0}}.background.background-press{width:100%;position:absolute;top:0;left:0;background:url(asset/press-background-repeating.jpg) 40% 100%/auto 100% repeat-x;height:100%;z-index:-1;opacity:.55}.block.block-container.block-press{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;-ms-flex-line-pack:center;align-content:center}.quote.quote-press{display:inline-block;vertical-align:top;width:30%;max-width:280px}@media (max-width:700px){.background.background-press{background:url(asset/press-background_mobile.jpg) center/cover no-repeat}.block.block-container.block-press{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quote.quote-press{width:85%;margin:3% 0;max-width:400px}}.comment.comment-press{font-size:19px;letter-spacing:0;line-height:26px;text-align:left}.author.author-press{font-size:19px;padding-top:5px;text-align:left}.block.block-container.block-message{font-weight:700;font-size:24px;text-align:center;padding:70px 0 0;margin:auto;line-height:1.2}@media (max-width:700px){.block.block-container.block-message{font-size:17px;max-width:400px;width:85%;padding-top:20px;padding-bottom:90px}}@media (max-width:350px){.block.block-container.block-message{padding-bottom:110px;font-size:16px}}.block.block-container.block-message a{font-family:proxima-nova;text-decoration:none;font-weight:500;color:rgba(0,0,0,.7);font-size:20px}@media (max-width:700px){.block.block-container.block-message a{word-wrap:break-word;font-size:15px}}@media (max-width:474px){.block.block-container.block-message a{font-size:13px}}@media (max-width:414px){.block.block-container.block-message a{font-size:12px}}@media (max-width:350px){.block.block-container.block-message a{font-size:10px}}.footer{background:rgba(39,0,48,.7);text-align:center;width:100%;padding:20px 0;position:absolute;bottom:0}.footer .logo{height:50px;display:inline-block;vertical-align:bottom;margin:0 20px}.footer .logo.logo-cmf{background:url(asset/CMF_Logo@2x.png) center/contain no-repeat;width:113px}.footer .logo.logo-omdc{background:url(asset/OMDC_Logo@2x.png) center/contain no-repeat;width:94px}.footer .logo.logo-sl{background:url(asset/SL_Logo@2x.png) center/contain no-repeat;width:84px}.footer .copyright{display:block;font-size:15px;color:#fff;letter-spacing:.77px;padding:10px 0 0;vertical-align:bottom}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3V0aWwvbGF5b3V0LnN0eWwiLCJpbmRleC9pbmRleC5jc3MiLCIuLi91dGlsL2Jhc2Uuc3R5bCIsIi4uL3V0aWwvbW9kdWxlLnN0eWwiLCIuLi9jb21wb25lbnQvaGVyby9oZXJvLnN0eWwiLCIuLi9jb21wb25lbnQvZ2FsbGVyeS9waG90b3N3aXBlLWRlZmF1bHQtc2tpbi5zdHlsIiwiLi4vY29tcG9uZW50L2dhbGxlcnkvcGhvdG9zd2lwZS5zdHlsIiwiLi4vdXRpbC9yZXNldC5zdHlsIiwiLi4vY29tcG9uZW50L3NvY2lhbC9zb2NpYWwuc3R5bCIsIi4uL2NvbXBvbmVudC9zb3VuZGJvYXJkL3NvdW5kYm9hcmQuc3R5bCIsIi4uL2NvbXBvbmVudC9wcmVzcy9wcmVzcy5zdHlsIiwiLi4vY29tcG9uZW50L2dhbGxlcnkvZ2FsbGVyeS5zdHlsIiwiLi4vY29tcG9uZW50L2Zvb3Rlci9mb290ZXIuc3R5bCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtQ0EsU0FqQ0EsTUFtREEsT0FwQ0EsUUFQQSxRQ3VIQSxLQzVIQSxLQUtBLFFGNENFLE1BQUEsS0ExQkYsT0F5QkEsT0E4QkEsZ0JBQ0UsU0FBQSxTQXhERixPRzVCQSxRQU1FLFVBQUEsS0hJRixRR1ZBLFFBb0JFLFdBQUEsT0FwQkYsUUNxS0EsaUJBSUUsZUFBQSxVQzlFRix3Q0o4NkJBLHlDSXB2QkEscUJBQ0UsV0FBQSxPQ2pSRixNQXVEQSxVQW9CQSxpQkFnRUEsd0JESEEsbUJBbUJBLHFCSnNzQkEsaUJJamNFLDRCQUFBLE9KclpGLEVBQ0EsS0FDQSxRQUNBLFFBZkEsT0F5REEsUUFDQSxNQWlCQSxNQXhDQSxFQW5CQSxJQU5BLFdBYkEsS0E4REEsT0FUQSxRQVpBLE9BckJBLEtBQ0EsS0F1QkEsR0F0QkEsSUF5Q0EsUUF4Q0EsSUF0QkEsSUF5Q0EsR0FDQSxHQW5CQSxHQXdDQSxNQWhCQSxTQWtCQSxXQURBLE9BRUEsT0FsQkEsS0EzQ0EsR0FDQSxHQUNBLEdBQ0EsR0FDQSxHQUNBLEdB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Q0EsU0FBQSxTQUNBLE9BQUEsRUFFQSxjQUNFLE9BQUEsS0FDQSxRQUFBLGFBQ0EsZUFBQSxPQUNBLE9BQUEsRUFBQSxLQUVBLHVCQUNFLFdBQUEsMkJBQUEsT0FBQSxRQUFBLFVBQ0EsTUFBQSxNQUVGLHdCQUNFLFdBQUEsNEJBQUEsT0FBQSxRQUFBLFVBQ0EsTUFBQSxLQUVGLHNCQUNFLFdBQUEsMEJBQUEsT0FBQSxRQUFBLFVBQ0EsTUFBQSxLQUVKLG1CQUNFLFFBQUEsTUFDQSxVQUFBLEtBQ0EsTUFBQSxLQUNBLGVBQUEsTUFDQSxRQUFBLEtBQUEsRUFBQSxFQUNBLGVBQUEiLCJmaWxlIjoiaW5kZXgvaW5kZXguY3NzIiwic291cmNlc0NvbnRlbnQiOlsicmV0aW5hID0gJygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSknXG5cbiNoZXJvXG4gIHdpZHRoIDEwMCVcbiAgaGVpZ2h0IDEwMDVweFxuICBAbWVkaWEgKG1heC13aWR0aDoxMjQwcHgpXG4gICAgaGVpZ2h0IDkwMHB4XG4gIEBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KVxuICAgIGhlaWdodCA3MDBweFxuXG4jc29jaWFsXG4gIHdpZHRoIDEwMCVcbiAgdGV4dC1hbGlnbiBjZW50ZXJcbiAgYmFja2dyb3VuZCB1cmwoYXNzZXQvam9pbi10aGUtYmF0dGxlLmpwZykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdFxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpXG4gICAgYmFja2dyb3VuZC1pbWFnZSB1cmwoYXNzZXQvam9pbi10aGUtYmF0dGxlX21vYmlsZS5qcGcpXG5cbiNzaWdudXBcbiAgd2lkdGggMTAwJVxuICBiYWNrZ3JvdW5kIHVybChhc3NldC9zaWdudXAtYmFja2dyb3VuZC5qcGcpIGNlbnRlci9jb3ZlciBuby1yZXBlYXRcbiAgQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpXG4gICAgYmFja2dyb3VuZC1pbWFnZSB1cmwoYXNzZXQvc2lnbnVwLWJhY2tncm91bmRfbW9iaWxlLmpwZylcbi8vICAgJi5zdWNjZXNzXG4vLyAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbi8vICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gICAgIHBhZGRpbmctYm90dG9tIDBcblxuI2ZseWVyXG4gIG1heC13aWR0aDogMTAwJVxuICBsZWZ0OiBjYWxjKDUwJSAtIDMyM3B4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAbWVkaWEgKG1heC13aWR0aDo2NDZweClcbiAgICBsZWZ0IDBcblxuI2dhbGxlcnlcbiAgd2lkdGggMTAwJVxuICBiYWNrZ3JvdW5kIHVybChhc3NldC9nYWxsZXJ5LWJhY2tncm91bmQuanBnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0XG4gIHBhZGRpbmctYm90dG9tOiAxMTBweFxuICBAbWVkaWEgKG1heC13aWR0aDoxMjAwcHgpXG4gICAgcGFkZGluZy1ib3R0b20gODBweFxuICBAbWVkaWEgKG1heC13aWR0aDo5MDBweClcbiAgICBwYWRkaW5nLWJvdHRvbSA3MHB4XG4gIEBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KVxuICAgIHBhZGRpbmctYm90dG9tIDUwcHhcbiAgICBiYWNrZ3JvdW5kLWltYWdlIHVybChhc3NldC9nYWxsZXJ5LWJhY2tncm91bmRfbW9iaWxlLmpwZylcblxuI3NvdW5kYm9hcmRcbiAgd2lkdGggMTAwJVxuICBiYWNrZ3JvdW5kIHVybChhc3NldC9zb3VuZGJvYXJkLWJhY2tncm91bmQuanBnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweClcbiAgICBiYWNrZ3JvdW5kLWltYWdlIHVybChhc3NldC9zb3VuZGJvYXJkLWJhY2tncm91bmRfbW9iaWxlLmpwZylcblxuI3ByZXNzXG4gIHdpZHRoIDEwMCVcbiAgcG9zaXRpb24gcmVsYXRpdmVcbiAgcGFkZGluZyAwIDAgNzAwcHhcbiAgaGVpZ2h0IDBcbiAgLy8gb3ZlcmZsb3cgaGlkZGVuXG4gIHotaW5kZXggNVxuICBAbWVkaWEgKG1heC13aWR0aDo3MDBweClcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHhcbiAgICBoZWlnaHQgYXV0b1xuXG5wZXJzcGVjdGl2ZUZhY3RvciA9IDMwMFxuYmFzZUxheWVyU3BlZWQgPSAwXG5mcm9udExheWVyU3BlZWQgPSAyMDBcbm1pZGRsZUxheWVyU3BlZWQgPSAxMDBcbm1pZGRsZUxheWVyU2NhbGUgPSAoMSArIChtaWRkbGVMYXllclNwZWVkICogLTEpIC8gcGVyc3BlY3RpdmVGYWN0b3IpXG5mcm9udExheWVyU2NhbGUgPSAoMSArIChmcm9udExheWVyU3BlZWQgKiAtMSkgLyBwZXJzcGVjdGl2ZUZhY3RvcilcblxuXG4ucGFyYWxsYXhcbiAgcGVyc3BlY3RpdmUgcGVyc3BlY3RpdmVGYWN0b3IgcHhcbiAgaGVpZ2h0IDEwMCVcbiAgcGVyc3BlY3RpdmUtb3JpZ2luIDEwMCUgMFxuICBvdmVyZmxvdy14IGhpZGRlblxuICBvdmVyZmxvdy15IGF1dG9cbiAgLmllICZcbiAgICBwZXJzcGVjdGl2ZSBub25lXG4gIEBtZWRpYSAobWF4LXdpZHRoOjEwMjRweClcbiAgICBvdmVyZmxvdyB2aXNpYmxlXG5cbi5wYXJhbGxheC1ncm91cFxuICBwb3NpdGlvbiByZWxhdGl2ZVxuICBoZWlnaHQgMTAwJVxuICB0cmFuc2Zvcm0tc3R5bGUgcHJlc2VydmUtM2RcbiAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDBweCwgMCwgLTMwMHB4KSByb3RhdGVZKDQ1ZGVnKTtcblxuLnBhcmFsbGF4LWJhc2VcbiAgcG9zaXRpb24gYWJzb2x1dGVcbiAgdG9wIDBcbiAgbGVmdCAwXG4gIHRyYW5zZm9ybSB0cmFuc2xhdGVaKDApXG4gIHRyYW5zZm9ybS1vcmlnaW4gMTAwJSAwXG4ucGFyYWxsYXgtbWlkZGxlXG4gIHBvc2l0aW9uIGFic29sdXRlXG4gIHRvcCAwXG4gIGxlZnQgMFxuICB0cmFuc2Zvcm0gdHJhbnNsYXRlWihtaWRkbGVMYXllclNwZWVkIHB4KSBzY2FsZSggbWlkZGxlTGF5ZXJTY2FsZSApXG4gIHRyYW5zZm9ybS1vcmlnaW4gMTAwJSAwXG4gIC5pZSAmXG4gICAgdHJhbnNmb3JtIG5vbmVcbi5wYXJhbGxheC1mcm9udFxuICBwb3NpdGlvbiBhYnNvbHV0ZVxuICB0b3AgMFxuICBsZWZ0IDBcbiAgdHJhbnNmb3JtIHRyYW5zbGF0ZVooZnJvbnRMYXllclNwZWVkIHB4KSBzY2FsZSggZnJvbnRMYXllclNjYWxlIClcbiAgdHJhbnNmb3JtLW9yaWdpbiAxMDAlIDBcbiAgLmllICZcbiAgICB0cmFuc2Zvcm0gbm9uZVxuICAgIHotaW5kZXggMTAwMCFpbXBvcnRhbnRcbiIsbnVsbCwiQGZvbnQtZmFjZVxuICAgZm9udC1mYW1pbHkgJ0ZvcmNlZCBTcXVhcmUnXG4gICBmb250LXN0eWxlIG5vcm1hbFxuICAgc3JjIHVybChhc3NldC9mb250L0ZPUkNFRFNRVUFSRS50dGYpXG5cbmh0bWwsIGJvZHlcbiAgaGVpZ2h0IDEwMCVcbiAgd2lkdGggMTAwJVxuICBmb250LWZhbWlseTogJ0ZvcmNlZCBTcXVhcmUnXG5cbnNlY3Rpb25cbiAgd2lkdGggMTAwJVxuICBwYWRkaW5nIDgwcHggMCA2MHB4XG4gIEBtZWRpYSAobWF4LXdpZHRoOjgwMHB4KVxuICAgIHBhZGRpbmcgNjBweCAwIDYwcHhcbiAgQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpXG4gICAgcGFkZGluZyA0MHB4IDAgNDBweFxuIiwiLmhlYWRlclxuICBmb250LXNpemU6IDQwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b20gMjBweFxuICBtYXgtd2lkdGg6IDEwMCVcbiAgQG1lZGlhIChtYXgtd2lkdGg6OTAwcHgpXG4gICAgZm9udC1zaXplIDMwcHhcbiAgJi5oZWFkZXItbGFyZ2VyXG4gICAgZm9udC1zaXplIDYwcHhcbi8vXG4vLyAubW9iaWxlX2hpZGVcbi8vICAgQG1lZGlhIChtYXgtd2lkdGg6ODAwcHgpXG4vLyAgICAgZGlzcGxheSBub25lXG5cbi5ibG9jay5ibG9jay1jb250YWluZXJcbiAgbWFyZ2luIGF1dG9cbiAgbWF4LXdpZHRoIDEzNDBweFxuICB3aWR0aCA4MCVcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBAbWVkaWEgKG1heC13aWR0aDo2MDBweClcbiAgICB3aWR0aCAxMDAlXG5cbi5zaGltbWVyXG4gIHBvc2l0aW9uIHJlbGF0aXZlXG4gIG92ZXJmbG93IGhpZGRlblxuICAmOmhvdmVyXG4gICAgJjpiZWZvcmVcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0b3A6IC0zMCVcbiAgICAgIGxlZnQ6IC0zMCVcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQsIHRvcCwgb3BhY2l0eTtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuN3MsIDAuN3MsIDAuMTVzO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOjgwMHB4KVxuICAgICAgICBvcGFjaXR5IDBcbiAgICAgICAgdG9wIC0xMTAlXG4gICAgICAgIGxlZnQgLTIxMCVcbiAgJjpiZWZvcmVcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMTAlO1xuICAgIGxlZnQ6IC0yMTAlO1xuICAgIHdpZHRoOiAyMDAlO1xuICAgIGhlaWdodDogMjAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcbiAgICB6LWluZGV4IDEwMFxuXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgdG8gcmlnaHQsXG4gICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLFxuICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3NyUsXG4gICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgOTIlLFxuICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlXG4gICAgKTtcblxuLnNoaW1tZXIuc291bmRib2FyZC1yYW5kb21cbiAgJjpob3ZlclxuICAgICY6YmVmb3JlXG4gICAgICB0b3AgLTExMCVcbiAgICAgIGxlZnQgMFxuICAgICAgQG1lZGlhKG1heC13aWR0aDo4MDBweClcbiAgICAgICAgdG9wIC0yODAlXG4gICAgICAgIGxlZnQgLTEwOSVcbiAgJjpiZWZvcmVcbiAgICB0b3A6IC0yODAlO1xuICAgIGxlZnQ6IC0xMDklO1xuICAgIHdpZHRoIDEwNSVcbiAgICBoZWlnaHQgNTAwJVxuIiwiLmxvZ28taGVyb1xuICAvLyBiYWNrZ3JvdW5kLWltYWdlIHVybChhc3NldC9Mb2dvLnBuZylcbiAgYmFja2dyb3VuZCBjZW50ZXIvY29udGFpbiBuby1yZXBlYXRcbiAgcG9zaXRpb24gYWJzb2x1dGVcbiAgdG9wIDYuMyVcbiAgei1pbmRleCAxMFxuICB3aWR0aCAxMDAlXG4gIGhlaWdodCAyNDdweFxuICBtYXJnaW4gYXV0b1xuICAuaWUgJlxuICAgIHRvcCAyMS4zJVxuICBAbWVkaWEgKG1heC13aWR0aDo5MDBweClcbiAgICBoZWlnaHQgMjAwcHhcbiAgQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpXG4gICAgaGVpZ2h0IDE1MHB4XG4gIC8vIEBtZWRpYSAobWF4LXdpZHRoOjUwMHB4KVxuICAvLyAgIGJhY2tncm91bmQgNjUlL2NvbnRhaW4gbm8tcmVwZWF0XG4gIC8vIEBtZWRpYSAobWF4LXdpZHRoOjQzNHB4KVxuICAvLyAgIGJhY2tncm91bmQgNzAlL2NvbnRhaW4gbm8tcmVwZWF0XG5cbi8vIHF1b3RlV2lkdGggPSA2MTVweFxucXVvdGVXaWR0aCA9IDUwMHB4XG5xdW90ZVdpZHRoOTAwID0gMzcwcHhcbnF1b3RlV2lkdGg2MDAgPSAyODBweFxuXG4ucXVvdGUucXVvdGUtaGVyb1xuICBwb3NpdGlvbiBhYnNvbHV0ZVxuICBsZWZ0IDBcbiAgd2lkdGggMTAwJVxuICB0b3A6IDMyJTtcbiAgei1pbmRleCAxMFxuICAuaWUgJlxuICAgIHRvcCA0NyVcbiAgQG1lZGlhIChtYXgtd2lkdGg6MTI0MHB4KVxuICAgIHRvcDogMzIlO1xuICBAbWVkaWEgKG1heC13aWR0aDo5MDBweClcbiAgICB0b3A6IDMwJTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpXG4gICAgdG9wOiAzMCU7XG5cbi50cmFpbGVyXG4gIHBvc2l0aW9uIGFic29sdXRlXG4gIHdpZHRoIDEwMCVcbiAgaGVpZ2h0IDM5MHB4XG4gIHRvcDogMTYlO1xuICB6LWluZGV4IDEwXG4gIC5pZSAmXG4gICAgdG9wIDQ3JVxuICBAbWVkaWEgKG1heC13aWR0aDoxMjQwcHgpXG4gICAgdG9wOiAxNiU7XG4gIEBtZWRpYSAobWF4LXdpZHRoOjkwMHB4KVxuICAgIHRvcDogMTQlO1xuICBAbWVkaWEgKG1heC13aWR0aDo2MDBweClcbiAgICB0b3A6IDE0JTtcbiAgaWZyYW1lXG4gICAgZGlzcGxheSBibG9ja1xuICAgIHdpZHRoIDY0MHB4XG4gICAgaGVpZ2h0IDM5MHB4XG4gICAgbWFyZ2luIGF1dG9cbiAgICBAbWVkaWEgKG1heC13aWR0aDo2NDBweClcbiAgICAgIHdpZHRoIDEwMCVcblxuLmNvbW1lbnQuY29tbWVudC1oZXJvXG4gIC8vIGZvbnQtc2l6ZSAzMHB4XG4gIGZvbnQtc2l6ZSAyMnB4XG4gIHdpZHRoIHF1b3RlV2lkdGhcbiAgY29sb3IgI0ZGRkZGRlxuICBsaW5lLWhlaWdodCAxLjRcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbiByZWxhdGl2ZVxuICBkaXNwbGF5IGZsZXhcbiAgZmxleC13cmFwIHdyYXBcbiAgZm9udC1mYW1pbHkgXCJwcm94aW1hLW5vdmFcIlxuICBAbWVkaWEobWF4LXdpZHRoOiA5MDBweClcbiAgICB3aWR0aCBxdW90ZVdpZHRoOTAwXG4gICAgZm9udC1zaXplIDE4cHhcbiAgQG1lZGlhKG1heC13aWR0aDo2MDBweClcbiAgICB3aWR0aCBxdW90ZVdpZHRoNjAwXG4gICAgZm9udC1zaXplIDE2cHhcbiAgLy8gQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpXG4gIC8vICAgZm9udC1zaXplOiAyMHB4O1xuICAvLyAgIHdpZHRoIDQ4NXB4XG4gIC8vIEBtZWRpYSAobWF4LXdpZHRoOjUwMHB4KVxuICAvLyAgIG1heC13aWR0aCAxMDAlXG4gIC8vICAgd2lkdGggMzAwcHhcbiAgJjpiZWZvcmVcbiAgICBjb250ZW50IFwiIFwiXG4gICAgcG9zaXRpb24gYWJzb2x1dGVcbiAgICBiYWNrZ3JvdW5kIHVybChhc3NldC9xdW90ZS5wbmcpIGNlbnRlci9jb3ZlciBuby1yZXBlYXRcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcmlnaHQ6IGNhbGMoMTAwJSAtIDIycHgpO1xuICAgIGJvdHRvbTogY2FsYygxMDAlIC0gMjVweCk7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpXG4gICAgICB3aWR0aCAzMHB4XG4gICAgICBoZWlnaHQgMzBweFxuICAgICAgcmlnaHQgY2FsYygxMDAlIC0gMTJweClcbiAgICAgIGJvdHRvbSBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAvLyBAbWVkaWEgKG1heC13aWR0aDo1MDBweClcbiAgICAvLyAgIHJpZ2h0IDk1JVxuICAmOmFmdGVyXG4gICAgY29udGVudCBcIiBcIlxuICAgIHBvc2l0aW9uIGFic29sdXRlXG4gICAgYmFja2dyb3VuZCB1cmwoYXNzZXQvcXVvdGUyLnBuZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5MDBweClcbiAgICAgIHBhZGRpbmctbGVmdCAwXG4gICAgICBtYXJnaW4tbGVmdDogLTZweDtcbiAgICAgIG1hcmdpbi10b3A6IDI5cHg7XG4gICAgQG1lZGlhKG1heC13aWR0aDo2MDBweClcbiAgICAgIG1hcmdpbi10b3AgMTdweFxuXG4ubGluZS1vbmVcbiAgcGFkZGluZy1sZWZ0IDMlXG4gIHdpZHRoIDExMyVcbiAgQG1lZGlhKG1heC13aWR0aDogOTAwcHgpXG4gICAgcGFkZGluZy1sZWZ0IDQlXG4gICAgd2lkdGggMTAwJVxuICBAbWVkaWEobWF4LXdpZHRoOjYwMHB4KVxuICAgIGJyXG4gICAgICBkaXNwbGF5IG5vbmVcbi5saW5lLXR3b1xuICBmbG9hdCByaWdodFxuICBAbWVkaWEobWF4LXdpZHRoOjkwMHB4KVxuICAgIHBhZGRpbmctcmlnaHQgNCVcbiAgQG1lZGlhKG1heC13aWR0aDo2MDBweClcbiAgICBmbG9hdCBub25lXG5cbi5hdXRob3IuYXV0aG9yLWhlcm9cbiAgLy8gZm9udC1zaXplOiAxN3B4O1xuICBmb250LWZhbWlseSBcInByb3hpbWEtbm92YVwiXG4gIGZvbnQtc2l6ZSAxOHB4XG4gIHdpZHRoOiBxdW90ZVdpZHRoO1xuICBjb2xvciAjRkZGRkZGXG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmcgMTBweCAwIDBcbiAgQG1lZGlhIChtYXgtd2lkdGg6OTAwcHgpXG4gICAgd2lkdGggcXVvdGVXaWR0aDkwMFxuICAgIGZvbnQtc2l6ZSAxNnB4XG4gICAgcGFkZGluZyAxNXB4IDAgMFxuICBAbWVkaWEgKG1heC13aWR0aDo2MDBweClcbiAgICB3aWR0aCBxdW90ZVdpZHRoNjAwXG4gICAgZm9udC1zaXplIDEycHhcbiAgICBwYWRkaW5nIDEwcHggMCAwXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuXG4uc2Nyb2xsZG93bi1pbWFnZVxuICBiYWNrZ3JvdW5kIHVybChhc3NldC9zY3JvbGxkb3duLnBuZykgY2VudGVyIDEwMCUvY29udGFpbiBuby1yZXBlYXRcbiAgd2lkdGggNzJweFxuICBoZWlnaHQgNzJweFxuICBwYWRkaW5nIDQwcHggMCAwXG4gIG1hcmdpbiBhdXRvXG4gIEBtZWRpYSAobWF4LXdpZHRoOjkwMHB4KVxuICAgIHBhZGRpbmctdG9wIDU1cHhcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo2MDBweClcbiAgICB3aWR0aCA1MHB4XG4gICAgaGVpZ2h0IDUwcHhcbiAgICBwYWRkaW5nIDUwcHggMCAwXG5cbi5zY3JvbGxkb3duLXRleHRcbiAgcGFkZGluZy10b3AgMTBweFxuICB0ZXh0LWFsaWduIGNlbnRlclxuICBjb2xvciB3aGl0ZVxuICB0ZXh0LXRyYW5zZm9ybSB1cHBlcmNhc2VcblxuXG5cbi5iYWNrZ3JvdW5kLmJhY2tncm91bmQtaGVyb1xuICBwb3NpdGlvbiBhYnNvbHV0ZVxuICB0b3AgMFxuICBsZWZ0IDBcbiAgd2lkdGggMTAwJVxuICBiYWNrZ3JvdW5kIGNlbnRlci9jb3ZlciBuby1yZXBlYXRcbiAgLy8gYmFja2dyb3VuZC1pbWFnZSB1cmwoYXNzZXQvaGVyby1iYWNrZ3JvdW5kLmpwZylcbiAgaGVpZ2h0IDEwMDVweFxuICB6LWluZGV4IDVcbiAgQG1lZGlhIChtYXgtd2lkdGg6MTI0MHB4KVxuICAgIGhlaWdodCA5MDBweFxuICBAbWVkaWEgKG1heC13aWR0aDo2MDBweClcbiAgICBoZWlnaHQgNzAwcHhcbiAgICBiYWNrZ3JvdW5kLWltYWdlIHVybChhc3NldC9oZXJvLWJhY2tncm91bmRfbW9iaWxlLmpwZykgIWltcG9ydGFudFxuXG4uaW1hZ2Utc2hvb3RlclxuICAvLyBiYWNrZ3JvdW5kLWltYWdlIHVybChhc3NldC9hc3NldF93b21hbl92NC5wbmcpXG4gIGJhY2tncm91bmQgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0XG4gIHdpZHRoIDY0NHB4XG4gIGhlaWdodCA3NDBweFxuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleCAxMjBcbiAgbGVmdCBcImNhbGMoNzUuNiUgLSAlcylcIiAlIChAd2lkdGggLzIpXG4gIEBtZWRpYSAobWF4LXdpZHRoOjEzNjBweClcbiAgICBsZWZ0IGF1dG9cbiAgICByaWdodCAwJVxuICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpXG4gICAgd2lkdGggQHdpZHRoKjAuNzdcbiAgICBoZWlnaHQgQGhlaWdodCowLjc3XG4gICAgdG9wOiAtMiU7XG4gICAgcmlnaHQ6IDElO1xuICBAbWVkaWEgKG1heC13aWR0aDoxMDI0cHgpXG4gICAgdG9wIDBcbiAgQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpXG4gICAgd2lkdGggMzIycHhcbiAgICBoZWlnaHQgNDIxcHhcbiAgICBiYWNrZ3JvdW5kLWltYWdlIHVybChhc3NldC9hc3NldF93b21hbl92NV9tb2JpbGUucG5nKSAhaW1wb3J0YW50XG4gICAgcmlnaHQgMFxuXG5cbi5pbWFnZS1hbHdpblxuICBiYWNrZ3JvdW5kLWltYWdlIHVybChhc3NldC9hc3NldF9hbHd5bl93aXRoX2ZseWVyLnBuZylcbiAgYmFja2dyb3VuZC1wb3NpdGlvbiBjZW50ZXJcbiAgYmFja2dyb3VuZC1zaXplIGNvbnRhaW5cbiAgYmFja2dyb3VuZC1yZXBlYXQgbm8tcmVwZWF0XG4gIHdpZHRoIDY4NXB4XG4gIGhlaWdodCAxMTA0cHhcbiAgdG9wOiAzJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4IDEwMFxuICBsZWZ0IGF1dG9cbiAgcmlnaHQgNDIlXG4gIC5pZSAmXG4gICAgcmlnaHQgNjAlXG4gIEBtZWRpYSAobWF4LXdpZHRoOjE2MDBweClcbiAgICBsZWZ0IGF1dG9cbiAgICByaWdodCA0MyVcblxuICBAbWVkaWEgKG1heC13aWR0aDoxMjQwcHgpXG4gICAgcmlnaHQ6IDQxJTtcbiAgICB0b3A6IC0xJTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KVxuICAgIHdpZHRoIEB3aWR0aCAqIDAuNzNcbiAgICBoZWlnaHQgQGhlaWdodCAqIDAuNzNcbiAgICBwYWRkaW5nLWJvdHRvbSAwXG4gICAgdG9wOiA5JTtcbiAgICByaWdodDogMzklO1xuICBAbWVkaWEgKG1heC13aWR0aDo2MDBweClcbiAgICB3aWR0aCBAd2lkdGggKjAuNTdcbiAgICBoZWlnaHQgQGhlaWdodCAqMC41N1xuICBAbWVkaWEgKG1heC13aWR0aDo1MDBweClcbiAgICB0b3A6IDE1JTtcbiAgICByaWdodDogMzAlO1xuICBAbWVkaWEgKG1heC13aWR0aDo0MDBweClcbiAgICByaWdodCAyNiVcbiIsIi8qISBQaG90b1N3aXBlIERlZmF1bHQgVUkgQ1NTIGJ5IERtaXRyeSBTZW1lbm92IHwgcGhvdG9zd2lwZS5jb20gfCBNSVQgbGljZW5zZSAqL1xuLypcblx0Q29udGVudHM6XG5cdDEuIEJ1dHRvbnNcblx0Mi4gU2hhcmUgbW9kYWwgYW5kIGxpbmtzXG5cdDMuIEluZGV4IGluZGljYXRvciAoXCIxIG9mIFhcIiBjb3VudGVyKVxuXHQ0LiBDYXB0aW9uXG5cdDUuIExvYWRpbmcgaW5kaWNhdG9yXG5cdDYuIEFkZGl0aW9uYWwgc3R5bGVzIChyb290IGVsZW1lbnQsIHRvcCBiYXIsIGlkbGUgc3RhdGUsIGhpZGRlbiBzdGF0ZSwgZXRjLilcbiovXG4vKlxuXG5cdDEuIEJ1dHRvbnNcbiAqL1xuLyogPGJ1dHRvbj4gY3NzIHJlc2V0ICovXG4ucHN3cF9fYnV0dG9uIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBvcGFjaXR5OiAwLjc1O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5wc3dwX19idXR0b246Zm9jdXMsXG4gIC5wc3dwX19idXR0b246aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnBzd3BfX2J1dHRvbjphY3RpdmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgb3BhY2l0eTogMC45OyB9XG4gIC5wc3dwX19idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi8qIHBzd3BfX3VpLS1vdmVyLWNsb3NlIGNsYXNzIGl0IGFkZGVkIHdoZW4gbW91c2UgaXMgb3ZlciBlbGVtZW50IHRoYXQgc2hvdWxkIGNsb3NlIGdhbGxlcnkgKi9cbi5wc3dwX191aS0tb3Zlci1jbG9zZSAucHN3cF9fYnV0dG9uLS1jbG9zZSB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnBzd3BfX2J1dHRvbixcbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0OmJlZm9yZSxcbi5wc3dwX19idXR0b24tLWFycm93LS1yaWdodDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoYXNzZXQvZGVmYXVsdC1za2luLnBuZykgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNjRweCA4OHB4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4OyB9XG5cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjEpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjA5Mzc1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMDVkcGkpLCAobWluLXJlc29sdXRpb246IDEuMWRwcHgpIHtcbiAgLyogU2VydmUgU1ZHIHNwcml0ZSBpZiBicm93c2VyIHN1cHBvcnRzIFNWRyBhbmQgcmVzb2x1dGlvbiBpcyBtb3JlIHRoYW4gMTA1ZHBpICovXG4gIC5wc3dwLS1zdmcgLnBzd3BfX2J1dHRvbixcbiAgLnBzd3AtLXN2ZyAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUsXG4gIC5wc3dwLS1zdmcgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0L2RlZmF1bHQtc2tpbi5zdmcpOyB9XG4gIC5wc3dwLS1zdmcgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4gIC5wc3dwLS1zdmcgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9IH1cblxuLnBzd3BfX2J1dHRvbi0tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00NHB4OyB9XG5cbi5wc3dwX19idXR0b24tLXNoYXJlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggLTQ0cHg7IH1cblxuLnBzd3BfX2J1dHRvbi0tZnMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wc3dwLS1zdXBwb3J0cy1mcyAucHN3cF9fYnV0dG9uLS1mcyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5wc3dwLS1mcyAucHN3cF9fYnV0dG9uLS1mcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NHB4IDA7IH1cblxuLnBzd3BfX2J1dHRvbi0tem9vbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4IDA7IH1cblxuLnBzd3AtLXpvb20tYWxsb3dlZCAucHN3cF9fYnV0dG9uLS16b29tIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnBzd3AtLXpvb21lZC1pbiAucHN3cF9fYnV0dG9uLS16b29tIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMnB4IDA7IH1cblxuLyogbm8gYXJyb3dzIG9uIHRvdWNoIHNjcmVlbnMgKi9cbi5wc3dwLS10b3VjaCAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwLS10b3VjaCAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLypcblx0QXJyb3cgYnV0dG9ucyBoaXQgYXJlYVxuXHQoaWNvbiBpcyBhZGRlZCB0byA6YmVmb3JlIHBzZXVkby1lbGVtZW50KVxuKi9cbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0IHtcbiAgbGVmdDogMDsgfVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQge1xuICByaWdodDogMDsgfVxuXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUsXG4ucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHRvcDogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQ6YmVmb3JlIHtcbiAgbGVmdDogNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM4cHggLTQ0cHg7IH1cblxuLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0OmJlZm9yZSB7XG4gIHJpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NHB4IC00NHB4OyB9XG5cbi8qXG5cdDIuIFNoYXJlIG1vZGFsL3BvcHVwIGFuZCBsaW5rc1xuICovXG4ucHN3cF9fY291bnRlcixcbi5wc3dwX19zaGFyZS1tb2RhbCB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5wc3dwX19zaGFyZS1tb2RhbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxNjAwO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1vdXQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5OyB9XG5cbi5wc3dwX19zaGFyZS1tb2RhbC0taGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucHN3cF9fc2hhcmUtdG9vbHRpcCB7XG4gIHotaW5kZXg6IDE2MjA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgdG9wOiA1NnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgcmlnaHQ6IDQ0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTsgfVxuICAucHN3cF9fc2hhcmUtdG9vbHRpcCBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gICAgLnBzd3BfX3NoYXJlLXRvb2x0aXAgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuICAgIC5wc3dwX19zaGFyZS10b29sdGlwIGE6Zmlyc3QtY2hpbGQge1xuICAgICAgLyogcm91bmQgY29ybmVycyBvbiB0aGUgZmlyc3QvbGFzdCBsaXN0IGl0ZW0gKi9cbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwOyB9XG4gICAgLnBzd3BfX3NoYXJlLXRvb2x0aXAgYTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4OyB9XG5cbi5wc3dwX19zaGFyZS1tb2RhbC0tZmFkZS1pbiB7XG4gIG9wYWNpdHk6IDE7IH1cbiAgLnBzd3BfX3NoYXJlLW1vZGFsLS1mYWRlLWluIC5wc3dwX19zaGFyZS10b29sdGlwIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuXG4vKiBpbmNyZWFzZSBzaXplIG9mIHNoYXJlIGxpbmtzIG9uIHRvdWNoIGRldmljZXMgKi9cbi5wc3dwLS10b3VjaCAucHN3cF9fc2hhcmUtdG9vbHRpcCBhIHtcbiAgcGFkZGluZzogMTZweCAxMnB4OyB9XG5cbmEucHN3cF9fc2hhcmUtLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMnB4O1xuICByaWdodDogMTVweDtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkY7XG4gIC13ZWJraXQtcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tb3otcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbmEucHN3cF9fc2hhcmUtLWZhY2Vib29rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNFNUM5QTtcbiAgY29sb3I6ICNGRkY7IH1cbiAgYS5wc3dwX19zaGFyZS0tZmFjZWJvb2s6aG92ZXI6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjM0U1QzlBOyB9XG5cbmEucHN3cF9fc2hhcmUtLXR3aXR0ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNTVBQ0VFO1xuICBjb2xvcjogI0ZGRjsgfVxuXG5hLnBzd3BfX3NoYXJlLS1waW50ZXJlc3Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjQ0NDO1xuICBjb2xvcjogI0NFMjcyRDsgfVxuXG5hLnBzd3BfX3NoYXJlLS1kb3dubG9hZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNEREQ7IH1cblxuLypcblx0My4gSW5kZXggaW5kaWNhdG9yIChcIjEgb2YgWFwiIGNvdW50ZXIpXG4gKi9cbi5wc3dwX19jb3VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogNDRweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgY29sb3I6ICNGRkY7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIHBhZGRpbmc6IDAgMTBweDsgfVxuXG4vKlxuXG5cdDQuIENhcHRpb25cbiAqL1xuLnBzd3BfX2NhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7IH1cbiAgLnBzd3BfX2NhcHRpb24gc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBjb2xvcjogI0JCQjsgfVxuXG4ucHN3cF9fY2FwdGlvbl9fY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjQ0NDOyB9XG5cbi5wc3dwX19jYXB0aW9uLS1lbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogRmFrZSBjYXB0aW9uIGVsZW1lbnQsIHVzZWQgdG8gY2FsY3VsYXRlIGhlaWdodCBvZiBuZXh0L3ByZXYgaW1hZ2UgKi9cbi5wc3dwX19jYXB0aW9uLS1mYWtlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qXG5cdDUuIExvYWRpbmcgaW5kaWNhdG9yIChwcmVsb2FkZXIpXG5cdFlvdSBjYW4gcGxheSB3aXRoIGl0IGhlcmUgLSBodHRwOi8vY29kZXBlbi5pby9kaW1zZW1lbm92L3Blbi95eUJXb1JcbiAqL1xuLnBzd3BfX3ByZWxvYWRlciB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjJweDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1vdXQ7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICBkaXJlY3Rpb246IGx0cjsgfVxuXG4ucHN3cF9fcHJlbG9hZGVyX19pY24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDEycHg7IH1cblxuLnBzd3BfX3ByZWxvYWRlci0tYWN0aXZlIHtcbiAgb3BhY2l0eTogMTsgfVxuICAucHN3cF9fcHJlbG9hZGVyLS1hY3RpdmUgLnBzd3BfX3ByZWxvYWRlcl9faWNuIHtcbiAgICAvKiBXZSB1c2UgLmdpZiBpbiBicm93c2VycyB0aGF0IGRvbid0IHN1cHBvcnQgQ1NTIGFuaW1hdGlvbiAqL1xuICAgIGJhY2tncm91bmQ6IHVybChhc3NldC9wcmVsb2FkZXIuZ2lmKSAwIDAgbm8tcmVwZWF0OyB9XG5cbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXItLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7IH1cbiAgLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlci0tYWN0aXZlIC5wc3dwX19wcmVsb2FkZXJfX2ljbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGNsb2Nrd2lzZSA1MDBtcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IGNsb2Nrd2lzZSA1MDBtcyBsaW5lYXIgaW5maW5pdGU7IH1cbiAgLnBzd3AtLWNzc19hbmltYXRpb24gLnBzd3BfX3ByZWxvYWRlci0tYWN0aXZlIC5wc3dwX19wcmVsb2FkZXJfX2RvbnV0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZG9udXQtcm90YXRlIDEwMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKSBpbmZpbml0ZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZG9udXQtcm90YXRlIDEwMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKSBpbmZpbml0ZTsgfVxuXG4ucHN3cC0tY3NzX2FuaW1hdGlvbiAucHN3cF9fcHJlbG9hZGVyX19pY24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvcGFjaXR5OiAwLjc1O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5wc3dwLS1jc3NfYW5pbWF0aW9uIC5wc3dwX19wcmVsb2FkZXJfX2N1dCB7XG4gIC8qXG5cdFx0XHRUaGUgaWRlYSBvZiBhbmltYXRpbmcgaW5uZXIgY2lyY2xlIGlzIGJhc2VkIG9uIFBvbHltZXIgKFwibWF0ZXJpYWxcIikgbG9hZGluZyBpbmRpY2F0b3Jcblx0XHRcdCBieSBLZWFudSBMZWUgaHR0cHM6Ly9ibG9nLmtlYW51bGVlLmNvbS8yMDE0LzEwLzIwL3RoZS10YWxlLW9mLXRocmVlLXNwaW5uZXJzLmh0bWxcblx0XHQqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ucHN3cC0tY3NzX2FuaW1hdGlvbiAucHN3cF9fcHJlbG9hZGVyX19kb251dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkZGO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wc3dwX19wcmVsb2FkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRvcDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGNsb2Nrd2lzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgY2xvY2t3aXNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGRvbnV0LXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xNDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE0MGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9IH1cblxuQGtleWZyYW1lcyBkb251dC1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTQwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfSB9XG5cbi8qXG5cblx0Ni4gQWRkaXRpb25hbCBzdHlsZXNcbiAqL1xuLyogcm9vdCBlbGVtZW50IG9mIFVJICovXG4ucHN3cF9fdWkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxNTUwOyB9XG5cbi8qIHRvcCBibGFjayBiYXIgd2l0aCBidXR0b25zIGFuZCBcIjEgb2YgWFwiIGluZGljYXRvciAqL1xuLnBzd3BfX3RvcC1iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiA0NHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucHN3cF9fY2FwdGlvbixcbi5wc3dwX190b3AtYmFyLFxuLnBzd3AtLWhhc19tb3VzZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTsgfVxuXG4vKiBwc3dwLS1oYXNfbW91c2UgY2xhc3MgaXMgYWRkZWQgb25seSB3aGVuIHR3byBzdWJzZXF1ZW50IG1vdXNlbW92ZSBldmVudHMgb2NjdXIgKi9cbi5wc3dwLS1oYXNfbW91c2UgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cC0taGFzX21vdXNlIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLnBzd3BfX3RvcC1iYXIsXG4ucHN3cF9fY2FwdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuXG4vKiBwc3dwX191aS0tZml0IGNsYXNzIGlzIGFkZGVkIHdoZW4gbWFpbiBpbWFnZSBcImZpdHNcIiBiZXR3ZWVuIHRvcCBiYXIgYW5kIGJvdHRvbSBiYXIgKGNhcHRpb24pICovXG4ucHN3cF9fdWktLWZpdCAucHN3cF9fdG9wLWJhcixcbi5wc3dwX191aS0tZml0IC5wc3dwX19jYXB0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbi8qIHBzd3BfX3VpLS1pZGxlIGNsYXNzIGlzIGFkZGVkIHdoZW4gbW91c2UgaXNuJ3QgbW92aW5nIGZvciBzZXZlcmFsIHNlY29uZHMgKEpTIG9wdGlvbiB0aW1lVG9JZGxlKSAqL1xuLnBzd3BfX3VpLS1pZGxlIC5wc3dwX190b3AtYmFyIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4ucHN3cF9fdWktLWlkbGUgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLWxlZnQsXG4ucHN3cF9fdWktLWlkbGUgLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgb3BhY2l0eTogMDsgfVxuXG4vKlxuXHRwc3dwX191aS0taGlkZGVuIGNsYXNzIGlzIGFkZGVkIHdoZW4gY29udHJvbHMgYXJlIGhpZGRlblxuXHRlLmcuIHdoZW4gdXNlciB0YXBzIHRvIHRvZ2dsZSB2aXNpYmlsaXR5IG9mIGNvbnRyb2xzXG4qL1xuLnBzd3BfX3VpLS1oaWRkZW4gLnBzd3BfX3RvcC1iYXIsXG4ucHN3cF9fdWktLWhpZGRlbiAucHN3cF9fY2FwdGlvbixcbi5wc3dwX191aS0taGlkZGVuIC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0LFxuLnBzd3BfX3VpLS1oaWRkZW4gLnBzd3BfX2J1dHRvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgLyogRm9yY2UgcGFpbnQgJiBjcmVhdGUgY29tcG9zaXRpb24gbGF5ZXIgZm9yIGNvbnRyb2xzLiAqL1xuICBvcGFjaXR5OiAwLjAwMTsgfVxuXG4vKiBwc3dwX191aS0tb25lLXNsaWRlIGNsYXNzIGlzIGFkZGVkIHdoZW4gdGhlcmUgaXMganVzdCBvbmUgaXRlbSBpbiBnYWxsZXJ5ICovXG4ucHN3cF9fdWktLW9uZS1zbGlkZSAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdCxcbi5wc3dwX191aS0tb25lLXNsaWRlIC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodCxcbi5wc3dwX191aS0tb25lLXNsaWRlIC5wc3dwX19jb3VudGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucHN3cF9fZWxlbWVudC0tZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnBzd3AtLW1pbmltYWwtLWRhcmsgLnBzd3BfX3RvcC1iYXIge1xuICBiYWNrZ3JvdW5kOiBub25lOyB9XG4iLCIvKiEgUGhvdG9Td2lwZSBtYWluIENTUyBieSBEbWl0cnkgU2VtZW5vdiB8IHBob3Rvc3dpcGUuY29tIHwgTUlUIGxpY2Vuc2UgKi9cbi8qXG5cdFN0eWxlcyBmb3IgYmFzaWMgUGhvdG9Td2lwZSBmdW5jdGlvbmFsaXR5IChzbGlkaW5nIGFyZWEsIG9wZW4vY2xvc2UgdHJhbnNpdGlvbnMpXG4qL1xuLyogcHN3cCA9IHBob3Rvc3dpcGUgKi9cbi5wc3dwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgei1pbmRleDogMTUwMDtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiBjcmVhdGUgc2VwYXJhdGUgbGF5ZXIsIHRvIGF2b2lkIHBhaW50IG9uIHdpbmRvdy5vbnNjcm9sbCBpbiB3ZWJraXQvYmxpbmsgKi9cbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG91dGxpbmU6IG5vbmU7IH1cbiAgLnBzd3AgKiB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAucHN3cCBpbWcge1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuXG4vKiBzdHlsZSBpcyBhZGRlZCB3aGVuIEpTIG9wdGlvbiBzaG93SGlkZU9wYWNpdHkgaXMgc2V0IHRvIHRydWUgKi9cbi5wc3dwLS1hbmltYXRlX29wYWNpdHkge1xuICAvKiAwLjAwMSwgYmVjYXVzZSBvcGFjaXR5OjAgZG9lc24ndCB0cmlnZ2VyIFBhaW50IGFjdGlvbiwgd2hpY2ggY2F1c2VzIGxhZyBhdCBzdGFydCBvZiB0cmFuc2l0aW9uICovXG4gIG9wYWNpdHk6IDAuMDAxO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgLyogZm9yIG9wZW4vY2xvc2UgdHJhbnNpdGlvbiAqL1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTsgfVxuXG4ucHN3cC0tb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5wc3dwLS16b29tLWFsbG93ZWQgLnBzd3BfX2ltZyB7XG4gIC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXG4gIGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuICBjdXJzb3I6IC1tb3otem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluOyB9XG5cbi5wc3dwLS16b29tZWQtaW4gLnBzd3BfX2ltZyB7XG4gIC8qIGF1dG9wcmVmaXhlcjogb2ZmICovXG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICBjdXJzb3I6IC1tb3otZ3JhYjtcbiAgY3Vyc29yOiBncmFiOyB9XG5cbi5wc3dwLS1kcmFnZ2luZyAucHN3cF9faW1nIHtcbiAgLyogYXV0b3ByZWZpeGVyOiBvZmYgKi9cbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IC1tb3otZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7IH1cblxuLypcblx0QmFja2dyb3VuZCBpcyBhZGRlZCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQuXG5cdEFzIGFuaW1hdGluZyBvcGFjaXR5IGlzIG11Y2ggZmFzdGVyIHRoYW4gYW5pbWF0aW5nIHJnYmEoKSBiYWNrZ3JvdW5kLWNvbG9yLlxuKi9cbi5wc3dwX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eTsgfVxuXG4ucHN3cF9fc2Nyb2xsLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ucHN3cF9fY29udGFpbmVyLFxuLnBzd3BfX3pvb20td3JhcCB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7IH1cblxuLyogUHJldmVudCBzZWxlY3Rpb24gYW5kIHRhcCBoaWdobGlnaHRzICovXG4ucHN3cF9fY29udGFpbmVyLFxuLnBzd3BfX2ltZyB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IH1cblxuLnBzd3BfX3pvb20td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIC8qIGZvciBvcGVuL2Nsb3NlIHRyYW5zaXRpb24gKi9cbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIyLCAxKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7IH1cblxuLnBzd3BfX2JnIHtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gIC8qIGZvciBvcGVuL2Nsb3NlIHRyYW5zaXRpb24gKi9cbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDMzM21zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjIsIDEpO1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMiwgMSk7IH1cblxuLnBzd3AtLWFuaW1hdGVkLWluIC5wc3dwX19iZyxcbi5wc3dwLS1hbmltYXRlZC1pbiAucHN3cF9fem9vbS13cmFwIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lOyB9XG5cbi5wc3dwX19jb250YWluZXIsXG4ucHN3cF9fem9vbS13cmFwIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnBzd3BfX2l0ZW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ucHN3cF9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7IH1cblxuLypcblx0c3RyZXRjaGVkIHRodW1ibmFpbCBvciBkaXYgcGxhY2Vob2xkZXIgZWxlbWVudCAoc2VlIGJlbG93KVxuXHRzdHlsZSBpcyBhZGRlZCB0byBhdm9pZCBmbGlja2VyaW5nIGluIHdlYmtpdC9ibGluayB3aGVuIGxheWVycyBvdmVybGFwXG4qL1xuLnBzd3BfX2ltZy0tcGxhY2Vob2xkZXIge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4vKlxuXHRkaXYgZWxlbWVudCB0aGF0IG1hdGNoZXMgc2l6ZSBvZiBsYXJnZSBpbWFnZVxuXHRsYXJnZSBpbWFnZSBsb2FkcyBvbiB0b3Agb2YgaXRcbiovXG4ucHN3cF9faW1nLS1wbGFjZWhvbGRlci0tYmxhbmsge1xuICBiYWNrZ3JvdW5kOiAjMjIyOyB9XG5cbi5wc3dwLS1pZSAucHN3cF9faW1nIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDsgfVxuXG4vKlxuXHRFcnJvciBtZXNzYWdlIGFwcGVhcnMgd2hlbiBpbWFnZSBpcyBub3QgbG9hZGVkXG5cdChKUyBvcHRpb24gZXJyb3JNc2cgY29udHJvbHMgbWFya3VwKVxuKi9cbi5wc3dwX19lcnJvci1tc2cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBjb2xvcjogI0NDQzsgfVxuXG4ucHN3cF9fZXJyb3ItbXNnIGEge1xuICBjb2xvcjogI0NDQztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiIsIi8qKlxuICogRXJpYyBNZXllcidzIFJlc2V0IENTUyB2Mi4wXG4gKiAoaHR0cC8vbWV5ZXJ3ZWIuY29tL1xuICogZXJpYy90b29scy9jc3MvcmVzZXQvKVxuICogaHR0cC8vY3NzcmVzZXQuY29tXG4gKi9cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW9cbiAgbWFyZ2luIDBcbiAgcGFkZGluZyAwXG4gIGJvcmRlciAwXG4gIGZvbnQtc2l6ZSAxMDAlXG4gIGZvbnQgaW5oZXJpdFxuICB2ZXJ0aWNhbC1hbGlnbiBiYXNlbGluZVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uXG4gIGRpc3BsYXkgYmxvY2tcblxuYm9keVxuICBsaW5lLWhlaWdodCAxXG5cbm9sLCB1bFxuICBsaXN0LXN0eWxlIG5vbmVcblxuYmxvY2txdW90ZSwgcVxuICBxdW90ZXMgbm9uZVxuXG5ibG9ja3F1b3RlYmVmb3JlLCBibG9ja3F1b3RlYWZ0ZXIsXG5xYmVmb3JlLCBxYWZ0ZXJcbiAgY29udGVudCAnJ1xuICBjb250ZW50IG5vbmVcblxudGFibGVcbiAgYm9yZGVyLWNvbGxhcHNlIGNvbGxhcHNlXG4gIGJvcmRlci1zcGFjaW5nIDBcbiIsIi8qKiBTb2NpYWwgaWNvbnMgZ2VuZXJhbCBydWxlcyAqKi9cblxuLnNvY2lhbC1pY29uXG4gIGRpc3BsYXkgYmxvY2tcbiAgY3Vyc29yIHBvaW50ZXJcbiAgYmFja2dyb3VuZCBjZW50ZXIvY292ZXIgbm8tcmVwZWF0XG5cbi5zb2NpYWwtaWNvbi5zb2NpYWwtaWNvbi1zb2NpYWxcbiAgLnNvY2lhbC1pY29uLWJvcmRlclxuICAgIHRyYW5zaXRpb24gMC4zc1xuICAgIGZpbGwgbm9uZVxuICAgIHN0cm9rZS13aWR0aCAyXG4gICAgc3Ryb2tlIHJnYigzMSwgNCwgNDApO1xuICAuc29jaWFsLWljb24tc3ZnLWZpbGxcbiAgICBmaWxsIHJnYigzMSwgNCwgNDApO1xuICAgIHRyYW5zaXRpb24gMC4zc1xuICAmOmhvdmVyXG4gICAgLnNvY2lhbC1pY29uLWJvcmRlclxuICAgICAgc3Ryb2tlICNmZmZcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjgwMHB4KVxuICAgICAgICBzdHJva2UgcmdiKDM4LCAxMCwgMzYpO1xuICAgIC5zb2NpYWwtaWNvbi1zdmctZmlsbFxuICAgICAgZmlsbCAjZmZmXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDo4MDBweClcbiAgICAgICAgZmlsbCByZ2IoMzgsIDEwLCAzNik7XG5cblxuLmhlYWRlci5oZWFkZXItc29jaWFsXG4gIGNvbG9yOiByZ2IoMzEsIDQsIDQwKTtcblxuLnNvY2lhbC1jb250YWluZXJcbiAgdGV4dC1hbGlnbiBjZW50ZXJcblxuLnNvY2lhbC1pY29uLnNvY2lhbC1pY29uLXNvY2lhbFxuICB3aWR0aCA0OHB4XG4gIGhlaWdodCA0OHB4XG4gIGRpc3BsYXkgaW5saW5lLWJsb2NrXG5cbi5zb2NpYWwtaWNvbi5zb2NpYWwtaWNvbi10d2l0dGVyLnNvY2lhbC1pY29uLXNvY2lhbFxuICBtYXJnaW4gMCAxMHB4IDAgMFxuXG4uc29jaWFsLWljb24uc29jaWFsLWljb24tZmFjZWJvb2suc29jaWFsLWljb24tc29jaWFsXG4gIG1hcmdpbiAwIDAgMCAxMHB4XG5cbi8qKiBTb2NpYWwgaWNvbnMgY29ubmVjdGVkIHRvIHNjcm9sbGJhciAqKi9cblxuLmJsb2NrLmJsb2NrLXNvY2lhbC1zY3JvbGxiYXJcbiAgcG9zaXRpb24gZml4ZWRcbiAgcmlnaHQgMTVweFxuICB0b3AgMTUlXG4gIHotaW5kZXggMTIwXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpXG4gICAgcmlnaHQgMFxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpXG4gICAgZGlzcGxheSBub25lXG5cbi5zb2NpYWwtaWNvbi5zb2NpYWwtaWNvbi1zY3JvbGxiYXJcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3BhY2l0eSAwLjlcbiAgdHJhbnNpdGlvbiAwLjNzXG4gICYuc29jaWFsLWljb24tdHdpdHRlclxuICAgIGJhY2tncm91bmQgdXJsKGFzc2V0L3NvY2lhbC1zY3JvbGxiYXIucG5nKSAtMXB4IC0ycHgvNTFweCBhdXRvIG5vLXJlcGVhdFxuICAgIG1hcmdpbiAwIDAgMTBweCAwXG4gICYuc29jaWFsLWljb24tZmFjZWJvb2tcbiAgICBiYWNrZ3JvdW5kIHVybChhc3NldC9zb2NpYWwtc2Nyb2xsYmFyLnBuZykgLTFweCAtMTM1cHgvNTFweCBhdXRvIG5vLXJlcGVhdFxuICAgIG1hcmdpbiAxMHB4IDAgMCAwXG4gICYuc29jaWFsLWljb24taW5zdGFncmFtXG4gICAgYmFja2dyb3VuZCB1cmwoYXNzZXQvc29jaWFsLXNjcm9sbGJhci5wbmcpIC0xcHggLTY5cHgvNTFweCBhdXRvIG5vLXJlcGVhdFxuICAmOmhvdmVyXG4gICAgYmFja2dyb3VuZC1jb2xvciAjMDljYmEzXG4gICAgb3BhY2l0eSAxXG4iLCJcbi5oZWFkZXIuaGVhZGVyLXNvdW5kYm9hcmRcbiAgY29sb3IgcmdiYSgyNTUsMjU1LDI1NSwwLjcpXG5cbi5ibG9jay5ibG9jay1jb250YWluZXIuYmxvY2stc291bmRib2FyZFxuICBwb3NpdGlvbiByZWxhdGl2ZVxuICB0ZXh0LWFsaWduIGxlZnRcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweClcbiAgICB0ZXh0LWFsaWduIGNlbnRlclxuXG4vKiBzb3VuZGJvYXJkICovXG4uc291bmRib2FyZFxuICBvdmVyZmxvdyBoaWRkZW5cblxuLnNvdW5kYm9hcmQtY29udGFpbmVyXG4gIHdpZHRoIDMwMCVcblxuLnNvdW5kYm9hcmQtcGFnZVxuICB3aWR0aCAoMS8zICogMTAwKSAlICFpbXBvcnRhbnRcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBAbWVkaWEgKG1heC13aWR0aDo2MDBweClcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuYm94V2lkdGggPSAxOTZcbmJveEhlaWdodCA9IDE2N1xuYWx3eW5PdmVyZmxvd0ltYWdlV2lkdGggPSAyMDRcbmFsd3luT3ZlcmZsb3dJbWFnZUhlaWdodCA9IDE4M1xuXG4uc291bmRcbiAgY3Vyc29yIHBvaW50ZXJcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgZGlzcGxheSBpbmxpbmUtYmxvY2tcbiAgd2lkdGggKDEwMC82KSAlXG4gIHBvc2l0aW9uIHJlbGF0aXZlXG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6OTAwcHgpIGFuZCAobWluLXdpZHRoOjYwMXB4KVxuICAgIHdpZHRoIDI1JVxuICAgIC8vIHBhZGRpbmctYm90dG9tIChib3hIZWlnaHQgLyBib3hXaWR0aCAqIDIyLjUpICVcbiAgICAmOm50aC1sYXN0LWNoaWxkKC1uKzIpIC8vIGxhc3QgMiwgZGlzcGxheSBub25lIHRvIGtlZXAgaXQgYSBib3hcbiAgICAgIGRpc3BsYXkgbm9uZVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweClcbiAgICB3aWR0aCBjYWxjKDUwJSAtIDRweClcbiAgICBtYXJnaW4gMCAhaW1wb3J0YW50XG4gICAgYmFja2dyb3VuZCBibGFja1xuICAgIGJvcmRlciAxcHggc29saWQgIzA5Y2JhMyAhaW1wb3J0YW50XG4gICAgcGFkZGluZyAxMHB4IDBcbiAgICBoZWlnaHQgYXV0b1xuICAgICY6bnRoLWxhc3QtY2hpbGQoLW4gKyAyKVxuICAgICAgZGlzcGxheSBpbmxpbmUtYmxvY2tcblxuLnNvdW5kLWFsd3luLWNvbnRhaW5lclxuICBwYWRkaW5nLWJvdHRvbSAoYm94SGVpZ2h0IC8gYm94V2lkdGggKiA5MCkgJVxuICBwb3NpdGlvbiByZWxhdGl2ZVxuICB3aWR0aCA5MCVcbiAgbWFyZ2luIDYlIGF1dG9cbiAgLnNvdW5kOmhvdmVyICZcbiAgICBsZWZ0IC0xcHhcbiAgICBib3R0b20gLTFweFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjgwMHB4KVxuICAgICAgbGVmdCAwXG4gICAgICBib3R0b20gMFxuICAuc291bmQ6bnRoLWNoaWxkKGV2ZW4pOmhvdmVyICZcbiAgICBsZWZ0IDFweFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjgwMHB4KVxuICAgICAgbGVmdCAwXG4gIEBtZWRpYSAobWluLXdpZHRoOjkwMHB4KVxuICAgIC5zb3VuZDpudGgtY2hpbGQoNm4gKyAxKSAmXG4gICAgICBtYXJnaW4tbGVmdCAwXG4gICAgICBtYXJnaW4tcmlnaHQgMTAlXG4gICAgLnNvdW5kOm50aC1jaGlsZCg2biArIDIpICZcbiAgICAgIG1hcmdpbi1sZWZ0IDQlXG4gICAgICBtYXJnaW4tcmlnaHQgNiVcbiAgICAuc291bmQ6bnRoLWNoaWxkKDZuICsgMykgJlxuICAgICAgbWFyZ2luLWxlZnQgMyVcbiAgICAgIG1hcmdpbi1yaWdodCA3JVxuICAgIC5zb3VuZDpudGgtY2hpbGQoNm4gKyA0KSAmXG4gICAgICBtYXJnaW4tbGVmdCA3JVxuICAgICAgbWFyZ2luLXJpZ2h0IDMlXG4gICAgLnNvdW5kOm50aC1jaGlsZCg2biArIDUpICZcbiAgICAgIG1hcmdpbi1sZWZ0IDYlXG4gICAgICBtYXJnaW4tcmlnaHQgNCVcbiAgICAuc291bmQ6bnRoLWNoaWxkKDZuICsgNikgJlxuICAgICAgbWFyZ2luLWxlZnQgMTAlXG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6OTAwcHgpIGFuZCAobWluLXdpZHRoOjYwMXB4KVxuICAgIC5zb3VuZDpudGgtY2hpbGQoNG4gKyAxKSAmXG4gICAgICBtYXJnaW4tbGVmdCAwXG4gICAgLnNvdW5kOm50aC1jaGlsZCg0biArIDQpICZcbiAgICAgIG1hcmdpbi1sZWZ0IDEwJVxuICBAbWVkaWEobWF4LXdpZHRoOjYwMHB4KVxuICAgIHdpZHRoIDEwMCVcbiAgICBtYXJnaW4gMFxuICAgIHBhZGRpbmctYm90dG9tIDBcbiAgICAmOmJlZm9yZSwgJjphZnRlciwgLnNvdW5kLWFsd3luXG4gICAgICBkaXNwbGF5IG5vbmVcbiAgJjpiZWZvcmVcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDNweCk7XG4gICAgaGVpZ2h0IDBcbiAgICBwYWRkaW5nLWJvdHRvbSBcImNhbGMoICVzICsgM3B4KVwiICUgKCAoYm94SGVpZ2h0KSAvIGJveFdpZHRoICogMTAwKSVcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDApO1xuICAgIGJvdHRvbSAwXG4gICAgdHJhbnNpdGlvbiAwLjdzXG4gICAgei1pbmRleDoxMlxuICAgIC5zb3VuZDpob3ZlciAmXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOjgwMHB4KVxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDApO1xuXG4gICY6YWZ0ZXJcbiAgICBjb250ZW50IFwiIFwiXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDRweCk7XG4gICAgaGVpZ2h0IDBcbiAgICBwYWRkaW5nLWJvdHRvbSBcImNhbGMoICVzICsgNHB4KVwiICUgKCAoYm94SGVpZ2h0KSAvIGJveFdpZHRoICogMTAwKSVcbiAgICBwb3NpdGlvbiBhYnNvbHV0ZVxuICAgIGJvdHRvbSAwXG4gICAgYmFja2dyb3VuZCAjMDljYmEzXG4gICAgLy8gYm9yZGVyIDFweCBzb2xpZCB0cmFuc3BhcmVudFxuICAuc291bmQ6aG92ZXIgJjphZnRlclxuICAgIGJvcmRlciAxcHggc29saWQgIzA5Y2JhM1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOjgwMHB4KVxuICAgICAgYm9yZGVyIG5vbmVcbiAgLnNvdW5kOm50aC1jaGlsZChvZGQpICY6YWZ0ZXIsIC5zb3VuZDpudGgtY2hpbGQob2RkKSAmOmJlZm9yZVxuICAgIGxlZnQgMFxuICAuc291bmQ6bnRoLWNoaWxkKGV2ZW4pICY6YWZ0ZXIsIC5zb3VuZDpudGgtY2hpbGQoZXZlbikgJjpiZWZvcmVcbiAgICByaWdodCAwXG5cbi8vICAgcG9zaXRpb24gcmVsYXRpdmVcbi5zb3VuZC1hbHd5blxuICB6LWluZGV4IDEwXG4gIHBvc2l0aW9uIGFic29sdXRlXG4gIHdpZHRoIChhbHd5bk92ZXJmbG93SW1hZ2VXaWR0aCAvIGJveFdpZHRoICogMTAwKSVcbiAgYm90dG9tIDJweFxuICAuc291bmQ6bnRoLWNoaWxkKG9kZCkgJlxuICAgIGxlZnQgMnB4XG4gICAgdHJhbnNmb3JtIHJvdGF0ZVkoMTgwZGVnKVxuICAuc291bmQ6bnRoLWNoaWxkKGV2ZW4pICZcbiAgICByaWdodCAycHhcbiAgICB0cmFuc2Zvcm0gcm90YXRlWSgwZGVnKVxuICBAbWVkaWEgKG1pbi13aWR0aDo4MDFweClcbiAgICAuc291bmQ6aG92ZXIgJlxuICAgICAgYm90dG9tIDNweFxuICAgIC5zb3VuZDpudGgtY2hpbGQob2RkKTpob3ZlciAmXG4gICAgICBsZWZ0IDNweFxuICAgIC5zb3VuZDpudGgtY2hpbGQoZXZlbik6aG92ZXIgJlxuICAgICAgcmlnaHQgM3B4XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweClcbiAgICBkaXNwbGF5IG5vbmVcblxuXG4uc291bmQtcGxheVxuICAvLyBiYWNrZ3JvdW5kIHVybChhc3NldC9wbGF5YnV0dG9uLnN2ZykgY2VudGVyLzM1cHggMzVweCBuby1yZXBlYXRcbiAgd2lkdGggNTBweFxuICBoZWlnaHQgNTBweFxuICBwb3NpdGlvbiBhYnNvbHV0ZVxuICBib3R0b20gKDM1L2JveFdpZHRoICogMTAwKSAlXG4gIC8vIGxlZnQgY2FsYyg1MyUgLSAxN3B4KVxuICBsZWZ0IDUwJVxuICB0cmFuc2l0aW9uIDAuM3NcbiAgei1pbmRleCAxNVxuICBib3JkZXItcmFkaXVzIDUwJVxuICBiYWNrZ3JvdW5kLWNvbG9yIGJsYWNrXG4gIGJveC1zaGFkb3cgMHB4IDBweCA1cHggMXB4ICMwOWNiYTNcbiAgdHJhbnNmb3JtIHNjYWxlM2QoMC43LDAuNywwLjcpIHRyYW5zbGF0ZVgoLTUwJSlcbiAgLnNvdW5kOmhvdmVyICZcbiAgICB0cmFuc2Zvcm0gc2NhbGUzZCgxLDEsMSkgIHRyYW5zbGF0ZVkoMTVweCkgdHJhbnNsYXRlWCgtNTAlKVxuICAgIGJvdHRvbTogNTAlO1xuICAgIGJveC1zaGFkb3cgMHB4IDBweCA1cHggNHB4ICMwOWNiYTNcbiAgICBsZWZ0OiA1MyU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ODAwcHgpXG4gICAgICB0cmFuc2Zvcm0gc2NhbGUzZCgwLjcsMC43LDAuNykgdHJhbnNsYXRlWCgtNTAlKVxuICAgICAgYm90dG9tICgzNS9ib3hXaWR0aCAqIDEwMCkgJVxuICAgICAgYm94LXNoYWRvdyAwcHggMHB4IDVweCAxcHggIzA5Y2JhM1xuICAgICAgbGVmdDogNTAlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KVxuICAgICAgdHJhbnNmb3JtIHNjYWxlM2QoMC43LDAuNywwLjcpXG4gIC5zb3VuZDpudGgtY2hpbGQoZXZlbikgJlxuICAgIGxlZnQgNDMlXG4gIC5zb3VuZDpudGgtY2hpbGQoZXZlbik6aG92ZXIgJlxuICAgIGxlZnQgNDglXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ODAwcHgpXG4gICAgICBsZWZ0IDQzJVxuICBAbWVkaWEgKG1heC13aWR0aDoxMjAwcHgpXG4gICAgd2lkdGggMzBweFxuICAgIGhlaWdodCAzMHB4XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpXG4gICAgcG9zaXRpb24gc3RhdGljXG4gICAgZGlzcGxheSBpbmxpbmUtYmxvY2tcbiAgICBtYXJnaW4gNXB4XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbVxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNywuNywuNyk7XG5cbi5zb3VuZC10ZXh0XG4gIHBvc2l0aW9uIGFic29sdXRlXG4gIHRleHQtYWxpZ24gY2VudGVyXG4gIGxlZnQgMFxuICBib3R0b20gM3B4XG4gIHBhZGRpbmcgNXB4IDEwcHhcbiAgd2lkdGggY2FsYygxMDAlIC0gMjBweClcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5ICdwcm94aW1hLW5vdmEnXG4gIGZvbnQtc2l6ZSAxM3B4XG4gIGhlaWdodCAxNXB4XG4gIGxpbmUtaGVpZ2h0IEBoZWlnaHRcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICBjb2xvciAjZmZmXG4gIHotaW5kZXggMTBcbiAgQG1lZGlhIChtaW4td2lkdGg6ODAxcHgpXG4gICAgLnNvdW5kOmhvdmVyICZcbiAgICAgIGJvdHRvbSA0cHhcbiAgICAgIGxlZnQgMXB4XG4gICAgLnNvdW5kOm50aC1jaGlsZChldmVuKTpob3ZlciAmXG4gICAgICBsZWZ0IC0xcHhcbiAgQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpXG4gICAgcG9zaXRpb24gc3RhdGljXG4gICAgZGlzcGxheSBpbmxpbmUtYmxvY2tcbiAgICB3aWR0aCBjYWxjKDEwMCUgLSA0MHB4KVxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b21cbiAgICB0ZXh0LWFsaWduIGxlZnRcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBmb250LXNpemUgMTNweFxuXG4vKiBzb3VuZGJvYXJkIG5hdmlnYXRpb24gICovXG4uc291bmRib2FyZC1uYXZpZ2F0aW9uXG4gIHBhZGRpbmctdG9wIDQwcHhcbiAgdGV4dC1hbGlnbjogY2VudGVyXG4gIEBtZWRpYShtYXgtd2lkdGg6MTAyNHB4KVxuICAgIHBhZGRpbmctdG9wIDUwcHhcblxuLm5hdmlnYXRpb25cbiAgZGlzcGxheSBpbmxpbmUtYmxvY2tcbiAgY3Vyc29yIHBvaW50ZXJcbi5uYXZpZ2F0aW9uLm5hdmlnYXRpb24tYXJyb3dcbiAgLy8gYmFja2dyb3VuZCB1cmwoYXNzZXQvbmF2aWdhdGlvbi1sZWZ0LnN2ZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0XG4gIC8vIHdpZHRoIDE2cHhcbiAgLy8gaGVpZ2h0IDQ1cHhcbiAgLy8gbWFyZ2luLXJpZ2h0IDM2cHhcblxuICB3aWR0aCA0NXB4XG4gIGhlaWdodCA0NXB4XG4gIG1hcmdpbi1yaWdodCAzNnB4XG4gIEBtZWRpYSAobWF4LXdpZHRoOjEyMDBweClcbiAgICBtYXJnaW4tcmlnaHQgMjBweFxuICAvLyBAbWVkaWEgKG1heC13aWR0aDo2MDBweClcbiAgLy8gICBiYWNrZ3JvdW5kLXNpemUgMTBweCBhdXRvXG4gIC8vICAgbWFyZ2luLXJpZ2h0IDVweFxuICAmOmhvdmVyXG4gICAgaW1nXG4gICAgICB0cmFuc2Zvcm0gc2NhbGUzZCgzNi80NSwzNi80NSwzNi80NSlcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjgwMHB4KVxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMjgvNDUsMjgvNDUsMjgvNDUpO1xuICBpbWdcbiAgICB0cmFuc2l0aW9uIDAuM3NcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDI4LzQ1LDI4LzQ1LDI4LzQ1KTtcblxuXG5cblxuXG4ubmF2aWdhdGlvbi5uYXZpZ2F0aW9uLWFycm93Lm5hdmlnYXRpb24tcmlnaHRcbiAgbWFyZ2luLXJpZ2h0IDBcbiAgbWFyZ2luLWxlZnQgMzZweFxuICB0cmFuc2Zvcm0gcm90YXRlWigxODBkZWcpXG4gIGltZ1xuICAgIG1hcmdpbi1ib3R0b20gMXB4XG4gIEBtZWRpYSAobWF4LXdpZHRoOjEyMDBweClcbiAgICBtYXJnaW4tbGVmdCAyMHB4XG4gIC8vIEBtZWRpYShtYXgtd2lkdGg6NjAwcHgpXG4gIC8vICAgbWFyZ2luLWxlZnQgNXB4XG5cbi8qKiBwYWdpbmF0aW9uICoqL1xuLm5hdmlnYXRpb24tcGFnaW5hdGlvblxuICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBAbWVkaWEgKG1heC13aWR0aDoxMjAwcHgpXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldFxuICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICBib3JkZXIgMnB4IHNvbGlkICMwOWNiYTNcbiAgd2lkdGggMjRweFxuICBoZWlnaHQgMjRweFxuICBwb3NpdGlvbiByZWxhdGl2ZVxuICBtYXJnaW4gMCAzMHB4XG4gIGN1cnNvciBwb2ludGVyXG4gIHotaW5kZXggMTBcbiAgdHJhbnNpdGlvbiAwLjNzXG4gICY6aG92ZXJcbiAgICB0cmFuc2Zvcm0gc2NhbGUzZCgxLjMzMzMzMywxLjMzMzMzMzMzLDEuMzMzMzMzMylcbiAgICBAbWVkaWEgKG1heC13aWR0aDo4MDBweClcbiAgICAgIHRyYW5zZm9ybSBzY2FsZTNkKDEsMSwxKVxuXG4gIC8vICAgYm9yZGVyIDJweCBzb2xpZCAjMDBkZTNlXG4gICYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZTpob3ZlclxuICAgICY6YWZ0ZXJcbiAgICAgIHRyYW5zZm9ybSBzY2FsZTNkKDAuOSwwLjksMC45KVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ODAwcHgpXG4gICAgICAgIHRyYW5zZm9ybSBzY2FsZTNkKDEsMSwxKVxuICAmOmZpcnN0LWNoaWxkXG4gICAgbWFyZ2luIDBcbiAgJjpsYXN0LWNoaWxkXG4gICAgbWFyZ2luIDBcbiAgQG1lZGlhIChtYXgtd2lkdGg6MTIwMHB4KVxuICAgIHdpZHRoIDIwcHhcbiAgICBoZWlnaHQgMjBweFxuICAgIG1hcmdpbiAxMi41cHggMjhweFxuICAgICY6Zmlyc3QtY2hpbGQsICY6bGFzdC1jaGlsZFxuICAgICAgbWFyZ2luIDEyLjVweCAwXG4gIC8vIEBtZWRpYShtYXgtd2lkdGg6NjAwcHgpXG4gIC8vICAgd2lkdGggMTVweFxuICAvLyAgIGhlaWdodCAxNXB4XG4gIC8vICAgbWFyZ2luIDE1cHhcbiAgLy8gICAmOmZpcnN0LWNoaWxkLCAmOmxhc3QtY2hpbGRcbiAgLy8gICAgIG1hcmdpbiAxNXB4IDBcblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlOmFmdGVyXG4gIGNvbnRlbnQgXCJcIlxuICBwb3NpdGlvbiBhYnNvbHV0ZVxuICB3aWR0aCAyM3B4XG4gIGhlaWdodCAyM3B4XG4gIGJhY2tncm91bmQgIzA5Y2JhM1xuICB0b3AgNnB4XG4gIGxlZnQgNnB4XG4gIHRyYW5zaXRpb24gMC4zc1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOjEyMDBweClcbiAgICB3aWR0aCAyMHB4XG4gICAgaGVpZ2h0IDIwcHhcbiAgLy8gQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KVxuICAvLyAgIGxlZnQgNHB4XG4gIC8vICAgdG9wIDRweFxuICAvLyAgIHdpZHRoIDE1cHhcbiAgLy8gICBoZWlnaHQgMTVweFxuXG4vKiogcmFuZG9tIHBsYXkgYnV0dG9uICoqL1xuLnNvdW5kYm9hcmQtcmFuZG9tXG4gIHBvc2l0aW9uIGFic29sdXRlXG4gIGJvdHRvbTogMTJweDtcbiAgYmFja2dyb3VuZCBibGFja1xuICBib3JkZXIgMXB4IHNvbGlkICMwOWNiYTNcbiAgY3Vyc29yIHBvaW50ZXJcbiAgcmlnaHQgMFxuICBtYXJnaW4tcmlnaHQgMnB4XG4gICY6aG92ZXJcbiAgICBib3JkZXIgMnB4IHNvbGlkICMwOWNiYTNcbiAgICBtYXJnaW4tcmlnaHQgMXB4XG4gICAgYm90dG9tOiAxMXB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KVxuICAgIGRpc3BsYXkgaW5saW5lLWJsb2NrXG4gICAgcG9zaXRpb24gcmVsYXRpdmVcbiAgICBtYXJnaW4tdG9wIDIwcHhcbiAgICB0b3AgMFxuICAgIG1hcmdpbi1yaWdodCAwXG4gICAgJjpob3ZlclxuICAgICAgbWFyZ2luLXRvcCAxOXB4XG4gICAgICBtYXJnaW4tYm90dG9tIC0xcHhcbiAgICAgIG1hcmdpbi1yaWdodCAtMXB4XG4gICAgICBtYXJnaW4tbGVmdCAtMXB4XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDo4MDBweClcbiAgICAgICAgYm9yZGVyIDFweCBzb2xpZCAjMDljYmEzXG4gICAgICAgIGJvdHRvbTogMTJweDtcbiAgICAgICAgbWFyZ2luIDIwcHggMCAwXG5cbi5zb3VuZGJvYXJkLXJhbmRvbS1wbGF5XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICBiYWNrZ3JvdW5kICMzNzM3MzdcbiAgY29sb3IgIzA5Y2JhM1xuICBwYWRkaW5nIDMwcHggMzBweCAwIDhweFxuICBtYXJnaW4gMTJweCAwcHggMTJweCAxNXB4XG4gIHotaW5kZXggMTBcbiAgLy8gQG1lZGlhIChtYXgtd2lkdGg6MTIwMHB4KVxuICAvLyAgIHBhZGRpbmcgMjBweCAyMHB4IDAgNXB4XG4gIC8vICAgbWFyZ2luIDhweCAwIDhweCAxMnB4XG4uc291bmRib2FyZC1yYW5kb20tbGlzdGVuXG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICBiYWNrZ3JvdW5kICMwOWNiYTNcbiAgY29sb3IgIzM3MzczN1xuICBwYWRkaW5nIDEwcHggOHB4IDBcbiAgbWFyZ2luLWxlZnQgLTIwcHhcbiIsIi5oZWFkZXIuaGVhZGVyLXByZXNzXG4gIGNvbG9yOiByZ2IoMjEsIDAsIDI4KTtcbiAgcGFkZGluZzogMTA1cHggMCA2M3B4XG4gIEBtZWRpYSAobWF4LXdpZHRoOjEwMjRweClcbiAgICBwYWRkaW5nIDgwcHggMCA0MHB4XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3MDBweClcbiAgICBwYWRkaW5nIDYwcHggMCAwXG4uZm9yZWdyb3VuZFxuICBiYWNrZ3JvdW5kOiBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICYuZmx5ZXJzXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0L2ZseWVycy5wbmcpO1xuICAgIHdpZHRoIDI3MHB4XG4gICAgaGVpZ2h0IDE2M3B4XG4gICAgcmlnaHQ6IDY4JTtcbiAgICB0b3A6IC01JTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDo3NjhweClcbiAgICAgIGhlaWdodCAxMzBweFxuICAgICAgd2lkdGggMjIwcHhcbiAgICAgIHRvcCAtNSVcbiAgICBAbWVkaWEgKG1heC13aWR0aDo3MDBweClcbiAgICAgIHRvcCBjYWxjKC01JSAtIDIwcHgpXG5cbiAgJi5zdGFuZGluZ1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldC9zdGFuZGluZ19ndXkucG5nKTtcbiAgICBoZWlnaHQ6IDMxMHB4O1xuICAgIHdpZHRoOiAyNzFweDtcbiAgICAvLyBsZWZ0OiA3MCU7XG4gICAgcmlnaHQgMFxuICAgIGJvdHRvbSA4MHB4XG4gICAgQG1lZGlhKG1heC13aWR0aDo3NjhweClcbiAgICAgIC8vIGhlaWdodCAyNDBweFxuICAgICAgLy8gd2lkdGggMjA5cHhcbiAgICAgIGJhY2tncm91bmQtaW1hZ2UgdXJsKGFzc2V0L3N0YW5kaW5nX2d1eV9tb2JpbGUucG5nKVxuICAgICAgaGVpZ2h0IDIxMHB4XG4gICAgICB3aWR0aCAyMDZweFxuICAgICAgYm90dG9tIDgwcHhcbiAgICBAbWVkaWEobWF4LXdpZHRoOjcwMHB4KVxuICAgICAgYmFja2dyb3VuZC1pbWFnZSB1cmwoYXNzZXQvc3RhbmRpbmdfZ3V5X21vYmlsZS5wbmcpXG4gICAgICBoZWlnaHQgMjAwcHhcbiAgICAgIHdpZHRoIDE5NnB4XG4gICAgICBib3R0b20gMFxuXG4gICAgLy8gQG1lZGlhIChtYXgtd2lkdGg6MTI1MHB4KVxuICAgICAgLy8gbGVmdCA3MCVcbiAgICAvLyBAbWVkaWEobWF4LXdpZHRoOjcxMHB4KVxuICAgIC8vICAgcmlnaHQ6IC0xNCU7XG4gICAgLy8gICBsZWZ0OiBpbml0aWFsXG4gICAgLy8gICBib3R0b206IDU5JTtcblxuLmJhY2tncm91bmQuYmFja2dyb3VuZC1wcmVzc1xuICB3aWR0aCAxMDAlXG4gIHBvc2l0aW9uIGFic29sdXRlXG4gIHRvcCAwXG4gIGxlZnQgMFxuICBiYWNrZ3JvdW5kIHVybChhc3NldC9wcmVzcy1iYWNrZ3JvdW5kLXJlcGVhdGluZy5qcGcpIDQwJSAxMDAlL2F1dG8gMTAwJSByZXBlYXQteFxuICBoZWlnaHQgMTAwJVxuICB6LWluZGV4IC0xXG4gIG9wYWNpdHkgMC41NVxuICBAbWVkaWEobWF4LXdpZHRoOjcwMHB4KVxuICAgIGJhY2tncm91bmQgdXJsKGFzc2V0L3ByZXNzLWJhY2tncm91bmRfbW9iaWxlLmpwZykgY2VudGVyL2NvdmVyIG5vLXJlcGVhdFxuXG4uYmxvY2suYmxvY2stY29udGFpbmVyLmJsb2NrLXByZXNzXG4gIGRpc3BsYXkgZmxleFxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgZmxleC13cmFwIHdyYXBcbiAgYWxpZ24tY29udGVudDogY2VudGVyXG4gIEBtZWRpYShtYXgtd2lkdGg6NzAwcHgpXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbi5xdW90ZS5xdW90ZS1wcmVzc1xuICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wXG4gIHdpZHRoIDMwJVxuICBtYXgtd2lkdGggMjgwcHhcbiAgQG1lZGlhIChtYXgtd2lkdGg6NzAwcHgpXG4gICAgd2lkdGggODUlXG4gICAgbWFyZ2luIDMlIDBcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuXG5cbi5jb21tZW50LmNvbW1lbnQtcHJlc3NcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIjtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC44KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgbGluZS1oZWlnaHQ6MjZweFxuICB0ZXh0LWFsaWduOiBsZWZ0XG5cbi5hdXRob3IuYXV0aG9yLXByZXNzXG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuOCk7XG4gIHBhZGRpbmctdG9wIDVweFxuICAvLyBwYWRkaW5nLWxlZnQgNTBweFxuICB0ZXh0LWFsaWduIGxlZnRcblxuLmJsb2NrLmJsb2NrLWNvbnRhaW5lci5ibG9jay1tZXNzYWdlXG4gIGZvbnQtd2VpZ2h0OiA3MDBcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LWZhbWlseTogXCJwcm94aW1hLW5vdmFcIjtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC44KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG4gIHBhZGRpbmcgNzBweCAwIDBcbiAgbWFyZ2luOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBAbWVkaWEgKG1heC13aWR0aDo3MDBweClcbiAgICBmb250LXNpemUgMTdweFxuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgd2lkdGggODUlXG4gICAgcGFkZGluZy10b3AgMjBweFxuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4XG4gIEBtZWRpYSAobWF4LXdpZHRoOjM1MHB4KVxuICAgIHBhZGRpbmctYm90dG9tIDExMHB4XG4gICAgZm9udC1zaXplIDE2cHhcbiAgYVxuICAgIGZvbnQtZmFtaWx5OiBcInByb3hpbWEtbm92YVwiO1xuICAgIGZvbnQtd2VpZ2h0IDQwMFxuICAgIHRleHQtZGVjb3JhdGlvbiBub25lXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogcmdiYSgwLDAsMCwwLjcpO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDo3MDBweClcbiAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBAbWVkaWEobWF4LXdpZHRoOjQ3NHB4KVxuICAgICAgZm9udC1zaXplIDEzcHhcbiAgICBAbWVkaWEobWF4LXdpZHRoOjQxNHB4KVxuICAgICAgZm9udC1zaXplIDEycHhcbiAgICBAbWVkaWEgKG1heC13aWR0aDozNTBweClcbiAgICAgIGZvbnQtc2l6ZSAxMHB4XG4iLCJAaW1wb3J0IFwiLi9waG90b3N3aXBlLnN0eWxcIlxuQGltcG9ydCBcIi4vcGhvdG9zd2lwZS1kZWZhdWx0LXNraW4uc3R5bFwiXG5cblxuLmhlYWRlci5oZWFkZXItZ2FsbGVyeVxuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcwMik7XG5cbi5ibG9jay5ibG9jay1nYWxsZXJ5XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43MDIpXG5cbi5nYWxsZXJ5LWl0ZW1cbiAgY3Vyc29yIHBvaW50ZXJcbiAgZGlzcGxheSBpbmxpbmUtYmxvY2tcbiAgd2lkdGggMjIuNSVcbiAgaGVpZ2h0IDBcbiAgcGFkZGluZy1ib3R0b20gMjAlXG4gIG1hcmdpbiAxJVxuICBiYWNrZ3JvdW5kIGNlbnRlci9hdXRvIDEwMCUgbm8tcmVwZWF0XG4gIHRyYW5zaXRpb24gMC40c1xuICAmOmhvdmVyXG4gICAgYmFja2dyb3VuZC1zaXplIGF1dG8gMTIwJVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjgwMHB4KVxuICAgICAgYmFja2dyb3VuZC1zaXplIGF1dG8gMTAwJVxuXG4gICY6bnRoLWNoaWxkKC1uKzQpIC8vZmlyc3QgNCBlbGVtZW50cyAoaS5lLiBmaXJzdCByb3cpXG4gICAgbWFyZ2luLXRvcCAyJVxuICAmOm50aC1jaGlsZChuKzUpIC8vIGVsZW1lbnRzIDUtOCAoaS5lLiBzZWNvbmQgcm93KVxuICAgIG1hcmdpbi1ib3R0b20gMiVcblxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpXG4gICAgd2lkdGggNDUlXG4gICAgaGVpZ2h0IDBcbiAgICBwYWRkaW5nLWJvdHRvbSA0NSVcbiAgICBtYXJnaW4gKDEwLzYpICVcbiAgICAmOm50aC1jaGlsZChvZGQpIC8vZXZlcnkgc2Vjb25kIGVsZW1lbnRcbiAgICAgIG1hcmdpbi1sZWZ0ICgxMC82KSAlXG4gICAgJjpudGgtY2hpbGQoLW4rMikgLy9maXJzdCAyIGVsZW1lbnRzIChpLmUuIGZpcnN0IHJvdylcbiAgICAgIG1hcmdpbi10b3AgKDEwLzMgKSAlXG4gICAgJjpudGgtY2hpbGQobis3KSAvLyBlbGVtZW50cyA2LTggKGkuZS4gc2Vjb25kIHJvdylcbiAgICAgIG1hcmdpbi1ib3R0b20gKDEwLzMpICVcblxuXG5cbi5nYWxsZXJ5LWl0ZW0tMVxuICBiYWNrZ3JvdW5kLWltYWdlIHVybChhc3NldC9nYWxsZXJ5L2ltYWdlMUBoYWxmLmpwZylcblxuLmdhbGxlcnktaXRlbS0yXG4gIGJhY2tncm91bmQtaW1hZ2UgdXJsKGFzc2V0L2dhbGxlcnkvaW1hZ2UyQGhhbGYuanBnKVxuXG4uZ2FsbGVyeS1pdGVtLTNcbiAgYmFja2dyb3VuZC1pbWFnZSB1cmwoYXNzZXQvZ2FsbGVyeS9pbWFnZTNAaGFsZi5qcGcpXG5cbi5nYWxsZXJ5LWl0ZW0tNFxuICBiYWNrZ3JvdW5kLWltYWdlIHVybChhc3NldC9nYWxsZXJ5L2ltYWdlNEBoYWxmLmpwZylcblxuLmdhbGxlcnktaXRlbS01XG4gIGJhY2tncm91bmQtaW1hZ2UgdXJsKGFzc2V0L2dhbGxlcnkvaW1hZ2U1QGhhbGYuanBnKVxuXG4uZ2FsbGVyeS1pdGVtLTZcbiAgYmFja2dyb3VuZC1pbWFnZSB1cmwoYXNzZXQvZ2FsbGVyeS9pbWFnZTZAaGFsZi5qcGcpXG5cbi5nYWxsZXJ5LWl0ZW0tN1xuICBiYWNrZ3JvdW5kLWltYWdlIHVybChhc3NldC9nYWxsZXJ5L2ltYWdlN0BoYWxmLmpwZylcblxuLmdhbGxlcnktaXRlbS04XG4gIGJhY2tncm91bmQtaW1hZ2UgdXJsKGFzc2V0L2dhbGxlcnkvaW1hZ2U4QGhhbGYuanBnKVxuXG4uZ2FsbGVyeS1pdGVtLXZpZGVvLW92ZXJsYXlcbiAgcG9zaXRpb24gYWJzb2x1dGVcbiAgd2lkdGggMTAwJVxuICBoZWlnaHQgMTAwJVxuICB0b3AgMFxuICBsZWZ0IDBcbiAgQG1lZGlhIChvcmllbnRhdGlvbjpwb3J0cmFpdClcbiAgICAmLmdhbGxlcnktaXRlbS12aWRlby1vdmVybGF5LTFcbiAgICAgIGJhY2tncm91bmQgdXJsKGFzc2V0L2dhbGxlcnkvaW1hZ2U0LmpwZykgY2VudGVyLzEwMCUgYXV0byBuby1yZXBlYXRcbiAgICAmLmdhbGxlcnktaXRlbS12aWRlby1vdmVybGF5LTJcbiAgICAgIGJhY2tncm91bmQgdXJsKGFzc2V0L2dhbGxlcnkvaW1hZ2U1LmpwZykgY2VudGVyLzEwMCUgYXV0byBuby1yZXBlYXRcbiAgICAmLmdhbGxlcnktaXRlbS12aWRlby1vdmVybGF5LTNcbiAgICAgIGJhY2tncm91bmQgdXJsKGFzc2V0L2dhbGxlcnkvaW1hZ2U2LmpwZykgY2VudGVyLzEwMCUgYXV0byBuby1yZXBlYXRcblxuICBAbWVkaWEgKG9yaWVudGF0aW9uOmxhbmRzY2FwZSlcbiAgICB3aWR0aCBhdXRvXG4gICAgaGVpZ2h0IDEwMCVcbiAgICAmLmdhbGxlcnktaXRlbS12aWRlby1vdmVybGF5LTFcbiAgICAgIGJhY2tncm91bmQgdXJsKGFzc2V0L2dhbGxlcnkvaW1hZ2U0LmpwZykgY2VudGVyL2F1dG8gMTAwJSBuby1yZXBlYXRcbiAgICAmLmdhbGxlcnktaXRlbS12aWRlby1vdmVybGF5LTJcbiAgICAgIGJhY2tncm91bmQgdXJsKGFzc2V0L2dhbGxlcnkvaW1hZ2U1LmpwZykgY2VudGVyL2F1dG8gMTAwJSBuby1yZXBlYXRcbiAgICAmLmdhbGxlcnktaXRlbS12aWRlby1vdmVybGF5LTNcbiAgICAgIGJhY2tncm91bmQgdXJsKGFzc2V0L2dhbGxlcnkvaW1hZ2U2LmpwZykgY2VudGVyL2F1dG8gMTAwJSBuby1yZXBlYXRcblxuLmdhbGxlcnktaXRlbS12aWRlb1xuICBwb3NpdGlvbjphYnNvbHV0ZVxuICB0b3A6IDUwJVxuICBsZWZ0OiA1MCVcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgbWF4LXdpZHRoIDEwMCVcbiAgbWF4LWhlaWdodCAxMDAlXG4gIGhlaWdodCA1OTZweFxuICBwb2ludGVyLWV2ZW50czogbm9uZVxuIiwiLmZvb3RlclxuICBiYWNrZ3JvdW5kIHJnYmEoMzksIDAsIDQ4LDAuNylcbiAgdGV4dC1hbGlnbiBjZW50ZXJcbiAgd2lkdGggMTAwJVxuICBwYWRkaW5nIDIwcHggMFxuICBwb3NpdGlvbiBhYnNvbHV0ZVxuICBib3R0b20gMFxuXG4gIC5sb2dvXG4gICAgaGVpZ2h0IDUwcHhcbiAgICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b21cbiAgICBtYXJnaW46IDAgMjBweFxuXG4gICAgJi5sb2dvLWNtZlxuICAgICAgYmFja2dyb3VuZCB1cmwoYXNzZXQvQ01GX0xvZ29AMngucG5nKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXRcbiAgICAgIHdpZHRoOiAxMTNweDtcblxuICAgICYubG9nby1vbWRjXG4gICAgICBiYWNrZ3JvdW5kIHVybChhc3NldC9PTURDX0xvZ29AMngucG5nKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXRcbiAgICAgIHdpZHRoOiA5NHB4O1xuXG4gICAgJi5sb2dvLXNsXG4gICAgICBiYWNrZ3JvdW5kIHVybChhc3NldC9TTF9Mb2dvQDJ4LnBuZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0XG4gICAgICB3aWR0aDogODRweDtcblxuICAuY29weXJpZ2h0XG4gICAgZGlzcGxheSBibG9ja1xuICAgIGZvbnQtc2l6ZSAxNXB4XG4gICAgY29sb3I6ICNGRkZGRkZcbiAgICBsZXR0ZXItc3BhY2luZyAwLjc3cHhcbiAgICBwYWRkaW5nIDEwcHggMCAwIDBcbiAgICB2ZXJ0aWNhbC1hbGlnbiBib3R0b21cbiJdfQ== */
