@import url(font-awesome/font-awesome.min.css);*{font-size:1em;padding:0;margin:0;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;list-style:none;outline:none !important}.col-1{min-width:8.33%;width:8.33%}.col-2{min-width:16.66%;width:16.66%}.col-3,.col-1-4{min-width:25%;width:25%}.col-4,.col-1-3{min-width:33.33%;width:33.33%}.col-5{min-width:41.66%;width:41.66%}.col-6,.col-1-2{min-width:50%;width:50%;position:relative}.col-7{min-width:58.33%;width:58.33%}.col-8{min-width:66.66%;width:66.66%}.col-9{min-width:75%;width:75%}.col-10{min-width:83.33%;width:83.33%}.col-11{min-width:91.66%;width:91.66%}.col-12,.col-2-2,.row{min-width:100%;width:100%}.col-five,.col-1-5{width:20%}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-five,.row{position:relative;float:left}.offset-12{margin-left:100%}.offset-11{margin-left:91.66666667%}.offset-10{margin-left:83.33333333%}.offset-9{margin-left:75%}.offset-8{margin-left:66.66666667%}.offset-7{margin-left:58.33333333%}.offset-6{margin-left:50%}.offset-5{margin-left:41.66666667%}.offset-4{margin-left:33.33333333%}.offset-3{margin-left:25%}.offset-2{margin-left:16.66666667%}.offset-1{margin-left:8.33333333%}.offset-0{margin-left:0%}.tac{text-align:center}.tar{text-align:right}.clear{clear:both}.db{display:block}.inner{width:1400px;margin:0 auto;max-width:100%;position:relative}.posR{position:relative}.posA{position:absolute}.posF{position:fixed}.m10{margin:10px}.m15{margin:15px}.m20{margin:20px}.m25{margin:25px}.m30{margin:30px}.m40{margin:40px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr40{margin-right:40px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml40{margin-left:40px}.mAuto{margin:0 auto !important}.p5{padding:5px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.p25{padding:25px}.p30{padding:30px}.p40{padding:40px}.pt67{padding-top:67px}.pt50{padding-top:50px}.pb60{padding-bottom:60px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl40{padding-left:40px}.hide{display:none !important}.innerSmall{width:1100px;margin:0 auto;max-width:100%;position:relative}*{font-family:"Lato",sans-serif;color:#333;font-weight:lighter;text-decoration:none}body{overflow-y:auto;overflow-x:hidden;background-color:#2b2b2b;transition:background-color 0.35s 0.3s}.calendar-widget-table tbody .calendar-day:hover,.calendar-widget tbody .show-week:hover,.calendar-widget tbody .selected{background-color:rgba(192,135,188,0.6)}.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}.bgWhite{background-color:#fff}.typography .left,.typography .right,.typography .center,.typography .leftAlone,.typography .rightAlone{margin:22px}.videoHeader{height:126px;background-color:#000}.fullScreenBlackout{display:none;position:fixed;top:0px;left:0px;width:100%;background-color:#000;height:100%;z-index:9998}.videoContainer{padding-bottom:38%;overflow:hidden}.video_background{width:151% !important;height:152% !important;position:absolute !important;top:50%;left:50%;transform:translate(-50%, -50%)}.active.video_background{position:fixed !important;top:50% !important;left:50% !important;width:100% !important;height:100% !important;z-index:9999}.active .closeVideo{display:block !important}.videoBlackout{position:absolute;top:0px;left:0px;width:100%;transition:all 0.35s;height:100%;background-color:rgba(0,0,0,0.6)}.videoContainer:hover .videoBlackout{background-color:rgba(0,0,0,0.4) !important}.videoTitle{font-family:geomanistblack;font-size:2.8em;color:#fff !important;margin-bottom:20px;text-align:center}.mejs__container *{box-sizing:border-box;width:100%;height:100%}.closeVideo{display:none;position:fixed;top:10px;right:10px;z-index:9999;cursor:pointer;color:#fff;font-size:1.8em}.closeVideo i{color:#fff}.videoCenter{display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.videoCenter img{max-width:110px;display:block;margin:0 auto;margin-bottom:30px}.watchFull{cursor:pointer;margin:0 auto;display:block;min-width:157px;text-align:center;border:1px solid #fff;padding:6px 20px 8px 20px;background-color:transparent !important;text-transform:uppercase;color:#c087bc !important}.watchFull:hover{color:#fff !important;border:1px solid #c087bc !important;background-color:#c087bc !important}.video_background.active{background-color:#000 !important}.VideoCenter{position:absolute;top:50%;left:50%;z-index:5;transform:translate(-50%, -50%)}.videoWrapper .videoContainer:nth-child(odd):last-of-type{padding-bottom:50% !important;width:100% !important}@media all and (max-width: 860px){.videoContainer{padding-bottom:50%;width:100%}.videoTitle{font-size:1.8em !important}}body.oh{overflow:hidden !important;overflow-x:hidden !important;overflow-y:hidden !important;max-height:100vh}.oh{overflow:hidden !important}::-webkit-scrollbar{width:8px;height:9px}::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:block;height:0;background-color:transparent}::-webkit-scrollbar-track-piece{background-color:#2b2b2b;border-radius:0px}::-webkit-scrollbar-thumb{background-color:#656571;border-radius:0px}::-webkit-scrollbar-thumb:hover{background-color:#656571}#pageBoxes{overflow:hidden;max-width:100vw !important}.calendar-widget-table tbody .today{color:#c087bc}.calendar-widget-table thead th{background-color:#c087bc}.calendar-widget-table i{color:#fff !important}.CalendarFilter{padding:10px}.CalendarFilter span{cursor:pointer;display:inline-block;padding:5px;border-bottom:2px solid transparent;margin-bottom:10px}.CalendarFilter span.active{border-bottom:2px solid #c087bc !important;color:#c087bc !important}.noEvents{display:none;padding:20px 10px;color:#666;border-radius:3px;background-color:#eee}#allEvents{width:100%;max-width:700px;float:left;clear:both;border-top:2px solid #eee;padding:20px 0px;display:block;position:relative}#allEvents ul{margin:0px;padding:0px;float:left;clear:both;width:100%;display:block}#allEvents ul li{margin:3px 0px !important;padding:10px;float:left;width:100%;clear:both;border-radius:3px;opacity:1;cursor:pointer;position:relative;list-style:none !important;transition:all 0.35s;background-color:#c087bc}#allEvents ul li *{color:#fff}#allEvents ul li:hover{opacity:0.9}#allEvents ul li sup{margin-right:10px}#allEvents ul li a{position:absolute;top:0px;left:0px;width:100%;height:100%}.CenterItems{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.flex{display:-ms-flexbox;display:flex}.PageImg{padding-top:50px}.noticesBG{position:fixed;display:none;top:0px;left:0px;z-index:9999;height:100%;width:100%;background-color:rgba(43,43,43,0.7)}.noticesContainer{position:fixed;z-index:9999;top:50%;display:none;left:50%;transform:translate(-50%, -50%);max-width:500px;width:100%;background-color:#ffffff;box-shadow:0px 1px 2px 0px #e0e2ea;border:1px solid #daddea;padding:20px 20px 60px 20px;border-radius:3px}.noticesContainer section:after{content:'';display:block;position:absolute;height:2px;width:40px;background-color:#c087bc;bottom:5px;left:50%;transform:translateX(-50%)}.noticesContainer section *{opacity:0;transition:opacity 1s}.noticesContainer .bx-controls.bx-has-pager{position:absolute;top:-20px;left:50%;transform:translateX(-50%)}.noticesContainer .bx-pager-item{display:inline-block}.noticesContainer .bx-pager-item a{display:block;display:inline-block;height:12px;width:12px;opacity:0.7;background-color:#494952;color:transparent;position:relative;margin:3px;border-radius:50%;transition:all 0.35s}.noticesContainer .bx-pager-item a:hover{opacity:1 !important}.noticesContainer .bx-pager-item a.active{opacity:1 !important}.noticesContainer.active section *{opacity:1 !important}.NoticeTitle{text-transform:uppercase;font-weight:bold;padding:0px !important;border-bottom:none !important;padding-bottom:30px !important;font-size:1.3em}.readMoreLink{border-radius:3px;margin-top:10px;font-size:0.8em;display:inline-block;padding:6px 20px;color:#fff !important;background-color:#484853;transition:all 0.35s}.readMoreLink i,.readMoreLink span{color:#fff !important}.readMoreLink:hover{background-color:#c087bc !important}.fullWidth{position:relative;clear:both;width:100%;float:left}.closeNotices{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);padding-right:20px;color:#666;font-size:0.8em;cursor:pointer;z-index:9999;height:40px;width:40px}.closeNotices:after{content:"";height:2px;width:20px;position:absolute;display:block;left:50%;top:50%;background-color:#c087bc;transform:translate(-50%, -50%) rotate(-45deg)}.closeNotices:before{content:"";height:2px;width:20px;position:absolute;display:block;left:50%;top:50%;background-color:#06cdf0;transform:translate(-50%, -50%) rotate(45deg)}.noticesInner{max-height:90vh;overflow-y:auto;padding:10px;text-align:center}.noticesInner *{color:#666;font-weight:lighter}.leftNoticesContainer{display:none}.showNotices .leftNoticesContainer{display:block;width:750px;max-width:calc(100% - 20px);overflow:hidden;position:absolute;bottom:60px;left:20px;z-index:10}.showNotices .leftNoticesContainer #leftNoticesSliderContainer{background:#fff}.showNotices .leftNoticesContainer #leftNoticesSliderContainer .leftInner{display:-ms-flexbox;display:flex}.showNotices .leftNoticesContainer #leftNoticesSliderContainer .leftInner img{display:block;max-width:30%;-o-object-fit:cover;object-fit:cover}.showNotices .leftNoticesContainer #leftNoticesSliderContainer .leftInner .leftMessage{width:70%;min-height:207px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.showNotices .leftNoticesContainer #leftNoticesSliderContainer .leftInner .leftTitle{text-transform:uppercase;font-size:1.5em;color:#c087bc}.showNotices .leftNoticesContainer #leftNoticesSliderContainer .leftInner .readMoreLink{border-radius:0px;text-transform:uppercase;justify-self:flex-end}.showNotices .leftNoticesContainer #leftNoticesSliderContainer .bx-controls.bx-has-pager{position:absolute;bottom:20px;right:100px;z-index:50}.showNotices .leftNoticesContainer #leftNoticesSliderContainer .bx-pager-item{display:inline-block}.showNotices .leftNoticesContainer #leftNoticesSliderContainer .bx-pager-item a{display:block;display:inline-block;height:12px;width:12px;opacity:0.7;background-color:#494952;color:transparent;position:relative;margin:3px;border-radius:50%;transition:all 0.35s}.showNotices .leftNoticesContainer #leftNoticesSliderContainer .bx-pager-item a:hover{opacity:1 !important}.showNotices .leftNoticesContainer #leftNoticesSliderContainer .bx-pager-item a.active{opacity:1 !important}.showNotices .leftNoticesContainer .leftCloseNotices{position:absolute;bottom:20px;right:30px;color:#666;font-size:0.8em;cursor:pointer;z-index:9999;height:40px;width:40px}.showNotices .leftNoticesContainer .leftCloseNotices:after{content:"";height:2px;width:20px;position:absolute;display:block;left:50%;top:50%;background-color:#c087bc;transform:translate(-50%, -50%) rotate(-45deg)}.showNotices .leftNoticesContainer .leftCloseNotices:before{content:"";height:2px;width:20px;position:absolute;display:block;left:50%;top:50%;background-color:#06cdf0;transform:translate(-50%, -50%) rotate(45deg)}.rightNoticesContainer{display:none}.showNotices .rightNoticesContainer{display:block;width:500px;max-width:calc(100% - 20px);overflow:hidden;position:fixed;bottom:60px;right:20px;z-index:9999;transition:all 0.3s}.showNotices .rightNoticesContainer.scrolled{bottom:0px}.showNotices .rightNoticesContainer #rightNoticesSliderContainer{background:#c087bc;color:#fff}.showNotices .rightNoticesContainer #rightNoticesSliderContainer .rightInner{display:-ms-flexbox;display:flex}.showNotices .rightNoticesContainer #rightNoticesSliderContainer .rightInner .rightMessage{width:100%;min-height:207px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.showNotices .rightNoticesContainer #rightNoticesSliderContainer .rightInner .rightMessage *{color:#fff}.showNotices .rightNoticesContainer #rightNoticesSliderContainer .rightInner .rightTitle{text-transform:uppercase;font-size:1.5em}.showNotices .rightNoticesContainer #rightNoticesSliderContainer .rightInner .readMoreLink{border-radius:0px;text-transform:uppercase;justify-self:flex-end}.showNotices .rightNoticesContainer #rightNoticesSliderContainer .bx-controls.bx-has-pager{position:absolute;bottom:20px;right:100px;z-index:50}.showNotices .rightNoticesContainer #rightNoticesSliderContainer .bx-pager-item{display:inline-block}.showNotices .rightNoticesContainer #rightNoticesSliderContainer .bx-pager-item a{display:block;display:inline-block;height:12px;width:12px;opacity:1;background-color:#fff;color:transparent;position:relative;margin:3px;border-radius:50%;transition:all 0.35s}.showNotices .rightNoticesContainer #rightNoticesSliderContainer .bx-pager-item a:hover{background-color:#494952}.showNotices .rightNoticesContainer #rightNoticesSliderContainer .bx-pager-item a.active{background-color:#494952}.showNotices .rightNoticesContainer .rightCloseNotices{position:absolute;bottom:20px;right:30px;color:#666;font-size:0.8em;cursor:pointer;z-index:9999;height:40px;width:40px}.showNotices .rightNoticesContainer .rightCloseNotices:after{content:"";height:2px;width:20px;position:absolute;display:block;right:50%;top:50%;background-color:#fff;transform:translate(-50%, -50%) rotate(-45deg)}.showNotices .rightNoticesContainer .rightCloseNotices:before{content:"";height:2px;width:20px;position:absolute;display:block;right:50%;top:50%;background-color:#06cdf0;transform:translate(-50%, -50%) rotate(45deg)}.FormContainer input[type=text],.FormContainer input[type=email],.FormContainer input[type=password],.FormContainer textarea,#content input[type=text],#content input[type=email],#content input[type=password],#content textarea{width:100%;padding:10px 20px;background-color:#eee;border:none !important;margin-bottom:10px;margin-top:5px;width:100%;font-weight:lighter}.FormContainer label,#content label{font-weight:lighter}.FormContainer input[type=submit],#content input[type=submit]{padding:10px 20px !important;display:block;width:100%;border:none !important;color:#fff;background-color:#17aae4;font-weight:lighter;margin-top:10px;transform:all 0.35s}.FormContainer input[type=submit]:hover,#content input[type=submit]:hover{background-color:#2F3B67 !important}.FormContainer #ForgotPassword,#content #ForgotPassword{margin-top:20px}.FormContainer #ForgotPassword a,#content #ForgotPassword a{font-weight:lighter;color:#009e7f}#bx_slider{height:500px}#bx_slider li{height:100%;text-align:center}#bx_slider li img{display:inline-block;height:100%}.innerSlideGal{padding-bottom:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.innerSlideGal a{position:absolute;top:0px;left:0px;width:100%;height:100%}.GalNext,.GalPrev{cursor:pointer;position:absolute;z-index:200;top:50%;margin-top:8px;transform:translateY(-50%)}.GalNext i,.GalPrev i{color:#fff}.GalNext{left:0px;padding:20px;background-color:rgba(0,0,0,0.9)}.GalPrev{right:0px;padding:20px;background-color:rgba(0,0,0,0.9)}.bx_pages_frame{position:relative}.bx_pages_frame #bx_pages{margin-top:20px}.bx_pages_frame #bx_pages li{background-position:center center;cursor:pointer;height:200px}.bx_pages_frame .controls i{position:absolute;top:50%;color:#444;font-size:24px;margin-top:-12px;cursor:pointer;transition:all 0.5s}.bx_pages_frame .controls i:hover{opacity:0.5}.bx_pages_frame .controls i.prev{left:0}.bx_pages_frame .controls i.next{right:0}.grid{position:relative;top:0;left:0;width:100%;height:700px}.grid a{font-size:0;line-height:0}.grid-item,.grid-sizer{position:relative;width:25%;float:left;padding:2px;cursor:pointer;transition:all 0.5s}.grid-item img,.grid-sizer img{width:100%;height:auto}.grid-item.hoverState{opacity:0.7}.grid-item--width2{width:400px}.galleryImage{display:inline-block;width:33.33%;min-width:180px;min-height:180px;position:relative;padding-bottom:33.33%}.galleryImage .galleryImageInner{position:absolute;overflow:hidden;width:95%;height:95%;left:50%;top:50%;background-color:#2b2b2b;transform:translate(-50%, -50%)}.galleryImage .galleryImageInner .gallerImageBg{transition:all 0.35s;position:absolute;width:100%;height:100%;background-size:cover;background-positon:center;left:0px;top:0px;opacity:1}.galleryImage .galleryImageInner .gallerImageText{opacity:0;text-align:center;width:95%;transition:all 0.35s;position:absolute;top:50%;left:50%;color:#fff !important;transform:translate(-50%, -50%) scale(0.5)}.galleryImage:hover .galleryImageInner .gallerImageBg{opacity:0.2 !important}.galleryImage:hover .galleryImageInner .gallerImageText{transform:translate(-50%, -50%) scale(1);opacity:1 !important}.galleryImage a{position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:2}.archives{position:relative;display:block;float:left;width:100%;clear:both;padding:0px !important;margin:0px 0px 30px 0px !important}.archives .archive{position:relative;display:block;float:left;clear:both;color:#fff;width:100%;margin:5px 0px;background-color:#A1A1A3;transition:all 0.35s}.archives .archive img{position:absolute;right:10px;top:50%;max-width:17px;transform:translateY(-50%)}.archives .archive a{display:block;width:100%;clear:both;float:left;padding:8px 30px  8px 15px;top:0px;left:0px;width:100%;z-index:1;height:100%}.archives .archive *{color:#fff}.archives .archive:hover{background-color:#c087bc}.SubDate{color:#c087bc;font-size:1.4em}.veventContainer .vevent,.vacancies .vacancy{float:left;width:100%;clear:both;border-bottom:2px solid #eee !important;padding:30px 0px}.veventContainer .vevent:last-of-type,.vacancies .vacancy:last-of-type{border-bottom:none !important}.news-teaser{padding:30px 0px;border-bottom:2px solid #eee}.news-teaser:last-of-type{border-bottom:none !important}.news-teaser img{border-radius:50%}.news-teaser a h3{color:#c18ec0 !important;font-size:1.3em !important;font-weight:lighter;text-transform:uppercase}.addToCalendar,.button{display:inline-block;padding:6px 20px;color:#fff !important;background-color:#484853;transition:all 0.35s}.addToCalendar i,.addToCalendar span,.button i,.button span{color:#fff !important}.addToCalendar:hover,.button:hover{background-color:#c087bc !important}.upload{position:relative;display:block;width:100%;clear:both;float:left;padding:10px 60px 10px 30px;border:1px solid #c087bc;margin:5px 0px;background-color:transparent;transition:all 0.35s}.upload .uploadTitle{text-transform:uppercase;font-size:1em;line-height:1.7em;display:inline-block}.upload a{position:absolute;top:0px;left:0px;width:100%;height:100%}.upload .fileIcon{background-color:#c087bc;display:inline-block;float:right;width:25px;height:30px;transition:all 0.35s;top:50%;position:absolute;right:16px;transform:translateY(-50%)}.upload .fileIcon span{transition:all 0.35s;color:#fff;background-color:#102d40;height:13px;width:100%;padding-top:2px;font-size:7px;text-transform:uppercase;display:block;text-align:center;margin-top:8px}.upload:hover{background-color:#eee  !important;color:#000 !important}.upload *{vertical-align:middle;font-weight:lighter !important}.Newsletter{width:33.33%;padding-bottom:33.33%;position:relative;min-width:200px;min-height:200px;display:inline-block;float:none}.NewsLetterInner{top:50%;left:50%;width:90%;height:90%;border-radius:3px;overflow:hidden;position:absolute;border:2px solid #e7e7e7;background-color:#efefef;transition:all 0.35s;-o-transition:all 0.35s;-ms-transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);box-shadow:0px 0px 20px 0px rgba(0,0,0,0);-o-box-shadow:0px 0px 20px 0px rgba(0,0,0,0);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0)}.NewsLetterInner .imgContainer{display:inline-block;position:absolute;left:50%;top:40%;transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.Newsletter a{position:absolute;width:100%;height:100%;z-index:200;left:0px;top:0px}.Newsletter:hover .NewsLetterInner{background-color:#f5f5f5;border:2px solid #e7e7e7;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-o-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-ms-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15)}.Newsletter .downloadInfo{position:absolute;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;color:#777;width:98%;text-align:center;font-size:1em;bottom:10%;transition:all 0.35s;-o-transition:all 0.35s;-ms-transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s}.Newsletter:hover .downloadInfo{color:#c087bc !important}.NewsletterTitle{position:relative;padding-bottom:10px;margin-bottom:30px;margin-top:50px;text-align:center;font-size:1.5em;font-weight:lighter;color:#c087bc !important;font-weight:lighter}.NewsletterTitle *{font-weight:lighter;color:#c087bc !important}.attachment{display:block;background-color:#484853;border-radius:3px;max-width:400px;color:#fff !important;padding:5px 20px;margin-top:5px;cursor:pointer;transition:all 0.35s}.attachment:hover{background-color:#c087bc}.vacancy{padding:30px 0px;border-bottom:2px solid #eee}.removalDate{margin-bottom:0px !important;font-weight:lighter;color:#000000 !important}#sliderEvents{padding:0px !important}#sliderEvents section{float:left;clear:both}.clear{clear:both}.pageTitle{font-weight:lighter;font-size:4em;text-transform:uppercase;color:#0759a7}img{max-width:100%}.searchToggle{right:69px;background-color:#0759a7;transition:all 0.35s}.translate{background-color:#4d4d4c;right:30px}.translate img{max-width:24px;position:absolute;left:50%;transform:translateX(-50%);top:4px}.searchToggleButton{position:absolute;left:50%;top:7px;transform:translateX(-50%)}.db{display:block}fieldset{border:none}fieldset .field.checkbox .middleColumn{display:inline-block}fieldset{border:none}fieldset .field{position:relative}fieldset .field .message{display:block;border:2px solid red;top:0;left:30px;background-color:#EF6C82;padding:5px;border-radius:5px;color:#FFF}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#c087bc;position:fixed;z-index:9999;top:0;right:100%;width:100%;height:2px}.pace.pace-inactive{display:none}.Loading{height:100vh;overflow:hidden}.pace-running{overflow:hidden}.pace-done .Loading{height:0%;opacity:0}.darken{background-color:rgba(43,43,43,0.5);position:absolute;z-index:1;height:100%;width:100%;left:0px;top:0px}#gmap_canvas{min-height:800px}.SearchContainer{display:none;position:fixed;top:-5px;background-color:#676773;padding:7px;right:0px;z-index:9999;transform:translateY(100%)}.SearchContainer #Search{display:block;float:left}.SearchContainer .middleColumn,.SearchContainer button,.SearchContainer #SearchForm_SearchForm_Search_Holder{float:left;display:block}.SearchContainer button{background-color:#8da444;border:none !important;color:#fff !important;padding:5px 10px;border-radius:0px !important;float:left;display:block}.SearchContainer button i{color:#fff !important}.SearchContainer input[type=submit]{border-radius:0px !important;display:block;border:none !important;font-size:1em;text-transform:uppercase;padding:6px;color:#fff !important;font-style:italic;background-color:#c087bc}.SearchContainer input[type=text]{border:0px;padding:5px 10px 7px 10px;color:#5f5e6d;float:left;border-radius:0px !important;display:block}.translate{cursor:pointer}.TranslateBG{display:none;position:fixed;top:0px;z-index:9999;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.7)}#google_translate_element{display:none;position:fixed;z-index:9999;top:50%;left:50%;transform:translate(-50%, -50%)}#SearchResults{padding:0px;margin:0px;display:block;float:left;width:100%;font-size:0.8em}#SearchResults li{padding:30px 0px;border-bottom:2px solid #eee;margin:0px;display:block;float:left;width:100%;list-style:none !important}.bannerGrad{position:absolute;opacity:0.7;top:0px;left:0px;width:100%;height:100%;background:linear-gradient(to right, #2b2c2e 0%, rgba(43,44,46,0.21) 50%, #2b2c2e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b2c2e', endColorstr='#2b2c2e',GradientType=1 )}#NavBarLogo{z-index:9999;position:fixed;top:7px;left:50px;opacity:1}#NavBarLogo a{display:inline-block}#NavBarLogo a *{vertical-align:top;display:inline-block}#NavBarLogo img{max-width:50px;margin-right:15px}#NavBarLogo span{text-transform:uppercase;color:#fff;font-size:1.1em}#SportsAcademy{width:225px !important;text-align:center;position:absolute;z-index:9001;left:50%;bottom:0px;opacity:1;transform:translateX(-50%)}#SportsAcademy .LinkText{display:inline-block;color:#06cdf0;text-transform:uppercase;background-color:#fff;height:40px;padding:8px 13px}#SportsAcademy *{vertical-align:middle}#SportsAcademy .LinkImage{height:40px;text-align:center;display:inline-block;background-color:#06cdf0;width:40px;padding-top:6px}.overlay1{position:absolute;bottom:0px;left:0px;bottom:0px;opacity:1}.overlay1 img{display:block}.HomePage .overlay1{bottom:240px}#HomeBanner{background-image:url(../images/img1.jpg);background-size:cover;background-position:center;position:relative;width:100%;clear:both;float:left;overflow:hidden;height:100vh;background-color:#2b2b2b}.pageBanner{background-image:url(../images/img1.jpg);background-size:cover;background-position:center;position:relative;width:100%;clear:both;float:left;overflow:hidden;height:50vh;background-color:#2b2b2b}.quoteBox{position:absolute;top:50%;left:50px;transform:translate(0%, -50%);z-index:2;color:#fff;font-size:2em;display:block;opacity:1;line-height:1.2em;text-transform:uppercase}.quoteBox *{color:#fff !important}#HomeLogo{opacity:0 !important;transition:all 0.35s}.parallaxReady #HomeLogo{opacity:1 !important}#IntroWhiteOut{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#fff}.flexslider{background-color:#2b2b2b !important}#HomeLogo{position:absolute;bottom:57%;left:50%;transition:all 1s;transform:translate(-50%, 50%)}#HomeLogo .prt2{opacity:1;z-index:3;top:0px;margin-top:0vh;position:absolute;left:50%;transform:translate(-50%, -50%)}#HomeLogo .prt1{opacity:1;display:block}#HomeLogo .prt3{z-index:3;opacity:1;position:absolute;left:50%;bottom:32px;margin-bottom:0vh;max-width:none;transform:translate(-50%, 50%)}#HomeLogo .logoText{text-transform:uppercase;position:absolute;left:50%;transform:translateX(-50%);bottom:-70px;font-size:1.8em;width:700px;text-align:center;transition:all 1s;color:#fff;font-weight:lighter;opacity:0}.searchToggle{position:fixed;z-index:9999;top:0px;background-color:#06cdf0;cursor:pointer;right:0px;height:40px;width:40px;text-align:center;padding-top:8px;font-size:1.1em;opacity:1}.searchToggle *{color:#fff}#TopBar{position:fixed;top:0px;left:0px;height:40px;width:100%;z-index:9002;background-color:#484853}#BottomBar{position:absolute;background-color:#484853;bottom:0px;right:0px;height:40px;width:100%;z-index:9001}.social{z-index:9999;opacity:1;position:fixed;top:50px;right:10px}.social i{transition:all 0.35s;color:#808087}.social a{padding:8px;display:inline-block}.social a:hover i{color:#06cdf0 !important}.socialLink{transition:all 0.35s;opacity:1}#Social{position:absolute;top:90px;right:10px}#Social a{margin-top:5px;height:26px;width:26px;display:block;border-radius:50%;opacity:1 !important;position:relative;display:block;border:1px solid #fff;text-align:center;font-size:0.8em;padding-top:3px;transition:all 0.35s}#Social a:before{transition:all 0.35s;font-size:1em;text-align:left;width:50px;content:attr(data-text);position:absolute;display:block;right:0px;overflow:hidden;height:24px;top:-1px;border:1px solid #fff;color:#fff;font-size:0.8em;text-align:left;line-height:2.4em;text-transform:uppercase;padding-left:10px;border-radius:42px;opacity:0}#Social i{color:#fff;transform:rotate(0deg);transition:all 0.35s}#Social a:hover{background-color:#fff}#Social a:hover:before{width:98px;opacity:1}#Social a:hover i{color:#06cdf0 !important;transform:rotate(360deg)}.Loading .prt2{opacity:0 !important;margin-top:-100vh !important}.Loading .prt1{opacity:0 !important}.Loading .prt3{opacity:0 !important;margin-bottom:-100vh !important}.intro #TopBar,.intro #BottomBar{width:0% !important}.intro #SideNav,.intro #welcomeToggle,.intro .socialLink,.intro .searchToggle,.intro .overlay1,.intro #MenuIcon,.intro #SportsAcademy,.intro #NavBarLogo,.intro .MenuContainer{opacity:0 !important}#welcomeToggle{cursor:pointer;opacity:1;position:absolute;top:48%;left:-105px;transform:rotate(-90deg)}#welcomeToggle .toggleText{padding:10px;font-size:1.1em;text-transform:uppercase;color:#fff;display:inline-block}#welcomeToggle .toggleImage{display:inline-block;height:40px;width:40px;background-color:#c087bc;text-align:center;padding-top:10px}#welcomeToggle .toggleImage img{transition:all 0.35s;transform:rotate(90deg)}#welcomeToggle *{vertical-align:top}#PrincipalsWelcome{position:absolute;top:0px;left:-100%;width:50%;opacity:0;height:100%;transition:all 1s;background-color:#fff;z-index:9000}#PrincipalsWelcome .WelcomeInner{width:80%;max-height:80%;overflow:hidden;overflow-y:auto;padding:20px}#PrincipalsWelcome .WelcomeInner h2{text-transform:uppercase;padding:20px 0px;margin:0px}#PrincipalsWelcome .WelcomeInner .logo{width:180px}#PrincipalsWelcome .welcomeSection{font-size:0.8em}#PrincipalsWelcome .welcomeSection *{font-weight:lighter}#PrincipalsWelcome .welcomeSection b,#PrincipalsWelcome .welcomeSection strong{color:#c087bc !important;font-weight:bold !important}#PrincipalsWelcome .col-6 p:last-of-type{margin-bottom:0px !important}ul.flex-direction-nav{position:absolute;bottom:134px;z-index:9999;width:70px;left:50%;height:30px;transform:translate(-50%, 0%)}.SliderImage{background-size:cover;background-position:center;background-repeat:no-repeat}.WelcomeInner::-webkit-scrollbar{width:4px;height:9px}.WelcomeInner::-webkit-scrollbar-button:start:decrement,.WelcomeInner::-webkit-scrollbar-button:end:increment{display:block;height:0;background-color:transparent}.WelcomeInner::-webkit-scrollbar-track-piece{background-color:#eee;border-radius:0px}.WelcomeInner::-webkit-scrollbar-thumb{background-color:#656571;border-radius:0px}.WelcomeInner::-webkit-scrollbar-thumb:hover{background-color:#656571}.activeWelcome #PrincipalsWelcome{left:40px;opacity:1 !important}.activeWelcome #welcomeToggle .toggleImage img{transform:rotate(-90deg)}.principal{max-width:140px}.slideBG{position:absolute;top:0px;left:0px;width:100%;height:113%;background-image:url(../images/img1.jpg);background-size:cover;background-position:center}.bg{position:absolute;top:0px;left:0px;width:100%;height:113%;background-image:url(../images/img1.jpg);background-size:cover;background-position:center}.intro{height:100vh !important;overflow:hidden !important}.IntroComplete #IntroWhiteOut{display:none !important}.IntroComplete #HomeLogo{bottom:520px !important;width:180px}.IntroComplete .logoText{opacity:1 !important}.flexslider .slides li{position:relative;height:100vh}.Search_results .flexslider .slides li,.pageBanner .flexslider .slides li{position:relative;height:50vh !important}.Search_results .slideBG,.pageBanner .slideBG{height:50vh !important}#pageBoxes,#Home2{background-color:#2b2b2b}.box{overflow:hidden;padding-bottom:50%}.box .boxbg{position:absolute;top:0px;left:0px;width:100%;height:100%;background-image:url(../images/img1.jpg);background-size:cover;background-position:center;transition:1s;transform:scale(1)}.box .boxDarken{position:absolute;top:0px;left:0px;width:101%;height:101%;background-color:rgba(43,43,43,0.89)}.box .BoxTitle{position:absolute;color:#fff;text-transform:uppercase;font-size:2em;font-weight:lighter;bottom:9%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center;padding:10px 20px}.box .BoxTitle:before{content:'';position:absolute;bottom:-10px;left:50%;width:20%;height:2px;display:block;background-color:#fff;transition:1s;transform:translateX(-50%)}.box img{width:46%;position:absolute;top:40%;left:50%;transform:translate(-50%, -50%)}.box a{position:absolute;top:0px;left:0px;display:block;width:100%;height:100%}.box:hover .boxbg{transform:scale(1.2) !important}.box:hover .BoxTitle:before{width:40% !important}#pageBoxes .box{padding-bottom:25%}.box-1{background-color:#06cdf0}.box-4{background-color:#c087bc}.box-3 img,.box-2 img{display:none !important}#sliderOneContainer{overflow:hidden}#sliderOne section{padding-bottom:100%}.sliderText{position:absolute;z-index:3000;bottom:10%;left:50%;width:71%;text-align:center;font-weight:lighter;background-color:rgba(43,43,43,0.7);text-transform:uppercase;color:#fff;font-size:2em;padding:25px 35px;transform:translateX(-50%)}.slideIn{opacity:0;transform:rotateY(40deg) translateX(50%)}#Home2{overflow:hidden;z-index:300;perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;-moz-perspective:1000px;-webkit-perspective:1000px}#pageBoxes.activeIn .slideIn,#Home2.activeIn .slideIn{opacity:1;transform:rotateY(0deg) translateX(0%) !important}.pageTitle{color:#484853;text-transform:uppercase;font-weight:lighter;font-size:3em;padding:20px 0px}#Home3{padding:100px 20px;overflow:hidden;min-height:100vh}#Home3 .inner{z-index:4}#Home3 .pageTitle{color:#484853 !important}#Home3 .leftImg{position:absolute;bottom:0px;left:-5%;width:20%}#Home3 .rightImg{position:absolute;bottom:0px;right:0px;width:15%}.NewsSlideInner{padding:20px}.NewsSlideInner a{position:absolute;top:0px;left:0px;width:100%;height:100%}.NewsSlideInner .NewsImgContainer{background-color:#fff;padding-bottom:70%;overflow:hidden}.NewsSlideInner .NewsImgContainer .newsImage{top:0px;left:0px;width:101%;height:101%;position:absolute;background-size:cover;transform:scale(1);transition:all 1s;background-position:center;background-image:url(../images/img1.jpg)}.NewsSlideInner .NewsContentContainer{transition:all 1s;background-color:#fff;border:5px solid #eee;border-top:0px !important;padding:25px}.NewsSlideInner .NewsContentContainer .NewsTitle{color:#484853;text-transform:uppercase;font-weight:lighter;font-size:1.8em}.NewsSlideInner .NewsContentContainer .NewsHover{position:absolute;opacity:0;left:0px;top:0px;text-align:center;height:100%;width:100%;background-color:#c087bc;transition:all 1s}.NewsSlideInner .NewsContentContainer .NewsHover span{color:#fff;text-transform:uppercase;font-size:1.2em;position:absolute;top:42%;font-weight:lighter;left:50%;transform:translate(-50%, -50%);display:inline-block}.NewsSlideInner .NewsContentContainer .NewsHover span:before{display:block;position:absolute;content:'';bottom:-20px;height:2px;width:40%;left:50%;background-color:#fff;transition:all 1s;transform:translateX(-50%)}.NewsSlideInner:hover .NewsContentContainer{border-color:#c087bc !important}.NewsSlideInner:hover .NewsImgContainer .newsImage{transform:scale(1.2) !important}.NewsSlideInner:hover .NewsHover{opacity:1 !important}.NewsSlideInner:hover .NewsHover span:before{width:70% !important}.home3Group{opacity:0}#Home3.activeIn .home3Group{opacity:1 !important}.BreadcrumbDivider{display:inline-block;vertical-align:middle;margin-top:-8px}#breadcrumbs *{display:inline-block}#newsNext:before,#newsPrev:before,#newsNext:after,#newsPrev:after{transition:all 0.35s;content:'';display:block;position:absolute;height:2px;background-color:#c087bc;width:19px;left:50%;top:50%}#newsNext:before,#newsPrev:before{transform:translate(-50%, -50%) rotate(45deg)}#newsNext:after,#newsPrev:after{transform:translate(-50%, -50%) rotate(-45deg)}#newsNext:after{margin-left:2px;margin-top:6px}#newsNext:before{margin-left:2px;margin-top:-6px}#newsPrev:before{margin-left:-2px;margin-top:6px}#newsPrev:after{margin-left:-2px;margin-top:-6px}#newsNext,#newsPrev{margin:0px 10px;transition:all 0.35s;display:inline-block;width:40px;height:40px;border:1px solid #494954;position:relative;background-color:#fff}#newsNext a,#newsPrev a{position:absolute;top:0px;left:0px;height:100%;width:100%;z-index:1}#newsNext:hover,#newsPrev:hover{border:1px solid #c087bc;background-color:#c087bc}#newsNext:hover:after,#newsNext:hover:before,#newsPrev:hover:after,#newsPrev:hover:before{background-color:#fff !important}.ReadMore{padding:6px 20px;margin-left:30px;transition:all 0.35s;border:1px solid #494954;color:#fff;height:40px;text-transform:uppercase;font-weight:lighter;color:#c087bc;background-color:#fff;display:inline-block}.ReadMore:hover{color:#fff !important;border:1px solid #c087bc;background-color:#c087bc !important}.NewSliderControls{padding-top:40px}.NewSliderControls *{vertical-align:top}#Home4{background-image:url(../images/img3.jpg);background-size:cover;background-position:center;background-attachment:fixed;-webkit-background-attachment:fixed;padding:100px 20px;overflow:hidden;min-height:100vh}#Home4 .pageTitle{color:#fff !important}#Home4 .inner{width:1800px}#Home4 .darkenSection{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(35,38,45,0.7)}#Home4 .ReadMore{padding:6px 20px;margin-left:30px;transition:all 0.35s;border:1px solid #fff;color:#fff;height:40px;text-transform:uppercase;font-weight:lighter;color:#06cdf0;background-color:transparent;display:inline-block}#Home4 .ReadMore:hover{color:#fff !important;border:1px solid #06cdf0;background-color:#06cdf0 !important}#EventsNext:before,#EventsPrev:before,#EventsNext:after,#EventsPrev:after{transition:all 0.35s;content:'';display:block;position:absolute;height:2px;background-color:#06cdf0;width:19px;left:50%;top:50%}#EventsNext:before,#EventsPrev:before{transform:translate(-50%, -50%) rotate(45deg)}#EventsNext:after,#EventsPrev:after{transform:translate(-50%, -50%) rotate(-45deg)}#EventsNext:after{margin-left:2px;margin-top:6px}#EventsNext:before{margin-left:2px;margin-top:-6px}#EventsPrev:before{margin-left:-2px;margin-top:6px}#EventsPrev:after{margin-left:-2px;margin-top:-6px}#EventsNext,#EventsPrev{margin:0px 10px;transition:all 0.35s;display:inline-block;width:40px;height:40px;border:1px solid #fff;position:relative}#EventsNext a,#EventsPrev a{position:absolute;top:0px;left:0px;height:100%;width:100%;z-index:1}#EventsNext:hover,#EventsPrev:hover{border:1px solid #06cdf0;background-color:#06cdf0}#EventsNext:hover:after,#EventsNext:hover:before,#EventsPrev:hover:after,#EventsPrev:hover:before{background-color:#fff !important}.home4Group{opacity:0}#Home4.activeIn .home4Group{opacity:1 !important}.EventsSliderControls{padding-top:40px}.EventsSliderControls *{vertical-align:top}.EventsSlideInner{padding:20px}.EventsSlideInner .top .topInnerContainer{padding-top:20px;padding-bottom:10px;transition:all 0.35s}.EventsSlideInner .top .topInnerContainer .topInner{padding:20px;background-color:#fff}.EventsSlideInner .top .topInnerContainer .topInner .date{text-align:center;padding-bottom:15px}.EventsSlideInner .top .topInnerContainer .topInner .date:after{content:'';position:absolute;width:2px;height:80%;right:0px;top:50%;transform:translateY(-50%) translateX(50%);background-color:#0eb1cf}.EventsSlideInner .top .topInnerContainer .topInner .date .day{font-size:6.5em;font-weight:lighter;color:#0eb1cf;display:block}.EventsSlideInner .top .topInnerContainer .topInner .date .month{text-transform:uppercase;font-size:2em;font-weight:lighter;color:#484853;display:block}.EventsSlideInner .top .topInnerContainer .topInner .eventContent{padding:12px 20px;text-transform:uppercase}.EventsSlideInner .top .topInnerContainer .topInner .eventContent *{color:#484853}.EventsSlideInner .bottom{text-align:center;background-color:#06cdf0;padding:10px 10px;text-transform:uppercase;font-weight:lighter;color:#fff;transition:all 0.35s}.EventsSlideInner .bottom img{transition:all 0.35s;position:absolute;top:50%;right:40px;opacity:0;transform:translate(-50%, -50%)}.EventsSlideInner a{position:absolute;top:0px;left:0px;width:100%;height:100%}.EventsSlideInner:hover .bottom{padding:20px 10px !important}.EventsSlideInner:hover .top .topInnerContainer{padding-top:0px !important}.EventsSlideInner:hover .bottom img{opacity:1 !important}#Home5{padding:100px 20px;overflow:hidden;min-height:100vh;background-color:#484853}#Home5 .pageTitle{color:#fff !important}#svg1 circle,#svg2 circle,#svg3 circle,#svg4 circle,#svg5 circle{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear;stroke:#5b5b65;stroke-width:1px}#svg1 #bar1,#svg2 #bar2,#svg3 #bar3,#svg4 #bar4,#svg5 #bar5{stroke-width:6px}#svg1 #bar1{stroke:#c15959}#svg2 #bar2{stroke:#05cdf0}#svg3 #bar3{stroke:#ddba40}#svg4 #bar4{stroke:#55c2b5}#svg5 #bar5{stroke:#d4892e}#cont1,#cont2,#cont3,#cont4,#cont5{display:block;height:200px;width:200px;margin:2em auto;border-radius:100%;position:relative}.housePointTitle{text-transform:uppercase;font-weight:lighter;color:#fff;font-size:2em;padding:20px 0px}.housePointTitle:before{content:'';position:absolute;bottom:-10px;left:50%;width:20%;height:2px;display:block;background-color:#fff;transform:translateX(-50%)}.title-1:before{background-color:#c15959}.title-2:before{background-color:#05cdf0}.title-3:before{background-color:#ddba40}.title-4:before{background-color:#55c2b5}.title-5:before{background-color:#d4892e}.HousePointsCount{text-transform:uppercase;font-weight:lighter;color:#fff;font-size:5em;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.tpink{color:#c087bc !important}#address{position:absolute;top:0px;left:40px;max-width:615px;width:40%;background-color:#fff;height:100%;padding:40px 70px}#address *{color:#484853;font-weight:lighter}#address #addressLogo{width:140px;margin-bottom:30px;margin-top:60px}footer{padding:25px;background-color:#484853}footer *{color:#fff !important;font-weight:lighter}footer .fse{margin-bottom:0px !important;font-size:0.6em}footer .footer2,footer .footer1{font-size:0.9em;line-height:1.55em}footer .footer1{font-weight:normal !important}#SideNav{position:fixed;top:50%;right:0px;opacity:1;transition:all 0.35s;transform:translateY(-50%);z-index:9002}#SideNav img{width:14px;margin-right:4px;vertical-align:middle;display:inline-block}#SideNav .slink{color:#000}#SideNav .dot{display:block;float:right;width:50px;height:13px;margin-top:4px;margin-left:5px;transition:all 0.35s;vertical-align:middle;position:relative}#SideNav .dot:before{display:block;content:'';height:100%;width:0%;position:absolute;top:0px;right:0px;background-color:#c087bc;transition:all 0.35s}#SideNav .sectionTitle{transition:all 0.35s;font-size:0.8em;vertical-align:middle;display:block;float:left;font-weight:bold;color:#999 !important;margin-top:2px}#SideNav .slink{padding:0px 0px 0px 0px;cursor:pointer;margin-top:9px}#SideNav .slink:hover .sectionTitle{color:#999 !important;opacity:1 !important}#SideNav .slink:hover .dot:before{width:100%;background-color:#06cdf0}#SideNav .slink.active .sectionTitle{color:#999 !important;opacity:1}#SideNav .slink.active .dot:before{width:100%}.bgWhite{background-color:#fff}#breadcrumbs{background-color:#484853;padding:15px;font-size:1em}#breadcrumbs *{font-size:1em;color:#fff !important;font-weight:lighter;text-transform:uppercase}#SportsAcademyFooter{position:fixed;width:100%;left:0px;bottom:0px;z-index:3}#SportsAcademyContainer{perspective:2000px;-o-perspective:2000px;-ms-perspective:2000px;-moz-perspective:2000px;-webkit-perspective:2000px;background-color:#2b2b2b;overflow:hidden}.SportsAcademyPage{background-color:#2b2b2b}.LargeSection{width:100%}.LargeSection,.SmallSection,.SportsAcademyInnerSection,#SportsAcademyContainer{float:left;position:relative;backface-visibility:hidden}.LargeSection *,.SmallSection *,.SportsAcademyInnerSection *,#SportsAcademyContainer *{backface-visibility:hidden}.LargeSection{opacity:0;transition:all 1s;transform:translateX(50%) rotateY(100deg) !important}.SmallSection{opacity:0;transform:translateX(50%) rotateY(100deg) !important}.SmallSection-1{transition:all 1s;background-color:#06cdf0}.SmallSection-1 .boxbg,.SmallSection-1 .boxDarken{opacity:0 !important}.SmallSection-2{transition:all 1s 0.2s}.SmallSection-2 img{opacity:0 !important}.SmallSection-2 .BoxTitle:before{background-color:#06cdf0 !important}.SmallSection-3{transition:all 1s 0.4s}.SmallSection-3 img{opacity:0 !important}.SmallSection-3 .BoxTitle:before{background-color:#06cdf0 !important}.SmallSection-4{transition:all 1s 0.8s;background-color:#c087bc}.SmallSection-4 .boxbg,.SmallSection-4 .boxDarken{opacity:0 !important}.LargeSection-0{transition:all 1s}.LargeSection-0 .BoxTitle:before{background-color:#c087bc !important}.spa-5{transition:all 1s 1s}.LargeSection,.SmallSection{overflow:hidden}.LargeSection .boxbg,.SmallSection .boxbg{position:absolute;top:0px;left:0px;width:101%;height:101%;background-image:url(../images/img1.jpg);background-size:cover;background-position:center;transition:1s;transform:scale(1)}.LargeSection .boxDarken,.SmallSection .boxDarken{position:absolute;top:0px;left:0px;width:101%;height:101%;background-color:rgba(43,43,43,0.89)}.LargeSection .BoxTitle,.SmallSection .BoxTitle{position:absolute;color:#fff;text-transform:uppercase;font-size:2em;font-weight:lighter;bottom:9%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center;padding:10px 20px}.LargeSection .BoxTitle:before,.SmallSection .BoxTitle:before{content:'';position:absolute;bottom:-10px;left:50%;width:20%;height:2px;display:block;background-color:#fff;transition:1s;transform:translateX(-50%)}.LargeSection img,.SmallSection img{width:46%;position:absolute;top:40%;left:50%;transform:translate(-50%, -50%)}.LargeSection a,.SmallSection a{position:absolute;top:0px;left:0px;width:101%;height:101%}.LargeSection:hover .boxbg,.SmallSection:hover .boxbg{transform:scale(1.2) !important}.LargeSection:hover .BoxTitle:before,.SmallSection:hover .BoxTitle:before{width:40% !important}.LargeSection.active,.SmallSection.active{opacity:1 !important;transform:translateX(0%) rotateY(0deg) !important}.halfWidth .col-6{width:100%;min-width:100% !important}.LargeSection .BoxTitle{max-width:69%;background-color:#484853;padding-bottom:40px;padding-top:20px}.LargeSection .BoxTitle:before{bottom:23px}.LargeSection .boxDarken{background-color:rgba(43,43,43,0.1)}.LargeSection img{transform:translate(0%, 0%);top:auto;left:auto;bottom:0px;right:0px}#PageWrapper,#main{position:relative;float:left;width:100%}.SportsAcademyPage #Home6{display:none !important}.fullHeight{height:100vh}.scrollArrow{cursor:pointer;position:absolute;top:50%;right:40px;transition:all 0.35s;transform:translateY(-50%)}.scrollArrow.back{transform:rotate(-180deg) translateY(50%)}#SportsPageContent{display:none;position:fixed;top:0px;width:100%;height:100%;z-index:1;color:#fff;background-color:#2b2b2b}#SportsPageContent *{color:#fff}#SportsAcademyContainerOuter.Free{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#PageContainer.SportsAcademyInnerPage{color:#2b2b2b}#PageContainer.SportsAcademyInnerPage *{color:#2b2b2b}#PageContainer.SportsAcademyInnerPage .searchToggle{background-color:transparent}.HiddenPageImage{position:fixed;overflow:hidden;width:0%;height:100%;top:0px;right:0%}.HiddenPageImage .boxbg{position:absolute;top:0px;left:0px;width:101%;height:101%;background-image:url(../images/img1.jpg);background-size:cover;background-position:center;transform:scale(1);transition:14s}.HiddenPageImage .boxGrad{position:absolute;top:0px;opacity:0;transition:1s;left:0px;width:101%;height:101%;background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(6,205,240,0.87) 87%, #06cdf0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#06cdf0',GradientType=1 )}.HiddenPageImage .boxDarken{position:absolute;top:0px;left:0px;width:101%;height:101%;background-color:rgba(43,43,43,0.7)}.HiddenPageContent{position:fixed;right:0%;width:100%;opacity:0;padding:200px 5% 100px 55%;font-weight:lighter;max-height:100%;overflow:auto;z-index:2;color:#fff}.HiddenPageContent *{color:#fff}.DisplayContent .HiddenPageImage{width:50%;opacity:1}.DisplayContent .HiddenPageImage .boxbg{transform:scale(1.2)}.hideContent{height:0px !important;padding:0px !important;overflow:hidden !important;visibility:hidden !important}.SportsAcademyInnerPage .scrollArrow,.activeSportsPageLink .scrollArrow{transform:translateY(-50%) rotate(90deg)}.SportsAcademyInnerPage .searchToggle,.activeSportsPageLink .searchToggle{background-color:transparent}.innerTitle{font-size:3em;position:relative;text-transform:uppercase;margin-bottom:50px}.innerTitle:after{content:'';display:block;height:2px;left:0px;width:60px;bottom:-20px;position:absolute;background-color:#fff}.scrollArrow.disabled{opacity:0}.PinkPage{background-color:#c087bc !important}.PinkPage .boxGrad{background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(192,135,188,0.96) 90%, #c087bc 94%, #c087bc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#c087bc',GradientType=1 )}.BluePage{background-color:#06cdf0 !important}.SideBarSports{z-index:700;position:fixed;top:20%;left:0px;opacity:0;transition:all 0.35s}.SideBarSports .dot{display:inline-block;width:50px;height:13px;margin-right:5px;transition:all 0.35s;vertical-align:middle;position:relative}.SideBarSports .dot:before{display:block;content:'';height:100%;width:0%;position:absolute;top:0px;left:0px;background-color:#c087bc;transition:all 0.35s}.SideBarSports .sectionTitle{transition:all 0.35s;font-size:0.8em;vertical-align:middle;display:inline-block;color:#fff !important;margin-top:2px}.SideBarSports .slink{padding:0px 5px 0px 0px;cursor:pointer}.SideBarSports .slink:hover .sectionTitle{color:#999 !important;opacity:1 !important}.SideBarSports a:hover .sectionTitle{color:#999 !important;opacity:1}.SideBarSports a:hover .dot:before{width:100%}.AnimateContent .HiddenPageContent{opacity:0 !important}.AnimateContent .SideBarSports,.AnimateContent .HiddenPageContent{opacity:1 !important}.AnimateContent .boxGrad{opacity:1 !important}.AnimateContent .HiddenPageImage{right:50%}.fancybox-overlay{z-index:9999}.staffProfile .staffProfilePic{width:200px;height:200px;background-size:cover;background-position:center center;border-radius:20px}.HorizontalStack .staffProfile{width:auto;margin:0 30px 30px 0}.HorizontalStack .staffProfile .profilePic{margin:0 !important}.StaffPage .staffProfile{display:inline-block;width:100%;margin:30px}.StaffPage .staffProfile .profilePic{margin:0 30px 0 0;float:left;display:inline-block}.StaffPage .staffProfile .bio{min-width:50%}.StaffPage .staffProfile .bio p{display:block}.StaffPageStack .staffProfile{text-align:center;margin-bottom:60px}.StaffPageStack .staffProfile .bio p{text-align:justify;width:100%;max-width:800px;margin:0 auto 20px auto}.StaffPageNoPic .staffProfile{text-align:center;margin-bottom:60px}.StaffPageNoPic .staffProfile .bio p{text-align:justify;width:100%;max-width:800px;margin:0 auto 20px auto}.bio h4{font-weight:normal;font-size:1.2em}.bio h3{text-transform:uppercase;font-weight:lighter}.HorizontalStack .staffProfile{width:auto;margin:0 30px 30px 0}.VerticalStack{margin:0px}.VerticalStack .staffProfile{margin:0px;padding:30px 0px;border-bottom:2px solid #eee}.NameDepOnly{margin:0px}.NameDepOnly .staffProfile{margin:0px;padding:30px 0px;border-bottom:2px solid #eee}.HorizontalStack .profilePic{padding-bototm:20px}.bold{font-weight:bold !important}.staffInfo{font-size:0.8em}.innerContent input[type=text],.innerContent input[type=email],.innerContent input[type=password],.innerContent textarea,#content input[type=text],#content input[type=email],#content input[type=password],#content textarea{width:100%;padding:10px 20px;background-color:#eee;border:none !important;margin-bottom:10px;margin-top:5px;width:100%;max-width:400px;font-weight:lighter}.innerContent label,#content label{font-weight:lighter}.innerContent input[type=submit],#content input[type=submit]{padding:10px 20px !important;display:block;width:100%;border:none !important;color:#fff !important;max-width:400px;font-weight:lighter;margin-top:10px;transition:all 0.35s;border-radius:3px;background-color:#484853}.innerContent input[type=submit]:hover,#content input[type=submit]:hover{background-color:#c087bc !important}.innerContent #ForgotPassword,#content #ForgotPassword{margin-top:20px}.innerContent #ForgotPassword a,#content #ForgotPassword a{font-weight:lighter;color:#1d1e3c}.ContactForm .innerContent input[type=submit],.ContactForm .innerContent input[type=text],.ContactForm .innerContent input[type=email],.ContactForm .innerContent input[type=password],.ContactForm .innerContent textarea{max-width:100% !important}.formContainer{max-width:600px;min-width:0px !important}.innerContent{padding-left:20px;padding-right:20%}.NoticesLogo{position:absolute;width:100px;left:50%;transform:translate(-50%, -50%);top:0px}.NoticeTitle{color:#c087bc;text-align:center;margin-top:40px;font-size:1.7em}#Menu{right:40px;z-index:9999;position:fixed;display:inline-block;text-align:right}#Menu *{color:#fff;font-weight:lighter;vertical-align:middle}#Menu .MenuButton{display:inline-block;position:absolute;z-index:2;cursor:pointer;background-color:#73a8d9;right:0px;padding:8px 12px 7px 12px;cursor:pointer;opacity:1;top:0px;text-transform:uppercase}#Menu .MenuContainer{position:relative}#Menu .MenuContainer .LevelOne{display:inline-block;text-align:center;position:relative}#Menu .MenuContainer .LevelOne a{padding:14px 10px;text-transform:uppercase;font-size:0.7em;line-height:3em;display:inline-block;line-height:1.1em;transition:all 0.35s}#Menu .SubMenu{-ms-box-shadow:-2px 13px 40px 0px rgba(47,47,47,0.33);-o-box-shadow:-2px 13px 40px 0px rgba(47,47,47,0.33);box-shadow:-2px 13px 40px 0px rgba(47,47,47,0.33);width:250px;height:0px;overflow:hidden;display:block;z-index:-9999;left:50%;text-align:left;position:absolute;background-color:#c087bc;border-radius:0px;margin-top:-1px;opacity:0;transition:transform 0.35s 0.120s, opacity 0.35s 0.120s;-o-transition:transform 0.35s 0.120s, opacity 0.35s 0.120s;-ms-transition:transform 0.35s 0.120s, opacity 0.35s 0.120s;-moz-transition:transform 0.35s 0.120s, opacity 0.35s 0.120s;-webkit-transition:transform 0.35s 0.120s, opacity 0.35s 0.120s;transform:translateY(20px) translateX(-50%) scale(0.98)}#Menu .SubMenu a{display:inline-block;padding:10px 20px !important;line-height:1.2em !important;width:100%;border-radius:3px;background-color:transparent;transition:all 0.35s}#Menu .SubMenu a:hover{background-color:#a76ea3 !important}#Menu .active .SubMenu{opacity:1 !important;transform:translateY(0px) translateX(-50%) scale(1) !important}.topMenuLink{position:relative}.LevelOne.active .topMenuLink{color:#c087bc !important}.topMenuLink:after{background-color:#c087bc;right:0px;content:'';position:absolute;top:0px;top:50%;width:2px;height:34%;transform:translateY(-50%)}.HomePage .MenuButton{background-color:#0759a7 !important}.LevelOne a{transition:all 0.35s}.LevelOne:last-of-type a:after{display:none !important}.MainMenuClose{display:inline-block;margin-top:-2px;DISPLAY:NONE}.topBar{top:0px;height:34px;width:0%;right:0px;z-index:9998;position:fixed;display:none;background-color:#0759a7}#PageFooter .slink{background-color:#06cdf0;width:82px;height:100%;position:absolute;top:0px;right:0px;cursor:pointer}#PageFooter .slink img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#PageFooter .fse{margin-bottom:0px !important;font-size:0.6em;padding-right:90px;margin-top:8px}.SportsAcademyPage #PageFooter{display:none !important}.PageBoxesHide #pageBoxes,.SportsAcademyInnerPage #pageBoxes,.SportsAcademyPage #pageBoxes{display:none !important}#breadcrumbs{background-color:#484853;padding:15px 3%;font-size:1em}.HeaderImageText{position:absolute;top:50%;transform:translateY(-50%);right:0px;width:100%;max-width:1000px;text-align:right;padding:20px 5%;color:#fff;text-transform:uppercase;font-weight:lighter;margin-top:21px;font-size:2.5em}.activeVideo{overflow:hidden !important;height:100vh !important}.activeVideo .SearchContainer,.activeVideo .searchToggle,.activeVideo #NavBarLogo{display:none !important}strong{font-weight:bold !important}.dept{margin-bottom:0px !important}.innerContent label{margin-left:0px !important}.sportsUploads .upload{border:1px solid #000000 !important}.sportsUploads .upload .fileIcon span{color:#fff !important}.sportsUploads .upload .fileIcon{background-color:#6d6d6d !important}.sportsUploads .upload:hover{background-color:rgba(142,141,141,0.25) !important;color:#000 !important}#ScrollDown{position:absolute;bottom:50px;left:50%;@inclue transform(translateX(-50%));color:#fff;text-transform:uppercase;display:inline-block;padding-bottom:30px;cursor:pointer}#ScrollDown span{display:inline-block;padding-bottom:30px;text-transform:uppercase;color:#fff;position:relative;transform:translateX(-50%)}#ScrollDown span:after,#ScrollDown span:before{content:'';background-color:#fff;height:2px;width:12px;display:block;position:absolute;left:50%;bottom:20px}#ScrollDown span:after{margin-left:3px;transform:translateX(-50%) rotate(-45deg)}#ScrollDown span:before{margin-left:-5px;transform:translateX(-50%) rotate(45deg)}#sliderOneContainer{position:absolute;top:0px;left:0px}#MenuIcon{position:fixed;width:30px;opacity:1;height:28px;z-index:9003;top:7px;right:60px;cursor:pointer;overflow:hidden;border-radius:3px}#MenuIcon span{position:absolute;display:block;height:3px;width:81%;left:50%;border-radius:3px;transform:translateX(-50%) rotate(0deg);transition:all 0.35s}#MenuIcon:hover span{background-color:#eee}#MenuIcon p{font-size:0.8em;color:#eee;text-transform:uppercase;font-weight:lighter;position:absolute;left:50%;transform:translate(-50%);bottom:12px}#MenuIcon span:nth-child(1){top:4px;background-color:#c087bc}#MenuIcon span:nth-child(2){top:11px;background-color:#06cdf0}#MenuIcon span:nth-child(3){top:18px;background-color:#c087bc}#MenuIcon span:nth-child(4){top:18px}.mobileNavBg{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:6005;visibility:hidden;transition:all 1s;opacity:0}#MenuBg{position:absolute;width:0%;height:300%;left:50%;top:50%;background-color:#fff;transform:translate(-50%, -50%) rotate(-45deg);transition:all 1s ease-in-out;display:none !important}.subMenuBox{display:none !important;position:absolute;left:-400px;width:300px;margin-top:-30px}.subMenuBox *{color:#fff !important}.subMenuBox a{opacity:0;display:block;padding:0px !important;background-color:transparent !important}.subMenuBox a.active{color:#c087bc !important}.subMenuBoxLinks{display:none !important;padding:20px;z-index:7}.subMenuBoxLinks a{opacity:0;text-transform:uppercase}.menuInnerBg{position:absolute;top:0px;right:0px;width:300px;height:100%;background-color:#fff}.rectangle{position:absolute;width:100%;height:100%;transform:rotateY(180deg)}.rectangle rect{stroke:#c087bc;fill:transparent;stroke-width:4}.line{position:absolute;width:360px;height:30px;right:2px;transform:translateX(100%) rotateY(180deg) rotateX(180deg)}.line rect{stroke:#c087bc;fill:transparent;stroke-width:4}.Level1.active .line rect{stroke-dashoffset:390px !important}.Level1.active .rectangle rect{stroke-dashoffset:0 !important}.Level1.active .subMenuBoxLinks a{opacity:1 !important}#MobileNavigation{opacity:0;transition:all 1s;position:fixed;z-index:9000;top:0px;right:-700px;height:100%;font-size:0.8em;overflow:hidden;width:700px}#MobileNavigation .toggleNav{cursor:pointer;background-color:transparent;position:absolute;right:0px;font-weight:lighter;top:5px;width:30px;height:30px;z-indeX:90;color:#000;font-size:22px;border:none;outline:none}#MobileNavigation .TopLevel{padding:10px;position:absolute;display:inline-block;right:0px;height:100%;max-height:calc(100% - 120px);top:60px;overflow-y:auto;border-radius:0px;width:700px;padding-left:400px;text-align:left}#MobileNavigation .TopLevel:before{content:'';position:absolute;display:block;border-left:1px solid #fff;border-top:1px solid #fff;opacity:0.6;height:50px;width:50px;top:-20px;left:-20px}#MobileNavigation li:hover .level-1-link{color:#c087bc !important}#MobileNavigation ul ul{display:none;background-color:rgba(0,0,0,0.05)}#MobileNavigation ul li{position:relative}#MobileNavigation ul li a{color:#000;text-align:left;font-size:1em;width:100%;z-index:80;position:relative;text-transform:uppercase;display:block;padding:10px 34px 10px 20px;text-decoration:none !important;transition:all 0.35s}#MobileNavigation ul li a:hover{color:#c087bc !important}.menuBgDark{position:fixed;display:none;z-index:9000;width:100%;top:0px;left:0px;height:100%;background-color:rgba(0,0,0,0.8)}.ActiveMenu #SportsAcademy,.ActiveMenu #BottomBar{position:fixed}.ActiveMenu #MobileNavigation{display:block;opacity:1 !important;margin-top:0px !important;height:100%;right:0% !important}.ActiveMenu .mobileNavBg{visibility:visible;opacity:1}.ActiveMenu #MenuBg{width:200%;height:300%}.ActiveMenu #MenuIcon span:nth-child(1){top:12px;background-color:#06cdf0 !important;transform:translateX(-50%) rotate(45deg)}.ActiveMenu #MenuIcon span:nth-child(3){transform:translateX(-50%) rotate(-45deg);top:12px}.ActiveMenu #MenuIcon span:nth-child(2){margin-left:100px !important;opacity:0 !important;width:50%}.ActiveMenu #MenuIcon span:nth-child(4){opacity:0 !important}.close{z-index:500}.close,.closeMenu{position:absolute;top:30px;left:30px;width:30px;height:30px;cursor:pointer;border-radius:3px}.closeMenu{top:31px;z-index:300}.close span,.closeMenu span{position:absolute;content:'';display:block;width:100%;height:3px;background-color:#fff;width:80%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);transition:all 0.35s;-o-transition:all 0.35s;-ms-transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s}.close span:nth-child(1),.closeMenu span:nth-child(1){transform:translateX(-50%) translateY(-50%) rotate(-45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.close span:nth-child(2),.closeMenu span:nth-child(2){transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg)}.close:hover span:nth-child(1),.closeMenu:hover span:nth-child(1){transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg)}.close:hover span:nth-child(2),.closeMenu:hover span:nth-child(2){transform:translateX(-50%) translateY(-50%) rotate(-45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.TopLevel::-webkit-scrollbar{width:6px;height:9px}.TopLevel::-webkit-scrollbar-button:start:decrement,.TopLevel::-webkit-scrollbar-button:end:increment{display:block;height:0;background-color:transparent}.TopLevel::-webkit-scrollbar-track-piece{background-color:#eee;border-radius:0px}.TopLevel::-webkit-scrollbar-thumb{background-color:#656571;border-radius:0px}.TopLevel::-webkit-scrollbar-thumb:hover{background-color:#656571}@media all and (max-width: 1800px){.leftImg,.rightImg{display:none !important}}@media all and (max-width: 1600px){.overlay1{display:none !important}}@media all and (max-width: 1446px){.sliderText,#Home2 .box .BoxTitle{font-size:1.5em !important}}@media all and (max-width: 1400px){.col-12.top{font-size:0.5em !important}.LargeSection .BoxTitle,.SmallSection .BoxTitle{font-size:1.2em}}@media all and (max-width: 1546px){#PageFooter .col-9,#PageFooter .col-3{width:100% !important;clear:both !important;text-align:center !important}#PageFooter .col-9 *,#PageFooter .col-3 *{text-align:center !important}#PageFooter .fse{padding-right:0px !important}}@media all and (max-width: 1330px){#PageFooter .slink{display:none !important}}@media all and (min-width: 1540px){#MenuIcon{display:none !important}}@media all and (max-width: 1540px){#Menu{display:none}.ActiveMenu{overflow:hidden !important;height:100vh !important}.ActiveMenu #SideNav{right:-300px !important}}@media all and (min-width: 1541px){.menuBgDark,#MobileNavigation{display:none !important}}@media all and (max-width: 1320px){#PrincipalsWelcome{width:calc(100% - 40px) !important}#PrincipalsWelcome .WelcomeInner h2{font-size:1.5em !important}.activeWelcome #SideNav{right:-300px !important}}@media all and (max-width: 1286px){.col-five.h-3,.col-five.h-2,.col-five.h-1{width:33.33%}.col-five.h-4,.col-five.h-5{margin-top:40px;width:50%}}@media all and (max-width: 1200px){.SportsAcademyInnerSection{width:100% !important;float:left;clear:both}#SportsAcademyContainer{width:100% !important;height:auto !important;overflow-y:auto !important}.SportsAcademyInnerSection{height:100vh !important}.SmallSection{height:50vh !important}.LargeSection{height:100vh !important}body{overflow-y:auto !important}.scrollArrow{display:none !important}#SportsAcademyFooter.mainPage{position:relative}#SportsAcademyFooter.mainPage *{width:100% !important;clear:both !important;text-align:center !important}#SportsAcademyContainer{margin-top:0px !important}.HiddenPageImage{width:300px !important;right:auto !important;left:0px}.HiddenPageContent{padding-left:300px !important}}@media all and (max-width: 1343px){#pageBoxes .box .BoxTitle{font-size:1em}}@media all and (max-height: 920px){#ScrollDown{display:none}}@media all and (max-width: 900px){#pageBoxes .box{width:50% !important;padding-bottom:50% !important}#pageBoxes .box .BoxTitle{font-size:1.5em !important}}@media all and (max-width: 1080px){.HeaderImageText{width:100%;text-align:center;padding:20px !important;max-width:100%}.hideSideBarToggle{top:19px !important}#sidebar ul li a:hover span{color:#ffffff !important}}@media all and (max-width: 1000px){#sidebar .sidebar-heading a{font-size:1.2em !important}#sidebar .sidebar-heading{padding-top:15px;padding-bottom:15px}.sideBarContainer{padding-top:0px !important}.sideBarContainer *{color:#fff !important}#sidebar{background-color:#c087bc}#breadcrumbs{padding:15px 20px !important}.clearMid{clear:both;width:100%}.innerContent{padding-right:20px !important}.tacMid{text-align:center !important}#sidebar .sidebar-heading a{padding:5px 20px 5px 20px !important}#sidebar ul li a{padding:5px 20px 5px 20px !important}#sidebar{margin-top:0px !important;margin-bottom:0px !important}.sideBarContainer{padding-bottom:0px !important}#Home2 .box .BoxTitle{font-size:1em !important}}@media all and (max-width: 1024px){.NewsSlideInner .NewsContentContainer .NewsTitle{font-size:1.2em !important}*{background-attachment:initial !important;-webkit-background-attachment:initial !important}}@media all and (max-width: 1024px){.parallax{transform:translate(0%, 0%) !important}#HomeLogo{bottom:47% !important;transform:translate(-50%, 50%) scale(0.7) !important}}@media all and (max-width: 1000px){.clearSmall{clear:both;width:100%;padding-left:0px !important;padding-right:0px !important}#address{position:relative;float:left;left:auto;width:100%;max-width:100%}#gmap_canvas{min-height:400px}#address #addressLogo{width:140px;margin-bottom:30px;margin-top:60px;position:absolute;right:17vw;top:50%;transform:translateY(-50%);margin-top:0px}}@media all and (max-width: 846px){#sliderOneContainer{position:relative;top:0px;left:0px}.HeaderImageText{font-size:1.7em}.h-1,.h-2,.h-3,.h-4{width:50% !important}.h-3{margin-top:40px}.h-5{width:100% !important}.pageTitle{font-size:2em !important}#Home2 .Section{clear:both;width:100%}.welcomeSection .col-6{clear:both;width:100% !important;padding:0px !important}#PrincipalsWelcome .col-8{clear:both;width:100% !important}#PrincipalsWelcome .col-4{display:none !important}}@media all and (max-width: 768px){#address #addressLogo{display:none !important}.calendar-widget-table thead th{font-size:1.5em !important}.grid-item,.grid-sizer{width:50% !important}.SideBarSports{display:none !important}.HiddenPageContent{padding:100px 20px 100px 20px !important;opacity:1 !important;position:relative;width:100%;float:left;min-height:50vh}.HiddenPageImage{position:relative;width:100% !important;height:50vh !important;float:left !important;clear:both !important;right:auto !important;opacity:1 !important}.boxGrad{display:none !important}#SportsAcademyFooter.innerPage{position:relative}#SportsAcademyFooter.innerPage *{width:100% !important;clear:both !important;text-align:center !important}}@media all and (max-width: 660px){#pageBoxes .box .BoxTitle{font-size:1em !important}}@media all and (max-width: 600px){.StaffPage .staffProfile .profilePic{display:block;width:100%;text-align:center;margin-bottom:30px}.VerticalStack{text-align:center}#HomeLogo{bottom:47% !important;transform:translate(-50%, 50%) scale(0.5) !important}#HomeLogo .logoText{font-size:1.4em !important}#SideNav{display:none !important}#address{padding:40px 20px}}@media all and (max-width: 570px){#NavBarLogo{left:10px !important}#NavBarLogo span{font-size:0.6em}#NavBarLogo span{font-size:0.6em;width:130px;line-height:1.1em;margin-top:3px}.h-1,.h-2,.h-3,.h-4,.h-5{width:100% !important}.h-2,.h-3,.h-4,.h-5{margin-top:40px !important}#Home3 .ReadMore,#Home4 .ReadMore{width:100%;display:block;margin-left:0px !important;margin-top:30px}.col-7.eventContent,.col-5.date{width:100% !important;clear:both !important;text-align:center !important}.EventsSlideInner .top .topInnerContainer .topInner .date:after{display:none !important}#pageBoxes .box{width:100% !important;padding-bottom:100% !important}.videoCenter img{display:none !important}}@media all and (max-width: 500px){.SmallSection{width:100% !important;height:50vh !important}.HeaderImageText{font-size:1.2em;padding-left:40px !important;padding-right:40px !important}.sliderText{font-size:1em !important}.NoticesLogo{display:none !important}}@media all and (max-width: 500px){#HomeLogo{display:none !important}.grid-item,.grid-sizer{width:100% !important}#Home2 .box{width:100%;padding-bottom:100% !important;clear:both !important}#NavBarLogo img{margin-right:3px}}#sidebar{width:100%;margin-top:40px;margin-bottom:40px;float:right;position:relative}#sidebar .Level-1{display:none;float:left;clear:both;width:100%}#sidebar .Level-1 ul{clear:both;float:left;width:100%}#sidebar .sidebar-heading{display:block;float:left;clear:both;width:100%}#sidebar .sidebar-heading a{padding:5px 13% 5px 13%;display:block;text-decoration:none;font-weight:lighter;font-size:1.8em;text-transform:uppercase;color:#c087bc}#sidebar ul *{font-size:1em !important}#sidebar ul ul{display:none}#sidebar ul li{clear:both;float:left;width:100%;position:relative}#sidebar ul li .current{background-color:rgba(187,187,187,0.1)}#sidebar ul li .current span{color:#c087bc !important}#sidebar ul li a{display:block;padding:5px 13% 5px 13%;text-decoration:none;transition:all 0.35s;font-weight:lighter;color:#5f5b54;background-color:rgba(0,0,0,0)}#sidebar ul li a span{color:#5f5b54;transition:all 0.35s}#sidebar ul li a:hover span{color:#c087bc}#sidebar ul li a:hover{background-color:rgba(187,187,187,0.1)}#sidebar button{top:0px;position:absolute;font-size:1.3em !important;border:none;outline:none !important;right:5%;cursor:pointer;z-index:60;width:30px;height:28px;transition:all 0.35s;background-color:transparent;font-size:1.3em;color:#333}#sidebar button:hover{color:#2F3B67}.openLevel{background-color:rgba(0,0,0,0.05)}#sidebar-inner{overflow:hidden;float:left;clear:both;width:100%}@media all and (max-width: 1001px){#sidebar ul li a:hover span{color:#fff !important}#sidebar ul li a:hover{color:#fff !important}.current span{color:#fff !important}#sidebar ul li .current span{color:#ffffff !important}}@media all and (min-width: 1001px){#sidebar ul li a:hover span{color:#c087bc !important}#sidebar ul li a:hover{color:#c087bc !important}#sidebar a:active{color:#c087bc !important}#sidebar .Level-1{display:block !important;margin-top:0% !important}#sidebar ul ul{display:none}#sidebar .mainToggle:first-of-type{display:none  !important}.hideSideBarToggle{display:none}}.typography blockquote{margin-left:20px}.typography hr{padding:5px}p,ul li,ol li,a{line-height:1.5em;font-size:1.1em}p{margin-bottom:20px}.typography ul,.typography ol{margin-left:10px;margin-bottom:20px}.typography ul li,.typography ol li{margin:4px 10px;line-height:1.4em}.typography ul li{list-style-type:disc}.typography ol li{list-style-type:decimal}h1,h2,h3,h4{margin-bottom:14px;color:#c087bc;font-weight:lighter !important}h1,h4{font-weight:bold}h2,h3{font-weight:normal}h1{font-size:2.2em}h2{font-size:2.2em;line-height:1em}h3{font-size:1.6em}h4{font-size:1.4em}.typography a{color:#c087bc;font-size:1em;text-decoration:none}.typography a:hover{text-decoration:underline}.typography table{font-size:1.1em}.typography table tr td{padding:3px 5px}.typography .left{text-align:left}.typography .center{text-align:center}.typography img.center{display:inline-block}.typography .right{text-align:right}.typography img.right{float:right}.typography img.left{float:left}.typography img{max-width:100%}.typography p.MsoNormal,.typography p.MsoBodyText{margin:0}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJncmlkL2dyaWQuc2NzcyIsImxheW91dC9sYXlvdXQuc2NzcyIsIm1peGlucy9taXhpbnMuc2NzcyIsIm1lbnUvbWVudS5zY3NzIiwicmVzcG9uc2l2ZS9yZXNwb25zaXZlLnNjc3MiLCJzaWRlYmFyL3NpZGViYXIuc2NzcyIsInR5cG9ncmFwaHkvdHlwb2dyYXBoeS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLCtDQ0tBLEVBQ0MsY0FFQSxVQUNBLFNBQ0Esc0JBQ0EseUJBQ0EsMEJBQ0EsMkJBQ0EsOEJBQ0EsZ0JBQ0EsdUJBQXdCLENBU3pCLE9BQU8sZ0JBQWdCLFdBQVksQ0FDbkMsT0FBTyxpQkFBaUIsWUFBYSxDQUFHLGdCQUN2QixjQUFjLFNBQVUsQ0FDekMsZ0JBQWlCLGlCQUFpQixZQUFhLENBQy9DLE9BQU8saUJBQWlCLFlBQWEsQ0FBRyxnQkFDdEIsY0FBYyxVQUFZLGlCQUFrQixDQUM5RCxPQUFPLGlCQUFpQixZQUFhLENBQUcsT0FDakMsaUJBQWlCLFlBQWEsQ0FBRyxPQUNqQyxjQUFjLFNBQVUsQ0FDL0IsUUFBUSxpQkFBaUIsWUFBYSxDQUN0QyxRQUFRLGlCQUFpQixZQUFhLENBQ3RDLHNCQUF3QixlQUFlLFVBQVcsQ0FDbEQsbUJBQW9CLFNBQVMsQ0FBRyxzR0FHL0Isa0JBQ0EsVUFBVyxDQVFaLFdBQWEsZ0JBQWlCLENBQzlCLFdBQWEsd0JBQXlCLENBQUksV0FDN0Isd0JBQXlCLENBQ3RDLFVBQVksZUFBZ0IsQ0FDNUIsVUFBWSx3QkFBeUIsQ0FBSSxVQUM3Qix3QkFBeUIsQ0FBSSxVQUM3QixlQUFnQixDQUM1QixVQUFZLHdCQUF5QixDQUNyQyxVQUFZLHdCQUF5QixDQUFJLFVBQzdCLGVBQWdCLENBQzVCLFVBQVksd0JBQXlCLENBQUksVUFDN0IsdUJBQXdCLENBQUksVUFDNUIsY0FBZSxDQU8zQixLQUNDLGlCQUFrQixDQUNsQixLQUdBLGdCQUFpQixDQUdsQixPQUNDLFVBQVUsQ0FHWCxJ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QUVDLHFCQUFzQixDQU81QixjQUNFLHFCQUFzQixDQUc1Qiw2QkFDRSx3QkFBeUIsQ0FDMUIsQ0FHSCxtQ0FFRyw0QkFLUyx3QkFBeUIsQ0FDMUIsdUJBRUMsd0JBQXlCLENBUmxDLGtCQWNHLHdCQUF5QixDQUMxQixrQkFJQyx5QkFDQSx3QkFBeUIsQ0FHekIsZUFDRSxZQUFhLENBUG5CLG1DQVdJLHdCQUF5QixDQUMxQixtQkFHRCxZQUFhLENBQ2QsQ0N6TEgsdUJBQ0MsZ0JBQWdCLENBQ2hCLGVBRUEsV0FBVyxDQUNYLGdCQU1BLGtCQUNBLGVBQWUsQ0FDZixFQUVBLGtCQUFrQixDQUNsQiw4QkFNQSxpQkFDQSxrQkFBa0IsQ0FFbEIsb0NBRUMsZ0JBQ0EsaUJBQWlCLENBRWpCLGtCQUNDLG9CQUFvQixDQUVyQixrQkFDQyx1QkFBdUIsQ0FJMUIsWUFJQyxtQkFDQSxjQUNBLDhCQUErQixDQUMvQixNQUdBLGdCQUFnQixDQUNoQixNQUdBLGtCQUFrQixDQUNsQixHQUVDLGVBQWUsQ0FFaEIsR0FDQyxnQkFDQSxlQUFnQixDQUNoQixHQUVBLGVBQWUsQ0FFaEIsR0FDQyxlQUFlLENBQ2YsY0FJRCxjQUNFLGNBQ0Esb0JBQW9CLENBRXRCLG9CQUNDLHlCQUF5QixDQUkzQixrQkFDQyxlQUFlLENBQ2Ysd0JBRUMsZUFBZSxDQUtqQixrQkFDQyxlQUFlLENBRWhCLG9CQUNDLGlCQUFpQixDQUVsQix1QkFDQyxvQkFBcUIsQ0FFdEIsbUJBQ0MsZ0JBQWdCLENBRWpCLHNCQUNDLFdBQVcsQ0FDWCxxQkFFQSxVQUFVLENBQ1YsZ0JBRUEsY0FBZSxDQUNmLGtEQUVBLFFBQVMsQ0FDVCIsImZpbGUiOiJsYXlvdXQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnZm9udC1hd2Vzb21lL2ZvbnQtYXdlc29tZS5taW4uY3NzJztcbkBpbXBvcnQgJ2llOC9pZTguc2Nzcyc7XG5AaW1wb3J0ICdncmlkL2dyaWQuc2Nzcyc7IFxuQGltcG9ydCAnbWl4aW5zL21peGlucy5zY3NzJzsgLy9JbnZva2VkIG9ubHkgb25jZSwgdHJpY2tsZXMgZG93biB0byBvdGhlciBmaWxlcy5cbkBpbXBvcnQgJ2xheW91dC9sYXlvdXQuc2Nzcyc7XG5AaW1wb3J0ICdtZW51L21lbnUuc2Nzcyc7XG5AaW1wb3J0ICdyZXNwb25zaXZlL3Jlc3BvbnNpdmUuc2Nzcyc7XG5AaW1wb3J0ICdzaWRlYmFyL3NpZGViYXIuc2Nzcyc7XG5AaW1wb3J0ICd0eXBvZ3JhcGh5L3R5cG9ncmFwaHkuc2Nzcyc7XG5cblxuXG4iLCIvKlxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxufFx0R2xvYmFsIFJlc2V0dGluZ1xufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cbioge1xuXHRmb250LXNpemU6IDFlbTtcblx0LyogcmVzZXQgZm9udC1zaXplcyB0byAxZW0gPT0gMTBweCAqL1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC1vLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0bGlzdC1zdHlsZTpub25lO1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cdFxuXG4vKlxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxufFx0Q29sdW1uIFBvc2l0aW9uXG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuLmNvbC0xe21pbi13aWR0aDo4LjMzJTt3aWR0aDogOC4zMyU7fVxuLmNvbC0ye21pbi13aWR0aDoxNi42NiU7d2lkdGg6IDE2LjY2JTt9XG4uY29sLTMsIC5jb2wtMS00e21pbi13aWR0aDoyNSU7d2lkdGg6IDI1JTt9XG4uY29sLTQsIC5jb2wtMS0ze21pbi13aWR0aDozMy4zMyU7d2lkdGg6IDMzLjMzJTt9XG4uY29sLTV7bWluLXdpZHRoOjQxLjY2JTt3aWR0aDogNDEuNjYlO31cbi5jb2wtNiwgLmNvbC0xLTIge21pbi13aWR0aDo1MCU7d2lkdGg6IDUwJTsgcG9zaXRpb246IHJlbGF0aXZlO31cbi5jb2wtN3ttaW4td2lkdGg6NTguMzMlO3dpZHRoOiA1OC4zMyU7fVxuLmNvbC04e21pbi13aWR0aDo2Ni42NiU7d2lkdGg6IDY2LjY2JTt9XG4uY29sLTl7bWluLXdpZHRoOjc1JTt3aWR0aDogNzUlO31cbi5jb2wtMTB7bWluLXdpZHRoOjgzLjMzJTt3aWR0aDogODMuMzMlO31cbi5jb2wtMTF7bWluLXdpZHRoOjkxLjY2JTt3aWR0aDogOTEuNjYlO31cbi5jb2wtMTIsIC5jb2wtMi0yLCAucm93e21pbi13aWR0aDoxMDAlO3dpZHRoOiAxMDAlO31cbi5jb2wtZml2ZSwgLmNvbC0xLTV7d2lkdGg6MjAlO31cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbC1maXZlLCAucm93IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmbG9hdDogbGVmdDtcbn1cblxuLypcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbnxcdE9mZnNldHMgLSBCYXNpY2FsbHkgcHVzaGVzIGVsZW1lbnRzIGJ5IGEgcGVyY2VudGFnZVxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cbi5vZmZzZXQtMTIgeyBtYXJnaW4tbGVmdDogMTAwJTsgfVxuLm9mZnNldC0xMSB7IG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cbi5vZmZzZXQtMTAgeyBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlOyB9XG4ub2Zmc2V0LTkgeyBtYXJnaW4tbGVmdDogNzUlOyB9XG4ub2Zmc2V0LTggeyBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG4ub2Zmc2V0LTcgeyBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlOyB9XG4ub2Zmc2V0LTYgeyBtYXJnaW4tbGVmdDogNTAlOyB9XG4ub2Zmc2V0LTUgeyBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG4ub2Zmc2V0LTQgeyBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4ub2Zmc2V0LTMgeyBtYXJnaW4tbGVmdDogMjUlOyB9XG4ub2Zmc2V0LTIgeyBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG4ub2Zmc2V0LTEgeyBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH1cbi5vZmZzZXQtMCB7IG1hcmdpbi1sZWZ0OiAwJTsgfVxuXG4vKlxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxufFx0VGV4dCBBbGlnblxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cbi50YWN7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhcntcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5jbGVhcntcblx0Y2xlYXI6Ym90aDtcbn1cblxuLmRie1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbnxcdElubmVyIEZyYW1lIENsYXNzXG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuXG4uaW5uZXIge1xuXHR3aWR0aDogMTQwMHB4O1x0XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBvc1J7cG9zaXRpb246IHJlbGF0aXZlO31cbi5wb3NBe3Bvc2l0aW9uOiBhYnNvbHV0ZTt9XG4ucG9zRntwb3NpdGlvbjogZml4ZWQ7fVxuXG4vKlxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxufFx0TWFyZ2luXG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuLm0xMHttYXJnaW46IDEwcHg7fVxuLm0xNXttYXJnaW46IDE1cHg7fVxuLm0yMHttYXJnaW46IDIwcHg7fVxuLm0yNXttYXJnaW46IDI1cHg7fVxuLm0zMHttYXJnaW46IDMwcHg7fVxuLm00MHttYXJnaW46IDQwcHg7fVxuXG4ubXQxMHttYXJnaW4tdG9wOiAxMHB4O31cbi5tdDE1e21hcmdpbi10b3A6IDE1cHg7fVxuLm10MjB7bWFyZ2luLXRvcDogMjBweDt9XG4ubXQyNXttYXJnaW4tdG9wOiAyNXB4O31cbi5tdDMwe21hcmdpbi10b3A6IDMwcHg7fVxuLm10NDB7bWFyZ2luLXRvcDogNDBweDt9XG5cbi5tYjEwe21hcmdpbi1ib3R0b206IDEwcHg7fVxuLm1iMTV7bWFyZ2luLWJvdHRvbTogMTVweDt9XG4ubWIyMHttYXJnaW4tYm90dG9tOiAyMHB4O31cbi5tYjI1e21hcmdpbi1ib3R0b206IDI1cHg7fVxuLm1iMzB7bWFyZ2luLWJvdHRvbTogMzBweDt9XG4ubWI0MHttYXJnaW4tYm90dG9tOiA0MHB4O31cblxuLm1yMTB7bWFyZ2luLXJpZ2h0OiAxMHB4O31cbi5tcjE1e21hcmdpbi1yaWdodDogMTVweDt9XG4ubXIyMHttYXJnaW4tcmlnaHQ6IDIwcHg7fVxuLm1yMjV7bWFyZ2luLXJpZ2h0OiAyNXB4O31cbi5tcjMwe21hcmdpbi1yaWdodDogMzBweDt9XG4ubXI0MHttYXJnaW4tcmlnaHQ6IDQwcHg7fVxuXG4ubWwxMHttYXJnaW4tbGVmdDogMTBweDt9XG4ubWwxNXttYXJnaW4tbGVmdDogMTVweDt9XG4ubWwyMHttYXJnaW4tbGVmdDogMjBweDt9XG4ubWwyNXttYXJnaW4tbGVmdDogMjVweDt9XG4ubWwzMHttYXJnaW4tbGVmdDogMzBweDt9XG4ubWw0MHttYXJnaW4tbGVmdDogNDBweDt9XG5cbi5tQXV0b3tcblx0bWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLypcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbnxcdFBhZGRpbmdcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG4ucDV7cGFkZGluZzogNXB4O31cbi5wMTB7cGFkZGluZzogMTBweDt9XG4ucDE1e3BhZGRpbmc6IDE1cHg7fVxuLnAyMHtwYWRkaW5nOiAyMHB4O31cbi5wMjV7cGFkZGluZzogMjVweDt9XG4ucDMwe3BhZGRpbmc6IDMwcHg7fVxuLnA0MHtwYWRkaW5nOiA0MHB4O31cblxuLnB0Njd7cGFkZGluZy10b3A6IDY3cHg7fVxuLnB0NTB7cGFkZGluZy10b3A6IDUwcHg7fVxuLnBiNjB7cGFkZGluZy1ib3R0b206IDYwcHg7fVxuXG4ucHQ1e3BhZGRpbmctdG9wOiA1cHg7fVxuLnB0MTB7cGFkZGluZy10b3A6IDEwcHg7fVxuLnB0MTV7cGFkZGluZy10b3A6IDE1cHg7fVxuLnB0MjB7cGFkZGluZy10b3A6IDIwcHg7fVxuLnB0MjV7cGFkZGluZy10b3A6IDI1cHg7fVxuLnB0MzB7cGFkZGluZy10b3A6IDMwcHg7fVxuLnB0NDB7cGFkZGluZy10b3A6IDQwcHg7fVxuXG4ucGI1e3BhZGRpbmctYm90dG9tOiA1cHg7fVxuLnBiMTB7cGFkZGluZy1ib3R0b206IDEwcHg7fVxuLnBiMTV7cGFkZGluZy1ib3R0b206IDE1cHg7fVxuLnBiMjB7cGFkZGluZy1ib3R0b206IDIwcHg7fVxuLnBiMjV7cGFkZGluZy1ib3R0b206IDI1cHg7fVxuLnBiMzB7cGFkZGluZy1ib3R0b206IDMwcHg7fVxuLnBiNDB7cGFkZGluZy1ib3R0b206IDQwcHg7fVxuLnBiNTB7cGFkZGluZy1ib3R0b206IDUwcHg7fVxuXG4ucHI1e3BhZGRpbmctcmlnaHQ6IDVweDt9XG4ucHIxMHtwYWRkaW5nLXJpZ2h0OiAxMHB4O31cbi5wcjE1e3BhZGRpbmctcmlnaHQ6IDE1cHg7fVxuLnByMjB7cGFkZGluZy1yaWdodDogMjBweDt9XG4ucHIyNXtwYWRkaW5nLXJpZ2h0OiAyNXB4O31cbi5wcjMwe3BhZGRpbmctcmlnaHQ6IDMwcHg7fVxuLnByNDB7cGFkZGluZy1yaWdodDogNDBweDt9XG5cbi5wbDV7cGFkZGluZy1sZWZ0OiA1cHg7fVxuLnBsMTB7cGFkZGluZy1sZWZ0OiAxMHB4O31cbi5wbDE1e3BhZGRpbmctbGVmdDogMTVweDt9XG4ucGwyMHtwYWRkaW5nLWxlZnQ6IDIwcHg7fVxuLnBsMjV7cGFkZGluZy1sZWZ0OiAyNXB4O31cbi5wbDMwe3BhZGRpbmctbGVmdDogMzBweDt9XG4ucGw0MHtwYWRkaW5nLWxlZnQ6IDQwcHg7fVxuXG4vKlxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxufFx0SGlkZSBQcm9wZXJ0eVxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmlubmVyU21hbGwge1xuICAgIHdpZHRoOiAxMTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiIsIip7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1zdGFjaztcblx0Y29sb3I6ICR0ZXh0RGFyaztcblx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0LypvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7Ki9cbn1cblxuKntcbiAgIC8qLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gICAtbW96LWFwcGVhcmFuY2U6ICAgIG5vbmUgIWltcG9ydGFudDtcbiAgIGFwcGVhcmFuY2U6ICAgICAgICAgbm9uZSAhaW1wb3J0YW50OyovXG59XG5cbmJvZHl7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0YmFja2dyb3VuZC1jb2xvcjogIzJiMmIyYjtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIDAuMzVzIDAuM3MpO1xufVxuLlNwb3J0c0FjYWRlbXlJbm5lclBhZ2V7XG5cdC8qQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIDBzIDBzICFpbXBvcnRhbnQpOyovXG59XG5cbi5jYWxlbmRhci13aWRnZXQtdGFibGUgdGJvZHkgLmNhbGVuZGFyLWRheTpob3ZlciwgLmNhbGVuZGFyLXdpZGdldCB0Ym9keSAuc2hvdy13ZWVrOmhvdmVyLCAuY2FsZW5kYXItd2lkZ2V0IHRib2R5IC5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTIsIDEzNSwgMTg4LCAwLjYpO1xufVxuXG4ucHJlbG9hZCAqIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAtbXMtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAtby10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYmdXaGl0ZXtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogKioqKioqICovXG4udHlwb2dyYXBoeSAubGVmdCxcbi50eXBvZ3JhcGh5IC5yaWdodCxcbi50eXBvZ3JhcGh5IC5jZW50ZXIsXG4udHlwb2dyYXBoeSAubGVmdEFsb25lLFxuLnR5cG9ncmFwaHkgLnJpZ2h0QWxvbmUge1xuXHQvKm1hcmdpbjogMTBweDsqL1xuXHQgICAgbWFyZ2luOiAyMnB4O1xufVxuLyogKioqKioqICovXG4vKlxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxufFx0VmlkZW8gUGFnZVxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cbi8qKiogVmlkZW8gUGFnZSAqKiovXG4udmlkZW9IZWFkZXJ7XG5cdGhlaWdodDogMTI2cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uZnVsbFNjcmVlbkJsYWNrb3V0e1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMHB4O1xuXHRsZWZ0OiAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDk5OTg7XG59XG4udmlkZW9Db250YWluZXJ7XG4gICAgcGFkZGluZy1ib3R0b206IDM4JTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52aWRlb19iYWNrZ3JvdW5ke1xuLypcblx0d2lkdGg6IDEyNSUgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxMTQlICFpbXBvcnRhbnQ7XG4qL1xuICAgIHdpZHRoOiAxNTElICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxNTIlICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlcik7XG59XG5cbi5hY3RpdmUudmlkZW9fYmFja2dyb3VuZHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogOTk5OTtcbn1cbi5hY3RpdmV7XG5cdC5jbG9zZVZpZGVve1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuXG4udmlkZW9CbGFja291dHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDBweDtcblx0bGVmdDogMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDAuNik7XG59XG5cbi52aWRlb0NvbnRhaW5lcjpob3Zlcntcblx0LnZpZGVvQmxhY2tvdXR7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwgMC40KSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi52aWRlb1RpdGxle1xuXHQgZm9udC1mYW1pbHk6IGdlb21hbmlzdGJsYWNrO1xuXHQgZm9udC1zaXplOiAyLjhlbTtcblx0IGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdCBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHQgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1lanNfX2NvbnRhaW5lciAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmNsb3NlVmlkZW97XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAxMHB4O1xuXHRyaWdodDogMTBweDtcblx0ei1pbmRleDogOTk5OTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxLjhlbTtcblx0aXtjb2xvcjogI2ZmZjt9XG59XG5cbi52aWRlb0NlbnRlcntcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlcik7XG4gICAgaW1ne1xuICAgIFx0bWF4LXdpZHRoOiAxMTBweDtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbn1cbi53YXRjaEZ1bGx7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0bWFyZ2luOiAwIGF1dG87XG4gICBcdGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi13aWR0aDogMTU3cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuXHRwYWRkaW5nOiA2cHggMjBweCA4cHggMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNjMDg3YmMgIWltcG9ydGFudDtcbiAgICAmOmhvdmVye1xuICAgIFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjYzA4N2JjICFpbXBvcnRhbnQ7XG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzA4N2JjICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4udmlkZW9fYmFja2dyb3VuZC5hY3RpdmV7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLlZpZGVvQ2VudGVye1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHotaW5kZXg6IDU7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSgkY2VudGVyKTtcbn1cblxuLnZpZGVvV3JhcHBlciAudmlkZW9Db250YWluZXI6bnRoLWNoaWxkKG9kZCk6bGFzdC1vZi10eXBle1xuXHRwYWRkaW5nLWJvdHRvbTogNTAlICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4NjBweCkgIHtcblx0LnZpZGVvQ29udGFpbmVye1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MCU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LnZpZGVvVGl0bGV7XG5cdFx0Zm9udC1zaXplOiAxLjhlbSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbmJvZHkub2h7XG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0b3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRtYXgtaGVpZ2h0OiAxMDB2aDtcbn1cbi5vaHtcblx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuLyoqKiBWaWRlbyBQYWdlICoqKi9cblxuLypcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbnxcdFdlYnNpdGUgU2l0ZW1hcFxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cblxuLyoqKiBTY3JvbGwgQmFyICoqKi9cbjo6LXdlYmtpdC1zY3JvbGxiYXJ7XG5cdHdpZHRoOjhweDtcblx0aGVpZ2h0OjlweDtcbn1cbjo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOnN0YXJ0OmRlY3JlbWVudCxcbjo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOmVuZDppbmNyZW1lbnR7XG5cdGRpc3BsYXk6YmxvY2s7XG5cdGhlaWdodDowO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xufVxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZXtcblx0YmFja2dyb3VuZC1jb2xvcjojMmIyYjJiO1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDBweCk7XG59XG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2NTcxO1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDBweCk7XG59XG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOnZlcnRpY2Fse1xufVxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Jpem9udGFse1xufVxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcntcblx0YmFja2dyb3VuZC1jb2xvcjogIzY1NjU3MTtcbn1cblxuXG4jcGFnZUJveGVze1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXgtd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5jYWxlbmRhci13aWRnZXQtdGFibGUgdGJvZHkgLnRvZGF5IHtcbiAgICBjb2xvcjogI2MwODdiYztcbn1cbi5jYWxlbmRhci13aWRnZXQtdGFibGUgdGhlYWQgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMDg3YmM7XG59XG5cbi5jYWxlbmRhci13aWRnZXQtdGFibGV7XG5cdGl7XG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0fVxufVxuXG4uQ2FsZW5kYXJGaWx0ZXJ7XG5cdHBhZGRpbmc6IDEwcHg7XG59XG5cbi8qIC5DYWxlbmRhckZpbHRlcntcblx0c3Bhbntcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZzogNXB4IDBweDtcblx0XHRtYXJnaW46IDBweCA1cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG59ICovXG4uQ2FsZW5kYXJFdmVudCAjYWxsRXZlbnRzIHVsIGxpLFxuLkNhbGVuZGFyICNhbGxFdmVudHMgdWwgbGl7XG4vKiBcdGRpc3BsYXk6IG5vbmU7ICovXG59XG4vKiAuQ2FsZW5kYXJFdmVudC5BbGwgI2FsbEV2ZW50cyB1bCBsaSxcbi5DYWxlbmRhci5BbGwgI2FsbEV2ZW50cyB1bCBsaXtcblx0ZGlzcGxheTogYmxvY2s7XG59ICovXG4uQ2FsZW5kYXJGaWx0ZXIgc3Bhbntcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDVweDtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLkNhbGVuZGFyRmlsdGVyIHNwYW4uYWN0aXZle1xuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgJHRoZW1lQ29sb3IgIWltcG9ydGFudDtcblx0Y29sb3I6ICR0aGVtZUNvbG9yICFpbXBvcnRhbnQ7XG59XG4ubm9FdmVudHN7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBhZGRpbmc6IDIwcHggMTBweDtcblx0Y29sb3I6ICM2NjY7XG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoM3B4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuI2FsbEV2ZW50c3tcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNzAwcHg7XG5cdGZsb2F0OiBsZWZ0O1xuXHRjbGVhcjogYm90aDtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNlZWU7XG5cdHBhZGRpbmc6IDIwcHggMHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR1bHttYXJnaW46IDBweDtwYWRkaW5nOiAwcHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGl7XG5cdFx0XHRtYXJnaW46IDNweCAwcHggIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDNweCk7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lQ29sb3I7XG5cdFx0XHQqe2NvbG9yOiAjZmZmO31cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdG9wYWNpdHk6IDAuOTtcblx0XHRcdH1cblx0XHRcdHN1cHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDBweDtcblx0XHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fSBcbn1cblxuXG5cbi5DZW50ZXJJdGVtc3tcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59IFxuLmZsZXh7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5QYWdlSW1ne1xuXHRwYWRkaW5nLXRvcDogNTBweDtcbn1cblxuLyoqKiBTdGFmZiwgVmFjYW5jeSBhbmQgTmV3c2xldHRlcnMgc3RhcnQgKioqL1xuLm5vdGljZXNCR3tcblx0cG9zaXRpb246IGZpeGVkO1xuXHRkaXNwbGF5OiBub25lO1xuXHR0b3A6IDBweDtcblx0bGVmdDogMHB4O1xuXHR6LWluZGV4OiA5OTk5O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLCA0MywgNDMsIDAuNyk7XG59XG4ubm90aWNlc0NvbnRhaW5lcntcblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiA5OTk5O1xuXHR0b3A6IDUwJTtcblx0ZGlzcGxheTogbm9uZTtcblx0bGVmdDogNTAlO1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlcik7XG5cdC8qcGFkZGluZzogMzBweDsqL1xuXHQvKmJhY2tncm91bmQtY29sb3I6ICMwNjA1MDU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0d2lkdGg6IDUwMHB4O1xuKi9cblx0bWF4LXdpZHRoOiA1MDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4ICNlMGUyZWE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGRlYTtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggNjBweCAyMHB4O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoM3B4KTtcblxuICAgIHNlY3Rpb257XG4gICAgXHQmOmFmdGVye1xuICAgIFx0XHRjb250ZW50OicnO1xuICAgIFx0XHRkaXNwbGF5OiBibG9jaztcbiAgICBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0XHRoZWlnaHQ6IDJweDtcbiAgICBcdFx0d2lkdGg6IDQwcHg7XG4gICAgXHRcdGJhY2tncm91bmQtY29sb3I6ICNjMDg3YmM7XG4gICAgXHRcdGJvdHRvbTogNXB4O1xuICAgIFx0XHRsZWZ0OiA1MCU7XG4gICAgXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpKTtcbiAgICBcdH1cbiAgICBcdCp7XG4gICAgXHRcdG9wYWNpdHk6IDA7XG4gICAgXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAxcyk7XG4gICAgXHR9XG4gICAgfVxuXG4gICAgLmJ4LWNvbnRyb2xzLmJ4LWhhcy1wYWdlciB7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB0b3A6IC0yMHB4O1xuXHQgICAgbGVmdDogNTAlO1xuXHQgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTUwJSkpO1xuXHR9XG4gICAgLmJ4LXBhZ2VyLWl0ZW17IFxuICAgIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIFx0YXtcblx0ICAgIFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQgICAgaGVpZ2h0OiAxMnB4O1xuXHRcdCAgICB3aWR0aDogMTJweDtcblx0XHQgICAgb3BhY2l0eTogMC43O1xuXHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDk0OTUyO1xuXHRcdCAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQgICAgbWFyZ2luOiAzcHg7XG5cdFx0ICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcblx0XHQgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRcdCAgICAmOmhvdmVye1xuXHQgIFx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHQgICAgfVxuXHRcdH1cblx0fVxuXHQuYngtcGFnZXItaXRlbSBhLmFjdGl2ZSB7XG4gIFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5ub3RpY2VzQ29udGFpbmVyLmFjdGl2ZXtcbiBcdHNlY3Rpb257XG5cdFx0KntcbiAgICBcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIFx0fVxuICAgIH1cbn1cbi5Ob3RpY2VUaXRsZXtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG59XG4ucmVhZE1vcmVMaW5re1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDNweCk7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG5cdGZvbnQtc2l6ZTogMC44ZW07XG4gXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogNnB4IDIwcHg7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODUzO1xuICAgIGksXG4gICAgc3BhbntcbiAgICBcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0Jjpob3Zlcntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzA4N2JjICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuXG4vKi5TaXRlVmlzaXRlZERpc2FibGVJbnRyb3tcblx0I0ludHJvV2hpdGVPdXQsXG5cdC5ub3RpY2VzQkcsXG5cdC5ub3RpY2VzQ29udGFpbmVye1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVx0XG59Ki9cbi5mdWxsV2lkdGh7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y2xlYXI6IGJvdGg7XG5cdHdpZHRoOiAxMDAlO1xuXHRmbG9hdDogbGVmdDtcbn1cbi5jbG9zZU5vdGljZXN7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAxMHB4O1xuXHRsZWZ0OiA1MCU7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpKTtcblx0cGFkZGluZy1yaWdodDogMjBweDtcblx0Y29sb3I6ICM2NjY7XG5cdGZvbnQtc2l6ZTogMC44ZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ei1pbmRleDogOTk5OTsgXG5cdGhlaWdodDogNDBweDtcblx0d2lkdGg6IDQwcHg7XG5cbn1cbi5jbG9zZU5vdGljZXM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzA4N2JjO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSgkY2VudGVyIHJvdGF0ZSgtNDVkZWcpKTtcbn1cblxuLmNsb3NlTm90aWNlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZjZGYwO1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSgkY2VudGVyIHJvdGF0ZSg0NWRlZykpO1xufVxuLm5vdGljZXNJbm5lcntcblx0bWF4LWhlaWdodDogOTB2aDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQqe1xuXHRcdGNvbG9yOiAjNjY2O1xuXHRcdGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHR9XG5cbn1cblxuLmxlZnROb3RpY2VzQ29udGFpbmVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNob3dOb3RpY2VzIC5sZWZ0Tm90aWNlc0NvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogNzUwcHg7XG5cdG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDYwcHg7XG5cdGxlZnQ6IDIwcHg7XG5cdHotaW5kZXg6IDEwO1xuXG5cdCNsZWZ0Tm90aWNlc1NsaWRlckNvbnRhaW5lciB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHQubGVmdElubmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWF4LXdpZHRoOiAzMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVxuXHRcdFx0LmxlZnRNZXNzYWdlIHtcblx0XHRcdFx0d2lkdGg6IDcwJTtcblx0XHRcdFx0bWluLWhlaWdodDogMjA3cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0fVxuXHRcdFx0LmxlZnRUaXRsZSB7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdFx0XHRcdGNvbG9yOiAkdGhlbWVDb2xvcjtcblx0XHRcdH1cblx0XHRcdC5yZWFkTW9yZUxpbmsge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ4LWNvbnRyb2xzLmJ4LWhhcy1wYWdlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDIwcHg7XG5cdFx0XHRyaWdodDogMTAwcHg7XG5cdFx0XHR6LWluZGV4OiA1MDtcblx0XHR9XG5cdFx0LmJ4LXBhZ2VyLWl0ZW17IFxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0YXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDk0OTUyO1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luOiAzcHg7XG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdCAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ieC1wYWdlci1pdGVtIGEuYWN0aXZlIHtcblx0XHRcdCAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5sZWZ0Q2xvc2VOb3RpY2Vze1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDIwcHg7XG5cdFx0cmlnaHQ6IDMwcHg7XG5cdFx0Y29sb3I6ICM2NjY7XG5cdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ei1pbmRleDogOTk5OTsgXG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcblx0fVxuXHQubGVmdENsb3NlTm90aWNlczphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHR3aWR0aDogMjBweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZUNvbG9yO1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSgkY2VudGVyIHJvdGF0ZSgtNDVkZWcpKTtcblx0fVxuXHRcblx0LmxlZnRDbG9zZU5vdGljZXM6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGhlaWdodDogMnB4O1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzA2Y2RmMDtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlciByb3RhdGUoNDVkZWcpKTtcblx0fVxufVxuXG4ucmlnaHROb3RpY2VzQ29udGFpbmVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNob3dOb3RpY2VzIC5yaWdodE5vdGljZXNDb250YWluZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDUwMHB4O1xuXHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiA2MHB4O1xuXHRyaWdodDogMjBweDtcblx0ei1pbmRleDogOTk5OTtcblxuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuXHQmLnNjcm9sbGVkIHtcblx0XHRib3R0b206IDBweDtcblx0fVxuXG5cdCNyaWdodE5vdGljZXNTbGlkZXJDb250YWluZXIge1xuXHRcdGJhY2tncm91bmQ6ICR0aGVtZUNvbG9yO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdC5yaWdodElubmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQucmlnaHRNZXNzYWdlIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDIwN3B4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5yaWdodFRpdGxlIHtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRcdH1cblx0XHRcdC5yZWFkTW9yZUxpbmsge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ4LWNvbnRyb2xzLmJ4LWhhcy1wYWdlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDIwcHg7XG5cdFx0XHRyaWdodDogMTAwcHg7XG5cdFx0XHR6LWluZGV4OiA1MDtcblx0XHR9XG5cdFx0LmJ4LXBhZ2VyLWl0ZW17IFxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0YXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG1hcmdpbjogM3B4O1xuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHQgIGJhY2tncm91bmQtY29sb3I6ICM0OTQ5NTI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmJ4LXBhZ2VyLWl0ZW0gYS5hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQ5NDk1Mjtcblx0XHR9XG5cdH1cblxuXHQucmlnaHRDbG9zZU5vdGljZXN7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMjBweDtcblx0XHRyaWdodDogMzBweDtcblx0XHRjb2xvcjogIzY2Njtcblx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR6LWluZGV4OiA5OTk5OyBcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFxuXHR9XG5cdC5yaWdodENsb3NlTm90aWNlczphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHR3aWR0aDogMjBweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cmlnaHQ6IDUwJTtcblx0XHR0b3A6IDUwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSgkY2VudGVyIHJvdGF0ZSgtNDVkZWcpKTtcblx0fVxuXHRcblx0LnJpZ2h0Q2xvc2VOb3RpY2VzOmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHR3aWR0aDogMjBweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cmlnaHQ6IDUwJTtcblx0XHR0b3A6IDUwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDZjZGYwO1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSgkY2VudGVyIHJvdGF0ZSg0NWRlZykpO1xuXHR9XG59XG5cblxuLkZvcm1Db250YWluZXIsXG4jY29udGVudHtcblx0aW5wdXRbdHlwZT10ZXh0XSxcblx0aW5wdXRbdHlwZT1lbWFpbF0sXG5cdGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuXHR0ZXh0YXJlYXtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgcGFkZGluZzogMTBweCAyMHB4O1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0ICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblx0ICAgIG1hcmdpbi10b3A6IDVweDtcblx0ICAgIHdpZHRoOiAxMDAlO1xuICAgIFx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdH1cblxuXHRsYWJlbHtcblx0XHRmb250LXdlaWdodDogbGlnaHRlcjtcblx0fVxuXG5cdGlucHV0W3R5cGU9c3VibWl0XXtcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuXHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdCAgICBjb2xvcjogI2ZmZjtcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YWFlNDtcblx0XHQgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0ICAgIEBpbmNsdWRlIHRyYW5zZm9ybSgkdDEpO1xuXHRcdCAgICAmOmhvdmVye1xuXHRcdCAgICBcdGJhY2tncm91bmQtY29sb3I6ICMyRjNCNjcgIWltcG9ydGFudDtcblx0XHQgICAgfVxuXHR9XG5cdCNGb3Jnb3RQYXNzd29yZHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGF7XG5cdFx0XHRmb250LXdlaWdodDogbGlnaHRlcjtcblx0XHRcdGNvbG9yOiAjMDA5ZTdmO1xuXHRcdH1cblx0fVxufVxuXG5cbi8qXG58PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG58XHRHYWxsZXJ5IDNcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG5cbiNieF9zbGlkZXIge1xuXHRoZWlnaHQ6IDUwMHB4O1xuXHRsaSB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG4uaW5uZXJTbGlkZUdhbHtcblx0cGFkZGluZy1ib3R0b206IDEwMCU7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuXG4uR2FsTmV4dCxcbi5HYWxQcmV2e1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMjAwO1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG5cdGl7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cbi5HYWxOZXh0e1xuXHRsZWZ0OiAwcHg7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC45KTtcbn1cbi5HYWxQcmV2e1xuXHRyaWdodDogMHB4O1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuOSk7XG59XG5cbi5ieF9wYWdlc19mcmFtZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0I2J4X3BhZ2VzIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGxpIHtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDIwMHB4O1xuXHRcdH1cblx0fVxuXHQuY29udHJvbHMge1xuXHRcdGkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRjb2xvcjogJG1haW5Db2xvcjI7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTJweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNXMpO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdH1cblx0XHR9XG5cdFx0aS5wcmV2IHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXHRcdGkubmV4dCB7XG5cdFx0XHRyaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuLypcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbnxcdE1hc29ucnlcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG5cbi5ncmlkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDcwMHB4O1xuXHRhIHtcblx0XHRmb250LXNpemU6IDA7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdH1cbn1cblxuLmdyaWQtaXRlbSwgLmdyaWQtc2l6ZXIgeyBcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMjUlOyBcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBhZGRpbmc6IDJweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjVzKTtcblx0aW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cblxuLmdyaWQtaXRlbS5ob3ZlclN0YXRlIHtcblx0b3BhY2l0eTogMC43O1xufVxuXG4uZ3JpZC1pdGVtLS13aWR0aDIgeyB3aWR0aDogNDAwcHg7IH1cblxuXG4uZ2FsbGVyeUltYWdle1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAzMy4zMyU7XG5cdG1pbi13aWR0aDogMTgwcHg7XG5cdG1pbi1oZWlnaHQ6IDE4MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctYm90dG9tOiAzMy4zMyU7XG5cblx0LmdhbGxlcnlJbWFnZUlubmVye1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHdpZHRoOiA5NSU7XG5cdFx0aGVpZ2h0OiA5NSU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLC01MCUpKTtcblx0XHQuZ2FsbGVySW1hZ2VCZ3tcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRvbjogY2VudGVyO1xuXHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHQuZ2FsbGVySW1hZ2VUZXh0e1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiA5NSU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMC41KSk7XG5cdFx0fVxuXHR9XG5cdCY6aG92ZXJ7XG5cdFx0LmdhbGxlcnlJbWFnZUlubmVye1xuXHRcdFx0LmdhbGxlckltYWdlQmd7XG5cdFx0XHRcdG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LmdhbGxlckltYWdlVGV4dHtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEpKTtcblx0XHRcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRcdFx0fSBcblx0XHR9XG5cdH1cblx0YXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRvcDogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHR6LWluZGV4OiAyO1xuXHR9XG59XG5cbi5hcmNoaXZlc3tcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRjbGVhcjogYm90aDtcblx0cGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMHB4IDBweCAzMHB4IDBweCAhaW1wb3J0YW50O1xuXG5cdC5hcmNoaXZle1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbGVmdDtcblx0XHRjbGVhcjogYm90aDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDVweCAwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ExQTFBMztcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0aW1ne1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICByaWdodDogMTBweDtcblx0XHQgICAgdG9wOiA1MCU7XG5cdFx0ICAgIG1heC13aWR0aDogMTdweDtcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpKTtcblx0XHR9XG5cdFx0YXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0cGFkZGluZzogOHB4IDMwcHggIDhweCAxNXB4O1xuXHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHRcdCp7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdFx0Jjpob3Zlcntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjMDg3YmM7XG5cdFx0fVxuXHR9XG5cblxufVxuLlN1YkRhdGV7XG5cdGNvbG9yOiAjYzA4N2JjO1xuXHRmb250LXNpemU6IDEuNGVtO1xufVxuLnZldmVudENvbnRhaW5lciAudmV2ZW50LFxuLnZhY2FuY2llcyAudmFjYW5jeXtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRjbGVhcjogYm90aDtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZWUgIWltcG9ydGFudDtcblx0cGFkZGluZzogMzBweCAwcHg7XG59XG5cbi52ZXZlbnRDb250YWluZXIgLnZldmVudDpsYXN0LW9mLXR5cGUsXG4udmFjYW5jaWVzIC52YWNhbmN5Omxhc3Qtb2YtdHlwZXtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5cblxuXG4ubmV3cy10ZWFzZXJ7XG5cdHBhZGRpbmc6IDMwcHggMHB4O1xuXG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWVlO1xuICAgICY6bGFzdC1vZi10eXBle1xuICAgIFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblx0aW1ne1xuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcblx0fVxuXHRhIGgzIHtcblx0ICAgIGNvbG9yOiAjYzE4ZWMwICFpbXBvcnRhbnQ7XG5cdCAgICBmb250LXNpemU6IDEuM2VtICFpbXBvcnRhbnQ7XG5cdCAgICBmb250LXdlaWdodDogbGlnaHRlcjtcblx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cbn1cblxuLmFkZFRvQ2FsZW5kYXIsXG4uYnV0dG9ue1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogNnB4IDIwcHg7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODUzO1xuICAgIGksXG4gICAgc3BhbntcbiAgICBcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0Jjpob3Zlcntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzA4N2JjICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnVwbG9hZHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdC8qIG1heC13aWR0aDogNTAwcHg7ICovXG5cdGNsZWFyOiBib3RoO1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZzogMTBweCA2MHB4IDEwcHggMzBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2MwODdiYztcblx0bWFyZ2luOiA1cHggMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHQudXBsb2FkVGl0bGV7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXNpemU6IDFlbTtcblx0XHRsaW5lLWhlaWdodDogMS43ZW07XG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cblx0YXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXHQuZmlsZUljb257XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzA4N2JjO1xuXHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgICAgZmxvYXQ6IHJpZ2h0O1xuXHQgICAgd2lkdGg6IDI1cHg7XG5cdCAgICBoZWlnaHQ6IDMwcHg7XG5cdCAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cblx0ICAgIHRvcDogNTAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMTZweDtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG5cblx0ICAgIHNwYW57XG5cdCAgICBcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0ICAgIFx0Y29sb3I6ICNmZmY7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDJkNDA7XG5cdFx0ICAgIGhlaWdodDogMTNweDtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIHBhZGRpbmctdG9wOiAycHg7XG5cdFx0ICAgIGZvbnQtc2l6ZTogN3B4O1xuXHRcdCAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdCAgICBtYXJnaW4tdG9wOiA4cHg7XG5cdCAgICB9XG5cdH1cblxuXHQmOmhvdmVye1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWUgICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICMwMDAgIWltcG9ydGFudDtcblx0XHQudXBsb2FkVGl0bGV7XG5cdFx0XHQvKmNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7Ki9cblx0XHR9XG5cdFx0LyouZmlsZUljb257XG5cdCAgICBcdGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcblx0XHRcdHNwYW57XG5cdFx0XHQgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwOWU3Zjtcblx0XHQgICB9XG5cdFx0fSovXG5cdH1cbn1cblxuXG4udXBsb2Fke1xuXHQvKnBhZGRpbmc6IDEwcHg7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWVlOyovXG5cdCp7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xuXHR9XG59XG5cblxuXG5cblxuLk5ld3NsZXR0ZXJ7XG5cdHdpZHRoOiAzMy4zMyU7XG4gICAgcGFkZGluZy1ib3R0b206IDMzLjMzJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi13aWR0aDogMjAwcHg7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xufVxuLk5ld3NMZXR0ZXJJbm5lcntcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0d2lkdGg6IDkwJTtcblx0aGVpZ2h0OiA5MCU7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3JkZXI6IDJweCBzb2xpZCAjZTdlN2U3O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjM1cztcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjM1cztcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMzVzO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0Ym94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsMCwwLCAwKTsgXG5cdC1vLWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLDAsMCwgMCk7IFxuXHQtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLDAsMCwgMCk7IFxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLDAsMCwgMCk7IFxufVxuXG5cblxuLk5ld3NMZXR0ZXJJbm5lciAuaW1nQ29udGFpbmVye1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHR0b3A6IDQwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uTmV3c2xldHRlciBhe1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiAyMDA7XG5cdGxlZnQ6IDBweDtcbiAgICB0b3A6IDBweDtcbn1cbi5OZXdzbGV0dGVyOmhvdmVyIC5OZXdzTGV0dGVySW5uZXJ7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNlN2U3ZTc7XG5cdGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLDAsMCwgMC4xNSk7IFxuXHQtby1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwwLDAsIDAuMTUpOyBcblx0LW1zLWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLDAsMCwgMC4xNSk7IFxuXHQtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLDAsMCwgMC4xNSk7IFxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLDAsMCwgMC4xNSk7IFxufVxuXG4uTmV3c2xldHRlciAuZG93bmxvYWRJbmZve1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdGxlZnQ6IDUwJTtcblx0Y29sb3I6ICM3Nzc7XG5cdHdpZHRoOiA5OCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxZW07XG5cdGJvdHRvbTogMTAlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjM1cztcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjM1cztcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMzVzO1xufVxuXG4uTmV3c2xldHRlcjpob3ZlciAuZG93bmxvYWRJbmZve1xuXHRjb2xvcjogJHRoZW1lQ29sb3IgIWltcG9ydGFudDtcbn1cblxuLk5ld3NsZXR0ZXJUaXRsZXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0bWFyZ2luLXRvcDogNTBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDEuNWVtO1xuXHRmb250LXdlaWdodDogbGlnaHRlcjtcblx0Y29sb3I6ICR0aGVtZUNvbG9yICFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHQqe1xuXHRcdGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHRcdGNvbG9yOiAkdGhlbWVDb2xvciAhaW1wb3J0YW50O1xuXHR9XG59XG5cblxuXG4uYXR0YWNobWVudHtcbiAgICBkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZC1jb2xvcjogIzQ4NDg1MztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuICAgICY6aG92ZXJ7XG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzA4N2JjO1xuICAgIH1cbn1cblxuLnZhY2FuY3l7XG4gICAgcGFkZGluZzogMzBweCAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlZWU7XG59XG5cbi5yZW1vdmFsRGF0ZXtcblx0bWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHRjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuXG4jc2xpZGVyRXZlbnRze1xuXHRwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cblxuI3NsaWRlckV2ZW50cyBzZWN0aW9ue1xuXHRmbG9hdDogbGVmdDtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi5jbGVhcntcblx0Y2xlYXI6IGJvdGg7XG59XG5cblxuLnBhZ2VUaXRsZXtcblx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdGZvbnQtc2l6ZTogNGVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogIzA3NTlhNztcbn1cblxuaW1ne1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5zZWFyY2hUb2dnbGV7XG5cdHJpZ2h0OiA2OXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzU5YTc7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcbn1cbi50cmFuc2xhdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGM7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgaW1ne1xuICAgIFx0bWF4LXdpZHRoOiAyNHB4O1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgbGVmdDogNTAlO1xuXHQgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTUwJSkpO1xuXHQgICAgdG9wOiA0cHg7XG4gICAgfVxufVxuLnNlYXJjaFRvZ2dsZUJ1dHRvbntcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogN3B4O1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG59XG5cblxuLkdyb3VwMXtcblx0Lyogb3BhY2l0eTogMDsgKi9cbn1cblxuXG5cblxuLyoqKiBWaWRlbyBQYWdlICoqKi9cbi8qLnZpZGVvSGVhZGVye1xuXHRoZWlnaHQ6IDEyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmZ1bGxTY3JlZW5CbGFja291dHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDBweDtcblx0bGVmdDogMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiA5OTk4O1xufVxuLnZpZGVvQ29udGFpbmVye1xuXHRwYWRkaW5nLWJvdHRvbTogMjUlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZpZGVvX2JhY2tncm91bmR7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSgkY2VudGVyKTtcbn1cblxuLmFjdGl2ZS52aWRlb19iYWNrZ3JvdW5ke1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTk7XG59XG4uYWN0aXZle1xuXHQuY2xvc2VWaWRlb3tcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi52aWRlb0JsYWNrb3V0e1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMHB4O1xuXHRsZWZ0OiAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDAuNCk7XG59XG5cbi5jbG9zZVZpZGVve1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMTBweDtcblx0cmlnaHQ6IDEwcHg7XG5cdHotaW5kZXg6IDk5OTk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMS44ZW07XG5cdGl7Y29sb3I6ICNmZmY7fVxufVxuXG4ud2F0Y2hGdWxse1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29sb3I6ICNmZmY7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHotaW5kZXg6IDU7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSgkY2VudGVyKTtcbn1cbi52aWRlb1dyYXBwZXIgLnZpZGVvQ29udGFpbmVyOm50aC1jaGlsZChvZGQpOmxhc3Qtb2YtdHlwZXtcblx0cGFkZGluZy1ib3R0b206IDUwJSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODYwcHgpICB7XG5cdC52aWRlb0NvbnRhaW5lcntcblx0XHRwYWRkaW5nLWJvdHRvbTogNTAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59Ki9cbi8qKiogVmlkZW8gUGFnZSAqKiovXG5cbi5kYntcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmZpZWxkc2V0e1xuXHRib3JkZXI6IG5vbmU7XG5cdC5maWVsZC5jaGVja2JveCB7XG5cdFx0Lm1pZGRsZUNvbHVtbiB7XG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cblx0XG59XG5cbmZpZWxkc2V0e1xuXHRib3JkZXI6IG5vbmU7XG5cdC5maWVsZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5tZXNzYWdlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ym9yZGVyOjJweCBzb2xpZCByZWQ7XG5cdFx0XHQvKnBvc2l0aW9uOiBhYnNvbHV0ZTsqL1xuXHRcdCAgICB0b3A6IDA7XG5cdFx0ICAgIGxlZnQ6IDMwcHg7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNFRjZDODI7XG5cdFx0ICAgIHBhZGRpbmc6NXB4O1xuXHQgICAgXHRib3JkZXItcmFkaXVzOjVweDtcbiAgICBcdCAgICBjb2xvcjogI0ZGRjtcblx0XHQgICAgXG5cdFx0fVxuXHR9XG59XG5cbi8qKiogTG9hZGluZyBCYXIgKioqL1xuLnBhY2Uge1xuICAtd2Via2l0LXBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnBhY2UtaW5hY3RpdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNjMDg3YmM7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xufVxuLnBhY2UucGFjZS1pbmFjdGl2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuXG4vKioqKioqKioqL1xuLyoqKioqKioqKi9cbi8qLnBhY2Uge1xuICAtd2Via2l0LXBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICB6LWluZGV4OiA5OTk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGhlaWdodDogOTBweDtcbiAgd2lkdGg6IDkwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBvcGFjaXR5OiAwLjQ7XG59XG5cbi5wYWNlLnBhY2UtaW5hY3RpdmUgLnBhY2UtYWN0aXZpdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTMwcHg7XG4gIHRvcDogLTMwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgd2lkdGg6IDkwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItd2lkdGg6IDMwcHg7XG4gIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICBib3JkZXItY29sb3I6ICNjMDg3YmMgI2VmZWZlZiAjZWZlZmVmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG59Ki9cblxuXG4vKkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgc3BpbiB7XG4gIDEwMCUgeyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH1cbn1cblxuQC1vLWtleWZyYW1lcyBzcGluIHtcbiAgMTAwJSB7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfVxufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAxMDAlIHsgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH1cbn0qL1xuLyoqKioqKioqKi9cbi8qKioqKioqKiovXG5cbi8qKiogUGFnZSBMb2FkaW5nICoqKi9cbi5Mb2FkaW5ne1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBhY2UtcnVubmluZ3tcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyoqKiBQYWdlIExvYWRpbmcgQ29tcGxldGUgKioqL1xuLnBhY2UtZG9uZXtcblx0LkxvYWRpbmd7XG5cdFx0aGVpZ2h0OiAwJTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbi5kYXJrZW57XG5cdEBpbmNsdWRlIHN0cmV0Y2hDb3ZlcihyZ2JhKDQzLDQzLDQzLCAwLjUpLCBhYnNvbHV0ZSwgMSlcbn1cblxuI2dtYXBfY2FudmFze1xuXHRtaW4taGVpZ2h0OiA4MDBweDtcbn1cblxuLyoqKiBGb290ZXIgKioqL1xuXG4uU2VhcmNoQ29udGFpbmVye1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogLTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc2NzczO1xuICAgIHBhZGRpbmc6IDdweDtcbiAgICByaWdodDogMHB4O1xuICAgIHotaW5kZXg6IDk5OTk7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDEwMCUpKVxuXG5cdCNTZWFyY2h7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdH1cblxuICAgIC5taWRkbGVDb2x1bW4sXG4gICAgYnV0dG9uLFxuICAgICNTZWFyY2hGb3JtX1NlYXJjaEZvcm1fU2VhcmNoX0hvbGRlcntcbiAgICBcdGZsb2F0OiBsZWZ0O1xuICAgIFx0ZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgYnV0dG9ue1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE0MSwgMTY0LCA2OCk7XG5cdCAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0ICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdCAgICBwYWRkaW5nOiA1cHggMTBweDtcblx0ICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMHB4ICFpbXBvcnRhbnQpO1xuIFxuXG5cdCAgICBpe1xuXHQgICAgXHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHQgICAgfVxuXHQgICAgZmxvYXQ6IGxlZnQ7XG4gICAgXHRkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgaW5wdXRbdHlwZT1zdWJtaXRde1xuICAgIFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwcHggIWltcG9ydGFudCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdCAgICBmb250LXNpemU6IDFlbTtcblx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdCAgICBwYWRkaW5nOiA2cHg7XG5cdCAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHQgICAgZm9udC1zdHlsZTogaXRhbGljO1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2MwODdiYztcbiAgICB9XG4gICAgaW5wdXRbdHlwZT10ZXh0XXtcblx0ICAgIGJvcmRlcjogMHB4O1xuXHQgICAgcGFkZGluZzogNXB4IDEwcHggN3B4IDEwcHg7XG5cdCAgICBjb2xvcjogIzVmNWU2ZDtcblx0ICAgIGZsb2F0OiBsZWZ0O1xuICAgIFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwcHggIWltcG9ydGFudCk7XG4gICAgXHRkaXNwbGF5OiBibG9jaztcbiAgICB9XG59IFxuXG5cbi50cmFuc2xhdGV7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5UcmFuc2xhdGVCR3tcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDBweDtcblx0ei1pbmRleDogOTk5OTtcblx0bGVmdDogMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLCAwLjcpO1xufVxuI2dvb2dsZV90cmFuc2xhdGVfZWxlbWVudHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkOyBcblx0ei1pbmRleDogOTk5OTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKCRjZW50ZXIpO1xufVxuXG4jU2VhcmNoUmVzdWx0c3sgXG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMC44ZW07XG5cdGxpe1xuXHRcdHBhZGRpbmc6IDMwcHggMHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWVlO1xuXHRcdG1hcmdpbjogMHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcblx0fSBcbn1cblxuLmJhbm5lckdyYWR7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0b3BhY2l0eTogMC43O1xuXHR0b3A6IDBweDtcblx0bGVmdDogMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHQvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMmIyYzJlKzAsMmIyYzJlKzUwLDJiMmMyZSsxMDAmMSswLDAuMjErNTAsMSsxMDAgKi9cblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIHJnYmEoNDMsNDQsNDYsMSkgMCUsIHJnYmEoNDMsNDQsNDYsMC4yMSkgNTAlLCByZ2JhKDQzLDQ0LDQ2LDEpIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAgcmdiYSg0Myw0NCw0NiwxKSAwJSxyZ2JhKDQzLDQ0LDQ2LDAuMjEpIDUwJSxyZ2JhKDQzLDQ0LDQ2LDEpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICByZ2JhKDQzLDQ0LDQ2LDEpIDAlLHJnYmEoNDMsNDQsNDYsMC4yMSkgNTAlLHJnYmEoNDMsNDQsNDYsMSkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzJiMmMyZScsIGVuZENvbG9yc3RyPScjMmIyYzJlJyxHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSAqL1xufVxuXG4vKioqIFNpdGUgYnVpbGQgKioqL1xuI05hdkJhckxvZ297XG5cdHotaW5kZXg6IDk5OTk7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiA3cHg7XG5cdGxlZnQ6IDUwcHg7XG5cdG9wYWNpdHk6IDE7XG5cdGF7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdCp7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxuXHRpbWd7XG5cdFx0bWF4LXdpZHRoOiA1MHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0fVxuXHRzcGFue1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Zm9udC1zaXplOiAxLjFlbTtcblx0fVxufVxuXG4jU3BvcnRzQWNhZGVteXtcblx0ICAgIHdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiA5MDAxO1xuXHRsZWZ0OiA1MCU7XG5cdGJvdHRvbTogMHB4O1xuXHRvcGFjaXR5OiAxO1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG5cdC5MaW5rVGV4dHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Y29sb3I6ICMwNmNkZjA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIFx0aGVpZ2h0OiA0MHB4O1xuICAgIFx0cGFkZGluZzogOHB4IDEzcHg7XG5cdH1cblx0Kntcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cdC5MaW5rSW1hZ2V7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzA2Y2RmMDtcblx0XHR3aWR0aDogNDBweDtcbiAgICBcdHBhZGRpbmctdG9wOiA2cHg7XG5cdH1cbn1cblxuLm92ZXJsYXkxe1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMHB4O1xuXHRsZWZ0OiAwcHg7XG5cdGJvdHRvbTogMHB4O1xuXHRvcGFjaXR5OiAxO1xuXHRpbWd7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLkhvbWVQYWdle1xuXHQub3ZlcmxheTF7XG5cdFx0Ym90dG9tOiAyNDBweDtcblx0fVxufVxuXG4jSG9tZUJhbm5lcntcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pbWcxLmpwZyk7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0Y2xlYXI6IGJvdGg7XG5cdGZsb2F0OiBsZWZ0O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiO1xufVxuLnBhZ2VCYW5uZXJ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaW1nMS5qcGcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGNsZWFyOiBib3RoO1xuXHRmbG9hdDogbGVmdDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiA1MHZoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiO1xufVxuLnF1b3RlQm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTBweDtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKDAlLCAtNTAlKSk7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICp7XG4gICAgXHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiNIb21lTG9nb3tcblx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG59XG4ucGFyYWxsYXhSZWFkeXtcblx0I0hvbWVMb2dve1xuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0fVxufVxuXG4jSW50cm9XaGl0ZU91dHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDBweDtcblx0bGVmdDogMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmZsZXhzbGlkZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiICFpbXBvcnRhbnQ7XG59XG5cbiNIb21lTG9nb3tcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHQvKmJvdHRvbTogNTAlOyovXG5cdGJvdHRvbTogNTclO1xuXHRsZWZ0OiA1MCU7IFxuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAxcyk7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgNTAlKSk7XG5cdC5wcnQye1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0ei1pbmRleDogMztcblx0XHR0b3A6IDBweDtcblx0XHRtYXJnaW4tdG9wOiAwdmg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgbGVmdDogNTAlO1xuXHQgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCRjZW50ZXIpO1xuXHR9XG5cdC5wcnQxe1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LnBydDN7XG5cdFx0ei1pbmRleDogMztcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIGxlZnQ6IDUwJTtcblx0ICAgIGJvdHRvbTogMzJweDtcblx0ICAgIG1hcmdpbi1ib3R0b206IDB2aDtcblx0ICAgIG1heC13aWR0aDogbm9uZTtcblx0ICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgNTAlKSk7XG5cdH1cblxuXHQubG9nb1RleHR7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpKTtcblx0XHRib3R0b206IC03MHB4O1xuXHQgICAgZm9udC1zaXplOiAxLjhlbTtcblx0ICAgIHdpZHRoOiA3MDBweDtcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAxcyk7XG5cdCAgICBjb2xvcjogI2ZmZjtcblx0ICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHQgICAgb3BhY2l0eTogMDtcblx0fVxufVxuXG4uc2VhcmNoVG9nZ2xle1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDk5OTk7XG5cdHRvcDogMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNmNkZjA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXHRyaWdodDogMHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHdpZHRoOiA0MHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmctdG9wOiA4cHg7XG5cdGZvbnQtc2l6ZTogMS4xZW07XG5cdG9wYWNpdHk6IDE7XG5cdCp7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cblxuI1RvcEJhcntcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDBweDtcblx0bGVmdDogMHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiA5MDAyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODUzO1xufVxuI0JvdHRvbUJhcntcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODUzO1xuXHRib3R0b206IDBweDtcblx0cmlnaHQ6IDBweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogOTAwMTtcbn1cblxuLnNvY2lhbHtcblx0ei1pbmRleDogOTk5OTtcblx0b3BhY2l0eTogMTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDUwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG5cdGl7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRcdGNvbG9yOiAjODA4MDg3O1xuXHR9XG5cdGF7XG5cdFx0cGFkZGluZzogOHB4O1xuICAgIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cdGE6aG92ZXJ7XG5cdFx0aXtjb2xvcjogIzA2Y2RmMCAhaW1wb3J0YW50O31cblx0fVxufVxuXG4uc29jaWFsTGlua3tcblx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRvcGFjaXR5OiAxO1xufVxuXG4jU29jaWFsIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDkwcHg7XG5cdHJpZ2h0OiAxMHB4O1xuXHRhe1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRoZWlnaHQ6IDI2cHg7XG5cdCAgICB3aWR0aDogMjZweDtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRwYWRkaW5nLXRvcDogM3B4O1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0XHQmOmJlZm9yZXtcblx0XHQgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRcdCAgICAvKioqKioqL1xuXHRcdCAgICBmb250LXNpemU6IDFlbTtcbiAgICBcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHQgICAgd2lkdGg6IDUwcHg7XG5cdFx0ICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHQgICAgcmlnaHQ6IDBweDtcblx0XHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQgICAgaGVpZ2h0OiAyNHB4O1xuXHRcdCAgICB0b3A6IC0xcHg7XG5cdFx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG5cdFx0ICAgIGNvbG9yOiAjZmZmO1xuXHRcdCAgICBmb250LXNpemU6IDAuOGVtO1xuXHRcdCAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdCAgICBsaW5lLWhlaWdodDogMi40ZW07XG5cdFx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0ICAgIHBhZGRpbmctbGVmdDogMTBweDtcblx0XHQgICAgYm9yZGVyLXJhZGl1czogNDJweDtcblx0XHQgICAgb3BhY2l0eTogMDtcblx0XHQgICAgLyoqKioqKi9cblx0XHR9XG5cdH1cblx0aXtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDBkZWcpKTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdH1cblx0XG59XG4jU29jaWFsIGE6aG92ZXJ7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdCY6YmVmb3Jle1xuXHRcdHdpZHRoOiA5OHB4O1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0aXtcblx0XHRjb2xvcjogIzA2Y2RmMCAhaW1wb3J0YW50O1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoMzYwZGVnKSk7XG5cdH1cblx0XG59XG5cbi5Mb2FkaW5ne1xuXHQucHJ0Mntcblx0XHRvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXRvcDogLTEwMHZoICFpbXBvcnRhbnQ7XG5cdH1cblx0LnBydDF7XG5cdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xuXHR9XG5cdC5wcnQze1xuXHRcdG9wYWNpdHk6IDAgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiAtMTAwdmggIWltcG9ydGFudDsgXG5cdH1cblxufVxuLmludHJve1xuXHQjVG9wQmFyLFxuXHQjQm90dG9tQmFye1xuXHRcdHdpZHRoOiAwJSAhaW1wb3J0YW50O1xuXHR9XG5cdCNTaWRlTmF2LFxuXHQjd2VsY29tZVRvZ2dsZSxcblx0LnNvY2lhbExpbmssXG5cdC5zZWFyY2hUb2dnbGUsXG5cdC5vdmVybGF5MSxcblx0I01lbnVJY29uLFxuXHQjU3BvcnRzQWNhZGVteSxcblx0I05hdkJhckxvZ28sXG4gICAgLk1lbnVDb250YWluZXJ7XG5cdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbiN3ZWxjb21lVG9nZ2xleyBcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvcGFjaXR5OiAxO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0OCU7XG4gICAgbGVmdDogLTEwNXB4O1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoLTkwZGVnKSk7XG5cdC50b2dnbGVUZXh0e1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0Zm9udC1zaXplOiAxLjFlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXHQudG9nZ2xlSW1hZ2V7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGhlaWdodDogNDBweDtcblx0XHR3aWR0aDogNDBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzA4N2JjO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRpbWd7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDkwZGVnKSk7XG5cdFx0fVxuXHR9XG5cdCp7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0fVxufVxuI1ByaW5jaXBhbHNXZWxjb21le1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7dG9wOiAwcHg7XG5cdGxlZnQ6IC0xMDAlO1xuXHR3aWR0aDogNTAlO1xuXHRvcGFjaXR5OiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDFzKTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0ei1pbmRleDogOTAwMDtcblx0LldlbGNvbWVJbm5lcntcblx0XHR3aWR0aDogODAlO1xuXHRcdG1heC1oZWlnaHQ6IDgwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRoMntcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDBweDtcblx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdH1cblx0XHQubG9nb3tcblx0XHRcdHdpZHRoOiAxODBweDtcblx0XHR9XG5cdH1cblx0LndlbGNvbWVTZWN0aW9ue1xuXHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0Kntcblx0XHRcdGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHRcdH1cblx0XHRiLCBzdHJvbmd7XG5cdFx0XHRjb2xvcjogI2MwODdiYyAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmNvbC02IHtcblx0XHRwOmxhc3Qtb2YtdHlwZXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG51bC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKmJvdHRvbTogNyU7Ki9cblx0Ym90dG9tOiAxMzRweDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGUoLTUwJSwgMCUpKTtcbn1cblxuLlNsaWRlckltYWdle1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5XZWxjb21lSW5uZXI6Oi13ZWJraXQtc2Nyb2xsYmFye1xuXHR3aWR0aDogNHB4O1xuXHRoZWlnaHQ6IDlweDtcbn1cbi5XZWxjb21lSW5uZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjpzdGFydDpkZWNyZW1lbnQsXG4uV2VsY29tZUlubmVyOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246ZW5kOmluY3JlbWVudHtcblx0ZGlzcGxheTpibG9jaztcblx0aGVpZ2h0OjA7XG5cdGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG59XG4uV2VsY29tZUlubmVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZXtcblx0YmFja2dyb3VuZC1jb2xvcjojZWVlO1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDBweCk7XG59XG4uV2VsY29tZUlubmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntcblx0YmFja2dyb3VuZC1jb2xvcjogIzY1NjU3MTtcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwcHgpO1xufVxuLldlbGNvbWVJbm5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6dmVydGljYWx7XG59XG4uV2VsY29tZUlubmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Jpem9udGFse1xufVxuLldlbGNvbWVJbm5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXJ7XG5cdGJhY2tncm91bmQtY29sb3I6ICM2NTY1NzE7XG59XG4uYWN0aXZlV2VsY29tZXtcblx0I1ByaW5jaXBhbHNXZWxjb21le1xuXHRcdGxlZnQ6IDQwcHg7XG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHR9XG5cdCN3ZWxjb21lVG9nZ2xleyBcblx0XHQudG9nZ2xlSW1hZ2UgaW1ne1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgtOTBkZWcpKTtcblx0XHR9XG5cdH1cbn1cblxuLnByaW5jaXBhbHtcblx0bWF4LXdpZHRoOiAxNDBweDtcbn1cbi5zbGlkZUJHe1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMHB4O1xuXHRsZWZ0OiAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDExMyU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaW1nMS5qcGcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYmd7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwcHg7XG5cdGxlZnQ6IDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTEzJTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pbWcxLmpwZyk7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5pbnRyb3tcblx0aGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cblxuXG4uSW50cm9Db21wbGV0ZXtcblx0I0ludHJvV2hpdGVPdXR7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdCNIb21lTG9nb3tcblx0XHQvKmJvdHRvbTogNDAlICFpbXBvcnRhbnQ7Ki9cblx0XHRib3R0b206IDUyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDE4MHB4O1xuXHR9XG5cdC5sb2dvVGV4dHtcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmZsZXhzbGlkZXIgLnNsaWRlcyBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwdmg7XG59XG4uU2VhcmNoX3Jlc3VsdHMsXG4ucGFnZUJhbm5lcntcblx0LmZsZXhzbGlkZXIgLnNsaWRlcyBsaSB7XG5cdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICBoZWlnaHQ6IDUwdmggIWltcG9ydGFudDtcblx0fVx0XG5cdC5zbGlkZUJHe1xuXHQgICAgaGVpZ2h0OiA1MHZoICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiNwYWdlQm94ZXMsXG4jSG9tZTJ7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG59XG4uYm94e1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nLWJvdHRvbTogNTAlO1xuXHQuYm94Ymd7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pbWcxLmpwZyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigxcyk7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEpKTtcblx0fVxuXHRcblx0LmJveERhcmtlbntcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdHdpZHRoOiAxMDElO1xuXHRcdGhlaWdodDogMTAxJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLDQzLDQzLDAuODkpO1xuXHR9XG5cdC5Cb3hUaXRsZXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXNpemU6IDJlbTtcblx0XHRmb250LXdlaWdodDogbGlnaHRlcjtcblx0ICAgIGJvdHRvbTogOSU7XG5cdCAgICBsZWZ0OiA1MCU7XG5cdCAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlcik7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHQmOmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IC0xMHB4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigxcyk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG5cdFx0fVxuXHR9XG5cdGltZ3tcblx0XHR3aWR0aDogNDYlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIHRvcDogNDAlO1xuXHQgICAgbGVmdDogNTAlO1xuXHQgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCRjZW50ZXIpO1xuXHR9XG5cdGF7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblx0Jjpob3Zlcntcblx0XHQuYm94Ymd7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMS4yKSAhaW1wb3J0YW50KTtcblx0XHR9XG5cdFx0LkJveFRpdGxlOmJlZm9yZXtcblx0XHRcdHdpZHRoOiA0MCUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbiNwYWdlQm94ZXN7XG5cdC5ib3h7XG5cdFx0cGFkZGluZy1ib3R0b206IDI1JTtcblx0fVxufVxuLmJveC0xe1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDZjZGYwO1xufVxuLmJveC00e1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzA4N2JjO1xufVxuXG4vKioqIFRlbXBvcmFyeSAqKiovXG4uYm94LTMsXG4uYm94LTJ7XG5cdGltZ3tcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi8qKiogVGVtcG9yYXJ5ICoqKi9cbiNzbGlkZXJPbmVDb250YWluZXJ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4jc2xpZGVyT25le1xuXHRzZWN0aW9uIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcblx0fVxufVxuLnNsaWRlclRleHR7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMzAwMDtcblx0Ym90dG9tOiAxMCU7XG5cdGxlZnQ6IDUwJTtcblx0d2lkdGg6IDcxJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXdlaWdodDogbGlnaHRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg0Myw0Myw0MywwLjcpO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAyZW07XG5cdHBhZGRpbmc6IDI1cHggMzVweDtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTUwJSkpO1xufVxuLnNsaWRlSW57XG5cdG9wYWNpdHk6IDA7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGVZKDQwZGVnKSB0cmFuc2xhdGVYKDUwJSkpO1xufVxuI0hvbWUye1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDMwMDtcblx0cGVyc3BlY3RpdmU6IDEwMDBweDtcblx0LW8tcGVyc3BlY3RpdmU6IDEwMDBweDtcblx0LW1zLXBlcnNwZWN0aXZlOiAxMDAwcHg7XG5cdC1tb3otcGVyc3BlY3RpdmU6IDEwMDBweDtcblx0LXdlYmtpdC1wZXJzcGVjdGl2ZTogMTAwMHB4O1xufVxuI3BhZ2VCb3hlcy5hY3RpdmVJbixcbiNIb21lMi5hY3RpdmVJbntcblx0LnNsaWRlSW57XG5cdFx0b3BhY2l0eTogMTtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlWSgwZGVnKSB0cmFuc2xhdGVYKDAlKSAhaW1wb3J0YW50KTtcblx0fVxufVxuXG4ucGFnZVRpdGxle1xuXHRjb2xvcjogIzQ4NDg1Mztcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdGZvbnQtc2l6ZTogM2VtO1xuXHRwYWRkaW5nOiAyMHB4IDBweDtcbn1cblxuI0hvbWUze1xuXHRwYWRkaW5nOiAxMDBweCAyMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0LmlubmVye1xuXHRcdHotaW5kZXg6IDQ7XG5cdH1cblx0LnBhZ2VUaXRsZXtcblx0XHRjb2xvcjogIzQ4NDg1MyAhaW1wb3J0YW50O1xuXHR9XG5cdC5sZWZ0SW1ne1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDBweDtcblx0XHRsZWZ0OiAtNSU7XG5cdFx0d2lkdGg6IDIwJTtcblx0fVxuXHQucmlnaHRJbWd7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMHB4O1xuXHRcdHJpZ2h0OiAwcHg7XG5cdFx0d2lkdGg6IDE1JTtcblx0fVxuXG59XG4uTmV3c1NsaWRlSW5uZXJ7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGF7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblx0Lk5ld3NJbWdDb250YWluZXJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRwYWRkaW5nLWJvdHRvbTogNzAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Lm5ld3NJbWFnZXtcblx0XHRcdHRvcDogMHB4O1xuXHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0d2lkdGg6IDEwMSU7XG5cdFx0XHRoZWlnaHQ6IDEwMSU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEpKTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDFzKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaW1nMS5qcGcpOyBcblx0XHR9XG5cdH1cblx0Lk5ld3NDb250ZW50Q29udGFpbmVye1xuXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMXMpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyOiA1cHggc29saWQgI2VlZTtcblx0XHRib3JkZXItdG9wOiAwcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdC8qbWluLWhlaWdodDogMTUwcHg7ICovXG5cdFx0Lk5ld3NUaXRsZXtcblx0XHRcdGNvbG9yOiAjNDg0ODUzO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxLjhlbTtcblx0XHR9XG5cdFx0Lk5ld3NIb3Zlcntcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgb3BhY2l0eTogMDsgXG5cdFx0ICAgIGxlZnQ6IDBweDtcblx0XHQgICAgdG9wOiAwcHg7XG5cdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQgICAgaGVpZ2h0OiAxMDAlO1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2MwODdiYztcblx0XHQgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMXMpO1xuXHRcdCAgICBzcGFue1xuXHRcdCAgICBcdGNvbG9yOiAjZmZmO1xuXHRcdCAgICBcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0ICAgIFx0Zm9udC1zaXplOiAxLjJlbTtcblx0XHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIFx0dG9wOiA0MiU7XG5cdFx0ICAgIFx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdFx0ICAgIFx0bGVmdDogNTAlO1xuXHRcdCAgICBcdEBpbmNsdWRlIHRyYW5zZm9ybSgkY2VudGVyKTtcblx0XHQgICAgXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0ICAgIFx0JjpiZWZvcmV7XG5cdFx0ICAgIFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHQgICAgXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdCAgICBcdFx0Ym90dG9tOiAtMjBweDtcblx0XHQgICAgXHRcdGhlaWdodDogMnB4O1xuXHRcdCAgICBcdFx0d2lkdGg6IDQwJTtcblx0XHQgICAgXHRcdGxlZnQ6IDUwJTtcblx0XHQgICAgXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0ICAgIFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAxcyk7XG5cdFx0ICAgIFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG5cdFx0ICAgIFx0fVxuXHRcdCAgICB9XG5cdFx0fVxuXHR9XG5cdCY6aG92ZXJ7XG5cdFx0Lk5ld3NDb250ZW50Q29udGFpbmVye1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjYzA4N2JjICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5OZXdzSW1nQ29udGFpbmVye1xuXHRcdFx0Lm5ld3NJbWFnZXtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEuMikgIWltcG9ydGFudCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5OZXdzSG92ZXJ7XG5cdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdFx0XHRzcGFue1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHR3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5ob21lM0dyb3Vwe1xuXHRvcGFjaXR5OiAwO1xufVxuI0hvbWUzLmFjdGl2ZUlue1xuXHQuaG9tZTNHcm91cHtcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLkJyZWFkY3J1bWJEaXZpZGVye1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi10b3A6IC04cHg7XG59XG4jYnJlYWRjcnVtYnN7XG5cdCp7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG59XG5cbiNuZXdzTmV4dDpiZWZvcmUsXG4jbmV3c1ByZXY6YmVmb3JlLFxuI25ld3NOZXh0OmFmdGVyLFxuI25ld3NQcmV2OmFmdGVye1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2MwODdiYztcblx0d2lkdGg6IDE5cHg7XG5cdGxlZnQ6IDUwJTtcblx0dG9wOiA1MCU7XG5cdFxufVxuI25ld3NOZXh0OmJlZm9yZSxcbiNuZXdzUHJldjpiZWZvcmV7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSgkY2VudGVyIHJvdGF0ZSg0NWRlZykpO1xufVxuI25ld3NOZXh0OmFmdGVyLFxuI25ld3NQcmV2OmFmdGVye1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlciByb3RhdGUoLTQ1ZGVnKSk7XG59XG4jbmV3c05leHQ6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xufVxuI25ld3NOZXh0OmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuXG4jbmV3c1ByZXY6YmVmb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG59XG4jbmV3c1ByZXY6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG59XG4jbmV3c05leHQsXG4jbmV3c1ByZXZ7XG5cdG1hcmdpbjogMHB4IDEwcHg7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjNDk0OTU0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGF7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXHQmOmhvdmVye1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNjMDg3YmM7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2MwODdiYztcblx0fVxuXHQmOmhvdmVyOmFmdGVyLFxuXHQmOmhvdmVyOmJlZm9yZXtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLlJlYWRNb3Jle1xuXHRwYWRkaW5nOiA2cHggMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjNDk0OTU0O1xuXHRjb2xvcjogI2ZmZjtcblx0aGVpZ2h0OiA0MHB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXdlaWdodDogbGlnaHRlcjtcblx0Y29sb3I6ICNjMDg3YmM7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Jjpob3Zlcntcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNjMDg3YmM7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2MwODdiYyAhaW1wb3J0YW50O1xuXHR9XG59XG4uTmV3U2xpZGVyQ29udHJvbHN7XG5cdHBhZGRpbmctdG9wOiA0MHB4O1xuXHQqe1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdH1cbn1cbiNIb21lNHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pbWczLmpwZyk7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcblx0LXdlYmtpdC1iYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuXHRwYWRkaW5nOiAxMDBweCAyMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0LnBhZ2VUaXRsZXtcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHR9XG5cdC5pbm5lciB7XG5cdCAgICB3aWR0aDogMTgwMHB4O1xuXHR9XG5cdC5kYXJrZW5TZWN0aW9ue1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDBweDtcblx0XHRsZWZ0OiAwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzUsIDM4LCA0NSwgMC43KTtcblx0fVxuXHQuUmVhZE1vcmV7XG5cdFx0cGFkZGluZzogNnB4IDIwcHg7XG5cdCAgICBtYXJnaW4tbGVmdDogMzBweDtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXdlaWdodDogbGlnaHRlcjtcblx0XHRjb2xvcjogIzA2Y2RmMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Jjpob3Zlcntcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDZjZGYwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzA2Y2RmMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4jRXZlbnRzTmV4dDpiZWZvcmUsXG4jRXZlbnRzUHJldjpiZWZvcmUsXG4jRXZlbnRzTmV4dDphZnRlcixcbiNFdmVudHNQcmV2OmFmdGVye1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzA2Y2RmMDtcblx0d2lkdGg6IDE5cHg7XG5cdGxlZnQ6IDUwJTtcblx0dG9wOiA1MCU7XG5cdFxufVxuI0V2ZW50c05leHQ6YmVmb3JlLFxuI0V2ZW50c1ByZXY6YmVmb3Jle1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlciByb3RhdGUoNDVkZWcpKTtcbn1cbiNFdmVudHNOZXh0OmFmdGVyLFxuI0V2ZW50c1ByZXY6YWZ0ZXJ7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSgkY2VudGVyIHJvdGF0ZSgtNDVkZWcpKTtcbn1cbiNFdmVudHNOZXh0OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIG1hcmdpbi10b3A6IDZweDtcbn1cbiNFdmVudHNOZXh0OmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuXG4jRXZlbnRzUHJldjpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgIG1hcmdpbi10b3A6IDZweDtcbn1cbiNFdmVudHNQcmV2OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuI0V2ZW50c05leHQsXG4jRXZlbnRzUHJldntcblx0bWFyZ2luOiAwcHggMTBweDtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cdCY6aG92ZXJ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzA2Y2RmMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDZjZGYwO1xuXHR9XG5cdCY6aG92ZXI6YWZ0ZXIsXG5cdCY6aG92ZXI6YmVmb3Jle1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0fVxufVxuLmhvbWU0R3JvdXB7XG5cdG9wYWNpdHk6IDA7XG59XG4jSG9tZTQuYWN0aXZlSW57XG5cdC5ob21lNEdyb3Vwe1xuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0fVxufVxuLkV2ZW50c1NsaWRlckNvbnRyb2xze1xuXHRwYWRkaW5nLXRvcDogNDBweDtcblx0Kntcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHR9XG59XG5cbi5FdmVudHNTbGlkZUlubmVye1xuXHRwYWRkaW5nOiAyMHB4O1xuXHQudG9we1xuXHRcdC50b3BJbm5lckNvbnRhaW5lcntcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0XHQudG9wSW5uZXJ7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdC5kYXRle1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA4MCU7XG5cdFx0XHRcdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKXRyYW5zbGF0ZVgoNTAlKSk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMGViMWNmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZGF5e1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA2LjVlbTtcblx0XHRcdFx0XHQgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdFx0XHRcdFx0ICAgIGNvbG9yOiAjMGViMWNmO1xuXHRcdFx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1vbnRoe1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHQgICAgZm9udC1zaXplOiAyZW07XG5cdFx0XHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHRcdFx0XHRcdCAgICBjb2xvcjogIzQ4NDg1Mztcblx0XHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ldmVudENvbnRlbnR7XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweCAyMHB4O1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0Kntcblx0XHRcdFx0XHRcdGNvbG9yOiAjNDg0ODUzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5ib3R0b217XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwNmNkZjA7XG5cdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRcdGltZ3tcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0cmlnaHQ6IDQwcHg7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKCRjZW50ZXIpO1xuXHRcdH1cblx0fVxuXHRhe1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDBweDtcblx0XHRsZWZ0OiAwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cdCY6aG92ZXJ7XG5cdFx0LmJvdHRvbXtcblx0XHRcdHBhZGRpbmc6IDIwcHggMTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQudG9we1xuXHRcdFx0LnRvcElubmVyQ29udGFpbmVye1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ib3R0b217XG5cdFx0XHRpbWd7XG5cdFx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNIb21lNXtcblx0cGFkZGluZzogMTAwcHggMjBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cdGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NTM7XG5cdC5wYWdlVGl0bGV7XG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0fVxufVxuLyoqKiBQZXJjZW50YWNnZSBob3VzZXBvaW50cyAqKiovXG4jc3ZnMSBjaXJjbGUsXG4jc3ZnMiBjaXJjbGUsXG4jc3ZnMyBjaXJjbGUsXG4jc3ZnNCBjaXJjbGUsXG4jc3ZnNSBjaXJjbGUge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMXMgbGluZWFyO1xuICBzdHJva2U6ICM1YjViNjU7XG4gIHN0cm9rZS13aWR0aDogMXB4O1xufVxuI3N2ZzEgI2JhcjEsXG4jc3ZnMiAjYmFyMixcbiNzdmczICNiYXIzLFxuI3N2ZzQgI2JhcjQsXG4jc3ZnNSAjYmFyNSB7XG4gIHN0cm9rZS13aWR0aDogNnB4O1xufVxuI3N2ZzEgI2JhcjF7XG4gIHN0cm9rZTogI2MxNTk1OTtcbn1cbiNzdmcyICNiYXIye1xuICBzdHJva2U6ICMwNWNkZjA7XG59XG4jc3ZnMyAjYmFyM3tcbiAgc3Ryb2tlOiAjZGRiYTQwO1xufVxuI3N2ZzQgI2JhcjR7XG4gIHN0cm9rZTogIzU1YzJiNTtcbn1cbiNzdmc1ICNiYXI1IHtcbiAgc3Ryb2tlOiAjZDQ4OTJlO1xufVxuI2NvbnQxLFxuI2NvbnQyLFxuI2NvbnQzLFxuI2NvbnQ0LFxuI2NvbnQ1IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAyZW0gYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhvdXNlUG9pbnRUaXRsZXtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDJlbTtcblx0cGFkZGluZzogMjBweCAwcHg7XG5cdCY6YmVmb3Jle1xuXHRcdGNvbnRlbnQ6Jyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogLTEwcHg7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHdpZHRoOiAyMCU7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG5cdH1cbn1cbi50aXRsZS0xOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiAjYzE1OTU5O31cbi50aXRsZS0yOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiAjMDVjZGYwO31cbi50aXRsZS0zOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiAjZGRiYTQwO31cbi50aXRsZS00OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiAjNTVjMmI1O31cbi50aXRsZS01OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiAjZDQ4OTJlO31cblxuXG4uSG91c2VQb2ludHNDb3VudHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDVlbTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlcik7XG59XG4udHBpbmt7XG5cdGNvbG9yOiAjYzA4N2JjICFpbXBvcnRhbnQ7XG59XG5cbiNhZGRyZXNze1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMHB4O1xuXHRsZWZ0OiA0MHB4O1xuXHRtYXgtd2lkdGg6IDYxNXB4O1xuXHR3aWR0aDogNDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBhZGRpbmc6IDQwcHggNzBweDtcblx0Kntcblx0XHRjb2xvcjogIzQ4NDg1Mztcblx0XHRmb250LXdlaWdodDogbGlnaHRlcjtcblx0fVxuXHQjYWRkcmVzc0xvZ297XG5cdFx0d2lkdGg6IDE0MHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0fVxufVxuXG5mb290ZXJ7XG5cdHBhZGRpbmc6IDI1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NTM7XG5cdCp7XG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRmb250LXdlaWdodDogbGlnaHRlcjtcblx0fVxuXHQuZnNle1xuXHRcdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMC42ZW07XG5cdH1cblx0LmZvb3RlcjIsXG5cdC5mb290ZXIxe1xuXHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTVlbTtcblx0fVxuXHQuZm9vdGVyMXtcblx0XHRmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi8qKiogU2l0ZSBidWlsZCAqKiovXG5cbi8qI1RyYW5zaXRpb257XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogOTk5OTtcblx0bGVmdDogMHB4O1xuXHR0b3A6IDBweDtcblx0b3BhY2l0eTogMTtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMjU1LCAwLjYpO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufSovXG5cbi5wYWNlLWRvbmV7XG5cdC8qI1RyYW5zaXRpb257XG5cdFx0d2lkdGg6IDAlO1xuXHRcdG9wYWNpdHk6IDAgIWltcG9ydGFudDtcblx0fSovXG59XG5cbi8qKiogU2lkZSBOYXYgKiovXG4jU2lkZU5hdntcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDUwJTtcblx0cmlnaHQ6IDBweDtcblx0b3BhY2l0eTogMTtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG5cdHotaW5kZXg6IDkwMDI7XG5cblx0aW1ne1xuXHRcdHdpZHRoOiAxNHB4O1xuXHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1x0XG5cdH1cblxuXHQuc2xpbmt7XG5cdFx0Y29sb3I6ICMwMDA7XG5cblx0fVxuXHQuZG90e1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogMTNweDtcblx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2MwODdiYztcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0XHR9XG5cdH1cblx0LnNlY3Rpb25UaXRsZXtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0ZmxvYXQ6IGxlZnQ7XG4gICAgXHRmb250LXdlaWdodDogYm9sZDtcblx0XHRjb2xvcjogIzk5OSAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi10b3A6IDJweDtcblx0fVxuXHQuc2xpbmt7XG5cdFx0cGFkZGluZzogMHB4IDBweCAwcHggMHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRtYXJnaW4tdG9wOiA5cHg7XG5cdFx0Jjpob3Zlcntcblx0XHRcdC5zZWN0aW9uVGl0bGV7XG5cdFx0XHRcdGNvbG9yOiAjOTk5ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG9wYWNpdHk6ICAxICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQuZG90e1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDZjZGYwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zbGluay5hY3RpdmV7XG5cdFx0XG5cdFx0LnNlY3Rpb25UaXRsZXtcblx0XHRcdGNvbG9yOiAjOTk5ICFpbXBvcnRhbnQ7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHQuZG90e1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmJnV2hpdGV7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jYnJlYWRjcnVtYnN7XG5cdGJhY2tncm91bmQtY29sb3I6ICM0ODQ4NTM7XG5cdHBhZGRpbmc6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxZW07XG5cdCp7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRmb250LXdlaWdodDogbGlnaHRlcjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG59XG5cbi8qKiogU3BvcnRzIEFjYWRlbXkgUGFnZSAqKiovXG4jU3BvcnRzQWNhZGVteUZvb3Rlcntcblx0cG9zaXRpb246IGZpeGVkO1xuXHR3aWR0aDogMTAwJTtcblx0bGVmdDogMHB4O1xuXHRib3R0b206IDBweDtcblx0ei1pbmRleDogMztcbn1cbiNTcG9ydHNBY2FkZW15Q29udGFpbmVye1xuXHRwZXJzcGVjdGl2ZTogMjAwMHB4O1xuXHQtby1wZXJzcGVjdGl2ZTogMjAwMHB4O1xuXHQtbXMtcGVyc3BlY3RpdmU6IDIwMDBweDtcblx0LW1vei1wZXJzcGVjdGl2ZTogMjAwMHB4O1xuXHQtd2Via2l0LXBlcnNwZWN0aXZlOiAyMDAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4uU3BvcnRzQWNhZGVteVBhZ2V7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG59XG4uTGFyZ2VTZWN0aW9ue1xuXHR3aWR0aDogMTAwJTtcbn1cbi5MYXJnZVNlY3Rpb24sXG4uU21hbGxTZWN0aW9uLFxuLlNwb3J0c0FjYWRlbXlJbm5lclNlY3Rpb24sXG4jU3BvcnRzQWNhZGVteUNvbnRhaW5lcntcblxuXHRmbG9hdDogbGVmdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQvKiBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC42KTsgKi9cblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXG4gICAgXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgKntcbiAgICBcdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cbiAgICBcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uTGFyZ2VTZWN0aW9ue1xuXHRvcGFjaXR5OiAwO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAxcyk7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDUwJSkgcm90YXRlWSgxMDBkZWcpICFpbXBvcnRhbnQpO1xufVxuLlNtYWxsU2VjdGlvbiB7XG5cdG9wYWNpdHk6IDA7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDUwJSkgcm90YXRlWSgxMDBkZWcpICFpbXBvcnRhbnQpO1xufVxuLlNtYWxsU2VjdGlvbi0xe1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAxcyk7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwNmNkZjA7XG5cdC5ib3hiZyxcblx0LmJveERhcmtlbntcblx0XHRvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5TbWFsbFNlY3Rpb24tMntcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMXMgMC4ycyk7XG5cdGltZ3tcblx0XHRvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG5cdH1cblx0LkJveFRpdGxlOmJlZm9yZXtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDZjZGYwICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5TbWFsbFNlY3Rpb24tM3tcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMXMgMC40cyk7XG5cdFxuXHRpbWd7XG5cdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xuXHR9XG5cdC5Cb3hUaXRsZTpiZWZvcmV7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzA2Y2RmMCAhaW1wb3J0YW50O1xuXHR9XG59XG4uU21hbGxTZWN0aW9uLTR7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDFzIDAuOHMpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzA4N2JjO1xuXHRcblx0LmJveGJnLFxuXHQuYm94RGFya2Vue1xuXHRcdG9wYWNpdHk6IDAgIWltcG9ydGFudDtcblx0fVxufVxuLkxhcmdlU2VjdGlvbi0we1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAxcyk7XG5cdC5Cb3hUaXRsZTpiZWZvcmV7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2MwODdiYyAhaW1wb3J0YW50O1xuXHR9XG59XG4uc3BhLTV7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDFzIDFzKTtcbn1cbi5MYXJnZVNlY3Rpb24sXG4uU21hbGxTZWN0aW9ue1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQuYm94Ymd7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHR3aWR0aDogMTAxJTtcblx0XHRoZWlnaHQ6IDEwMSU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pbWcxLmpwZyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigxcyk7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEpKTtcblx0fVxuXHRcblx0LmJveERhcmtlbntcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdHdpZHRoOiAxMDElO1xuXHRcdGhlaWdodDogMTAxJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLDQzLDQzLDAuODkpO1xuXHR9XG5cdC5Cb3hUaXRsZXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXNpemU6IDJlbTtcblx0XHRmb250LXdlaWdodDogbGlnaHRlcjtcblx0ICAgIGJvdHRvbTogOSU7XG5cdCAgICBsZWZ0OiA1MCU7XG5cdCAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlcik7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHQmOmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IC0xMHB4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigxcyk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG5cdFx0fVxuXHR9XG5cdGltZ3tcblx0XHR3aWR0aDogNDYlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIHRvcDogNDAlO1xuXHQgICAgbGVmdDogNTAlO1xuXHQgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCRjZW50ZXIpO1xuXHR9XG5cdGF7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHR3aWR0aDogMTAxJTtcblx0XHRoZWlnaHQ6IDEwMSU7XG5cdH1cblx0Jjpob3Zlcntcblx0XHQuYm94Ymd7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMS4yKSAhaW1wb3J0YW50KTtcblx0XHR9XG5cdFx0LkJveFRpdGxlOmJlZm9yZXtcblx0XHRcdHdpZHRoOiA0MCUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbi5MYXJnZVNlY3Rpb24uYWN0aXZlLFxuLlNtYWxsU2VjdGlvbi5hY3RpdmV7XG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMCUpIHJvdGF0ZVkoMGRlZykgIWltcG9ydGFudCk7XG59XG4uaGFsZldpZHRoIC5jb2wtNntcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLkxhcmdlU2VjdGlvbiAuQm94VGl0bGV7XG4gICAgbWF4LXdpZHRoOiA2OSU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg1MztcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAmOmJlZm9yZXtcbiAgICBcdGJvdHRvbTogMjNweDtcbiAgICB9XG59XG4uTGFyZ2VTZWN0aW9uIC5ib3hEYXJrZW57XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsNDMsNDMsMC4xKTtcbn1cbi5MYXJnZVNlY3Rpb24gaW1ne1xuICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoMCUsMCUpKTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBib3R0b206IDBweDtcbiAgICByaWdodDogMHB4O1xufVxuI1BhZ2VXcmFwcGVyLFxuI21haW57XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5TcG9ydHNBY2FkZW15UGFnZXtcblx0I0hvbWU2e1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4uZnVsbEhlaWdodHtcblx0aGVpZ2h0OiAxMDB2aDtcbn1cblxuLnNjcm9sbEFycm93e1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHJpZ2h0OiA0MHB4O1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpKTtcbn1cblxuLnNjcm9sbEFycm93LmJhY2t7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoLTE4MGRlZykgdHJhbnNsYXRlWSg1MCUpKTtcbn1cblxuI1Nwb3J0c1BhZ2VDb250ZW50e1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiAxO1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1jb2xvcjogIzJiMmIyYjtcblx0Kntcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxufVxuXG4jU3BvcnRzQWNhZGVteUNvbnRhaW5lck91dGVyLkZyZWV7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKCRjZW50ZXIpO1xufVxuI1BhZ2VDb250YWluZXIuU3BvcnRzQWNhZGVteUlubmVyUGFnZXtcblx0Y29sb3I6ICMyYjJiMmI7XG5cdCp7XG5cdFx0Y29sb3I6ICMyYjJiMmI7XG5cdH1cblx0LnNlYXJjaFRvZ2dsZXtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxufVxuXG4uSGlkZGVuUGFnZUltYWdle1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdC8qIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaW1nMS5qcGcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAqL1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR3aWR0aDogMCU7XG5cdGhlaWdodDogMTAwJTtcblx0dG9wOiAwcHg7XG5cdC8qIG9wYWNpdHk6IDA7ICovXG5cdHJpZ2h0OiAwJTtcblx0LyogQGluY2x1ZGUgdHJhbnNpdGlvbigycyk7ICovXG5cdC5ib3hiZ3tcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdHdpZHRoOiAxMDElO1xuXHRcdGhlaWdodDogMTAxJTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ltZzEuanBnKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMSkpO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oMTRzKTtcblx0fVxuXHQuYm94R3JhZHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKDFzKTtcblx0XHRsZWZ0OiAwcHg7XG5cdFx0d2lkdGg6IDEwMSU7XG5cdFx0aGVpZ2h0OiAxMDElO1xuXHRcdC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyNmZmZmZmYrMCwwNmNkZjArODcsMDZjZGYwKzEwMCYwKzAsMSsxMDAgKi9cblx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSwgcmdiYSg2LDIwNSwyNDAsMC44NykgODclLCByZ2JhKDYsMjA1LDI0MCwxKSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDYsMjA1LDI0MCwwLjg3KSA4NyUscmdiYSg2LDIwNSwyNDAsMSkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDYsMjA1LDI0MCwwLjg3KSA4NyUscmdiYSg2LDIwNSwyNDAsMSkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuXHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDBmZmZmZmYnLCBlbmRDb2xvcnN0cj0nIzA2Y2RmMCcsR3JhZGllbnRUeXBlPTEgKTsgLyogSUU2LTkgKi9cblx0fVxuXHRcblx0LmJveERhcmtlbntcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdHdpZHRoOiAxMDElO1xuXHRcdGhlaWdodDogMTAxJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLDQzLDQzLDAuNyk7XG5cdH1cbn1cbi5IaWRkZW5QYWdlQ29udGVudHtcblx0cG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC8qIHBhZGRpbmc6IDEwMHB4IDUlIDEwMHB4IDU1JTsgKi9cbiAgICBwYWRkaW5nOiAyMDBweCA1JSAxMDBweCA1NSU7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAjZmZmO1xuXG5cblxuXG5cdCp7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cbi5EaXNwbGF5Q29udGVudHtcblx0XG5cdC5IaWRkZW5QYWdlSW1hZ2V7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHQvKiByaWdodDogMCU7ICovXG5cdFx0b3BhY2l0eTogMTtcblx0XHQuYm94Ymd7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMS4yKSk7XG5cdFx0fVxuXHR9XG5cblx0XG59XG5cbi5oaWRlQ29udGVudHtcblx0aGVpZ2h0OiAwcHggIWltcG9ydGFudDtcblx0cGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0dmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5TcG9ydHNBY2FkZW15SW5uZXJQYWdlLFxuLmFjdGl2ZVNwb3J0c1BhZ2VMaW5re1xuXHQuc2Nyb2xsQXJyb3d7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKSk7XG5cdH1cblx0LnNlYXJjaFRvZ2dsZXtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxufVxuLmlubmVyVGl0bGV7XG4gICAgZm9udC1zaXplOiAzZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAmOmFmdGVye1xuICAgIFx0Y29udGVudDonJztcbiAgICBcdGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0aGVpZ2h0OiAycHg7XG4gICAgXHRsZWZ0OiAwcHg7XG4gICAgXHR3aWR0aDogNjBweDtcbiAgICBcdGJvdHRvbTogLTIwcHg7XG4gICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbn1cblxuLnNjcm9sbEFycm93LmRpc2FibGVke1xuXHRvcGFjaXR5OiAwO1xufVxuXG4uUGlua1BhZ2V7XG5cdGJhY2tncm91bmQtY29sb3I6ICNjMDg3YmMgIWltcG9ydGFudDtcblx0LmJveEdyYWR7XG5cdFx0LyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2ZmZmZmZiswLGMwODdiYys5MCxjMDg3YmMrMTAwJjArMCwxKzk0LDErMTAwICovXG5cdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUsIHJnYmEoMTkyLDEzNSwxODgsMC45NikgOTAlLCByZ2JhKDE5MiwxMzUsMTg4LDEpIDk0JSwgcmdiYSgxOTIsMTM1LDE4OCwxKSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDE5MiwxMzUsMTg4LDAuOTYpIDkwJSxyZ2JhKDE5MiwxMzUsMTg4LDEpIDk0JSxyZ2JhKDE5MiwxMzUsMTg4LDEpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgxOTIsMTM1LDE4OCwwLjk2KSA5MCUscmdiYSgxOTIsMTM1LDE4OCwxKSA5NCUscmdiYSgxOTIsMTM1LDE4OCwxKSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG5cdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjYzA4N2JjJyxHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSAqL1xuXHR9XG59XG4uQmx1ZVBhZ2V7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwNmNkZjAgIWltcG9ydGFudDtcbn1cblxuLlNpZGVCYXJTcG9ydHN7XG5cdHotaW5kZXg6IDcwMDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDIwJTtcblx0bGVmdDogMHB4O1xuXHRvcGFjaXR5OiAwO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdC5kb3R7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogMTNweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzA4N2JjO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuXHRcdH1cblx0fVxuXHQuc2VjdGlvblRpdGxle1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXRvcDogMnB4O1xuXHR9XG5cdC5zbGlua3tcblx0XHRwYWRkaW5nOiAwcHggNXB4IDBweCAwcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0Jjpob3Zlcntcblx0XHRcdC5zZWN0aW9uVGl0bGV7XG5cdFx0XHRcdGNvbG9yOiAjOTk5ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG9wYWNpdHk6ICAxICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGE6aG92ZXJ7XG5cdFx0XG5cdFx0LnNlY3Rpb25UaXRsZXtcblx0XHRcdGNvbG9yOiAjOTk5ICFpbXBvcnRhbnQ7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHQuZG90e1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uQW5pbWF0ZUNvbnRlbnR7XG5cdC5IaWRkZW5QYWdlQ29udGVudHtcblx0XHRvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG5cdH1cblx0LlNpZGVCYXJTcG9ydHMsXG5cdC5IaWRkZW5QYWdlQ29udGVudHtcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuYm94R3JhZHtcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdH1cblx0LkhpZGRlblBhZ2VJbWFnZXtcblx0XHRyaWdodDogNTAlO1xuXHR9XG59XG5cbi5mYW5jeWJveC1vdmVybGF5IHtcbiAgICB6LWluZGV4OiA5OTk5O1xufVxuXG5cbi5zdGFmZlByb2ZpbGUge1xuXHQuc3RhZmZQcm9maWxlUGljIHtcblx0XHR3aWR0aDoyMDBweDtcblx0XHRoZWlnaHQ6MjAwcHg7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czoyMHB4O1xuXHR9XG59XG4uSG9yaXpvbnRhbFN0YWNrIHtcblx0LnN0YWZmUHJvZmlsZSB7XG5cdFx0d2lkdGg6YXV0bztcblx0XHRtYXJnaW46MCAzMHB4IDMwcHggMDtcblx0XHQucHJvZmlsZVBpYyB7XG5cdFx0XHRtYXJnaW46MCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4vKlxufD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxufFx0U3RhZmYgUGFnZSBUZW1wbGF0ZXNcbnw9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG5cbi5TdGFmZlBhZ2Uge1xuXHQuc3RhZmZQcm9maWxlIHtcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHR3aWR0aDoxMDAlO1xuXHRcdG1hcmdpbjozMHB4O1xuXHRcdC5wcm9maWxlUGljIHtcblx0XHRcdG1hcmdpbjowIDMwcHggMCAwO1xuXHRcdFx0ZmxvYXQ6bGVmdDtcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdH1cblx0XHQuYmlvIHtcblx0XHRcdG1pbi13aWR0aDo1MCU7XG5cblx0XHRcdHAge1xuXHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uU3RhZmZQYWdlU3RhY2sge1xuXHQuc3RhZmZQcm9maWxlIHtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOjYwcHg7XG5cdFx0LmJpbyB7XG5cdFx0XHRwIHtcblx0XHRcdFx0dGV4dC1hbGlnbjpqdXN0aWZ5O1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6ODAwcHg7XG5cdFx0XHRcdG1hcmdpbjowIGF1dG8gMjBweCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uU3RhZmZQYWdlTm9QaWMge1xuXHQuc3RhZmZQcm9maWxlIHtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOjYwcHg7XG5cdFx0LmJpbyB7XG5cdFx0XHRwIHtcblx0XHRcdFx0dGV4dC1hbGlnbjpqdXN0aWZ5O1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6ODAwcHg7XG5cdFx0XHRcdG1hcmdpbjowIGF1dG8gMjBweCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYmlve1xuXHRoNHtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuICAgIFx0Zm9udC1zaXplOiAxLjJlbTtcblx0fVxuXG5cdGgze1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdH1cbn1cblxuIC5Ib3Jpem9udGFsU3RhY2sgLnN0YWZmUHJvZmlsZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDMwcHggMzBweCAwO1xufVxuXG4uVmVydGljYWxTdGFja3tcblx0ICAgIG1hcmdpbjogMHB4IDtcblx0ICBcblx0ICAgIC5zdGFmZlByb2ZpbGUge1xuXHQgICAgXHRtYXJnaW46IDBweCA7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDBweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWVlO1xuXHRcdH1cbn1cbi5OYW1lRGVwT25seXtcblx0ICAgIG1hcmdpbjogMHB4IDtcblx0ICBcblx0ICAgIC5zdGFmZlByb2ZpbGUge1xuXHQgICAgXHRtYXJnaW46IDBweCA7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDBweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWVlO1xuXHRcdH1cbn1cbi5Ib3Jpem9udGFsU3RhY2t7XG5cdC5wcm9maWxlUGlje1xuXHRcdHBhZGRpbmctYm90b3RtOiAyMHB4O1xuXHR9XG59XG5cbi5ib2xke1xuXHRmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuXG4uc3RhZmZJbmZve1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG59XG5cbi5pbm5lckNvbnRlbnQsXG4jY29udGVudHtcblx0aW5wdXRbdHlwZT10ZXh0XSxcblx0aW5wdXRbdHlwZT1lbWFpbF0sXG5cdGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuXHR0ZXh0YXJlYXtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgcGFkZGluZzogMTBweCAyMHB4O1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0ICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblx0ICAgIG1hcmdpbi10b3A6IDVweDtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBcdGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHR9XG5cblx0bGFiZWx7XG5cdFx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdH1cblxuXHRpbnB1dFt0eXBlPXN1Ym1pdF17XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcblx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHQgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0ICAgIFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHQgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0ICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcblx0XHQgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzcHgpO1xuXHRcdCAgIFx0YmFja2dyb3VuZC1jb2xvcjogIzQ4NDg1Mztcblx0XHRcdCY6aG92ZXJ7XG5cdFx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogI2MwODdiYyAhaW1wb3J0YW50O1xuXHRcdCAgICB9XG5cdH1cblx0I0ZvcmdvdFBhc3N3b3Jke1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0YXtcblx0XHRcdGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHRcdFx0Y29sb3I6ICMxZDFlM2M7XG5cdFx0fVxuXHR9XG59XG5cbi5Db250YWN0Rm9ybXtcblx0LmlubmVyQ29udGVudHtcblx0XHRpbnB1dFt0eXBlPXN1Ym1pdF0sXG5cdFx0aW5wdXRbdHlwZT10ZXh0XSxcblx0XHRpbnB1dFt0eXBlPWVtYWlsXSxcblx0XHRpbnB1dFt0eXBlPXBhc3N3b3JkXSxcblx0XHR0ZXh0YXJlYXtcblx0XHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4uZm9ybUNvbnRhaW5lcntcblx0bWF4LXdpZHRoOiA2MDBweDtcblx0bWluLXdpZHRoOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmlubmVyQ29udGVudHtcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHQvKnBhZGRpbmctcmlnaHQ6IDIwcHg7Ki9cblx0cGFkZGluZy1yaWdodDogMjAlO1xufVxuLypcbi5uby1zaWRlYmFye1xuXHQuaW5uZXJDb250ZW50e1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcblx0fVxufSovXG5cbi5Ob3RpY2VzTG9nb3tcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKCRjZW50ZXIpO1xuICAgIHRvcDogMHB4O1xufVxuXG4uTm90aWNlVGl0bGV7XG4gICAgY29sb3I6ICNjMDg3YmM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxLjdlbTtcbn1cblxuXG5cbi8qKiogTWVudSAqKiovXG4jTWVudXtcbiAgICByaWdodDogNDBweDsgLy8xMDBweDtcbiAgICB6LWluZGV4OiA5OTk5O1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdCp7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cdC5NZW51QnV0dG9ue1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICM3M2E4ZDk7XG5cdCAgICByaWdodDogMHB4O1xuXHQgICAgcGFkZGluZzogOHB4IDEycHggN3B4IDEycHg7XG5cdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdCAgICBvcGFjaXR5OiAxO1xuXHQgICAgdG9wOiAwcHg7XG5cdCAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cdC5NZW51Q29udGFpbmVye1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vXHRcdHotaW5kZXg6IC05OTk5O1xuLy9cdFx0bWFyZ2luLXRvcDogLTYwMHB4O1xuXHRcdC5MZXZlbE9uZXtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGF7XG5cdFx0XHRcdHBhZGRpbmc6IDE0cHggMTBweDtcblx0XHRcdCAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMC43ZW07XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDNlbTtcblx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgIFx0IFx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdCAgIFx0IFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5TdWJNZW51e1xuXHRcdEBpbmNsdWRlIGJveC1zaGFkb3coLTJweCAxM3B4IDQwcHggMHB4IHJnYmEoNDcsIDQ3LCA0NywgMC4zMykpO1xuXHRcdHdpZHRoOiAyNTBweDtcblx0XHRoZWlnaHQ6IDBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHotaW5kZXg6IC05OTk5O1xuICAgIFx0bGVmdDogNTAlO1xuICAgIFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzA4N2JjO1xuXHQgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuXHQgICAgbWFyZ2luLXRvcDogLTFweDtcblx0ICAgLyogcGFkZGluZzogM3B4IDEwcHggNnB4IDEwcHg7Ki9cblx0ICAgIG9wYWNpdHk6IDA7XG5cdCAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMgMC4xMjBzLCBvcGFjaXR5IDAuMzVzIDAuMTIwcztcblx0ICAgIC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cyAwLjEyMHMsIG9wYWNpdHkgMC4zNXMgMC4xMjBzO1xuXHQgICAgLW1zLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cyAwLjEyMHMsIG9wYWNpdHkgMC4zNXMgMC4xMjBzO1xuXHQgICAgLW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMgMC4xMjBzLCBvcGFjaXR5IDAuMzVzIDAuMTIwcztcblx0ICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzIDAuMTIwcywgb3BhY2l0eSAwLjM1cyAwLjEyMHM7XG5cdCAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgyMHB4KSB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDAuOTgpKTtcblxuXHQgICAgYXtcblx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdCAgICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcblx0XHQgICAgLypmb250LXNpemU6IDAuOWVtOyovXG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxLjJlbSAhaW1wb3J0YW50O1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoM3B4KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHQgICAgXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG5cdFx0XHQmOmhvdmVye1xuICAgIFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNhNzZlYTMgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYWN0aXZlIC5TdWJNZW51e1xuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0IFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMHB4KSB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpICFpbXBvcnRhbnQpO1xuXHR9XG5cblx0LyouU3ViTWVudTpiZWZvcmUge1xuXHQgICAgY29udGVudDogJyc7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgaGVpZ2h0OiAxN3B4O1xuXHQgICAgbGVmdDogMHB4O1xuXHQgICAgdG9wOiAtMTRweDtcblx0ICAgIHotaW5kZXg6IDI7XG5cdH1cblx0LlN1Yk1lbnU6YWZ0ZXIge1xuXHQgICAgY29udGVudDogJyc7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0ICAgIHRvcDogLTIwcHg7XG5cdCAgICBsZWZ0OiA1MCU7XG5cdCAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG5cdCAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICMyZjNiNjc7XG5cdH0qL1xufVxuLnRvcE1lbnVMaW5re1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cbn1cblxuLkxldmVsT25lLmFjdGl2ZXtcblx0LnRvcE1lbnVMaW5re1xuXHRcdGNvbG9yOiAjYzA4N2JjICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi50b3BNZW51TGluazphZnRlcntcblx0YmFja2dyb3VuZC1jb2xvcjogI2MwODdiYztcblx0cmlnaHQ6IDBweDtcblx0Y29udGVudDonJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDBweDtcblx0dG9wOiA1MCU7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDM0JTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG59XG5cbi5Ib21lUGFnZSAuTWVudUJ1dHRvbntcblx0YmFja2dyb3VuZC1jb2xvcjogIzA3NTlhNyAhaW1wb3J0YW50O1xufVxuXG4uTGV2ZWxPbmUgYXtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xufVxuLkxldmVsT25lLmFjdGl2ZSBhLnRvcE1lbnVMaW5re1xuXHQvKmNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7Ki9cbn1cbi5MZXZlbE9uZTpsYXN0LW9mLXR5cGUgYTphZnRlcntcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLy8ubWVudUdyb3Vwe1xuLy9cdG9wYWNpdHk6IDA7XG4vL1x0bWFyZ2luLXJpZ2h0OiAtMjBweDtcbi8vfVxuLk1haW5NZW51Q2xvc2V7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXRvcDogLTJweDtcbiAgICBESVNQTEFZOiBOT05FO1xufVxuXG4udG9wQmFye1xuXHR0b3A6IDBweDtcblx0aGVpZ2h0OiAzNHB4O1xuXHR3aWR0aDogMCU7XG5cdHJpZ2h0OiAwcHg7XG5cdHotaW5kZXg6IDk5OTg7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ZGlzcGxheTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzA3NTlhNztcbn1cbi8vLkFjdGl2ZU1lbnV7XG4vL1x0LnRvcEJhcntcbi8vXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4vL1x0LypcdG9wYWNpdHk6IDA7Ki9cbi8vXHR9XG4vL1x0Lm1lbnVHcm91cHtcbi8vXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbi8vXHRcdG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4vL1x0fVxuLy9cdC5NZW51QnV0dG9ue1xuLy9cdFx0dG9wOiAtNTBweCAhaW1wb3J0YW50O1xuLy9cdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xuLy9cdH1cbi8vXHQuTWVudUNvbnRhaW5lcntcbi8vXHRcdHotaW5kZXg6IDEgIWltcG9ydGFudDtcbi8vXHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuLy9cdH1cbi8vfVxuLyoqKiBNZW51ICoqKi9cblxuI1BhZ2VGb290ZXJ7XG5cdC5zbGlua3tcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICMwNmNkZjA7XG5cdCAgICB3aWR0aDogODJweDtcblx0ICAgIGhlaWdodDogMTAwJTtcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIHRvcDogMHB4O1xuXHQgICAgcmlnaHQ6IDBweDtcblx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0ICAgIGltZ3tcblx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgXHR0b3A6IDUwJTtcblx0ICAgIFx0bGVmdDogNTAlO1xuXHQgICAgXHRAaW5jbHVkZSB0cmFuc2Zvcm0oJGNlbnRlcik7XG5cdCAgICB9XG5cdH1cblx0LmZzZSB7XG5cdCAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcblx0ICAgIGZvbnQtc2l6ZTogMC42ZW07XG5cdCAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuXHQgICAgbWFyZ2luLXRvcDogOHB4O1xuXHR9XG59XG5cbi5TcG9ydHNBY2FkZW15UGFnZXtcblx0I1BhZ2VGb290ZXJ7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5QYWdlQm94ZXNIaWRlLFxuLlNwb3J0c0FjYWRlbXlJbm5lclBhZ2UsXG4uU3BvcnRzQWNhZGVteVBhZ2V7XG5cdCNwYWdlQm94ZXN7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbiNicmVhZGNydW1icyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg1MztcbiAgICBwYWRkaW5nOiAxNXB4IDMlO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4uSGVhZGVySW1hZ2VUZXh0e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nOiAyMHB4IDUlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICBmb250LXNpemU6IDIuNWVtO1xufVxuXG4uYWN0aXZlVmlkZW97XG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xuXHQuU2VhcmNoQ29udGFpbmVyLFxuXHQuc2VhcmNoVG9nZ2xlLFxuXHQjTmF2QmFyTG9nb3tcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi8qLmlubmVyQ29udGVudHtcblx0LmNvbC0xMntcblx0XHRvcGFjaXR5OiAwO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAxcyk7XG5cdH1cbn1cblxuLmFjdGl2ZVBhZ2V7XG5cdC5pbm5lckNvbnRlbnR7XG5cdFx0LmNvbC0xMntcblx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn0qL1xuXG5zdHJvbmd7XG5cdGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5kZXB0e1xuXHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudFxufVxuXG4uaW5uZXJDb250ZW50IGxhYmVse1xuXHRtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcG9ydHNVcGxvYWRze1xuXHQudXBsb2FkIHtcblx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDAgIWltcG9ydGFudDtcblx0fVxuICAgIC51cGxvYWQgLmZpbGVJY29uIHNwYW57XG4gICAgXHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudXBsb2FkIC5maWxlSWNvbiB7XG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNmQ2ZDZkICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC51cGxvYWQ6aG92ZXIge1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDIsIDE0MSwgMTQxLCAwLjI1KSAhaW1wb3J0YW50O1xuXHQgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcblx0fVxufVxuXG4vKioqIFNjcm9sbCBEb3duICoqKi9cbiNTY3JvbGxEb3due1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogNTBweDtcblx0bGVmdDogNTAlO1xuXHRAaW5jbHVlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpKTtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0c3Bhbntcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTUwJSkpO1xuXHRcdCY6YWZ0ZXIsXG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OicnO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdGJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0JjphZnRlcntcblx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0oIHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKC00NWRlZykpO1xuXHRcdH1cblx0XHQmOmJlZm9yZXtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNXB4O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZykpO1xuXHRcdH1cblx0fVxufVxuLyoqKiBTY3JvbGwgRG93biAqKiovXG5cblxuI3NsaWRlck9uZUNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbn1cblxuIiwiLyoqKiBGb250IFNldHRpbmdzICoqKi9cbiRmb250LXN0YWNrOiAnTGF0bycsIHNhbnMtc2VyaWY7XG5cbi8qKiogQ29sb3IgU2V0dGluZ3MgKioqL1xuJHRleHRMaWdodDogICAgICAgICAgICAgICAgICNlZWVlZWU7XG4kdGV4dERhcms6ICAgICAgICAgICAgICAgICAgIzMzMzMzMztcbiRjb250ZW50Q29sb3I6ICAgICAgICAgICAgICAjMDAwMDAwO1xuJEhlYWRpbmdDb2xvcjogICAgICAgICAgICAgICMzODlGRUM7XG4kTGlua0NvbG9yOiAgICAgICAgICAgICAgICAgIzM4OUZFQztcbiR0aGVtZUNvbG9yOiAgICAgICAgICAgICAgICAjYzA4N2JjO1xuJGxpZ2h0R3JleTogICAgICAgICAgICAgICAgICNjNmM2YzY7XG4kdGV4dEdyZXk6ICAgICAgICAgICAgICAgICAgIzg1ODU4NDtcbiRtYWluQ29sb3I6ICAgICAgICAgICAgICAgICAjYzZjNmM2O1xuJG1haW5Db2xvcjI6ICAgICAgICAgICAgICAgICM0NDQ0NDQ7XG5cbi8qKiogVHJhbnNpdGlvbnMgU2V0dGluZ3MgKioqL1xuJHQxOiAgICAgICAgICAgICAgICAgICAgICBhbGwgMC4zNXM7XG4kdDI6ICAgICAgICAgICAgICAgICAgICAgIGFsbCAgMC42cztcblxuLyoqKiBQb3NpdGlvbiBTZXR0aW5ncyAqKiovXG4kY2VudGVyOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblxuLyoqKiBHZW5lcmFsIFNldHRpbmdzICoqKi9cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXMpIHtcbiAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgICAgICAtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xufVxuQG1peGluIGJveC1zaGFkb3coJGlucHV0KSB7XG4gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6ICRpbnB1dDtcbiAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogJGlucHV0O1xuICAgICAgICAgICAgIC1tcy1ib3gtc2hhZG93OiAkaW5wdXQ7XG4gICAgICAgICAgICAgIC1vLWJveC1zaGFkb3c6ICRpbnB1dDtcbiAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogJGlucHV0OyAgXG59XG5AbWl4aW4gdGV4dC1zaGFkb3coJGlucHV0KSB7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zaGFkb3c6ICRpbnB1dDtcbiAgICAgICAgICAgLW1vei10ZXh0LXNoYWRvdzogJGlucHV0O1xuICAgICAgICAgICAgLW1zLXRleHQtc2hhZG93OiAkaW5wdXQ7XG4gICAgICAgICAgICAgLW8tdGV4dC1zaGFkb3c6ICRpbnB1dDtcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogJGlucHV0O1xufVxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24pIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgIC1tb3otdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xufVxuQG1peGluIHRyYW5zZm9ybSgkdHJhbnNmb3JtKSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcbiAgICAgICAgIC1tb3otdHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogJHRyYW5zZm9ybTtcbn1cbkBtaXhpbiBib3gtc2l6aW5nKCRib3gtc2l6aW5nKSB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiAkYm94LXNpemluZztcbiAgICAgICAtbW96LWJveC1zaXppbmc6ICRib3gtc2l6aW5nO1xuICAgICAgICAtbXMtYm94LXNpemluZzogJGJveC1zaXppbmc7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiAkYm94LXNpemluZztcbn1cbkBtaXhpbiBiYWNrZ3JvdW5kLWNvdmVyKCRpbWFnZSkge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiRpbWFnZTtcbiAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1peGluIHN0cmV0Y2hDb3ZlcigkYmFja2dyb3VuZCwgJHBvc2l0aW9uLCAkaW5kZXgpIHtcbiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgICAgICAgICAgICAgcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6ICRpbmRleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDtcbn1cbkBtaXhpbiBiYWNrZmFjZS12aXNpYmlsaXR5KCRpbnB1dCkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6ICRpbnB1dDtcbiAgICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiAkaW5wdXQ7XG4gICAgICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogJGlucHV0O1xuICAgICAgIC1vLWJhY2tmYWNlLXZpc2liaWxpdHk6ICRpbnB1dDtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiAkaW5wdXQ7IFxufVxuQG1peGluIHRyYW5zZm9ybS1vcmlnaW4oJGlucHV0KXtcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAkaW5wdXQ7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogJGlucHV0O1xuICAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46ICRpbnB1dDtcbiAgICAgICAgICAtby10cmFuc2Zvcm0tb3JpZ2luOiAkaW5wdXQ7XG4gICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogJGlucHV0O1xufVxuQG1peGluIHBlcnNwZWN0aXZlKCRpbnB1dCl7XG4gICAgICAgICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogJGlucHV0O1xuICAgICAgICAgICAgIC1tb3otcGVyc3BlY3RpdmU6ICRpbnB1dDtcbiAgICAgICAgICAgICAgLW1zLXBlcnNwZWN0aXZlOiAkaW5wdXQ7IFxuICAgICAgICAgICAgICAgLW8tcGVyc3BlY3RpdmU6ICRpbnB1dDtcbiAgICAgICAgICAgICAgICAgIHBlcnNwZWN0aXZlOiAkaW5wdXQ7XG59XG5AbWl4aW4gdHJhbnNmb3JtLXN0eWxlKCRpbnB1dCl7IFxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6ICRpbnB1dDtcbiAgICAgICAgIC1tb3otdHJhbnNmb3JtLXN0eWxlOiAkaW5wdXQ7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybS1zdHlsZTogJGlucHV0O1xuICAgICAgICAgICAtby10cmFuc2Zvcm0tc3R5bGU6ICRpbnB1dDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiAkaW5wdXQ7XG59XG5AbWl4aW4gYW5pbWF0aW9uKCRpbnB1dCl7XG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogJGlucHV0O1xuICAgICAgICAgICAgICAgLW1vei1hbmltYXRpb246ICRpbnB1dDtcbiAgICAgICAgICAgICAgICAtbXMtYW5pbWF0aW9uOiAkaW5wdXQ7XG4gICAgICAgICAgICAgICAgIC1vLWFuaW1hdGlvbjogJGlucHV0O1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246ICRpbnB1dDtcbn1cbkBtaXhpbiBhcHBlYXJhbmNlKCRpbnB1dCl7XG4gICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgLW1zLWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAtby1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1peGluIGZsZXgoJGlucHV0KXtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogJGlucHV0O1xuICAgIC1tcy1mbGV4LWFsaWduOiAkaW5wdXQ7XG4gICAgYWxpZ24taXRlbXM6ICRpbnB1dDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogJGlucHV0O1xuICAgIC1tcy1mbGV4LXBhY2s6ICRpbnB1dDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6ICRpbnB1dDsgIFxufVxuXG5AbWl4aW4gYmV6aWVyLXRyYW5zZm9ybSgkaW5wdXQpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJGlucHV0O1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkaW5wdXQ7XG4gIC1tcy10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJGlucHV0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJGlucHV0O1xufVxuIiwiLyoqKiBNb2JpbGUgTmF2aWdhdGlvbiAqKiovXG4jTWVudUljb257XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHotaW5kZXg6IDkwMDM7IFxuICAgLyogIGRpc3BsYXk6IG5vbmU7ICovXG4gICAgdG9wOiA3cHg7XG4gICAgcmlnaHQ6IDYwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzcHgpO1xuICAgIHNwYW57XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgd2lkdGg6IDgxJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoM3B4KTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgwZGVnKSk7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG4gICAgfVxuICAgICY6aG92ZXIgc3BhbntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0TGlnaHQ7XG4gICAgfVxuICAgIHB7XG4gICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgY29sb3I6ICR0ZXh0TGlnaHQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUpKTtcbiAgICAgIGJvdHRvbTogMTJweDtcbiAgICB9XG4gICAgc3BhbjpudGgtY2hpbGQoMSl7XG4gICAgICB0b3A6IDRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjMDg3YmM7XG4gICAgfVxuICAgIHNwYW46bnRoLWNoaWxkKDIpe1xuICAgICB0b3A6IDExcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA2Y2RmMDtcbiAgICB9XG4gICAgc3BhbjpudGgtY2hpbGQoMyl7XG4gICAgICB0b3A6IDE4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzA4N2JjO1xuICAgIH1cbiAgICBzcGFuOm50aC1jaGlsZCg0KXtcbiAgICAgICAgIHRvcDogMThweDtcbiAgICB9XG59XG5cbi5tb2JpbGVOYXZCZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjQpO1xuICB6LWluZGV4OiA2MDA1O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDFzKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyoqKiBNZW51ICoqKi9cbiNNZW51Qmd7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDAlO1xuICBoZWlnaHQ6IDMwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAxcyBlYXNlLWluLW91dCk7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zdWJNZW51Qm94e1xuZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC00MDBweDtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW4tdG9wOiAtMzBweDtcblxuICAqe1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgYXtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIC8qICAmOmhvdmVye1xuICAgICAgY29sb3I6ICNjMDg3YmMgIWltcG9ydGFudDtcbiAgICB9Ki9cbiAgfVxufVxuLnN1Yk1lbnVCb3ggYS5hY3RpdmV7XG4gIGNvbG9yOiAjYzA4N2JjICFpbXBvcnRhbnQ7XG59XG5cbi5zdWJNZW51Qm94TGlua3N7XG5kaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHotaW5kZXg6IDc7XG4gIGF7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG4ubWVudUlubmVyQmd7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ucmVjdGFuZ2xle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZVkoMTgwZGVnKSk7XG4gICAgcmVjdHtcbiAgICAgIHN0cm9rZTogI2MwODdiYztcbiAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgc3Ryb2tlLXdpZHRoOiA0O1xuICAgIH1cbn1cblxuLmxpbmV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAzNjBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcmlnaHQ6IDJweDtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgxMDAlKSByb3RhdGVZKDE4MGRlZykgIHJvdGF0ZVgoMTgwZGVnKSk7XG4gICAgcmVjdHtcbiAgICAgIHN0cm9rZTogI2MwODdiYztcbiAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgc3Ryb2tlLXdpZHRoOiA0O1xuICAgIH1cbn1cbi5MZXZlbDEuYWN0aXZle1xuICAubGluZSByZWN0e1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDM5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgLnJlY3RhbmdsZXtcbiAgICBcbiAgICByZWN0e1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICB9XG4gIC5zdWJNZW51Qm94TGlua3MgYXtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNNb2JpbGVOYXZpZ2F0aW9ue1xuICBvcGFjaXR5OiAwO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAxcyk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTAwMDtcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiAtNzAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDcwMHB4O1xuICAudG9nZ2xlTmF2e1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICB0b3A6IDVweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgei1pbmRlWDogOTA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIC8qZGlzcGxheTogbm9uZTsqL1xuICB9XG4gIC5Ub3BMZXZlbHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgIHRvcDogNjBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMHB4KTtcbiAgICB3aWR0aDogNzAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MDBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgJjpiZWZvcmV7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIHRvcDogLTIwcHg7XG4gICAgICBsZWZ0OiAtMjBweDtcbiAgICB9XG4gIH1cblxuICBsaTpob3ZlcntcbiAgICAubGV2ZWwtMS1saW5re1xuICAgICAgICBjb2xvcjogI2MwODdiYyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICB1bHtcbiAgICB1bHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMDUpO1xuICAgIH1cbiAgICBsaXtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgYXtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogODA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzRweCAxMHB4IDIwcHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0MSk7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgY29sb3I6ICNjMDg3YmMgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWVudUJnRGFya3tcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiA5MDAwO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAwMCwgMDAwLCAwMDAsIDAuOCk7XG59XG4uQWN0aXZlTWVudXtcbiAgLypvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDsqL1xuICAjU3BvcnRzQWNhZGVteSxcbiAgI0JvdHRvbUJhciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgLyogei1pbmRleDogOTk5OTsqL1xuICB9XG5cbiAgI01vYmlsZU5hdmlnYXRpb257XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50IDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcmlnaHQ6IDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1vYmlsZU5hdkJnIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgI01lbnVCZ3tcbiAgICB3aWR0aDogMjAwJTtcbiAgICBoZWlnaHQ6IDMwMCU7XG4gIH1cbiAgICNNZW51SWNvbiB7XG4gICAgIHNwYW46bnRoLWNoaWxkKDEpe1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZjZGYwICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpICByb3RhdGUoNDVkZWcpKTtcbiAgICAgIH1cbiAgICAgIHNwYW46bnRoLWNoaWxkKDMpe1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSAgcm90YXRlKC00NWRlZykpO1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgICB9XG4gICAgICBzcGFuOm50aC1jaGlsZCgyKXtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgIHNwYW46bnRoLWNoaWxkKDQpe1xuICAgICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgICB9IFxuICB9XG59XG5cbi5jbG9zZXtcbiAgei1pbmRleDogNTAwO1xufVxuLmNsb3NlLFxuLmNsb3NlTWVudXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIGxlZnQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbi8qICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiZGMxOyovXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmNsb3NlTWVudXtcbiAgdG9wOiAzMXB4O1xuICAgIHotaW5kZXg6IDMwMDtcbn1cbi5jbG9zZSBzcGFuLFxuLmNsb3NlTWVudSBzcGFue1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6Jyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA4MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjM1cztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjM1cztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMzVzO1xufVxuLmNsb3NlIHNwYW46bnRoLWNoaWxkKDEpLFxuLmNsb3NlTWVudSBzcGFuOm50aC1jaGlsZCgxKXtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5jbG9zZSBzcGFuOm50aC1jaGlsZCgyKSxcbi5jbG9zZU1lbnUgc3BhbjpudGgtY2hpbGQoMil7XG4gIHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5jbG9zZTpob3ZlciBzcGFuOm50aC1jaGlsZCgxKSxcbi5jbG9zZU1lbnU6aG92ZXIgc3BhbjpudGgtY2hpbGQoMSl7XG4gIHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG4uY2xvc2U6aG92ZXIgc3BhbjpudGgtY2hpbGQoMiksXG4uY2xvc2VNZW51OmhvdmVyIHNwYW46bnRoLWNoaWxkKDIpe1xuICB0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAtby10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG59XG5cbi8qKiogU2Nyb2xsIEJhciAqKiovXG4uVG9wTGV2ZWw6Oi13ZWJraXQtc2Nyb2xsYmFye1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDlweDtcbn1cbi5Ub3BMZXZlbDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOnN0YXJ0OmRlY3JlbWVudCxcbi5Ub3BMZXZlbDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOmVuZDppbmNyZW1lbnR7XG4gIGRpc3BsYXk6YmxvY2s7XG4gIGhlaWdodDowO1xuICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xufVxuLlRvcExldmVsOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZXtcbiAgYmFja2dyb3VuZC1jb2xvcjojZWVlO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDBweCk7XG59XG4uVG9wTGV2ZWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2NTcxO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDBweCk7XG59XG4uVG9wTGV2ZWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOnZlcnRpY2Fse1xufVxuLlRvcExldmVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Jpem9udGFse1xufVxuLlRvcExldmVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlcntcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1NjU3MTtcbn0iLCJAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpICB7XG5cdC5sZWZ0SW1nLFxuXHQucmlnaHRJbWd7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpICB7XG5cdC5vdmVybGF5MXtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE0NDZweCkgIHtcblx0LnNsaWRlclRleHQsXG5cdCNIb21lMiAuYm94IC5Cb3hUaXRsZSB7XG5cdCAgICBmb250LXNpemU6IDEuNWVtICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkgIHtcblx0LmNvbC0xMi50b3Age1xuXHQgICAgZm9udC1zaXplOiAwLjVlbSAhaW1wb3J0YW50O1xuXHR9XG5cdC5MYXJnZVNlY3Rpb24gLkJveFRpdGxlLCAuU21hbGxTZWN0aW9uIC5Cb3hUaXRsZSB7XG4gICAgXHRmb250LXNpemU6IDEuMmVtO1xuXHR9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE1NDZweCkgIHtcblx0I1BhZ2VGb290ZXJ7XG5cdFx0LmNvbC05LFxuXHRcdC5jb2wtM3tcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHQqe3RleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O31cblx0XHR9XG5cdH1cblx0I1BhZ2VGb290ZXIgLmZzZSB7XG5cdCAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcblx0fVxuXG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzMwcHgpICB7XG5cdCNQYWdlRm9vdGVye1xuXHRcdC5zbGlua3tcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbi8qKiogTWVudSAqKiovXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgICAjTWVudUljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNTQwcHgpICB7XG5cblx0I01lbnV7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuQWN0aXZlTWVudXtcblx0XHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xuXHRcdCNTaWRlTmF2e1xuXHRcdFx0cmlnaHQ6IC0zMDBweCAhaW1wb3J0YW50OyBcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTU0MXB4KSAge1xuXHQubWVudUJnRGFyayxcblx0I01vYmlsZU5hdmlnYXRpb257XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cbn1cbi8qKiogTWVudSAqKiovXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzIwcHgpICB7XG4vKlxuXHQjTWVudXtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5BY3RpdmVNZW51e1xuXHRcdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG5cdFx0I1NpZGVOYXZ7XG5cdFx0XHRyaWdodDogLTMwMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9Ki9cblx0I1ByaW5jaXBhbHNXZWxjb21lIHtcbiAgIFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDBweCkgIWltcG9ydGFudDtcblx0fVxuXHQjUHJpbmNpcGFsc1dlbGNvbWUgLldlbGNvbWVJbm5lciBoMiB7XG4gICAgXHRmb250LXNpemU6IDEuNWVtICFpbXBvcnRhbnQ7XG5cdH1cblx0LmFjdGl2ZVdlbGNvbWUgI1NpZGVOYXZ7XG5cdFx0cmlnaHQ6IC0zMDBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyODZweCkgIHtcblx0LmNvbC1maXZlLmgtMyAsXG5cdC5jb2wtZml2ZS5oLTIgLFxuXHQuY29sLWZpdmUuaC0xIHtcblx0ICAgIHdpZHRoOiAzMy4zMyU7XG5cdH1cblx0LmNvbC1maXZlLmgtNCAsXG5cdC5jb2wtZml2ZS5oLTUge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdCAgICB3aWR0aDogNTAlO1xuXHR9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpICB7XG5cdC5TcG9ydHNBY2FkZW15SW5uZXJTZWN0aW9ue1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cblx0I1Nwb3J0c0FjYWRlbXlDb250YWluZXJ7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG5cdH1cblx0LlNwb3J0c0FjYWRlbXlJbm5lclNlY3Rpb257XG5cdFx0aGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xuXHR9XG5cdC5TbWFsbFNlY3Rpb257XG5cdFx0aGVpZ2h0OiA1MHZoICFpbXBvcnRhbnQ7XG5cdH1cblx0LkxhcmdlU2VjdGlvbntcblx0XHRoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG5cdH1cblx0Ym9keXtcblx0XHRvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG5cdH1cblx0LnNjcm9sbEFycm93e1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQjU3BvcnRzQWNhZGVteUZvb3Rlci5tYWluUGFnZXtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0I1Nwb3J0c0FjYWRlbXlGb290ZXIubWFpblBhZ2UgKntcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQjU3BvcnRzQWNhZGVteUNvbnRhaW5lcntcblx0XHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcblx0fVxuXHQuSGlkZGVuUGFnZUltYWdle1xuXHRcdHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuXHRcdHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0bGVmdDogMHB4O1xuXHR9XG4vKlx0LkhpZGRlblBhZ2VDb250ZW50e1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAxMDBweCAyMHB4IDEwMHB4IDMwMHB4ICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWluLWhlaWdodDogNXZoO1xuXHR9Ki9cblx0LkhpZGRlblBhZ2VDb250ZW50e1xuXHRcdHBhZGRpbmctbGVmdDogMzAwcHggIWltcG9ydGFudDtcblx0fVxuXG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzQzcHgpICB7XG5cdCNwYWdlQm94ZXMgLmJveCAuQm94VGl0bGUge1xuICAgIFx0Zm9udC1zaXplOiAxZW07XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA5MjBweCkgIHtcblx0I1Njcm9sbERvd257XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpICB7XG5cdCNwYWdlQm94ZXMgLmJveHtcblx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDUwJSAhaW1wb3J0YW50O1xuXHRcdC5Cb3hUaXRsZSB7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMS41ZW0gIWltcG9ydGFudDtcblx0XHR9XHRcblx0fVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTA4MHB4KSAge1xuXHQuSGVhZGVySW1hZ2VUZXh0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXHQuaGlkZVNpZGVCYXJUb2dnbGV7XG5cdFx0dG9wOiAxOXB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0I3NpZGViYXIgdWwgbGkgYTpob3ZlciBzcGFuIHtcblx0ICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkgIHtcblx0I3NpZGViYXIgLnNpZGViYXItaGVhZGluZyBhIHtcblx0ICAgIGZvbnQtc2l6ZTogMS4yZW0gIWltcG9ydGFudDtcblx0fVxuXG5cdCNzaWRlYmFyIC5zaWRlYmFyLWhlYWRpbmcge1xuXHQgICAgcGFkZGluZy10b3A6IDE1cHg7XG5cdCAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0fVxuXG5cdC5zaWRlQmFyQ29udGFpbmVye1xuXHRcdHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDsgXG5cdFx0Kntcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdCNzaWRlYmFyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzA4N2JjO1xuXHR9XG5cblx0I2JyZWFkY3J1bWJzIHtcblx0ICAgIHBhZGRpbmc6IDE1cHggMjBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5jbGVhck1pZHtcblx0XHRjbGVhcjogYm90aDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5pbm5lckNvbnRlbnQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcblx0fVxuXHQudGFjTWlke1xuXHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHR9XG5cdCNzaWRlYmFyIC5zaWRlYmFyLWhlYWRpbmcgYSB7XG5cdCAgICBwYWRkaW5nOiA1cHggMjBweCA1cHggMjBweCAhaW1wb3J0YW50O1xuXHR9XG5cdCNzaWRlYmFyIHVsIGxpIGEge1xuICAgIFx0cGFkZGluZzogNXB4IDIwcHggNXB4IDIwcHggIWltcG9ydGFudDtcblx0fVxuXHQjc2lkZWJhcntcblx0XHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdC5zaWRlQmFyQ29udGFpbmVye1xuXHRcdHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcblx0fVxuXHQjSG9tZTIgLmJveCAuQm94VGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMWVtICFpbXBvcnRhbnQ7XG5cdH1cblx0XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgIHtcblx0Lk5ld3NTbGlkZUlubmVyIC5OZXdzQ29udGVudENvbnRhaW5lciAuTmV3c1RpdGxlIHtcblx0ICAgIGZvbnQtc2l6ZTogMS4yZW0gIWltcG9ydGFudDtcblx0fVxuXHQqe1xuXHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogaW5pdGlhbCAhaW1wb3J0YW50O1xuXHRcdC13ZWJraXQtYmFja2dyb3VuZC1hdHRhY2htZW50OiBpbml0aWFsICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgIHtcblx0LnBhcmFsbGF4e1xuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoMCUsIDAlKSAhaW1wb3J0YW50KTtcblx0fVxuXHQjSG9tZUxvZ28ge1xuICAgIFx0Ym90dG9tOiA0NyUgIWltcG9ydGFudDtcbiAgICBcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgNTAlKSBzY2FsZSgwLjcpICFpbXBvcnRhbnQpO1xuXHR9XG5cdFxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpICB7XG5cdC5jbGVhclNtYWxse1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0I2FkZHJlc3Mge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ICAgIGZsb2F0OiBsZWZ0O1xuXHQgICAgbGVmdDogYXV0bztcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgbWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cdCNnbWFwX2NhbnZhcyB7XG5cdCAgICBtaW4taGVpZ2h0OiA0MDBweDtcblx0fVxuXHQjYWRkcmVzcyAjYWRkcmVzc0xvZ28ge1xuXHQgICAgd2lkdGg6IDE0MHB4O1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblx0ICAgIG1hcmdpbi10b3A6IDYwcHg7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICByaWdodDogMTd2dztcblx0ICAgIHRvcDogNTAlO1xuXHQgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xuXHQgICAgbWFyZ2luLXRvcDogMHB4O1xuXHR9XG59XG5cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODQ2cHgpICB7XG5cblx0I3NsaWRlck9uZUNvbnRhaW5lciB7XG5cdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICB0b3A6IDBweDtcblx0ICAgIGxlZnQ6IDBweDtcblx0fVxuXG5cdC5IZWFkZXJJbWFnZVRleHR7XG4gICAgXHRmb250LXNpemU6IDEuN2VtO1xuXHR9XG5cdC5oLTEsXG5cdC5oLTIsXG5cdC5oLTMsXG5cdC5oLTR7XG5cdFx0d2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuXHR9XG5cdC5oLTN7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxuXHQuaC01e1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cblx0LnBhZ2VUaXRsZSB7XG4gICAgXHRmb250LXNpemU6IDJlbSAhaW1wb3J0YW50O1xuXHR9XG5cdCNIb21lMntcblx0XHQuU2VjdGlvbntcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdFxuXHQud2VsY29tZVNlY3Rpb257XG5cdFx0LmNvbC02e1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdCNQcmluY2lwYWxzV2VsY29tZSAuY29sLTh7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxuXHQjUHJpbmNpcGFsc1dlbGNvbWUgLmNvbC00e1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSAge1xuXHQjYWRkcmVzcyAjYWRkcmVzc0xvZ28ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQuY2FsZW5kYXItd2lkZ2V0LXRhYmxlIHRoZWFkIHRoIHtcblx0ICAgIGZvbnQtc2l6ZTogMS41ZW0gIWltcG9ydGFudDtcblx0fVxuXHQuZ3JpZC1pdGVtLCAuZ3JpZC1zaXplciB7ICBcblx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7IFxuXHR9XG5cdC5TaWRlQmFyU3BvcnRze1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQuSGlkZGVuUGFnZUNvbnRlbnR7XG5cdFx0cGFkZGluZzogMTAwcHggMjBweCAxMDBweCAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1pbi1oZWlnaHQ6IDUwdmg7XG5cdH1cblx0LkhpZGRlblBhZ2VJbWFnZSB7XG5cdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHQgICAgaGVpZ2h0OiA1MHZoICFpbXBvcnRhbnQ7XG5cdCAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuXHQgICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcblx0ICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdCAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdH1cblx0LmJveEdyYWR7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdCNTcG9ydHNBY2FkZW15Rm9vdGVyLmlubmVyUGFnZXtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0I1Nwb3J0c0FjYWRlbXlGb290ZXIuaW5uZXJQYWdlICp7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHR9XG5cblxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjYwcHgpICB7XG5cdCNwYWdlQm94ZXMgLmJveCAuQm94VGl0bGUge1xuICAgIFx0Zm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcblx0fVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpICB7XG5cblx0LlN0YWZmUGFnZSAuc3RhZmZQcm9maWxlIC5wcm9maWxlUGljIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXHQuVmVydGljYWxTdGFja3tcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0I0hvbWVMb2dvIHtcbiAgICBcdGJvdHRvbTogNDclICFpbXBvcnRhbnQ7XG4gICAgXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsIDUwJSkgc2NhbGUoMC41KSAhaW1wb3J0YW50KTtcblx0fVxuXHQjSG9tZUxvZ28gLmxvZ29UZXh0IHtcbiAgICBcdGZvbnQtc2l6ZTogMS40ZW0gIWltcG9ydGFudDtcblx0fVxuXHQjU2lkZU5hdntcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0I2FkZHJlc3Mge1xuXHQgICAgcGFkZGluZzogNDBweCAyMHB4O1xuXHR9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzBweCkgIHsgXG5cdCNOYXZCYXJMb2dvIHtcblx0XHRsZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0c3BhbiB7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMC42ZW07XG5cdFx0fVxuXHR9XG5cdCNOYXZCYXJMb2dvIHNwYW4ge1xuXHQgICAgZm9udC1zaXplOiAwLjZlbTtcblx0ICAgIHdpZHRoOiAxMzBweDtcblx0ICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0ICAgIG1hcmdpbi10b3A6IDNweDtcblx0fVxuXHQuaC0xLFxuXHQuaC0yLFxuXHQuaC0zLFxuXHQuaC00LFxuXHQuaC01e1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cblx0LmgtMixcblx0LmgtMyxcblx0LmgtNCxcblx0LmgtNXtcblx0XHRtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdCNIb21lMyAuUmVhZE1vcmUgLFxuXHQjSG9tZTQgLlJlYWRNb3JlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuXHQgICAgbWFyZ2luLXRvcDogMzBweDtcblx0fVxuXHQuY29sLTcuZXZlbnRDb250ZW50LFxuXHQuY29sLTUuZGF0ZSB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHR9XG5cdC5FdmVudHNTbGlkZUlubmVyIC50b3AgLnRvcElubmVyQ29udGFpbmVyIC50b3BJbm5lciAuZGF0ZTphZnRlcntcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQjcGFnZUJveGVzIC5ib3h7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnZpZGVvQ2VudGVye1xuXHRcdGltZ3tcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuXHRcdH1cblx0fVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpICB7IFxuXG5cblx0LlNtYWxsU2VjdGlvbntcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogNTB2aCAhaW1wb3J0YW50O1xuXHR9XG5cdC5IZWFkZXJJbWFnZVRleHR7XG4gICAgXHRmb250LXNpemU6IDEuMmVtO1xuICAgIFx0cGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgXHRwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LnNsaWRlclRleHR7XG5cdFx0Zm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcblx0fVxuXG5cdC5Ob3RpY2VzTG9nb3tcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSAgeyBcblxuXHQjSG9tZUxvZ297XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdFxuXHQuZ3JpZC1pdGVtLCAuZ3JpZC1zaXplciB7IFxuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IFxuXHR9XG5cdFxuXHQjSG9tZTJ7XG5cdFx0LmJveHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdCNOYXZCYXJMb2dvIGltZyB7XG5cdCAgICBtYXJnaW4tcmlnaHQ6IDNweDtcblx0fVxufSIsIi8qKiogTW9iaWxlIFNjcmVlbnMgKioqL1xuI3NpZGViYXJ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuTGV2ZWwtMXtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHVse1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG5cbiAgLnNpZGViYXItaGVhZGluZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjbGVhcjogYm90aDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhe1xuICAgICAgcGFkZGluZzogNXB4IDEzJSA1cHggMTMlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI2MwODdiYztcblxuICAgIH1cbiAgfVxuICB1bHtcbiAgICAqe1xuICAgICAgZm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcbiAgICB9XG4gICAgdWx7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBsaXtcbiAgICAgICAgYXtcbiAgICAgICAgICAvKioqIExldmVsIEluZGVudGF0aW9uIFxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgKioqL1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHVse1xuICAgICAgICBsaXtcbiAgICAgICAgICBhe1xuICAgICAgICAgICAgLyoqKiBMZXZlbCBJbmRlbnRhdGlvbiBcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAqKiovXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGxpe1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLmN1cnJlbnR7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODcsIDE4NywgMTg3LCAwLjEpO1xuICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICBjb2xvcjogI2MwODdiYyAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGF7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTMlIDVweCAxMyU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuICAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgICAgY29sb3I6ICM1ZjViNTQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4wKTtcblxuICAgICAgICBzcGFue1xuICAgICAgICAgIGNvbG9yOiAjNWY1YjU0O1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHQxKTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHNwYW57XG4gICAgICAgICAgY29sb3I6ICNjMDg3YmM7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NywgMTg3LCAxODcsIDAuMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgICBidXR0b257XG4gICAgICAgIHRvcDogMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjNlbSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDUlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiA2MDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdDEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgY29sb3I6ICR0ZXh0RGFyaztcbiAgICAmOmhvdmVye1xuICAgICAgY29sb3I6ICMyRjNCNjc7XG4gICAgfVxuICB9XG59XG5cbi5vcGVuTGV2ZWx7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4wNSk7XG59XG5cblxuI3NpZGViYXItaW5uZXJ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qKiogRGVza3RvcCBTY3JlZW5zICoqKi9cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6ICAxMDAxcHgpIHtcbiAgI3NpZGViYXJ7XG4gICAgIHVse1xuICAgICAgbGl7XG4gICAgICAgIGF7XG4gICAgICAgICAgJjpob3ZlciBzcGFue1xuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jdXJyZW50e1xuICAgICAgc3BhbntcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgfVxuICAjc2lkZWJhciB1bCBsaSAuY3VycmVudCBzcGFuIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB9XG5cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICAxMDAxcHgpIHtcblxuICAgI3NpZGViYXJ7XG4gICAgIHVse1xuICAgICAgbGl7XG4gICAgICAgIGF7XG4gICAgICAgICAgJjpob3ZlciBzcGFue1xuICAgICAgICAgICAgY29sb3I6ICNjMDg3YmMgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAjYzA4N2JjICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGE6YWN0aXZlIHsgXG4gICAgICBjb2xvcjogI2MwODdiYyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAjc2lkZWJhcntcbiAgICAuTGV2ZWwtMXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tdG9wOiAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB1bHtcbiAgICAgIHVse1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAubWFpblRvZ2dsZTpmaXJzdC1vZi10eXBle1xuICAgICAgZGlzcGxheTogbm9uZSAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLmhpZGVTaWRlQmFyVG9nZ2xle1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qXG4jc2lkZWJhcntcbiAgYTpsaW5rLFxuICBhOnZpc2l0ZWQsIFxuICBhOmFjdGl2ZSB7IFxuICAgICAgY29sb3I6ICMyRjNCNjcgIWltcG9ydGFudDtcbiAgfVxufVxuKi9cbiIsIi8qKlxuICogVGhpcyB0eXBvZ3JhcGh5IGZpbGUgaXMgaW5jbHVkZWQgaW4gdGhlIFdZU0lXWUcgZWRpdG9yXG4gKi9cbi50eXBvZ3JhcGh5ICoge1xufVxuLnR5cG9ncmFwaHkgYmxvY2txdW90ZSB7XG5cdG1hcmdpbi1sZWZ0OjIwcHg7XG59XG4udHlwb2dyYXBoeSBociB7XG5cdHBhZGRpbmc6NXB4O1xufVxucCxcbnVsIGxpLFxub2wgbGksXG5hIHtcblx0XG5cdGxpbmUtaGVpZ2h0OjEuNWVtO1xuXHRmb250LXNpemU6MS4xZW07XG59XG5wIHtcblx0bWFyZ2luLWJvdHRvbToyMHB4O1xufVxuXG5cbi8qKiBDTVMgTElTVCBTVFlMRVMgKiovXG4udHlwb2dyYXBoeSB1bCxcbi50eXBvZ3JhcGh5IG9sIHtcblx0bWFyZ2luLWxlZnQ6MTBweDtcblx0bWFyZ2luLWJvdHRvbToyMHB4O1xufVxuXHQudHlwb2dyYXBoeSB1bCBsaSxcblx0LnR5cG9ncmFwaHkgb2wgbGkge1xuXHRcdG1hcmdpbjo0cHggMTBweDtcblx0XHRsaW5lLWhlaWdodDoxLjRlbTtcblx0fVxuXHRcdC50eXBvZ3JhcGh5IHVsIGxpIHtcblx0XHQgbGlzdC1zdHlsZS10eXBlOmRpc2M7XG5cdFx0fVxuXHRcdC50eXBvZ3JhcGh5IG9sIGxpIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTpkZWNpbWFsO1xuICAgIH1cbi8qIEhFQURFUiBTVFlMRVMgKi9cblxuaDEsXG5oMixcbmgzLFxuaDQge1xuXHRtYXJnaW4tYm90dG9tOjE0cHg7XG5cdGNvbG9yOiAjYzA4N2JjO1xuXHRmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuaDEsXG5oNCB7XG5cdGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG5oMixcbmgzIHtcblx0Zm9udC13ZWlnaHQ6bm9ybWFsO1xufVxuXHRoMSB7XG5cdFx0Zm9udC1zaXplOjIuMmVtO1xuXHR9XG5cdGgyIHtcblx0XHRmb250LXNpemU6Mi4yZW07XG5cdFx0bGluZS1oZWlnaHQ6IDFlbTtcblx0fVxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOjEuNmVtO1xuXHR9XG5cdGg0IHtcblx0XHRmb250LXNpemU6MS40ZW07XG5cdH1cblxuLyogTElOSyBTVFlMRVMgKi9cbi50eXBvZ3JhcGh5IGEge1xuXHRjb2xvcjogI2MwODdiYztcbiAgXHRmb250LXNpemU6MWVtO1xuICBcdHRleHQtZGVjb3JhdGlvbjpub25lO1xufVxuXHQudHlwb2dyYXBoeSBhOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuXHR9XG5cdFxuXHRcbi50eXBvZ3JhcGh5IHRhYmxlIHtcblx0Zm9udC1zaXplOjEuMWVtO1xufVxuXHQudHlwb2dyYXBoeSB0YWJsZSB0ciB0ZCB7XG5cdFx0cGFkZGluZzozcHggNXB4O1xuXHR9XG5cblx0XG4vKiBXWVNJV1lHIEVESVRPUiBBTElHTk1FTlQgQ0xBU1NFUyAqL1xuLnR5cG9ncmFwaHkgLmxlZnQge1xuXHR0ZXh0LWFsaWduOmxlZnQ7XG59XG4udHlwb2dyYXBoeSAuY2VudGVyIHtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG59XG4udHlwb2dyYXBoeSBpbWcuY2VudGVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1x0XG59XG4udHlwb2dyYXBoeSAucmlnaHQge1xuXHR0ZXh0LWFsaWduOnJpZ2h0O1xufVxuLnR5cG9ncmFwaHkgaW1nLnJpZ2h0IHtcblx0ZmxvYXQ6cmlnaHQ7XG59XG4udHlwb2dyYXBoeSBpbWcubGVmdCB7XG5cdGZsb2F0OmxlZnQ7XG59XG4udHlwb2dyYXBoeSBpbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XHRcbn1cbi50eXBvZ3JhcGh5IHAuTXNvTm9ybWFsLCAudHlwb2dyYXBoeSBwLk1zb0JvZHlUZXh0IHtcblx0bWFyZ2luOiAwO1xufVxuIl19 */
