form{margin-bottom:2em;width:100%}.form-entry,.field,#panel,.wFormContainer{margin-bottom:10px;position:relative;overflow:auto}.form-entry label,.field label,#panel label,.wFormContainer label{display:block;margin:0 0 10px;font-size:15px;color:#6f6f72}.form-entry label span,.field label span,#panel label span,.wFormContainer label span{font-size:15px}.form-entry label.error,.field label.error,#panel label.error,.wFormContainer label.error{color:red}.form-entry input[type=text],.form-entry select,.form-entry textarea,.field input[type=text],.field select,.field textarea,#panel input[type=text],#panel select,#panel textarea,.wFormContainer input[type=text],.wFormContainer select,.wFormContainer textarea{width:100%;border:1px solid #CACACA;background-color:#fff;margin:0px 0px 10px;color:#6f6f72;padding:5px 3%;font-size:13px;font-family:"Josefin Sans",sans-serif;-webkit-appearance:none;-webkit-border-radius:0}.form-entry select,.field select,#panel select,.wFormContainer select{height:38px}.form-entry textarea,.field textarea,#panel textarea,.wFormContainer textarea{min-height:120px}.form-entry input[type=text].error,.form-entry select.error,.form-entry textarea.error,.field input[type=text].error,.field select.error,.field textarea.error,#panel input[type=text].error,#panel select.error,#panel textarea.error,.wFormContainer input[type=text].error,.wFormContainer select.error,.wFormContainer textarea.error{border:1px solid red !important}.wFormContainer input,.wFormContainer select{min-height:40px}.errorMsg,#email-error p{color:#D85B5B;overflow:visible !important;line-height:1.4;background-color:#D85B5B;color:#fff !important;clear:both;padding:10px;margin-bottom:15px;font-size:70%}.errorMsg ul,.errorMsg ul li{color:#fff !important;margin-bottom:0;list-style:none}.errorMsg ul li:before{display:none}#email-error.success p{background-color:#65BCB3}input::-webkit-input-placeholder,input:-moz-placeholder,input::-moz-placeholder,input:-ms-input-placeholder{opacity:1}fieldset{border:1px solid #BBC6CC;padding:0 15px}fieldset legend{font-size:110%;margin-bottom:15px;padding:0 15px;text-transform:uppercase;letter-spacing:2px}#formContact{margin:2em auto}#formRFP{width:80%;margin:0 auto}.form-entry.one-line label{float:left;width:35%}.form-entry.one-line input[type=text],.form-entry.one-line .form-entry input[type=text].small,.form-entry.one-line .form-entry select.small{width:auto}#formRFP .ui-datepicker-trigger{left:168px;position:absolute;top:39px}#formRFP .field input.hasDatepicker{width:160px}.contact_type{width:160px;float:left;display:inline;margin-top:17px;padding-right:30px;text-align:left;color:#6f6f72}#panel{width:50%;margin:0 auto}#panel label{display:block;width:100%;margin:0 0 5px}#panel br{display:none}.mode select{font-family:inherit;display:block;padding:10px 25px}.mode,.startdir,.enddir{color:#222;float:left;width:100%;margin-bottom:20px;font-size:16px}.mode label,.startdir label,.enddir label{width:150px;margin-bottom:15px}.mode select,.startdir select,.enddir select{font-family:inherit;display:block;padding:10px 25px}.mode input[type=text],.startdir input[type=text],.enddir input[type=text]{color:#6f6f72;background-color:#EDEDED;border:medium none;width:100%;font-family:inherit;padding:8px 3%}.wFormContainer{margin:-3em auto 0;display:block;max-width:550px;width:95%}.wFormContainer .wFormTitle,.wFormContainer .supportInfo{display:none}.wFormContainer form{background-image:none !important;background-color:transparent !important;margin:0 auto}.wFormContainer form .alignTop{vertical-align:top}.wFormContainer form fieldset{margin:2em auto;padding:0em 1em 2em}.wFormContainer form fieldset#tfa_OtherTrustProper .oneField{width:100%}.wFormContainer form fieldset#tfa_OtherTrustProper .oneField label{font-size:13px}.wFormContainer form .oneField{display:inline-block;width:49%;padding:0 1em}.wFormContainer form .oneField label{display:inline-block;font-size:13px}.wFormContainer form .oneField .choices{float:left;margin-right:10px}.wFormContainer form .twoField{width:100%}.wFormContainer form .twoField label{width:100%}.wFormContainer form .twoField label.postField{width:25px;line-height:1}.wFormContainer form .twoField input,.wFormContainer form .twoField select{width:46%;display:inline-block}.wFormContainer form .twoField input#tfa_Birthdate,.wFormContainer form .twoField select#tfa_Birthdate{margin-right:6%}*{box-sizing:border-box}*:focus{outline:0}body{font-family:"Libre Baskerville",serif;color:#6f6f72;font-size:14px;line-height:2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,input{color:#0a3b61;transition:all 0.3s ease-in-out}a:hover,a:focus,input:hover,input:focus{text-decoration:none}.btn,#panel input[type="button"],.block_content .viewDetails{color:#0a3b61;font-family:"Caudex",serif;font-size:13px;letter-spacing:2px;background-color:transparent;padding:7px 20px;display:inline-block;zoom:1;text-align:center;text-transform:uppercase;outline:none;border:2px solid #0a3b61;cursor:pointer;transition:all 0.3s ease-in-out}.btn:hover,#panel input[type="button"]:hover,.block_content .viewDetails:hover{text-decoration:none;background-color:#0a3b61;color:#fff}.btn.alt,#panel input.alt[type="button"],.block_content .alt.viewDetails{background-color:#0a3b61;color:#fff;position:relative;letter-spacing:2px;padding:10px 30px}.btn.alt:before,#panel input.alt[type="button"]:before,.block_content .alt.viewDetails:before{content:'';position:absolute;border:2px solid #0a3b61;left:-7px;top:-7px;width:calc(100% + 14px );height:calc(100% + 14px );transition:all 0.3s ease-in-out}.btn.alt:hover,#panel input.alt[type="button"]:hover,.block_content .alt.viewDetails:hover{background:#fff;color:#0a3b61;border-color:#fff}.btn.alt:hover:before,#panel input.alt[type="button"]:hover:before,.block_content .alt.viewDetails:hover:before{border-color:#fff}.btn.alt.light,#panel input.alt.light[type="button"],.block_content .alt.light.viewDetails{background-color:#fff;color:#0a3b61;border-color:#fff}.btn.alt.light:before,#panel input.alt.light[type="button"]:before,.block_content .alt.light.viewDetails:before{border-color:#fff}.btn.alt.light:hover,#panel input.alt.light[type="button"]:hover,.block_content .alt.light.viewDetails:hover{background-color:#0a3b61;border-color:#0a3b61;color:#fff}.btn.alt.light:hover:before,#panel input.alt.light[type="button"]:hover:before,.block_content .alt.light.viewDetails:hover:before{border-color:#0a3b61}.btn.link,#panel input.link[type="button"],.block_content .link.viewDetails{color:#838386;text-transform:none;border:none;font-family:"Caudex",serif;font-size:14px;letter-spacing:2px;padding-right:45px;background:url(images/icon-arrow-right-gray.png) right center no-repeat}.btn.link:hover,#panel input.link[type="button"]:hover,.block_content .link.viewDetails:hover{opacity:0.7;background-color:transparent}.title,#content .content-heading .inner h2,#content .row-standard .inner h2{color:#838386;font-family:"Caudex",serif;font-size:35px;font-weight:400;line-height:60px;line-height:1.2;text-transform:uppercase;letter-spacing:3px;position:relative;margin-bottom:1em}.title span,#content .content-heading .inner h2 span,#content .row-standard .inner h2 span{display:block;font-family:"Josefin Sans",sans-serif;font-size:17px;font-weight:400;line-height:25px;letter-spacing:4.5px}.title small,#content .content-heading .inner h2 small,#content .row-standard .inner h2 small{font-family:"Josefin Sans",sans-serif;text-transform:none;font-size:45%;margin-top:5px;display:block;letter-spacing:2px}.title.has-line,#content .content-heading .inner h2,#content .row-standard .inner h2{padding-bottom:1em;margin-bottom:1.5em}.title.has-line:after,#content .content-heading .inner h2:after,#content .row-standard .inner h2:after{content:'';display:block;height:1.5px;width:200px;left:-200px;bottom:-1px;position:absolute;background-color:#cae9ea}.title.has-line.right:after,#content .content-heading .inner h2.right:after,#content .row-standard .inner h2.right:after{left:auto;right:-200px}.title.has-line-vertical,#content .content-heading .inner h2.has-line-vertical,#content .row-standard .inner h2.has-line-vertical{margin-bottom:1em}.title.has-line-vertical:after,#content .content-heading .inner h2.has-line-vertical:after,#content .row-standard .inner h2.has-line-vertical:after{content:'';display:block;height:1.5em;width:1.5px;left:50%;bottom:-1.75em;position:absolute;background-color:#cae9ea;z-index:10}.has-line-img{position:relative;z-index:10}@font-face{font-family:'Font Name';src:url("fonts/font.eot");src:url("fonts/font.eot?#iefix") format("embedded-opentype"),url("fonts/font.woff") format("woff"),url("fonts/font.ttf") format("truetype")}#header{width:100%;height:99px;top:-1px;position:fixed;z-index:999;transition:all 0.15s ease-in-out;background-color:#fff}#header.fixed{position:fixed !important;background-color:#fff !important;box-shadow:0px 1px 1px rgba(113,113,113,0.24)}#header #primary-nav{text-align:center;display:inline-block}#header #primary-nav ul{padding-left:0}#header #primary-nav ul li{display:inline-block}#header #primary-nav ul li a{color:#6f6f72;font-family:"Josefin Sans",sans-serif;font-size:14px;font-weight:400;line-height:19px;text-transform:uppercase;letter-spacing:2px;padding:1.75em 1em;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}#header #primary-nav ul li a.active{color:#0a3b61}#header #primary-nav ul li a:hover{text-decoration:none;opacity:0.5}#header #primary-nav ul li a.logo{text-indent:-10000px;width:68px;height:68px;background:url(images/logo-grand-isle.png) center center no-repeat;margin:12px 20px}#header .book-trigger{margin-left:2em;position:absolute;top:25px;right:12%}#header.home{height:auto;position:absolute;background-color:transparent}#header.home #primary-nav ul{margin:2em 0 0 0}#header.home #primary-nav ul li a{color:#fff;font-weight:700}#header.home #primary-nav ul li a.logo{display:none}#header.home #primary-nav.dark ul li a{color:#6f6f72}#header.home .book-trigger{display:none}#header.home.fixed #primary-nav ul{margin:.5em 0 0 0}#header.home.fixed #primary-nav ul li a{color:#0a3b61 !important}#header.home.fixed #primary-nav ul li a.logo{display:block}.sticky-footer{width:100%;height:54px;padding:12px 0 0 0;background-color:#fff;position:fixed;bottom:0;left:0;z-index:100;color:#838386;font-family:"Josefin Sans",sans-serif;font-size:11px;font-weight:400;line-height:18px;text-transform:uppercase;background-color:#efeeee}.sticky-footer nav ul li a{color:#252526;padding:10px 7px;letter-spacing:2px;display:block}.sticky-footer nav ul li a:hover{color:#0a3b61}.sticky-footer ul.social-media li a{padding:5px 0;display:block}.sticky-footer ul.social-media li a:hover{opacity:0.7}#footer{clear:both;overflow:auto}#footer a:hover{opacity:0.5}#footer form{margin-bottom:6em}#footer form input{border:none;border-bottom:1px solid #cae9ea;color:#838386;font-size:14px;font-family:"Caudex",serif;width:290px;padding-left:1em}#footer ul.social-media{margin:5em 0;padding-left:0}#footer ul.social-media li{display:inline-block}#footer ul.social-media li a{padding:0 1em}#footer ul.social-media li a:hover{opacity:0.7}#footer .nav-bar{background-color:#e9e8e8;padding-top:4em;padding-bottom:4em;text-transform:uppercase}#footer .nav-bar ul{list-style:none;padding-left:0}#footer .nav-bar ul li,#footer .nav-bar ul li a{color:#252526;font-family:"Josefin Sans",sans-serif;font-size:12px;letter-spacing:2px}#footer .nav-bar h6{color:#0a3b61;margin:2em 0;font-size:13px}#footer .nav-bar .details img{width:207px;height:auto;margin-bottom:2em}#footer .nav-bar .details ul li{display:inline-block;border-right:1px solid #252526;padding:0 3px;font-family:"Libre Baskerville",serif;letter-spacing:0px}#footer .nav-bar .details ul li a{padding:0 5px;line-height:1.2;display:block;font-family:"Libre Baskerville",serif;letter-spacing:0px}#footer .nav-bar .details ul li:last-child{border-right:none}#footer .nav-bar .details ul li a,#footer .nav-bar .details p{color:#252526;font-size:9px;margin-bottom:0px}#footer .logo-bar{padding:4em 0}#footer .logo-bar ul li{padding:0 1em;transition:all 0.3s ease-in-out}#footer .logo-bar ul li:hover{opacity:0.7}#footer .logo-bar ul li a{position:relative}#footer .logo-bar ul li a p{font-family:"Josefin Sans",sans-serif;text-transform:uppercase;font-size:11px;width:120px;color:#6F6F72;text-align:right;float:left;position:absolute}.booking-overlay{display:none;position:fixed;width:100%;height:100%;top:0;background:#fff;z-index:1000;padding:5% 0;overflow:auto;background-color:#f2f1f1}.booking-overlay .title,.booking-overlay #content .content-heading .inner h2,#content .content-heading .inner .booking-overlay h2,.booking-overlay #content .row-standard .inner h2,#content .row-standard .inner .booking-overlay h2{display:inline-block;font-size:27px;margin-top:8px;color:#0a3b61}.booking-overlay .close-book{font-size:55px;line-height:1.3;cursor:pointer}.booking-overlay #booking-type input[type="radio"]{display:inline-block;margin-right:10px}.booking-overlay #booking-type label{display:block;letter-spacing:1px}.booking-overlay .booking-form .form-entry{display:inline-block;margin-bottom:0}.booking-overlay .booking-form .form-entry label{color:#6f6f72;font-family:"Josefin Sans",sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px}.booking-overlay .booking-form .form-entry input[type="text"],.booking-overlay .booking-form .form-entry select{color:#838386;font-size:24px;text-align:center;width:100%;border:0px none;margin:0px 0px 10px;padding:5px 3% 20px;background:url(images/icon-arrow-down-blue.png) center bottom no-repeat transparent}.booking-overlay .booking-form .form-entry input[type="text"]::-webkit-input-placeholder,.booking-overlay .booking-form .form-entry select::-webkit-input-placeholder{color:#838386}.booking-overlay .booking-form .form-entry input[type="text"]:-moz-placeholder,.booking-overlay .booking-form .form-entry select:-moz-placeholder{color:#838386}.booking-overlay .booking-form .form-entry input[type="text"]::-moz-placeholder,.booking-overlay .booking-form .form-entry select::-moz-placeholder{color:#838386}.booking-overlay .booking-form .form-entry input[type="text"]:-ms-input-placeholder,.booking-overlay .booking-form .form-entry select:-ms-input-placeholder{color:#838386}.booking-overlay .booking-form .form-entry .border-input{margin:40px 0 0;padding:4px 4px}.booking-overlay .booking-form .form-entry .border-input:before{content:'';position:absolute;border:2px solid #0a3b61;left:-7px;top:-7px;width:calc(100% + 14px );height:calc(100% + 14px );transition:all 0.3s ease-in-out}.booking-overlay .booking-form .form-entry .border-input:hover{background:none;border:2px solid #fff}.booking-overlay .booking-form .form-entry .border-input:hover input{background-color:#fff;border:2px solid #fff;color:#0a3b61}.booking-overlay .booking-form .form-entry select{-webkit-appearance:none;-moz-appearance:none;-moz-text-align-last:center;text-align-last:center;text-align:center;height:72px}.booking-overlay .booking-form .form-entry select option{font-size:12px}.booking-overlay .booking-form .book-details{margin:1em 0;background-color:#ffffff;padding:40px 0}.booking-overlay .booking-form .book-details .form-entry{border-right:1px solid #e9e8e8}.booking-overlay .booking-form .book-details .form-entry:last-child{border-right:none}.booking-overlay .booking-form .book-details .form-entry select option::-webkit-input-placeholder{color:red}.booking-overlay .booking-form .book-details .form-entry select option::-moz-placeholder{color:red}.booking-overlay .booking-form .book-details .form-entry select option:-ms-input-placeholder{color:red}.booking-overlay .booking-form .book-details .form-entry select option:-moz-placeholder{color:red}.booking-overlay .booking-form .book-details .form-entry select::-webkit-input-placeholder{color:red}.booking-overlay .booking-form .book-details .form-entry select::-moz-placeholder{color:red}.booking-overlay .booking-form .book-details .form-entry select:-ms-input-placeholder{color:red}.booking-overlay .booking-form .book-details .form-entry select:-moz-placeholder{color:red}.booking-overlay .booking-form .flight-details{margin:0}.booking-overlay .booking-form .flight-details select{max-width:none;padding-left:0;height:60px}.booking-overlay .specials-bar{background-color:#f2f1f1;padding:2em 0 2em;margin:2em 0 0;transition:all 0.6s ease-in-out;background-color:#fff}.booking-overlay .specials-bar .title,.booking-overlay .specials-bar #content .content-heading .inner h2,#content .content-heading .inner .booking-overlay .specials-bar h2,.booking-overlay .specials-bar #content .row-standard .inner h2,#content .row-standard .inner .booking-overlay .specials-bar h2{display:block}.booking-overlay .specials-bar .special-item{text-align:center;transition:all 0.6s ease-in-out}.booking-overlay .specials-bar .special-item h3{color:#6f6f72;font-family:"Josefin Sans",sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:700}.booking-overlay .specials-bar .special-item p{font-size:13px;margin-bottom:0}.booking-overlay .specials-bar .special-item .learn-more{color:#6f6f72;font-style:italic;text-decoration:underline;font-size:12px}.booking-overlay .specials-bar .special-item .special-more{display:none}.booking-overlay .specials-bar .special-item .special-more .btn,.booking-overlay .specials-bar .special-item .special-more #panel input[type="button"],#panel .booking-overlay .specials-bar .special-item .special-more input[type="button"],.booking-overlay .specials-bar .special-item .special-more .block_content .viewDetails,.block_content .booking-overlay .specials-bar .special-item .special-more .viewDetails{margin-top:1em;font-size:10px}.booking-overlay .specials-bar .special-item .special-more .close-special{position:absolute;right:-10%;top:-5px;font-size:30px;cursor:pointer}.booking-overlay .selected-special{display:none;position:relative}.booking-overlay .selected-special p{font-style:italic;margin-bottom:20px}.booking-overlay .selected-special .remove-special{position:absolute;top:-6px;left:10px;font-size:20px;cursor:pointer}.booking-overlay .modify{font-style:italic;display:block;margin-top:1em}.booking-overlay .modify:hover{opacity:0.7}#home .notification-bar{width:100%;height:45px;position:fixed;bottom:0;background-color:#e9e8e8;color:#414141;padding:8px 0;z-index:100}#home .notification-bar a{color:#414141;text-decoration:underline}#home .notification-bar a:hover{opacity:0.7}#home .notification-bar .close-bar{color:#414141;position:absolute;right:5%;top:0;font-size:45px;line-height:1;transition:all 0.3s ease-in-out}#home .notification-bar .close-bar:hover{opacity:0.7;cursor:pointer}#home #content{padding-top:0}#home .top-content{padding:0 !important;position:relative;text-align:center;height:650px;overflow:hidden}#home .top-content img.emblem{position:absolute;top:50%;left:50%;z-index:10;margin-left:-138px;margin-top:-83px}#home .top-content .sym-slide{height:650px;background-position:center center;position:relative}#home .top-content .btn,#home .top-content #panel input[type="button"],#panel #home .top-content input[type="button"],#home .top-content .block_content .viewDetails,.block_content #home .top-content .viewDetails{position:absolute;z-index:10;bottom:5%;left:50%;margin-left:-104px}#home .intro-content{padding-top:6em;padding-bottom:6em}#home .intro-content .title,#home .intro-content #content .content-heading .inner h2,#content .content-heading .inner #home .intro-content h2,#home .intro-content #content .row-standard .inner h2,#content .row-standard .inner #home .intro-content h2{margin:2em 0 1.5em}#home .home-testimonials{background:url(images/icon-quotes.png) 38% top no-repeat;padding-top:6em}#home .home-testimonials .title,#home .home-testimonials #content .content-heading .inner h2,#content .content-heading .inner #home .home-testimonials h2,#home .home-testimonials #content .row-standard .inner h2,#content .row-standard .inner #home .home-testimonials h2{margin-bottom:10px;width:80%}#home .home-testimonials ul{padding-left:0;width:80%}#home .home-testimonials ul li blockquote{color:#6f6f72;font-size:14px;border-left:none;padding-left:0;padding-right:0}#home .home-testimonials ul li cite{display:block;text-align:center;text-transform:uppercase;font-style:normal;font-family:"Josefin Sans",sans-serif;font-size:12px}#home .home-testimonials ul .slick-prev,#home .home-testimonials ul .slick-next{width:11px;height:35px;background-size:cover;top:25%}#home .home-testimonials ul .slick-prev{left:-50px}#home .home-testimonials ul .slick-next{right:-30px}#home .home-testimonials ul .slick-prev:before{content:url(images/icon-chevron-left-gray-small.png)}#home .home-testimonials ul .slick-next:before{content:url(images/icon-chevron-right-gray-small.png)}#home .instagram-feed{background:url(images/home-instagram-bg.png) right bottom no-repeat;padding:5em 60px 0 0;display:none}#home .instagram-feed ul.instagram-gallery img{width:100%;height:auto}#home .home-accommodations{padding-top:3em;padding-bottom:6em}#home .home-accommodations img{max-width:110%;height:auto}#home .home-accommodations .copy{background:url("images/texture-fabric.jpg") left center;padding:6em 0 8em 8%}#home .home-accommodations .inner{padding:0 0 0 4em;max-width:450px}#home .home-accommodations .inner p{margin-bottom:3em}#home .experiences ul{padding-left:0}#home .experiences ul li{padding:0 1%}#home .experiences ul li a{transition:opacity 0.3s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;color:#6f6f72}#home .experiences ul li a:hover{opacity:0.7;-webkit-backface-visibility:hidden;backface-visibility:hidden}#home .experiences ul li img{width:100%;height:auto;margin-bottom:-2em}#home .experiences ul li figcaption{width:85%;position:relative;background-color:#fff;padding:2.5% 5%;margin:0 auto}#home .experiences ul li figcaption .title,#home .experiences ul li figcaption #content .content-heading .inner h2,#content .content-heading .inner #home .experiences ul li figcaption h2,#home .experiences ul li figcaption #content .row-standard .inner h2,#content .row-standard .inner #home .experiences ul li figcaption h2{font-size:32px;line-height:1.2;margin-bottom:1em}#home .experiences .slick-slide{transition:all 0.3s ease-in-out;opacity:0.35}#home .experiences .slick-slide.slick-center{opacity:1}#home .experiences .slick-prev,#home .experiences .slick-next{top:30%}#home .experiences .slick-prev{left:19%}#home .experiences .slick-next{right:19%}#home .home-map{height:850px;background:url(images/home-map.jpg) 40% 10% no-repeat;padding-top:14%;margin-top:-3em;margin-bottom:-1em}#home .home-map p{margin-bottom:2em;max-width:440px}#home .adventures .title,#home .adventures #content .content-heading .inner h2,#content .content-heading .inner #home .adventures h2,#home .adventures #content .row-standard .inner h2,#content .row-standard .inner #home .adventures h2{margin-bottom:10px}#home .adventures .title:first-child,#home .adventures #content .content-heading .inner h2:first-child,#content .content-heading .inner #home .adventures h2:first-child,#home .adventures #content .row-standard .inner h2:first-child,#content .row-standard .inner #home .adventures h2:first-child{margin-bottom:1.5em}#home .adventures ul{width:98%;margin:0 auto 2em}#home .adventures ul li a img{width:100%;margin-bottom:1em;transition:opacity 0.3s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}#home .adventures ul li a p{text-align:left;color:#6F6F72;transition:opacity 0.3s ease-in-out}#home .adventures ul li a .btn,#home .adventures ul li a #panel input[type="button"],#panel #home .adventures ul li a input[type="button"],#home .adventures ul li a .block_content .viewDetails,.block_content #home .adventures ul li a .viewDetails{margin:2.5em 0 1em}#home .adventures ul li a:hover{text-decoration:none}#home .adventures ul li a:hover img,#home .adventures ul li a:hover p{opacity:0.7}#home .adventures .slick-prev,#home .adventures .slick-next{top:30%}#home .adventures .slick-prev{left:-4%}#home .adventures .slick-next{right:-4%}#home .pool{background:url(images/home-pool.jpg) center bottom no-repeat;height:870px;padding-top:240px;position:relative}#home .pool .btn.link,#home .pool #panel input.link[type="button"],#panel #home .pool input.link[type="button"],#home .pool .block_content .link.viewDetails,.block_content #home .pool .link.viewDetails{margin-top:-2em;margin-right:4em}#home .pool .btn-wrapper{position:absolute;width:100%;height:90px;left:0;bottom:0;text-align:center}.has-blog ul.posts-list li{margin:2em 0;padding-right:10%}.has-blog ul.posts-list li img{width:100%;height:auto}.has-blog ul.posts-list li a.read-more{text-transform:uppercase;font-size:75%;text-decoration:underline;font-family:sans-serif}.has-post article.post{margin-bottom:4em}.has-post article.post .post-content{padding:2.5% 5%}.has-post article.post .post-content .inner-content h1{display:block;margin-bottom:0}.has-post article.post .post-content .inner-content .date{font-family:serif;font-style:italic;font-size:18px;margin-bottom:1em}.has-post article.post .post-content .share-btn{display:inline-block;height:32px;margin-top:1em;padding-left:40px;background:url(images/icon-share.png) left center no-repeat;background-size:31.5px 27px;text-transform:uppercase;font-size:90%;line-height:2.2;color:#a4a4a4 !important;transition:all 0.3s ease-in-out}.has-post article.post .post-content .share-btn:hover{opacity:0.7}.has-post article.post .post-content .addthis_button_compact{display:none}.has-post article.post .post-img figure{margin-bottom:1em;position:relative}.has-post article.post .post-img figure img{width:100%;height:auto;margin-bottom:1em}.has-post article.post .post-img figure .pin-it-button{width:43px;height:21px;position:absolute;top:5px;left:10px;transition:all 0.3s ease-in-out}.has-post article.post .post-img figure .pin-it-button:hover{opacity:0.7}.posts-sidebar{background-color:#FFF;padding:3%;margin:2em 0;text-align:center}.posts-sidebar>*:first-child{margin-top:0}.posts-sidebar>*:last-child{margin-bottom:0}.posts-sidebar h3,.posts-sidebar h2{font-family:serif !important;text-transform:capitalize !important;font-style:italic;letter-spacing:0px;font-size:130% !important}.posts-sidebar p{font-size:90% !important;margin-bottom:2em}.posts-sidebar ul.blog-archive{list-style:none;text-align:left;padding:0 5%;font-size:90%}.posts-sidebar ul.blog-archive li a.year{display:block;border-top:1px solid #E0E0E0;padding:0 5%}.posts-sidebar ul.blog-archive li:last-child a.year{border-bottom:1px solid #E0E0E0}.posts-sidebar ul.blog-archive li ul.sub-blog-archive{margin:10px 0}.wrapper{margin:0 auto;max-width:1500px;width:100%}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.no-gutter{padding-left:0;padding-right:0}.v-align{float:none;display:inline-block;vertical-align:middle}.row-height{display:table;table-layout:fixed;height:100%;width:100%}.col-height{display:table-cell;float:none;height:100%}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}#content{padding-top:91px}#content .slide img{width:100%}#content .top-content{padding:4em 0;position:relative}#content .top-content.has-img{padding:0}#content .top-content.has-img img{max-width:100%;margin:0 auto}#content .top-content .overlay{width:100%;height:100%;position:absolute;z-index:10;background:rgba(255,255,255,0.8);text-align:center;display:none}#content .top-content .overlay .inner-wrap{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block}#content .top-content video{max-width:100%}#content .content-heading{padding:4em 0}#content .content-heading img{width:110%;height:auto}#content .content-heading .copy{background:url("images/texture-fabric.jpg") left center;padding:6em 0 8em 8%}#content .content-heading .inner{padding:0 0 0 4em;max-width:450px}#content .content-heading .inner h2{padding-bottom:20px;margin-bottom:30px}#content .content-heading .inner p{margin-bottom:3em}#content .content h1{font-family:"Libre Baskerville",serif;font-size:2em;color:#0a3b61}#content .content h2{font-family:"Caudex",serif}#content .content p{color:#6f6f72;font-size:1em}#content .row-standard{margin-top:4em;margin-bottom:4em}#content .row-standard img{max-width:100%;width:auto}#content .row-standard .inner{padding:0 0 0 4em;max-width:450px}#content .row-standard .inner h2{padding-bottom:20px;margin-bottom:30px;line-height:1.2}.sub-menu{background-color:#efeeee;text-align:center;position:fixed;top:98px;z-index:999;left:0px;right:0px}.sub-menu ul{margin-bottom:0}.sub-menu ul li{display:inline-block;padding:10px 0}.sub-menu ul li a{padding:3px 15px;font-size:12px;letter-spacing:1px;color:#6f6f72;font-family:"Josefin Sans",sans-serif;text-transform:uppercase}.sub-menu ul li a.active{cursor:default;color:#0a3b61;font-weight:700}.sub-menu ul li a:hover{color:#0a3b61;text-decoration:none}.amenities-services ul{list-style:disc;list-style-position:inside}.weddings-events-rfp form#formRFP{position:relative;text-align:center}.weddings-events-rfp .one_half{margin-right:30px;width:40%;display:inline-block;float:left;vertical-align:top;text-align:left}.weddings-events-rfp .one_half legend{font-size:100%}.weddings-events-rfp .one_half.newWidth{width:40%}.weddings-events-rfp .one_half.newWidth .field{width:100%;overflow:hidden}.weddings-events-rfp .one_half.newWidth .field select{width:90%}.weddings-events-rfp a.btn.btnSubmit,.weddings-events-rfp .block_content a.btnSubmit.viewDetails,.block_content .weddings-events-rfp a.btnSubmit.viewDetails{margin-top:30px}.adventures .slick-slide img{width:208px;margin:0 auto}.adventures .slick-slide p{color:#6F6F72}.adventures .slick-slide .slick-prev,.adventures .slick-slide .slick-next{top:34%}body#overview .quads ul{text-transform:uppercase;font-family:"Josefin Sans",sans-serif;text-align:center}body#overview .quads ul li{margin-top:2em;margin-bottom:2em;vertical-align:top;text-align:center}body#overview .quads ul li .equalize{width:100%;height:75px;padding:20px;display:table}body#overview .quads ul li h3{color:#838386;font-size:17px;letter-spacing:4px;text-align:center;line-height:1.5;display:table-cell;vertical-align:middle;margin:0;padding:20px 0 0 0;width:100%}body#overview .quads ul li h6{color:#6f6f72;font-size:12px;letter-spacing:2px;text-align:center}body#overview .quads ul li figure{width:100%;height:100%;overflow:hidden}body#overview .quads ul li figure img{transition:all 0.3s ease-in-out}body#overview .quads ul li img{max-width:100%;height:auto}body#overview .quads ul li:hover figure img{-webkit-transform:scale(1.05);transform:scale(1.05)}body.room_entry{overflow-x:hidden}body.room_entry .mini-gallery{text-align:center;margin-top:-2%;background-color:#fff;padding:1.5em 0}body.room_entry .mini-gallery ul{width:95%;margin:0 auto}body.room_entry .mini-gallery ul li{width:25%;padding:0;display:inline-block;position:relative}body.room_entry .mini-gallery ul li img{max-width:95% !important;cursor:pointer}body.room_entry .mini-gallery ul li .overlay{width:90%;height:100%;background:url(images/icon-zoom.png) center center no-repeat rgba(255,255,255,0.85);opacity:0;display:block;position:absolute;z-index:10;left:5%;transition:all 0.3s ease-in-out}body.room_entry .mini-gallery ul li:hover .overlay{opacity:1}body.room_entry .mini-gallery .slick-prev,body.room_entry .mini-gallery .slick-next{top:auto;bottom:0}body.room_entry .mini-gallery .slick-prev{left:-40px}body.room_entry .mini-gallery .slick-next{right:-40px}body.room_entry .description{padding-top:4em;padding-bottom:4em}body.room_entry .description .title,body.room_entry .description #content .content-heading .inner h2,#content .content-heading .inner body.room_entry .description h2,body.room_entry .description #content .row-standard .inner h2,#content .row-standard .inner body.room_entry .description h2{margin-top:0}body.room_entry .description img{max-width:85%}body.room_entry .description .details{text-transform:uppercase;font-family:"Josefin Sans",sans-serif;letter-spacing:2px}body.room_entry .description .btn,body.room_entry .description #panel input[type="button"],#panel body.room_entry .description input[type="button"],body.room_entry .description .block_content .viewDetails,.block_content body.room_entry .description .viewDetails{margin-top:3em}body.room_entry .amenities{padding-top:4em;padding-bottom:4em}body.room_entry .amenities ul{padding-left:20px}body.room_entry .amenities ul li{padding-left:20px;font-family:"Josefin Sans",sans-serif;font-size:16px;list-style:circle}body.room_entry .amenities img{width:120%;margin-right:-20%}body.room_entry .description img,body.room_entry .amenities img{height:auto}.slick-dots{text-align:center}.slick-dots li{position:relative;display:inline-block;width:8px;height:8px;margin:10px 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:8px;height:8px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;border-radius:50%;background-color:#6f6f72;background-clip:padding-box}.slick-dots li.slick-active button{background-color:#0a3b61}.slick-prev,.slick-next{display:inline-block;z-index:100;font-size:0;line-height:0;position:absolute;top:50%;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background-color:transparent}.slick-prev,.slick-next{top:50%}.slick-prev{left:-40px}.slick-next{right:-40px}.big-arrows .slick-prev,.big-arrows .slick-next{width:17px;height:56px;margin-top:-28px}.big-arrows .slick-prev:before{content:url(images/icon-chevron-left-gray.png)}.big-arrows .slick-next:before{content:url(images/icon-chevron-right-gray.png)}.top-gallery .slick-prev{left:-20px}.top-gallery .slick-next{right:-20px}.top-gallery .slick-prev:before{content:url(images/icon-chevron-left-gray.png)}.top-gallery .slick-next:before{content:url(images/icon-chevron-right-gray.png)}.specials #content .special{margin-bottom:6em}.specials #content .special .copy h2.title,.specials #content .special .copy .content-heading .inner h2,.specials #content .content-heading .inner .special .copy h2,.specials #content .special .copy .row-standard .inner h2,.specials #content .row-standard .inner .special .copy h2{font-size:31px;margin:0px}.specials #content .special .copy .inner{max-width:570px}.specials #content .special .btn,.specials #content .special #panel input[type="button"],#panel .specials #content .special input[type="button"],.specials #content .special .block_content .viewDetails,.block_content .specials #content .special .viewDetails{margin-top:2em}body.adventures .row-standard{margin:8em 0 0 0 !important}body.adventures .adventures .slick-slide .title,body.adventures .adventures .slick-slide #content .content-heading .inner h2,#content .content-heading .inner body.adventures .adventures .slick-slide h2,body.adventures .adventures .slick-slide #content .row-standard .inner h2,#content .row-standard .inner body.adventures .adventures .slick-slide h2{margin:20px auto 15px}body.adventures .adventures .slick-slide img{width:100%;height:auto}body.adventures .adventures .list-unstyled .row{margin-bottom:30px}body.adventures .adventures .list-unstyled .col-sm-4 img{width:100%}.getting-here #content .content-heading{padding:0px 15px}.getting-here #content .content-heading .copy{padding:4em 0 4em 8%}#ui-datepicker-div.ui-widget-content{background:#FBFBFB !important;z-index:1000 !important;border:none !important}#ui-datepicker-div.ui-widget-content *{font-family:sans-serif;font-weight:normal !important;font-size:14px;text-align:center}#ui-datepicker-div .ui-widget-header{background:#ececec !important;border-radius:0 !important;border:0 !important}#ui-datepicker-div .ui-state-highlight,#ui-datepicker-div.ui-widget-content .ui-state-highlight,#ui-datepicker-div .ui-widget-header .ui-state-highlight{background:none !important;border:1px solid #000}#ui-datepicker-div .ui-datepicker th{font-weight:normal !important}#ui-datepicker-div.ui-widget-content a,#ui-datepicker-div.ui-widget-content a{text-align:center}#ui-datepicker-div .ui-state-active,#ui-datepicker-div.ui-widget-content .ui-state-active,#ui-datepicker-div .ui-widget-header .ui-state-active{background:#0a3b61 !important;border-color:#0a3b61;color:#fff !important}#ui-datepicker-div .ui-datepicker th{padding:5px 0 !important;font-size:12px}#ui-datepicker-div .ui-datepicker-month,.ui-datepicker-year{background-color:transparent;border:none;font-size:16px !important}#ui-datepicker-div .ui-state-hover,#ui-datepicker-div.ui-widget-content .ui-state-hover,#ui-datepicker-div .ui-datepicker .ui-widget-header .ui-state-hover,#ui-datepicker-div .ui-datepicker .ui-state-focus,#ui-datepicker-div .ui-datepicker .ui-widget-content .ui-state-focus,#ui-datepicker-div .ui-datepicker .ui-widget-header .ui-state-focus{color:#fff !important;background:#0a3b61 !important}#ui-datepicker-div .ui-accordion-content{height:auto !important}ul.global-sitemap li{line-height:1.6;margin-bottom:10px;list-style:none}ul.global-sitemap li ul{border-left:1px solid #EAEAEA;margin-left:0px;margin-bottom:10px}ul.global-sitemap li ul li{padding:10px 5px 5px 5px;list-style:none !important;line-height:1.2;font-size:90%}ul.global-sitemap li ul li a{text-decoration:none !important;color:grey;padding-left:10px}ul.global-sitemap li ul li:before{display:none}.map_popup{background:#FFFFFF !important;width:250px !important;margin-top:10px;min-height:230px}.map_popup img{display:block;width:100%}.map_popup .desc h2{color:#0a3b61 !important;font-size:16px;margin:20px 5px;font-family:"Josefin Sans",sans-serif;text-transform:uppercase;text-align:center;letter-spacing:1px}.map_popup .desc p{color:#6f6f72 !important}.alert-wrapper{position:relative}.alert-wrapper .header{cursor:pointer;width:100%;background-color:#f1390e;position:relative;color:#ffffff;font-family:"Josefin Sans",sans-serif;z-index:999}.alert-wrapper .header .title,.alert-wrapper .header #content .content-heading .inner h2,#content .content-heading .inner .alert-wrapper .header h2,.alert-wrapper .header #content .row-standard .inner h2,#content .row-standard .inner .alert-wrapper .header h2{margin:0px auto;font-family:"Josefin Sans",sans-serif;font-size:1.1em;padding:5px 0;color:#ffffff;width:800px;display:table}.alert-wrapper .header .title>div,.alert-wrapper .header #content .content-heading .inner h2>div,#content .content-heading .inner .alert-wrapper .header h2>div,.alert-wrapper .header #content .row-standard .inner h2>div,#content .row-standard .inner .alert-wrapper .header h2>div{vertical-align:middle;display:table-cell}.alert-wrapper .header .title .logo,.alert-wrapper .header #content .content-heading .inner h2 .logo,#content .content-heading .inner .alert-wrapper .header h2 .logo,.alert-wrapper .header #content .row-standard .inner h2 .logo,#content .row-standard .inner .alert-wrapper .header h2 .logo{background-image:url("images/hurricane-icon.png");background-repeat:no-repeat;padding:8px 0 8px 40px;background-position:center left;text-align:left}.alert-wrapper .header .title .important-info,.alert-wrapper .header #content .content-heading .inner h2 .important-info,#content .content-heading .inner .alert-wrapper .header h2 .important-info,.alert-wrapper .header #content .row-standard .inner h2 .important-info,#content .row-standard .inner .alert-wrapper .header h2 .important-info{padding:5px 10px;border:2px solid #fff;float:right;font-family:"Caudex",serif;font-size:0.8em}.alert-wrapper .header .title .important-info span,.alert-wrapper .header #content .content-heading .inner h2 .important-info span,#content .content-heading .inner .alert-wrapper .header h2 .important-info span,.alert-wrapper .header #content .row-standard .inner h2 .important-info span,#content .row-standard .inner .alert-wrapper .header h2 .important-info span{display:inline-block;letter-spacing:initial;margin-left:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.alert-wrapper .header .close{position:absolute;right:1%;top:0px;bottom:0px;margin:auto;line-height:50px}.alert-wrapper .information{background-color:#ffffff;color:#838386;position:absolute;left:0px;right:0px;width:768px;margin:0 auto;text-align:left;padding:50px 70px;top:-343px;opacity:0}.alert-wrapper .information h3{font-size:2.2em;margin:0px}.alert-wrapper .information h3 span{font-size:0.6em;font-family:"Josefin Sans",sans-serif}.alert-wrapper .information p{margin:0px}.alert-wrapper .information p a{color:#838386;text-decoration:underline}.post .act-image,.post .post_img,.block_content .act-image,.block_content .post_img{float:left;margin-right:4em}.post .post-title,.block_content .post-title{padding-top:1em;margin-bottom:1em}.block_content{text-align:center}.block_content h1[itemprop="name"]{margin-bottom:1em;text-align:left}.block_content div[itemprop="articleBody"]{overflow:hidden;text-align:left;margin-bottom:3em}#content .content-copy .content-block p{margin-bottom:1em !important}#content .content-copy .content-block.full-width .inner{max-width:95%;margin:0 auto}#content .content-copy .content-block.full-width .inner h2{text-align:center}#content .content-copy .content-block.full-width .inner h2:after{display:none}#content .content-copy .content-block.full-width .inner h3{margin-top:40px}.news .post{margin-bottom:2em;padding:0 2%;display:inline-block;vertical-align:top;text-align:center}.news .post .act-image{float:none;margin-right:0;border-top:1px solid #999999;padding-top:15px;transition:all 0.3s ease-in-out}.news .post .act-image figure{text-align:center}.news .post .act-image figure img{width:auto}.news .post .post-title{font-size:14px;line-height:1.4;margin:0 0 5px;color:#6f6f72}.news .post .date{text-transform:uppercase;letter-spacing:2px;font-size:10px}.news .post:hover .act-image{opacity:0.7}.grid{background-position:center center;background-repeat:no-repeat}.grid .grid-item{position:relative;float:left;width:33.3%;padding:5px}.grid .grid-item a{display:block}.grid .grid-item a figure{overflow:hidden}.grid .grid-item a figure img{width:100%;max-width:100%;transition:all 0.3s ease-in-out}.grid .grid-item a figure:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0.85}.grid .grid-item.grid-item-filter{text-align:center;background:#fff}.grid .grid-item.grid-item-filter .filter-inner{display:table;height:100%;width:100%}.grid .grid-item.grid-item-filter .filter-inner .filter-inner-content{display:table-cell;vertical-align:middle}.grid .grid-item.grid-item-filter .filter-inner .filter-inner-content ul{padding-left:0;list-style:none}.grid .grid-item.grid-item-filter .filter-inner .filter-inner-content ul li{text-transform:uppercase}.grid .grid-item.grid-item-filter .filter-inner .filter-inner-content ul li a:hover{opacity:0.7}@media (min-width: 961px) and (max-width: 1024px){#header .book-trigger{right:2%}}@media (min-width: 768px) and (max-width: 960px){#header{height:145px}#header.home{height:160px}#header.home .book-trigger{top:100px;right:45%}#header.home.fixed #primary-nav ul li a{padding-left:0.5em;padding-right:0.5em}#header .book-trigger{top:90px;right:45%}.sub-menu{top:144px}.sub-menu ul li a{font-size:10px;padding:3px 8px}#home .has-line-img{margin-right:-30px}#home .pool{height:730px;padding-top:100px}#home .home-accommodations .copy{padding:6em 4% 8em 4%}.title.has-line:after,#content .content-heading .inner h2:after,#content .row-standard .inner h2:after{left:-110px}#content{padding-top:140px}#content .content-heading{padding:4em 15px}#content .top-content p{margin-bottom:25px}#content .content-block .inner h2{font-size:26px;margin-bottom:10px}#content .content-block:nth-child(even) .row-standard .inner{padding-right:0;padding-left:2em}#content .content-block:nth-child(odd) .row-standard .inner{padding-right:2em;padding-left:0}#content .content-block.content-heading{padding:2em 0}#content .content-block.content-heading .copy{padding:4em 3% 4em 5%}#content .content-block.content-heading .copy .inner{padding-left:2em}body#overview .quads ul li .accommodation-img img{width:100%;height:auto}body#overview .quads ul li .equalize{padding:0}body#overview .quads ul li h3{letter-spacing:1px;font-size:15px}body.room_entry .description p{margin-bottom:25px}body.room_entry .description .details{margin-top:-20px;margin-bottom:20px}body.room_entry .description .details p{display:inline-block;vertical-align:top;line-height:1.2;padding:0 5% 0 0;font-size:13px;letter-spacing:0px;margin-bottom:10px}body.room_entry .description .details p br{display:none}body.room_entry .amenities ul{margin-top:-20px;margin-bottom:20px;overflow:auto;padding-left:10%}body.room_entry .amenities ul li{float:left;list-style:disc;width:50%;line-height:1.4;padding-left:0;padding-right:5%;margin-bottom:10px}body.room_entry .amenities img{width:100%;margin:0 auto}#formRFP{width:100%}#formRFP fieldset{margin:0 1%;width:48%;background:#fff}.sticky-footer nav ul li a{letter-spacing:1px}body.specials #content .top-content{padding-bottom:0;margin-bottom:-4em}.alert-wrapper .header .title,.alert-wrapper .header #content .content-heading .inner h2,#content .content-heading .inner .alert-wrapper .header h2,.alert-wrapper .header #content .row-standard .inner h2,#content .row-standard .inner .alert-wrapper .header h2{width:600px}.getting-here #content .content-heading .copy{padding:2em 5% 2em 3%}.getting-here #content .content-heading .copy .inner{padding:0 0 0 3em}.specials #content .special{padding:0 2%}.specials #content .special .copy .inner{padding:0 0 0 2em}.experience #content .content-heading .copy{padding:4em 3% 4em 5%}.experience #content .content-heading .copy .inner{padding-left:2em}.slick-prev,.slick-next{height:100px}}@media (min-width: 480px){.row-xs-height{display:table;table-layout:fixed;height:100%;width:100%}.col-xs-height{display:table-cell;float:none;height:100%}.col-xs-top{vertical-align:top}.col-xs-middle{vertical-align:middle}.col-xs-bottom{vertical-align:bottom}}@media (min-width: 768px){.row-sm-height{display:table;table-layout:fixed;height:100%;width:100%}.col-sm-height{display:table-cell;float:none;height:100%}.col-sm-top{vertical-align:top}.col-sm-middle{vertical-align:middle}.col-sm-bottom{vertical-align:bottom}.alert-wrapper .header .title,.alert-wrapper .header #content .content-heading .inner h2,#content .content-heading .inner .alert-wrapper .header h2,.alert-wrapper .header #content .row-standard .inner h2,#content .row-standard .inner .alert-wrapper .header h2{width:100%}}@media (min-width: 992px){.row-md-height{display:table;table-layout:fixed;height:100%;width:100%}.col-md-height{display:table-cell;float:none;height:100%}.col-md-top{vertical-align:top}.col-md-middle{vertical-align:middle}.col-md-bottom{vertical-align:bottom}}@media (min-width: 1200px){.row-lg-height{display:table;table-layout:fixed;height:100%;width:100%}.col-lg-height{display:table-cell;float:none;height:100%}.col-lg-top{vertical-align:top}.col-lg-middle{vertical-align:middle}.col-lg-bottom{vertical-align:bottom}}


/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9mb3Jtcy5zY3NzIiwiX2Jhc2Uuc2NzcyIsIl9mb250cy5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX2Jvb2tpbmdfZW5naW5lLnNjc3MiLCJfaG9tZS5zY3NzIiwiX2Jsb2cuc2NzcyIsInN0eWxlLnNjc3MiLCJfbWVkaWFfcXVlcmllcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEtBQ0Msa0JBQ0EsVUFBVyxDQUVaLDBDQUlJLG1CQUNBLGtCQUNBLGFBQWMsQ0FFZCxrRUFDQyxjQUNBLGdCQUNBLGVBQ0EsYUNaYyxDRGFkLHNGQUNDLGNBQWUsQ0FHakIsMEZBQ0MsU0FBVSxDQUVYLGtRQUdGLFdBQ0cseUJBQ0Esc0JBQ0gsb0JBQ0EsY0FDQSxlQUNBLGVBQ0Esc0NBRUcsd0JBQ0gsdUJBQXdCLENBRXpCLHNFQUNDLFdBQVksQ0FFYiw4RUFDQyxnQkFBaUIsQ0FFbEIsMFVBQ0ksK0JBQWdDLENBS3BDLDZDQUNDLGVBQWdCLENBS2xCLHlCQUVDLGNBQ0csNEJBQ0EsZ0JBQ0EseUJBQ0Esc0JBQ0EsV0FDQSxhQUNBLG1CQUNBLGFBQWMsQ0FFbEIsNkJBRUksc0JBQ0EsZ0JBQ0EsZUFBZ0IsQ0FFcEIsdUJBQ0MsWUFBYSxDQUlkLHVCQUNDLHdCQUF5QixDQUkxQiw0R0FJQyxTQUFVLENBSVgsU0FDQyx5QkFDRyxjQUFlLENBQ2YsZ0JBQ0YsZUFDRyxtQkFDQSxlQUNBLHlCQUNBLGtCQUFtQixDQU94QixhQUNDLGVBQWdCLENBR2pCLFNBQ0ksVUFDQSxhQUFjLENBR2QsMkJBQ0MsV0FDQSxTQUFVLENBRWQsNElBQ0ksVUFBVyxDQVFmLGdDQUNJLFdBQ0Esa0JBQ0EsUUFBUyxDQUdULG9DQUNDLFdBQVksQ0FJbEIsY0FDSSxZQUNBLFdBQ0EsZUFDQSxnQkFDQSxtQkFDQSxnQkFDQSxhQ2hKZSxDRHNKbkIsT0FDQyxVQUNBLGFBQWMsQ0FDZCxhQUNJLGNBQ0EsV0FDQSxjQUFlLENBRW5CLFVBQ0MsWUFBWSxDQVNkLGFB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QUNBLFlBQ0EsVUFBVyxDQUViLGVBQ0UsbUJBQ0EsV0FDQSxXQUFZLENBRWQsWUFDRSxrQkFBbUIsQ0FFckIsZUFDRSxxQkFBc0IsQ0FFeEIsZUFDRSxxQkFBc0IsQ0FBQSxDQUkxQiwyQkFDRSxlQUNFLGNBQ0EsbUJBQ0EsWUFDQSxVQUFXLENBRWIsZUFDRSxtQkFDQSxXQUNBLFdBQVksQ0FFZCxZQUNFLGtCQUFtQixDQUVyQixlQUNFLHFCQUFzQixDQUV4QixlQUNFLHFCQUFzQixDQUFBLENBQUEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiZm9ybXtcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xuXHR3aWR0aDogMTAwJTtcbn1cbi5mb3JtLWVudHJ5LFxuLmZpZWxkLFxuI3BhbmVsLFxuLndGb3JtQ29udGFpbmVye1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgbGFiZWx7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIG1hcmdpbjogMCAwIDEwcHg7XG5cdCAgICBmb250LXNpemU6IDE1cHg7XG5cdCAgICBjb2xvcjogJHR4dF9jb2xvcjtcblx0ICAgIHNwYW57XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG4gICAgfVxuICAgIGxhYmVsLmVycm9ye1xuXHQgICAgY29sb3I6IHJlZDtcblx0fVxuICAgIGlucHV0W3R5cGU9dGV4dF0sXG5cdHNlbGVjdCxcblx0dGV4dGFyZWF7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdCAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0FDQUNBO1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRtYXJnaW46IDBweCAwcHggMTBweDtcblx0XHRjb2xvcjogJHR4dF9jb2xvcjtcblx0XHRwYWRkaW5nOiA1cHggMyU7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGZvbnQtZmFtaWx5OiAkdGhpcmRfZm9udDtcblx0ICAgIC8qKiogUmVtb3ZlcyBTYWZhcmkgd2VpcmQgZGVmYXVsdCBzdHlsaW5nICoqKi9cblx0ICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG5cdH1cblx0c2VsZWN0e1xuXHRcdGhlaWdodDogMzhweDtcblx0fVxuXHR0ZXh0YXJlYXtcblx0XHRtaW4taGVpZ2h0OiAxMjBweDtcblx0fVxuXHRpbnB1dFt0eXBlPXRleHRdLmVycm9yLCBzZWxlY3QuZXJyb3IsIHRleHRhcmVhLmVycm9ye1xuXHQgICAgYm9yZGVyOiAxcHggc29saWQgcmVkICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLndGb3JtQ29udGFpbmVye1xuXHRpbnB1dCwgc2VsZWN0e1xuXHRcdG1pbi1oZWlnaHQ6IDQwcHg7XG5cdH1cbn1cblxuLyoqKiBFcnJvciBIYW5kbGluZyAqKiovXG4uZXJyb3JNc2csXG4jZW1haWwtZXJyb3IgcHtcblx0Y29sb3I6ICNEODVCNUI7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEODVCNUI7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZm9udC1zaXplOiA3MCU7XG59XG4uZXJyb3JNc2cgdWwsXG4uZXJyb3JNc2cgdWwgbGl7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uZXJyb3JNc2cgdWwgbGk6YmVmb3Jle1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKioqIFN1Y2VzcyEgTWVzc2FnZSAqKiovXG4jZW1haWwtZXJyb3Iuc3VjY2VzcyBwe1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjVCQ0IzO1xufVxuXG4vKioqIFN0eWxlIHBsYWNlaG9sZGVyICoqKi9cbmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0b3BhY2l0eTogMTtcbn1cblxuLyoqKiBGaWVsZHNldCAqKiovXG5maWVsZHNldHtcblx0Ym9yZGVyOiAxcHggc29saWQgI0JCQzZDQztcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbGVnZW5ke1xuXHRcdGZvbnQtc2l6ZTogMTEwJTtcblx0ICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdCAgICBwYWRkaW5nOiAwIDE1cHg7XG5cdCAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHQgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcblx0fVxufVxuXG4vKiBDT05UQUNUXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xuXG4jZm9ybUNvbnRhY3R7XG5cdG1hcmdpbjogMmVtIGF1dG87XG59XG5cbiNmb3JtUkZQe1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG4uZm9ybS1lbnRyeS5vbmUtbGluZXtcbiAgICBsYWJlbHtcblx0ICAgIGZsb2F0OiBsZWZ0O1xuXHQgICAgd2lkdGg6IDM1JTtcblx0fVxuXHRpbnB1dFt0eXBlPXRleHRdLCAuZm9ybS1lbnRyeSBpbnB1dFt0eXBlPXRleHRdLnNtYWxsLCAuZm9ybS1lbnRyeSBzZWxlY3Quc21hbGx7XG5cdCAgICB3aWR0aDogYXV0bztcblx0fVxufVxuXG4vKiBSRlBcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXG5cbiNmb3JtUkZQe1xuXHQudWktZGF0ZXBpY2tlci10cmlnZ2Vye1xuXHQgICAgbGVmdDogMTY4cHg7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB0b3A6IDM5cHg7XG5cdH1cblx0LmZpZWxke1xuXHQgICAgaW5wdXQuaGFzRGF0ZXBpY2tlcntcblx0XHQgICAgd2lkdGg6IDE2MHB4O1xuXHRcdH1cblx0fVxufVxuLmNvbnRhY3RfdHlwZXtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi10b3A6IDE3cHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAkdHh0X2NvbG9yO1xufVxuXG5cbi8qIEdFVCBESVJFQ1RJT05TXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xuI3BhbmVse1xuXHR3aWR0aDogNTAlO1xuXHRtYXJnaW46IDAgYXV0bztcblx0bGFiZWx7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgbWFyZ2luOiAwIDAgNXB4O1xuXHR9XG5cdGJye1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0fVxuXHRpbnB1dFt0eXBlPVwiYnV0dG9uXCJde1xuXHRcdEBleHRlbmQgLmJ0bjtcblx0fVxuXHRpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVye1xuXG5cdH1cbn1cbi5tb2RlIHNlbGVjdHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xufVxuLm1vZGUsIC5zdGFydGRpciwgLmVuZGRpcntcbiAgICBjb2xvcjogIzIyMjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsYWJlbHtcblx0ICAgIHdpZHRoOiAxNTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICBzZWxlY3R7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIHBhZGRpbmc6IDEwcHggMjVweDtcblx0fVxuXHRpbnB1dFt0eXBlPXRleHRde1xuXHRcdGNvbG9yOiAkdHh0X2NvbG9yO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNFREVERUQ7XG5cdFx0Ym9yZGVyOiBtZWRpdW0gbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRwYWRkaW5nOiA4cHggMyU7XG5cdH1cbn1cblxuXG4vKiBTSUdOIFVQIElGUkFNRVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cbi53Rm9ybUNvbnRhaW5lcntcbiAgICBtYXJnaW46IC0zZW0gYXV0byAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgd2lkdGg6IDk1JTtcblxuICAgIC53Rm9ybVRpdGxlLFxuICAgIC5zdXBwb3J0SW5mb3tcblx0XHRkaXNwbGF5OiBub25lXG5cdH1cblxuICAgIGZvcm17XG5cdCAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgXHRcdG1hcmdpbjogMCBhdXRvO1xuXHQgICAgLmFsaWduVG9we1xuXHRcdCAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHQgICAgfVxuXHRcdGZpZWxkc2V0e1xuXHRcdFx0bWFyZ2luOiAyZW0gYXV0bztcblx0XHRcdHBhZGRpbmc6IDBlbSAxZW0gMmVtO1xuXHRcdFx0JiN0ZmFfT3RoZXJUcnVzdFByb3Blcntcblx0XHRcdFx0Lm9uZUZpZWxke1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGxhYmVse1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQub25lRmllbGR7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogNDklO1xuXHRcdFx0cGFkZGluZzogMCAxZW07XG5cdFx0XHRsYWJlbHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHR9XG5cdFx0XHQuY2hvaWNlc3tcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnR3b0ZpZWxke1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRsYWJlbHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdCYucG9zdEZpZWxke1xuXHRcdFx0XHQgICAgd2lkdGg6IDI1cHg7XG5cdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aW5wdXQsXG5cdFx0XHRzZWxlY3R7XG5cdFx0XHRcdHdpZHRoOiA0NiU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0JiN0ZmFfQmlydGhkYXRle1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNiU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG4gICAgfVxuXHQvKlxuICAgICN0ZmFfR29sZi1EIHtcbiAgICBcdHdpZHRoOmF1dG8gIWltcG9ydGFudDtcbiAgICBcdGZsb2F0OmxlZnQ7XG4gICAgfVxuXG4gICAgI3RmYV9TcGEtRCB7XG4gICAgXHR3aWR0aDphdXRvICFpbXBvcnRhbnQ7XG4gICAgXHRmbG9hdDpsZWZ0O1xuICAgIFx0bWFyZ2luLWxlZnQ6MTA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjdGZhX091dGRvb3JBY3Rpdml0aWUtRCB7XG4gICAgXHR3aWR0aDphdXRvICFpbXBvcnRhbnQ7XG4gICAgXHRmbG9hdDpsZWZ0O1xuICAgIH1cblxuICAgICN0ZmFfRmluZURpbmluZy1EIHtcbiAgICBcdHdpZHRoOmF1dG8gIWltcG9ydGFudDtcbiAgICBcdGZsb2F0OmxlZnQ7XG4gICAgXHRtYXJnaW4tbGVmdDoxMDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICN0ZmFfU3BlY2lhbEV2ZW50cy1EIHtcbiAgICBcdHdpZHRoOmF1dG8gIWltcG9ydGFudDtcbiAgICBcdGZsb2F0OmxlZnQ7XG4gICAgfVxuXG4gICAgI3RmYV9GYW1pbGllcy1EIHtcbiAgICBcdHdpZHRoOmF1dG8gIWltcG9ydGFudDtcbiAgICBcdGZsb2F0OmxlZnQ7XG4gICAgXHRtYXJnaW4tbGVmdDoxMDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICN0ZmFfU2VuaW9ycy1EIHtcbiAgICBcdHdpZHRoOmF1dG8gIWltcG9ydGFudDtcbiAgICBcdGZsb2F0OmxlZnQ7XG4gICAgfVxuXG4gICAgI3RmYV9QZXRGcmllbmRseS1EIHtcbiAgICBcdHdpZHRoOmF1dG8gIWltcG9ydGFudDtcbiAgICBcdGZsb2F0OmxlZnQ7XG4gICAgXHRtYXJnaW4tbGVmdDoxMDVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICN0ZmFfTGVpc3VyZVRyYXZlbC1EIHtcbiAgICBcdHdpZHRoOmF1dG8gIWltcG9ydGFudDtcbiAgICBcdGZsb2F0OmxlZnQ7XG4gICAgfVxuXG4gICAgI3RmYV9Db3Jwb3JhdGVUcmF2ZWwtRCB7XG4gICAgXHR3aWR0aDphdXRvICFpbXBvcnRhbnQ7XG4gICAgXHRmbG9hdDpsZWZ0O1xuICAgIFx0bWFyZ2luLWxlZnQ6MTA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjdGZhX0dyb3VwVHJhdmVsLUQge1xuICAgIFx0d2lkdGg6YXV0byAhaW1wb3J0YW50O1xuICAgIFx0ZmxvYXQ6bGVmdDtcbiAgICB9XG5cbiAgICAjdGZhX1RyYXZlbEFnZW50LUQge1xuICAgIFx0d2lkdGg6YXV0byAhaW1wb3J0YW50O1xuICAgIFx0ZmxvYXQ6bGVmdDtcbiAgICB9XG5cbiAgICAjdGZhX0lBVEFOdW1iZXItRCB7XG4gICAgXHR3aWR0aDphdXRvICFpbXBvcnRhbnQ7XG4gICAgXHRmbG9hdDpsZWZ0O1xuICAgIH1cblxuICAgICN0ZmFfTWVldGluZ1BsYW5uZXItRCB7XG4gICAgXHR3aWR0aDphdXRvICFpbXBvcnRhbnQ7XG4gICAgXHRmbG9hdDpsZWZ0O1xuICAgIFx0bWFyZ2luLWxlZnQ6MTA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAqL1xuXG59XG4iLCIvL1ZhcmlhYmxlc1xuJHByaW1hcnlfY29sb3I6ICMwYTNiNjE7XG4kc2Vjb25kYXJ5X2NvbG9yOiAjY2FlOWVhO1xuXG4kdHh0X2NvbG9yOiAjNmY2ZjcyO1xuXG4kcHJpbWFyeV9mb250OiAnTGlicmUgQmFza2VydmlsbGUnLCBzZXJpZjs7XG4kc2Vjb25kYXJ5X2ZvbnQ6ICdDYXVkZXgnLCBzZXJpZjtcbiR0aGlyZF9mb250OiAnSm9zZWZpbiBTYW5zJywgc2Fucy1zZXJpZjtcblxuQGltcG9ydCAnZm9ybXMnO1xuXG4qe1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQmOmZvY3VzeyBvdXRsaW5lOjA7IH1cbn1cblxuYm9keXtcblx0Zm9udC1mYW1pbHk6ICRwcmltYXJ5X2ZvbnQ7XG4gICAgY29sb3I6ICR0eHRfY29sb3I7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cblxuLyoqKiBCdXR0b25zICoqKi9cbmEsXG5pbnB1dHtcbiAgICBjb2xvcjogJHByaW1hcnlfY29sb3I7XG4gICBcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQmOmhvdmVyLFxuXHQmOmZvY3Vze1xuICAgIFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cbi5idG57XG5cdGNvbG9yOiAkcHJpbWFyeV9jb2xvcjtcblx0Zm9udC1mYW1pbHk6ICRzZWNvbmRhcnlfZm9udDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiA3cHggMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgem9vbTogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5X2NvbG9yO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAmOmhvdmVye1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeV9jb2xvcjtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHQvL2NvbG9yOiBsaWdodGVuKCRwcmltYXJ5X2NvbG9yLCAyMCUpO1xuXHRcdC8vYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRwcmltYXJ5X2NvbG9yLCAyMCUpO1xuICAgIH1cbiAgICAmLmFsdHtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5X2NvbG9yO1xuXHQgICAgY29sb3I6ICNmZmY7XG5cdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG5cdCAgICAmOmJlZm9yZXtcblx0XHQgICAgY29udGVudDogJyc7XG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgYm9yZGVyOiAycHggc29saWQgJHByaW1hcnlfY29sb3I7XG5cdFx0ICAgIGxlZnQ6IC03cHg7XG5cdFx0ICAgIHRvcDogLTdweDtcblx0XHQgICAgd2lkdGg6IGNhbGMoMTAwJSArIDE0cHggKTtcblx0XHQgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxNHB4ICk7XG5cdFx0ICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdCAgICAvL3otaW5kZXg6IC0xO1xuXHQgICAgfVxuXHQgICAgJjpob3Zlcntcblx0XHQgICAgYmFja2dyb3VuZDogI2ZmZjtcblx0XHQgICAgY29sb3I6ICRwcmltYXJ5X2NvbG9yO1xuXHQgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcblx0ICAgICAgICAmOmJlZm9yZXtcblx0ICAgICAgICBcdCAgICBib3JkZXItY29sb3I6ICNmZmY7XG5cdCAgICAgICAgfVxuXHQgICAgfVxuXHQgICAgJi5saWdodHtcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHQgICAgY29sb3I6ICRwcmltYXJ5X2NvbG9yO1xuXHRcdCAgICBib3JkZXItY29sb3I6ICNmZmY7XG5cdFx0ICAgICY6YmVmb3Jle1xuXHRcdFx0ICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcblx0XHQgICAgfVxuXHRcdCAgICAmOmhvdmVye1xuXHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5X2NvbG9yO1xuXHRcdFx0ICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnlfY29sb3I7XG5cdFx0XHQgICAgY29sb3I6ICNmZmY7XG5cdFx0XHQgICAgJjpiZWZvcmV7XG5cdFx0XHRcdCAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5X2NvbG9yO1xuXHRcdFx0ICAgIH1cblx0XHQgICAgfVxuXHQgICAgfVxuICAgIH1cbiAgICAmLmxpbmt7XG5cdCAgICBjb2xvcjogIzgzODM4Njtcblx0ICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHQgICAgYm9yZGVyOiBub25lO1xuXHQgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnlfZm9udDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuXHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvaWNvbi1hcnJvdy1yaWdodC1ncmF5LnBuZykgcmlnaHQgY2VudGVyIG5vLXJlcGVhdDtcblx0XHQmOmhvdmVye1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuICAgIH1cbn1cblxuLyoqKiBUeXBvZ3JhcGh5ICoqKi9cbi50aXRsZXtcblx0Y29sb3I6ICM4MzgzODY7XG5cdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5X2ZvbnQ7XG5cdGZvbnQtc2l6ZTogMzVweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAzcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRzcGFue1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiAkdGhpcmRfZm9udDtcblx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0ICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHQgICAgbGV0dGVyLXNwYWNpbmc6IDQuNXB4O1xuXHR9XG5cdHNtYWxse1xuXHQgICAgZm9udC1mYW1pbHk6ICR0aGlyZF9mb250O1xuXHQgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdCAgICBmb250LXNpemU6IDQ1JTtcblx0ICAgIG1hcmdpbi10b3A6IDVweDtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcblx0fVxuXHQvLyBBZGRzIGFuIGhvcml6b250YWwgYmx1ZSBsaW5lIGJlbG93IHRoZSBoZWFkbGluZVxuXHQmLmhhcy1saW5le1xuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cdFx0JjphZnRlcntcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDEuNXB4O1xuXHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0bGVmdDogLTIwMHB4O1xuXHRcdFx0Ym90dG9tOiAtMXB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcblx0XHR9XG5cdFx0Ji5yaWdodDphZnRlcntcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRyaWdodDogLTIwMHB4O1xuXHRcdH1cblx0fVxuXHQmLmhhcy1saW5lLXZlcnRpY2Fse1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHQmOmFmdGVye1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgICBoZWlnaHQ6IDEuNWVtO1xuXHRcdCAgICB3aWR0aDogMS41cHg7XG5cdFx0ICAgIGxlZnQ6IDUwJTtcblx0XHQgICAgYm90dG9tOiAtMS43NWVtO1xuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG5cdFx0ICAgIHotaW5kZXg6IDEwO1xuXHRcdH1cblx0fVxufVxuLy8gVGhpcyBjbGFzcyBicmluZ3MgdGhlIGFkamFjZW50IGltYWdlIGNvbnRhaW5lciBPVkVSIHRoZSAuaGFzLWxpbmUgaGVhZGxpbmUgaGlkaW5nIHRoZSBibHVlIGxpbmVcbi5oYXMtbGluZS1pbWd7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTA7XG59IiwiQGZvbnQtZmFjZXtcblx0Zm9udC1mYW1pbHk6ICdGb250IE5hbWUnO1xuXHRzcmM6IHVybCgnZm9udHMvZm9udC5lb3QnKTtzcmM6IHVybCgnZm9udHMvZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLHVybCgnZm9udHMvZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksdXJsKCdmb250cy9mb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTt9XG4iLCIjaGVhZGVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogOTlweDtcblx0dG9wOiAtMXB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgJi5maXhlZHtcblx0ICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDFweCByZ2JhKDExMywgMTEzLCAxMTMsIDAuMjQpO1xuICAgIH1cblx0I3ByaW1hcnktbmF2e1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dWx7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRsaXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGNvbG9yOiAkdHh0X2NvbG9yO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkdGhpcmRfZm9udDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0XHRcdCAgICBwYWRkaW5nOiAxLjc1ZW0gMWVtO1xuXHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdCAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdCAgICAmLmFjdGl2ZXtcblx0XHRcdFx0XHQgICAgY29sb3I6ICRwcmltYXJ5X2NvbG9yXG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdCAgICAmOmhvdmVye1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHQgICAgJi5sb2dve1xuXHRcdFx0XHRcdCAgICB0ZXh0LWluZGVudDogLTEwMDAwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogNjhweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNjhweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvbG9nby1ncmFuZC1pc2xlLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0ICAgIG1hcmdpbjogMTJweCAyMHB4O1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5ib29rLXRyaWdnZXJ7XG5cdCAgICBtYXJnaW4tbGVmdDogMmVtO1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgdG9wOiAyNXB4O1xuXHQgICAgcmlnaHQ6IDEyJTtcblx0fVxuXHQmLmhvbWV7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQjcHJpbWFyeS1uYXZ7XG5cdFx0XHR1bHtcblx0XHRcdFx0bWFyZ2luOiAyZW0gMCAwIDA7XG5cdFx0XHRcdGxpIGF7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHQmLmxvZ297XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ly8gRGFya2VucyBuYXYgbGlua3Mgd2hlbiBzZWNvbmQgc2xpZGUgaXMgdmlzaWJsZVxuXHRcdFx0Ji5kYXJrIHVsIGxpIGF7IGNvbG9yOiAkdHh0X2NvbG9yO31cblx0XHR9XG5cdFx0LmJvb2stdHJpZ2dlcntcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCYuZml4ZWR7XG5cdFx0XHQjcHJpbWFyeS1uYXYgdWx7XG5cdFx0XHRcdG1hcmdpbjogLjVlbSAwIDAgMDtcblx0XHRcdFx0bGkgYXtcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnlfY29sb3IgIWltcG9ydGFudDtcblx0XHRcdFx0XHQmLmxvZ297XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuc3RpY2t5LWZvb3Rlcntcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNTRweDtcblx0cGFkZGluZzogMTJweCAwIDAgMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDEwMDtcblx0Y29sb3I6ICM4MzgzODY7XG5cdGZvbnQtZmFtaWx5OiAkdGhpcmRfZm9udDtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWVlZTtcblx0bmF2IHVsIGxpIGF7XG5cdFx0Y29sb3I6ICMyNTI1MjY7XG5cdCAgICBwYWRkaW5nOiAxMHB4IDdweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgJjpob3Zlcntcblx0XHQgICAgY29sb3I6ICRwcmltYXJ5X2NvbG9yO1xuXHQgICAgfVxuXHR9XG5cdHVsLnNvY2lhbC1tZWRpYSBsaSBhe1xuXHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0fVxuXHR9XG59XG5cbiNmb290ZXJ7XG5cdGNsZWFyOiBib3RoOyAvKiBGaXhlcyBjbGVhcmluZyBvbiBHYWxsZXJ5IHRlbXBsYXRlICovXG5cdG92ZXJmbG93OiBhdXRvO1xuXHRhOmhvdmVye1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0fVxuXHRmb3Jte1xuXHRcdG1hcmdpbi1ib3R0b206IDZlbTtcblx0XHRpbnB1dHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5X2NvbG9yO1xuXHRcdFx0Y29sb3I6ICM4MzgzODY7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LWZhbWlseTogJHNlY29uZGFyeV9mb250O1xuXHRcdFx0d2lkdGg6IDI5MHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxZW07XG5cdFx0fVxuXHR9XG5cdHVsLnNvY2lhbC1tZWRpYXtcblx0XHRtYXJnaW46IDVlbSAwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRsaXtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGF7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMWVtO1xuXHRcdFx0fVxuXHRcdFx0YTpob3Zlcntcblx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubmF2LWJhcntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOGU4O1xuXHRcdHBhZGRpbmctdG9wOiA0ZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDRlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHVse1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdGxpLFxuXHRcdFx0bGkgYXtcblx0XHRcdFx0Y29sb3I6ICMyNTI1MjY7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkdGhpcmRfZm9udDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRoNntcblx0XHRcdGNvbG9yOiAjMGEzYjYxO1xuXHRcdFx0bWFyZ2luOiAyZW0gMDtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHR9XG5cdFx0LmRldGFpbHN7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAyMDdweDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdFx0XHR9XG5cdFx0XHR1bCBsaXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMjUyNTI2O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDNweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRwcmltYXJ5X2ZvbnQ7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdCAgICBwYWRkaW5nOiAwIDVweDtcblx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0ICAgIGZvbnQtZmFtaWx5OiAkcHJpbWFyeV9mb250O1xuXHRcdFx0XHQgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR1bCBsaSBhLFxuXHRcdFx0cHtcblx0XHRcdFx0Y29sb3I6ICMyNTI1MjY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogOXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5sb2dvLWJhcntcblx0XHRwYWRkaW5nOiA0ZW0gMDtcblx0XHR1bCBsaXtcblx0XHRcdHBhZGRpbmc6IDAgMWVtO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHR9XG5cdFx0XHRhe1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICR0aGlyZF9mb250O1xuXHRcdFx0XHQgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdFx0ICAgIHdpZHRoOiAxMjBweDtcblx0XHRcdFx0ICAgIGNvbG9yOiAjNkY2RjcyO1xuXHRcdFx0XHQgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdCAgICBmbG9hdDogbGVmdDtcblx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5ib29raW5nLW92ZXJsYXl7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOjA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHBhZGRpbmc6IDUlIDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjFmMTtcbiAgICAudGl0bGV7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdGNvbG9yOiAkcHJpbWFyeV9jb2xvcjtcbiAgICB9XG4gICAgLmNsb3NlLWJvb2t7XG4gICAgICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAvL0Jvb2tpbmcgdHlwZVxuICAgICNib29raW5nLXR5cGV7XG4gICAgXHRpbnB1dFt0eXBlPVwicmFkaW9cIl17XG5cdCAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgIFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIFx0fVxuICAgIFx0bGFiZWx7XG4gICAgXHRcdGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIFx0fVxuICAgIH1cblx0LmJvb2tpbmctZm9ybXtcblx0XHQuZm9ybS1lbnRyeXtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRsYWJlbHtcblx0XHRcdFx0Y29sb3I6ICM2ZjZmNzI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkdGhpcmRfZm9udDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0fVxuXHRcdFx0aW5wdXRbdHlwZT1cInRleHRcIl0sIHNlbGVjdHtcblx0XHRcdFx0Y29sb3I6ICM4MzgzODY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdCAgICBib3JkZXI6IDBweCBub25lO1xuXHRcdFx0ICAgIG1hcmdpbjogMHB4IDBweCAxMHB4O1xuXHRcdFx0ICAgIHBhZGRpbmc6IDVweCAzJSAyMHB4O1xuXHRcdFx0IFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9pY29uLWFycm93LWRvd24tYmx1ZS5wbmcpIGNlbnRlciBib3R0b20gbm8tcmVwZWF0IHRyYW5zcGFyZW50O1xuXHRcdFx0IFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAjODM4Mzg2OyB9XG4gXHRcdFx0XHQmOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqLyBjb2xvcjogIzgzODM4NjsgfVxuIFx0XHRcdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7ICAvKiBGaXJlZm94IDE5KyAqLyBjb2xvcjogIzgzODM4Njt9XG4gXHRcdFx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAjODM4Mzg2O31cblx0XHRcdH1cblx0XHRcdC5ib3JkZXItaW5wdXR7XG5cdFx0XHRcdG1hcmdpbjogNDBweCAwIDA7XG5cdFx0XHRcdHBhZGRpbmc6IDRweCA0cHg7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQgICAgYm9yZGVyOiAycHggc29saWQgIzBhM2I2MTtcblx0XHRcdFx0ICAgIGxlZnQ6IC03cHg7XG5cdFx0XHRcdCAgICB0b3A6IC03cHg7XG5cdFx0XHRcdCAgICB3aWR0aDogY2FsYygxMDAlICsgMTRweCApO1xuXHRcdFx0XHQgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxNHB4ICk7XG5cdFx0XHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2ZmZjtcblx0XHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5X2NvbG9yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRzZWxlY3R7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHR0ZXh0LWFsaWduLWxhc3Q6IGNlbnRlcjtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDcycHg7XG5cdFx0XHRcdG9wdGlvbntcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdH1cdFx0XHR9XG5cdFx0fVxuXHRcdC5ib29rLWRldGFpbHMge1xuXHRcdFx0bWFyZ2luOiAxZW0gMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cdFx0XHQuZm9ybS1lbnRyeXtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U5ZThlODtcblx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRzZWxlY3R7XG5cdFx0XHRcdFx0b3B0aW9ue1xuXHRcdFx0XHRcdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6Oi1tb3otcGxhY2Vob2xkZXJ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiByZWQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6LW1vei1wbGFjZWhvbGRlcntcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XHRcdH1cdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjo6LW1vei1wbGFjZWhvbGRlcntcblx0XHRcdFx0XHRcdGNvbG9yOiByZWQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVye1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjotbW96LXBsYWNlaG9sZGVye1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9GbGlnaHQgZmllbGRzXG5cdFx0LmZsaWdodC1kZXRhaWxze1xuXHRcdCAgICBtYXJnaW46IDA7XG5cdFx0XHRzZWxlY3R7XG5cdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNwZWNpYWxzLWJhcntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMWYxO1xuXHRcdHBhZGRpbmc6IDJlbSAwIDJlbTtcblx0XHRtYXJnaW46IDJlbSAwIDA7XG5cdCAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlLWluLW91dDtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0LnRpdGxle1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdC5zcGVjaWFsLWl0ZW17XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlLWluLW91dDtcblx0XHRcdGgze1xuXHRcdFx0XHRjb2xvcjogIzZmNmY3Mjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICR0aGlyZF9mb250O1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR9XG5cdFx0XHRwe1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0XHQubGVhcm4tbW9yZXtcblx0XHRcdFx0Y29sb3I6ICM2ZjZmNzI7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdH1cblx0XHRcdC5zcGVjaWFsLW1vcmV7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdC5idG57XG5cdFx0XHRcdCAgICBtYXJnaW4tdG9wOiAxZW07XG5cdFx0XHRcdCAgICBmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNsb3NlLXNwZWNpYWx7XG5cdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCAgICByaWdodDogLTEwJTtcblx0XHRcdFx0ICAgIHRvcDogLTVweDtcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2VsZWN0ZWQtc3BlY2lhbHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwe1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0LnJlbW92ZS1zcGVjaWFse1xuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIHRvcDogLTZweDtcblx0XHQgICAgbGVmdDogMTBweDtcblx0XHQgICAgZm9udC1zaXplOiAyMHB4O1xuXHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHR9XG5cdC5tb2RpZnl7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDFlbTtcblx0XHQmOmhvdmVye1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdH1cblx0fVxufSIsIiNob21le1xuXHQubm90aWZpY2F0aW9uLWJhcntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGJvdHRvbTogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOGU4O1xuXHRcdGNvbG9yOiAjNDE0MTQxO1xuXHQgICAgcGFkZGluZzogOHB4IDA7XG5cdCAgICB6LWluZGV4OiAxMDA7XG5cdFx0YXtcblx0XHRcdGNvbG9yOiAjNDE0MTQxO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jbG9zZS1iYXJ7XG5cdFx0XHRjb2xvcjogIzQxNDE0MTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgcmlnaHQ6IDUlO1xuXHRcdCAgICB0b3A6IDA7XG5cdFx0ICAgIGZvbnQtc2l6ZTogNDVweDtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDE7XG5cdFx0ICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdCAgICAmOmhvdmVye1xuXHRcdFx0ICAgIG9wYWNpdHk6IDAuNztcblx0XHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ICAgIH1cblx0XHR9XG5cdH1cblx0I2NvbnRlbnR7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cblx0LnRvcC1jb250ZW50e1xuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGhlaWdodDogNjUwcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRpbWcuZW1ibGVte1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICB0b3A6IDUwJTtcblx0XHQgICAgbGVmdDogNTAlO1xuXHRcdCAgICB6LWluZGV4OiAxMDtcblx0XHQgICAgbWFyZ2luLWxlZnQ6IC0xMzhweDtcblx0XHQgICAgbWFyZ2luLXRvcDogLTgzcHg7XG5cdFx0fVxuXHRcdC5zeW0tc2xpZGV7XG5cdFx0XHRoZWlnaHQ6IDY1MHB4O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdFx0LmJ0bntcblx0ICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICAgICAgei1pbmRleDogMTA7XG5cdCAgICAgICAgYm90dG9tOiA1JTtcblx0ICAgICAgICBsZWZ0OiA1MCU7XG5cdCAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMDRweDtcblx0XHR9XG5cdH1cblx0LmludHJvLWNvbnRlbnR7XG5cdFx0cGFkZGluZy10b3A6IDZlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogNmVtO1xuXHRcdC50aXRsZXtcblx0XHRcdG1hcmdpbjogMmVtIDAgMS41ZW07XG5cdFx0fVxuXHR9XG5cdC5ob21lLXRlc3RpbW9uaWFsc3tcblx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2ljb24tcXVvdGVzLnBuZykgMzglIHRvcCBuby1yZXBlYXQ7XG5cdFx0cGFkZGluZy10b3A6IDZlbTtcblx0XHQudGl0bGV7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0d2lkdGg6IDgwJTtcblx0XHR9XG5cdFx0dWx7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0bGl7XG5cdFx0XHRcdGJsb2NrcXVvdGV7XG5cdFx0XHRcdFx0Y29sb3I6ICM2ZjZmNzI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGNpdGV7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkdGhpcmRfZm9udDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbGljay1wcmV2LFxuXHRcdFx0LnNsaWNrLW5leHR7XG5cdFx0XHRcdHdpZHRoOiAxMXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdHRvcDogMjUlO1xuXHRcdFx0fVxuXHRcdFx0LnNsaWNrLXByZXZ7XG5cdFx0XHRcdGxlZnQ6IC01MHB4O1xuXHRcdFx0fVxuXHRcdFx0LnNsaWNrLW5leHR7XG5cdFx0XHRcdHJpZ2h0OiAtMzBweDtcblx0XHRcdH1cblx0XHRcdC5zbGljay1wcmV2OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IHVybChpbWFnZXMvaWNvbi1jaGV2cm9uLWxlZnQtZ3JheS1zbWFsbC5wbmcpO1xuXHRcdFx0fVxuXHRcdFx0LnNsaWNrLW5leHQ6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogdXJsKGltYWdlcy9pY29uLWNoZXZyb24tcmlnaHQtZ3JheS1zbWFsbC5wbmcpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaW5zdGFncmFtLWZlZWR7XG5cdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9ob21lLWluc3RhZ3JhbS1iZy5wbmcpIHJpZ2h0IGJvdHRvbSBuby1yZXBlYXQ7XG5cdFx0cGFkZGluZzogNWVtIDYwcHggMCAwO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0dWwuaW5zdGFncmFtLWdhbGxlcnl7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmhvbWUtYWNjb21tb2RhdGlvbnN7XG5cdFx0cGFkZGluZy10b3A6IDNlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogNmVtO1xuXHRcdGltZ3tcblx0XHRcdG1heC13aWR0aDogMTEwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdFx0LmNvcHl7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2ltYWdlcy90ZXh0dXJlLWZhYnJpYy5qcGcnKSBsZWZ0IGNlbnRlcjtcblx0XHQgICAgcGFkZGluZzogNmVtIDAgOGVtIDglO1xuXHRcdH1cblx0XHQuaW5uZXJ7XG5cdFx0ICAgIHBhZGRpbmc6IDAgMCAwIDRlbTtcblx0XHQgICAgbWF4LXdpZHRoOiA0NTBweDtcblx0XHQgICAgcHtcblx0XHRcdCAgICBtYXJnaW4tYm90dG9tOiAzZW07XG5cdFx0ICAgIH1cblx0XHR9XG5cdH1cblx0LmV4cGVyaWVuY2Vze1xuXHRcdHVse1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0bGl7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMSU7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb2xvcjogJHR4dF9jb2xvcjtcblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0XHRcdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0yZW07XG5cblx0XHRcdFx0fVxuXHRcdFx0XHRmaWdjYXB0aW9ue1xuXHRcdFx0XHQgICAgd2lkdGg6IDg1JTtcblx0XHRcdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdCAgICBwYWRkaW5nOiAyLjUlIDUlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHQgICAgLnRpdGxle1xuXHRcdFx0XHQgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdFx0ICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHQgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0ICAgIHB7XG5cblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stc2xpZGV7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdG9wYWNpdHk6IDAuMzU7XG5cdFx0XHQmLnNsaWNrLWNlbnRlcntcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsaWNrLXByZXYsXG5cdFx0LnNsaWNrLW5leHR7XG5cdFx0XHR0b3A6IDMwJTtcblx0XHR9XG5cdFx0LnNsaWNrLXByZXYgeyBsZWZ0OiAxOSU7IH1cblx0XHQuc2xpY2stbmV4dCB7IHJpZ2h0OiAxOSU7IH1cblx0fVxuXHQuaG9tZS1tYXB7XG5cdFx0aGVpZ2h0OiA4NTBweDtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2hvbWUtbWFwLmpwZykgNDAlIDEwJSBuby1yZXBlYXQ7XG5cdFx0cGFkZGluZy10b3A6IDE0JTtcblx0XHRtYXJnaW4tdG9wOiAtM2VtO1xuXHRcdG1hcmdpbi1ib3R0b206IC0xZW07XG5cdFx0cHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0XHRcdG1heC13aWR0aDogNDQwcHg7XG5cdFx0fVxuXHR9XG5cdC5hZHZlbnR1cmVze1xuXHRcdC50aXRsZXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0dWwge1xuXHRcdFx0d2lkdGg6IDk4JTtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDJlbTtcblx0XHRcdGxpIGF7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0fVxuXHRcdFx0XHRwe1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICM2RjZGNzI7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5idG57XG5cdFx0XHRcdCAgICBtYXJnaW46IDIuNWVtIDAgMWVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGltZywgcHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsaWNrLXByZXYsXG5cdFx0LnNsaWNrLW5leHR7XG5cdFx0XHR0b3A6IDMwJTtcblx0XHR9XG5cdFx0LnNsaWNrLXByZXYgeyBsZWZ0OiAtNCU7IH1cblx0XHQuc2xpY2stbmV4dCB7IHJpZ2h0OiAtNCU7IH1cblxuXHR9XG5cdC5wb29se1xuXHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvaG9tZS1wb29sLmpwZykgY2VudGVyIGJvdHRvbSBuby1yZXBlYXQ7XG5cdFx0aGVpZ2h0OiA4NzBweDtcblx0XHRwYWRkaW5nLXRvcDogMjQwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5idG4ubGlua3tcblx0XHQgICAgbWFyZ2luLXRvcDogLTJlbTtcblx0ICAgICAgICBtYXJnaW4tcmlnaHQ6IDRlbTtcblx0XHR9XG5cdFx0LmJ0bi13cmFwcGVye1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDkwcHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxufSIsIi8qKiogUE9TVCBMSVNUICoqKi9cblxuLmhhcy1ibG9ne1xuXHR1bC5wb3N0cy1saXN0e1xuXHRcdGxpe1xuXHRcdFx0bWFyZ2luOiAyZW0gMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwJTtcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHRcdGEucmVhZC1tb3Jle1xuXHRcdFx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHQgICAgZm9udC1zaXplOiA3NSU7XG5cdFx0XHQgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHQgICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLyoqKiBBUlRJQ0xFIFZJRVcgKioqL1xuXG4uaGFzLXBvc3R7XG5cblx0Ly9oMXsgZGlzcGxheTogbm9uZTt9XG5cblx0YXJ0aWNsZS5wb3N0e1xuXHRcdG1hcmdpbi1ib3R0b206IDRlbTtcblx0XHQucG9zdC1jb250ZW50e1xuXHRcdFx0cGFkZGluZzogMi41JSA1JTtcblx0XHRcdC5pbm5lci1jb250ZW50e1xuXHRcdFx0XHRoMXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5kYXRle1xuXHRcdFx0XHQgICAgZm9udC1mYW1pbHk6IHNlcmlmO1xuXHRcdFx0XHQgICAgZm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHQgICAgZm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2hhcmUtYnRue1xuXHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdCAgICBoZWlnaHQ6IDMycHg7XG5cdFx0XHQgICAgbWFyZ2luLXRvcDogMWVtO1xuXHRcdFx0ICAgIHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2ljb24tc2hhcmUucG5nKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1zaXplOiAoNjNweC8yKSAoNTRweC8yKTtcblx0XHRcdCAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogOTAlO1xuXHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAyLjI7XG5cdFx0XHQgICAgY29sb3I6ICNhNGE0YTQgIWltcG9ydGFudDtcblx0XHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdCAgICAmOmhvdmVye1xuXHRcdFx0XHQgICAgb3BhY2l0eTogMC43O1xuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHRcdC5hZGR0aGlzX2J1dHRvbl9jb21wYWN0eyBkaXNwbGF5OiBub25lO31cblx0XHR9XG5cdFx0LnBvc3QtaW1ne1xuXHRcdFx0ZmlndXJle1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBpbi1pdC1idXR0b257XG5cdFx0XHRcdFx0d2lkdGg6IDQzcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMXB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wb3N0cy1zaWRlYmFye1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIHBhZGRpbmc6IDMlO1xuICAgIG1hcmdpbjogMmVtIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC8vYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgICA+ICo6Zmlyc3QtY2hpbGR7IG1hcmdpbi10b3A6IDA7fVxuICAgID4gKjpsYXN0LWNoaWxkeyBtYXJnaW4tYm90dG9tOiAwO31cbiAgICBoMywgaDJ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBzZXJpZiAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwe1xuXHQgICAgZm9udC1zaXplOiA5MCUgIWltcG9ydGFudDtcblx0ICAgIG1hcmdpbi1ib3R0b206IDJlbTtcblx0fVxuICAgIHVsLmJsb2ctYXJjaGl2ZXtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZzogMCA1JTtcbiAgICAgICAgZm9udC1zaXplOiA5MCU7XG4gICAgICAgIGxpe1xuXHQgICAgICAgIGEueWVhcntcblx0XHQgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0UwRTBFMDtcblx0ICAgICAgICAgICAgcGFkZGluZzogMCA1JTtcblx0ICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQgYS55ZWFye1xuICAgICAgIFx0ICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UwRTBFMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsLnN1Yi1ibG9nLWFyY2hpdmV7XG5cdCAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiIsIi8vSW1wb3J0IEZpbGVzXG5AaW1wb3J0ICdiYXNlJztcbkBpbXBvcnQgJ2ZvbnRzJztcbkBpbXBvcnQgJ2hlYWRlcic7XG5AaW1wb3J0ICdmb290ZXInO1xuQGltcG9ydCAnYm9va2luZ19lbmdpbmUnO1xuQGltcG9ydCAnaG9tZSc7XG5AaW1wb3J0ICdibG9nJztcbi8vQGltcG9ydCAnYW5pbWF0aW9ucyc7XG5cbi8qKiogTEFZT1VUICoqKi9cbi53cmFwcGVye1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTUwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLyogY2VudGVyZWQgY29sdW1ucyBzdHlsZXMgKi9cbi5yb3ctY2VudGVyZWQge1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xufVxuLmNvbC1jZW50ZXJlZCB7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6bm9uZTtcbiAgICAvKiByZXNldCB0aGUgdGV4dC1hbGlnbiAqL1xuICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICAvKiBpbmxpbmUtYmxvY2sgc3BhY2UgZml4ICovXG4gICAgbWFyZ2luLXJpZ2h0Oi00cHg7XG59XG5cbi5uby1ndXR0ZXJ7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1yaWdodDogMDtcbn1cblxuLnYtYWxpZ24ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBjb2x1bW5zIG9mIHNhbWUgaGVpZ2h0IHN0eWxlcyAqL1xuLnJvdy1oZWlnaHQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb2wtaGVpZ2h0IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb2wtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5jb2wtbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jb2wtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuXG4vKiBBTEwgUEFHRVNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXG5cbiNjb250ZW50e1xuXHRwYWRkaW5nLXRvcDogOTFweDtcblx0LnNsaWRle1xuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQudG9wLWNvbnRlbnR7XG5cdFx0cGFkZGluZzogNGVtIDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCYuaGFzLWltZ3tcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5vdmVybGF5e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHQuaW5uZXItd3JhcHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHZpZGVve1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQuY29udGVudC1oZWFkaW5ne1xuXHRcdHBhZGRpbmc6IDRlbSAwO1xuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiAxMTAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHQuY29weXtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnaW1hZ2VzL3RleHR1cmUtZmFicmljLmpwZycpIGxlZnQgY2VudGVyO1xuXHRcdCAgICBwYWRkaW5nOiA2ZW0gMCA4ZW0gOCU7XG5cdFx0fVxuXHRcdC5pbm5lcntcblx0XHQgICAgcGFkZGluZzogMCAwIDAgNGVtO1xuXHRcdCAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuXHRcdCAgICBoMntcblx0XHRcdCAgICBAZXh0ZW5kIC50aXRsZTtcblx0XHRcdCAgICBAZXh0ZW5kIC5oYXMtbGluZTtcblx0XHRcdCAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHQgICAgfVxuXHRcdCAgICBwe1xuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDNlbTtcblx0XHQgICAgfVxuXHRcdH1cblx0fVxuXHQuY29udGVudHtcblx0XHRoMXtcblx0XHRcdGZvbnQtZmFtaWx5OiAkcHJpbWFyeV9mb250O1xuXHRcdFx0Zm9udC1zaXplOiAyZW07XG5cdFx0XHRjb2xvcjogJHByaW1hcnlfY29sb3I7XG5cdFx0fVxuXHRcdGgye1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRzZWNvbmRhcnlfZm9udDtcblx0XHR9XG5cdFx0aDN7XG5cblx0XHR9XG5cdFx0cHtcblx0XHRcdGNvbG9yOiAkdHh0X2NvbG9yO1xuXHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0fVxuXHRcdHVse1xuXG5cdFx0fVxuXHRcdGxpe1xuXG5cdFx0fVxuXHR9XG5cdC5yb3ctc3RhbmRhcmR7XG5cdFx0bWFyZ2luLXRvcDogNGVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDRlbTtcblx0XHRpbWd7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdFx0LmlubmVye1xuXHRcdCAgICBwYWRkaW5nOiAwIDAgMCA0ZW07XG5cdFx0ICAgIG1heC13aWR0aDogNDUwcHg7XG5cdFx0ICAgICBoMntcblx0XHRcdCAgICBAZXh0ZW5kIC50aXRsZTtcblx0XHRcdCAgICBAZXh0ZW5kIC5oYXMtbGluZTtcblx0XHRcdCAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHQgICAgfVxuXHRcdH1cblx0fVxufVxuXG4vKioqIEN1c3RvbSBOYXZpZ2F0aW9uICoqKi9cbi5zdWItbWVudXtcblx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWVlZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogOThweDtcblx0ei1pbmRleDogOTk5O1xuXHRsZWZ0OiAwcHg7XG5cdHJpZ2h0OiAwcHg7XG5cdHVse1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0bGl7XG5cdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQgICAgcGFkZGluZzogMTBweCAwO1xuXHRcdCAgICBhe1xuXHRcdFx0ICAgIHBhZGRpbmc6IDNweCAxNXB4O1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdCAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0ICAgIGNvbG9yOiAkdHh0X2NvbG9yO1xuXHRcdFx0ICAgIGZvbnQtZmFtaWx5OiAkdGhpcmRfZm9udDtcblx0XHRcdCAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0ICAgICYuYWN0aXZle1xuXHRcdFx0ICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHQgICAgICAgIGNvbG9yOiAkcHJpbWFyeV9jb2xvcjtcblx0XHRcdCAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgJjpob3Zlcntcblx0XHRcdCAgICAgICAgY29sb3I6ICRwcmltYXJ5X2NvbG9yO1xuXHRcdFx0ICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmFtZW5pdGllcy1zZXJ2aWNlc3tcblx0dWwge1xuICAgIFx0bGlzdC1zdHlsZTogZGlzYztcbiAgICBcdGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcblx0fVxufVxuLndlZGRpbmdzLWV2ZW50cy1yZnB7XG5cdGZvcm0jZm9ybVJGUHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdC5vbmVfaGFsZiB7XG4gICAgXHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgXHR3aWR0aDogNDAlO1xuICAgIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIFx0ZmxvYXQ6IGxlZnQ7XG4gICAgXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIFx0dGV4dC1hbGlnbjogbGVmdDtcbiAgICBcdGxlZ2VuZHtcblx0ICAgIFx0Zm9udC1zaXplOiAxMDAlO1xuICAgIFx0fVxuLypcbiAgICBcdC5maWVsZHtcblx0ICAgIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgICAgXHRtYXgtd2lkdGg6IDkwJTtcblx0ICAgIFx0d2lkdGg6IDkwJTtcblx0ICAgIFx0c2VsZWN0LCBpbnB1dHtcblx0XHQgICAgXHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ICAgIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgICAgXHR9XG4gICAgXHR9XG4qL1xuXHRcblx0fVxuXHQub25lX2hhbGYubmV3V2lkdGh7XG5cdFx0d2lkdGg6IDQwJTtcblx0XHQuZmllbGR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRzZWxlY3R7XG5cdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGF7XG5cdFx0Ji5idG4uYnRuU3VibWl0e1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcbi8qXG5cdFx0XHRmbG9hdDogcmlnaHQ7XG4gICAgXHRcdG1hcmdpbjogLTE0MHB4IDQlO1xuKi9cblx0XHR9XG5cdH1cbn1cbi5hZHZlbnR1cmVze1xuXHQuc2xpY2stc2xpZGUge1xuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiAyMDhweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0XHRwe1xuXHRcdFx0Y29sb3I6ICM2RjZGNzI7XG5cdFx0fVxuXHRcdC5zbGljay1wcmV2LCAuc2xpY2stbmV4dHt0b3A6MzQlO31cblx0fVxufVxuXG4vKiBPVkVSVklFVyBRVUFEUkFOVFNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXG5ib2R5I292ZXJ2aWV3IC5xdWFkc3tcblx0dWx7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LWZhbWlseTogJHRoaXJkX2ZvbnQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxpe1xuXHRcdFx0bWFyZ2luLXRvcDogMmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdC5lcXVhbGl6ZXtcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdCAgICBoZWlnaHQ6IDc1cHg7XG5cdFx0ICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXHRcdFx0ICAgIGRpc3BsYXk6IHRhYmxlO1xuXHRcdFx0fVxuXHRcdFx0aDN7XG5cdFx0XHRcdGNvbG9yOiAjODM4Mzg2O1xuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiA0cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdCAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0ICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHQgICAgbWFyZ2luOiAwO1xuXHRcdCAgICAgICAgcGFkZGluZzogMjBweCAwIDAgMDtcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdGg2e1xuXHRcdFx0XHRjb2xvcjogIzZmNmY3Mjtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRmaWd1cmV7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0XHRpbWd7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciBmaWd1cmUgaW1ne1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiBWSUxMQSBERVRBSUxTXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xuYm9keS5yb29tX2VudHJ5e1xuXHRvdmVyZmxvdy14OiBoaWRkZW47IC8vSGlkZXMgb3ZlcmZsb3cgY2F1c2VkIGJ5IC5hbWVuaXRpZXMgZXh0cmEgbGFyZ2UgaW1nXG5cdC5taW5pLWdhbGxlcnl7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgbWFyZ2luLXRvcDogLTIlO1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0ICAgIHBhZGRpbmc6IDEuNWVtIDA7XG5cdCAgICB1bHtcblx0XHQgICAgd2lkdGg6IDk1JTtcblx0XHQgICAgbWFyZ2luOiAwIGF1dG87XG5cdFx0XHRsaXtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQub3ZlcmxheXtcblx0XHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHQgICAgaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9pY29uLXpvb20ucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCByZ2JhKDI1NSwyNTUsMjU1LDAuODUpO1xuXHRcdFx0XHQgICAgb3BhY2l0eTogMDtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQgICAgei1pbmRleDogMTA7XG5cdFx0XHRcdCAgICBsZWZ0OiA1JTtcblx0XHRcdFx0ICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIgLm92ZXJsYXl7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvKiBTbGljayBBcnJvd3MgKi9cblx0XHQuc2xpY2stcHJldiwgLnNsaWNrLW5leHR7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRib3R0b206IDA7XG5cdFx0fVxuXHRcdC5zbGljay1wcmV2IHsgbGVmdDogLTQwcHg7IH1cblx0XHQuc2xpY2stbmV4dCB7IHJpZ2h0OiAtNDBweDsgfVxuXHR9XG5cdC5kZXNjcmlwdGlvbntcblx0XHRwYWRkaW5nLXRvcDogNGVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiA0ZW07XG5cdFx0LnRpdGxle1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdFx0aW1ne1xuXHRcdFx0bWF4LXdpZHRoOiA4NSU7XG5cdFx0fVxuXHRcdC5kZXRhaWxze1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtZmFtaWx5OiAkdGhpcmRfZm9udDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0fVxuXHRcdC5idG57XG5cdFx0XHRtYXJnaW4tdG9wOiAzZW07XG5cdFx0fVxuXHR9XG5cdC5hbWVuaXRpZXN7XG5cdFx0cGFkZGluZy10b3A6IDRlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogNGVtO1xuXHRcdHVse1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0bGl7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICR0aGlyZF9mb250O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IGNpcmNsZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDEyMCU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0yMCU7XG5cdFx0fVxuXHR9XG5cdC5kZXNjcmlwdGlvbiBpbWcsXG5cdC5hbWVuaXRpZXMgaW1ne1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuXG5cbi8qKiogU2xpY2sgRG90cyAqKiovXG4uc2xpY2stZG90c3tcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaXtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICB3aWR0aDogOHB4O1xuXHQgICAgaGVpZ2h0OiA4cHg7XG5cdCAgICBtYXJnaW46IDEwcHggNXB4O1xuXHQgICAgcGFkZGluZzogMDtcblx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0ICAgIGJ1dHRvbntcblx0ICAgIFx0Zm9udC1zaXplOiAwO1xuXHQgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuXHQgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgICAgIHdpZHRoOiA4cHg7XG5cdCAgICAgICAgaGVpZ2h0OiA4cHg7XG5cdCAgICAgICAgcGFkZGluZzogNXB4O1xuXHQgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblx0ICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdCAgICAgICAgYm9yZGVyOiAwO1xuXHQgICAgICAgIG91dGxpbmU6IG5vbmU7XG5cdCAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdCAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXHQgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0eHRfY29sb3I7XG5cdCAgICAgICBcdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IC8qIFByZXZlbnRzIGJvcmRlci1yYWRpdXMgY2F1c2luZyBiZyBjb2xvciBibGVlZCBpbiBGRiAqL1xuXHQgICAgfVxuXHQgICAgJi5zbGljay1hY3RpdmUgYnV0dG9ue1xuXHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeV9jb2xvcjtcblx0ICAgIH1cblx0fVxufVxuLyoqKiBTbGljayBBcnJvd3MgKioqKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHR7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1wcmV2LCAuc2xpY2stbmV4dHtcblx0dG9wOiA1MCU7XG59XG4uc2xpY2stcHJldiB7IGxlZnQ6IC00MHB4OyB9XG4uc2xpY2stbmV4dCB7IHJpZ2h0OiAtNDBweDsgfVxuXG4uYmlnLWFycm93c3tcblx0LnNsaWNrLXByZXYsXG5cdC5zbGljay1uZXh0e1xuXHRcdHdpZHRoOiAxN3B4O1xuXHRcdGhlaWdodDogNTZweDtcblx0XHRtYXJnaW4tdG9wOiAtMjhweDtcblx0fVxuXHQuc2xpY2stcHJldjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IHVybChpbWFnZXMvaWNvbi1jaGV2cm9uLWxlZnQtZ3JheS5wbmcpO1xuXHR9XG5cdC5zbGljay1uZXh0OmJlZm9yZSB7XG5cdFx0Y29udGVudDogdXJsKGltYWdlcy9pY29uLWNoZXZyb24tcmlnaHQtZ3JheS5wbmcpO1xuXHR9XG59XG4udG9wLWdhbGxlcnl7XG5cdC5zbGljay1wcmV2IHsgbGVmdDogLTIwcHg7IH1cblx0LnNsaWNrLW5leHQgeyByaWdodDogLTIwcHg7IH1cblx0LnNsaWNrLXByZXY6YmVmb3JlIHtcblx0XHRjb250ZW50OiB1cmwoaW1hZ2VzL2ljb24tY2hldnJvbi1sZWZ0LWdyYXkucG5nKTtcblx0fVxuXHQuc2xpY2stbmV4dDpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IHVybChpbWFnZXMvaWNvbi1jaGV2cm9uLXJpZ2h0LWdyYXkucG5nKTtcblx0fVxufVxuLyogU1BFQ0lBTFNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXG4uc3BlY2lhbHN7XG5cdCNjb250ZW50e1xuXHRcdC5zcGVjaWFse1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNmVtO1xuXHRcdFx0LmNvcHl7XG5cdFx0XHRcdGgyLnRpdGxle1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzFweDtcblx0XHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaW5uZXJ7XG5cdFx0XHRcdCAgICBtYXgtd2lkdGg6IDU3MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYnRue1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLyogQURWRU5UVVJFU1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cbmJvZHkuYWR2ZW50dXJlc3tcblx0LnJvdy1zdGFuZGFyZHtcblx0XHRtYXJnaW46IDhlbSAwIDAgMCAhaW1wb3J0YW50O1xuXHR9XG5cdC5hZHZlbnR1cmVzIC5zbGljay1zbGlkZSB7XG5cdFx0LnRpdGxle1xuXHRcdCAgICBtYXJnaW46IDIwcHggYXV0byAxNXB4O1xuXHRcdH1cblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cblx0LmFkdmVudHVyZXN7XG5cdFx0Lmxpc3QtdW5zdHlsZWR7XG5cdFx0XHQucm93e1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0LmNvbC1zbS00e1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi8qIEdFVFRJTkcgSEVSRVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cbi5nZXR0aW5nLWhlcmV7XG5cdCNjb250ZW50e1xuXHRcdC5jb250ZW50LWhlYWRpbmd7XG5cdFx0XHRwYWRkaW5nOiAwcHggMTVweDtcblx0XHRcdC5jb3B5e1xuXHRcdFx0ICAgIHBhZGRpbmc6IDRlbSAwIDRlbSA4JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyogQ1VTVE9NSVpFIERBVEVQSUNLRVJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXG5cbiN1aS1kYXRlcGlja2VyLWRpdi51aS13aWRnZXQtY29udGVudHtcbiAgICBiYWNrZ3JvdW5kOiAjRkJGQkZCICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4jdWktZGF0ZXBpY2tlci1kaXYudWktd2lkZ2V0LWNvbnRlbnQgKntcblx0Zm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiN1aS1kYXRlcGlja2VyLWRpdiAudWktd2lkZ2V0LWhlYWRlcntcbiAgICBiYWNrZ3JvdW5kOiAjZWNlY2VjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1zdGF0ZS1oaWdobGlnaHQsXG4jdWktZGF0ZXBpY2tlci1kaXYudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhpZ2hsaWdodCxcbiN1aS1kYXRlcGlja2VyLWRpdiAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaGlnaGxpZ2h0e1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1kYXRlcGlja2VyIHRoe1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cbiN1aS1kYXRlcGlja2VyLWRpdi51aS13aWRnZXQtY29udGVudCBhLFxuI3VpLWRhdGVwaWNrZXItZGl2LnVpLXdpZGdldC1jb250ZW50IGF7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1zdGF0ZS1hY3RpdmUsXG4jdWktZGF0ZXBpY2tlci1kaXYudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWFjdGl2ZSxcbiN1aS1kYXRlcGlja2VyLWRpdiAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtYWN0aXZle1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5X2NvbG9yICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeV9jb2xvcjtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1kYXRlcGlja2VyIHRoe1xuICAgIHBhZGRpbmc6IDVweCAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1kYXRlcGlja2VyLW1vbnRoLCAudWktZGF0ZXBpY2tlci15ZWFye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1zdGF0ZS1ob3ZlcixcbiN1aS1kYXRlcGlja2VyLWRpdi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaG92ZXIsXG4jdWktZGF0ZXBpY2tlci1kaXYgLnVpLWRhdGVwaWNrZXIgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhvdmVyLFxuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1kYXRlcGlja2VyIC51aS1zdGF0ZS1mb2N1cyxcbiN1aS1kYXRlcGlja2VyLWRpdiAudWktZGF0ZXBpY2tlciAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWZvY3VzLFxuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1kYXRlcGlja2VyIC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1mb2N1c3tcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeV9jb2xvciAhaW1wb3J0YW50O1xufVxuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1hY2NvcmRpb24tY29udGVudHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLyogU0lURU1BUFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cbnVsLmdsb2JhbC1zaXRlbWFwe1xuXHRsaXtcblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHR1bHtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0VBRUFFQTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0bGl7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggNXB4IDVweCA1cHg7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0Zm9udC1zaXplOiA5MCU7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Y29sb3I6IGdyZXk7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRsaTpiZWZvcmV7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIE1BUCBQT1BVUFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cbi5tYXBfcG9wdXB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWluLWhlaWdodDogMjMwcHg7XG4gICAgaW1ne1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5kZXNje1xuXHRcdGgye1xuXHRcdCAgICBjb2xvcjogJHByaW1hcnlfY29sb3IgIWltcG9ydGFudDtcblx0ICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cdFx0XHRtYXJnaW46IDIwcHggNXB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICR0aGlyZF9mb250O1xuXHRcdCAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0fVxuXHRcdHB7XG5cdFx0ICAgIGNvbG9yOiAkdHh0X2NvbG9yICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi8qIEhVUlJJQ0FORSBQT1BVUFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cbi5hbGVydC13cmFwcGVye1xuLy8gICAgIG1hcmdpbi10b3A6IC02NXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC5oZWFkZXJ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMTM5MGU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdGZvbnQtZmFtaWx5OiBcIkpvc2VmaW4gU2Fuc1wiLHNhbnMtc2VyaWY7XG5cdFx0ei1pbmRleDogOTk5O1xuXHRcdC50aXRsZXtcblx0XHRcdG1hcmdpbjogMHB4IGF1dG87XG5cdFx0XHRmb250LWZhbWlseTogXCJKb3NlZmluIFNhbnNcIixzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxLjFlbTtcblx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHR3aWR0aDogODAwcHg7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdD4gZGl2e1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0fVxuXHRcdFx0LmxvZ297XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1hZ2VzL2h1cnJpY2FuZS1pY29uLnBuZycpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMCA4cHggNDBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cdFx0XHQuaW1wb3J0YW50LWluZm97XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkNhdWRleFwiLHNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0ICAgIGxldHRlci1zcGFjaW5nOiBpbml0aWFsO1xuXHRcdFx0XHQgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdCAgICAvKiBTYWZhcmkgKi9cblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQvKiBGaXJlZm94ICovXG5cdFx0XHRcdFx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0LyogSUUgKi9cblx0XHRcdFx0XHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC8qIE9wZXJhICovXG5cdFx0XHRcdFx0LW8tdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2xvc2V7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIHJpZ2h0OiAxJTtcblx0XHQgICAgdG9wOiAwcHg7XG5cdFx0ICAgIGJvdHRvbTogMHB4O1xuXHRcdCAgICBtYXJnaW46IGF1dG87XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdH1cblx0fVxuXHQuaW5mb3JtYXRpb257XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRjb2xvcjogIzgzODM4Njtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICBsZWZ0OiAwcHg7XG5cdCAgICByaWdodDogMHB4O1xuXHQgICAgd2lkdGg6IDc2OHB4O1xuXHQgICAgbWFyZ2luOiAwIGF1dG87XG5cdCAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXHQgICAgcGFkZGluZzogNTBweCA3MHB4O1xuXHRcdHRvcDogLTM0M3B4O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0aDN7XG5cdFx0XHRmb250LXNpemU6IDIuMmVtO1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRzcGFue1xuXHRcdFx0XHRmb250LXNpemU6IDAuNmVtO1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJKb3NlZmluIFNhbnNcIixzYW5zLXNlcmlmO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRwe1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRhe1xuXHRcdFx0XHRjb2xvcjogIzgzODM4Njtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIEJMT0dcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXG4ucG9zdCxcbi5ibG9ja19jb250ZW50e1xuXHQuYWN0LWltYWdlLFxuXHQucG9zdF9pbWd7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiA0ZW07XG5cdH1cblx0LnBvc3QtdGl0bGV7XG5cdCAgICBwYWRkaW5nLXRvcDogMWVtO1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuXHR9XG59XG4uYmxvY2tfY29udGVudHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRoMVtpdGVtcHJvcD1cIm5hbWVcIl17XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblx0ZGl2W2l0ZW1wcm9wPVwiYXJ0aWNsZUJvZHlcIl17XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbi1ib3R0b206IDNlbTtcblx0fVxuXHQudmlld0RldGFpbHN7XG5cdFx0QGV4dGVuZCAuYnRuO1xuXHR9XG59XG5cbi8qIEVYVFJBIENPTlRFTlRcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXG4jY29udGVudCAuY29udGVudC1jb3B5IC5jb250ZW50LWJsb2Nre1xuXHRwe1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbSAhaW1wb3J0YW50O1xuXHR9XG5cdCYuZnVsbC13aWR0aHtcblx0XHQuaW5uZXJ7XG5cdFx0XHRtYXgtd2lkdGg6IDk1JTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0aDJ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRoM3tcblx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyogUFJFU1NcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXG4ubmV3c3tcblx0LnBvc3R7XG5cdFx0bWFyZ2luLWJvdHRvbTogMmVtO1xuXHRcdHBhZGRpbmc6IDAgMiU7XG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC5hY3QtaW1hZ2V7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjOTk5OTk5O1xuXHRcdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdGZpZ3VyZXtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnBvc3QtdGl0bGV7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTRweDtcblx0ICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXHQgICAgICAgIG1hcmdpbjogMCAwIDVweDtcblx0ICAgICAgICBjb2xvcjogJHR4dF9jb2xvcjtcblx0XHR9XG5cdFx0LmRhdGV7XG5cdFx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0ICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTBweDtcblx0XHR9XG5cdFx0Jjpob3ZlciAuYWN0LWltYWdle1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdH1cblx0fVxufVxuXG4vKiBHQUxMRVJZXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xuXG4uZ3JpZHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0LmdyaWQtaXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAzMy4zJTtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0YXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmlndXJlIHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIGltZ3tcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuODU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5ncmlkLWl0ZW0tZmlsdGVye1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdC5maWx0ZXItaW5uZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQuZmlsdGVyLWlubmVyLWNvbnRlbnR7XG5cdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdHVse1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRhOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AaW1wb3J0ICdtZWRpYV9xdWVyaWVzJztcbiIsIi8qIElwYWQgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDkwcHgpe1xuXHRcdFxufVxuLypJcGFkIFBvcnRyYWl0IG9ubHkgKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDIwcHgpe1xuXG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYxcHgpIGFuZCAobWF4LXdpZHRoOjEwMjRweCl7XG4gICNoZWFkZXIgLmJvb2stdHJpZ2dlcntcbiAgICAgIHJpZ2h0OiAyJTtcbiAgfVxufVxuLy8gSXBhZCBtaW5pXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuXHQjaGVhZGVye1xuXHRcdGhlaWdodDogMTQ1cHg7XG5cdFx0Ji5ob21le1xuXHRcdFx0aGVpZ2h0OiAxNjBweDtcblx0XHRcdC5ib29rLXRyaWdnZXIge1xuXHRcdCAgICBcdHRvcDogMTAwcHg7XG5cdFx0XHRcdHJpZ2h0OiA0NSU7XG5cdFx0XHR9XG5cdFx0XHQmLmZpeGVkICNwcmltYXJ5LW5hdiB1bCBsaSBhIHtcblx0XHRcdCAgICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJvb2stdHJpZ2dlciB7XG5cdCAgICBcdHRvcDogOTBweDtcblx0XHRcdHJpZ2h0OiA0NSU7XG5cdCAgXHR9XG5cdCAgXHRcblx0fVxuICBcdC5zdWItbWVudXtcbiAgXHRcdHRvcDogMTQ0cHg7XG5cdFx0dWwgbGkgYXtcblx0ICAgIFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0cGFkZGluZzogM3B4IDhweDtcbiAgICBcdH1cbiAgXHR9XG5cdCNob21le1xuXHRcdC5oYXMtbGluZS1pbWd7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0zMHB4O1xuXHRcdH1cblx0XHQucG9vbHtcblx0XHRcdGhlaWdodDogNzMwcHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdFx0fVxuXHRcdC5ob21lLWFjY29tbW9kYXRpb25ze1xuXHRcdFx0LmNvcHl7XG5cdFx0XHRcdHBhZGRpbmc6IDZlbSA0JSA4ZW0gNCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC50aXRsZS5oYXMtbGluZTphZnRlcntsZWZ0OiAtMTEwcHg7fVxuXHQjY29udGVudCB7XG5cdCAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG5cdCAgICAuY29udGVudC1oZWFkaW5ne1xuXHRcdCAgICBwYWRkaW5nOiA0ZW0gMTVweDtcblx0ICAgIH1cblx0XHQudG9wLWNvbnRlbnR7XG5cdFx0XHRwe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29udGVudC1ibG9jayB7XG5cdFx0XHQuaW5uZXIge1xuXHRcdFx0XHRoMntcblx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoZXZlbikgLnJvdy1zdGFuZGFyZCAuaW5uZXJ7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMmVtO1xuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQob2RkKSAucm93LXN0YW5kYXJkIC5pbm5lcntcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMmVtO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0XHQmLmNvbnRlbnQtaGVhZGluZyB7XG5cdFx0XHRcdHBhZGRpbmc6IDJlbSAwO1xuXHRcdFx0XHQuY29weXtcblx0XHRcdFx0ICAgIHBhZGRpbmc6IDRlbSAzJSA0ZW0gNSU7XG5cdFx0XHRcdCAgICAuaW5uZXJ7XG5cdFx0XHRcdCAgICBcdHBhZGRpbmctbGVmdDogMmVtO1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGJvZHkjb3ZlcnZpZXcgLnF1YWRzIHVsIGxpIHtcblx0XHQuYWNjb21tb2RhdGlvbi1pbWcgaW1ne1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHRcdC5lcXVhbGl6ZSB7XG5cdFx0ICAgIHBhZGRpbmc6IDA7XG5cdFx0fVxuXHRcdGgze1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG5cdH1cblx0Ym9keS5yb29tX2VudHJ5IHtcblx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0cHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdH1cblx0XHRcdC5kZXRhaWxze1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMjBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0cHtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0ICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHQgICAgcGFkZGluZzogMCA1JSAwIDA7XG5cdFx0XHRcdCAgICBmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdCAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuXHRcdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0ICAgIGJye1xuXHRcdFx0XHRcdCAgICBkaXNwbGF5OiBub25lO1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5hbWVuaXRpZXN7XG5cdFx0XHR1bHtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwJTtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogZGlzYztcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDUlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGltZyB7XG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHQgICAgbWFyZ2luOiAwIGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNmb3JtUkZQe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZpZWxkc2V0IHtcblx0XHQgICAgbWFyZ2luOiAwIDElO1xuXHRcdCAgICB3aWR0aDogNDglO1xuXHRcdCAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdH1cblx0fVxuXHQuc3RpY2t5LWZvb3RlciBuYXYgdWwgbGkgYXtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHR9XG5cdGJvZHkuc3BlY2lhbHMgI2NvbnRlbnQgLnRvcC1jb250ZW50e1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IC00ZW07XG5cdH1cblx0LmFsZXJ0LXdyYXBwZXJ7XG5cdFx0LmhlYWRlcntcblx0XHRcdC50aXRsZXtcblx0XHRcdFx0d2lkdGg6IDYwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZ2V0dGluZy1oZXJle1xuXHRcdCNjb250ZW50e1xuXHRcdFx0LmNvbnRlbnQtaGVhZGluZ3tcblx0XHRcdFx0LmNvcHl7XG5cdFx0XHRcdCAgICBwYWRkaW5nOiAyZW0gNSUgMmVtIDMlO1xuXHRcdFx0XHQgICAgLmlubmVye1xuXHRcdFx0XHQgICAgICAgIHBhZGRpbmc6IDAgMCAwIDNlbTtcblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc3BlY2lhbHN7XG5cdFx0I2NvbnRlbnR7XG5cdFx0XHQuc3BlY2lhbHtcblx0XHRcdFx0cGFkZGluZzogMCAyJTtcblx0XHRcdFx0LmNvcHl7XG5cdFx0XHRcdFx0LmlubmVye1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZXhwZXJpZW5jZXtcblx0XHQjY29udGVudHtcblx0XHRcdC5jb250ZW50LWhlYWRpbmd7XG5cdFx0XHRcdC5jb3B5e1xuXHRcdFx0XHQgICAgcGFkZGluZzogNGVtIDMlIDRlbSA1JTtcblx0XHRcdFx0ICAgIC5pbm5lcntcblx0XHRcdFx0XHQgICAgcGFkZGluZy1sZWZ0OiAyZW07XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNsaWNrLXByZXYsIC5zbGljay1uZXh0e1xuXHRcdGhlaWdodDogMTAwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucm93LXhzLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC14cy1oZWlnaHQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wteHMtdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gIC5jb2wteHMtbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5jb2wteHMtYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG4gIFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJvdy1zbS1oZWlnaHQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20taGVpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuY29sLXNtLXRvcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuICAuY29sLXNtLW1pZGRsZSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuY29sLXNtLWJvdHRvbSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxuICAuYWxlcnQtd3JhcHBlcntcblx0XHQuaGVhZGVye1xuXHRcdFx0LnRpdGxle1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yb3ctbWQtaGVpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC10b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbiAgLmNvbC1tZC1taWRkbGUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmNvbC1tZC1ib3R0b20ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucm93LWxnLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1oZWlnaHQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gIC5jb2wtbGctbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5jb2wtbGctYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG59Il0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */
