/*!
Theme Name: Confidential Real Estate
Author: 561 Media
Author URI: https://www.561media.com
Description: Custom Website Design by 561 Media
Version: 1.0
Text Domain: wpcfde
*/@font-face{font-family:Distrampler;src:local("Distrampler"),url(css/fonts/Distrampler.otf) format("opentype"),url(css/fonts/Distrampler.ttf) format("truetype")}.container{width:1200px!important;max-width:100%;padding:0;margin:0 auto}.container:after,.container:before,.nav-wrap:after,.nav-wrap:before,.row:after,.row:before{content:"";display:table;clear:both}.row{margin:0 -10px;clear:both}body{background-color:#fff;font-family:brandon-grotesque;font-weight:400;font-size:25px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;max-width:2560px;margin:0 auto;opacity:1;transition:opacity 1s;overflow-x:hidden}body.loading{opacity:0;transition:none}body::after{position:absolute;width:0;height:0;overflow:hidden;z-index:-11;content:url(assets/img/footer-bckgrnd.jpg) url(assets/img/page-banner-bckgrnd.png)}body:not(.woocommerce) img{pointer-events:none;max-width:none}#content-wrap{position:relative;z-index:auto}#page.site{overflow:hidden}#page.site .site-inner,#page.site>.wrap{position:relative;z-index:auto}#primary:after{content:"";display:block;float:none;clear:both}div.spacer{width:100%;min-height:20px}a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-decoration:none!important;color:#fff;outline:0!important;transition:.3s}a:active,a:focus,a:hover{color:#d99900}a i{font-size:16px;color:#d99900}a i:before{transition:.3s}a img{transition:.4s}p{text-align:justify}.the-content p a:active span:not([class]):not([class=""]),.the-content p a:focus span:not([class]):not([class=""]),.the-content p a:hover span:not([class]):not([class=""]){color:#d99900!important}.ajax-load-more-wrap.white .alm-load-more-btn,.btn-link,.header-btn{font-family:brandon-grotesque;font-size:17px;text-align:center;letter-spacing:.16em;text-transform:uppercase;color:#fff;width:100%;max-width:221px;min-height:54px;padding:0;position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:1 0 auto;flex:1 0 auto;transition:.3s ease-in-out;box-shadow:inset 0 0 0 1px #d99900;outline:0}.ajax-load-more-wrap.white .alm-load-more-btn:focus,.ajax-load-more-wrap.white .alm-load-more-btn:hover,.btn-link:focus,.btn-link:hover,.header-btn:focus,.header-btn:hover{box-shadow:inset 0 0 0 3px #d99900;color:#fff}.ajax-load-more-wrap.white .alm-load-more-btn:focus:before,.ajax-load-more-wrap.white .alm-load-more-btn:hover:before,.btn-link:focus:before,.btn-link:hover:before,.header-btn:focus:before,.header-btn:hover:before{opacity:1}.ajax-load-more-wrap.white .alm-load-more-btn:active,.btn-link:active,.header-btn:active{color:#fff}.ajax-load-more-wrap.white .alm-load-more-btn:active:before,.btn-link:active:before,.header-btn:active:before{opacity:1}.ajax-load-more-wrap.white .alm-load-more-btn:before,.btn-link:before,.header-btn:before{content:'';display:block;opacity:0;height:auto;width:100%;border:none;position:absolute;top:0;left:0;right:0;bottom:0;transition:.3s ease-in-out;z-index:-1}.ajax-load-more-wrap.white .alm-load-more-btn.lucid,.btn-link.lucid,.header-btn.lucid{background-color:transparent;color:#191f24;box-shadow:none}.ajax-load-more-wrap.white .alm-load-more-btn.lucid:focus,.ajax-load-more-wrap.white .alm-load-more-btn.lucid:hover,.btn-link.lucid:focus,.btn-link.lucid:hover,.header-btn.lucid:focus,.header-btn.lucid:hover{color:#d99900}.ajax-load-more-wrap.white .alm-load-more-btn.lucid:active,.btn-link.lucid:active,.header-btn.lucid:active{color:#7590a8}.ajax-load-more-wrap.white .alm-load-more-btn.dark,.btn-link.dark,.header-btn.dark{background-color:#191f24}.ajax-load-more-wrap.white .alm-load-more-btn.dark:active,.btn-link.dark:active,.header-btn.dark:active{box-shadow:inset 0 0 0 3px #7590a8}.ajax-load-more-wrap.white .alm-load-more-btn.light,.btn-link.light,.header-btn.light{background-color:#fff;color:#191f24}.ajax-load-more-wrap.white .alm-load-more-btn.light:focus,.ajax-load-more-wrap.white .alm-load-more-btn.light:hover,.btn-link.light:focus,.btn-link.light:hover,.header-btn.light:focus,.header-btn.light:hover{color:#191f24}.ajax-load-more-wrap.white .alm-load-more-btn.light:active,.btn-link.light:active,.header-btn.light:active{color:#191f24;box-shadow:inset 0 0 0 3px #5c7285}#windowsize{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none!important;z-index:-1}.the-content-wrap{height:inherit}#searchform{margin:0 0 30px}#searchsubmit{font-family:brandon-grotesque;font-weight:300;font-size:17px;text-align:center;letter-spacing:.16em;text-transform:uppercase;color:#fff;width:100%;max-width:220px;min-height:50px;padding:0;margin:0 0 0 12px!important;position:relative;z-index:1;transition:.3s ease-in-out;background-color:#191f24;box-shadow:inset 0 0 0 1px #d99900;border:none;outline:0}#searchsubmit:focus,#searchsubmit:hover{box-shadow:inset 0 0 0 3px #d99900;color:#fff}#searchsubmit:active{box-shadow:inset 0 0 0 3px #7590a8;color:#fff}#searchform input[type=text]{background:0 0;font-family:brandon-grotesque;font-weight:400;font-size:20px;line-height:48px;letter-spacing:.01em;color:#191f24;padding:0;min-width:320px;height:50px;outline:0;border:none;border-bottom:2px solid #4c4c4c;transition:.3s}#searchform input[type=text]:focus{border-bottom:2px solid #d99900}#searchform input[type=text]:focus:placeholder{color:rgba(0,0,0,.5)}.page-numbers{font-family:brandon-grotesque;font-weight:600;font-style:normal;font-size:18px;line-height:21px;letter-spacing:0;padding:2px;color:#848484;transition:.3s}.page-numbers:focus,.page-numbers:hover{color:#ab0000}.page-numbers.next,.page-numbers.prev{font-size:18px;color:#c9c9c9}.page-numbers.next:focus,.page-numbers.next:hover,.page-numbers.prev:focus,.page-numbers.prev:hover{color:#ab0000}.page-numbers.current{color:#ab0000;padding:2px;pointer-events:none}.wpcfde-pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:37px 0 0;width:100%;margin:auto;position:relative;column-gap:32px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.lightbox{position:fixed;top:50%!important;left:50%!important;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lightbox .lb-image{border:none}div.gform_wrapper.gravity-theme ::-webkit-input-placeholder{color:#aaabad}div.gform_wrapper.gravity-theme ::-ms-input-placeholder{color:#aaabad}div.gform_wrapper.gravity-theme :-ms-input-placeholder{color:#aaabad}div.gform_wrapper.gravity-theme ::placeholder{color:#aaabad}div.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),div.gform_wrapper.gravity-theme select:not([multiple=multiple]),div.gform_wrapper.gravity-theme textarea.large,div.gform_wrapper.gravity-theme textarea.small{background:0 0;font-family:brandon-grotesque;font-size:13px;line-height:30px;letter-spacing:.16em;text-transform:uppercase;color:#191f24;width:100%;box-shadow:inset 0 0 0 1px #d99900;border:none;outline:0;padding:13px 20px 11px;transition:.3s}div.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,div.gform_wrapper.gravity-theme select:not([multiple=multiple]):focus,div.gform_wrapper.gravity-theme textarea.large:focus,div.gform_wrapper.gravity-theme textarea.small:focus{box-shadow:inset 0 0 0 2px #d99900;transition:.3s}div.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus:-ms-input-placeholder,div.gform_wrapper.gravity-theme select:not([multiple=multiple]):focus:-ms-input-placeholder,div.gform_wrapper.gravity-theme textarea.large:focus:-ms-input-placeholder,div.gform_wrapper.gravity-theme textarea.small:focus:-ms-input-placeholder{color:rgba(255,255,255,0)}div.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus::placeholder,div.gform_wrapper.gravity-theme select:not([multiple=multiple]):focus::placeholder,div.gform_wrapper.gravity-theme textarea.large:focus::placeholder,div.gform_wrapper.gravity-theme textarea.small:focus::placeholder{color:rgba(255,255,255,0)}div.gform_wrapper.gravity-theme .gfield_contains_required input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder:after,div.gform_wrapper.gravity-theme .gfield_contains_required select:not([multiple=multiple]):-ms-input-placeholder:after,div.gform_wrapper.gravity-theme .gfield_contains_required textarea.small:after,div.gform_wrapper.gravity-theme textarea.large:-ms-input-placeholder:after{content:' *';color:#ab0000}div.gform_wrapper.gravity-theme .gfield_contains_required input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder:after,div.gform_wrapper.gravity-theme .gfield_contains_required select:not([multiple=multiple])::placeholder:after,div.gform_wrapper.gravity-theme .gfield_contains_required textarea.small:after,div.gform_wrapper.gravity-theme textarea.large::placeholder:after{content:' *';color:#ab0000}div.gform_wrapper.gravity-theme textarea.large,div.gform_wrapper.gravity-theme textarea.small{padding:15px 20px;line-height:26px;position:relative;resize:none}div.gform_wrapper.gravity-theme .ginput_container.ginput_container_textarea,div.gform_wrapper.gravity-theme textarea.large,div.gform_wrapper.gravity-theme textarea.small{height:100px!important}div.gform_wrapper.gravity-theme .ginput_container.ginput_container_textarea{margin:0}div.gform_wrapper.gravity-theme input[type=radio]{-ms-transform:scale(1.5);transform:scale(1.5)}div.gform_wrapper.gravity-theme .gfield--type-choice.gf_list_inline legend.gform-field-label{float:left;margin:8px 24px 7px 0}div.gform_wrapper.gravity-theme .gfield--type-choice.gf_list_inline label.gform-field-label{font-family:brandon-grotesque;font-size:12.97px;letter-spacing:0;color:#555}div.gform_wrapper.gravity-theme .ginput_container.ginput_container_text{margin:-2px 0 0}div.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:10px!important;grid-column-gap:20px!important}div.gform_wrapper.gravity-theme div.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,div.gform_wrapper.gravity-theme div.gfield_error select:focus,div.gform_wrapper.gravity-theme div.gfield_error textarea:focus{box-shadow:inset 0 0 0 2px #ab0000}div.gform_wrapper.gravity-theme div.gfield_error .validation_message{font-family:brandon-grotesque;font-size:12px!important;font-weight:400;line-height:16px;letter-spacing:.16em;text-transform:uppercase;color:#ab0000!important;border:none;padding:0;margin:12px 0 0;background:0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.gform_wrapper.gravity-theme div.gfield_error .validation_message:before{content:'';display:inline-block;background-image:url(assets/img/error-icon.png);background-position:center;background-repeat:no-repeat;width:16px;height:16px;margin:0 7px 0 0}div.gform_wrapper.gravity-theme .gform_heading{display:none}div.gform_wrapper.gravity-theme .gfield_required{font-size:12px;padding-left:0}div.gform_wrapper.gravity-theme div.gfield.gfield_error.gfield_contains_requiblue div.ginput_container,div.gform_wrapper.gravity-theme div.gfield.gfield_error.gfield_contains_requiblue label.gfield_label0{margin-top:0!important;margin-bottom:0!important}div.gform_wrapper.gravity-theme .gfield_label{font-family:brandon-grotesque;font-size:13px!important;font-weight:400!important;line-height:28px;letter-spacing:.16em;text-transform:uppercase!important;color:#191f24!important;margin:0}div.gform_wrapper.gravity-theme div.validation_error{background:#000;font-size:16px;font-weight:400;color:#fff;border:0!important;padding:8px 15px;margin-bottom:26px}div.gform_wrapper.gravity-theme .gform_footer{-ms-flex-pack:end;justify-content:flex-end;margin:0;padding:0;position:relative}div.gform_wrapper.gravity-theme .gform_page_footer{display:-ms-flexbox;display:flex;padding:0;margin:0}div.gform_wrapper.gravity-theme .gform_page_footer button:nth-child(2){max-width:150px}div.gform_wrapper.gravity-theme .button,div.gform_wrapper.gravity-theme input.button,div.gform_wrapper.gravity-theme input[type=submit]{background-color:#232b32;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:brandon-grotesque;font-size:17px;font-weight:300;line-height:30px;text-align:center;letter-spacing:.16em;text-transform:uppercase;color:#fff;width:100%;max-width:340px;min-height:54px;margin:30px 0 0!important;padding:2px 0 0;outline:0;border:none;box-shadow:inset 0 0 0 1px #d99900;transition:.3s ease-in-out;position:absolute;z-index:3}div.gform_wrapper.gravity-theme .button:focus,div.gform_wrapper.gravity-theme .button:hover,div.gform_wrapper.gravity-theme input.button:focus,div.gform_wrapper.gravity-theme input.button:hover,div.gform_wrapper.gravity-theme input[type=submit]:focus,div.gform_wrapper.gravity-theme input[type=submit]:hover{box-shadow:inset 0 0 0 3px #d99900;color:#fff}div.gform_wrapper.gravity-theme .button:active,div.gform_wrapper.gravity-theme input.button:active,div.gform_wrapper.gravity-theme input[type=submit]:active{box-shadow:inset 0 0 0 3px #7590a8}div.gform_wrapper.gravity-theme .button.gform_previous_button,div.gform_wrapper.gravity-theme input.button.gform_previous_button,div.gform_wrapper.gravity-theme input[type=submit].gform_previous_button{-ms-flex-pack:end;justify-content:flex-end;font-size:16px;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:2px;color:#a6a6a6;margin:17px 11px 0 0!important}div.gform_wrapper.gravity-theme .button.gform_previous_button:hover,div.gform_wrapper.gravity-theme input.button.gform_previous_button:hover,div.gform_wrapper.gravity-theme input[type=submit].gform_previous_button:hover{color:#09224c}div.gform_wrapper.gravity-theme .button.gform_previous_button:before,div.gform_wrapper.gravity-theme input.button.gform_previous_button:before,div.gform_wrapper.gravity-theme input[type=submit].gform_previous_button:before{display:inline-block;position:relative;width:16px;height:14px;background-color:transparent;background-image:url(assets/img/form-back-arrow.png);background-position:center;background-repeat:no-repeat;margin:2px 6px 0 0;opacity:1;border-radius:0}div.gform_wrapper.gravity-theme .button.gform_previous_button:after,div.gform_wrapper.gravity-theme input.button.gform_previous_button:after,div.gform_wrapper.gravity-theme input[type=submit].gform_previous_button:after{content:''}div.gform_wrapper.gravity-theme .gform_ajax_spinner{position:absolute;top:calc(50% - 6px);left:calc(100% + 2px)}div.gform_wrapper.gravity-theme .gform_validation_errors{display:none;background:#fff;border-color:#b2b1b1;color:#000;border-radius:0;font-weight:700;margin-bottom:10px;letter-spacing:.03em}div.gform_wrapper.gravity-theme .gform_validation_errors>h2{color:#000;font-weight:700}div.gform_wrapper.gravity-theme.hide_summary_wrapper .gform_validation_errors{display:none}div.gform_wrapper.gravity-theme select.gfield_select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(assets/img/dropdown-arrow-select.png);background-repeat:no-repeat;background-position:bottom 17px right 19px;line-height:23px;padding:10px 13px 8px;cursor:pointer}div.gform_wrapper.gravity-theme select.gfield_select option:not(:first-of-type){color:#000}div.gform_wrapper.gravity-theme input.datepicker{background-image:url(assets/img/calendar-icon.png)!important;background-repeat:no-repeat!important;background-position:bottom 12px right 23px!important}div.gform_wrapper.gravity-theme .checkboxes-cols-3 .gfield_checkbox,div.gform_wrapper.gravity-theme .checkboxes-cols-4 .gfield_checkbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}div.gform_wrapper.gravity-theme .checkboxes-cols-4 .gfield_checkbox{row-gap:2px}div.gform_wrapper.gravity-theme .checkboxes-cols-4 .gfield_checkbox .gchoice{width:100%;max-width:25%}div.gform_wrapper.gravity-theme .checkboxes-cols-3 .gfield_checkbox{row-gap:4px}div.gform_wrapper.gravity-theme .checkboxes-cols-3 .gfield_checkbox .gchoice{width:100%;max-width:33.33%}div.gform_wrapper.gravity-theme .gradios-horizontal legend{float:left;line-height:50px}div.gform_wrapper.gravity-theme .gradios-horizontal .ginput_container_radio{float:right}div.gform_wrapper.gravity-theme .consent{font-family:brandon-grotesque;font-size:11px;line-height:18px;letter-spacing:0;color:#555;margin:3px 0 0}div.gform_wrapper.gravity-theme .note{font-family:brandon-grotesque;font-size:12px;line-height:20px;letter-spacing:-.002em;position:relative;padding:2px 0 8px 31px;color:#09224c}div.gform_wrapper.gravity-theme .note .note-icon{content:'';background:url(assets/img/note-lock-icon.png) 0 center no-repeat;width:23px;height:46px;position:absolute;top:calc(50% - 27px);left:0;font-size:36px}div.gform_wrapper.gravity-theme .has-footnote .gform_body{position:relative}div.gform_wrapper.gravity-theme .has-footnote div.gform_fields .form-footnote{position:absolute;z-index:2;top:100%;max-width:300px;margin-top:26px}div.gform_wrapper.gravity-theme .has-footnote .gform_footer .button,div.gform_wrapper.gravity-theme .has-footnote .gform_footer input.button,div.gform_wrapper.gravity-theme .has-footnote .gform_footer input[type=submit]{max-width:180px;margin:20px 0 0!important}div.gform_wrapper.gravity-theme .hide-error-info div.gfield_error .validation_message,div.gform_wrapper.gravity-theme .hide-field-label .gfield_label{display:none}div.gform_wrapper.gravity-theme .gform-captcha{position:absolute}div.gform_wrapper.gravity-theme form.gf_custom_horizontal{position:relative}div.gform_wrapper.gravity-theme form.gf_custom_horizontal .gform_fields{max-width:1052px!important;-ms-grid-columns:auto auto 1fr auto auto;grid-template-columns:auto auto 1fr auto auto;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"firstname lastname streetaddress streetaddress streetaddress" "phonenumber emailaddress city state zipcode"}div.gform_wrapper.gravity-theme form.gf_custom_horizontal .gform_footer{position:absolute;top:0;right:0;bottom:0;width:100%;max-width:138px;max-height:130px}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_1{grid-area:firstname}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_3{grid-area:lastname}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_1,div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_10,div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_3{width:250px}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_4{grid-area:streetaddress}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_8{grid-area:phonenumber}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_9{grid-area:emailaddress}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_10{grid-area:city}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_11{grid-area:state}div.gform_wrapper.gravity-theme form.gf_custom_horizontal #field_1_12{grid-area:zipcode;width:140px}div.gform_wrapper.gravity-theme form.gf_custom_horizontal .button,div.gform_wrapper.gravity-theme form.gf_custom_horizontal input.button,div.gform_wrapper.gravity-theme form.gf_custom_horizontal input[type=submit]{border-radius:5px;max-width:138px;margin:0!important}div.gform_wrapper.gravity-theme form.gf_custom_horizontal .button:before,div.gform_wrapper.gravity-theme form.gf_custom_horizontal input.button:before,div.gform_wrapper.gravity-theme form.gf_custom_horizontal input[type=submit]:before{border-radius:5px}div.gform_wrapper.gravity-theme form.gform_gray_input ::-webkit-input-placeholder{color:#d9d9d9}div.gform_wrapper.gravity-theme form.gform_gray_input ::-ms-input-placeholder{color:#d9d9d9}div.gform_wrapper.gravity-theme form.gform_gray_input :-ms-input-placeholder{color:#d9d9d9}div.gform_wrapper.gravity-theme form.gform_gray_input ::placeholder{color:#d9d9d9}div.gform_wrapper.gravity-theme form.gform_gray_input input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),div.gform_wrapper.gravity-theme form.gform_gray_input select:not([multiple=multiple]),div.gform_wrapper.gravity-theme form.gform_gray_input textarea.large,div.gform_wrapper.gravity-theme form.gform_gray_input textarea.small{background-color:#d9d9d9;color:#d9d9d9}div.gform_wrapper.gravity-theme form.gform_gray_input select.gfield_select{background-image:url(assets/img/dropdown-grayarrow-select.png)}div.gform_wrapper.gravity-theme form.gform_gray_input select.gfield_select option[value=""][disabled]{display:none}div.gform_wrapper.gravity-theme form.gform_gray_input select.gfield_select option{color:#000}div.gform_wrapper.gravity-theme form.gform_gray_input select.gfield_select option:first-of-type{color:#d9d9d9}div.gform_wrapper.gravity-theme form.gform_gray_input select.gfield_select:required:invalid{color:#d9d9d9}div.gform_wrapper.gravity-theme form.gform_gray_input .gform_fields{grid-column-gap:11px!important}div.gform_wrapper.gravity-theme form.gform_gray_input .gform_confirmation_message{color:#09224c}div.gform_wrapper.gravity-theme .gf_page_steps{display:-ms-flexbox;display:flex;border-bottom:none;margin-bottom:4px}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_active .gf_step_number{background-color:#09224c}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_pending .gf_step_number{background-color:#d9d9d9}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_next .gf_step_number{background-color:#b3b3b3}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_number:after{background-color:#01d697}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_active .gf_step_label:before{background-color:#09224c}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_label:before{background-color:#01d697}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_pending .gf_step_label:before{background-color:#d9d9d9}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_next .gf_step_label:before{background-color:#b3b3b3}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_number{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:brandon-grotesque;font-size:16px;font-weight:400;line-height:38.64px;letter-spacing:0;color:#fff;width:37px;height:37px;border:none;border-radius:50%;padding:2px 0 0;z-index:2}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_label{font-family:brandon-grotesque;font-size:12px;font-weight:400;line-height:26.64px;letter-spacing:0;text-transform:uppercase;text-align:center;color:#a6a6a6;padding:0;width:100%;position:relative}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_label:before{content:'';position:absolute;width:100%;height:4px;top:-20px;left:0}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:1 0 125px;flex:1 0 125px;margin:0}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_number:before{width:37px;height:37px;border:none;border-radius:50%;top:0;left:0;content:unset}div.gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_number:after{font-size:32px;border-radius:50%;padding:4px 0 0}div.gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:0!important}.gform_confirmation_message{font-family:brandon-grotesque;font-size:24px;text-transform:uppercase;text-align:center;color:#191f24;padding:10px 15px;margin:0 auto}.gform_confirmation_message h1,.gform_confirmation_message h2,.gform_confirmation_message h3{margin-top:0}.gform_confirmation_message p:last-child{margin-bottom:0}.gform_confirmation_message a{color:#fff}.gform_confirmation_message .btn-link{margin:10px auto 0!important;max-width:260px}.contentform-form .gform_confirmation_message{color:#09224c}.hide-error-info_wrapper .gform_validation_errors{display:none}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single{font-family:brandon-grotesque;font-weight:400;font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:#000!important;padding:5px 14px!important;width:100%;height:50px!important;outline:0!important;border:none!important;background-color:transparent!important;background-image:url(assets/img/dropdown-arrow-select.png)!important;background-repeat:no-repeat!important;background-position:bottom 20px right 18px!important;box-shadow:none!important}.gform_wrapper.gravity-theme .chosen-container.chosen-with-drop .chosen-drop{background-color:#000!important}.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b{display:none!important}.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single{box-shadow:none!important}.gform_wrapper.gravity-theme .chosen-container .chosen-results{font-family:brandon-grotesque;font-weight:400;font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:#000!important}.gfield_description.validation_message.gfield_validation_message,.gform_submission_error.hide_summary{font-family:brandon-grotesque;font-weight:400;font-size:12px!important;letter-spacing:.04em;color:#000;margin:5px 0}.gravity-theme.ui-datepicker .ui-datepicker-header select{font-size:14px!important;text-transform:uppercase}#masthead{background-color:transparent;width:100%;transition:top .3s;position:relative;z-index:10}#masthead .header-navbox{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%}#masthead .header-wrap .container .flex-container{column-gap:46px;position:relative}#masthead .header-wrap .container .flex-container:before{content:'';width:660px;height:6px;border-top:1px solid #d99900;border-bottom:1px solid #d99900;position:absolute;top:59px;left:-20px;-ms-transform:translateX(-100%);transform:translateX(-100%)}#masthead .header-wrap .container .flex-container #logo{padding:32px 0 7px;z-index:1}#masthead .header-wrap .container .flex-container #logo .a-custom-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:100%}#masthead .header-wrap .container .flex-container #logo .a-custom-logo img{height:auto!important;max-width:unset!important}#masthead .header-wrap .container .flex-container .nav-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%;transition:.3s}#masthead .header-wrap .container .flex-container #header-navigation{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;width:100%;padding:0}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation{width:100%;padding:0;font-size:16px;letter-spacing:.05em}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;list-style-type:none;padding:0;margin:27px 0 0;width:100%;column-gap:38px}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul .caret{display:inline-block;background:0 0;width:10px;height:10px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 0 0 3px;transition:.3s}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul .caret:before{content:"";position:absolute;top:0;right:0;width:10px;height:7px;background:url(assets/img/nav-dropdown-arrow.png) center no-repeat;transition:.3s}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li{display:block;position:relative}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.menu-item-has-children:hover ul.dropdown-menu{display:-ms-flexbox;display:flex;opacity:1;animation:.3s ease-in-out anim-flex}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.current-menu-item>a{padding:0 0 12px;border-bottom:2px solid #d99900}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li>a{font-family:brandon-grotesque;font-size:14px;font-weight:300;line-height:18px;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:#fff;background:0 0;display:block;padding:5px 0 7px;margin:0;border-bottom:2px solid transparent;transition:.3s;position:relative}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:last-child{margin-right:0}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.dropdown.open>a,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:hover>a,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li>a:focus,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li>a:hover{padding:0 0 12px;border-bottom:2px solid #d99900}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.dropdown.open>a .caret,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:hover>a .caret,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li>a:focus .caret,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li>a:hover .caret{top:calc(50% - 5px)}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.dropdown.open>a .caret:before,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:hover>a .caret:before,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li>a:focus .caret:before,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li>a:hover .caret:before{-ms-transform:rotate(180deg);transform:rotate(180deg);transition:.3s}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.normal{position:relative}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.normal>ul.dropdown-menu{opacity:0;display:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;width:183px;height:auto;padding:49px 18px 24px;position:absolute;top:70px;left:0;right:0;z-index:1000;list-style:none;background-color:transparent;overflow:hidden}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.normal>ul.dropdown-menu:before{content:'';width:100%;background-color:#01224f;background-image:url(assets/img/footer-bckgrnd.jpg);background-repeat:repeat;position:absolute;top:30px;left:0;right:0;bottom:0;z-index:-1}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.normal>ul.dropdown-menu>li{line-height:46px}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.normal>ul.dropdown-menu>li>a{font-family:brandon-grotesque;font-weight:400;font-size:16px;line-height:36px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:0 0}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.normal>ul.dropdown-menu>li>a:active,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.normal>ul.dropdown-menu>li>a:focus,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.normal>ul.dropdown-menu>li>a:hover{color:#ab0000}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu{opacity:0;display:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;column-gap:77px;row-gap:10px;position:absolute;top:33px;left:0;right:0;list-style:none;background-color:#191f24;padding:18px 20px;margin:auto;border-radius:0;width:200px;z-index:1000}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu:before{content:'';position:absolute;top:-12px;left:0;right:0;bottom:0;z-index:-1}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu>li{background-color:transparent;width:100%;max-width:415px;line-height:40px;position:relative}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu>li.current-menu-item>a{color:#d99900!important;border-bottom:none!important}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu>li>a{font-family:brandon-grotesque;font-weight:300;font-size:14px;line-height:24px;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:0 0;transition:.3s}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu>li>a:active,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu>li>a:focus,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu>li>a:hover{color:#d99900}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu>li>a i{width:12px}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu>li>ul.dropdown-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;list-style:none;column-gap:84px;width:100%;max-width:415px;max-height:220px;padding:10px 0 0;margin:8px 0 0;position:relative}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu>li>ul.dropdown-menu:before{content:"";width:100%;max-width:415px;height:3px;background-color:#ab0000;position:absolute;top:0;left:0;right:0}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu>li>ul.dropdown-menu a{font-family:brandon-grotesque;font-weight:400;font-size:16px;line-height:30px;letter-spacing:.03em;text-transform:uppercase;color:#fff;background:0 0}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu>li>ul.dropdown-menu a:active,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu>li>ul.dropdown-menu a:focus,#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:not(.normal)>ul.dropdown-menu>li>ul.dropdown-menu a:hover{color:#ab0000}.custom-logo.mobile{display:none}#menu-main-navigation{position:relative}#menu-main-navigation:after{content:'';width:1440px;height:6px;border-top:1px solid #d99900;border-bottom:1px solid #d99900;position:absolute;left:0;bottom:-6px}#menu-toggle{display:none!important;width:30px;height:17px;position:relative}.navbar-toggle{background-color:transparent;padding:0;border:none;z-index:120;transition:.4s}.navbar-toggle .icon-bar{background:#fff;display:block;width:30px;height:1px;margin:auto}.navbar-toggle .icon-bar:last-child{margin-bottom:0!important}.navbar-toggle .icon-bar+.icon-bar{margin-top:7px}.navbar-toggle .icon-bar.icon-bar-2{position:relative}.navbar-toggle .icon-bar.icon-bar-2:after,.navbar-toggle .icon-bar.icon-bar-2:before{content:"";background:#fff;width:100%;height:100%;position:absolute;top:calc(50% + 2px);left:50%;opacity:0;-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);transition:.4s}.navbar-toggle .icon-bar.icon-bar-3{width:20px;margin:7px 0 0 auto}.navbar-toggle.open .icon-bar.icon-bar-1,.navbar-toggle.open .icon-bar.icon-bar-3{opacity:0!important}.navbar-toggle.open .icon-bar{background:#fff}.navbar-toggle.open .icon-bar.icon-bar-2{background:0 0}.navbar-toggle.open .icon-bar.icon-bar-2:after{opacity:1;-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.navbar-toggle.open .icon-bar.icon-bar-2:before{opacity:1;-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.hide-on-desk,li.hide-nav-label>a{display:none!important}.social-links>ul.dropdown-menu{column-gap:37px;padding:15px 0 13px}.social-links>ul.dropdown-menu>li a:before{content:unset!important}.social-links>ul.dropdown-menu>li a:hover i:before{color:#fff!important}.social-links>ul.dropdown-menu>li a i{font-size:24px!important;margin:0!important}.social-links>ul.dropdown-menu>li a .menu-label{display:none}.header-search-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-search-icon .nav-search-link{display:block;margin:4px 0 0}.header-search-icon .nav-search-link .search-icon:before{content:'';display:block;background:url(assets/img/wp-search-icon.png) 0 center no-repeat;width:24px;height:24px}li.no-caret a span.caret{display:none!important}#footer{background-color:#191f24;background-image:url(assets/img/footer-bckgrnd.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;border-top:1px solid #d99900;padding:60px 0 0}#footer .footer-contents.top{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}#footer .footer-contents.bottom{-ms-flex-pack:justify;justify-content:space-between}#footer .a-custom-logo{display:block;margin:0 0 28px;padding:0 24px 0 25px}#footer .a-custom-logo.mobile{display:none;-ms-flex-pack:center;justify-content:center}#footer .footer-col-logo{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 0 9px}#footer .footer-col-logo:after,#footer .footer-col-logo:before{content:'';width:100%;max-width:360px;height:6px;border-top:1px solid #d99900;border-bottom:1px solid #d99900;position:relative;top:39px}#footer #footer-navigation{margin:0 0 62px}#footer ul#menu-footer-navigation{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0 0 5px;border-bottom:1px solid #37444f}#footer ul#menu-footer-navigation a{font-family:brandon-grotesque;font-size:14px;line-height:30px;letter-spacing:.14em;text-transform:uppercase;text-align:center}#footer .footer-bottom{background-color:transparent}#footer .footer-bottom .colophon{text-transform:uppercase;margin:auto}#footer .footer-bottom .colophon .by{font-family:brandon-grotesque;font-size:14px;line-height:8px;padding:8px 0;letter-spacing:.003em;margin:0;opacity:.5;text-align:center}#footer .footer-bottom .colophon .by a{color:#fff;opacity:.5}.back-to-top{visibility:hidden;opacity:0;position:fixed;bottom:15px;right:20px;z-index:10010;background:#191f24;border:2px solid #d99900;height:36px;width:36px;border-radius:50%;-ms-box-shadow:0 0 4px rgba(217,153,0,.2);box-shadow:0 0 4px rgba(217,153,0,.2)}.back-to-top:hover{-ms-box-shadow:0 0 18px rgba(217,153,0,.7);box-shadow:0 0 18px rgba(217,153,0,.7)}.back-to-top:before{content:"";display:block;position:absolute;top:calc(50% - 6px);left:calc(50% - 7px);width:0;height:0;border-bottom:9px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.show-back-to-top .back-to-top{visibility:visible;opacity:1}#swnza_banner_id{display:none!important}@keyframes anim-show{0%{display:none;opacity:0;pointer-events:none}1%{display:block;opacity:0}100%{opacity:1;pointer-events:auto}}@keyframes anim-flex{0%{display:none;opacity:0;pointer-events:none}1%{display:-ms-flexbox;display:flex;opacity:0}100%{opacity:1;pointer-events:auto}}@keyframes anim-flex-hide{0%{display:-ms-flexbox;display:flex;opacity:1;pointer-events:none}1%{opacity:1}100%{display:none;opacity:0;pointer-events:auto}}.blog_page_section{background-color:#fff;position:relative;z-index:0}.blog_page_section .the-content-wrap{padding:28px 0 101px}.blog_page_section .the-content-wrap.single-post-blog{padding:0 0 90px}.blog_page_section .section-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:11px 0 66px}.blog_page_section .section-heading:after,.blog_page_section .section-heading:before{content:'';display:block;width:100%;height:6px;margin:25px 0 0;border-top:1px solid #d99900;border-bottom:1px solid #d99900}.blog_page_section .content-headings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.blog_page_section .heading{font-family:Distrampler;font-size:48px;font-weight:400;line-height:60px;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#191f24;margin:0;padding:0 66px 0 68px;white-space:pre}.blog_page_section .post-rows .alm-reveal+.alm-reveal{margin:40px 0 0}.blog_page_section .post-rows .alm-reveal .card-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;column-gap:20px}.blog_page_section .post-rows .alm-reveal .card-content+.card-content{margin:40px 0 0}.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img{position:relative;z-index:1;width:100%;max-width:480px;min-height:370px;max-height:370px;overflow:hidden}.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img:hover:before{opacity:1}.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img:after,.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0}.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img:before{background-color:rgba(25,31,36,.75);background-image:url(assets/img/blog-img-hover.png);background-position:center;background-repeat:no-repeat;opacity:0;transition:.4s ease-in-out}.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img:after{box-shadow:inset 0 0 0 1px #d99900;opacity:1}.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img img{width:100%;height:100%;object-fit:cover}.blog_page_section .post-rows .alm-reveal .card-content .post-contents{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:700px;border-bottom:1px solid #ccc;position:relative}.blog_page_section .post-rows .alm-reveal .card-content .post-contents:after{content:'';position:absolute;right:-3px;bottom:0;background-color:#fff;background-image:url(assets/img/blogcard-content-bg.png);background-position:center;background-repeat:no-repeat;width:193px;height:172px;z-index:-1}.blog_page_section .post-rows .alm-reveal .card-content .post-title{margin:-10px 0 5px;line-height:0}.blog_page_section .post-rows .alm-reveal .card-content .post-title a{font-family:brandon-grotesque;font-size:32px;font-weight:400;line-height:44px;letter-spacing:.1em;color:#191f24;text-transform:uppercase;text-align:left}.blog_page_section .post-rows .alm-reveal .card-content .post-title a:hover{color:#d99900}.blog_page_section .post-rows .alm-reveal .card-content .post-date{font-family:brandon-grotesque;font-weight:100;font-style:normal;font-size:14px;line-height:22px;letter-spacing:0;margin:0;color:#a6a6a6}.blog_page_section .post-rows .alm-reveal .card-content .post-cat{font-family:brandon-grotesque;font-style:normal;font-size:14px;line-height:22px;letter-spacing:.1em;text-transform:uppercase;color:#d99900;margin:0}.blog_page_section .post-rows .alm-reveal .card-content .excerpt{font-family:brandon-grotesque;font-size:20px;font-weight:300;line-height:34px;letter-spacing:.03em;text-align:left;color:#191f24}.blog_page_section .post-rows .alm-reveal .card-content .excerpt p{margin-top:12px}.blog_page_section .post-rows .alm-reveal .card-content .btns{padding:0 0 11px;margin:auto 0 0!important}.blog_page_section .post-rows .alm-reveal .card-content .readmore{font-family:brandon-grotesque;font-size:17px;font-weight:500;line-height:30px;letter-spacing:.16em;text-decoration:none!important;text-transform:uppercase;color:#191f24;margin:0!important;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;min-height:auto}.blog_page_section .post-rows .alm-reveal .card-content .readmore:focus,.blog_page_section .post-rows .alm-reveal .card-content .readmore:hover{color:#d99900}.blog_page_section .post-rows .alm-reveal .card-content .readmore:focus:after,.blog_page_section .post-rows .alm-reveal .card-content .readmore:hover:after{background-image:url(assets/img/blog-readmore-arrow-h.png)}.blog_page_section .post-rows .alm-reveal .card-content .readmore:active{color:#7590a8}.blog_page_section .post-rows .alm-reveal .card-content .readmore:active:after{background-image:url(assets/img/blog-readmore-arrow-a.png)}.blog_page_section .post-rows .alm-reveal .card-content .readmore:after{content:'';display:block;background-color:transparent;background-image:url(assets/img/blog-readmore-arrow-m.png);background-position:center;background-repeat:no-repeat;width:16px;height:13px;margin:0 0 4px 32px;transition:.3s}.blog_page_section .post-cards .alm-reveal{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;column-gap:25px;row-gap:20px}.blog_page_section .post-cards .alm-reveal:after{content:'';-ms-flex:auto;flex:auto}.blog_page_section .post-cards .alm-reveal .card-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:27px;width:100%;max-width:450px;min-height:556px;height:100%;margin:0!important;overflow:hidden}.blog_page_section .post-cards .alm-reveal .card-content:focus .blog-prev-img:after,.blog_page_section .post-cards .alm-reveal .card-content:hover .blog-prev-img:after{box-shadow:inset 0 0 0 3px #ab0000}.blog_page_section .post-cards .alm-reveal .card-content:focus .readmore,.blog_page_section .post-cards .alm-reveal .card-content:hover .readmore{color:#191f24}.blog_page_section .post-cards .alm-reveal .card-content:focus .readmore:after,.blog_page_section .post-cards .alm-reveal .card-content:hover .readmore:after{background-image:url(assets/img/blog-readmore-arrow-h.png);margin:0 0 1px 22px}.blog_page_section .post-cards .alm-reveal .card-content:active{color:#7590a8}.blog_page_section .post-cards .alm-reveal .card-content:active .readmore:after{background-image:url(assets/img/blog-readmore-arrow-a.png);margin:0 0 1px 22px}.blog_page_section .post-cards .alm-reveal .blog-prev-img{background-color:#fff;max-width:450px;min-height:310px;padding:14px;border:1px solid #ab0000}.blog_page_section .post-cards .alm-reveal .blog-prev-img:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-shadow:inset 0 0 0 0 rgba(255,255,255,0);transition:box-shadow .3s}.blog_page_section .post-cards .alm-reveal .post-contents{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:100%;min-height:219px;padding:0;border-bottom:1px solid #d9d9d9;transition:.3s}.blog_page_section .post-cards .alm-reveal .post-title{font-family:brandon-grotesque;font-size:23px;line-height:28px;letter-spacing:.02em;text-transform:uppercase;text-align:left;-ms-flex-pack:start;justify-content:flex-start;color:#000;width:100%;margin:0}.blog_page_section .post-cards .alm-reveal .excerpt{font-size:18px;line-height:26px;letter-spacing:-.005em;color:#000}.blog_page_section .post-cards .alm-reveal .excerpt p{margin:13px 0}.blog_page_section .single-post{background-color:#fff;min-height:850px}.blog_page_section .single-post .content-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;column-gap:20px;row-gap:30px;width:100%}.blog_page_section .single-post .post-content{-ms-flex:0 1 850px;flex:0 1 850px;max-width:850px;padding:33px 0 61px;border-bottom:1px solid #ccc;background-image:url(assets/img/blog-content-bg.png);background-position:right bottom;background-repeat:no-repeat}.blog_page_section .single-post .post-image{box-shadow:inset 0 0 0 1px #d99900;margin:-145px 0 34px;position:relative}.blog_page_section .single-post .post-image:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 1px #d99900}.blog_page_section .single-post .post-image img{width:100%;height:auto;object-fit:cover}.blog_page_section .single-post .post-content p+p{margin-top:34px}.blog_page_section .single-post .post-content h1+p,.blog_page_section .single-post .post-content h2+p,.blog_page_section .single-post .post-content h3+p,.blog_page_section .single-post .post-content h4+p,.blog_page_section .single-post .post-content h5+p,.blog_page_section .single-post .post-content h6+p{margin-top:2px}.blog_page_section .single-post .post-content p{font-family:brandon-grotesque;font-weight:300;font-size:20px;line-height:34px;letter-spacing:.03em;color:#191f24;margin:10px 0 8px}.blog_page_section .single-post .post-content p:first-of-type{margin-top:0}.blog_page_section .single-post .post-content ol,.blog_page_section .single-post .post-content ul{font-family:brandon-grotesque;font-weight:300;font-size:20px;line-height:34px;letter-spacing:.03em;color:#191f24}.blog_page_section .single-post h1,.blog_page_section .single-post h2,.blog_page_section .single-post h3,.blog_page_section .single-post h4,.blog_page_section .single-post h5,.blog_page_section .single-post h6{font-family:brandon-grotesque;font-weight:500;line-height:34px;letter-spacing:.03em;text-transform:uppercase;color:#191f24;margin:32px 0 0}.blog_page_section .single-post h3{font-size:24px}.blog_page_section .single-post a{color:#d99900}.blog_page_section .single-post .sidebar{width:100%;max-width:330px;padding:36px 0 0}.blog_page_section .single-post .sidebar .widget-wrap h2{font-family:brandon-grotesque;font-weight:700;font-size:24px;line-height:24px;letter-spacing:.1em;text-transform:uppercase;color:#232b32;margin:0}.blog_page_section .single-post .sidebar .widget-wrap h2:after{content:'';display:block;height:2px;margin-top:30px;background-color:#d99900}.blog_page_section .single-post .sidebar .widget-wrap ul{list-style:none;padding:0;margin:17px 0 31px}.blog_page_section .single-post .sidebar .widget-wrap ul li{display:-ms-flexbox;display:flex;column-gap:10px}.blog_page_section .single-post .sidebar .widget-wrap ul li:not(:last-child){margin:0 0 16px}.blog_page_section .single-post .sidebar .widget-wrap ul a{font-family:brandon-grotesque;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.1em;text-transform:uppercase;color:#232b32;height:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;row-gap:17px;padding:0 0 15px;border-bottom:1px solid #d99900}.blog_page_section .single-post .sidebar .widget-wrap ul a:active,.blog_page_section .single-post .sidebar .widget-wrap ul a:focus,.blog_page_section .single-post .sidebar .widget-wrap ul a:hover{color:#d99900}.blog_page_section .single-post .sidebar .widget-wrap ul .wp-block-latest-posts__featured-image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;max-width:145px;height:100px;padding:9px;margin:0;border:1px solid #ab0000;position:relative;overflow:hidden}.blog_page_section .single-post .sidebar .widget-wrap ul .wp-block-latest-posts__featured-image img{pointer-events:none;object-fit:cover;width:125px;height:80px;overflow:hidden}.blog_page_section .single-post .sidebar .widget-wrap ul .wp-block-latest-posts__featured-image:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;box-shadow:inset 0 0 0 0 rgba(255,255,255,0);transition:box-shadow .3s}.blog_page_section .single-post .sidebar .widget-wrap div.gform_wrapper.gravity-theme .gform_heading{display:block;margin:0 0 21px}.blog_page_section .single-post .sidebar .widget-wrap div.gform_wrapper.gravity-theme .gform_heading .gform_description,.blog_page_section .single-post .sidebar .widget-wrap div.gform_wrapper.gravity-theme .gform_heading .gform_required_legend{display:none}.blog_page_section .single-post .sidebar .widget-wrap div.gform_wrapper.gravity-theme .gform_heading .gform_title{font-family:Distrampler;font-weight:400;font-size:30px;line-height:60px;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#191f24}.blog_page_section .single-post .sidebar .widget-wrap div.gform_wrapper.gravity-theme .gform_heading .gform_title:after{width:100px;height:6px;background-color:transparent;border-top:1px solid #d99900;border-bottom:1px solid #d99900;margin:0 auto}.blog_page_section .single-post .sidebar .widget-wrap .gform_wrapper.gravity-theme{background-color:#ededed;padding:12px 20px 32px}.blog_page_section .single-post .sidebar .widget-wrap .gform_wrapper.gravity-theme .gfield.gfield--width-half{-ms-grid-column:span 12;grid-column:span 12}.blog_page_section .single-post .sidebar .widget-wrap div.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:5px!important}.blog_page_section .single-post .sidebar .widget-wrap .gform_validation_errors h2.gform_submission_error{font-size:16px;line-height:20px;padding:0;margin:0}.blog_page_section .single-post .sidebar .widget-wrap .gform_validation_errors h2.gform_submission_error:after{content:unset}.blog_page_section .single-post .sidebar .widget-wrap #validation_message_3_5{margin:10px 0}.blog_page_section .single-post .sidebar .widget-wrap div.gform_wrapper.gravity-theme .button,.blog_page_section .single-post .sidebar .widget-wrap div.gform_wrapper.gravity-theme input.button,.blog_page_section .single-post .sidebar .widget-wrap div.gform_wrapper.gravity-theme input[type=submit]{position:relative;margin:10px 0 0!important}.blog_page_section .single-post .share-to-socials{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#232b32;border:1px solid #546879;width:100%;max-width:330px;min-height:71px;max-height:71px;column-gap:22px;margin:8px 0 12px}.blog_page_section .single-post .share-to-socials .title{font-family:brandon-grotesque;font-weight:400;font-style:italic;font-size:14px;letter-spacing:0;text-transform:uppercase;color:#809eb8;margin:0}.blog_page_section .nothing-found{margin:50px 0}.blog_page_section .nothing-found .heading{font-family:Distrampler;line-height:60px;letter-spacing:.1em;text-transform:uppercase;color:#191f24;margin:0}.blog_page_section .nothing-found .content{font-family:brandon-grotesque;letter-spacing:.01em;color:#191f24}.blog_page_section .nothing-found .content p{margin:0 0 25px}.blog_page_section .ajax-load-more-wrap.white .alm-btn-wrap{padding:0;margin:35px 0 0}.blog_page_section .ajax-load-more-wrap.white .alm-load-more-btn{background-color:#191f24;border-radius:0;border:1px solid #000;color:#000;margin:auto;box-shadow:none;outline:0;transition:.3s ease-in-out}.blog_page_section .ajax-load-more-wrap.white .alm-load-more-btn:before{background-color:#d99900}.blog_page_section .ajax-load-more-wrap.white .alm-load-more-btn:active,.blog_page_section .ajax-load-more-wrap.white .alm-load-more-btn:focus,.blog_page_section .ajax-load-more-wrap.white .alm-load-more-btn:hover{color:#fff}.blog_page_section .ajax-load-more-wrap.white .alm-load-more-btn:active:before{background-color:#7590a8}.admin-bar .default-page-section .the-page-banner{background-position:center top -68px}.default-page-section .the-content-wrap{padding:60px 0 100px}.default-page-section .section-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.default-page-section .section-heading:after,.default-page-section .section-heading:before{content:'';display:block;width:100%;max-width:440px;-ms-flex:0 1 440px;flex:0 1 440px;height:11px;margin:28px 0 0;border-top:1px solid #d99900;border-bottom:1px solid #d99900}.default-page-section .content-headings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.default-page-section .heading{font-family:Distrampler;font-weight:400;font-size:48px;line-height:60px;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#191f24;margin:5px 0 30px;padding:0 18px;white-space:pre}.default-page-section h1,.default-page-section h2,.default-page-section h3,.default-page-section h4,.default-page-section h5,.default-page-section h6{font-family:brandon-grotesque;letter-spacing:.05em;color:#191f24}.default-page-section ol,.default-page-section p,.default-page-section ul{font-family:brandon-grotesque;font-weight:400;font-style:normal;font-size:20px;line-height:26px;letter-spacing:.025em;color:#191f24}.default-page-section a{color:#d99900}.the_champ_sharing_ul{display:-ms-flexbox;display:flex;column-gap:5px;padding:0 0 4px}.the_champ_horizontal_sharing .the_champ_svg{background-color:transparent!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:.3s}.the_champ_horizontal_sharing .the_champ_button_twitter .the_champ_svg svg{max-height:30px!important}.the_champ_horizontal_sharing .the_champ_facebook .the_champ_svg svg{max-height:32px!important}.the_champ_horizontal_sharing .the_champ_button_pinterest .the_champ_svg svg{max-height:28px!important}.the_champ_horizontal_sharing .the_champ_button_linkedin .the_champ_svg svg{max-height:24px!important}.alm-load-more-btn.done{display:none!important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:-ms-flexbox;display:flex;margin:0 0 6px;padding:0;list-style-type:none}.slick-dots li{margin:0 6px}.slick-dots li:last-child{margin-right:0}.slick-dots button{display:block;width:18px;height:18px;padding:0;border:none;border-radius:100%;background-color:rgba(255,255,255,.5);text-indent:-9999px}.slick-dots li.slick-active button,.slick-dots li:hover button{background-color:rgba(255,255,255,.9)}.admin-bar .front_banner_section{background-position:center top 32px}.front_banner_section{background-color:#191f24;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;margin:-100px 0 0}.front_banner_section .contents:not(.listings){display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;padding:30px 0 67px;min-height:900px;position:relative;z-index:2}.front_banner_section .content-banner{width:100%;max-width:800px}.front_banner_section .headings:not(.listings){font-weight:400;text-transform:uppercase;color:#fff}.front_banner_section .headings:not(.listings).top{font-family:brandon-grotesque;font-size:24px;font-weight:300;letter-spacing:.3em;margin:0 0 6px}.front_banner_section .headings:not(.listings).main{font-family:Distrampler;font-size:80px;line-height:72px;letter-spacing:.05em;margin:0 0 14px}.front_banner_section #frontbanner-slider-dots{background-image:url(assets/img/long-down-arrow.png);background-position:center;background-repeat:no-repeat;width:100px;height:100px;border-radius:50%;box-shadow:inset 0 0 0 1px #d99900;margin:0 0 78px;transition:box-shadow .3s}.front_banner_section #frontbanner-slider-dots:hover{box-shadow:inset 0 0 0 3px #d99900}.front_banner_section #frontbanner-slider-dots:hover:before{opacity:1}.front_banner_section #frontbanner-slider-dots:before{content:'';background-color:#191f24;width:98px;height:98px;display:block;border-radius:50%;opacity:.75;transition:.3s;position:relative;z-index:-1}.front_listings_section{background-color:#191f24;min-height:800px}.front_listings_section .the-content-wrap.listings{padding:46px 0 50px}.front_listings_section .section-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 39px}.front_listings_section .section-heading:after,.front_listings_section .section-heading:before{content:'';display:block;width:100%;height:6px;margin:26px 0 0;border-top:1px solid #d99900;border-bottom:1px solid #d99900}.front_listings_section .content-headings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.front_listings_section .headings.listings.main{font-family:Distrampler;font-size:48px;font-weight:400;line-height:60px;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#fff;margin:0;padding:0 18px;white-space:pre}.front_listings_section .btns{margin:50px 0 0}.front_listings_section .btn-link.listings{max-width:242px;margin:auto}.front_listings_section .current-listings{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;column-gap:20px}.front_listings_section .listing-box{width:100%;max-width:370px;min-height:501px;position:relative;-ms-flex-align:end;align-items:flex-end;background-repeat:no-repeat;background-position:center;background-size:cover}.front_listings_section .listing-box:hover:before{opacity:0}.front_listings_section .listing-box:hover .view-listing,.front_listings_section .listing-box:hover:after{opacity:1}.front_listings_section .listing-box:before{content:'';background:linear-gradient(to bottom,rgba(12,15,17,.2) 0,rgba(12,15,17,.2) 56%,rgba(12,15,17,.95) 85%,rgba(12,15,17,.95) 100%);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;box-shadow:inset 0 0 0 1px #d99900;transition:.3s}.front_listings_section .listing-box:after{content:'';background:linear-gradient(to bottom,rgba(12,15,17,.2) 0,rgba(12,15,17,.2) 15%,rgba(12,15,17,.95) 60%,rgba(12,15,17,.95) 100%);position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 4px #d99900;opacity:0;transition:.3s}.front_listings_section .listing-info{width:100%;padding:0 29px 21px;position:relative;z-index:1}.front_listings_section .listing-info p{font-family:brandon-grotesque;line-height:30px;text-align:left;margin:0}.front_listings_section .listing-info .price{font-size:18px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#d99900}.front_listings_section .listing-info .loc{font-size:22px;font-weight:300;letter-spacing:.16em;text-transform:uppercase;color:#fff}.front_listings_section .listing-info .desc{font-size:18px;font-weight:300;letter-spacing:.05em;color:#b2b2b2}.front_listings_section .listing-isnew{background-color:#d99900;font-family:brandon-grotesque;font-size:17px;font-weight:300;line-height:30px;letter-spacing:.16em;text-transform:uppercase;text-align:center;color:#fff;padding:7px 10px 3px 12px;position:absolute;top:0;left:29px;z-index:1}.front_listings_section .view-listing{background-color:rgba(25,31,36,.75);box-shadow:inset 0 0 0 1px #d99900;font-family:brandon-grotesque;font-size:17px;font-weight:300;line-height:30px;letter-spacing:.16em;text-transform:uppercase;text-align:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;max-width:221px;min-height:54px;margin:0;z-index:1;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:.3s}.front_contentservices_section .the-content-wrap{position:relative;padding:29px 0 0}.front_contentservices_section .contents{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:611px;padding:0 0 260px}.front_contentservices_section .content-left,.front_contentservices_section .content-right{width:100%;max-width:540px}.front_contentservices_section .content-bottom{background-color:#fff;width:100%}.front_contentservices_section .the-content.gold p{font-size:24px;line-height:38px;color:#d99900}.front_contentservices_section .the-content p{font-family:brandon-grotesque;font-size:20px;font-weight:300;line-height:34px;letter-spacing:.05em;text-align:left;color:#fff;margin:0}.front_contentservices_section .the-content p+p{margin-top:12px}.front_contentservices_section .the-content ol,.front_contentservices_section .the-content ul{font-family:brandon-grotesque;font-size:24px;font-weight:300;letter-spacing:.05em;color:#191f24}.front_contentservices_section .the-content a{color:#d99900}.front_contentservices_section .services{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;column-gap:20px;margin:-230px 0 0}.front_contentservices_section .service-lnk{font-family:brandon-grotesque;font-size:26px;font-weight:300;line-height:60px;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:#fff;background-position:center;background-repeat:no-repeat;width:100%;max-width:590px;min-height:500px;-ms-flex-align:end;align-items:flex-end;padding:0 0 13px;position:relative}.front_contentservices_section .service-lnk:hover:before{box-shadow:inset 0 0 0 3px #d99900}.front_contentservices_section .service-lnk:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:10px;box-shadow:inset 0 0 0 1px #d99900;transition:.3s}.front_contentservices_section video.bckgrnd-vid{background-color:#191f24;position:absolute;top:0;left:50%;right:0;bottom:0;height:100%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;pointer-events:none}.front_imgcontent_section{background-color:#fff;padding:101px 0 58px}.front_imgcontent_section .contents{display:-ms-flexbox;display:flex}.front_imgcontent_section .content-left,.front_imgcontent_section .content-right{width:100%;max-width:600px}.front_imgcontent_section .content-right{padding:0 0 0 60px}.front_imgcontent_section .content-left .headings.main{font-size:30px;line-height:52px;text-align:center;margin:0 0 -35px;-ms-flex-direction:column;flex-direction:column;display:none}.front_imgcontent_section .content-left .headings.main:after{content:'';display:block;width:100%;max-width:150px;height:6px;border-top:1px solid #d99900;border-bottom:1px solid #d99900;margin:auto}.front_imgcontent_section .image{position:relative;min-height:499px}.front_imgcontent_section .image.mobile{display:none}.front_imgcontent_section .image img{position:absolute;right:-11px;bottom:0;pointer-events:none}.front_imgcontent_section .headings{display:-ms-flexbox;display:flex;white-space:pre}.front_imgcontent_section .headings.main{font-family:Distrampler;font-size:58px;font-weight:400;line-height:60px;letter-spacing:.05em;text-transform:uppercase;color:#191f24;margin:0 0 33px}.front_imgcontent_section .headings:after{content:'';display:block;width:100%;height:6px;margin:auto 0 12px 21px;border-top:1px solid #d99900;border-bottom:1px solid #d99900}.front_imgcontent_section .the-content p{font-family:brandon-grotesque;font-size:20px;font-weight:300;line-height:34px;letter-spacing:.05em;text-align:left;color:#191f24;margin:0}.front_imgcontent_section .the-content p+p{margin-top:12px}.front_imgcontent_section .the-content ol,.front_imgcontent_section .the-content ul{font-family:brandon-grotesque;font-size:20px;font-weight:300;letter-spacing:.05em;color:#191f24}.front_imgcontent_section .the-content a{color:#d99900}.front_imgcontent_section .btns{margin:46px 0 0}.front_faqs_section .the-content-wrap{padding:35px 0 91px}.front_faqs_section .section-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 49px}.front_faqs_section .section-heading:after,.front_faqs_section .section-heading:before{content:'';display:block;width:100%;height:6px;margin:23px 0 0;border-top:1px solid #d99900;border-bottom:1px solid #d99900}.front_faqs_section .content-headings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.front_faqs_section .headings.main{font-family:Distrampler;font-size:48px;font-weight:400;line-height:60px;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#191f24;margin:0;padding:0 34px 0 35px;white-space:pre}.front_faqs_section .faqs{margin:0 0 10px}.front_faqs_section .faqs .panel-heading{padding:7px 58px 9px 24px;border:1px solid #d99900}.front_faqs_section .faqs .panel-collapse{width:100%}.front_faqs_section .faqs .panel-collapse:before{content:'';display:block;background-color:#d9d9d9;width:calc(100% + 82px);height:1px;margin:12px 0;position:relative;left:-24px;opacity:0;transition:.3s}.front_faqs_section .faqs .panel-collapse.in:before{opacity:1}.front_faqs_section .faqs .panel-collapse p{font-family:brandon-grotesque;font-size:20px;font-weight:300;line-height:34px;letter-spacing:.05em;text-transform:none;text-align:left;color:#191f24;margin:0 0 9px}.front_faqs_section .faqs .panel-collapse p+p{margin-top:12px}.front_faqs_section .faqs .panel-collapse ol,.front_faqs_section .faqs .panel-collapse ul{font-family:brandon-grotesque;font-size:20px;font-weight:300;letter-spacing:.05em;text-transform:none}.front_faqs_section .faqs .panel-collapse a{color:#d99900}.front_faqs_section .faq-title{font-family:brandon-grotesque;font-size:18px;font-weight:300;letter-spacing:.05em;text-transform:uppercase;color:#191f24;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}.front_faqs_section .faq-title.collapsed i.icon{background-image:url(assets/img/faqs-arrow.png);top:calc(50% - 1px)}.front_faqs_section .faq-title i.icon{background-image:url(assets/img/faqs-times.png);background-repeat:no-repeat;background-position:center;width:24px;height:14px;transition:.3s;position:absolute;top:13px;right:-34px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.admin-bar .blog_banner_section{background-position:center top 32px}.blog_banner_section{background-color:#191f24;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;min-height:240px}.blog_banner_section .the-content-wrap.single-post-blog{min-height:425px;padding:205px 0 41px}.blog_banner_section .the-content-wrap.single-post-blog .headings.top{margin:0 0 5px}.blog_banner_section .contents{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.blog_banner_section .headings{font-weight:400;text-transform:uppercase}.blog_banner_section .headings span{display:block}.blog_banner_section .headings.top{font-family:brandon-grotesque;font-size:17px;line-height:14px;letter-spacing:.1em;color:#fff;margin:0}.blog_banner_section .headings.main{font-family:brandon-grotesque;font-size:48px;line-height:53.67px;letter-spacing:.025em;color:#fff;margin:0}.blog_banner_section .headings.blog-title{font-family:brandon-grotesque;font-size:40px;font-weight:300;line-height:44px;letter-spacing:.1em;color:#fff;margin:0 0 20px;min-height:88px}.blog_banner_section .post-details{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative}.blog_banner_section .post-heading{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:850px;padding:0 0 71px}.blog_banner_section .blog-post-date{font-family:brandon-grotesque;font-weight:400;font-size:14px;line-height:18px;letter-spacing:-.005em;text-align:left;color:#fff;margin:0}.blog_banner_section .share-to-socials{position:absolute;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#232b32;border:1px solid #546879;width:100%;max-width:330px;min-height:71px;max-height:71px;column-gap:22px;margin:8px 0 0}.blog_banner_section .share-to-socials .title{font-family:brandon-grotesque;font-weight:400;font-style:italic;font-size:14px;letter-spacing:0;text-transform:uppercase;color:#809eb8;margin:0}.admin-bar .page_banner_section,.page-template-default.admin-bar #masthead{background-position:center top 32px}.page_banner_section{background-color:#191f24;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;min-height:240px;margin:-100px 0 0}.page-template-default #masthead{background-image:url(assets/img/page-banner-bckgrnd.png);background-color:#191f24;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;min-height:240px}.content_img_section{background-color:#fff}.content_img_section .the-content-wrap{padding:50px 0 70px}.content_img_section .contents{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.content_img_section .content-left,.content_img_section .content-right{width:100%}.content_img_section .content-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:540px}.content_img_section .content-right{width:100%;max-width:600px}.content_img_section .image.mobile{display:none}.content_img_section .image img{width:100%;height:100%;object-fit:cover}.content_img_section .headings{font-weight:400;text-transform:uppercase}.content_img_section .headings.main{font-family:Distrampler;font-size:58px;font-weight:400;line-height:44px;letter-spacing:.05em;text-transform:uppercase;color:#191f24;margin:0 0 34px}.content_img_section .the-content{min-height:340px}.content_img_section .the-content p{font-family:brandon-grotesque;font-size:20px;font-weight:300;line-height:34px;letter-spacing:.021em;text-align:left;color:#191f24;margin:0}.content_img_section .the-content p+p{margin-top:12px}.content_img_section .the-content ol,.content_img_section .the-content ul{font-family:brandon-grotesque;font-size:20px;font-weight:300;letter-spacing:.021em;color:#191f24}.content_img_section .the-content a{color:#d99900}.content_img_section .btns{margin:28px 0 0}.listings_section{background-color:#191f24;background-position:center;background-repeat:no-repeat;padding-top:95px;position:relative;z-index:1;overflow:hidden}.listings_section:before{content:'';background-image:url(assets/img/bckgrnd-logo.png);background-position:center;background-repeat:no-repeat;position:absolute;top:-45px;left:calc(50% + 10px);-ms-transform:translateX(-50%);transform:translateX(-50%);width:511px;height:455px;z-index:-1}.listings_section .the-content{margin:0 0 58px}.listings_section .the-content p{font-family:Distrampler;font-size:42px;font-weight:400;line-height:50px;letter-spacing:.05em;text-transform:uppercase;text-align:left;color:#d99900;margin:0}.listings_section .the-content p+p{margin-top:12px}.listings_section .the-content ol,.listings_section .the-content ul{font-family:brandon-grotesque;font-size:42px;letter-spacing:.05em;color:#fff}.listings_section .the-content a{color:#fff}.listings_section .the-content a:active,.listings_section .the-content a:focus,.listings_section .the-content a:hover{color:#d99900}.listings_section .current-listings{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;column-gap:25px}.listings_section .listing-box{width:100%;max-width:370px;min-height:501px;position:relative;-ms-flex-align:end;align-items:flex-end;background-repeat:no-repeat;background-position:center;background-size:cover}.listings_section .listing-box:hover:before{opacity:0}.listings_section .listing-box:hover .view-listing,.listings_section .listing-box:hover:after{opacity:1}.listings_section .listing-box:before{content:'';background:linear-gradient(to bottom,rgba(12,15,17,.2) 0,rgba(12,15,17,.2) 56%,rgba(12,15,17,.95) 85%,rgba(12,15,17,.95) 100%);position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 1px #d99900;transition:.3s}.listings_section .listing-box:after{content:'';background:linear-gradient(to bottom,rgba(12,15,17,.2) 0,rgba(12,15,17,.2) 15%,rgba(12,15,17,.95) 60%,rgba(12,15,17,.95) 100%);position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 4px #d99900;opacity:0;transition:.3s}.listings_section .listing-info{width:100%;padding:0 29px 21px;position:relative;z-index:1}.listings_section .listing-info p{font-family:brandon-grotesque;line-height:30px;text-align:left;margin:0}.listings_section .listing-info .price{font-size:18px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#d99900}.listings_section .listing-info .loc{font-size:22px;font-weight:300;letter-spacing:.16em;text-transform:uppercase;color:#fff}.listings_section .listing-info .desc{font-size:18px;font-weight:300;letter-spacing:.05em;color:#b2b2b2}.listings_section .listing-isnew{background-color:#d99900;font-family:brandon-grotesque;font-size:17px;font-weight:300;line-height:30px;letter-spacing:.16em;text-transform:uppercase;text-align:center;color:#fff;padding:7px 10px 3px 12px;position:absolute;top:0;left:29px;z-index:1}.listings_section .view-listing{background-color:rgba(25,31,36,.75);box-shadow:inset 0 0 0 1px #d99900;font-family:brandon-grotesque;font-size:17px;font-weight:300;line-height:30px;letter-spacing:.16em;text-transform:uppercase;text-align:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;max-width:221px;min-height:54px;margin:0;z-index:1;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:.3s}.listings_section .btns{margin:40px 0 0}.listings_section .btn-link.listings{max-width:250px;margin:auto}.listings_section .slider-contents{background-color:#232b32;background-image:url(assets/img/listing-slider-bckgrnd.png);background-position:right 14px top -23px;background-repeat:no-repeat;box-shadow:inset 0 0 0 1px #d99900;min-height:347px}.listings_section .slick-arrow{position:absolute;z-index:5;font-size:18px;color:#fff;border:0;border-radius:50%;top:calc(50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.3s;overflow:hidden;cursor:pointer}.listings_section .slick-arrow.slick-prev{left:50px}.listings_section .slick-arrow.slick-next{right:50px}.listings_section .slick-arrow:hover{color:#d99900}.listings_section .content-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:41px 20px}.listings_section .content-heading{font-family:Distrampler;font-size:48px;font-weight:400;line-height:60px;letter-spacing:.05em;text-align:center;color:#fff;margin:0 0 20px}.listings_section .content-text{max-width:600px}.listings_section .content-text p{font-family:brandon-grotesque;font-size:24px;font-weight:300;line-height:34px;letter-spacing:.05em;text-align-last:center;color:#fff;margin:0}.listings_section .content-text ol,.listings_section .content-text ul{font-family:brandon-grotesque;font-size:24px;font-weight:300;letter-spacing:.05em;color:#fff}.listings_section .content-text a{color:#d99900}.listings_section .the-content+.section-heading{margin:149px 0 35px}.listings_section .section-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:106px 0 35px}.listings_section .section-heading:after,.listings_section .section-heading:before{content:'';display:block;width:100%;height:6px;margin:26px 0 0;border-top:1px solid #d99900;border-bottom:1px solid #d99900}.listings_section .content-headings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.listings_section .heading{font-family:Distrampler;font-size:48px;font-weight:400;line-height:60px;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#fff;margin:0;padding:0 18px 0 20px;white-space:pre}.all_listings_section{padding-bottom:101px}.all_listings_section .section-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:37px 0 26px}.all_listings_section .section-heading:after,.all_listings_section .section-heading:before{content:'';display:block;width:100%;height:6px;margin:26px 0 0;border-top:1px solid #d99900;border-bottom:1px solid #d99900}.all_listings_section .content-headings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.all_listings_section .heading{font-family:Distrampler;font-size:48px;font-weight:400;line-height:60px;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#191f24;margin:0;padding:0 18px 0 20px;white-space:pre}.all_listings_section .current-listings{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:15px;row-gap:39px}.all_listings_section .listing-box{width:100%;max-width:370px;min-height:501px;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;-ms-flex-align:end;align-items:flex-end;opacity:1;animation:1s ease-in-out anim-flex}.all_listings_section .listing-box.no-show{display:none;opacity:0}.all_listings_section .listing-box:hover:before{opacity:0}.all_listings_section .listing-box:hover .view-listing,.all_listings_section .listing-box:hover:after{opacity:1}.all_listings_section .listing-box:before{content:'';background:linear-gradient(to bottom,rgba(12,15,17,.2) 0,rgba(12,15,17,.2) 56%,rgba(12,15,17,.95) 85%,rgba(12,15,17,.95) 100%);position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 1px #d99900;transition:.3s}.all_listings_section .listing-box:after{content:'';background:linear-gradient(to bottom,rgba(12,15,17,.2) 0,rgba(12,15,17,.2) 15%,rgba(12,15,17,.95) 60%,rgba(12,15,17,.95) 100%);position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 4px #d99900;opacity:0;transition:.3s}.all_listings_section .listing-info{width:100%;padding:0 29px 21px;position:relative;z-index:1}.all_listings_section .listing-info p{font-family:brandon-grotesque;line-height:30px;text-align:left;margin:0}.all_listings_section .listing-info .price{font-size:18px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#d99900}.all_listings_section .listing-info .loc{font-size:22px;font-weight:300;letter-spacing:.16em;text-transform:uppercase;color:#fff}.all_listings_section .listing-info .desc{font-size:18px;font-weight:300;letter-spacing:.05em;color:#b2b2b2}.all_listings_section .listing-isnew{background-color:#d99900;font-family:brandon-grotesque;font-size:17px;font-weight:300;line-height:30px;letter-spacing:.16em;text-transform:uppercase;text-align:center;color:#fff;padding:7px 10px 3px 12px;position:absolute;top:0;left:29px;z-index:1}.all_listings_section .view-listing{background-color:rgba(25,31,36,.75);box-shadow:inset 0 0 0 1px #d99900;font-family:brandon-grotesque;font-size:17px;font-weight:300;line-height:30px;letter-spacing:.16em;text-transform:uppercase;text-align:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;max-width:221px;min-height:54px;margin:0;z-index:1;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:.3s}.form_section{position:relative;z-index:2}.form_section .the-content-wrap{padding:0 0 94px}.form_section .contents{display:-ms-flexbox;display:flex}.form_section .content-left{width:100%;max-width:780px;background-color:#ededed;padding:34px 40px 53px}.form_section .content-right{width:100%;max-width:420px;background-color:#232b32;background-image:url(assets/img/contactform-bckgrnd-2.jpg);background-position:center;background-repeat:no-repeat;padding:41px 33px}.form_section .headings{display:-ms-flexbox;display:flex;white-space:pre}.form_section .headings.form{font-family:Distrampler;font-size:44px;font-weight:400;line-height:60px;letter-spacing:.05em;text-transform:uppercase;color:#191f24;margin:0 0 24px}.form_section .headings.form:after{content:'';display:block;width:100%;height:6px;margin:auto 0 17px 26px;border-top:1px solid #d99900;border-bottom:1px solid #d99900}.form_section .headings.links{font-family:Distrampler;font-size:24px;font-weight:400;line-height:60px;letter-spacing:.05em;text-transform:uppercase;color:#fff;margin:0 0 33px}.form_section .contact-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;row-gap:20px}.form_section .contactform-link{font-family:brandon-grotesque;font-size:14px;font-weight:400;line-height:30px;letter-spacing:.1em;text-transform:uppercase;column-gap:15px}.form_section .contactform-link[href^="tel:"]{font-size:20px}.form_section .contactform-link i{font-size:20px;width:21px;padding:0}.contactform_section{background-position:center bottom;background-repeat:no-repeat}.contactform_section .the-content-wrap{padding:39px 0 169px}.contactform_section .contents{display:-ms-flexbox;display:flex}.contactform_section .content-left{width:100%;max-width:780px;background-color:#ededed;padding:34px 40px 53px}.contactform_section .content-right{width:100%;max-width:420px;background-color:#232b32;background-image:url(assets/img/contactform-bckgrnd-2.jpg);background-position:center;background-repeat:no-repeat;padding:41px 33px}.contactform_section .section-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 57px}.contactform_section .section-heading:after,.contactform_section .section-heading:before{content:'';display:block;width:100%;height:6px;margin:23px 0 0;border-top:1px solid #d99900;border-bottom:1px solid #d99900}.contactform_section .content-headings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contactform_section .heading{font-family:Distrampler;font-size:48px;font-weight:400;line-height:60px;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#191f24;margin:0;padding:0 34px 0 35px;white-space:pre}.contactform_section .headings{display:-ms-flexbox;display:flex;white-space:pre}.contactform_section .headings.form{font-family:Distrampler;font-size:44px;font-weight:400;line-height:60px;letter-spacing:.05em;text-transform:uppercase;color:#191f24;margin:0 0 24px}.contactform_section .headings.form:after{content:'';display:block;width:100%;height:6px;margin:auto 0 17px 26px;border-top:1px solid #d99900;border-bottom:1px solid #d99900}.contactform_section .headings.links{font-family:Distrampler;font-size:24px;font-weight:400;line-height:60px;letter-spacing:.05em;text-transform:uppercase;color:#fff;margin:0 0 33px}.contactform_section .contact-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;row-gap:20px}.contactform_section .contactform-link{font-family:brandon-grotesque;font-size:14px;font-weight:400;line-height:30px;letter-spacing:.1em;text-transform:uppercase;column-gap:15px}.contactform_section .contactform-link[href^="tel:"]{font-size:20px}.contactform_section .contactform-link i{font-size:20px;width:21px;padding:0}.single-listings{position:relative;z-index:2}.single-listings.admin-bar #masthead{background-position:center top 32px}.single-listings #masthead{background-image:url(assets/img/page-banner-bckgrnd.png);background-color:#191f24;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;min-height:240px}.single-listings .single_listing_section{background-image:url(assets/img/listing-bckgrnd.jpg);background-position:center bottom;background-repeat:no-repeat;padding:50px 0 200px}.single-listings .single_listing_section .contents{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;column-gap:30px}.single-listings .single_listing_section .content-left{width:100%;max-width:600px;height:1015px;-ms-flex:0 1 600px;flex:0 1 600px;overflow:hidden;position:relative}.single-listings .single_listing_section .content-right{width:100%;max-width:560px;height:860px;overflow:hidden}.single-listings .single_listing_section .listing-gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:10px;row-gap:10px;width:calc(100% + 48px);overflow-y:scroll;margin:0 -32px 0 0!important}.single-listings .single_listing_section .listing-gallery .gallery-image{position:relative;overflow:hidden}.single-listings .single_listing_section .listing-gallery .gallery-image:hover:before{opacity:1}.single-listings .single_listing_section .listing-gallery .gallery-image:after,.single-listings .single_listing_section .listing-gallery .gallery-image:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0}.single-listings .single_listing_section .listing-gallery .gallery-image:before{background-color:rgba(25,31,36,.75);background-image:url(assets/img/listing-gallery-hover.png);background-position:center;background-repeat:no-repeat;opacity:0;transition:.4s ease-in-out}.single-listings .single_listing_section .listing-gallery .gallery-image:after{box-shadow:inset 0 0 0 1px #d99900}.single-listings .single_listing_section .listing-gallery .gallery-image.first{width:100%;max-width:600px;min-height:400px;max-height:400px}.single-listings .single_listing_section .listing-gallery .gallery-image:not(.first){width:100%;max-width:295px;min-height:295px;max-height:295px}.single-listings .single_listing_section .listing-gallery .gallery-image img{width:100%;height:100%;object-fit:cover}.single-listings .single_listing_section .listing-gallery .slick-arrow{position:absolute;z-index:5;font-size:20px;color:#fff;border:0;border-radius:50%;top:calc(50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.3s;overflow:hidden;cursor:pointer}.single-listings .single_listing_section .listing-gallery .slick-arrow.slick-prev{left:50px}.single-listings .single_listing_section .listing-gallery .slick-arrow.slick-next{right:50px}.single-listings .single_listing_section .listing-gallery .slick-arrow:hover{color:#d99900}.single-listings .single_listing_section .listing-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:calc(100% + 17px);overflow-y:scroll;margin:0 -17px 0 0!important}.single-listings .single_listing_section .listing-name{font-family:brandon-grotesque;font-size:28px;font-weight:500;line-height:30px;letter-spacing:.1em;text-transform:uppercase;text-align:left;color:#232b32;margin:-2px 0 9px;padding:0 0 25px;border-bottom:1px solid #ccc}.single-listings .single_listing_section .listing-price{font-family:brandon-grotesque;font-size:30px;font-weight:500;line-height:26px;letter-spacing:.05em;text-transform:uppercase;text-align:left;color:#d99900;margin:0 0 13px}.single-listings .single_listing_section .listing-price span{font-size:14px;color:#546879;display:block}.single-listings .single_listing_section .listing-price-from{font-family:brandon-grotesque;font-size:13px;font-weight:500;line-height:30px;letter-spacing:.05em;text-transform:uppercase;text-align:left;color:#546879;margin:28px 0 0}.single-listings .single_listing_section .listing-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 7px;border-bottom:1px solid #ccc}.single-listings .single_listing_section ul.main-features{list-style:none;margin:0;padding:19px 0 20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:53px;row-gap:15px;border-bottom:1px solid #ccc}.single-listings .single_listing_section ul.main-features li{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;width:100%}.single-listings .single_listing_section ul.main-features i{font-size:20px;color:#d99900;margin:4px 0 0}.single-listings .single_listing_section ul.main-features i.fa-hotel{font-size:18px}.single-listings .single_listing_section ul.main-features .text{font-family:brandon-grotesque;font-size:18px;font-weight:500;line-height:30px;letter-spacing:.05em;text-transform:uppercase;text-align:left;margin:0;padding:0 0 0 9px}.single-listings .single_listing_section .btns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px;column-gap:10px;padding:20px 0 24px;border-bottom:1px solid #ccc}.single-listings .single_listing_section .btns .contact-agent{max-width:315px}.single-listings .single_listing_section .btns .phone{max-width:235px;font-size:20px;font-weight:500;letter-spacing:.03em;color:#232b32}.single-listings .single_listing_section .btns .phone i{font-size:20px;margin:0 6px 0 0}.single-listings .single_listing_section .features-links-nav{height:0;position:relative;z-index:2}.single-listings .single_listing_section .features-links-nav #slideLeft,.single-listings .single_listing_section .features-links-nav #slideRight{padding:0 0 3px;border:none;background:center no-repeat;position:absolute;top:50%;width:12px;height:77px;z-index:3}.single-listings .single_listing_section .features-links-nav #slideLeft i,.single-listings .single_listing_section .features-links-nav #slideRight i{font-size:18px}.single-listings .single_listing_section .features-links-nav #slideLeft{left:0}.single-listings .single_listing_section .features-links-nav #slideRight{right:0}.single-listings .single_listing_section .features-links-box{overflow:hidden;min-height:78px;max-height:78px;border-bottom:1px solid #ccc;position:relative}.single-listings .single_listing_section .listing-features{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;column-gap:20px;-ms-touch-action:pan-x;touch-action:pan-x}.single-listings .single_listing_section .listing-features li{cursor:pointer}.single-listings .single_listing_section .listing-features li.active p{color:#232b32;border-bottom:4px solid #d99900}.single-listings .single_listing_section .listing-features p{font-family:brandon-grotesque;font-size:14px;font-weight:500;line-height:30px;letter-spacing:.07em;text-transform:uppercase;text-align:left;padding:23px 0 20px;margin:0;color:#809eb8;white-space:pre;border-bottom:4px solid transparent}.single-listings .single_listing_section #listing-features-contents{padding:27px 0 0}.single-listings .single_listing_section .feature-content{display:none;opacity:0}.single-listings .single_listing_section .feature-content.active{display:block;opacity:1;animation:.3s ease-in-out anim-show}.single-listings .single_listing_section .feature-content p{font-family:brandon-grotesque;font-size:18px;font-weight:300;line-height:30px;letter-spacing:.03em;text-align:left;color:#232b32;margin:0}.single-listings .single_listing_section .feature-content p+p{margin-top:12px}.single-listings .single_listing_section .feature-content ol,.single-listings .single_listing_section .feature-content ul{list-style:none;margin:0;padding:0}.single-listings .single_listing_section .feature-content ol li,.single-listings .single_listing_section .feature-content ul li{display:-ms-flexbox;display:flex;font-family:brandon-grotesque;font-weight:300;font-size:18px;line-height:30px;letter-spacing:.03em;color:#232b32;margin:0 0 12px;padding:0 0 0 27px;position:relative}.single-listings .single_listing_section .feature-content ol li:before,.single-listings .single_listing_section .feature-content ul li:before{content:'';position:absolute;top:10px;left:0;background-image:url(assets/img/check-icon.png);background-position:center;background-repeat:no-repeat;width:16px;height:12px;margin:0 10px 0 2px}.single-listings .single_listing_section .feature-content a{color:#d99900}.single-listings .single_listing_section #scroll-down-icon{display:none;position:absolute;top:0;left:12px;margin:auto;text-align:center;pointer-events:none}.single-listings .single_listing_section #scroll-down-icon:after,.single-listings .single_listing_section #scroll-down-icon:before{content:'';border-right:3px solid #d99900;border-bottom:3px solid #d99900;width:10px;height:10px}.single-listings .single_listing_section #scroll-down-icon:before{display:inline-block;-ms-transform:rotate(225deg);transform:rotate(225deg)}.single-listings .single_listing_section #scroll-down-icon:after{display:block;-ms-transform:rotate(-315deg);transform:rotate(-315deg);margin:8px 11px}.single-listings .single_listing_section #scroll-down-icon .mouse-box{background-color:#191f24;width:3px;padding:6px 13px;height:35px;border:2px solid #d99900;border-radius:25px;box-sizing:content-box}.single-listings .single_listing_section #scroll-down-icon .mouse-box .scroller{width:4px;height:10px;border-radius:25%;background-color:#d99900;animation-name:scroll;animation-duration:2.2s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}.single-listings .global_form_section .the-content-wrap{padding:0 0 84px}.single-listings .global_form_section .contents{display:-ms-flexbox;display:flex}.single-listings .global_form_section .content-left{width:100%;max-width:780px;background-color:#ededed;padding:34px 40px 53px}.single-listings .global_form_section .content-right{width:100%;max-width:420px;background-color:#232b32;background-image:url(assets/img/contactform-bckgrnd-2.jpg);background-position:center;background-repeat:no-repeat;padding:41px 33px}.single-listings .global_form_section .headings{display:-ms-flexbox;display:flex;white-space:pre}.single-listings .global_form_section .headings.form{font-family:Distrampler;font-size:44px;font-weight:400;line-height:60px;letter-spacing:.05em;text-transform:uppercase;color:#191f24;margin:0 0 24px}.single-listings .global_form_section .headings.form:after{content:'';display:block;width:100%;height:6px;margin:auto 0 17px 26px;border-top:1px solid #d99900;border-bottom:1px solid #d99900}.single-listings .global_form_section .headings.links{font-family:Distrampler;font-size:24px;font-weight:400;line-height:60px;letter-spacing:.05em;text-transform:uppercase;color:#fff;margin:0 0 33px}.single-listings .global_form_section .contact-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;row-gap:20px}.single-listings .global_form_section .contactform-link{font-family:brandon-grotesque;font-size:14px;font-weight:400;line-height:30px;letter-spacing:.1em;text-transform:uppercase;column-gap:15px}.single-listings .global_form_section .contactform-link[href^="tel:"]{font-size:20px}.single-listings .global_form_section .contactform-link i{font-size:20px;width:21px;padding:0}.grecaptcha-badge{bottom:74px!important;z-index:10010}.mobile-only,.tab-only{display:none!important}.flex-container{display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.clearfix{content:"";display:block;clear:both;float:none;width:100%}.text-justify{text-align:justify}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}span.oneline{display:inline-block}.has-clearfix:after{content:"";display:block;clear:both;float:none;width:100%}.no-padding{padding:0!important}.animate{transition:.3s}.animate-veryfast{transition:.2s}.alignnone{margin:0;max-width:100%;display:block;height:auto}.aligncenter{display:block;margin:8px auto 17px;height:auto}.alignleft,.alignright{margin-top:8px;margin-bottom:17px;height:auto}.alignleft{float:left;margin-right:17px}.alignright{float:right;margin-left:17px}.img-wrap{display:block;margin:0 auto 30px;text-align:center}.img-wrap img{float:none;max-width:100%;height:auto!important;margin:8px auto}.img-wrap-right{float:right;margin:0 0 30px 50px}.img-wrap-left{float:left;margin:0 50px 30px 0}img.aligncenter,img.alignleft,img.alignnone,img.alignright{max-width:100%;height:auto!important}.max-h60{max-height:60px;width:270px}@media screen and (max-width:1430px){.container{padding:0 20px!important}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul{column-gap:23px}.single-listings .single_listing_section .listing-gallery .gallery-image{max-width:100%!important;min-height:295px!important;max-height:295px!important}}@media screen and (max-width:1200px){#footer .a-custom-logo{padding:0 4px 0 5px}#footer .footer-col-logo:before{left:-20px}#footer .footer-col-logo:after{right:-20px}}@media screen and (max-width:1180px){#masthead .header-wrap .container .flex-container:before{top:unset;bottom:-13px;left:0;right:0;-ms-transform:none;transform:none;width:100%}#masthead .header-wrap .container .flex-container .nav-wrap{height:100%}#menu-main-navigation:after{content:unset}#menu-toggle{display:block!important;width:30px;height:100%;right:unset;margin:8px 0 0}#main-navigation.open{display:block!important}#main-navigation>ul ul{position:relative!important;width:100%!important;max-width:100%;margin:0 auto;left:auto!important;right:auto!important;float:none;text-align:center;-ms-box-shadow:none;box-shadow:none}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul{background-color:transparent;text-align:center;padding:6px 15px 0;float:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;min-height:100%;margin:0 auto!important}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul:before{content:'';background-color:#191f24;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:.98}#masthead .header-wrap .container .flex-container #header-navigation{height:100%}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation{display:none;position:absolute;z-index:1000;top:calc(100% + 11px);left:0;width:100%!important;max-width:100%!important;padding:0;margin:2px 0 0;background-color:transparent}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li{width:100%;padding:15px 0 16px}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li:last-child{border-bottom:none}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.menu-item-has-children{padding:15px 0 14px}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li>a{font-family:brandon-grotesque;font-size:15px;line-height:24px;text-align:left;padding:0;color:#fff;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu{display:-ms-flexbox;display:flex;opacity:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;column-gap:100px;background-color:transparent!important;min-width:auto;max-width:100%;max-height:200px;padding:9px 0 0;top:0!important}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu:before{content:unset}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu li{text-align:left;max-width:100%!important}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu li a{padding:0 0 0 11px}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu li a:hover:before{left:0}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul ul.dropdown-menu li a:before{content:"";width:8px;height:14px;background-image:url(assets/img/submenu-arrow.png);background-repeat:no-repeat;background-position:left center;position:absolute;top:2px;left:0;transition:.3s}#masthead .header-wrap .container .flex-container #header-navigation #main-navigation>ul>li.current-menu-item>a{font-weight:700;color:#d99900!important;border-bottom:none!important;padding:0}.front_contentservices_section .contents{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;row-gap:23px}.front_contentservices_section .service-lnk{font-size:20px}.all_listings_section{padding-top:5px;padding-bottom:81px}.all_listings_section .current-listings{max-width:760px;margin:auto;row-gap:20px}.content_img_section .contents{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;row-gap:23px}.content_img_section .content-left{max-width:600px}.content_img_section .the-content{min-height:auto}}@media screen and (max-width:1080px){.front_imgcontent_section .contents{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;row-gap:24px}.front_imgcontent_section .content-right{padding:0}.front_imgcontent_section .image img{right:50%;-ms-transform:translateX(50%);transform:translateX(50%)}.blog_page_section .post-rows .alm-reveal .card-content{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;row-gap:15px;max-width:480px;margin:auto}.blog_page_section .post-rows .alm-reveal .card-content+.card-content{margin:40px auto 0}}@media screen and (max-width:992px){.front_listings_section{min-height:auto}.front_listings_section .current-listings{-ms-flex-pack:center;justify-content:center}.front_listings_section .listing-box:not(:first-of-type){display:none}.listings_section{padding-top:81px;padding-bottom:322px!important}.listings_section .current-listings{-ms-flex-pack:center;justify-content:center}.listings_section .listing-box:not(:first-of-type){display:none}.contactform_section .contents{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.contactform_section .content-right{max-width:780px}.form_section .contents{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:-112px!important}.form_section .content-right{max-width:780px}.single-listings .global_form_section .contents{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.single-listings .global_form_section .content-right{max-width:780px}.blog_banner_section .share-to-socials{display:none}.blog_page_section .single-post .content-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.blog_page_section .single-post .post-content{-ms-flex:0 1 auto;flex:0 1 auto;max-width:100%}.blog_page_section .single-post .post-image{margin:-145px 0 20px}.blog_page_section .single-post .share-to-socials{display:-ms-flexbox;display:flex}.single-listings .single_listing_section{padding:20px 0 320px}.single-listings .single_listing_section .contents{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;row-gap:20px}.single-listings .single_listing_section .content-left,.single-listings .single_listing_section .content-right{height:unset;overflow:unset}.single-listings .single_listing_section .content-left{-ms-flex:auto;flex:auto}.single-listings .single_listing_section .content-right{max-width:600px}.single-listings .single_listing_section .listing-details,.single-listings .single_listing_section .listing-gallery{width:100%;margin:0!important;overflow:unset}.single-listings .single_listing_section button#slideLeft,.single-listings .single_listing_section button#slideRight{display:none}}@media screen and (max-width:878px){.front_contentservices_section .services{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;row-gap:10px}.front_contentservices_section .service-lnk{font-size:22px;min-height:300px}}@media screen and (max-width:820px){.all_listings_section .current-listings{max-width:650px;margin:auto;column-gap:10px;row-gap:10px;-ms-flex-pack:center;justify-content:center}.all_listings_section .listing-box{max-width:320px;min-height:300px}.listings_section .slider-contents{background-position:center}.listings_section .content-box{padding:63px 55px}.listings_section .content-heading{margin:0 0 7px}.listings_section .content-text p{font-size:20px;line-height:30px;letter-spacing:.04em;text-align:center}.listings_section .slick-arrow.slick-prev{left:28px}.listings_section .slick-arrow.slick-next{right:28px}}@media screen and (max-width:782px){.img-wrap{float:none!important;clear:both;margin:0 auto 20px!important}img.alignleft,img.alignnone img.aligncenter,img.alignright{display:block;margin:20px auto;height:auto;float:none;clear:both}.admin-bar .blog_banner_section,.admin-bar .page_banner_section,.page-template-default.admin-bar #masthead{background-position:center top 46px}#footer ul#menu-footer-navigation{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;row-gap:4px}.front_banner_section .headings:not(.listings).top{font-size:20px;text-align:center}.front_banner_section .headings:not(.listings).main{font-size:58px;line-height:60px;text-align:center}.front_banner_section .btn-link{margin:auto}.front_banner_section .contents:not(.listings){-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;row-gap:36px}.front_banner_section #frontbanner-slider-dots{margin:0}.listings_section .section-heading{-ms-flex-pack:center;justify-content:center;margin:56px 0 33px}.listings_section .section-heading:after,.listings_section .section-heading:before{content:unset}.listings_section .content-headings{width:100%}.listings_section .content-headings:after{content:'';display:block;width:100%;max-width:150px;height:6px;border-top:1px solid #d99900;border-bottom:1px solid #d99900;margin:auto}.listings_section .heading{font-size:30px;line-height:36px;white-space:unset;margin:0 0 16px}}@media screen and (max-width:730px){.front_faqs_section .the-content-wrap{padding:22px 0 31px}.front_faqs_section .faq-title{font-size:15px;line-height:22px}.front_faqs_section .faqs .panel-collapse p{font-size:18px;line-height:30px;width:calc(100% + 37px);margin:0 0 3px}}@media screen and (max-width:680px){.hide-on-desk{display:block!important}.hide-on-mobile{display:none!important}.blog_post_section .the-content-wrap{padding:15px 0 25px}.blog_post_section .headings{font-size:30px;line-height:30px}.blog_post_section .the-content p{line-height:28px}.blog_post_section .post-image img{width:100%;height:auto}.front_imgcontent_section{padding:23px 0 0}.front_imgcontent_section .content-left .headings.main{display:-ms-flexbox;display:flex}.front_imgcontent_section .headings.main{display:none}.front_imgcontent_section .image{display:none;min-height:341px}.front_imgcontent_section .image.mobile{display:block}.front_imgcontent_section .image.mobile img{top:0;bottom:unset}.front_imgcontent_section .the-content p{font-size:18px;line-height:30px}.front_imgcontent_section .btns{display:none}}@media screen and (max-width:600px){.blog_banner_section,.not-front-page #masthead,.page_banner_section{min-height:120px}.admin-bar .blog_banner_section,.admin-bar .page_banner_section,.page-template-default.admin-bar #masthead{background-position:left top 46px}.page_banner_section{background-position:left top;margin:-120px 0 0}.blog_banner_section{background-position:left top;margin:-120px 0 0!important}.blog_banner_section .the-content-wrap.single-post-blog{min-height:300px;padding:137px 0 93px}.blog_banner_section .post-heading{padding:0}.blog_banner_section .headings.blog-title{font-size:22px;font-weight:400;line-height:30px;letter-spacing:.08em;margin:0;min-height:auto}.blog_page_section .single-post .post-image{margin:-131px 0 20px}.blog_page_section .single-post .post-content p{font-size:18px;line-height:30px}.blog_page_section .single-post .share-to-socials{margin:8px 0 14px}#masthead .header-wrap .container .flex-container #logo{padding:33px 0 7px}#masthead .header-wrap .container .flex-container #logo .a-custom-logo img{display:none}#masthead .header-wrap .container .flex-container #logo .a-custom-logo img.mobile{display:block}.default-page-section .heading{font-size:32px;line-height:32px;margin:5px 0 20px}.default-page-section .section-heading{-ms-flex-pack:center;justify-content:center}.default-page-section .section-heading:after,.default-page-section .section-heading:before{content:unset}.default-page-section .content-headings:after{content:'';display:block;width:100%;max-width:150px;height:6px;border-top:1px solid #d99900;border-bottom:1px solid #d99900;margin:auto}#footer{background-image:url(assets/img/footer-bckgrnd-m.png)}.front_listings_section .section-heading{-ms-flex-pack:center;justify-content:center;margin:0 0 28px}.front_listings_section .section-heading:after,.front_listings_section .section-heading:before{content:unset}.front_listings_section .content-headings{width:100%}.front_listings_section .content-headings:after{content:'';display:block;width:100%;max-width:150px;height:6px;border-top:1px solid #d99900;border-bottom:1px solid #d99900;margin:auto}.front_listings_section .the-content-wrap.listings{padding:13px 0 22px}.front_listings_section .headings.listings.main{font-size:30px;line-height:52px}.front_listings_section .listing-box{min-height:320px}.front_listings_section .listing-info{padding:0 19px 13px}.front_listings_section .btns{margin:30px 0 0}.all_listings_section .section-heading,.contactform_section .section-heading{-ms-flex-pack:center;justify-content:center;margin:0 0 28px}.all_listings_section .section-heading:after,.all_listings_section .section-heading:before,.contactform_section .section-heading:after,.contactform_section .section-heading:before{content:unset}.all_listings_section .content-headings,.contactform_section .content-headings{width:100%}.all_listings_section .content-headings:after,.contactform_section .content-headings:after{content:'';display:block;width:100%;max-width:150px;height:6px;border-top:1px solid #d99900;border-bottom:1px solid #d99900;margin:auto}.all_listings_section .heading,.contactform_section .heading{font-size:30px;line-height:52px}.contactform_section .the-content-wrap{padding:5px 0 251px}.content_img_section .the-content-wrap{padding:50px 0 63px}.content_img_section .headings.main{font-size:30px;line-height:36px;margin:0 0 10px}.content_img_section .the-content p{font-size:18px;line-height:30px}.content_img_section .btns{margin:30px 0 0}.listings_section{background-position:center bottom!important}.listings_section .the-content{margin:0 0 31px}.listings_section .the-content p{font-size:30px;line-height:36px}.listings_section .btns{margin:30px 0 0}.single-listings .single_listing_section{background-image:url(assets/img/listing-bckgrnd-m-v2.jpg);padding:20px 0 285px}.single-listings .single_listing_section .listing-name{font-size:20px;line-height:24px;letter-spacing:.16em;padding:0 0 11px}.single-listings .single_listing_section .listing-row{-ms-flex-direction:column;flex-direction:column}.single-listings .single_listing_section .listing-price{font-size:24px;line-height:21px;margin:1px 0}.single-listings .single_listing_section .listing-price span{font-size:12px}.single-listings .single_listing_section .listing-price-from{margin:0}.single-listings .single_listing_section ul.main-features{padding:11px 0 15px;row-gap:8px}.single-listings .single_listing_section ul.main-features i{font-size:16px;width:20px;margin:6px 6px 0 0}.single-listings .single_listing_section ul.main-features i.fa-hotel{font-size:14px}.single-listings .single_listing_section ul.main-features .text{font-size:14px;padding:0}.single-listings .single_listing_section .btns{padding:16px 0 15px}.single-listings .single_listing_section #listing-features-contents{padding:27px 0 0}.single-listings .single_listing_section .feature-content ol li,.single-listings .single_listing_section .feature-content p,.single-listings .single_listing_section .feature-content ul li{font-size:17px;line-height:28px}.single-listings .single_listing_section .feature-content ol li:before,.single-listings .single_listing_section .feature-content ul li:before{top:7px}.single-listings .single_listing_section .listing-gallery{width:calc(100% + 40px);margin:0 -20px!important}.single-listings .single_listing_section .listing-gallery .gallery-image:after{content:unset}}@media screen and (max-width:540px){#footer .footer-bottom .colophon .by a{font-size:12px;line-height:12px}#footer{padding:33px 0 0}#footer .a-custom-logo{display:none}#footer .a-custom-logo.mobile{display:block;margin:0 0 25px;padding:0}#footer .footer-col-logo:after,#footer .footer-col-logo:before{top:26px}#footer #footer-navigation{margin:0 0 23px}#footer ul#menu-footer-navigation{padding:0 0 25px}.blog_page_section .the-content-wrap{padding:0 0 90px}.blog_page_section .the-content-wrap.single-post-blog{padding:0}.blog_page_section .single-post{padding:10px 0 24px;margin:0}.blog_page_section .single-post .content-wrap{row-gap:11px}.blog_page_section .single-post .sidebar{max-width:100%}.blog_page_section .single-post .sidebar .widget-wrap .gform_wrapper.gravity-theme{padding:12px 20px 21px}.blog_page_section .single-post h1,.blog_page_section .single-post h2,.blog_page_section .single-post h3,.blog_page_section .single-post h4,.blog_page_section .single-post h5,.blog_page_section .single-post h6{font-size:22px;line-height:30px;margin:33px 0 0}.blog_page_section .single-post .post-content{background-position:right 33px bottom 13px;background-size:82%}.blog_page_section .single-post .post-content p{text-align:left}.blog_page_section .single-post .post-content h1+p,.blog_page_section .single-post .post-content h2+p,.blog_page_section .single-post .post-content h3+p,.blog_page_section .single-post .post-content h4+p,.blog_page_section .single-post .post-content h5+p,.blog_page_section .single-post .post-content h6+p{margin-top:1px}.blog_page_section .section-heading{margin:5px 0 19px}.blog_page_section .heading{font-size:30px;line-height:52px}.blog_page_section .post-rows .alm-reveal .card-content+.card-content,.blog_page_section .post-rows .alm-reveal+.alm-reveal{margin:20px auto 0}.blog_page_section .post-rows .alm-reveal .card-content .blog-prev-img{min-height:247px;max-height:247px}.blog_page_section .post-rows .alm-reveal .card-content .post-title{margin:-1px 0 1px}.blog_page_section .post-rows .alm-reveal .card-content .post-title a{font-size:22px;line-height:30px;letter-spacing:.08em}.blog_page_section .post-rows .alm-reveal .card-content .excerpt{font-size:18px;line-height:30px}.blog_page_section .post-rows .alm-reveal .card-content .btns{margin:17px 0 0!important}.blog_page_section .section-heading,.front_faqs_section .section-heading{-ms-flex-pack:center;justify-content:center}.blog_page_section .section-heading:after,.blog_page_section .section-heading:before,.front_faqs_section .section-heading:after,.front_faqs_section .section-heading:before{content:unset}.blog_page_section .content-headings,.front_faqs_section .content-headings{width:100%}.blog_page_section .content-headings:after,.front_faqs_section .content-headings:after{content:'';display:block;width:100%;max-width:150px;height:6px;border-top:1px solid #d99900;border-bottom:1px solid #d99900;margin:auto}.front_faqs_section .section-heading{margin:0 0 22px}.front_faqs_section .headings.main{font-size:30px;line-height:52px}.front_imgcontent_section .content-left .headings.main{display:-ms-flexbox;display:flex}.front_contentservices_section .the-content-wrap{padding:13px 0 0}.front_contentservices_section .contents{-ms-flex-pack:start;justify-content:flex-start;padding:0 0 280px}.front_contentservices_section .the-content.gold p{font-size:20px;line-height:32px;letter-spacing:.053em}.front_contentservices_section .the-content p{font-size:18px;line-height:30px}.front_contentservices_section .services{margin:-104px 0 0}.front_contentservices_section .service-lnk{line-height:28px;text-align:left}.front_contentservices_section .service-lnk .text{width:100%;padding:0 0 11px 23px}.front_contentservices_section .service-lnk .text span{display:block}.front_banner_section .contents:not(.listings){min-height:775px}.front_banner_section .headings:not(.listings).top{font-size:15px}.front_banner_section .headings:not(.listings).main{font-size:40px;line-height:46px}.front_banner_section #frontbanner-slider-dots{background-size:21%;width:51px;height:51px}.front_banner_section #frontbanner-slider-dots:before{width:49px;height:49px}.form_section .the-content-wrap,.single-listings .global_form_section .the-content-wrap{padding:0 0 18px}.contactform_section .content-left,.form_section .content-left,.global_form_section .content-left{padding:24px 20px 22px}.contactform_section .content-right,.form_section .content-right,.global_form_section .content-right{background-image:url(assets/img/contactform-bckgrnd-2-m.png);background-position:center top 26px;padding:15px 20px 42px}.contactform_section .headings.form,.form_section .headings.form,.global_form_section .headings.form{-ms-flex-direction:column;flex-direction:column;font-size:24px;line-height:38px;text-align:center;margin:0 0 18px}.contactform_section .headings.form:after,.form_section .headings.form:after,.global_form_section .headings.form:after{content:'';max-width:100px;margin:auto}.contactform_section .headings.links,.form_section .headings.links,.global_form_section .headings.links{-ms-flex-pack:center;justify-content:center;margin:0 0 23px}.contactform_section .contact-links,.form_section .contact-links,.global_form_section .contact-links{-ms-flex-align:center;align-items:center;row-gap:22px}.contactform_section .contactform-link,.form_section .contactform-link,.global_form_section .contactform-link{-ms-flex-direction:column;flex-direction:column;font-size:12px;line-height:24px}.contactform_section .contactform-link[href^="tel:"],.form_section .contactform-link[href^="tel:"],.global_form_section .contactform-link[href^="tel:"]{row-gap:4px;line-height:30px}.contactform_section .gform_wrapper.gravity-theme .gform_footer button,.form_section .gform_wrapper.gravity-theme .gform_footer button,.global_form_section .gform_wrapper.gravity-theme .gform_footer button{position:relative;max-width:100%;margin:10px 0 0!important}.contactform_section div.gform_wrapper.gravity-theme .gform_fields,.form_section div.gform_wrapper.gravity-theme .gform_fields,.global_form_section div.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:5px!important}.single-listings .global_form_section .content-left{padding:24px 20px 22px}.single-listings .global_form_section .content-right{background-image:url(assets/img/contactform-bckgrnd-2-m.png);background-position:center top 26px;padding:15px 20px 42px}.single-listings .global_form_section .headings.form{-ms-flex-direction:column;flex-direction:column;font-size:24px;line-height:38px;text-align:center;margin:0 0 18px}.single-listings .global_form_section .headings.form:after{content:'';max-width:100px;margin:auto}.single-listings .global_form_section .headings.links{-ms-flex-pack:center;justify-content:center;margin:0 0 23px}.single-listings .global_form_section .contact-links{-ms-flex-align:center;align-items:center;row-gap:22px}.single-listings .global_form_section .contactform-link{-ms-flex-direction:column;flex-direction:column;font-size:12px;line-height:24px}.single-listings .global_form_section .contactform-link[href^="tel:"]{row-gap:4px;line-height:30px}.single-listings .global_form_section .gform_wrapper.gravity-theme .gform_footer button{position:relative;max-width:100%;margin:10px 0 0!important}.single-listings .global_form_section div.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:5px!important}}@media screen and (max-width:460px){.listings_section .listing-box{min-height:320px}.listings_section .listing-info{padding:0 19px 13px}.content_img_section .the-content-wrap{padding:20px 0 63px}.content_img_section .image{display:none}.content_img_section .image.mobile{display:block}.single-listings .single_listing_section .listing-gallery .gallery-image{min-height:200px!important;max-height:200px!important}.single-listings .single_listing_section .btns .contact-agent,.single-listings .single_listing_section .btns .phone{max-width:100%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJmb250cy9fZm9udHMuc2NzcyIsInNraW4vX2Jvb3RzdHJhcC1vdmVycmlkZXMuc2NzcyIsInN0eWxlLmNzcyIsInNraW4vX2JvZHkuc2NzcyIsInNraW4vX21peGlucy5zY3NzIiwic2tpbi9fZ3Jhdml0eWZvcm0uc2NzcyIsInNraW4vX2hlYWRlci5zY3NzIiwic2tpbi9fdmFyaWFibGVzLnNjc3MiLCJza2luL19mb290ZXIuc2NzcyIsInNraW4vX3BhZ2Utc2VjdGlvbnMuc2NzcyIsInNraW4vc2VjdGlvbnMvX3NsaWRlci5zY3NzIiwic2tpbi9zZWN0aW9ucy9fZnJvbnQtYmFubmVyLnNjc3MiLCJza2luL3NlY3Rpb25zL19mcm9udC1saXN0aW5ncy5zY3NzIiwic2tpbi9zZWN0aW9ucy9fZnJvbnQtY29udGVudHNlcnZpY2VzLnNjc3MiLCJza2luL3NlY3Rpb25zL19mcm9udC1pbWdjb250ZW50LnNjc3MiLCJza2luL3NlY3Rpb25zL19mcm9udC1mYXFzLnNjc3MiLCJza2luL3NlY3Rpb25zL19iYW5uZXItYmxvZy5zY3NzIiwic2tpbi9zZWN0aW9ucy9fYmFubmVyLXBhZ2Uuc2NzcyIsInNraW4vc2VjdGlvbnMvX2NvbnRlbnQtaW1nLnNjc3MiLCJza2luL3NlY3Rpb25zL19saXN0aW5ncy5zY3NzIiwic2tpbi9zZWN0aW9ucy9fYWxsLWxpc3RpbmdzLnNjc3MiLCJza2luL3NlY3Rpb25zL19mb3JtLnNjc3MiLCJza2luL3NlY3Rpb25zL19jb250YWN0LWZvcm0uc2NzcyIsInNraW4vc2VjdGlvbnMvX3NpbmdsZS1saXN0aW5ncy5zY3NzIiwic2tpbi9zZWN0aW9ucy9fZ2xvYmFsLWZvcm0uc2NzcyIsInNraW4vX2hlbHBlcnMuc2NzcyIsInNraW4vX21lZGlhLXF1ZXJpZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7OztBQ0FBLFdBQ0ksWUFBQSxZQUNBLElBQUEsb0JBQUEsQ0FBQSwrQkFBQSxr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S0FnUUEsNEJBOVBFLFFBQUEsS0FnUUEsbUNBOVBGLFFBQUEsTUFnUUEseUV3QjV2SEQsV0FBQSxnQkFBQSxXQUFBLGdCeEIrdkhDLDhEQUNBLHNEQUNFLFVBQVciLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG5UaGVtZSBOYW1lOiBDb25maWRlbnRpYWwgUmVhbCBFc3RhdGVcbkF1dGhvcjogNTYxIE1lZGlhXG5BdXRob3IgVVJJOiBodHRwczovL3d3dy41NjFtZWRpYS5jb21cbkRlc2NyaXB0aW9uOiBDdXN0b20gV2Vic2l0ZSBEZXNpZ24gYnkgNTYxIE1lZGlhXG5WZXJzaW9uOiAxLjBcblRleHQgRG9tYWluOiB3cGNmZGVcbiovXG5AaW1wb3J0ICdmb250cy9mb250cyc7XG5AaW1wb3J0ICdza2luL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdza2luL21peGlucyc7XG4vKipcbiAqKiBCb290c3RyYXAgT3ZlcnJpZGVzIFxuICoqL1xuQGltcG9ydCAnc2tpbi9ib290c3RyYXAtb3ZlcnJpZGVzJztcbi8qKlxuICoqIEJvZHlcbiAqKi9cbkBpbXBvcnQgJ3NraW4vYm9keSc7XG4vKipcbiAqKiBHcmF2aXR5Zm9ybXNcbiAqKi9cbkBpbXBvcnQgJ3NraW4vZ3Jhdml0eWZvcm0nO1xuLyoqXG4gKiogSGVhZGVyXG4gKiovXG5AaW1wb3J0ICdza2luL2hlYWRlcic7XG4vKipcbiAqKiBGb290ZXJcbiAqKi9cbkBpbXBvcnQgJ3NraW4vZm9vdGVyJztcbi8qKlxuICoqIFBhZ2UgU2VjdGlvbnNcbiAqKi9cbkBpbXBvcnQgJ3NraW4vcGFnZS1zZWN0aW9ucyc7XG4vKipcbiAqKiBIZWxwZXJzXG4gKiovXG5AaW1wb3J0ICdza2luL2hlbHBlcnMnO1xuLyoqXG4gKiogTWVkaWEgUXVlcmllc1xuICoqL1xuQGltcG9ydCAnc2tpbi9tZWRpYS1xdWVyaWVzJztcblxuIiwiQGZvbnQtZmFjZXtcclxuICAgIGZvbnQtZmFtaWx5OiAnRGlzdHJhbXBsZXInO1xyXG4gICAgc3JjOiBsb2NhbCgnRGlzdHJhbXBsZXInKSwgdXJsKCdjc3MvZm9udHMvRGlzdHJhbXBsZXIub3RmJykgZm9ybWF0KCdvcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnY3NzL2ZvbnRzL0Rpc3RyYW1wbGVyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxufVxyXG5cclxuJGRlZmF1bHQtZm9udDogJ2JyYW5kb24tZ3JvdGVzcXVlJztcclxuJGRpc3RyYW1wbGVyOiAnRGlzdHJhbXBsZXInOyIsIi5jb250YWluZXJ7XG5cdHdpZHRoOiAkY29udGFpbmVyLXdpZHRoIWltcG9ydGFudDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAkY29udGFpbmVyLXBhZGRpbmc7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuLm5hdi13cmFwLFxuLnJvdyxcbi5jb250YWluZXJ7XG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVye1xuXHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuLnJvd3tcblx0bWFyZ2luOiAkcm93LW1hcmdpbjtcblx0Y2xlYXI6IGJvdGg7XG59IiwiLyohXG5UaGVtZSBOYW1lOiBDb25maWRlbnRpYWwgUmVhbCBFc3RhdGVcbkF1dGhvcjogNTYxIE1lZGlhXG5BdXRob3IgVVJJOiBodHRwczovL3d3dy41NjFtZWRpYS5jb21cbkRlc2NyaXB0aW9uOiBDdXN0b20gV2Vic2l0ZSBEZXNpZ24gYnkgNTYxIE1lZGlhXG5WZXJzaW9uOiAxLjBcblRleHQgRG9tYWluOiB3cGNmZGVcbiovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdEaXN0cmFtcGxlcic7XG4gIHNyYzogbG9jYWwoXCJEaXN0cmFtcGxlclwiKSwgdXJsKFwiY3NzL2ZvbnRzL0Rpc3RyYW1wbGVyLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKSwgdXJsKFwiY3NzL2ZvbnRzL0Rpc3RyYW1wbGVyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG4vKipcbiAqKiBCb290c3RyYXAgT3ZlcnJpZGVzIFxuICoqL1xuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMjAwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4ubmF2LXdyYXA6YmVmb3JlLCAubmF2LXdyYXA6YWZ0ZXIsXG4ucm93OmJlZm9yZSxcbi5yb3c6YWZ0ZXIsXG4uY29udGFpbmVyOmJlZm9yZSxcbi5jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnJvdyB7XG4gIG1hcmdpbjogMCAtMTBweDtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLyoqXG4gKiogQm9keVxuICoqL1xuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAxcyBvcGFjaXR5O1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgYm9keS5sb2FkaW5nIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cblxuYm9keTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IC0xMTtcbiAgY29udGVudDogdXJsKGFzc2V0cy9pbWcvZm9vdGVyLWJja2dybmQuanBnKSB1cmwoYXNzZXRzL2ltZy9wYWdlLWJhbm5lci1iY2tncm5kLnBuZyk7IH1cblxuYm9keTpub3QoLndvb2NvbW1lcmNlKSBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgbWF4LXdpZHRoOiBub25lOyB9XG5cbiNjb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IGF1dG87IH1cblxuI3BhZ2Uuc2l0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgI3BhZ2Uuc2l0ZSAuc2l0ZS1pbm5lcixcbiAgI3BhZ2Uuc2l0ZSA+IC53cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogYXV0bzsgfVxuXG4jcHJpbWFyeTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgY2xlYXI6IGJvdGg7IH1cblxuZGl2LnNwYWNlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAyMHB4OyB9XG5cbmEge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgYTpob3ZlciwgYTphY3RpdmUsIGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZDk5OTAwOyB9XG4gIGEgaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjZDk5OTAwOyB9XG4gICAgYSBpOmJlZm9yZSB7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gIGEgaW1nIHtcbiAgICB0cmFuc2l0aW9uOiAuNHM7IH1cblxucCB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7IH1cblxuLnRoZS1jb250ZW50IHAgYTpob3ZlciBzcGFuOm5vdChbY2xhc3NdKTpub3QoW2NsYXNzPVwiXCJdKSxcbi50aGUtY29udGVudCBwIGE6YWN0aXZlIHNwYW46bm90KFtjbGFzc10pOm5vdChbY2xhc3M9XCJcIl0pLFxuLnRoZS1jb250ZW50IHAgYTpmb2N1cyBzcGFuOm5vdChbY2xhc3NdKTpub3QoW2NsYXNzPVwiXCJdKSB7XG4gIGNvbG9yOiAjZDk5OTAwICFpbXBvcnRhbnQ7IH1cblxuLmFqYXgtbG9hZC1tb3JlLXdyYXAud2hpdGUgLmFsbS1sb2FkLW1vcmUtYnRuLFxuLmhlYWRlci1idG4sXG4uYnRuLWxpbmsge1xuICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIyMXB4O1xuICBtaW4taGVpZ2h0OiA1NHB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxIDAgYXV0bztcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggI2Q5OTkwMDtcbiAgb3V0bGluZTogbm9uZTsgfVxuICAuYWpheC1sb2FkLW1vcmUtd3JhcC53aGl0ZSAuYWxtLWxvYWQtbW9yZS1idG46Zm9jdXMsIC5hamF4LWxvYWQtbW9yZS13cmFwLndoaXRlIC5hbG0tbG9hZC1tb3JlLWJ0bjpob3ZlcixcbiAgLmhlYWRlci1idG46Zm9jdXMsXG4gIC5oZWFkZXItYnRuOmhvdmVyLFxuICAuYnRuLWxpbms6Zm9jdXMsXG4gIC5idG4tbGluazpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICNkOTk5MDA7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYWpheC1sb2FkLW1vcmUtd3JhcC53aGl0ZSAuYWxtLWxvYWQtbW9yZS1idG46Zm9jdXM6YmVmb3JlLCAuYWpheC1sb2FkLW1vcmUtd3JhcC53aGl0ZSAuYWxtLWxvYWQtbW9yZS1idG46aG92ZXI6YmVmb3JlLFxuICAgIC5oZWFkZXItYnRuOmZvY3VzOmJlZm9yZSxcbiAgICAuaGVhZGVyLWJ0bjpob3ZlcjpiZWZvcmUsXG4gICAgLmJ0bi1saW5rOmZvY3VzOmJlZm9yZSxcbiAgICAuYnRuLWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLmFqYXgtbG9hZC1tb3JlLXdyYXAud2hpdGUgLmFsbS1sb2FkLW1vcmUtYnRuOmFjdGl2ZSxcbiAgLmhlYWRlci1idG46YWN0aXZlLFxuICAuYnRuLWxpbms6YWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5hamF4LWxvYWQtbW9yZS13cmFwLndoaXRlIC5hbG0tbG9hZC1tb3JlLWJ0bjphY3RpdmU6YmVmb3JlLFxuICAgIC5oZWFkZXItYnRuOmFjdGl2ZTpiZWZvcmUsXG4gICAgLmJ0bi1saW5rOmFjdGl2ZTpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAuYWpheC1sb2FkLW1vcmUtd3JhcC53aGl0ZSAuYWxtLWxvYWQtbW9yZS1idG46YmVmb3JlLFxuICAuaGVhZGVyLWJ0bjpiZWZvcmUsXG4gIC5idG4tbGluazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAuYWpheC1sb2FkLW1vcmUtd3JhcC53aGl0ZSAuYWxtLWxvYWQtbW9yZS1idG4ubHVjaWQsXG4gIC5oZWFkZXItYnRuLmx1Y2lkLFxuICAuYnRuLWxpbmsubHVjaWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMTkxZjI0O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuYWpheC1sb2FkLW1vcmUtd3JhcC53aGl0ZSAuYWxtLWxvYWQtbW9yZS1idG4ubHVjaWQ6Zm9jdXMsIC5hamF4LWxvYWQtbW9yZS13cmFwLndoaXRlIC5hbG0tbG9hZC1tb3JlLWJ0bi5sdWNpZDpob3ZlcixcbiAgICAuaGVhZGVyLWJ0bi5sdWNpZDpmb2N1cyxcbiAgICAuaGVhZGVyLWJ0bi5sdWNpZDpob3ZlcixcbiAgICAuYnRuLWxpbmsubHVjaWQ6Zm9jdXMsXG4gICAgLmJ0bi1saW5rLmx1Y2lkOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZDk5OTAwOyB9XG4gICAgLmFqYXgtbG9hZC1tb3JlLXdyYXAud2hpdGUgLmFsbS1sb2FkLW1vcmUtYnRuLmx1Y2lkOmFjdGl2ZSxcbiAgICAuaGVhZGVyLWJ0bi5sdWNpZDphY3RpdmUsXG4gICAgLmJ0bi1saW5rLmx1Y2lkOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzc1OTBhODsgfVxuICAuYWpheC1sb2FkLW1vcmUtd3JhcC53aGl0ZSAuYWxtLWxvYWQtbW9yZS1idG4uZGFyayxcbiAgLmhlYWRlci1idG4uZGFyayxcbiAgLmJ0bi1saW5rLmRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTFmMjQ7IH1cbiAgICAuYWpheC1sb2FkLW1vcmUtd3JhcC53aGl0ZSAuYWxtLWxvYWQtbW9yZS1idG4uZGFyazphY3RpdmUsXG4gICAgLmhlYWRlci1idG4uZGFyazphY3RpdmUsXG4gICAgLmJ0bi1saW5rLmRhcms6YWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCAjNzU5MGE4OyB9XG4gIC5hamF4LWxvYWQtbW9yZS13cmFwLndoaXRlIC5hbG0tbG9hZC1tb3JlLWJ0bi5saWdodCxcbiAgLmhlYWRlci1idG4ubGlnaHQsXG4gIC5idG4tbGluay5saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzE5MWYyNDsgfVxuICAgIC5hamF4LWxvYWQtbW9yZS13cmFwLndoaXRlIC5hbG0tbG9hZC1tb3JlLWJ0bi5saWdodDpmb2N1cywgLmFqYXgtbG9hZC1tb3JlLXdyYXAud2hpdGUgLmFsbS1sb2FkLW1vcmUtYnRuLmxpZ2h0OmhvdmVyLFxuICAgIC5oZWFkZXItYnRuLmxpZ2h0OmZvY3VzLFxuICAgIC5oZWFkZXItYnRuLmxpZ2h0OmhvdmVyLFxuICAgIC5idG4tbGluay5saWdodDpmb2N1cyxcbiAgICAuYnRuLWxpbmsubGlnaHQ6aG92ZXIge1xuICAgICAgY29sb3I6ICMxOTFmMjQ7IH1cbiAgICAuYWpheC1sb2FkLW1vcmUtd3JhcC53aGl0ZSAuYWxtLWxvYWQtbW9yZS1idG4ubGlnaHQ6YWN0aXZlLFxuICAgIC5oZWFkZXItYnRuLmxpZ2h0OmFjdGl2ZSxcbiAgICAuYnRuLWxpbmsubGlnaHQ6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjMTkxZjI0O1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICM1YzcyODU7IH1cblxuI3dpbmRvd3NpemUge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAtMTsgfVxuXG4udGhlLWNvbnRlbnQtd3JhcCB7XG4gIGhlaWdodDogaW5oZXJpdDsgfVxuXG4jc2VhcmNoZm9ybSB7XG4gIG1hcmdpbjogMCAwIDMwcHggMDsgfVxuXG4jc2VhcmNoc3VibWl0IHtcbiAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxZjI0O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggI2Q5OTkwMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lOyB9XG4gICNzZWFyY2hzdWJtaXQ6Zm9jdXMsICNzZWFyY2hzdWJtaXQ6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCAjZDk5OTAwO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICNzZWFyY2hzdWJtaXQ6YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggIzc1OTBhODtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jc2VhcmNoZm9ybSBpbnB1dFt0eXBlPSd0ZXh0J10ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgY29sb3I6ICMxOTFmMjQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzRjNGM0YztcbiAgdHJhbnNpdGlvbjogLjNzOyB9XG4gICNzZWFyY2hmb3JtIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkOTk5MDA7IH1cbiAgI3NlYXJjaGZvcm0gaW5wdXRbdHlwZT0ndGV4dCddOmZvY3VzOnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi5wYWdlLW51bWJlcnMge1xuICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwZW07XG4gIHBhZGRpbmc6IDJweDtcbiAgY29sb3I6ICM4NDg0ODQ7XG4gIHRyYW5zaXRpb246IC4zczsgfVxuICAucGFnZS1udW1iZXJzOmZvY3VzLCAucGFnZS1udW1iZXJzOmhvdmVyIHtcbiAgICBjb2xvcjogI2FiMDAwMDsgfVxuICAucGFnZS1udW1iZXJzLnByZXYsIC5wYWdlLW51bWJlcnMubmV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjQzlDOUM5OyB9XG4gICAgLnBhZ2UtbnVtYmVycy5wcmV2OmZvY3VzLCAucGFnZS1udW1iZXJzLnByZXY6aG92ZXIsIC5wYWdlLW51bWJlcnMubmV4dDpmb2N1cywgLnBhZ2UtbnVtYmVycy5uZXh0OmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjYWIwMDAwOyB9XG5cbi5wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gIGNvbG9yOiAjYWIwMDAwO1xuICBwYWRkaW5nOiAycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi53cGNmZGUtcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDM3cHggMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbHVtbi1nYXA6IDMycHg7IH1cblxuLm10LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4ubWItMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5saWdodGJveCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG5cbi5saWdodGJveCAubGItaW1hZ2Uge1xuICBib3JkZXI6IG5vbmU7IH1cblxuLyoqXG4gKiogR3Jhdml0eWZvcm1zXG4gKiovXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYWFhYmFkOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYWFhYmFkOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2FhYWJhZDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2FhYWJhZDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKSxcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgc2VsZWN0Om5vdChbbXVsdGlwbGU9XCJtdWx0aXBsZVwiXSksXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHRleHRhcmVhLnNtYWxsLCBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHRleHRhcmVhLmxhcmdlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMTkxZjI0O1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNkOTk5MDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMTNweCAyMHB4IDExcHg7XG4gIHRyYW5zaXRpb246IC4zczsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKTpmb2N1cyxcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBzZWxlY3Q6bm90KFttdWx0aXBsZT1cIm11bHRpcGxlXCJdKTpmb2N1cyxcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSB0ZXh0YXJlYS5zbWFsbDpmb2N1cywgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSB0ZXh0YXJlYS5sYXJnZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNkOTk5MDA7XG4gICAgdHJhbnNpdGlvbjogLjNzOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXN1Ym1pdF0pOm5vdChbdHlwZT1idXR0b25dKTpub3QoW3R5cGU9aW1hZ2VdKTpub3QoW3R5cGU9ZmlsZV0pOmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBzZWxlY3Q6bm90KFttdWx0aXBsZT1cIm11bHRpcGxlXCJdKTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgdGV4dGFyZWEuc21hbGw6Zm9jdXM6OnBsYWNlaG9sZGVyLCBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHRleHRhcmVhLmxhcmdlOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkIGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKTo6cGxhY2Vob2xkZXI6YWZ0ZXIsXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGRfY29udGFpbnNfcmVxdWlyZWQgc2VsZWN0Om5vdChbbXVsdGlwbGU9XCJtdWx0aXBsZVwiXSk6OnBsYWNlaG9sZGVyOmFmdGVyLFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkIHRleHRhcmVhLnNtYWxsOmFmdGVyLCBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHRleHRhcmVhLmxhcmdlOjpwbGFjZWhvbGRlcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcgKic7XG4gIGNvbG9yOiAjYWIwMDAwOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgdGV4dGFyZWEuc21hbGwsIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgdGV4dGFyZWEubGFyZ2Uge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJlc2l6ZTogbm9uZTsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHRleHRhcmVhLnNtYWxsLFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSB0ZXh0YXJlYS5sYXJnZSxcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl90ZXh0YXJlYSB7XG4gIGhlaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5naW5wdXRfY29udGFpbmVyLmdpbnB1dF9jb250YWluZXJfdGV4dGFyZWEge1xuICBtYXJnaW46IDA7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAvKiBJRSA5ICovXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZC0tdHlwZS1jaG9pY2UuZ2ZfbGlzdF9pbmxpbmUgbGVnZW5kLmdmb3JtLWZpZWxkLWxhYmVsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogOHB4IDI0cHggN3B4IDA7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkLS10eXBlLWNob2ljZS5nZl9saXN0X2lubGluZSBsYWJlbC5nZm9ybS1maWVsZC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gIGZvbnQtc2l6ZTogMTIuOTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgY29sb3I6ICM1NTU1NTU7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX3RleHQge1xuICBtYXJnaW46IC0ycHggMCAwOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyB7XG4gIGdyaWQtcm93LWdhcDogMTBweCAhaW1wb3J0YW50O1xuICBncmlkLWNvbHVtbi1nYXA6IDIwcHggIWltcG9ydGFudDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGRpdi5nZmllbGRfZXJyb3IgaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXN1Ym1pdF0pOm5vdChbdHlwZT1idXR0b25dKTpub3QoW3R5cGU9aW1hZ2VdKTpub3QoW3R5cGU9ZmlsZV0pOmZvY3VzLFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBkaXYuZ2ZpZWxkX2Vycm9yIHNlbGVjdDpmb2N1cyxcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZGl2LmdmaWVsZF9lcnJvciB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjYWIwMDAwOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZGl2LmdmaWVsZF9lcnJvciAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xNmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2FiMDAwMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTJweCAwIDA7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGRpdi5nZmllbGRfZXJyb3IgLnZhbGlkYXRpb25fbWVzc2FnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9lcnJvci1pY29uLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbjogMHB4IDdweCAwIDA7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBkaXYuZ2ZpZWxkLmdmaWVsZF9lcnJvci5nZmllbGRfY29udGFpbnNfcmVxdWlibHVlIGRpdi5naW5wdXRfY29udGFpbmVyLFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBkaXYuZ2ZpZWxkLmdmaWVsZF9lcnJvci5nZmllbGRfY29udGFpbnNfcmVxdWlibHVlIGxhYmVsLmdmaWVsZF9sYWJlbDAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGRfbGFiZWwge1xuICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE5MWYyNCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBkaXYudmFsaWRhdGlvbl9lcnJvciB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9wYWdlX2Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9wYWdlX2Zvb3RlciBidXR0b246bnRoLWNoaWxkKDIpIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4OyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmJ1dHRvbixcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uLFxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF0sXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0LmJ1dHRvbixcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMmIzMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM0MHB4O1xuICBtaW4taGVpZ2h0OiA1NHB4O1xuICBtYXJnaW46IDMwcHggMCAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDJweCAwIDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNkOTk5MDA7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAzOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmJ1dHRvbjpmb2N1cywgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuYnV0dG9uOmhvdmVyLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0LmJ1dHRvbjpmb2N1cyxcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dC5idXR0b246aG92ZXIsXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dC5idXR0b246Zm9jdXMsXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uOmhvdmVyLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyxcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCAjZDk5OTAwO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmJ1dHRvbjphY3RpdmUsXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uOmFjdGl2ZSxcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0LmJ1dHRvbjphY3RpdmUsXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICM3NTkwYTg7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuYnV0dG9uLmdmb3JtX3ByZXZpb3VzX2J1dHRvbixcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dC5idXR0b24uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XS5nZm9ybV9wcmV2aW91c19idXR0b24sXG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uLmdmb3JtX3ByZXZpb3VzX2J1dHRvbixcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF0uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuICAgIGNvbG9yOiAjYTZhNmE2O1xuICAgIG1hcmdpbjogMTdweCAxMXB4IDAgMCAhaW1wb3J0YW50OyB9XG4gICAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuYnV0dG9uLmdmb3JtX3ByZXZpb3VzX2J1dHRvbjpob3ZlcixcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0LmJ1dHRvbi5nZm9ybV9wcmV2aW91c19idXR0b246aG92ZXIsXG4gICAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF0uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uOmhvdmVyLFxuICAgIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uLmdmb3JtX3ByZXZpb3VzX2J1dHRvbjpob3ZlcixcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XS5nZm9ybV9wcmV2aW91c19idXR0b246aG92ZXIge1xuICAgICAgY29sb3I6ICMwOTIyNGM7IH1cbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5idXR0b24uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uOmJlZm9yZSxcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0LmJ1dHRvbi5nZm9ybV9wcmV2aW91c19idXR0b246YmVmb3JlLFxuICAgIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXRbdHlwZT1zdWJtaXRdLmdmb3JtX3ByZXZpb3VzX2J1dHRvbjpiZWZvcmUsXG4gICAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dC5idXR0b24uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uOmJlZm9yZSxcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0W3R5cGU9c3VibWl0XS5nZm9ybV9wcmV2aW91c19idXR0b246YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9mb3JtLWJhY2stYXJyb3cucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBtYXJnaW46IDJweCA2cHggMHB4IDA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmJ1dHRvbi5nZm9ybV9wcmV2aW91c19idXR0b246YWZ0ZXIsXG4gICAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dC5idXR0b24uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uOmFmdGVyLFxuICAgIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXRbdHlwZT1zdWJtaXRdLmdmb3JtX3ByZXZpb3VzX2J1dHRvbjphZnRlcixcbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0LmJ1dHRvbi5nZm9ybV9wcmV2aW91c19idXR0b246YWZ0ZXIsXG4gICAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF0uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2FqYXhfc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDZweCk7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDJweCk7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNiMmIxYjE7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzID4gaDIge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUuaGlkZV9zdW1tYXJ5X3dyYXBwZXIgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIHNlbGVjdC5nZmllbGRfc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZHJvcGRvd24tYXJyb3ctc2VsZWN0LnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSAxN3B4IHJpZ2h0IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBwYWRkaW5nOiAxMHB4IDEzcHggOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBzZWxlY3QuZ2ZpZWxkX3NlbGVjdCBvcHRpb246bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgY29sb3I6ICMwMDAwMDA7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dC5kYXRlcGlja2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvY2FsZW5kYXItaWNvbi5wbmcpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIDEycHggcmlnaHQgMjNweCAhaW1wb3J0YW50OyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmNoZWNrYm94ZXMtY29scy0zIC5nZmllbGRfY2hlY2tib3gsXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5jaGVja2JveGVzLWNvbHMtNCAuZ2ZpZWxkX2NoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmNoZWNrYm94ZXMtY29scy00IC5nZmllbGRfY2hlY2tib3gge1xuICByb3ctZ2FwOiAycHg7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuY2hlY2tib3hlcy1jb2xzLTQgLmdmaWVsZF9jaGVja2JveCAuZ2Nob2ljZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuY2hlY2tib3hlcy1jb2xzLTMgLmdmaWVsZF9jaGVja2JveCB7XG4gIHJvdy1nYXA6IDRweDsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5jaGVja2JveGVzLWNvbHMtMyAuZ2ZpZWxkX2NoZWNrYm94IC5nY2hvaWNlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5ncmFkaW9zLWhvcml6b250YWwgbGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4OyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdyYWRpb3MtaG9yaXpvbnRhbCAuZ2lucHV0X2NvbnRhaW5lcl9yYWRpbyB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5jb25zZW50IHtcbiAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIG1hcmdpbjogM3B4IDAgMDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5ub3RlIHtcbiAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDJweCAwIDhweCAzMXB4O1xuICBjb2xvcjogIzA5MjI0YzsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5ub3RlIC5ub3RlLWljb24ge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6IHVybChhc3NldHMvaW1nL25vdGUtbG9jay1pY29uLnBuZykgMCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAyM3B4O1xuICAgIGhlaWdodDogNDZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDI3cHgpO1xuICAgIGxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAzNnB4OyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmhhcy1mb290bm90ZSAuZ2Zvcm1fYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5oYXMtZm9vdG5vdGUgZGl2Lmdmb3JtX2ZpZWxkcyAuZm9ybS1mb290bm90ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtYXJnaW4tdG9wOiAyNnB4OyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmhhcy1mb290bm90ZSAuZ2Zvcm1fZm9vdGVyIC5idXR0b24sXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5oYXMtZm9vdG5vdGUgLmdmb3JtX2Zvb3RlciBpbnB1dC5idXR0b24sXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5oYXMtZm9vdG5vdGUgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5oYXMtZm9vdG5vdGUgLmdmb3JtX2Zvb3RlciBpbnB1dC5idXR0b24sXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5oYXMtZm9vdG5vdGUgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBtYXJnaW46IDIwcHggMCAwICFpbXBvcnRhbnQ7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuaGlkZS1lcnJvci1pbmZvIGRpdi5nZmllbGRfZXJyb3IgLnZhbGlkYXRpb25fbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuaGlkZS1maWVsZC1sYWJlbCAuZ2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybS1jYXB0Y2hhIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZl9jdXN0b21faG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgLmdmb3JtX2ZpZWxkcyB7XG4gICAgbWF4LXdpZHRoOiAxMDUycHggIWltcG9ydGFudDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0byAxZnIgYXV0byBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImZpcnN0bmFtZSBsYXN0bmFtZSBzdHJlZXRhZGRyZXNzIHN0cmVldGFkZHJlc3Mgc3RyZWV0YWRkcmVzc1wiXHIgXCJwaG9uZW51bWJlciBlbWFpbGFkZHJlc3MgY2l0eSBzdGF0ZSB6aXBjb2RlXCI7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsIC5nZm9ybV9mb290ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTM4cHg7XG4gICAgbWF4LWhlaWdodDogMTMwcHg7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsICNmaWVsZF8xXzEge1xuICAgIGdyaWQtYXJlYTogZmlyc3RuYW1lOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZl9jdXN0b21faG9yaXpvbnRhbCAjZmllbGRfMV8zIHtcbiAgICBncmlkLWFyZWE6IGxhc3RuYW1lOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZl9jdXN0b21faG9yaXpvbnRhbCAjZmllbGRfMV8xLFxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgI2ZpZWxkXzFfMyxcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsICNmaWVsZF8xXzEwIHtcbiAgICB3aWR0aDogMjUwcHg7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsICNmaWVsZF8xXzQge1xuICAgIGdyaWQtYXJlYTogc3RyZWV0YWRkcmVzczsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgI2ZpZWxkXzFfOCB7XG4gICAgZ3JpZC1hcmVhOiBwaG9uZW51bWJlcjsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgI2ZpZWxkXzFfOSB7XG4gICAgZ3JpZC1hcmVhOiBlbWFpbGFkZHJlc3M7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsICNmaWVsZF8xXzEwIHtcbiAgICBncmlkLWFyZWE6IGNpdHk7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsICNmaWVsZF8xXzExIHtcbiAgICBncmlkLWFyZWE6IHN0YXRlOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZl9jdXN0b21faG9yaXpvbnRhbCAjZmllbGRfMV8xMiB7XG4gICAgZ3JpZC1hcmVhOiB6aXBjb2RlO1xuICAgIHdpZHRoOiAxNDBweDsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgLmJ1dHRvbixcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsIGlucHV0LmJ1dHRvbixcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsIGlucHV0LmJ1dHRvbixcbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1heC13aWR0aDogMTM4cHg7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWwgLmJ1dHRvbjpiZWZvcmUsXG4gICAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsIGlucHV0LmJ1dHRvbjpiZWZvcmUsXG4gICAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsIGlucHV0W3R5cGU9c3VibWl0XTpiZWZvcmUsXG4gICAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsIGlucHV0LmJ1dHRvbjpiZWZvcmUsXG4gICAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmX2N1c3RvbV9ob3Jpem9udGFsIGlucHV0W3R5cGU9c3VibWl0XTpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZm9ybV9ncmF5X2lucHV0IDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZDlkOWQ5OyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZm9ybV9ncmF5X2lucHV0IDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q5ZDlkOTsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2Zvcm1fZ3JheV9pbnB1dCA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZDlkOWQ5OyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZm9ybV9ncmF5X2lucHV0IDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q5ZDlkOTsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2Zvcm1fZ3JheV9pbnB1dCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9c3VibWl0XSk6bm90KFt0eXBlPWJ1dHRvbl0pOm5vdChbdHlwZT1pbWFnZV0pOm5vdChbdHlwZT1maWxlXSksXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2Zvcm1fZ3JheV9pbnB1dCBzZWxlY3Q6bm90KFttdWx0aXBsZT1cIm11bHRpcGxlXCJdKSxcbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZm9ybV9ncmF5X2lucHV0IHRleHRhcmVhLnNtYWxsLCBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2Zvcm1fZ3JheV9pbnB1dCB0ZXh0YXJlYS5sYXJnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gIGNvbG9yOiAjZDlkOWQ5OyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZm9ybV9ncmF5X2lucHV0IHNlbGVjdC5nZmllbGRfc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZHJvcGRvd24tZ3JheWFycm93LXNlbGVjdC5wbmcpOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZm9ybV9ncmF5X2lucHV0IHNlbGVjdC5nZmllbGRfc2VsZWN0IG9wdGlvblt2YWx1ZT1cIlwiXVtkaXNhYmxlZF0ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmb3JtX2dyYXlfaW5wdXQgc2VsZWN0LmdmaWVsZF9zZWxlY3Qgb3B0aW9uIHtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2Zvcm1fZ3JheV9pbnB1dCBzZWxlY3QuZ2ZpZWxkX3NlbGVjdCBvcHRpb246Zmlyc3Qtb2YtdHlwZSB7XG4gICAgY29sb3I6ICNkOWQ5ZDk7IH1cblxuZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmb3JtLmdmb3JtX2dyYXlfaW5wdXQgc2VsZWN0LmdmaWVsZF9zZWxlY3Q6cmVxdWlyZWQ6aW52YWxpZCB7XG4gIGNvbG9yOiAjZDlkOWQ5OyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgZm9ybS5nZm9ybV9ncmF5X2lucHV0IC5nZm9ybV9maWVsZHMge1xuICBncmlkLWNvbHVtbi1nYXA6IDExcHggIWltcG9ydGFudDsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZvcm0uZ2Zvcm1fZ3JheV9pbnB1dCAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuICBjb2xvcjogIzA5MjI0YzsgfVxuXG5kaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZl9wYWdlX3N0ZXBzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4OyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmX3BhZ2Vfc3RlcHMgLmdmX3N0ZXBfYWN0aXZlIC5nZl9zdGVwX251bWJlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5MjI0YzsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZl9wYWdlX3N0ZXBzIC5nZl9zdGVwX3BlbmRpbmcgLmdmX3N0ZXBfbnVtYmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5OyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmX3BhZ2Vfc3RlcHMgLmdmX3N0ZXBfbmV4dCAuZ2Zfc3RlcF9udW1iZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZfcGFnZV9zdGVwcyAuZ2Zfc3RlcF9jb21wbGV0ZWQgLmdmX3N0ZXBfbnVtYmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFkNjk3OyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmX3BhZ2Vfc3RlcHMgLmdmX3N0ZXBfYWN0aXZlIC5nZl9zdGVwX2xhYmVsOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5MjI0YzsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZl9wYWdlX3N0ZXBzIC5nZl9zdGVwX2NvbXBsZXRlZCAuZ2Zfc3RlcF9sYWJlbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMWQ2OTc7IH1cbiAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZfcGFnZV9zdGVwcyAuZ2Zfc3RlcF9wZW5kaW5nIC5nZl9zdGVwX2xhYmVsOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZl9wYWdlX3N0ZXBzIC5nZl9zdGVwX25leHQgLmdmX3N0ZXBfbGFiZWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiM2IzOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmX3BhZ2Vfc3RlcHMgLmdmX3N0ZXBfbnVtYmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMzguNjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHdpZHRoOiAzN3B4O1xuICAgIGhlaWdodDogMzdweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDJweCAwIDA7XG4gICAgei1pbmRleDogMjsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZl9wYWdlX3N0ZXBzIC5nZl9zdGVwX2xhYmVsIHtcbiAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAyNi42NHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNhNmE2YTY7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZl9wYWdlX3N0ZXBzIC5nZl9zdGVwX2xhYmVsOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICB0b3A6IC0yMHB4O1xuICAgICAgbGVmdDogMDsgfVxuICBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZl9wYWdlX3N0ZXBzIC5nZl9zdGVwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4OiAxIDAgMTI1cHg7XG4gICAgbWFyZ2luOiAwOyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmX3BhZ2Vfc3RlcHMgLmdmX3N0ZXBfY29tcGxldGVkIC5nZl9zdGVwX251bWJlcjpiZWZvcmUge1xuICAgIHdpZHRoOiAzN3B4O1xuICAgIGhlaWdodDogMzdweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGNvbnRlbnQ6IHVuc2V0OyB9XG4gIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmX3BhZ2Vfc3RlcHMgLmdmX3N0ZXBfY29tcGxldGVkIC5nZl9zdGVwX251bWJlcjphZnRlciB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwYWRkaW5nOiA0cHggMCAwOyB9XG5cbmRpdi5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yICsgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvciB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4uZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxOTFmMjQ7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGgxLFxuICAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2UgaDIsXG4gIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSBoMyB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2UgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSBhIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2UgLmJ0bi1saW5rIHtcbiAgICBtYXJnaW46IDEwcHggYXV0byAwICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAyNjBweDsgfVxuXG4uY29udGVudGZvcm0tZm9ybSAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuICBjb2xvcjogIzA5MjI0YzsgfVxuXG4uaGlkZS1lcnJvci1pbmZvX3dyYXBwZXIgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSB7XG4gIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNXB4IDE0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9kcm9wZG93bi1hcnJvdy1zZWxlY3QucG5nKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSAyMHB4IHJpZ2h0IDE4cHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmNob3Nlbi1jb250YWluZXIuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLWRyb3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgZGl2IGIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLXNpbmdsZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyB7XG4gIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uZ2ZpZWxkX2Rlc2NyaXB0aW9uLnZhbGlkYXRpb25fbWVzc2FnZS5nZmllbGRfdmFsaWRhdGlvbl9tZXNzYWdlLFxuLmdmb3JtX3N1Ym1pc3Npb25fZXJyb3IuaGlkZV9zdW1tYXJ5IHtcbiAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW46IDVweCAwOyB9XG5cbi5ncmF2aXR5LXRoZW1lLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi8qKlxuICoqIEhlYWRlclxuICoqL1xuI21hc3RoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0b3AgLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwOyB9XG4gICNtYXN0aGVhZCAuaGVhZGVyLW5hdmJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIge1xuICAgIGNvbHVtbi1nYXA6IDQ2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lcjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogNjYwcHg7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDk5OTAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOTk5MDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDU5cHg7XG4gICAgICBsZWZ0OiAtMjBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7IH1cbiAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNsb2dvIHtcbiAgICAgIHBhZGRpbmc6IDMycHggMCA3cHg7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNsb2dvIC5hLWN1c3RvbS1sb2dvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNsb2dvIC5hLWN1c3RvbS1sb2dvIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50OyB9XG4gICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAubmF2LXdyYXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTsgfVxuICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDI3cHggMCAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGNvbHVtbi1nYXA6IDM4cHg7IH1cbiAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgLmNhcmV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgM3B4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzOyB9XG4gICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgLmNhcmV0OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoYXNzZXRzL2ltZy9uYXYtZHJvcGRvd24tYXJyb3cucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgYW5pbWF0aW9uOiBhbmltLWZsZXggLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGEge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTJweDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkOTk5MDA7IH1cbiAgICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpID4gYSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgN3B4O1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpLmRyb3Bkb3duLm9wZW4gPiBhLFxuICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaSA+IGE6aG92ZXIsXG4gICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpID4gYTpmb2N1cyxcbiAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMTJweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2Q5OTkwMDsgfVxuICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpLmRyb3Bkb3duLm9wZW4gPiBhIC5jYXJldCxcbiAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaSA+IGE6aG92ZXIgLmNhcmV0LFxuICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpID4gYTpmb2N1cyAuY2FyZXQsXG4gICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGk6aG92ZXIgPiBhIC5jYXJldCB7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNXB4KTsgfVxuICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGkuZHJvcGRvd24ub3BlbiA+IGEgLmNhcmV0OmJlZm9yZSxcbiAgICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpID4gYTpob3ZlciAuY2FyZXQ6YmVmb3JlLFxuICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGkgPiBhOmZvY3VzIC5jYXJldDpiZWZvcmUsXG4gICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpob3ZlciA+IGEgLmNhcmV0OmJlZm9yZSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaS5ub3JtYWwge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpLm5vcm1hbCA+IHVsLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHdpZHRoOiAxODNweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ5cHggMThweCAyNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA3MHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpLm5vcm1hbCA+IHVsLmRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEyMjRmO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9mb290ZXItYmNrZ3JuZC5qcGcpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgei1pbmRleDogLTE7IH1cbiAgICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpLm5vcm1hbCA+IHVsLmRyb3Bkb3duLW1lbnUgPiBsaSB7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG4gICAgICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpLm5vcm1hbCA+IHVsLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaS5ub3JtYWwgPiB1bC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLCAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaS5ub3JtYWwgPiB1bC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmFjdGl2ZSwgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGkubm9ybWFsID4gdWwuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2FiMDAwMDsgfVxuICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpub3QoLm5vcm1hbCkgPiB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBjb2x1bW4tZ2FwOiA3N3B4O1xuICAgICAgICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMzNweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE5MWYyNDtcbiAgICAgICAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgIHotaW5kZXg6IDEwMDA7IH1cbiAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpub3QoLm5vcm1hbCkgPiB1bC5kcm9wZG93bi1tZW51OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTEycHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTsgfVxuICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpOm5vdCgubm9ybWFsKSA+IHVsLmRyb3Bkb3duLW1lbnUgPiBsaSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpub3QoLm5vcm1hbCkgPiB1bC5kcm9wZG93bi1tZW51ID4gbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNkOTk5MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpub3QoLm5vcm1hbCkgPiB1bC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTRlbTtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGk6bm90KC5ub3JtYWwpID4gdWwuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciwgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGk6bm90KC5ub3JtYWwpID4gdWwuZHJvcGRvd24tbWVudSA+IGxpID4gYTphY3RpdmUsICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpOm5vdCgubm9ybWFsKSA+IHVsLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZDk5OTAwOyB9XG4gICAgICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpOm5vdCgubm9ybWFsKSA+IHVsLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEgaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7IH1cbiAgICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpOm5vdCgubm9ybWFsKSA+IHVsLmRyb3Bkb3duLW1lbnUgPiBsaSA+IHVsLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgY29sdW1uLWdhcDogODRweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogNDE1cHg7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgbWFyZ2luOiA4cHggMCAwO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGk6bm90KC5ub3JtYWwpID4gdWwuZHJvcGRvd24tbWVudSA+IGxpID4gdWwuZHJvcGRvd24tbWVudTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWIwMDAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDsgfVxuICAgICAgICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpub3QoLm5vcm1hbCkgPiB1bC5kcm9wZG93bi1tZW51ID4gbGkgPiB1bC5kcm9wZG93bi1tZW51IGEge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGk6bm90KC5ub3JtYWwpID4gdWwuZHJvcGRvd24tbWVudSA+IGxpID4gdWwuZHJvcGRvd24tbWVudSBhOmhvdmVyLCAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpub3QoLm5vcm1hbCkgPiB1bC5kcm9wZG93bi1tZW51ID4gbGkgPiB1bC5kcm9wZG93bi1tZW51IGE6YWN0aXZlLCAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpub3QoLm5vcm1hbCkgPiB1bC5kcm9wZG93bi1tZW51ID4gbGkgPiB1bC5kcm9wZG93bi1tZW51IGE6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNhYjAwMDA7IH1cblxuLmN1c3RvbS1sb2dvLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuI21lbnUtbWFpbi1uYXZpZ2F0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICNtZW51LW1haW4tbmF2aWdhdGlvbjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDE0NDBweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC02cHg7IH1cblxuI21lbnUtdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm5hdmJhci10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICB6LWluZGV4OiAxMjA7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlOyB9XG4gIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IGF1dG87IH1cbiAgICAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXI6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm5hdmJhci10b2dnbGUgLmljb24tYmFyICsgLmljb24tYmFyIHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7IH1cbiAgLm5hdmJhci10b2dnbGUgLmljb24tYmFyLmljb24tYmFyLTIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhci5pY29uLWJhci0yOmFmdGVyLCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIuaWNvbi1iYXItMjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYyg1MCUgKyAycHgpO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDApO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMCk7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMCk7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cbiAgLm5hdmJhci10b2dnbGUgLmljb24tYmFyLmljb24tYmFyLTMge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIG1hcmdpbjogN3B4IDAgMCBhdXRvOyB9XG5cbi5uYXZiYXItdG9nZ2xlLm9wZW4gLmljb24tYmFyLmljb24tYmFyLTMsXG4ubmF2YmFyLXRvZ2dsZS5vcGVuIC5pY29uLWJhci5pY29uLWJhci0xIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG5cbi5uYXZiYXItdG9nZ2xlLm9wZW4gLmljb24tYmFyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuXG4ubmF2YmFyLXRvZ2dsZS5vcGVuIC5pY29uLWJhci5pY29uLWJhci0yIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLm5hdmJhci10b2dnbGUub3BlbiAuaWNvbi1iYXIuaWNvbi1iYXItMjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpOyB9XG5cbi5uYXZiYXItdG9nZ2xlLm9wZW4gLmljb24tYmFyLmljb24tYmFyLTI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi5oaWRlLW9uLWRlc2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxubGkuaGlkZS1uYXYtbGFiZWwgPiBhIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5zb2NpYWwtbGlua3MgPiB1bC5kcm9wZG93bi1tZW51IHtcbiAgY29sdW1uLWdhcDogMzdweDtcbiAgcGFkZGluZzogMTVweCAwIDEzcHg7IH1cbiAgLnNvY2lhbC1saW5rcyA+IHVsLmRyb3Bkb3duLW1lbnUgPiBsaSBhOmJlZm9yZSB7XG4gICAgY29udGVudDogdW5zZXQgIWltcG9ydGFudDsgfVxuICAuc29jaWFsLWxpbmtzID4gdWwuZHJvcGRvd24tbWVudSA+IGxpIGE6aG92ZXIgaTpiZWZvcmUge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cbiAgLnNvY2lhbC1saW5rcyA+IHVsLmRyb3Bkb3duLW1lbnUgPiBsaSBhIGkge1xuICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5zb2NpYWwtbGlua3MgPiB1bC5kcm9wZG93bi1tZW51ID4gbGkgYSAubWVudS1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uaGVhZGVyLXNlYXJjaC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmhlYWRlci1zZWFyY2gtaWNvbiAubmF2LXNlYXJjaC1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDRweCAwIDA7IH1cbiAgICAuaGVhZGVyLXNlYXJjaC1pY29uIC5uYXYtc2VhcmNoLWxpbmsgLnNlYXJjaC1pY29uOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogdXJsKGFzc2V0cy9pbWcvd3Atc2VhcmNoLWljb24ucG5nKSAwIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDsgfVxuXG5saS5uby1jYXJldCBhIHNwYW4uY2FyZXQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLyoqXG4gKiogRm9vdGVyXG4gKiovXG4jZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MWYyNDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZm9vdGVyLWJja2dybmQuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgcGFkZGluZzogNjBweCAwIDA7IH1cbiAgI2Zvb3RlciAuZm9vdGVyLWNvbnRlbnRzLnRvcCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAjZm9vdGVyIC5mb290ZXItY29udGVudHMuYm90dG9tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgI2Zvb3RlciAuYS1jdXN0b20tbG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMjhweDtcbiAgICBwYWRkaW5nOiAwIDI0cHggMCAyNXB4OyB9XG4gICAgI2Zvb3RlciAuYS1jdXN0b20tbG9nby5tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICNmb290ZXIgLmZvb3Rlci1jb2wtbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgOXB4OyB9XG4gICAgI2Zvb3RlciAuZm9vdGVyLWNvbC1sb2dvOmJlZm9yZSwgI2Zvb3RlciAuZm9vdGVyLWNvbC1sb2dvOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDk5OTAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAzOXB4OyB9XG4gICNmb290ZXIgI2Zvb3Rlci1uYXZpZ2F0aW9uIHtcbiAgICBtYXJnaW46IDAgMCA2MnB4OyB9XG4gICNmb290ZXIgdWwjbWVudS1mb290ZXItbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAwIDVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM3NDQ0ZjsgfVxuICAgICNmb290ZXIgdWwjbWVudS1mb290ZXItbmF2aWdhdGlvbiBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICNmb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgI2Zvb3RlciAuZm9vdGVyLWJvdHRvbSAuY29sb3Bob24ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgICNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbG9waG9uIC5ieSB7XG4gICAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDhweDtcbiAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDAzZW07XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBvcGFjaXR5OiAuNTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbG9waG9uIC5ieSBhIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgb3BhY2l0eTogLjU7IH1cblxuLmJhY2stdG8tdG9wIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMTVweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDEwMDEwO1xuICBiYWNrZ3JvdW5kOiAjMTkxZjI0O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZDk5OTAwO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDIxNywgMTUzLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgyMTcsIDE1MywgMCwgMC4yKTtcbiAgLW1zLWJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgyMTcsIDE1MywgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDIxNywgMTUzLCAwLCAwLjIpOyB9XG4gIC5iYWNrLXRvLXRvcDpob3ZlciB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMThweCByZ2JhKDIxNywgMTUzLCAwLCAwLjcpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCAwIDE4cHggcmdiYSgyMTcsIDE1MywgMCwgMC43KTtcbiAgICAtbXMtYm94LXNoYWRvdzogMCAwIDE4cHggcmdiYSgyMTcsIDE1MywgMCwgMC43KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMThweCByZ2JhKDIxNywgMTUzLCAwLCAwLjcpOyB9XG4gIC5iYWNrLXRvLXRvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSA2cHgpO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gN3B4KTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogOXB4IHNvbGlkICNmZmZmZmY7XG4gICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2hvdy1iYWNrLXRvLXRvcCAuYmFjay10by10b3Age1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxOyB9XG5cbiNzd256YV9iYW5uZXJfaWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQGtleWZyYW1lcyBhbmltLXNob3cge1xuICAwJSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIDElIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87IH0gfVxuXG5Aa2V5ZnJhbWVzIGFuaW0tZmxleCB7XG4gIDAlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgMSUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9IH1cblxuQGtleWZyYW1lcyBhbmltLWZsZXgtaGlkZSB7XG4gIDAlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgMSUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9IH1cblxuLyoqXG4gKiogUGFnZSBTZWN0aW9uc1xuICoqL1xuLmJsb2dfcGFnZV9zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwOyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMjhweCAwIDEwMXB4OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC50aGUtY29udGVudC13cmFwLnNpbmdsZS1wb3N0LWJsb2cge1xuICAgICAgcGFkZGluZzogMCAwIDkwcHg7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogMTFweCAwIDY2cHg7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZzpiZWZvcmUsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgICAgbWFyZ2luOiAyNXB4IDAgMDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDk5OTAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOTk5MDA7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5jb250ZW50LWhlYWRpbmdzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5oZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogXCJEaXN0cmFtcGxlclwiO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMxOTFmMjQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgNjZweCAwIDY4cHg7XG4gICAgd2hpdGUtc3BhY2U6IHByZTsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCArIC5hbG0tcmV2ZWFsIHtcbiAgICBtYXJnaW46IDQwcHggMCAwOyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50ICsgLmNhcmQtY29udGVudCB7XG4gICAgICBtYXJnaW46IDQwcHggMCAwOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAuYmxvZy1wcmV2LWltZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgICAgbWluLWhlaWdodDogMzcwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAzNzBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLmJsb2ctcHJldi1pbWc6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAuYmxvZy1wcmV2LWltZzpiZWZvcmUsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLmJsb2ctcHJldi1pbWc6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLmJsb2ctcHJldi1pbWc6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMzEsIDM2LCAwLjc1KTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYmxvZy1pbWctaG92ZXIucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IC5ibG9nLXByZXYtaW1nOmFmdGVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNkOTk5MDA7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLmJsb2ctcHJldi1pbWcgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IC5wb3N0LWNvbnRlbnRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnBvc3QtY29udGVudHM6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTNweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9ibG9nY2FyZC1jb250ZW50LWJnLnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgd2lkdGg6IDE5M3B4O1xuICAgICAgICBoZWlnaHQ6IDE3MnB4O1xuICAgICAgICB6LWluZGV4OiAtMTsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnBvc3QtdGl0bGUge1xuICAgICAgbWFyZ2luOiAtMTBweCAwIDVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IC5wb3N0LXRpdGxlIGEge1xuICAgICAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICAgIGNvbG9yOiAjMTkxZjI0O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnBvc3QtdGl0bGUgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNkOTk5MDA7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IC5wb3N0LWRhdGUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwZW07XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjb2xvcjogI2E2YTZhNjsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnBvc3QtY2F0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI2Q5OTkwMDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLmV4Y2VycHQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICMxOTFmMjQ7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLmV4Y2VycHQgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IC5idG5zIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAxMXB4O1xuICAgICAgbWFyZ2luOiBhdXRvIDAgMCAhaW1wb3J0YW50OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAucmVhZG1vcmUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzE5MWYyNDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWluLWhlaWdodDogYXV0bzsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAucmVhZG1vcmU6Zm9jdXMsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnJlYWRtb3JlOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNkOTk5MDA7IH1cbiAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAucmVhZG1vcmU6Zm9jdXM6YWZ0ZXIsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnJlYWRtb3JlOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9ibG9nLXJlYWRtb3JlLWFycm93LWgucG5nKTsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAucmVhZG1vcmU6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICM3NTkwYTg7IH1cbiAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAucmVhZG1vcmU6YWN0aXZlOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9ibG9nLXJlYWRtb3JlLWFycm93LWEucG5nKTsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAucmVhZG1vcmU6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9ibG9nLXJlYWRtb3JlLWFycm93LW0ucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICBtYXJnaW46IDAgMCA0cHggMzJweDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzOyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogMjVweDtcbiAgICByb3ctZ2FwOiAyMHB4OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZmxleDogYXV0bzsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcm93LWdhcDogMjdweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDU1NnB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudDpmb2N1cyAuYmxvZy1wcmV2LWltZzphZnRlciwgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQ6aG92ZXIgLmJsb2ctcHJldi1pbWc6YWZ0ZXIge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggI2FiMDAwMDsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQ6Zm9jdXMgLnJlYWRtb3JlLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudDpob3ZlciAucmVhZG1vcmUge1xuICAgICAgICBjb2xvcjogIzE5MWYyNDsgfVxuICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudDpmb2N1cyAucmVhZG1vcmU6YWZ0ZXIsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50OmhvdmVyIC5yZWFkbW9yZTphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYmxvZy1yZWFkbW9yZS1hcnJvdy1oLnBuZyk7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMXB4IDIycHg7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50OmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjNzU5MGE4OyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50OmFjdGl2ZSAucmVhZG1vcmU6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2Jsb2ctcmVhZG1vcmUtYXJyb3ctYS5wbmcpO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDFweCAyMnB4OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsIC5ibG9nLXByZXYtaW1nIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgbWluLWhlaWdodDogMzEwcHg7XG4gICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FiMDAwMDsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsIC5ibG9nLXByZXYtaW1nOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2U7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWwgLnBvc3QtY29udGVudHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAyMTlweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAucG9zdC10aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LWNhcmRzIC5hbG0tcmV2ZWFsIC5leGNlcnB0IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNWVtO1xuICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1jYXJkcyAuYWxtLXJldmVhbCAuZXhjZXJwdCBwIHtcbiAgICAgICAgbWFyZ2luOiAxM3B4IDA7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBtaW4taGVpZ2h0OiA4NTBweDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLmNvbnRlbnQtd3JhcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgY29sdW1uLWdhcDogMjBweDtcbiAgICAgIHJvdy1nYXA6IDMwcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnBvc3QtY29udGVudCB7XG4gICAgICBmbGV4OiAwIDEgODUwcHg7XG4gICAgICBtYXgtd2lkdGg6IDg1MHB4O1xuICAgICAgcGFkZGluZzogMzNweCAwIDYxcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2Jsb2ctY29udGVudC1iZy5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnBvc3QtaW1hZ2Uge1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNkOTk5MDA7XG4gICAgICBtYXJnaW46IC0xNDVweCAwIDM0cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnBvc3QtaW1hZ2U6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjZDk5OTAwOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5wb3N0LWltYWdlIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAucG9zdC1jb250ZW50IHAgKyBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDM0cHg7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5wb3N0LWNvbnRlbnQgaDEgKyBwLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5wb3N0LWNvbnRlbnQgaDIgKyBwLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5wb3N0LWNvbnRlbnQgaDMgKyBwLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5wb3N0LWNvbnRlbnQgaDQgKyBwLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5wb3N0LWNvbnRlbnQgaDUgKyBwLCAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5wb3N0LWNvbnRlbnQgaDYgKyBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDJweDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnBvc3QtY29udGVudCBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgY29sb3I6ICMxOTFmMjQ7XG4gICAgICBtYXJnaW46IDEwcHggMCA4cHg7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnBvc3QtY29udGVudCBwOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAucG9zdC1jb250ZW50IHVsLFxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnBvc3QtY29udGVudCBvbCB7XG4gICAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgICAgIGNvbG9yOiAjMTkxZjI0OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCBoMSwgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCBoMiwgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCBoMywgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCBoNCwgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCBoNSwgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCBoNiB7XG4gICAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzE5MWYyNDtcbiAgICAgIG1hcmdpbjogMzJweCAwIDA7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgYSB7XG4gICAgICBjb2xvcjogI2Q5OTkwMDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnNpZGViYXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgICAgcGFkZGluZzogMzZweCAwIDA7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnNpZGViYXIgLndpZGdldC13cmFwIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogIzIzMmIzMjtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnNpZGViYXIgLndpZGdldC13cmFwIGgyOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOTk5MDA7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnNpZGViYXIgLndpZGdldC13cmFwIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAxN3B4IDAgMzFweDsgfVxuICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5zaWRlYmFyIC53aWRnZXQtd3JhcCB1bCBsaSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBjb2x1bW4tZ2FwOiAxMHB4OyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnNpZGViYXIgLndpZGdldC13cmFwIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHg7IH1cbiAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgdWwgYSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBjb2xvcjogIzIzMmIzMjtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICByb3ctZ2FwOiAxN3B4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDk5OTAwOyB9XG4gICAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgdWwgYTpmb2N1cywgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgdWwgYTpob3ZlciwgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgdWwgYTphY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICNkOTk5MDA7IH1cbiAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgdWwgLndwLWJsb2NrLWxhdGVzdC1wb3N0c19fZmVhdHVyZWQtaW1hZ2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE0NXB4O1xuICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgcGFkZGluZzogOXB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYWIwMDAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgdWwgLndwLWJsb2NrLWxhdGVzdC1wb3N0c19fZmVhdHVyZWQtaW1hZ2UgaW1nIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTI1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgdWwgLndwLWJsb2NrLWxhdGVzdC1wb3N0c19fZmVhdHVyZWQtaW1hZ2U6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MgZWFzZTsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMCAyMXB4OyB9XG4gICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnNpZGViYXIgLndpZGdldC13cmFwIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmcgLmdmb3JtX2Rlc2NyaXB0aW9uLFxuICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5zaWRlYmFyIC53aWRnZXQtd3JhcCBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9oZWFkaW5nIC5nZm9ybV9yZXF1aXJlZF9sZWdlbmQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZyAuZ2Zvcm1fdGl0bGUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRpc3RyYW1wbGVyXCI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogIzE5MWYyNDsgfVxuICAgICAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnNpZGViYXIgLndpZGdldC13cmFwIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2hlYWRpbmcgLmdmb3JtX3RpdGxlOmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDk5OTAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnNpZGViYXIgLndpZGdldC13cmFwIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHggMzJweDsgfVxuICAgICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5zaWRlYmFyIC53aWRnZXQtd3JhcCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQuZ2ZpZWxkLS13aWR0aC1oYWxmIHtcbiAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxMjsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA1cHggIWltcG9ydGFudDsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIGgyLmdmb3JtX3N1Ym1pc3Npb25fZXJyb3Ige1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIGgyLmdmb3JtX3N1Ym1pc3Npb25fZXJyb3I6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IHVuc2V0OyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5zaWRlYmFyIC53aWRnZXQtd3JhcCAjdmFsaWRhdGlvbl9tZXNzYWdlXzNfNSB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5zaWRlYmFyIC53aWRnZXQtd3JhcCBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5idXR0b24sIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnNpZGViYXIgLndpZGdldC13cmFwIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uLFxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDAgIWltcG9ydGFudDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnNoYXJlLXRvLXNvY2lhbHMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzJiMzI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTQ2ODc5O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgICAgbWluLWhlaWdodDogNzFweDtcbiAgICAgIG1heC1oZWlnaHQ6IDcxcHg7XG4gICAgICBjb2x1bW4tZ2FwOiAyMnB4O1xuICAgICAgbWFyZ2luOiA4cHggMCAxMnB4OyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5zaGFyZS10by1zb2NpYWxzIC50aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogIzgwOWViODtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAubm90aGluZy1mb3VuZCB7XG4gICAgbWFyZ2luOiA1MHB4IDA7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLm5vdGhpbmctZm91bmQgLmhlYWRpbmcge1xuICAgICAgZm9udC1mYW1pbHk6IFwiRGlzdHJhbXBsZXJcIjtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMTkxZjI0O1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5ub3RoaW5nLWZvdW5kIC5jb250ZW50IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgY29sb3I6ICMxOTFmMjQ7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAubm90aGluZy1mb3VuZCAuY29udGVudCBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjVweDsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLmFqYXgtbG9hZC1tb3JlLXdyYXAud2hpdGUgLmFsbS1idG4td3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDM1cHggMCAwOyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuYWpheC1sb2FkLW1vcmUtd3JhcC53aGl0ZSAuYWxtLWxvYWQtbW9yZS1idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTFmMjQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5hamF4LWxvYWQtbW9yZS13cmFwLndoaXRlIC5hbG0tbG9hZC1tb3JlLWJ0bjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5OTkwMDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuYWpheC1sb2FkLW1vcmUtd3JhcC53aGl0ZSAuYWxtLWxvYWQtbW9yZS1idG46Zm9jdXMsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuYWpheC1sb2FkLW1vcmUtd3JhcC53aGl0ZSAuYWxtLWxvYWQtbW9yZS1idG46aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLmFqYXgtbG9hZC1tb3JlLXdyYXAud2hpdGUgLmFsbS1sb2FkLW1vcmUtYnRuOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5hamF4LWxvYWQtbW9yZS13cmFwLndoaXRlIC5hbG0tbG9hZC1tb3JlLWJ0bjphY3RpdmU6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc1OTBhODsgfVxuXG4uYWRtaW4tYmFyIC5kZWZhdWx0LXBhZ2Utc2VjdGlvbiAudGhlLXBhZ2UtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAtNjhweDsgfVxuXG4uZGVmYXVsdC1wYWdlLXNlY3Rpb24gLnRoZS1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiA2MHB4IDAgMTAwcHg7IH1cblxuLmRlZmF1bHQtcGFnZS1zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmRlZmF1bHQtcGFnZS1zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmc6YmVmb3JlLCAuZGVmYXVsdC1wYWdlLXNlY3Rpb24gLnNlY3Rpb24taGVhZGluZzphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICBmbGV4OiAwIDEgNDQwcHg7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIG1hcmdpbjogMjhweCAwIDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOTk5MDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOTk5MDA7IH1cblxuLmRlZmF1bHQtcGFnZS1zZWN0aW9uIC5jb250ZW50LWhlYWRpbmdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uZGVmYXVsdC1wYWdlLXNlY3Rpb24gLmhlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJEaXN0cmFtcGxlclwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMTkxZjI0O1xuICBtYXJnaW46IDVweCAwIDMwcHg7XG4gIHBhZGRpbmc6IDAgMThweDtcbiAgd2hpdGUtc3BhY2U6IHByZTsgfVxuXG4uZGVmYXVsdC1wYWdlLXNlY3Rpb24gaDEsIC5kZWZhdWx0LXBhZ2Utc2VjdGlvbiBoMiwgLmRlZmF1bHQtcGFnZS1zZWN0aW9uIGgzLCAuZGVmYXVsdC1wYWdlLXNlY3Rpb24gaDQsIC5kZWZhdWx0LXBhZ2Utc2VjdGlvbiBoNSwgLmRlZmF1bHQtcGFnZS1zZWN0aW9uIGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgY29sb3I6ICMxOTFmMjQ7IH1cblxuLmRlZmF1bHQtcGFnZS1zZWN0aW9uIHAsIC5kZWZhdWx0LXBhZ2Utc2VjdGlvbiB1bCwgLmRlZmF1bHQtcGFnZS1zZWN0aW9uIG9sIHtcbiAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgY29sb3I6ICMxOTFmMjQ7IH1cblxuLmRlZmF1bHQtcGFnZS1zZWN0aW9uIGEge1xuICBjb2xvcjogI2Q5OTkwMDsgfVxuXG4udGhlX2NoYW1wX3NoYXJpbmdfdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiA1cHg7XG4gIHBhZGRpbmc6IDAgMCA0cHg7IH1cblxuLnRoZV9jaGFtcF9ob3Jpem9udGFsX3NoYXJpbmcgLnRoZV9jaGFtcF9zdmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAuM3M7IH1cblxuLnRoZV9jaGFtcF9ob3Jpem9udGFsX3NoYXJpbmcgLnRoZV9jaGFtcF9idXR0b25fdHdpdHRlciAudGhlX2NoYW1wX3N2ZyBzdmcge1xuICBtYXgtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnRoZV9jaGFtcF9ob3Jpem9udGFsX3NoYXJpbmcgLnRoZV9jaGFtcF9mYWNlYm9vayAudGhlX2NoYW1wX3N2ZyBzdmcge1xuICBtYXgtaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnRoZV9jaGFtcF9ob3Jpem9udGFsX3NoYXJpbmcgLnRoZV9jaGFtcF9idXR0b25fcGludGVyZXN0IC50aGVfY2hhbXBfc3ZnIHN2ZyB7XG4gIG1heC1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDsgfVxuXG4udGhlX2NoYW1wX2hvcml6b250YWxfc2hhcmluZyAudGhlX2NoYW1wX2J1dHRvbl9saW5rZWRpbiAudGhlX2NoYW1wX3N2ZyBzdmcge1xuICBtYXgtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmFsbS1sb2FkLW1vcmUtYnRuLmRvbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICAuc2xpY2stbGlzdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBbZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNsaWNrLWRvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCA2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAuc2xpY2stZG90cyBsaSB7XG4gICAgbWFyZ2luOiAwIDZweDsgfVxuICAgIC5zbGljay1kb3RzIGxpOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5zbGljay1kb3RzIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4OyB9XG4gIC5zbGljay1kb3RzIGxpOmhvdmVyIGJ1dHRvbixcbiAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpOyB9XG5cbi5hZG1pbi1iYXIgLmZyb250X2Jhbm5lcl9zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAzMnB4OyB9XG5cbi5mcm9udF9iYW5uZXJfc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTFmMjQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIG1hcmdpbjogLTEwMHB4IDAgMDsgfVxuICAuZnJvbnRfYmFubmVyX3NlY3Rpb24gLmNvbnRlbnRzOm5vdCgubGlzdGluZ3MpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgcGFkZGluZzogMzBweCAwIDY3cHg7XG4gICAgbWluLWhlaWdodDogOTAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgLmZyb250X2Jhbm5lcl9zZWN0aW9uIC5jb250ZW50LWJhbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MDBweDsgfVxuICAuZnJvbnRfYmFubmVyX3NlY3Rpb24gLmhlYWRpbmdzOm5vdCgubGlzdGluZ3MpIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuZnJvbnRfYmFubmVyX3NlY3Rpb24gLmhlYWRpbmdzOm5vdCgubGlzdGluZ3MpLnRvcCB7XG4gICAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbiAgICAgIG1hcmdpbjogMCAwIDZweDsgfVxuICAgIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAuaGVhZGluZ3M6bm90KC5saXN0aW5ncykubWFpbiB7XG4gICAgICBmb250LWZhbWlseTogXCJEaXN0cmFtcGxlclwiO1xuICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgbWFyZ2luOiAwIDAgMTRweDsgfVxuICAuZnJvbnRfYmFubmVyX3NlY3Rpb24gI2Zyb250YmFubmVyLXNsaWRlci1kb3RzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9sb25nLWRvd24tYXJyb3cucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNkOTk5MDA7XG4gICAgbWFyZ2luOiAwIDAgNzhweDtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyBlYXNlOyB9XG4gICAgLmZyb250X2Jhbm5lcl9zZWN0aW9uICNmcm9udGJhbm5lci1zbGlkZXItZG90czpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggI2Q5OTkwMDsgfVxuICAgICAgLmZyb250X2Jhbm5lcl9zZWN0aW9uICNmcm9udGJhbm5lci1zbGlkZXItZG90czpob3ZlcjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmZyb250X2Jhbm5lcl9zZWN0aW9uICNmcm9udGJhbm5lci1zbGlkZXItZG90czpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxZjI0O1xuICAgICAgd2lkdGg6IDk4cHg7XG4gICAgICBoZWlnaHQ6IDk4cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG9wYWNpdHk6IC43NTtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IC0xOyB9XG5cbi5mcm9udF9saXN0aW5nc19zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MWYyNDtcbiAgbWluLWhlaWdodDogODAwcHg7IH1cbiAgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLnRoZS1jb250ZW50LXdyYXAubGlzdGluZ3Mge1xuICAgIHBhZGRpbmc6IDQ2cHggMCA1MHB4OyB9XG4gIC5mcm9udF9saXN0aW5nc19zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogMCAwIDM5cHg7IH1cbiAgICAuZnJvbnRfbGlzdGluZ3Nfc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nOmJlZm9yZSwgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZzphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIG1hcmdpbjogMjZweCAwIDA7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDk5OTAwOyB9XG4gIC5mcm9udF9saXN0aW5nc19zZWN0aW9uIC5jb250ZW50LWhlYWRpbmdzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLmhlYWRpbmdzLmxpc3RpbmdzLm1haW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpc3RyYW1wbGVyXCI7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAxOHB4O1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7IH1cbiAgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLmJ0bnMge1xuICAgIG1hcmdpbjogNTBweCAwIDA7IH1cbiAgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLmJ0bi1saW5rLmxpc3RpbmdzIHtcbiAgICBtYXgtd2lkdGg6IDI0MnB4O1xuICAgIG1hcmdpbjogYXV0bzsgfVxuICAuZnJvbnRfbGlzdGluZ3Nfc2VjdGlvbiAuY3VycmVudC1saXN0aW5ncyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgY29sdW1uLWdhcDogMjBweDsgfVxuICAuZnJvbnRfbGlzdGluZ3Nfc2VjdGlvbiAubGlzdGluZy1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gICAgbWluLWhlaWdodDogNTAxcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLmxpc3RpbmctYm94OmhvdmVyOmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gICAgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLmxpc3RpbmctYm94OmhvdmVyOmFmdGVyLFxuICAgIC5mcm9udF9saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWJveDpob3ZlciAudmlldy1saXN0aW5nIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuZnJvbnRfbGlzdGluZ3Nfc2VjdGlvbiAubGlzdGluZy1ib3g6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDEyLCAxNSwgMTcsIDAuMikgMCUsIHJnYmEoMTIsIDE1LCAxNywgMC4yKSA1NiUsIHJnYmEoMTIsIDE1LCAxNywgMC45NSkgODUlLCByZ2JhKDEyLCAxNSwgMTcsIDAuOTUpIDEwMCUpO1xuICAgICAgLyogRkYzLjYtMTUgKi9cbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxMiwgMTUsIDE3LCAwLjIpIDAlLCByZ2JhKDEyLCAxNSwgMTcsIDAuMikgNTYlLCByZ2JhKDEyLCAxNSwgMTcsIDAuOTUpIDg1JSwgcmdiYSgxMiwgMTUsIDE3LCAwLjk1KSAxMDAlKTtcbiAgICAgIC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDEyLCAxNSwgMTcsIDAuMikgMCUsIHJnYmEoMTIsIDE1LCAxNywgMC4yKSA1NiUsIHJnYmEoMTIsIDE1LCAxNywgMC45NSkgODUlLCByZ2JhKDEyLCAxNSwgMTcsIDAuOTUpIDEwMCUpO1xuICAgICAgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzMzMGMwZjExJywgZW5kQ29sb3JzdHI9JyNmMjBjMGYxMScsR3JhZGllbnRUeXBlPTAgKTtcbiAgICAgIC8qIElFNi05ICovXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNkOTk5MDA7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAuZnJvbnRfbGlzdGluZ3Nfc2VjdGlvbiAubGlzdGluZy1ib3g6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTIsIDE1LCAxNywgMC4yKSAwJSwgcmdiYSgxMiwgMTUsIDE3LCAwLjIpIDE1JSwgcmdiYSgxMiwgMTUsIDE3LCAwLjk1KSA2MCUsIHJnYmEoMTIsIDE1LCAxNywgMC45NSkgMTAwJSk7XG4gICAgICAvKiBGRjMuNi0xNSAqL1xuICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDEyLCAxNSwgMTcsIDAuMikgMCUsIHJnYmEoMTIsIDE1LCAxNywgMC4yKSAxNSUsIHJnYmEoMTIsIDE1LCAxNywgMC45NSkgNjAlLCByZ2JhKDEyLCAxNSwgMTcsIDAuOTUpIDEwMCUpO1xuICAgICAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTIsIDE1LCAxNywgMC4yKSAwJSwgcmdiYSgxMiwgMTUsIDE3LCAwLjIpIDE1JSwgcmdiYSgxMiwgMTUsIDE3LCAwLjk1KSA2MCUsIHJnYmEoMTIsIDE1LCAxNywgMC45NSkgMTAwJSk7XG4gICAgICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMzMwYzBmMTEnLCBlbmRDb2xvcnN0cj0nI2YyMGMwZjExJyxHcmFkaWVudFR5cGU9MCApO1xuICAgICAgLyogSUU2LTkgKi9cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRweCAjZDk5OTAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAuZnJvbnRfbGlzdGluZ3Nfc2VjdGlvbiAubGlzdGluZy1pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDI5cHggMjFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIC5mcm9udF9saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWluZm8gcCB7XG4gICAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLmxpc3RpbmctaW5mbyAucHJpY2Uge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNkOTk5MDA7IH1cbiAgICAuZnJvbnRfbGlzdGluZ3Nfc2VjdGlvbiAubGlzdGluZy1pbmZvIC5sb2Mge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuZnJvbnRfbGlzdGluZ3Nfc2VjdGlvbiAubGlzdGluZy1pbmZvIC5kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgY29sb3I6ICNiMmIyYjI7IH1cbiAgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLmxpc3RpbmctaXNuZXcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOTk5MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDdweCAxMHB4IDNweCAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMjlweDtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5mcm9udF9saXN0aW5nc19zZWN0aW9uIC52aWV3LWxpc3Rpbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDMxLCAzNiwgMC43NSk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNkOTk5MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIyMXB4O1xuICAgIG1pbi1oZWlnaHQ6IDU0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IC4zczsgfVxuXG4uZnJvbnRfY29udGVudHNlcnZpY2VzX3NlY3Rpb24gLnRoZS1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDI5cHggMCAwOyB9XG5cbi5mcm9udF9jb250ZW50c2VydmljZXNfc2VjdGlvbiAuY29udGVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWluLWhlaWdodDogNjExcHg7XG4gIHBhZGRpbmc6IDAgMCAyNjBweDsgfVxuXG4uZnJvbnRfY29udGVudHNlcnZpY2VzX3NlY3Rpb24gLmNvbnRlbnQtbGVmdCxcbi5mcm9udF9jb250ZW50c2VydmljZXNfc2VjdGlvbiAuY29udGVudC1yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU0MHB4OyB9XG5cbi5mcm9udF9jb250ZW50c2VydmljZXNfc2VjdGlvbiAuY29udGVudC1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZnJvbnRfY29udGVudHNlcnZpY2VzX3NlY3Rpb24gLnRoZS1jb250ZW50LmdvbGQgcCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGNvbG9yOiAjZDk5OTAwOyB9XG5cbi5mcm9udF9jb250ZW50c2VydmljZXNfc2VjdGlvbiAudGhlLWNvbnRlbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDA7IH1cbiAgLmZyb250X2NvbnRlbnRzZXJ2aWNlc19zZWN0aW9uIC50aGUtY29udGVudCBwICsgcCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDsgfVxuXG4uZnJvbnRfY29udGVudHNlcnZpY2VzX3NlY3Rpb24gLnRoZS1jb250ZW50IHVsLCAuZnJvbnRfY29udGVudHNlcnZpY2VzX3NlY3Rpb24gLnRoZS1jb250ZW50IG9sIHtcbiAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBjb2xvcjogIzE5MWYyNDsgfVxuXG4uZnJvbnRfY29udGVudHNlcnZpY2VzX3NlY3Rpb24gLnRoZS1jb250ZW50IGEge1xuICBjb2xvcjogI2Q5OTkwMDsgfVxuXG4uZnJvbnRfY29udGVudHNlcnZpY2VzX3NlY3Rpb24gLnNlcnZpY2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICBtYXJnaW46IC0yMzBweCAwIDA7IH1cblxuLmZyb250X2NvbnRlbnRzZXJ2aWNlc19zZWN0aW9uIC5zZXJ2aWNlLWxuayB7XG4gIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTkwcHg7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAgMCAxM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZyb250X2NvbnRlbnRzZXJ2aWNlc19zZWN0aW9uIC5zZXJ2aWNlLWxuazpob3ZlcjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCAjZDk5OTAwOyB9XG4gIC5mcm9udF9jb250ZW50c2VydmljZXNfc2VjdGlvbiAuc2VydmljZS1sbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMTBweDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggI2Q5OTkwMDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7IH1cblxuLmZyb250X2NvbnRlbnRzZXJ2aWNlc19zZWN0aW9uIHZpZGVvLmJja2dybmQtdmlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MWYyNDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IC0xO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTAxcHggMCA1OHB4OyB9XG4gIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLmNvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLmNvbnRlbnQtbGVmdCxcbiAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAuY29udGVudC1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MDBweDsgfVxuICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5jb250ZW50LXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwIDAgMCA2MHB4OyB9XG4gIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLmNvbnRlbnQtbGVmdCAuaGVhZGluZ3MubWFpbiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAtMzVweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5jb250ZW50LWxlZnQgLmhlYWRpbmdzLm1haW46YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOTk5MDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDQ5OXB4OyB9XG4gICAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAuaW1hZ2UubW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5pbWFnZSBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC0xMXB4O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAuaGVhZGluZ3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2hpdGUtc3BhY2U6IHByZTsgfVxuICAgIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLmhlYWRpbmdzLm1haW4ge1xuICAgICAgZm9udC1mYW1pbHk6IFwiRGlzdHJhbXBsZXJcIjtcbiAgICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICMxOTFmMjQ7XG4gICAgICBtYXJnaW46IDAgMCAzM3B4OyB9XG4gICAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAuaGVhZGluZ3M6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBtYXJnaW46IGF1dG8gMCAxMnB4IDIxcHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDk5OTAwOyB9XG4gIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLnRoZS1jb250ZW50IHAge1xuICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMTkxZjI0O1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLnRoZS1jb250ZW50IHAgKyBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7IH1cbiAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAudGhlLWNvbnRlbnQgdWwsIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLnRoZS1jb250ZW50IG9sIHtcbiAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgY29sb3I6ICMxOTFmMjQ7IH1cbiAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAudGhlLWNvbnRlbnQgYSB7XG4gICAgY29sb3I6ICNkOTk5MDA7IH1cbiAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAuYnRucyB7XG4gICAgbWFyZ2luOiA0NnB4IDAgMDsgfVxuXG4uZnJvbnRfZmFxc19zZWN0aW9uIC50aGUtY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMzVweCAwIDkxcHg7IH1cblxuLmZyb250X2ZhcXNfc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgMCA0OXB4OyB9XG4gIC5mcm9udF9mYXFzX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZzpiZWZvcmUsIC5mcm9udF9mYXFzX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZzphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgbWFyZ2luOiAyM3B4IDAgMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5OTkwMDsgfVxuXG4uZnJvbnRfZmFxc19zZWN0aW9uIC5jb250ZW50LWhlYWRpbmdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uZnJvbnRfZmFxc19zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgZm9udC1mYW1pbHk6IFwiRGlzdHJhbXBsZXJcIjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzE5MWYyNDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDM0cHggMCAzNXB4O1xuICB3aGl0ZS1zcGFjZTogcHJlOyB9XG5cbi5mcm9udF9mYXFzX3NlY3Rpb24gLmZhcXMge1xuICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gIC5mcm9udF9mYXFzX3NlY3Rpb24gLmZhcXMgLnBhbmVsLWhlYWRpbmcge1xuICAgIHBhZGRpbmc6IDdweCA1OHB4IDlweCAyNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOTk5MDA7IH1cbiAgLmZyb250X2ZhcXNfc2VjdGlvbiAuZmFxcyAucGFuZWwtY29sbGFwc2Uge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZyb250X2ZhcXNfc2VjdGlvbiAuZmFxcyAucGFuZWwtY29sbGFwc2U6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDgycHgpO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBtYXJnaW46IDEycHggMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IC0yNHB4O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAgIC5mcm9udF9mYXFzX3NlY3Rpb24gLmZhcXMgLnBhbmVsLWNvbGxhcHNlLmluOmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmZyb250X2ZhcXNfc2VjdGlvbiAuZmFxcyAucGFuZWwtY29sbGFwc2UgcCB7XG4gICAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjMTkxZjI0O1xuICAgICAgbWFyZ2luOiAwIDAgOXB4OyB9XG4gICAgICAuZnJvbnRfZmFxc19zZWN0aW9uIC5mYXFzIC5wYW5lbC1jb2xsYXBzZSBwICsgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7IH1cbiAgICAuZnJvbnRfZmFxc19zZWN0aW9uIC5mYXFzIC5wYW5lbC1jb2xsYXBzZSB1bCwgLmZyb250X2ZhcXNfc2VjdGlvbiAuZmFxcyAucGFuZWwtY29sbGFwc2Ugb2wge1xuICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgICAuZnJvbnRfZmFxc19zZWN0aW9uIC5mYXFzIC5wYW5lbC1jb2xsYXBzZSBhIHtcbiAgICAgIGNvbG9yOiAjZDk5OTAwOyB9XG5cbi5mcm9udF9mYXFzX3NlY3Rpb24gLmZhcS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMxOTFmMjQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5mcm9udF9mYXFzX3NlY3Rpb24gLmZhcS10aXRsZS5jb2xsYXBzZWQgaS5pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9mYXFzLWFycm93LnBuZyk7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDFweCk7IH1cbiAgLmZyb250X2ZhcXNfc2VjdGlvbiAuZmFxLXRpdGxlIGkuaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZmFxcy10aW1lcy5wbmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTNweDtcbiAgICByaWdodDogLTM0cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG5cbi5hZG1pbi1iYXIgLmJsb2dfYmFubmVyX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIDMycHg7IH1cblxuLmJsb2dfYmFubmVyX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxZjI0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICBtaW4taGVpZ2h0OiAyNDBweDsgfVxuICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcC5zaW5nbGUtcG9zdC1ibG9nIHtcbiAgICBtaW4taGVpZ2h0OiA0MjVweDtcbiAgICBwYWRkaW5nOiAyMDVweCAwIDQxcHg7IH1cbiAgICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcC5zaW5nbGUtcG9zdC1ibG9nIC5oZWFkaW5ncy50b3Age1xuICAgICAgbWFyZ2luOiAwIDAgNXB4OyB9XG4gIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5jb250ZW50cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5oZWFkaW5ncyB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLmJsb2dfYmFubmVyX3NlY3Rpb24gLmhlYWRpbmdzIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAuaGVhZGluZ3MudG9wIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmJsb2dfYmFubmVyX3NlY3Rpb24gLmhlYWRpbmdzLm1haW4ge1xuICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1My42N3B4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5oZWFkaW5ncy5ibG9nLXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA4OHB4OyB9XG4gIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5wb3N0LWRldGFpbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAucG9zdC1oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NTBweDtcbiAgICBwYWRkaW5nOiAwIDAgNzFweDsgfVxuICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAuYmxvZy1wb3N0LWRhdGUge1xuICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNWVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC5zaGFyZS10by1zb2NpYWxzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyYjMyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1NDY4Nzk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICBtaW4taGVpZ2h0OiA3MXB4O1xuICAgIG1heC1oZWlnaHQ6IDcxcHg7XG4gICAgY29sdW1uLWdhcDogMjJweDtcbiAgICBtYXJnaW46IDhweCAwIDA7IH1cbiAgICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAuc2hhcmUtdG8tc29jaWFscyAudGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjODA5ZWI4O1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbi5hZG1pbi1iYXIgLnBhZ2VfYmFubmVyX3NlY3Rpb24sXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0LmFkbWluLWJhciAjbWFzdGhlYWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIDMycHg7IH1cblxuLnBhZ2VfYmFubmVyX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxZjI0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICBtaW4taGVpZ2h0OiAyNDBweDtcbiAgbWFyZ2luOiAtMTAwcHggMCAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgI21hc3RoZWFkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvcGFnZS1iYW5uZXItYmNrZ3JuZC5wbmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxZjI0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICBtaW4taGVpZ2h0OiAyNDBweDsgfVxuXG4uY29udGVudF9pbWdfc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgLmNvbnRlbnRfaW1nX3NlY3Rpb24gLnRoZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDUwcHggMCA3MHB4OyB9XG4gIC5jb250ZW50X2ltZ19zZWN0aW9uIC5jb250ZW50cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5jb250ZW50X2ltZ19zZWN0aW9uIC5jb250ZW50LWxlZnQsXG4gIC5jb250ZW50X2ltZ19zZWN0aW9uIC5jb250ZW50LXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY29udGVudF9pbWdfc2VjdGlvbiAuY29udGVudC1sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiA1NDBweDsgfVxuICAuY29udGVudF9pbWdfc2VjdGlvbiAuY29udGVudC1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MDBweDsgfVxuICAuY29udGVudF9pbWdfc2VjdGlvbiAuaW1hZ2UubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jb250ZW50X2ltZ19zZWN0aW9uIC5pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAuY29udGVudF9pbWdfc2VjdGlvbiAuaGVhZGluZ3Mge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5jb250ZW50X2ltZ19zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkRpc3RyYW1wbGVyXCI7XG4gICAgICBmb250LXNpemU6IDU4cHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMTkxZjI0O1xuICAgICAgbWFyZ2luOiAwIDAgMzRweDsgfVxuICAuY29udGVudF9pbWdfc2VjdGlvbiAudGhlLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDM0MHB4OyB9XG4gICAgLmNvbnRlbnRfaW1nX3NlY3Rpb24gLnRoZS1jb250ZW50IHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyMWVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjMTkxZjI0O1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAuY29udGVudF9pbWdfc2VjdGlvbiAudGhlLWNvbnRlbnQgcCArIHAge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4OyB9XG4gICAgLmNvbnRlbnRfaW1nX3NlY3Rpb24gLnRoZS1jb250ZW50IHVsLCAuY29udGVudF9pbWdfc2VjdGlvbiAudGhlLWNvbnRlbnQgb2wge1xuICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMjFlbTtcbiAgICAgIGNvbG9yOiAjMTkxZjI0OyB9XG4gICAgLmNvbnRlbnRfaW1nX3NlY3Rpb24gLnRoZS1jb250ZW50IGEge1xuICAgICAgY29sb3I6ICNkOTk5MDA7IH1cbiAgLmNvbnRlbnRfaW1nX3NlY3Rpb24gLmJ0bnMge1xuICAgIG1hcmdpbjogMjhweCAwIDA7IH1cblxuLmxpc3RpbmdzX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxZjI0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctdG9wOiA5NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmxpc3RpbmdzX3NlY3Rpb246YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9iY2tncm5kLWxvZ28ucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNDVweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSArIDEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogNTExcHg7XG4gICAgaGVpZ2h0OiA0NTVweDtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAubGlzdGluZ3Nfc2VjdGlvbiAudGhlLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMCAwIDU4cHg7IH1cbiAgICAubGlzdGluZ3Nfc2VjdGlvbiAudGhlLWNvbnRlbnQgcCB7XG4gICAgICBmb250LWZhbWlseTogXCJEaXN0cmFtcGxlclwiO1xuICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNkOTk5MDA7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5saXN0aW5nc19zZWN0aW9uIC50aGUtY29udGVudCBwICsgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7IH1cbiAgICAubGlzdGluZ3Nfc2VjdGlvbiAudGhlLWNvbnRlbnQgdWwsIC5saXN0aW5nc19zZWN0aW9uIC50aGUtY29udGVudCBvbCB7XG4gICAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmxpc3RpbmdzX3NlY3Rpb24gLnRoZS1jb250ZW50IGEge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgIC5saXN0aW5nc19zZWN0aW9uIC50aGUtY29udGVudCBhOmZvY3VzLCAubGlzdGluZ3Nfc2VjdGlvbiAudGhlLWNvbnRlbnQgYTpob3ZlciwgLmxpc3RpbmdzX3NlY3Rpb24gLnRoZS1jb250ZW50IGE6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICNkOTk5MDA7IH1cbiAgLmxpc3RpbmdzX3NlY3Rpb24gLmN1cnJlbnQtbGlzdGluZ3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGNvbHVtbi1nYXA6IDI1cHg7IH1cbiAgLmxpc3RpbmdzX3NlY3Rpb24gLmxpc3RpbmctYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDUwMXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAgIC5saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWJveDpob3ZlcjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWJveDpob3ZlcjphZnRlcixcbiAgICAubGlzdGluZ3Nfc2VjdGlvbiAubGlzdGluZy1ib3g6aG92ZXIgLnZpZXctbGlzdGluZyB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmxpc3RpbmdzX3NlY3Rpb24gLmxpc3RpbmctYm94OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxMiwgMTUsIDE3LCAwLjIpIDAlLCByZ2JhKDEyLCAxNSwgMTcsIDAuMikgNTYlLCByZ2JhKDEyLCAxNSwgMTcsIDAuOTUpIDg1JSwgcmdiYSgxMiwgMTUsIDE3LCAwLjk1KSAxMDAlKTtcbiAgICAgIC8qIEZGMy42LTE1ICovXG4gICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTIsIDE1LCAxNywgMC4yKSAwJSwgcmdiYSgxMiwgMTUsIDE3LCAwLjIpIDU2JSwgcmdiYSgxMiwgMTUsIDE3LCAwLjk1KSA4NSUsIHJnYmEoMTIsIDE1LCAxNywgMC45NSkgMTAwJSk7XG4gICAgICAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxMiwgMTUsIDE3LCAwLjIpIDAlLCByZ2JhKDEyLCAxNSwgMTcsIDAuMikgNTYlLCByZ2JhKDEyLCAxNSwgMTcsIDAuOTUpIDg1JSwgcmdiYSgxMiwgMTUsIDE3LCAwLjk1KSAxMDAlKTtcbiAgICAgIC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMzMzBjMGYxMScsIGVuZENvbG9yc3RyPScjZjIwYzBmMTEnLEdyYWRpZW50VHlwZT0wICk7XG4gICAgICAvKiBJRTYtOSAqL1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNkOTk5MDA7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAubGlzdGluZ3Nfc2VjdGlvbiAubGlzdGluZy1ib3g6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTIsIDE1LCAxNywgMC4yKSAwJSwgcmdiYSgxMiwgMTUsIDE3LCAwLjIpIDE1JSwgcmdiYSgxMiwgMTUsIDE3LCAwLjk1KSA2MCUsIHJnYmEoMTIsIDE1LCAxNywgMC45NSkgMTAwJSk7XG4gICAgICAvKiBGRjMuNi0xNSAqL1xuICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDEyLCAxNSwgMTcsIDAuMikgMCUsIHJnYmEoMTIsIDE1LCAxNywgMC4yKSAxNSUsIHJnYmEoMTIsIDE1LCAxNywgMC45NSkgNjAlLCByZ2JhKDEyLCAxNSwgMTcsIDAuOTUpIDEwMCUpO1xuICAgICAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTIsIDE1LCAxNywgMC4yKSAwJSwgcmdiYSgxMiwgMTUsIDE3LCAwLjIpIDE1JSwgcmdiYSgxMiwgMTUsIDE3LCAwLjk1KSA2MCUsIHJnYmEoMTIsIDE1LCAxNywgMC45NSkgMTAwJSk7XG4gICAgICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMzMwYzBmMTEnLCBlbmRDb2xvcnN0cj0nI2YyMGMwZjExJyxHcmFkaWVudFR5cGU9MCApO1xuICAgICAgLyogSUU2LTkgKi9cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRweCAjZDk5OTAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAubGlzdGluZ3Nfc2VjdGlvbiAubGlzdGluZy1pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDI5cHggMjFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIC5saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWluZm8gcCB7XG4gICAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmxpc3RpbmdzX3NlY3Rpb24gLmxpc3RpbmctaW5mbyAucHJpY2Uge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNkOTk5MDA7IH1cbiAgICAubGlzdGluZ3Nfc2VjdGlvbiAubGlzdGluZy1pbmZvIC5sb2Mge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAubGlzdGluZ3Nfc2VjdGlvbiAubGlzdGluZy1pbmZvIC5kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgY29sb3I6ICNiMmIyYjI7IH1cbiAgLmxpc3RpbmdzX3NlY3Rpb24gLmxpc3RpbmctaXNuZXcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOTk5MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDdweCAxMHB4IDNweCAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMjlweDtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5saXN0aW5nc19zZWN0aW9uIC52aWV3LWxpc3Rpbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDMxLCAzNiwgMC43NSk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNkOTk5MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIyMXB4O1xuICAgIG1pbi1oZWlnaHQ6IDU0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAubGlzdGluZ3Nfc2VjdGlvbiAuYnRucyB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMDsgfVxuICAubGlzdGluZ3Nfc2VjdGlvbiAuYnRuLWxpbmsubGlzdGluZ3Mge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgbWFyZ2luOiBhdXRvOyB9XG4gIC5saXN0aW5nc19zZWN0aW9uIC5zbGlkZXItY29udGVudHMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzJiMzI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvbGlzdGluZy1zbGlkZXItYmNrZ3JuZC5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE0cHggdG9wIC0yM3B4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNkOTk5MDA7XG4gICAgbWluLWhlaWdodDogMzQ3cHg7IH1cbiAgLmxpc3RpbmdzX3NlY3Rpb24gLnNsaWNrLWFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogNTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0b3A6IGNhbGMoNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmxpc3RpbmdzX3NlY3Rpb24gLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgICAgbGVmdDogNTBweDsgfVxuICAgIC5saXN0aW5nc19zZWN0aW9uIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICAgIHJpZ2h0OiA1MHB4OyB9XG4gICAgLmxpc3RpbmdzX3NlY3Rpb24gLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZDk5OTAwOyB9XG4gIC5saXN0aW5nc19zZWN0aW9uIC5jb250ZW50LWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNDFweCAyMHB4OyB9XG4gIC5saXN0aW5nc19zZWN0aW9uIC5jb250ZW50LWhlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpc3RyYW1wbGVyXCI7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luOiAwIDAgMjBweDsgfVxuICAubGlzdGluZ3Nfc2VjdGlvbiAuY29udGVudC10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4OyB9XG4gICAgLmxpc3RpbmdzX3NlY3Rpb24gLmNvbnRlbnQtdGV4dCBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgdGV4dC1hbGlnbi1sYXN0OiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5saXN0aW5nc19zZWN0aW9uIC5jb250ZW50LXRleHQgdWwsIC5saXN0aW5nc19zZWN0aW9uIC5jb250ZW50LXRleHQgb2wge1xuICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAubGlzdGluZ3Nfc2VjdGlvbiAuY29udGVudC10ZXh0IGEge1xuICAgICAgY29sb3I6ICNkOTk5MDA7IH1cbiAgLmxpc3RpbmdzX3NlY3Rpb24gLnRoZS1jb250ZW50ICsgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgbWFyZ2luOiAxNDlweCAwIDM1cHg7IH1cbiAgLmxpc3RpbmdzX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAxMDZweCAwIDM1cHg7IH1cbiAgICAubGlzdGluZ3Nfc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nOmJlZm9yZSwgLmxpc3RpbmdzX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZzphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIG1hcmdpbjogMjZweCAwIDA7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDk5OTAwOyB9XG4gIC5saXN0aW5nc19zZWN0aW9uIC5jb250ZW50LWhlYWRpbmdzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmxpc3RpbmdzX3NlY3Rpb24gLmhlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpc3RyYW1wbGVyXCI7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAxOHB4IDAgMjBweDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlOyB9XG5cbi5hbGxfbGlzdGluZ3Nfc2VjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDFweDsgfVxuICAuYWxsX2xpc3RpbmdzX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAzN3B4IDAgMjZweDsgfVxuICAgIC5hbGxfbGlzdGluZ3Nfc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nOmJlZm9yZSwgLmFsbF9saXN0aW5nc19zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmc6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBtYXJnaW46IDI2cHggMCAwO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOTk5MDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5OTkwMDsgfVxuICAuYWxsX2xpc3RpbmdzX3NlY3Rpb24gLmNvbnRlbnQtaGVhZGluZ3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuYWxsX2xpc3RpbmdzX3NlY3Rpb24gLmhlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpc3RyYW1wbGVyXCI7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzE5MWYyNDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAxOHB4IDAgMjBweDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlOyB9XG4gIC5hbGxfbGlzdGluZ3Nfc2VjdGlvbiAuY3VycmVudC1saXN0aW5ncyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgcm93LWdhcDogMzlweDsgfVxuICAuYWxsX2xpc3RpbmdzX3NlY3Rpb24gLmxpc3RpbmctYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDUwMXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGFuaW1hdGlvbjogYW5pbS1mbGV4IDFzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmFsbF9saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWJveC5uby1zaG93IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gICAgLmFsbF9saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWJveDpob3ZlcjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5hbGxfbGlzdGluZ3Nfc2VjdGlvbiAubGlzdGluZy1ib3g6aG92ZXI6YWZ0ZXIsXG4gICAgLmFsbF9saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWJveDpob3ZlciAudmlldy1saXN0aW5nIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuYWxsX2xpc3RpbmdzX3NlY3Rpb24gLmxpc3RpbmctYm94OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxMiwgMTUsIDE3LCAwLjIpIDAlLCByZ2JhKDEyLCAxNSwgMTcsIDAuMikgNTYlLCByZ2JhKDEyLCAxNSwgMTcsIDAuOTUpIDg1JSwgcmdiYSgxMiwgMTUsIDE3LCAwLjk1KSAxMDAlKTtcbiAgICAgIC8qIEZGMy42LTE1ICovXG4gICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTIsIDE1LCAxNywgMC4yKSAwJSwgcmdiYSgxMiwgMTUsIDE3LCAwLjIpIDU2JSwgcmdiYSgxMiwgMTUsIDE3LCAwLjk1KSA4NSUsIHJnYmEoMTIsIDE1LCAxNywgMC45NSkgMTAwJSk7XG4gICAgICAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxMiwgMTUsIDE3LCAwLjIpIDAlLCByZ2JhKDEyLCAxNSwgMTcsIDAuMikgNTYlLCByZ2JhKDEyLCAxNSwgMTcsIDAuOTUpIDg1JSwgcmdiYSgxMiwgMTUsIDE3LCAwLjk1KSAxMDAlKTtcbiAgICAgIC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMzMzBjMGYxMScsIGVuZENvbG9yc3RyPScjZjIwYzBmMTEnLEdyYWRpZW50VHlwZT0wICk7XG4gICAgICAvKiBJRTYtOSAqL1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNkOTk5MDA7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAuYWxsX2xpc3RpbmdzX3NlY3Rpb24gLmxpc3RpbmctYm94OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDEyLCAxNSwgMTcsIDAuMikgMCUsIHJnYmEoMTIsIDE1LCAxNywgMC4yKSAxNSUsIHJnYmEoMTIsIDE1LCAxNywgMC45NSkgNjAlLCByZ2JhKDEyLCAxNSwgMTcsIDAuOTUpIDEwMCUpO1xuICAgICAgLyogRkYzLjYtMTUgKi9cbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxMiwgMTUsIDE3LCAwLjIpIDAlLCByZ2JhKDEyLCAxNSwgMTcsIDAuMikgMTUlLCByZ2JhKDEyLCAxNSwgMTcsIDAuOTUpIDYwJSwgcmdiYSgxMiwgMTUsIDE3LCAwLjk1KSAxMDAlKTtcbiAgICAgIC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDEyLCAxNSwgMTcsIDAuMikgMCUsIHJnYmEoMTIsIDE1LCAxNywgMC4yKSAxNSUsIHJnYmEoMTIsIDE1LCAxNywgMC45NSkgNjAlLCByZ2JhKDEyLCAxNSwgMTcsIDAuOTUpIDEwMCUpO1xuICAgICAgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzMzMGMwZjExJywgZW5kQ29sb3JzdHI9JyNmMjBjMGYxMScsR3JhZGllbnRUeXBlPTAgKTtcbiAgICAgIC8qIElFNi05ICovXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0cHggI2Q5OTkwMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgLmFsbF9saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWluZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjlweCAyMXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgLmFsbF9saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWluZm8gcCB7XG4gICAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmFsbF9saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWluZm8gLnByaWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjZDk5OTAwOyB9XG4gICAgLmFsbF9saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWluZm8gLmxvYyB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTZlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5hbGxfbGlzdGluZ3Nfc2VjdGlvbiAubGlzdGluZy1pbmZvIC5kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgY29sb3I6ICNiMmIyYjI7IH1cbiAgLmFsbF9saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWlzbmV3IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk5OTAwO1xuICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTZlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiA3cHggMTBweCAzcHggMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDI5cHg7XG4gICAgei1pbmRleDogMTsgfVxuICAuYWxsX2xpc3RpbmdzX3NlY3Rpb24gLnZpZXctbGlzdGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMzEsIDM2LCAwLjc1KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggI2Q5OTkwMDtcbiAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjIxcHg7XG4gICAgbWluLWhlaWdodDogNTRweDtcbiAgICBtYXJnaW46IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogLjNzOyB9XG5cbi5mb3JtX3NlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7IH1cbiAgLmZvcm1fc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAwIDk0cHg7IH1cbiAgLmZvcm1fc2VjdGlvbiAuY29udGVudHMge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmZvcm1fc2VjdGlvbiAuY29udGVudC1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG4gICAgcGFkZGluZzogMzRweCA0MHB4IDUzcHg7IH1cbiAgLmZvcm1fc2VjdGlvbiAuY29udGVudC1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyYjMyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2NvbnRhY3Rmb3JtLWJja2dybmQtMi5qcGcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBhZGRpbmc6IDQxcHggMzNweDsgfVxuICAuZm9ybV9zZWN0aW9uIC5oZWFkaW5ncyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlOyB9XG4gICAgLmZvcm1fc2VjdGlvbiAuaGVhZGluZ3MuZm9ybSB7XG4gICAgICBmb250LWZhbWlseTogXCJEaXN0cmFtcGxlclwiO1xuICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzE5MWYyNDtcbiAgICAgIG1hcmdpbjogMCAwIDI0cHg7IH1cbiAgICAgIC5mb3JtX3NlY3Rpb24gLmhlYWRpbmdzLmZvcm06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDAgMTdweCAyNnB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOTk5MDA7IH1cbiAgICAuZm9ybV9zZWN0aW9uIC5oZWFkaW5ncy5saW5rcyB7XG4gICAgICBmb250LWZhbWlseTogXCJEaXN0cmFtcGxlclwiO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIG1hcmdpbjogMCAwIDMzcHg7IH1cbiAgLmZvcm1fc2VjdGlvbiAuY29udGFjdC1saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHJvdy1nYXA6IDIwcHg7IH1cbiAgLmZvcm1fc2VjdGlvbiAuY29udGFjdGZvcm0tbGluayB7XG4gICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4OyB9XG4gICAgLmZvcm1fc2VjdGlvbiAuY29udGFjdGZvcm0tbGlua1tocmVmXj1cInRlbDpcIl0ge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgLmZvcm1fc2VjdGlvbiAuY29udGFjdGZvcm0tbGluayBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgcGFkZGluZzogMDsgfVxuXG4uY29udGFjdGZvcm1fc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgLmNvbnRhY3Rmb3JtX3NlY3Rpb24gLnRoZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDM5cHggMCAxNjlweDsgfVxuICAuY29udGFjdGZvcm1fc2VjdGlvbiAuY29udGVudHMge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmNvbnRhY3Rmb3JtX3NlY3Rpb24gLmNvbnRlbnQtbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3ODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICAgIHBhZGRpbmc6IDM0cHggNDBweCA1M3B4OyB9XG4gIC5jb250YWN0Zm9ybV9zZWN0aW9uIC5jb250ZW50LXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzJiMzI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvY29udGFjdGZvcm0tYmNrZ3JuZC0yLmpwZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgcGFkZGluZzogNDFweCAzM3B4OyB9XG4gIC5jb250YWN0Zm9ybV9zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogMCAwIDU3cHg7IH1cbiAgICAuY29udGFjdGZvcm1fc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nOmJlZm9yZSwgLmNvbnRhY3Rmb3JtX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZzphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIG1hcmdpbjogMjNweCAwIDA7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDk5OTAwOyB9XG4gIC5jb250YWN0Zm9ybV9zZWN0aW9uIC5jb250ZW50LWhlYWRpbmdzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmNvbnRhY3Rmb3JtX3NlY3Rpb24gLmhlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpc3RyYW1wbGVyXCI7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzE5MWYyNDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAzNHB4IDAgMzVweDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlOyB9XG4gIC5jb250YWN0Zm9ybV9zZWN0aW9uIC5oZWFkaW5ncyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlOyB9XG4gICAgLmNvbnRhY3Rmb3JtX3NlY3Rpb24gLmhlYWRpbmdzLmZvcm0ge1xuICAgICAgZm9udC1mYW1pbHk6IFwiRGlzdHJhbXBsZXJcIjtcbiAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICMxOTFmMjQ7XG4gICAgICBtYXJnaW46IDAgMCAyNHB4OyB9XG4gICAgICAuY29udGFjdGZvcm1fc2VjdGlvbiAuaGVhZGluZ3MuZm9ybTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBtYXJnaW46IGF1dG8gMCAxN3B4IDI2cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDk5OTAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5OTkwMDsgfVxuICAgIC5jb250YWN0Zm9ybV9zZWN0aW9uIC5oZWFkaW5ncy5saW5rcyB7XG4gICAgICBmb250LWZhbWlseTogXCJEaXN0cmFtcGxlclwiO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIG1hcmdpbjogMCAwIDMzcHg7IH1cbiAgLmNvbnRhY3Rmb3JtX3NlY3Rpb24gLmNvbnRhY3QtbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICByb3ctZ2FwOiAyMHB4OyB9XG4gIC5jb250YWN0Zm9ybV9zZWN0aW9uIC5jb250YWN0Zm9ybS1saW5rIHtcbiAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7IH1cbiAgICAuY29udGFjdGZvcm1fc2VjdGlvbiAuY29udGFjdGZvcm0tbGlua1tocmVmXj1cInRlbDpcIl0ge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgLmNvbnRhY3Rmb3JtX3NlY3Rpb24gLmNvbnRhY3Rmb3JtLWxpbmsgaSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB3aWR0aDogMjFweDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cblxuLnNpbmdsZS1saXN0aW5ncyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuICAuc2luZ2xlLWxpc3RpbmdzLmFkbWluLWJhciAjbWFzdGhlYWQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgMzJweDsgfVxuICAuc2luZ2xlLWxpc3RpbmdzICNtYXN0aGVhZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvcGFnZS1iYW5uZXItYmNrZ3JuZC5wbmcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTFmMjQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgbWluLWhlaWdodDogMjQwcHg7IH1cbiAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvbGlzdGluZy1iY2tncm5kLmpwZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBhZGRpbmc6IDUwcHggMCAyMDBweDsgfVxuICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmNvbnRlbnRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBjb2x1bW4tZ2FwOiAzMHB4OyB9XG4gICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuY29udGVudC1sZWZ0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIGhlaWdodDogMTAxNXB4O1xuICAgICAgZmxleDogMCAxIDYwMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmNvbnRlbnQtcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgICAgaGVpZ2h0OiA4NjBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5saXN0aW5nLWdhbGxlcnkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgICByb3ctZ2FwOiAxMHB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQ4cHgpO1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgbWFyZ2luOiAwIC0zMnB4IDAgMCAhaW1wb3J0YW50OyB9XG4gICAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5saXN0aW5nLWdhbGxlcnkgLmdhbGxlcnktaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAubGlzdGluZy1nYWxsZXJ5IC5nYWxsZXJ5LWltYWdlOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5saXN0aW5nLWdhbGxlcnkgLmdhbGxlcnktaW1hZ2U6YmVmb3JlLCAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5saXN0aW5nLWdhbGxlcnkgLmdhbGxlcnktaW1hZ2U6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7IH1cbiAgICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAubGlzdGluZy1nYWxsZXJ5IC5nYWxsZXJ5LWltYWdlOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMzEsIDM2LCAwLjc1KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9saXN0aW5nLWdhbGxlcnktaG92ZXIucG5nKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHRyYW5zaXRpb246IC40cyBlYXNlLWluLW91dDsgfVxuICAgICAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5saXN0aW5nLWdhbGxlcnkgLmdhbGxlcnktaW1hZ2U6YWZ0ZXIge1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjZDk5OTAwOyB9XG4gICAgICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmxpc3RpbmctZ2FsbGVyeSAuZ2FsbGVyeS1pbWFnZS5maXJzdCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDsgfVxuICAgICAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5saXN0aW5nLWdhbGxlcnkgLmdhbGxlcnktaW1hZ2U6bm90KC5maXJzdCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMjk1cHg7XG4gICAgICAgICAgbWluLWhlaWdodDogMjk1cHg7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjk1cHg7IH1cbiAgICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAubGlzdGluZy1nYWxsZXJ5IC5nYWxsZXJ5LWltYWdlIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5saXN0aW5nLWdhbGxlcnkgLnNsaWNrLWFycm93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAubGlzdGluZy1nYWxsZXJ5IC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICAgICAgICBsZWZ0OiA1MHB4OyB9XG4gICAgICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmxpc3RpbmctZ2FsbGVyeSAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgICAgICAgcmlnaHQ6IDUwcHg7IH1cbiAgICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAubGlzdGluZy1nYWxsZXJ5IC5zbGljay1hcnJvdzpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNkOTk5MDA7IH1cbiAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5saXN0aW5nLWRldGFpbHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMTdweCk7XG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICBtYXJnaW46IDAgLTE3cHggMCAwICFpbXBvcnRhbnQ7IH1cbiAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5saXN0aW5nLW5hbWUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICMyMzJiMzI7XG4gICAgICBtYXJnaW46IC0ycHggMCA5cHg7XG4gICAgICBwYWRkaW5nOiAwIDAgMjVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjOyB9XG4gICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAubGlzdGluZy1wcmljZSB7XG4gICAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNkOTk5MDA7XG4gICAgICBtYXJnaW46IDAgMCAxM3B4OyB9XG4gICAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5saXN0aW5nLXByaWNlIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjNTQ2ODc5O1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmxpc3RpbmctcHJpY2UtZnJvbSB7XG4gICAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICM1NDY4Nzk7XG4gICAgICBtYXJnaW46IDI4cHggMCAwOyB9XG4gICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAubGlzdGluZy1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmc6IDAgMCA3cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYzsgfVxuICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gdWwubWFpbi1mZWF0dXJlcyB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBjb2x1bW4tZ2FwOiA1M3B4O1xuICAgICAgcm93LWdhcDogMTVweDtcbiAgICAgIHBhZGRpbmc6IDE5cHggMCAyMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7IH1cbiAgICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gdWwubWFpbi1mZWF0dXJlcyBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiB1bC5tYWluLWZlYXR1cmVzIGkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjZDk5OTAwO1xuICAgICAgICBtYXJnaW46IDRweCAwIDA7IH1cbiAgICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiB1bC5tYWluLWZlYXR1cmVzIGkuZmEtaG90ZWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiB1bC5tYWluLWZlYXR1cmVzIC50ZXh0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCA5cHg7IH1cbiAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5idG5zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICByb3ctZ2FwOiAxMHB4O1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMCAyNHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7IH1cbiAgICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmJ0bnMgLmNvbnRhY3QtYWdlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDMxNXB4OyB9XG4gICAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5idG5zIC5waG9uZSB7XG4gICAgICAgIG1heC13aWR0aDogMjM1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgICAgICAgY29sb3I6ICMyMzJiMzI7IH1cbiAgICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuYnRucyAucGhvbmUgaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCA2cHggMCAwOyB9XG4gICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuZmVhdHVyZXMtbGlua3MtbmF2IHtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmZlYXR1cmVzLWxpbmtzLW5hdiAjc2xpZGVMZWZ0LFxuICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuZmVhdHVyZXMtbGlua3MtbmF2ICNzbGlkZVJpZ2h0IHtcbiAgICAgICAgcGFkZGluZzogMCAwIDNweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDc3cHg7XG4gICAgICAgIHotaW5kZXg6IDM7IH1cbiAgICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuZmVhdHVyZXMtbGlua3MtbmF2ICNzbGlkZUxlZnQgaSxcbiAgICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuZmVhdHVyZXMtbGlua3MtbmF2ICNzbGlkZVJpZ2h0IGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuZmVhdHVyZXMtbGlua3MtbmF2ICNzbGlkZUxlZnQge1xuICAgICAgICBsZWZ0OiAwOyB9XG4gICAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5mZWF0dXJlcy1saW5rcy1uYXYgI3NsaWRlUmlnaHQge1xuICAgICAgICByaWdodDogMDsgfVxuICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmZlYXR1cmVzLWxpbmtzLWJveCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWluLWhlaWdodDogNzhweDtcbiAgICAgIG1heC1oZWlnaHQ6IDc4cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmxpc3RpbmctZmVhdHVyZXMge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY29sdW1uLWdhcDogMjBweDtcbiAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXg7IH1cbiAgICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmxpc3RpbmctZmVhdHVyZXMgbGkge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAubGlzdGluZy1mZWF0dXJlcyBsaS5hY3RpdmUgcCB7XG4gICAgICAgICAgY29sb3I6ICMyMzJiMzI7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNkOTk5MDA7IH1cbiAgICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmxpc3RpbmctZmVhdHVyZXMgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDIzcHggMCAyMHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAjODA5ZWI4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uICNsaXN0aW5nLWZlYXR1cmVzLWNvbnRlbnRzIHtcbiAgICAgIHBhZGRpbmc6IDI3cHggMCAwOyB9XG4gICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuZmVhdHVyZS1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5mZWF0dXJlLWNvbnRlbnQuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGFuaW1hdGlvbjogYW5pbS1zaG93IC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuZmVhdHVyZS1jb250ZW50IHAge1xuICAgICAgICBmb250LWZhbWlseTogXCJicmFuZG9uLWdyb3Rlc3F1ZVwiO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogIzIzMmIzMjtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmZlYXR1cmUtY29udGVudCBwICsgcCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuZmVhdHVyZS1jb250ZW50IHVsLCAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5mZWF0dXJlLWNvbnRlbnQgb2wge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuZmVhdHVyZS1jb250ZW50IHVsIGxpLCAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5mZWF0dXJlLWNvbnRlbnQgb2wgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgICAgIGNvbG9yOiAjMjMyYjMyO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEycHg7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMjdweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5mZWF0dXJlLWNvbnRlbnQgdWwgbGk6YmVmb3JlLCAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5mZWF0dXJlLWNvbnRlbnQgb2wgbGk6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2NoZWNrLWljb24ucG5nKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMnB4OyB9XG4gICAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5mZWF0dXJlLWNvbnRlbnQgYSB7XG4gICAgICAgIGNvbG9yOiAjZDk5OTAwOyB9XG4gICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAjc2Nyb2xsLWRvd24taWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMTJweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uICNzY3JvbGwtZG93bi1pY29uOmJlZm9yZSwgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAjc2Nyb2xsLWRvd24taWNvbjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjZDk5OTAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2Q5OTkwMDtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDsgfVxuICAgICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAjc2Nyb2xsLWRvd24taWNvbjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7IH1cbiAgICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gI3Njcm9sbC1kb3duLWljb246YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTMxNWRlZyk7XG4gICAgICAgIG1hcmdpbjogOHB4IDExcHg7IH1cbiAgICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gI3Njcm9sbC1kb3duLWljb24gLm1vdXNlLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTFmMjQ7XG4gICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxM3B4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNkOTk5MDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG4gICAgICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gI3Njcm9sbC1kb3duLWljb24gLm1vdXNlLWJveCAuc2Nyb2xsZXIge1xuICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1JTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk5OTAwO1xuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzY3JvbGw7XG4gICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyLjJzO1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE1LCAwLjQxLCAwLjY5LCAwLjk0KTtcbiAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIHNjcm9sbCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uc2luZ2xlLWxpc3RpbmdzIC5nbG9iYWxfZm9ybV9zZWN0aW9uIC50aGUtY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMCAwIDg0cHg7IH1cblxuLnNpbmdsZS1saXN0aW5ncyAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGVudHMge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5zaW5nbGUtbGlzdGluZ3MgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRlbnQtbGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDc4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICBwYWRkaW5nOiAzNHB4IDQwcHggNTNweDsgfVxuXG4uc2luZ2xlLWxpc3RpbmdzIC5nbG9iYWxfZm9ybV9zZWN0aW9uIC5jb250ZW50LXJpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzJiMzI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2NvbnRhY3Rmb3JtLWJja2dybmQtMi5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDQxcHggMzNweDsgfVxuXG4uc2luZ2xlLWxpc3RpbmdzIC5nbG9iYWxfZm9ybV9zZWN0aW9uIC5oZWFkaW5ncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdoaXRlLXNwYWNlOiBwcmU7IH1cbiAgLnNpbmdsZS1saXN0aW5ncyAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuaGVhZGluZ3MuZm9ybSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRGlzdHJhbXBsZXJcIjtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMxOTFmMjQ7XG4gICAgbWFyZ2luOiAwIDAgMjRweDsgfVxuICAgIC5zaW5nbGUtbGlzdGluZ3MgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmhlYWRpbmdzLmZvcm06YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBtYXJnaW46IGF1dG8gMCAxN3B4IDI2cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDk5OTAwOyB9XG4gIC5zaW5nbGUtbGlzdGluZ3MgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmhlYWRpbmdzLmxpbmtzIHtcbiAgICBmb250LWZhbWlseTogXCJEaXN0cmFtcGxlclwiO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW46IDAgMCAzM3B4OyB9XG5cbi5zaW5nbGUtbGlzdGluZ3MgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRhY3QtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcm93LWdhcDogMjBweDsgfVxuXG4uc2luZ2xlLWxpc3RpbmdzIC5nbG9iYWxfZm9ybV9zZWN0aW9uIC5jb250YWN0Zm9ybS1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiYnJhbmRvbi1ncm90ZXNxdWVcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2x1bW4tZ2FwOiAxNXB4OyB9XG4gIC5zaW5nbGUtbGlzdGluZ3MgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRhY3Rmb3JtLWxpbmtbaHJlZl49XCJ0ZWw6XCJdIHtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLnNpbmdsZS1saXN0aW5ncyAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGFjdGZvcm0tbGluayBpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgcGFkZGluZzogMDsgfVxuXG4vKipcbiAqKiBIZWxwZXJzXG4gKiovXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIGJvdHRvbTogNzRweCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDAxMDsgfVxuXG4udGFiLW9ubHksXG4ubW9iaWxlLW9ubHkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5jbGVhcmZpeCB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbnNwYW4ub25lbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uaGFzLWNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLmFuaW1hdGUge1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuXG4uYW5pbWF0ZS12ZXJ5ZmFzdCB7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlOyB9XG5cbi5hbGlnbm5vbmUge1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA4cHggYXV0byAxN3B4O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmFsaWdubGVmdCxcbi5hbGlnbnJpZ2h0IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDE3cHg7IH1cblxuLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxN3B4OyB9XG5cbi5pbWctd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmltZy13cmFwIGltZyB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogOHB4IGF1dG87IH1cblxuLmltZy13cmFwLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAgMCAzMHB4IDUwcHg7IH1cblxuLmltZy13cmFwLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDUwcHggMzBweCAwOyB9XG5cbmltZy5hbGlnbmxlZnQsXG5pbWcuYWxpZ25yaWdodCxcbmltZy5hbGlnbm5vbmUsXG5pbWcuYWxpZ25jZW50ZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tYXgtaDYwIHtcbiAgbWF4LWhlaWdodDogNjBweDtcbiAgd2lkdGg6IDI3MHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XG4gIC5pbWctd3JhcCB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgaW1nLmFsaWdubGVmdCxcbiAgaW1nLmFsaWducmlnaHQsXG4gIGltZy5hbGlnbm5vbmVcbmltZy5hbGlnbmNlbnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGNsZWFyOiBib3RoOyB9IH1cblxuLyoqXG4gKiogTWVkaWEgUXVlcmllc1xuICoqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweCAhaW1wb3J0YW50OyB9XG4gICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCB7XG4gICAgY29sdW1uLWdhcDogMjNweDsgfVxuICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5saXN0aW5nLWdhbGxlcnkgLmdhbGxlcnktaW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogMjk1cHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjZm9vdGVyIC5hLWN1c3RvbS1sb2dvIHtcbiAgICBwYWRkaW5nOiAwIDRweCAwIDVweDsgfVxuICAjZm9vdGVyIC5mb290ZXItY29sLWxvZ286YmVmb3JlIHtcbiAgICBsZWZ0OiAtMjBweDsgfVxuICAjZm9vdGVyIC5mb290ZXItY29sLWxvZ286YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMjBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgdG9wOiB1bnNldDtcbiAgICBib3R0b206IC0xM3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgLm5hdi13cmFwIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgI21lbnUtbWFpbi1uYXZpZ2F0aW9uOmFmdGVyIHtcbiAgICBjb250ZW50OiB1bnNldDsgfVxuICAjbWVudS10b2dnbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICBtYXJnaW46IDhweCAwIDA7IH1cbiAgI21haW4tbmF2aWdhdGlvbi5vcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICNtYWluLW5hdmlnYXRpb24gPiB1bCB1bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgLW1zLWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA2cHggMTVweCAwO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTFmMjQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIG9wYWNpdHk6IDAuOTg7IH1cbiAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24ge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICB0b3A6IGNhbGMoMTAwJSArIDExcHgpO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDJweCAwIDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCAwIDE2cHg7IH1cbiAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMCAxNHB4OyB9XG4gICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsID4gbGkgPiBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImJyYW5kb24tZ3JvdGVzcXVlXCI7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICB3aGl0ZS1zcGFjZTogLW1vei1wcmUtd3JhcDtcbiAgICAgIHdoaXRlLXNwYWNlOiAtcHJlLXdyYXA7XG4gICAgICB3aGl0ZS1zcGFjZTogLW8tcHJlLXdyYXA7XG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cbiAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIHVsLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0b3A6IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBjb2x1bW4tZ2FwOiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgcGFkZGluZzogOXB4IDAgMCAwO1xuICAgIHRvcDogMCAhaW1wb3J0YW50OyB9XG4gICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIHVsLmRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IHVuc2V0OyB9XG4gICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbiA+IHVsIHVsLmRyb3Bkb3duLW1lbnUgbGkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgdWwuZHJvcGRvd24tbWVudSBsaSBhIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMTFweDsgfVxuICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgdWwuZHJvcGRvd24tbWVudSBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogMDsgfVxuICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uID4gdWwgdWwuZHJvcGRvd24tbWVudSBsaSBhOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9zdWJtZW51LWFycm93LnBuZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzOyB9XG4gICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24gPiB1bCA+IGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogI2Q5OTkwMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5mcm9udF9jb250ZW50c2VydmljZXNfc2VjdGlvbiAuY29udGVudHMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAyM3B4OyB9XG4gIC5mcm9udF9jb250ZW50c2VydmljZXNfc2VjdGlvbiAuc2VydmljZS1sbmsge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAuYWxsX2xpc3RpbmdzX3NlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgxcHg7IH1cbiAgICAuYWxsX2xpc3RpbmdzX3NlY3Rpb24gLmN1cnJlbnQtbGlzdGluZ3Mge1xuICAgICAgbWF4LXdpZHRoOiA3NjBweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHJvdy1nYXA6IDIwcHg7IH1cbiAgLmNvbnRlbnRfaW1nX3NlY3Rpb24gLmNvbnRlbnRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICByb3ctZ2FwOiAyM3B4OyB9XG4gIC5jb250ZW50X2ltZ19zZWN0aW9uIC5jb250ZW50LWxlZnQge1xuICAgIG1heC13aWR0aDogNjAwcHg7IH1cbiAgLmNvbnRlbnRfaW1nX3NlY3Rpb24gLnRoZS1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLmNvbnRlbnRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcm93LWdhcDogMjRweDsgfVxuICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5jb250ZW50LXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLmltYWdlIGltZyB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCAuY2FyZC1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcm93LWdhcDogMTVweDtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIG1hcmdpbjogYXV0bzsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgKyAuY2FyZC1jb250ZW50IHtcbiAgICAgIG1hcmdpbjogNDBweCBhdXRvIDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZnJvbnRfbGlzdGluZ3Nfc2VjdGlvbiB7XG4gICAgbWluLWhlaWdodDogYXV0bzsgfVxuICAgIC5mcm9udF9saXN0aW5nc19zZWN0aW9uIC5jdXJyZW50LWxpc3RpbmdzIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLmxpc3RpbmctYm94Om5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAubGlzdGluZ3Nfc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDgxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMyMnB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubGlzdGluZ3Nfc2VjdGlvbiAuY3VycmVudC1saXN0aW5ncyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWJveDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNvbnRhY3Rmb3JtX3NlY3Rpb24gLmNvbnRlbnRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmNvbnRhY3Rmb3JtX3NlY3Rpb24gLmNvbnRlbnQtcmlnaHQge1xuICAgIG1heC13aWR0aDogNzgwcHg7IH1cbiAgLmZvcm1fc2VjdGlvbiAuY29udGVudHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAtMTEycHggIWltcG9ydGFudDsgfVxuICAuZm9ybV9zZWN0aW9uIC5jb250ZW50LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDc4MHB4OyB9XG4gIC5zaW5nbGUtbGlzdGluZ3MgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRlbnRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnNpbmdsZS1saXN0aW5ncyAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGVudC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiA3ODBweDsgfVxuICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAuc2hhcmUtdG8tc29jaWFscyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5jb250ZW50LXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5wb3N0LWNvbnRlbnQge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5wb3N0LWltYWdlIHtcbiAgICBtYXJnaW46IC0xNDVweCAwIDIwcHg7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2hhcmUtdG8tc29jaWFscyB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMzIwcHg7IH1cbiAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5jb250ZW50cyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHJvdy1nYXA6IDIwcHg7IH1cbiAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5jb250ZW50LWxlZnQsXG4gICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuY29udGVudC1yaWdodCB7XG4gICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgb3ZlcmZsb3c6IHVuc2V0OyB9XG4gICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuY29udGVudC1sZWZ0IHtcbiAgICAgIGZsZXg6IGF1dG87IH1cbiAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7IH1cbiAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5saXN0aW5nLWdhbGxlcnksXG4gICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAubGlzdGluZy1kZXRhaWxzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBvdmVyZmxvdzogdW5zZXQ7IH1cbiAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIGJ1dHRvbiNzbGlkZUxlZnQsXG4gICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiBidXR0b24jc2xpZGVSaWdodCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODc4cHgpIHtcbiAgLmZyb250X2NvbnRlbnRzZXJ2aWNlc19zZWN0aW9uIC5zZXJ2aWNlcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHJvdy1nYXA6IDEwcHg7IH1cbiAgLmZyb250X2NvbnRlbnRzZXJ2aWNlc19zZWN0aW9uIC5zZXJ2aWNlLWxuayB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmFsbF9saXN0aW5nc19zZWN0aW9uIC5jdXJyZW50LWxpc3RpbmdzIHtcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmFsbF9saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWJveCB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDsgfVxuICAubGlzdGluZ3Nfc2VjdGlvbiAuc2xpZGVyLWNvbnRlbnRzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgLmxpc3RpbmdzX3NlY3Rpb24gLmNvbnRlbnQtYm94IHtcbiAgICBwYWRkaW5nOiA2M3B4IDU1cHg7IH1cbiAgLmxpc3RpbmdzX3NlY3Rpb24gLmNvbnRlbnQtaGVhZGluZyB7XG4gICAgbWFyZ2luOiAwIDAgN3B4OyB9XG4gIC5saXN0aW5nc19zZWN0aW9uIC5jb250ZW50LXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5saXN0aW5nc19zZWN0aW9uIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAyOHB4OyB9XG4gIC5saXN0aW5nc19zZWN0aW9uIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICByaWdodDogMjhweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XG4gIC5hZG1pbi1iYXIgLnBhZ2VfYmFubmVyX3NlY3Rpb24sXG4gIC5hZG1pbi1iYXIgLmJsb2dfYmFubmVyX3NlY3Rpb24sXG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQuYWRtaW4tYmFyICNtYXN0aGVhZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCA0NnB4OyB9XG4gICNmb290ZXIgdWwjbWVudS1mb290ZXItbmF2aWdhdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHJvdy1nYXA6IDRweDsgfVxuICAuZnJvbnRfYmFubmVyX3NlY3Rpb24gLmhlYWRpbmdzOm5vdCgubGlzdGluZ3MpLnRvcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZnJvbnRfYmFubmVyX3NlY3Rpb24gLmhlYWRpbmdzOm5vdCgubGlzdGluZ3MpLm1haW4ge1xuICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmZyb250X2Jhbm5lcl9zZWN0aW9uIC5idG4tbGluayB7XG4gICAgbWFyZ2luOiBhdXRvOyB9XG4gIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAuY29udGVudHM6bm90KC5saXN0aW5ncykge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHJvdy1nYXA6IDM2cHg7IH1cbiAgLmZyb250X2Jhbm5lcl9zZWN0aW9uICNmcm9udGJhbm5lci1zbGlkZXItZG90cyB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5saXN0aW5nc19zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogNTZweCAwIDMzcHg7IH1cbiAgLmxpc3RpbmdzX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZzpiZWZvcmUsXG4gIC5saXN0aW5nc19zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmc6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVuc2V0OyB9XG4gIC5saXN0aW5nc19zZWN0aW9uIC5jb250ZW50LWhlYWRpbmdzIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5saXN0aW5nc19zZWN0aW9uIC5jb250ZW50LWhlYWRpbmdzOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDk5OTAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOTk5MDA7XG4gICAgICBtYXJnaW46IGF1dG87IH1cbiAgLmxpc3RpbmdzX3NlY3Rpb24gLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG4gICAgbWFyZ2luOiAwIDAgMTZweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczMHB4KSB7XG4gIC5mcm9udF9mYXFzX3NlY3Rpb24gLnRoZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDIycHggMCAzMXB4OyB9XG4gIC5mcm9udF9mYXFzX3NlY3Rpb24gLmZhcS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gIC5mcm9udF9mYXFzX3NlY3Rpb24gLmZhcXMgLnBhbmVsLWNvbGxhcHNlIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzdweCk7XG4gICAgbWFyZ2luOiAwIDAgM3B4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgLmhpZGUtb24tZGVzayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuaGlkZS1vbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuYmxvZ19wb3N0X3NlY3Rpb24gLnRoZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDE1cHggMCAyNXB4OyB9XG4gIC5ibG9nX3Bvc3Rfc2VjdGlvbiAuaGVhZGluZ3Mge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAuYmxvZ19wb3N0X3NlY3Rpb24gLnRoZS1jb250ZW50IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG4gIC5ibG9nX3Bvc3Rfc2VjdGlvbiAucG9zdC1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAyM3B4IDAgMDsgfVxuICAgIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLmNvbnRlbnQtbGVmdCAuaGVhZGluZ3MubWFpbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAuaGVhZGluZ3MubWFpbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAuaW1hZ2Uge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG1pbi1oZWlnaHQ6IDM0MXB4OyB9XG4gICAgICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5pbWFnZS5tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5pbWFnZS5tb2JpbGUgaW1nIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiB1bnNldDsgfVxuICAgIC5mcm9udF9pbWdjb250ZW50X3NlY3Rpb24gLnRoZS1jb250ZW50IHAge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cbiAgICAuZnJvbnRfaW1nY29udGVudF9zZWN0aW9uIC5idG5zIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYmxvZ19iYW5uZXJfc2VjdGlvbixcbiAgLnBhZ2VfYmFubmVyX3NlY3Rpb24sXG4gIC5ub3QtZnJvbnQtcGFnZSAjbWFzdGhlYWQge1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4OyB9XG4gIC5hZG1pbi1iYXIgLnBhZ2VfYmFubmVyX3NlY3Rpb24sXG4gIC5hZG1pbi1iYXIgLmJsb2dfYmFubmVyX3NlY3Rpb24sXG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQuYWRtaW4tYmFyICNtYXN0aGVhZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3AgNDZweDsgfVxuICAucGFnZV9iYW5uZXJfc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgbWFyZ2luOiAtMTIwcHggMCAwOyB9XG4gIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICBtYXJnaW46IC0xMjBweCAwIDAgIWltcG9ydGFudDsgfVxuICAgIC5ibG9nX2Jhbm5lcl9zZWN0aW9uIC50aGUtY29udGVudC13cmFwLnNpbmdsZS1wb3N0LWJsb2cge1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICBwYWRkaW5nOiAxMzdweCAwIDkzcHg7IH1cbiAgICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAucG9zdC1oZWFkaW5nIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuYmxvZ19iYW5uZXJfc2VjdGlvbiAuaGVhZGluZ3MuYmxvZy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWluLWhlaWdodDogYXV0bzsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5wb3N0LWltYWdlIHtcbiAgICBtYXJnaW46IC0xMzFweCAwIDIwcHg7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAucG9zdC1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5zaGFyZS10by1zb2NpYWxzIHtcbiAgICBtYXJnaW46IDhweCAwIDE0cHg7IH1cbiAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjbG9nbyB7XG4gICAgcGFkZGluZzogMzNweCAwIDdweDsgfVxuICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2xvZ28gLmEtY3VzdG9tLWxvZ28gaW1nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2xvZ28gLmEtY3VzdG9tLWxvZ28gaW1nLm1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5kZWZhdWx0LXBhZ2Utc2VjdGlvbiAuaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogNXB4IDAgMjBweDsgfVxuICAuZGVmYXVsdC1wYWdlLXNlY3Rpb24gLnNlY3Rpb24taGVhZGluZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmRlZmF1bHQtcGFnZS1zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmc6YmVmb3JlLFxuICAuZGVmYXVsdC1wYWdlLXNlY3Rpb24gLnNlY3Rpb24taGVhZGluZzphZnRlciB7XG4gICAgY29udGVudDogdW5zZXQ7IH1cbiAgLmRlZmF1bHQtcGFnZS1zZWN0aW9uIC5jb250ZW50LWhlYWRpbmdzOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDk5OTAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDk5OTAwO1xuICAgIG1hcmdpbjogYXV0bzsgfVxuICAjZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9mb290ZXItYmNrZ3JuZC1tLnBuZyk7IH1cbiAgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMjhweDsgfVxuICAuZnJvbnRfbGlzdGluZ3Nfc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nOmJlZm9yZSxcbiAgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZzphZnRlciB7XG4gICAgY29udGVudDogdW5zZXQ7IH1cbiAgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLmNvbnRlbnQtaGVhZGluZ3Mge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLmNvbnRlbnQtaGVhZGluZ3M6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOTk5MDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAuZnJvbnRfbGlzdGluZ3Nfc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcC5saXN0aW5ncyB7XG4gICAgcGFkZGluZzogMTNweCAwIDIycHg7IH1cbiAgLmZyb250X2xpc3RpbmdzX3NlY3Rpb24gLmhlYWRpbmdzLmxpc3RpbmdzLm1haW4ge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNTJweDsgfVxuICAuZnJvbnRfbGlzdGluZ3Nfc2VjdGlvbiAubGlzdGluZy1ib3gge1xuICAgIG1pbi1oZWlnaHQ6IDMyMHB4OyB9XG4gIC5mcm9udF9saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWluZm8ge1xuICAgIHBhZGRpbmc6IDAgMTlweCAxM3B4OyB9XG4gIC5mcm9udF9saXN0aW5nc19zZWN0aW9uIC5idG5zIHtcbiAgICBtYXJnaW46IDMwcHggMCAwOyB9XG4gIC5jb250YWN0Zm9ybV9zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmcsXG4gIC5hbGxfbGlzdGluZ3Nfc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAyOHB4OyB9XG4gIC5jb250YWN0Zm9ybV9zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmc6YmVmb3JlLFxuICAuY29udGFjdGZvcm1fc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nOmFmdGVyLFxuICAuYWxsX2xpc3RpbmdzX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZzpiZWZvcmUsXG4gIC5hbGxfbGlzdGluZ3Nfc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nOmFmdGVyIHtcbiAgICBjb250ZW50OiB1bnNldDsgfVxuICAuY29udGFjdGZvcm1fc2VjdGlvbiAuY29udGVudC1oZWFkaW5ncyxcbiAgLmFsbF9saXN0aW5nc19zZWN0aW9uIC5jb250ZW50LWhlYWRpbmdzIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5jb250YWN0Zm9ybV9zZWN0aW9uIC5jb250ZW50LWhlYWRpbmdzOmFmdGVyLFxuICAgIC5hbGxfbGlzdGluZ3Nfc2VjdGlvbiAuY29udGVudC1oZWFkaW5nczphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDk5OTAwO1xuICAgICAgbWFyZ2luOiBhdXRvOyB9XG4gIC5jb250YWN0Zm9ybV9zZWN0aW9uIC5oZWFkaW5nLFxuICAuYWxsX2xpc3RpbmdzX3NlY3Rpb24gLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNTJweDsgfVxuICAuY29udGFjdGZvcm1fc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNXB4IDAgMjUxcHg7IH1cbiAgLmNvbnRlbnRfaW1nX3NlY3Rpb24gLnRoZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDUwcHggMCA2M3B4OyB9XG4gIC5jb250ZW50X2ltZ19zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweDsgfVxuICAuY29udGVudF9pbWdfc2VjdGlvbiAudGhlLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gIC5jb250ZW50X2ltZ19zZWN0aW9uIC5idG5zIHtcbiAgICBtYXJnaW46IDMwcHggMCAwOyB9XG4gIC5saXN0aW5nc19zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tICFpbXBvcnRhbnQ7IH1cbiAgICAubGlzdGluZ3Nfc2VjdGlvbiAudGhlLWNvbnRlbnQge1xuICAgICAgbWFyZ2luOiAwIDAgMzFweDsgfVxuICAgICAgLmxpc3RpbmdzX3NlY3Rpb24gLnRoZS1jb250ZW50IHAge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4OyB9XG4gICAgLmxpc3RpbmdzX3NlY3Rpb24gLmJ0bnMge1xuICAgICAgbWFyZ2luOiAzMHB4IDAgMDsgfVxuICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9saXN0aW5nLWJja2dybmQtbS12Mi5qcGcpO1xuICAgIHBhZGRpbmc6IDIwcHggMCAyODVweDsgfVxuICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmxpc3RpbmctbmFtZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gICAgICBwYWRkaW5nOiAwIDAgMTFweDsgfVxuICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmxpc3Rpbmctcm93IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5saXN0aW5nLXByaWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgbWFyZ2luOiAxcHggMCAxcHg7IH1cbiAgICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmxpc3RpbmctcHJpY2Ugc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmxpc3RpbmctcHJpY2UtZnJvbSB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIHVsLm1haW4tZmVhdHVyZXMge1xuICAgICAgcGFkZGluZzogMTFweCAwIDE1cHg7XG4gICAgICByb3ctZ2FwOiA4cHg7IH1cbiAgICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gdWwubWFpbi1mZWF0dXJlcyBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgbWFyZ2luOiA2cHggNnB4IDAgMDsgfVxuICAgICAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIHVsLm1haW4tZmVhdHVyZXMgaS5mYS1ob3RlbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIHVsLm1haW4tZmVhdHVyZXMgLnRleHQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5idG5zIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMCAxNXB4OyB9XG4gICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAjbGlzdGluZy1mZWF0dXJlcy1jb250ZW50cyB7XG4gICAgICBwYWRkaW5nOiAyN3B4IDAgMDsgfVxuICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmZlYXR1cmUtY29udGVudCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG4gICAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuZmVhdHVyZS1jb250ZW50IHVsIGxpLCAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5mZWF0dXJlLWNvbnRlbnQgb2wgbGkge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmZlYXR1cmUtY29udGVudCB1bCBsaTpiZWZvcmUsIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmZlYXR1cmUtY29udGVudCBvbCBsaTpiZWZvcmUge1xuICAgICAgICB0b3A6IDdweDsgfVxuICAuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9uIC5saXN0aW5nLWdhbGxlcnkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICBtYXJnaW46IDAgLTIwcHggIWltcG9ydGFudDsgfVxuICAgIC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmxpc3RpbmctZ2FsbGVyeSAuZ2FsbGVyeS1pbWFnZTphZnRlciB7XG4gICAgICBjb250ZW50OiB1bnNldDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbG9waG9uIC5ieSBhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7IH1cbiAgI2Zvb3RlciB7XG4gICAgcGFkZGluZzogMzNweCAwIDA7IH1cbiAgICAjZm9vdGVyIC5hLWN1c3RvbS1sb2dvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICNmb290ZXIgLmEtY3VzdG9tLWxvZ28ubW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAjZm9vdGVyIC5mb290ZXItY29sLWxvZ286YWZ0ZXIsXG4gICAgI2Zvb3RlciAuZm9vdGVyLWNvbC1sb2dvOmJlZm9yZSB7XG4gICAgICB0b3A6IDI2cHg7IH1cbiAgICAjZm9vdGVyICNmb290ZXItbmF2aWdhdGlvbiB7XG4gICAgICBtYXJnaW46IDAgMCAyM3B4OyB9XG4gICAgI2Zvb3RlciB1bCNtZW51LWZvb3Rlci1uYXZpZ2F0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAyNXB4OyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAwIDkwcHg7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC50aGUtY29udGVudC13cmFwLnNpbmdsZS1wb3N0LWJsb2cge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCB7XG4gICAgcGFkZGluZzogMTBweCAwIDI0cHg7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuY29udGVudC13cmFwIHtcbiAgICAgIHJvdy1nYXA6IDExcHg7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5zaWRlYmFyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCAuc2lkZWJhciAud2lkZ2V0LXdyYXAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMjBweCAyMXB4OyB9XG4gICAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCBoMSwgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCBoMiwgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCBoMywgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCBoNCwgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCBoNSwgLmJsb2dfcGFnZV9zZWN0aW9uIC5zaW5nbGUtcG9zdCBoNiB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbjogMzNweCAwIDA7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5wb3N0LWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMzNweCBib3R0b20gMTNweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogODIlOyB9XG4gICAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNpbmdsZS1wb3N0IC5wb3N0LWNvbnRlbnQgcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnBvc3QtY29udGVudCBoMSArIHAsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnBvc3QtY29udGVudCBoMiArIHAsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnBvc3QtY29udGVudCBoMyArIHAsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnBvc3QtY29udGVudCBoNCArIHAsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnBvc3QtY29udGVudCBoNSArIHAsIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2luZ2xlLXBvc3QgLnBvc3QtY29udGVudCBoNiArIHAge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHg7IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIG1hcmdpbjogNXB4IDAgMTlweDsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNTJweDsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnBvc3Qtcm93cyAuYWxtLXJldmVhbCArIC5hbG0tcmV2ZWFsIHtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwOyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgKyAuY2FyZC1jb250ZW50IHtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwOyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLmJsb2ctcHJldi1pbWcge1xuICAgIG1pbi1oZWlnaHQ6IDI0N3B4O1xuICAgIG1heC1oZWlnaHQ6IDI0N3B4OyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnBvc3QtdGl0bGUge1xuICAgIG1hcmdpbjogLTFweCAwIDFweDsgfVxuICAgIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLnBvc3QtdGl0bGUgYSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07IH1cbiAgLmJsb2dfcGFnZV9zZWN0aW9uIC5wb3N0LXJvd3MgLmFsbS1yZXZlYWwgLmNhcmQtY29udGVudCAuZXhjZXJwdCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAucG9zdC1yb3dzIC5hbG0tcmV2ZWFsIC5jYXJkLWNvbnRlbnQgLmJ0bnMge1xuICAgIG1hcmdpbjogMTdweCAwIDAgIWltcG9ydGFudDsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZyxcbiAgLmZyb250X2ZhcXNfc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYmxvZ19wYWdlX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZzpiZWZvcmUsXG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuc2VjdGlvbi1oZWFkaW5nOmFmdGVyLFxuICAuZnJvbnRfZmFxc19zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmc6YmVmb3JlLFxuICAuZnJvbnRfZmFxc19zZWN0aW9uIC5zZWN0aW9uLWhlYWRpbmc6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVuc2V0OyB9XG4gIC5ibG9nX3BhZ2Vfc2VjdGlvbiAuY29udGVudC1oZWFkaW5ncyxcbiAgLmZyb250X2ZhcXNfc2VjdGlvbiAuY29udGVudC1oZWFkaW5ncyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYmxvZ19wYWdlX3NlY3Rpb24gLmNvbnRlbnQtaGVhZGluZ3M6YWZ0ZXIsXG4gICAgLmZyb250X2ZhcXNfc2VjdGlvbiAuY29udGVudC1oZWFkaW5nczphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5OTkwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDk5OTAwO1xuICAgICAgbWFyZ2luOiBhdXRvOyB9XG4gIC5mcm9udF9mYXFzX3NlY3Rpb24gLnNlY3Rpb24taGVhZGluZyB7XG4gICAgbWFyZ2luOiAwIDAgMjJweDsgfVxuICAuZnJvbnRfZmFxc19zZWN0aW9uIC5oZWFkaW5ncy5tYWluIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUycHg7IH1cbiAgLmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbiAuY29udGVudC1sZWZ0IC5oZWFkaW5ncy5tYWluIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5mcm9udF9jb250ZW50c2VydmljZXNfc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTNweCAwIDA7IH1cbiAgLmZyb250X2NvbnRlbnRzZXJ2aWNlc19zZWN0aW9uIC5jb250ZW50cyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDAgMCAyODBweDsgfVxuICAuZnJvbnRfY29udGVudHNlcnZpY2VzX3NlY3Rpb24gLnRoZS1jb250ZW50LmdvbGQgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1M2VtOyB9XG4gIC5mcm9udF9jb250ZW50c2VydmljZXNfc2VjdGlvbiAudGhlLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gIC5mcm9udF9jb250ZW50c2VydmljZXNfc2VjdGlvbiAuc2VydmljZXMge1xuICAgIG1hcmdpbjogLTEwNHB4IDAgMDsgfVxuICAuZnJvbnRfY29udGVudHNlcnZpY2VzX3NlY3Rpb24gLnNlcnZpY2UtbG5rIHtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLmZyb250X2NvbnRlbnRzZXJ2aWNlc19zZWN0aW9uIC5zZXJ2aWNlLWxuayAudGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMCAxMXB4IDIzcHg7IH1cbiAgICAgIC5mcm9udF9jb250ZW50c2VydmljZXNfc2VjdGlvbiAuc2VydmljZS1sbmsgLnRleHQgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAuY29udGVudHM6bm90KC5saXN0aW5ncykge1xuICAgIG1pbi1oZWlnaHQ6IDc3NXB4OyB9XG4gIC5mcm9udF9iYW5uZXJfc2VjdGlvbiAuaGVhZGluZ3M6bm90KC5saXN0aW5ncykudG9wIHtcbiAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgLmZyb250X2Jhbm5lcl9zZWN0aW9uIC5oZWFkaW5nczpub3QoLmxpc3RpbmdzKS5tYWluIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cbiAgLmZyb250X2Jhbm5lcl9zZWN0aW9uICNmcm9udGJhbm5lci1zbGlkZXItZG90cyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMSU7XG4gICAgd2lkdGg6IDUxcHg7XG4gICAgaGVpZ2h0OiA1MXB4OyB9XG4gICAgLmZyb250X2Jhbm5lcl9zZWN0aW9uICNmcm9udGJhbm5lci1zbGlkZXItZG90czpiZWZvcmUge1xuICAgICAgd2lkdGg6IDQ5cHg7XG4gICAgICBoZWlnaHQ6IDQ5cHg7IH1cbiAgLnNpbmdsZS1saXN0aW5ncyAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcCxcbiAgLmZvcm1fc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAwIDE4cHg7IH1cbiAgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRlbnQtbGVmdCxcbiAgLmZvcm1fc2VjdGlvbiAuY29udGVudC1sZWZ0LFxuICAuY29udGFjdGZvcm1fc2VjdGlvbiAuY29udGVudC1sZWZ0IHtcbiAgICBwYWRkaW5nOiAyNHB4IDIwcHggMjJweDsgfVxuICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGVudC1yaWdodCxcbiAgLmZvcm1fc2VjdGlvbiAuY29udGVudC1yaWdodCxcbiAgLmNvbnRhY3Rmb3JtX3NlY3Rpb24gLmNvbnRlbnQtcmlnaHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2NvbnRhY3Rmb3JtLWJja2dybmQtMi1tLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAyNnB4O1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCA0MnB4OyB9XG4gIC5nbG9iYWxfZm9ybV9zZWN0aW9uIC5oZWFkaW5ncy5mb3JtLFxuICAuZm9ybV9zZWN0aW9uIC5oZWFkaW5ncy5mb3JtLFxuICAuY29udGFjdGZvcm1fc2VjdGlvbiAuaGVhZGluZ3MuZm9ybSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDE4cHg7IH1cbiAgICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuaGVhZGluZ3MuZm9ybTphZnRlcixcbiAgICAuZm9ybV9zZWN0aW9uIC5oZWFkaW5ncy5mb3JtOmFmdGVyLFxuICAgIC5jb250YWN0Zm9ybV9zZWN0aW9uIC5oZWFkaW5ncy5mb3JtOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuaGVhZGluZ3MubGlua3MsXG4gIC5mb3JtX3NlY3Rpb24gLmhlYWRpbmdzLmxpbmtzLFxuICAuY29udGFjdGZvcm1fc2VjdGlvbiAuaGVhZGluZ3MubGlua3Mge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDIzcHg7IH1cbiAgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRhY3QtbGlua3MsXG4gIC5mb3JtX3NlY3Rpb24gLmNvbnRhY3QtbGlua3MsXG4gIC5jb250YWN0Zm9ybV9zZWN0aW9uIC5jb250YWN0LWxpbmtzIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHJvdy1nYXA6IDIycHg7IH1cbiAgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRhY3Rmb3JtLWxpbmssXG4gIC5mb3JtX3NlY3Rpb24gLmNvbnRhY3Rmb3JtLWxpbmssXG4gIC5jb250YWN0Zm9ybV9zZWN0aW9uIC5jb250YWN0Zm9ybS1saW5rIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGFjdGZvcm0tbGlua1tocmVmXj1cInRlbDpcIl0sXG4gIC5mb3JtX3NlY3Rpb24gLmNvbnRhY3Rmb3JtLWxpbmtbaHJlZl49XCJ0ZWw6XCJdLFxuICAuY29udGFjdGZvcm1fc2VjdGlvbiAuY29udGFjdGZvcm0tbGlua1tocmVmXj1cInRlbDpcIl0ge1xuICAgIHJvdy1nYXA6IDRweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLFxuICAuZm9ybV9zZWN0aW9uIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24sXG4gIC5jb250YWN0Zm9ybV9zZWN0aW9uIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAhaW1wb3J0YW50OyB9XG4gIC5nbG9iYWxfZm9ybV9zZWN0aW9uIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyxcbiAgLmZvcm1fc2VjdGlvbiBkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMsXG4gIC5jb250YWN0Zm9ybV9zZWN0aW9uIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA1cHggIWltcG9ydGFudDsgfVxuICAuc2luZ2xlLWxpc3RpbmdzIC5nbG9iYWxfZm9ybV9zZWN0aW9uIC5jb250ZW50LWxlZnQge1xuICAgIHBhZGRpbmc6IDI0cHggMjBweCAyMnB4OyB9XG4gIC5zaW5nbGUtbGlzdGluZ3MgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRlbnQtcmlnaHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2NvbnRhY3Rmb3JtLWJja2dybmQtMi1tLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAyNnB4O1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCA0MnB4OyB9XG4gIC5zaW5nbGUtbGlzdGluZ3MgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmhlYWRpbmdzLmZvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCAxOHB4OyB9XG4gICAgLnNpbmdsZS1saXN0aW5ncyAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuaGVhZGluZ3MuZm9ybTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICBtYXJnaW46IGF1dG87IH1cbiAgLnNpbmdsZS1saXN0aW5ncyAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuaGVhZGluZ3MubGlua3Mge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDIzcHg7IH1cbiAgLnNpbmdsZS1saXN0aW5ncyAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuY29udGFjdC1saW5rcyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICByb3ctZ2FwOiAyMnB4OyB9XG4gIC5zaW5nbGUtbGlzdGluZ3MgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRhY3Rmb3JtLWxpbmsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG4gIC5zaW5nbGUtbGlzdGluZ3MgLmdsb2JhbF9mb3JtX3NlY3Rpb24gLmNvbnRhY3Rmb3JtLWxpbmtbaHJlZl49XCJ0ZWw6XCJdIHtcbiAgICByb3ctZ2FwOiA0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cbiAgLnNpbmdsZS1saXN0aW5ncyAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTBweCAwIDAgIWltcG9ydGFudDsgfVxuICAuc2luZ2xlLWxpc3RpbmdzIC5nbG9iYWxfZm9ybV9zZWN0aW9uIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA1cHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gIC5saXN0aW5nc19zZWN0aW9uIC5saXN0aW5nLWJveCB7XG4gICAgbWluLWhlaWdodDogMzIwcHg7IH1cbiAgLmxpc3RpbmdzX3NlY3Rpb24gLmxpc3RpbmctaW5mbyB7XG4gICAgcGFkZGluZzogMCAxOXB4IDEzcHg7IH1cbiAgLmNvbnRlbnRfaW1nX3NlY3Rpb24gLnRoZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDIwcHggMCA2M3B4OyB9XG4gIC5jb250ZW50X2ltZ19zZWN0aW9uIC5pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5jb250ZW50X2ltZ19zZWN0aW9uIC5pbWFnZS5tb2JpbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAubGlzdGluZy1nYWxsZXJ5IC5nYWxsZXJ5LWltYWdlIHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuYnRucyAuY29udGFjdC1hZ2VudCxcbiAgLnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbiAuYnRucyAucGhvbmUge1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4iLCJib2R5e1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgICBmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogJG1haW5mb250LXNpemU7XG4gICAgY29sb3I6ICRkZWZhdWx0LWZvbnQtY29sb3I7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAkYm9keS13aWR0aDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IDFzIG9wYWNpdHk7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICYubG9hZGluZ3tcblx0ICAgIG9wYWNpdHk6IDA7XG4gICAgXHR0cmFuc2l0aW9uOiBub25lO1xuXHR9XG59XG5ib2R5OjphZnRlcntcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgIHdpZHRoOiAwO1xuICAgaGVpZ2h0OiAwO1xuICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgIHotaW5kZXg6IC0xMTtcbiAgIGNvbnRlbnQ6IHVybChhc3NldHMvaW1nL2Zvb3Rlci1iY2tncm5kLmpwZykgdXJsKGFzc2V0cy9pbWcvcGFnZS1iYW5uZXItYmNrZ3JuZC5wbmcpO1xufVxuYm9keTpub3QoLndvb2NvbW1lcmNlKSBpbWd7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRtYXgtd2lkdGg6IG5vbmU7XG59XG4jY29udGVudC13cmFwe1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiBhdXRvO1xufVxuI3BhZ2Uuc2l0ZXtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0LnNpdGUtaW5uZXIsXHRcblx0Pi53cmFwe1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiBhdXRvO1xuXHR9XG59XG4jcHJpbWFyeTphZnRlcntcblx0QGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cbmRpdi5zcGFjZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMjBweDtcbn1cbmF7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcblx0Ly8gQGV4dGVuZCAuYW5pbWF0ZTtcblx0Y29sb3I6ICRkZWZhdWx0LWxpbmstY29sb3I7XG5cdG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xuICAgXHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzKTtcblx0Jjpob3Zlcixcblx0JjphY3RpdmUsXG5cdCY6Zm9jdXN7XG5cdFx0Y29sb3I6ICRob3Zlci1saW5rLWNvbG9yO1xuXHR9XG5cdGl7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGNvbG9yOiAkZ29sZDtcblx0XHQmOmJlZm9yZXtcblx0ICAgXHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdCAgIFx0fVxuXHR9XG5cdGltZ3tcblx0XHR0cmFuc2l0aW9uOiAuNHM7XG5cdH1cbn1cbnB7XG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4udGhlLWNvbnRlbnQgcCBhOmhvdmVyLFxuLnRoZS1jb250ZW50IHAgYTphY3RpdmUsXG4udGhlLWNvbnRlbnQgcCBhOmZvY3Vze1xuXHRzcGFuOm5vdChbY2xhc3NdKTpub3QoW2NsYXNzPVwiXCJdKXtcblx0XHRjb2xvcjogJGhvdmVyLWxpbmstY29sb3IhaW1wb3J0YW50O1xuXHR9XG59XG4vLyBpbnB1dDotd2Via2l0LWF1dG9maWxsLFxuLy8gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcbi8vIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG4vLyB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsLFxuLy8gdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcbi8vIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG4vLyBzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbCxcbi8vIHNlbGVjdDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuLy8gc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXN7XG4vLyAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjayFpbXBvcnRhbnQ7XG4vLyAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkd2hpdGUhaW1wb3J0YW50O1xuLy8gICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4ICRibHVlIGluc2V0IWltcG9ydGFudDtcbi8vICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbi8vIH1cbi8vIC5saW5lLWdzcGFjZXJ7XG4vLyBcdHdpZHRoOiBpbmhlcml0O1xuLy8gXHRoZWlnaHQ6IDJweDtcbi8vIFx0bWFyZ2luOiA5cHggMCAzNnB4O1xuLy8gfVxuLy8gR2xvYmFsIEJ1dHRvbiBTdHlsZVxuLmFqYXgtbG9hZC1tb3JlLXdyYXAud2hpdGUgLmFsbS1sb2FkLW1vcmUtYnRuLFxuLmhlYWRlci1idG4sXG4uYnRuLWxpbmt7XG5cdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xuXHRmb250LXNpemU6IDE3cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDE2MCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMjIxcHg7XG4gICAgbWluLWhlaWdodDogNTRweDtcbiAgICBwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4OiAxIDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICRnb2xkO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cdCY6Zm9jdXMsXG5cdCY6aG92ZXJ7XG4gICAgXHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggJGdvbGQ7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHQmOmJlZm9yZXtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cdCY6YWN0aXZle1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXHQmOmJlZm9yZXtcblx0XHRjb250ZW50OiAnJztcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgb3BhY2l0eTogMDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdCAgICBib3JkZXI6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cblx0Ji5sdWNpZHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogJGx1Y2lkLW1haW47XG4gICAgXHRib3gtc2hhZG93OiBub25lO1xuXHRcdCY6Zm9jdXMsXG5cdFx0Jjpob3Zlcntcblx0XHRcdGNvbG9yOiAkbHVjaWQtaG92ZXI7XG5cdFx0fVxuXHRcdCY6YWN0aXZle1xuXHRcdFx0Y29sb3I6ICRsdWNpZC1hY3RpdmU7XG5cdFx0fVxuXHR9XG5cdCYuZGFya3tcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLWRhcmstbWFpbjtcblx0XHQmOmFjdGl2ZXtcbiAgICBcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICRidG4tZGFyay1hY3RpdmU7XG5cdFx0fVxuXHR9XG5cdCYubGlnaHR7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1saWdodC1tYWluO1xuXHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcblx0XHQmOmZvY3VzLFxuXHRcdCY6aG92ZXJ7XG5cdFx0XHRjb2xvcjogJGRhcmstZ3JlZW47XG5cdFx0fVxuXHRcdCY6YWN0aXZle1xuXHRcdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xuICAgIFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggJGJ0bi1saWdodC1hY3RpdmU7XG5cdFx0fVxuXHR9XG59XG4vL3VzZWQgZm9yIG1vcmUgYWN0aXZlIHdpbmRvdyBzaXplIGNvbXB1dGF0aW9uc1xuI3dpbmRvd3NpemV7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lIWltcG9ydGFudDtcblx0ei1pbmRleDogLTE7XG59XG4udGhlLWNvbnRlbnQtd3JhcHtcblx0aGVpZ2h0OiBpbmhlcml0O1xufVxuLy8gU2VhcmNoIEZvcm0vUGFnZVxuI3NlYXJjaGZvcm17XG5cdG1hcmdpbjogMCAwIDMwcHggMDtcbn1cbiNzZWFyY2hzdWJtaXR7XG5cdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDE3cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDE2MCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMjIwcHg7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDAgMCAwIDEycHghaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLWRhcmstbWFpbjtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGdvbGQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cdCY6Zm9jdXMsXG5cdCY6aG92ZXJ7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICRnb2xkO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0JjphY3RpdmV7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICRidG4tZGFyay1hY3RpdmU7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQvLyAmOmJlZm9yZXtcblx0Ly8gXHRjb250ZW50OiAnJztcblx0Ly8gICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQvLyAgICAgb3BhY2l0eTogMDtcblx0Ly8gXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ29sZDtcblx0Ly8gXHR3aWR0aDogMTAwJTtcblx0Ly8gXHRoZWlnaHQ6IGF1dG87XG5cdC8vICAgICBib3JkZXI6IG5vbmU7XG5cdC8vIFx0cG9zaXRpb246IGFic29sdXRlO1xuXHQvLyBcdHRvcDogMDtcblx0Ly8gXHRsZWZ0OiAwO1xuXHQvLyBcdHJpZ2h0OiAwO1xuXHQvLyBcdGJvdHRvbTogMDtcblx0Ly8gXHR0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG5cdC8vIFx0ei1pbmRleDogLTE7XG5cdC8vIH1cbn1cbiNzZWFyY2hmb3JtIGlucHV0W3R5cGU9J3RleHQnXXtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDEwKTtcblx0Y29sb3I6ICRkYXJrLWdyZWVuO1xuXHRwYWRkaW5nOiAwO1xuXHRtaW4td2lkdGg6IDMyMHB4O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM0YzRjNGM7XG5cdHRyYW5zaXRpb246IC4zcztcblx0Jjpmb2N1c3tcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGdvbGQ7XG5cdH1cblx0Jjpmb2N1czpwbGFjZWhvbGRlcntcblx0XHRjb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xuXHR9XG59XG4ucGFnZS1udW1iZXJze1xuXHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcblx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMCk7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIGNvbG9yOiAjODQ4NDg0O1xuICAgIHRyYW5zaXRpb246IC4zcztcblx0Ly8gJjpiZWZvcmV7XG5cdC8vIFx0ZGlzcGxheTogYmxvY2s7XG5cdC8vIFx0Y29udGVudDogYXR0cih0aXRsZSk7XG5cdC8vIFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Ly8gXHRoZWlnaHQ6IDRweDtcblx0Ly8gXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQvLyBcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0Ly8gXHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHQvLyB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVye1xuICAgIFx0Y29sb3I6ICRyZWQ7XG4gICAgfVxuICAgICYucHJldixcbiAgICAmLm5leHR7XG4gICAgXHRmb250LXNpemU6IDE4cHg7XG5cdCAgICBjb2xvcjogI0M5QzlDOTtcblx0ICAgICY6Zm9jdXMsXG5cdCAgICAmOmhvdmVye1xuXHQgICAgXHRjb2xvcjogJHJlZDtcblx0ICAgIH1cblx0fVxufVxuLnBhZ2UtbnVtYmVycy5jdXJyZW50e1xuICAgIGNvbG9yOiAkcmVkO1xuXHRwYWRkaW5nOiAycHg7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLndwY2ZkZS1wYWdpbmF0aW9ue1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDM3cHggMCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sdW1uLWdhcDogMzJweDtcbn1cbi5tdC0xMHtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cbi5tYi0xMHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5saWdodGJveHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA1MCUhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDUwJSFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ubGlnaHRib3ggLmxiLWltYWdle1xuICAgIGJvcmRlcjogbm9uZTtcbn0iLCJAbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzKSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgICAgLW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cblxuQG1peGluIGJveC1zaGFkb3coJHByb3AuLi4pIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAkcHJvcDtcbiAgICAgLW1vei1ib3gtc2hhZG93OiAkcHJvcDtcbiAgICAgIC1tcy1ib3gtc2hhZG93OiAkcHJvcDtcbiAgICAgICAgICBib3gtc2hhZG93OiAkcHJvcDtcbn1cblxuQG1peGluIHRleHQtc2hhZG93KCRwcm9wLi4uKSB7XG4gIC13ZWJraXQtdGV4dC1zaGFkb3c6ICRwcm9wO1xuICAgICAtbW96LXRleHQtc2hhZG93OiAkcHJvcDtcbiAgICAgIC1tcy10ZXh0LXNoYWRvdzogJHByb3A7XG4gICAgICAgICAgdGV4dC1zaGFkb3c6ICRwcm9wO1xufVxuXG5AZnVuY3Rpb24gc3Ryb2tlKCRzdHJva2UsICRjb2xvcikge1xuICAkc2hhZG93OiAoKTtcbiAgJGZyb206ICRzdHJva2UqLTE7XG4gIEBmb3IgJGkgZnJvbSAkZnJvbSB0aHJvdWdoICRzdHJva2Uge1xuICAgQGZvciAkaiBmcm9tICRmcm9tIHRocm91Z2ggJHN0cm9rZSB7XG4gICAgICAkc2hhZG93OiBhcHBlbmQoJHNoYWRvdywgJGkqMXB4ICRqKjFweCAwICRjb2xvciwgY29tbWEpO1xuICAgICAgJHNoYWRvdzogYXBwZW5kKCRzaGFkb3csICRpKjFweCAkaioxcHggMXB4ICRjb2xvciwgY29tbWEpOyAgICAgIFxuICAgIH1cbiAgfVxuICBAcmV0dXJuICRzaGFkb3c7XG59XG5cbkBtaXhpbiB0ZXh0LXN0cm9rZSgkc3Ryb2tlLCAkY29sb3IpIHtcbiAgQGluY2x1ZGUgdGV4dC1zaGFkb3coIHN0cm9rZSgkc3Ryb2tlLCAkY29sb3IpICk7XG59XG5cblxuQG1peGluIGxldHRlci1zcGFjaW5nKCR0cmFja2luZyl7XG5cdGxldHRlci1zcGFjaW5nOiAoICR0cmFja2luZyAvIDEwMDAgKSAqIDFlbTsgXG59XG5cbi8vIFVzYWdlOiAgIEBpbmNsdWRlIHRyYW5zaXRpb24od2lkdGgsIGhlaWdodCAwLjNzIGVhc2UtaW4tb3V0KTtcbi8vIE91dHB1dDogIC13ZWJraXQtdHJhbnNpdGlvbih3aWR0aCAwLjJzLCBoZWlnaHQgMC4zcyBlYXNlLWluLW91dCk7XG4vLyAgICAgICAgICB0cmFuc2l0aW9uKHdpZHRoIDAuMnMsIGhlaWdodCAwLjNzIGVhc2UtaW4tb3V0KTtcbi8vXG4vLyBQYXNzIGluIGFueSBudW1iZXIgb2YgdHJhbnNpdGlvbnNcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9ucy4uLikge1xuICAkdW5mb2xkZWRUcmFuc2l0aW9uczogKCk7XG4gIEBlYWNoICR0cmFuc2l0aW9uIGluICR0cmFuc2l0aW9ucyB7XG4gICAgJHVuZm9sZGVkVHJhbnNpdGlvbnM6IGFwcGVuZCgkdW5mb2xkZWRUcmFuc2l0aW9ucywgdW5mb2xkVHJhbnNpdGlvbigkdHJhbnNpdGlvbiksIGNvbW1hKTtcbiAgfVxuICAtbW96LXRyYW5zaXRpb246ICR1bmZvbGRlZFRyYW5zaXRpb25zO1xuICAtby10cmFuc2l0aW9uOiAkdW5mb2xkZWRUcmFuc2l0aW9ucztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdW5mb2xkZWRUcmFuc2l0aW9ucztcbiAgdHJhbnNpdGlvbjogJHVuZm9sZGVkVHJhbnNpdGlvbnM7XG59XG5cbkBmdW5jdGlvbiB1bmZvbGRUcmFuc2l0aW9uICgkdHJhbnNpdGlvbikge1xuICAvLyBEZWZhdWx0IHZhbHVlc1xuICAkcHJvcGVydHk6IGFsbDtcbiAgJGR1cmF0aW9uOiAuMnM7XG4gICRlYXNpbmc6IG51bGw7IC8vIEJyb3dzZXIgZGVmYXVsdCBpcyBlYXNlLCB3aGljaCBpcyB3aGF0IHdlIHdhbnRcbiAgJGRlbGF5OiBudWxsOyAvLyBCcm93c2VyIGRlZmF1bHQgaXMgMCwgd2hpY2ggaXMgd2hhdCB3ZSB3YW50XG4gICRkZWZhdWx0UHJvcGVydGllczogKCRwcm9wZXJ0eSwgJGR1cmF0aW9uLCAkZWFzaW5nLCAkZGVsYXkpO1xuXG4gIC8vIEdyYWIgdHJhbnNpdGlvbiBwcm9wZXJ0aWVzIGlmIHRoZXkgZXhpc3RcbiAgJHVuZm9sZGVkVHJhbnNpdGlvbjogKCk7XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRkZWZhdWx0UHJvcGVydGllcykge1xuICAgICRwOiBudWxsO1xuICAgIEBpZiAkaSA8PSBsZW5ndGgoJHRyYW5zaXRpb24pIHtcbiAgICAgICRwOiBudGgoJHRyYW5zaXRpb24sICRpKVxuICAgIH0gQGVsc2Uge1xuICAgICAgJHA6IG50aCgkZGVmYXVsdFByb3BlcnRpZXMsICRpKVxuICAgIH1cbiAgICAkdW5mb2xkZWRUcmFuc2l0aW9uOiBhcHBlbmQoJHVuZm9sZGVkVHJhbnNpdGlvbiwgJHApO1xuICB9XG5cbiAgQHJldHVybiAkdW5mb2xkZWRUcmFuc2l0aW9uO1xufVxuXG5AbWl4aW4gdHJhbnNmb3JtKCAkcHJvcC4uLiApe1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiAkcHJvcDtcbiAgICAtbW96LXRyYW5zZm9ybTogJHByb3A7XG4gICAgLW8tdHJhbnNmb3JtOiAkcHJvcDtcbiAgICB0cmFuc2Zvcm06ICRwcm9wO1xufVxuXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkcHJvcCl7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJHByb3A7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogJHByb3A7XG4gIC1vLXRyYW5zZm9ybS1vcmlnaW46ICRwcm9wO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAkcHJvcDtcbn1cblxuQG1peGluIGNsZWFyZml4KCl7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbm9uZTtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbkBtaXhpbiB1bC1jb2woICRjb3VudCl7XG4gIC13ZWJraXQtY29sdW1uLWNvdW50OiAkY291bnQ7XG4gIC1tb3otY29sdW1uLWNvdW50OiAkY291bnQ7XG4gIGNvbHVtbi1jb3VudDogJGNvdW50O1xufVxuQG1peGluIHVsLWNvbC13aWR0aCggJHZhbHVlKXtcbiAgLXdlYmtpdC1jb2x1bW4td2lkdGg6ICR2YWx1ZTtcbiAgLW1vei1jb2x1bW4td2lkdGg6ICR2YWx1ZTtcbiAgY29sdW1uLXdpZHRoOiAkdmFsdWU7XG59XG5AbWl4aW4gdWwtY29sLWdhcCggJGdhcCApe1xuICAtd2Via2l0LWNvbHVtbi1nYXA6ICRnYXA7XG4gIC1tb3otY29sdW1uLWdhcDogJGdhcDtcbiAgY29sdW1uLWdhcDogJGdhcDtcbn1cbkBtaXhpbiBsaS1icmVhay1pbnNpZGUoICR2YWx1ZSApe1xuICAtd2Via2l0LWNvbHVtbi1icmVhay1pbnNpZGU6ICR2YWx1ZTtcbiAgcGFnZS1icmVhay1pbnNpZGU6ICR2YWx1ZTtcbiAgYnJlYWstaW5zaWRlOiAkdmFsdWU7XG59XG5AbWl4aW4gdWwtY29sdW1uLWZpbGwoICR2YWx1ZSApe1xuICAtd2Via2l0LWNvbHVtbi1maWxsOiAkdmFsdWU7XG4gIC1tb3otY29sdW1uLWZpbGw6ICR2YWx1ZTtcbiAgY29sdW1uLWZpbGw6ICR2YWx1ZTtcbn1cbkBtaXhpbiBncmF5c2NhbGUoJHZhbHVlKSB7XG4gICAgLXdlYmtpdC1maWx0ZXI6ICN7XCJncmF5c2NhbGUoI3skdmFsdWV9KVwifTtcbiAgICAtbW96LWZpbHRlcjogI3tcImdyYXlzY2FsZSgjeyR2YWx1ZX0pXCJ9O1xuICAgIGZpbHRlcjoje1wiZ3JheXNjYWxlKCN7JHZhbHVlfSlcIn07XG59XG5AbWl4aW4gZmlsdGVyKCR2YWx1ZSkge1xuICAgIC13ZWJraXQtZmlsdGVyOiAkdmFsdWU7XG4gICAgLW1vei1maWx0ZXI6ICR2YWx1ZTtcbiAgICBmaWx0ZXI6ICR2YWx1ZTtcbn1cbiIsImRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWV7XHJcblx0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye1xyXG5cdFx0Y29sb3I6ICNhYWFiYWQ7XHJcblx0fVxyXG5cdDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7XHJcblx0XHRjb2xvcjogI2FhYWJhZDtcclxuXHR9XHJcblx0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7XHJcblx0XHRjb2xvcjogI2FhYWJhZDtcclxuXHR9XHJcblx0OjpwbGFjZWhvbGRlcntcclxuXHRcdGNvbG9yOiAjYWFhYmFkO1xyXG5cdH1cclxuXHRpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9c3VibWl0XSk6bm90KFt0eXBlPWJ1dHRvbl0pOm5vdChbdHlwZT1pbWFnZV0pOm5vdChbdHlwZT1maWxlXSksXHJcblx0c2VsZWN0Om5vdChbbXVsdGlwbGU9XCJtdWx0aXBsZVwiXSksXHJcblx0dGV4dGFyZWEuc21hbGwsdGV4dGFyZWEubGFyZ2V7XHJcblx0ICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDE2MCk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGdvbGQ7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0cGFkZGluZzogMTNweCAyMHB4IDExcHg7XHJcblx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHQmOmZvY3Vze1xyXG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGdvbGQ7XHJcblx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdH1cclxuXHRcdCY6Zm9jdXM6OnBsYWNlaG9sZGVye1xyXG5cdFx0XHRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwKTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmdmaWVsZF9jb250YWluc19yZXF1aXJlZCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9c3VibWl0XSk6bm90KFt0eXBlPWJ1dHRvbl0pOm5vdChbdHlwZT1pbWFnZV0pOm5vdChbdHlwZT1maWxlXSk6OnBsYWNlaG9sZGVyLFxyXG5cdC5nZmllbGRfY29udGFpbnNfcmVxdWlyZWQgc2VsZWN0Om5vdChbbXVsdGlwbGU9XCJtdWx0aXBsZVwiXSk6OnBsYWNlaG9sZGVyLFxyXG5cdC5nZmllbGRfY29udGFpbnNfcmVxdWlyZWQgdGV4dGFyZWEuc21hbGwsdGV4dGFyZWEubGFyZ2U6OnBsYWNlaG9sZGVye1xyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDogJyAqJztcclxuICAgICAgICBcdGNvbG9yOiAkcmVkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHR0ZXh0YXJlYS5zbWFsbCx0ZXh0YXJlYS5sYXJnZXtcclxuXHRcdHBhZGRpbmc6IDE1cHggMjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cmVzaXplOiBub25lO1xyXG5cdH1cclxuXHR0ZXh0YXJlYS5zbWFsbCxcclxuXHR0ZXh0YXJlYS5sYXJnZSxcclxuXHQuZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX3RleHRhcmVhe1xyXG5cdFx0aGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX3RleHRhcmVhe1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPVwicmFkaW9cIl17XHJcblx0XHQtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjUpOyAvKiBJRSA5ICovXHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcblx0fVxyXG5cdC5nZmllbGQtLXR5cGUtY2hvaWNlLmdmX2xpc3RfaW5saW5le1xyXG5cdFx0bGVnZW5kLmdmb3JtLWZpZWxkLWxhYmVse1xyXG5cdFx0ICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgXHRcdG1hcmdpbjogOHB4IDI0cHggN3B4IDA7XHJcblx0XHR9XHJcblx0XHRsYWJlbC5nZm9ybS1maWVsZC1sYWJlbHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTIuOTdweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMCk7XHJcblx0XHRcdGNvbG9yOiAjNTU1NTU1O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX3RleHR7XHJcblx0XHRtYXJnaW46IC0ycHggMCAwO1xyXG5cdH1cclxuXHQuZ2Zvcm1fZmllbGRze1xyXG5cdCAgICBncmlkLXJvdy1nYXA6IDEwcHghaW1wb3J0YW50O1xyXG5cdCAgICBncmlkLWNvbHVtbi1nYXA6IDIwcHghaW1wb3J0YW50O1xyXG5cdH1cclxuXHRkaXYuZ2ZpZWxkX2Vycm9ye1xyXG5cdFx0aW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXN1Ym1pdF0pOm5vdChbdHlwZT1idXR0b25dKTpub3QoW3R5cGU9aW1hZ2VdKTpub3QoW3R5cGU9ZmlsZV0pLCBcclxuXHRcdHNlbGVjdCxcclxuXHRcdHRleHRhcmVhe1xyXG5cdFx0XHQmOmZvY3Vze1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkcmVkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudmFsaWRhdGlvbl9tZXNzYWdle1xyXG5cdCAgICBcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXNpemU6IDEycHghaW1wb3J0YW50O1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cdFx0ICAgIEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDE2MCk7XHJcblx0XHQgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdCAgICBjb2xvcjogJHJlZCFpbXBvcnRhbnQ7XHJcblx0XHQgICAgYm9yZGVyOiBub25lO1xyXG5cdFx0ICAgIHBhZGRpbmc6IDA7XHJcblx0ICAgICAgICBtYXJnaW46IDEycHggMCAwO1xyXG5cdFx0ICAgIGJhY2tncm91bmQ6IDAgMDtcclxuXHQgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHQgICAgJjpiZWZvcmV7XHJcblx0XHQgICAgXHRjb250ZW50OiAnJztcclxuXHRcdCAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdCAgICBcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2Vycm9yLWljb24ucG5nKTtcclxuXHRcdCAgICBcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdCAgICBcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHQgICAgXHR3aWR0aDogMTZweDtcclxuXHRcdCAgICBcdGhlaWdodDogMTZweDtcclxuXHQgICAgXHQgICAgbWFyZ2luOiAwcHggN3B4IDAgMDtcclxuXHRcdCAgICB9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5nZm9ybV9oZWFkaW5ne1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0LmdmaWVsZF9yZXF1aXJlZHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBcdHBhZGRpbmctbGVmdDogMDtcclxuXHR9XHJcblx0ZGl2LmdmaWVsZC5nZmllbGRfZXJyb3IuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpYmx1ZSBkaXYuZ2lucHV0X2NvbnRhaW5lciwgXHJcblx0ZGl2LmdmaWVsZC5nZmllbGRfZXJyb3IuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpYmx1ZSBsYWJlbC5nZmllbGRfbGFiZWwwe1xyXG5cdFx0bWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcclxuXHR9XHJcblx0LmdmaWVsZF9sYWJlbHtcclxuICAgIFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0ICAgIGZvbnQtc2l6ZTogMTNweCFpbXBvcnRhbnQ7XHJcbiAgICBcdGZvbnQtd2VpZ2h0OiBub3JtYWwhaW1wb3J0YW50O1xyXG5cdCAgICBsaW5lLWhlaWdodDogMjhweDtcclxuXHQgICAgQGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMTYwKTtcclxuXHQgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSFpbXBvcnRhbnQ7XHJcblx0ICAgIGNvbG9yOiAkZGFyay1ncmVlbiFpbXBvcnRhbnQ7XHJcblx0ICAgIG1hcmdpbjogMDtcclxuXHR9XHJcblx0ZGl2LnZhbGlkYXRpb25fZXJyb3J7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdGJvcmRlcjogMCFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nOiA4cHggMTVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI2cHg7XHJcblx0fVxyXG5cdC5nZm9ybV9mb290ZXJ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0Lmdmb3JtX3BhZ2VfZm9vdGVye1xyXG5cdCAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdGJ1dHRvbjpudGgtY2hpbGQoMil7XHJcblx0XHRcdG1heC13aWR0aDogMTUwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5idXR0b24sXHJcblx0aW5wdXQuYnV0dG9uLFxyXG5cdGlucHV0W3R5cGU9c3VibWl0XSxcclxuXHRpbnB1dC5idXR0b24sXHJcblx0aW5wdXRbdHlwZT1zdWJtaXRde1xyXG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyYjMyO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ICAgIEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDE2MCk7XHJcblx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDM0MHB4O1xyXG5cdCAgICBtaW4taGVpZ2h0OiA1NHB4O1xyXG5cdFx0bWFyZ2luOiAzMHB4IDAgMCFpbXBvcnRhbnQ7XHJcblx0ICAgIHBhZGRpbmc6IDJweCAwIDA7XHJcblx0ICAgIG91dGxpbmU6IG5vbmU7XHJcblx0ICAgIGJvcmRlcjogbm9uZTtcclxuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAkZ29sZDtcclxuXHQgICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogMztcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggJGdvbGQ7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR9XHJcblx0XHQmOmFjdGl2ZXtcclxuXHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICRidG4tZGFyay1hY3RpdmU7XHJcblx0XHR9XHJcblx0XHQvLyAmOmJlZm9yZXtcclxuXHRcdC8vIFx0Y29udGVudDogJyc7XHJcblx0XHQvLyAgICAgZGlzcGxheTogYmxvY2s7XHJcblx0XHQvLyAgICAgb3BhY2l0eTogMDtcclxuXHRcdC8vIFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0Ly8gXHR3aWR0aDogMTAwJTtcclxuXHQgICAgLy8gXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdC8vICAgICBib3JkZXI6IG5vbmU7XHJcblx0ICAgIC8vIFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdC8vIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ly8gXHR0b3A6IDA7XHJcblx0XHQvLyBcdGxlZnQ6IDA7XHJcblx0XHQvLyBcdHJpZ2h0OiAwO1xyXG5cdFx0Ly8gXHRib3R0b206IDA7XHJcblx0XHQvLyBcdHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcclxuXHRcdC8vIFx0ei1pbmRleDogLTE7XHJcblx0XHQvLyB9XHJcblx0XHQvLyAmOmFmdGVye1xyXG5cdFx0Ly8gXHRjb250ZW50OiAnJztcclxuXHRcdC8vICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHQvLyAgICAgd2lkdGg6IDE3cHg7XHJcblx0XHQvLyAgICAgaGVpZ2h0OiAxNXB4O1xyXG5cdFx0Ly8gICAgIG1hcmdpbjogMHB4IDAgNHB4IDZweDtcclxuXHRcdC8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9mb3JtLW5leHQtYXJyb3cucG5nKTtcclxuXHRcdC8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHQvLyAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdC8vIH1cclxuXHRcdCYuZ2Zvcm1fcHJldmlvdXNfYnV0dG9ue1xyXG5cdFx0XHQvLyBkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDApO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHQgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XHJcblx0XHQgICAgY29sb3I6ICNhNmE2YTY7XHJcblx0XHQgICAgbWFyZ2luOiAxN3B4IDExcHggMCAwIWltcG9ydGFudDtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdCAgICB3aWR0aDogMTZweDtcclxuXHRcdFx0ICAgIGhlaWdodDogMTRweDtcclxuXHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHQgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZm9ybS1iYWNrLWFycm93LnBuZyk7XHJcblx0XHRcdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHQgICAgbWFyZ2luOiAycHggNnB4IDBweCAwO1xyXG5cdFx0XHQgICAgb3BhY2l0eTogMTtcclxuXHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZ2Zvcm1fYWpheF9zcGlubmVye1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiBjYWxjKDUwJSAtIDZweCk7XHJcblx0XHRsZWZ0OiBjYWxjKDEwMCUgKyAycHgpO1xyXG5cdH1cclxuXHQuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnN7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjYjJiMWIxO1xyXG5cdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDMwKTtcclxuXHRcdD5oMntcclxuXHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdCAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdCYuaGlkZV9zdW1tYXJ5X3dyYXBwZXIgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3Jze1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0c2VsZWN0LmdmaWVsZF9zZWxlY3R7XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9kcm9wZG93bi1hcnJvdy1zZWxlY3QucG5nKTtcclxuXHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIDE3cHggcmlnaHQgMTlweDtcclxuXHQgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcblx0ICAgIHBhZGRpbmc6IDEwcHggMTNweCA4cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0b3B0aW9uOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0fVxyXG5cdFx0Ly8gJjotbXMtdmFsdWV7XHJcblx0XHQvLyBcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDMwcHg7XHJcblx0XHQvLyBcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMHB4O1xyXG5cdFx0Ly8gfVxyXG5cdFx0Ly8gJjpmb2N1c3tcclxuXHRcdC8vIFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xyXG5cdFx0Ly8gXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xyXG5cdFx0Ly8gfVxyXG5cdH1cclxuXHRpbnB1dC5kYXRlcGlja2Vye1xyXG5cdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9jYWxlbmRhci1pY29uLnBuZykhaW1wb3J0YW50O1xyXG5cdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IWltcG9ydGFudDtcclxuXHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIDEycHggcmlnaHQgMjNweCFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5jaGVja2JveGVzLWNvbHMtMyxcclxuXHQuY2hlY2tib3hlcy1jb2xzLTR7XHJcblx0XHQuZ2ZpZWxkX2NoZWNrYm94e1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jaGVja2JveGVzLWNvbHMtNHtcclxuXHRcdC5nZmllbGRfY2hlY2tib3h7XHJcblx0XHRcdHJvdy1nYXA6IDJweDtcclxuXHRcdFx0LmdjaG9pY2V7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAyNSU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmNoZWNrYm94ZXMtY29scy0ze1xyXG5cdFx0LmdmaWVsZF9jaGVja2JveHtcclxuXHRcdFx0cm93LWdhcDogNHB4O1xyXG5cdFx0XHQuZ2Nob2ljZXtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDMzLjMzJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZ3JhZGlvcy1ob3Jpem9udGFse1xyXG5cdFx0bGVnZW5ke1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdCAgICBsaW5lLWhlaWdodDogNTBweDtcclxuXHRcdH1cclxuXHRcdC5naW5wdXRfY29udGFpbmVyX3JhZGlve1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC8vIC5nZmllbGRfcmFkaW8sXHJcblx0Ly8gLmdmaWVsZF9jaGVja2JveHtcclxuXHQvLyBcdC5nZmllbGQtY2hvaWNlLWlucHV0e1xyXG5cdC8vIFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdC8vIFx0XHR6LWluZGV4OiAtMTtcclxuICAgIC8vIFx0ICAgICY6Y2hlY2tlZCtsYWJlbDpiZWZvcmV7XHJcblx0Ly8gICAgIFx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwcHg7XHJcbiAgICAvLyBcdCAgICB9XHJcbiAgICAvLyBcdCAgICArbGFiZWx7XHJcblx0Ly8gXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0Ly8gXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHQvLyBcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Ly8gXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdC8vIFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHQvLyBcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdC8vIFx0ICAgIFx0Y29sb3I6ICRibHVlO1xyXG5cdC8vIFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHQvLyBcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdC8vIFx0XHRcdCY6YmVmb3Jle1xyXG5cdC8vIFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0Ly8gXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Ly8gXHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHQvLyBcdFx0XHRcdGhlaWdodDogMjBweDtcclxuXHQvLyBcdFx0XHRcdG1hcmdpbi1yaWdodDogNHB4O1xyXG5cdC8vIFx0XHRcdFx0bWFyZ2luLXRvcDogMC41ZW07XHJcblx0Ly8gXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogLTVweDtcclxuXHQvLyBcdCAgICBcdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9jaGVja2JveC1pbWcuanBnKTtcclxuXHQvLyBcdFx0XHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHQvLyBcdCAgICBcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG5cdC8vIFx0XHRcdH1cclxuXHQvLyBcdFx0fVxyXG5cdC8vIFx0fVxyXG5cdC8vIH1cclxuXHQuY29uc2VudHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygwKTtcclxuXHRcdGNvbG9yOiAjNTU1NTU1O1xyXG5cdFx0bWFyZ2luOiAzcHggMCAwO1xyXG5cdH1cclxuXHQubm90ZXtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygtMik7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nOiAycHggMCA4cHggMzFweDtcclxuXHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdC5ub3RlLWljb257XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0ICAgIGJhY2tncm91bmQ6IHVybChhc3NldHMvaW1nL25vdGUtbG9jay1pY29uLnBuZykgMCBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cdCAgICAgICAgd2lkdGg6IDIzcHg7XHJcbiAgICBcdFx0aGVpZ2h0OiA0NnB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogY2FsYyg1MCUgLSAyN3B4KTtcclxuXHRcdFx0bGVmdDogMDtcclxuICAgIFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oYXMtZm9vdG5vdGV7XHJcblx0XHQuZ2Zvcm1fYm9keXtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cdFx0ZGl2Lmdmb3JtX2ZpZWxkcyAuZm9ybS1mb290bm90ZXtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHR0b3A6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogMzAwcHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDI2cHg7XHJcblx0XHR9XHJcblx0XHQuZ2Zvcm1fZm9vdGVye1xyXG5cdFx0XHQuYnV0dG9uLFxyXG5cdFx0XHRpbnB1dC5idXR0b24sXHJcblx0XHRcdGlucHV0W3R5cGU9c3VibWl0XSxcclxuXHRcdFx0aW5wdXQuYnV0dG9uLFxyXG5cdFx0XHRpbnB1dFt0eXBlPXN1Ym1pdF17XHJcblx0XHRcdCAgICBtYXgtd2lkdGg6IDE4MHB4O1xyXG5cdFx0XHQgICAgbWFyZ2luOiAyMHB4IDAgMCFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmhpZGUtZXJyb3ItaW5mb3tcclxuXHRcdGRpdi5nZmllbGRfZXJyb3IgLnZhbGlkYXRpb25fbWVzc2FnZXtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmhpZGUtZmllbGQtbGFiZWx7XHJcblx0XHQuZ2ZpZWxkX2xhYmVse1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZ2Zvcm0tY2FwdGNoYXtcclxuXHRcdC8vIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0fVxyXG5cdC8vIEhvcml6b250YWwgRm9ybSBPdmVycmlkZVxyXG5cdGZvcm0uZ2ZfY3VzdG9tX2hvcml6b250YWx7XHJcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC5nZm9ybV9maWVsZHN7XHJcblx0XHRcdG1heC13aWR0aDogMTA1MnB4IWltcG9ydGFudDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gMWZyIGF1dG8gYXV0bztcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOiBcclxuXHRcdFx0XHRcImZpcnN0bmFtZSBsYXN0bmFtZSBzdHJlZXRhZGRyZXNzIHN0cmVldGFkZHJlc3Mgc3RyZWV0YWRkcmVzc1wiXHJcblx0XHRcdFx0XCJwaG9uZW51bWJlciBlbWFpbGFkZHJlc3MgY2l0eSBzdGF0ZSB6aXBjb2RlXCI7XHJcblx0XHR9XHJcblx0XHQuZ2Zvcm1fZm9vdGVye1xyXG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdCAgICB0b3A6IDA7XHJcblx0XHQgICAgcmlnaHQ6IDA7XHJcblx0XHQgICAgYm90dG9tOiAwO1xyXG4gICAgXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ICAgIG1heC13aWR0aDogMTM4cHg7XHJcblx0ICAgICAgICBtYXgtaGVpZ2h0OiAxMzBweDtcclxuXHRcdH1cclxuXHRcdCNmaWVsZF8xXzF7XHJcblx0XHRcdGdyaWQtYXJlYTogZmlyc3RuYW1lO1xyXG5cdFx0fVxyXG5cdFx0I2ZpZWxkXzFfM3tcclxuXHRcdFx0Z3JpZC1hcmVhOiBsYXN0bmFtZTtcclxuXHRcdH1cclxuXHRcdCNmaWVsZF8xXzEsXHJcblx0XHQjZmllbGRfMV8zLFxyXG5cdFx0I2ZpZWxkXzFfMTB7XHJcblx0XHRcdHdpZHRoOiAyNTBweDtcclxuXHRcdH1cclxuXHRcdCNmaWVsZF8xXzR7XHJcblx0XHRcdGdyaWQtYXJlYTogc3RyZWV0YWRkcmVzcztcclxuXHRcdH1cclxuXHRcdCNmaWVsZF8xXzh7XHJcblx0XHRcdGdyaWQtYXJlYTogcGhvbmVudW1iZXI7XHJcblx0XHR9XHJcblx0XHQjZmllbGRfMV85e1xyXG5cdFx0XHRncmlkLWFyZWE6IGVtYWlsYWRkcmVzcztcclxuXHRcdH1cclxuXHRcdCNmaWVsZF8xXzEwe1xyXG5cdFx0XHRncmlkLWFyZWE6IGNpdHk7XHJcblx0XHR9XHJcblx0XHQjZmllbGRfMV8xMXtcclxuXHRcdFx0Z3JpZC1hcmVhOiBzdGF0ZTtcclxuXHRcdH1cclxuXHRcdCNmaWVsZF8xXzEye1xyXG5cdFx0XHRncmlkLWFyZWE6IHppcGNvZGU7XHJcblx0XHRcdHdpZHRoOiAxNDBweDtcclxuXHRcdH1cclxuXHRcdC5idXR0b24sXHJcblx0XHRpbnB1dC5idXR0b24sXHJcblx0XHRpbnB1dFt0eXBlPXN1Ym1pdF0sXHJcblx0XHRpbnB1dC5idXR0b24sXHJcblx0XHRpbnB1dFt0eXBlPXN1Ym1pdF17XHJcblx0ICAgIFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdCAgICBcdG1heC13aWR0aDogMTM4cHg7XHJcblx0ICAgIFx0bWFyZ2luOiAwIWltcG9ydGFudDtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHQgICAgXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Zm9ybS5nZm9ybV9ncmF5X2lucHV0e1xyXG5cdFx0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye1xyXG5cdFx0XHRjb2xvcjogJGdyYXk7XHJcblx0XHR9XHJcblx0XHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVye1xyXG5cdFx0XHRjb2xvcjogJGdyYXk7XHJcblx0XHR9XHJcblx0XHQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntcclxuXHRcdFx0Y29sb3I6ICRncmF5O1xyXG5cdFx0fVxyXG5cdFx0OjpwbGFjZWhvbGRlcntcclxuXHRcdFx0Y29sb3I6ICRncmF5O1xyXG5cdFx0fVxyXG5cdFx0aW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXN1Ym1pdF0pOm5vdChbdHlwZT1idXR0b25dKTpub3QoW3R5cGU9aW1hZ2VdKTpub3QoW3R5cGU9ZmlsZV0pLFxyXG5cdFx0c2VsZWN0Om5vdChbbXVsdGlwbGU9XCJtdWx0aXBsZVwiXSksXHJcblx0XHR0ZXh0YXJlYS5zbWFsbCx0ZXh0YXJlYS5sYXJnZXtcclxuXHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdCAgICBjb2xvcjogJGdyYXk7XHJcblx0XHR9XHJcblx0XHRzZWxlY3QuZ2ZpZWxkX3NlbGVjdHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZHJvcGRvd24tZ3JheWFycm93LXNlbGVjdC5wbmcpO1xyXG5cdFx0XHRvcHRpb25bdmFsdWU9XCJcIl1bZGlzYWJsZWRde1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0b3B0aW9ue1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0b3B0aW9uOmZpcnN0LW9mLXR5cGV7XHJcblx0XHRcdFx0Y29sb3I6ICRncmF5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRzZWxlY3QuZ2ZpZWxkX3NlbGVjdDpyZXF1aXJlZDppbnZhbGlke1xyXG5cdFx0XHRjb2xvcjogJGdyYXk7XHJcblx0XHR9XHJcblx0XHQuZ2Zvcm1fZmllbGRze1xyXG5cdCAgICBcdGdyaWQtY29sdW1uLWdhcDogMTFweCFpbXBvcnRhbnQ7XHJcblx0ICAgIH1cclxuXHQgICAgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdle1xyXG5cdCAgICBcdGNvbG9yOiAkYmx1ZTtcclxuXHQgICAgfVxyXG5cdH1cclxuICAgIC5nZl9wYWdlX3N0ZXBze1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgLmdmX3N0ZXBfYWN0aXZlIC5nZl9zdGVwX251bWJlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZl9zdGVwX3BlbmRpbmcgLmdmX3N0ZXBfbnVtYmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2Zfc3RlcF9uZXh0IC5nZl9zdGVwX251bWJlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjNiMztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdmX3N0ZXBfY29tcGxldGVkIC5nZl9zdGVwX251bWJlcntcclxuICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMWQ2OTc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmdmX3N0ZXBfYWN0aXZlIC5nZl9zdGVwX2xhYmVse1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZl9zdGVwX2NvbXBsZXRlZCAuZ2Zfc3RlcF9sYWJlbHtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFkNjk3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZl9zdGVwX3BlbmRpbmcgLmdmX3N0ZXBfbGFiZWx7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2Zfc3RlcF9uZXh0IC5nZl9zdGVwX2xhYmVse1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmdmX3N0ZXBfbnVtYmVye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4LjY0cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDApO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMzdweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzN3B4O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMnB4IDAgMDtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdmX3N0ZXBfbGFiZWx7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNi42NHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygwKTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogI2E2YTZhNjtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0yMHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2Zfc3RlcHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZsZXg6IDEgMCAxMjVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2Zfc3RlcF9jb21wbGV0ZWQgLmdmX3N0ZXBfbnVtYmVye1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzN3B4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbmRpdi5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yK2xpLmdmaWVsZC5nZmllbGRfZXJyb3J7XHJcblx0bWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZXtcclxuICAgIGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkZGFyay1ncmVlbjtcclxuXHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0aDEsXHJcblx0aDIsXHJcblx0aDN7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHRwOmxhc3QtY2hpbGR7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHRhe1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHR9XHJcblx0LmJ0bi1saW5re1xyXG5cdFx0bWFyZ2luOiAxMHB4IGF1dG8gMCFpbXBvcnRhbnQ7XHJcbiAgICBcdG1heC13aWR0aDogMjYwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uY29udGVudGZvcm0tZm9ybSAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2V7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbn1cclxuXHJcbi5oaWRlLWVycm9yLWluZm9fd3JhcHBlcntcclxuXHQuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnN7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIE92ZXJyaWRlIENob3NlbiBEcm9wRG93blxyXG4uZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZXtcclxuXHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRjb2xvcjogJGJsYWNrIWltcG9ydGFudDtcclxuXHRwYWRkaW5nOiA1cHggMTRweCFpbXBvcnRhbnQ7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA1MHB4IWltcG9ydGFudDtcclxuXHRvdXRsaW5lOiBub25lIWltcG9ydGFudDtcclxuXHRib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZHJvcGRvd24tYXJyb3ctc2VsZWN0LnBuZykhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gMjBweCByaWdodCAxOHB4IWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcbi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmNob3Nlbi1jb250YWluZXIuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLWRyb3B7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2shaW1wb3J0YW50O1xyXG59XHJcbi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGRpdiBie1xyXG5cdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcbi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGV7XHJcblx0Ym94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHN7XHJcblx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNTApO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Y29sb3I6ICRibGFjayFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nZmllbGRfZGVzY3JpcHRpb24udmFsaWRhdGlvbl9tZXNzYWdlLmdmaWVsZF92YWxpZGF0aW9uX21lc3NhZ2UsXHJcbi5nZm9ybV9zdWJtaXNzaW9uX2Vycm9yLmhpZGVfc3VtbWFyeXtcclxuXHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc2l6ZTogMTJweCFpbXBvcnRhbnQ7XHJcblx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNDApO1xyXG5cdGNvbG9yOiAkYmxhY2s7XHJcblx0bWFyZ2luOiA1cHggMDtcclxufVxyXG5cclxuXHJcbi5ncmF2aXR5LXRoZW1lLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHNlbGVjdHtcclxuXHRmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn0iLCIvLyAuYWRtaW4tYmFyICNtYXN0aGVhZHsvLyBGb3IgRml4ZWQgTmF2aWdhdGlvblxyXG4vLyAgIHRvcDogMzJweDtcclxuLy8gICAmLmFmZml4e1xyXG4vLyBcdCAgLnN1Ym1lbnUtYm94e1xyXG4vLyBcdFx0XHR0b3A6IDI1cHg7XHJcbi8vIFx0ICB9XHJcbi8vICAgfVxyXG4vLyB9XHJcbiNtYXN0aGVhZHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB3aWR0aDogMTAwJTtcclxuICB0cmFuc2l0aW9uOiB0b3AgLjNzO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxMDtcclxuICAvLyAmLmFmZml4eyAvLyBGb3IgRml4ZWQgTmF2aWdhdGlvblxyXG4gIC8vIFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gIC8vIFx0LmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVye1xyXG5cdC8vICAgXHQjbG9nb3tcclxuXHQvLyBcdFx0XHRwYWRkaW5nOiAycHggMDtcclxuXHQvLyAgIFx0fVxyXG4gIC8vIFx0XHQubmF2LXdyYXB7XHJcblx0Ly8gICBcdFx0bWFyZ2luOiAxOXB4IDAgMDtcclxuXHQvLyAgIFx0fVxyXG5cdC8vICAgXHQjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbj51bD5saT5he1xyXG5cdC8vICAgXHRcdHBhZGRpbmc6IDAgMCAxNXB4O1xyXG5cdC8vICAgXHR9XHJcblx0Ly8gICB9XHJcblx0Ly8gXHQuc3VibWVudS1ib3h7XHJcblx0Ly8gXHRcdHRvcDogMjVweDtcclxuXHQvLyBcdH1cclxuICAvLyB9XHJcbiAgLmhlYWRlci1uYXZib3h7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHQuaGVhZGVyLXdyYXB7XHJcblx0XHQuY29udGFpbmVye1xyXG5cdFx0XHQuZmxleC1jb250YWluZXJ7XHJcblx0XHQgICAgY29sdW1uLWdhcDogNDZweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdHdpZHRoOiA2NjBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogNnB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRnb2xkO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRnb2xkO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiA1OXB4O1xyXG5cdFx0XHQgICAgbGVmdDogLTIwcHg7XHJcbiAgICBcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQjbG9nb3tcclxuXHRcdFx0ICAgIHBhZGRpbmc6IDMycHggMCA3cHg7XHJcblx0XHRcdCAgICB6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0LmEtY3VzdG9tLWxvZ297XHJcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogdW5zZXQhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5uYXYtd3JhcHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCNoZWFkZXItbmF2aWdhdGlvbntcclxuXHRcdFx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHQgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdCAgICBwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0I21haW4tbmF2aWdhdGlvbntcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNTApO1xyXG5cdFx0XHRcdFx0XHQ+dWx7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMjdweCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0Y29sdW1uLWdhcDogMzhweDtcclxuXHRcdFx0XHRcdFx0XHQuY2FyZXR7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHQgICAgdG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDNweDtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHQgICAgdG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdCAgICByaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogN3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoYXNzZXRzL2ltZy9uYXYtZHJvcGRvd24tYXJyb3cucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdD5saXtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIHVsLmRyb3Bkb3duLW1lbnV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGFuaW1hdGlvbjogYW5pbS1mbGV4IC4zcyBlYXNlLWluLW91dDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCYuY3VycmVudC1tZW51LWl0ZW0+YXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZ29sZDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdD5hey8vIE1BSU4gTUVOVSBJVEVNU1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMTQwKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICBcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAwIDdweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQ+dWw+bGkuZHJvcGRvd24ub3Blbj5hLFxyXG5cdFx0XHRcdFx0XHQ+dWw+bGk+YTpob3ZlcixcclxuXHRcdFx0XHRcdFx0PnVsPmxpPmE6Zm9jdXMsXHJcblx0XHRcdFx0XHRcdD51bD5saTpob3Zlcj5he1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZ29sZDtcclxuXHRcdFx0XHRcdFx0XHQuY2FyZXR7XHJcblx0XHRcdFx0XHRcdCAgICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kOiB1cmwoYXNzZXRzL2ltZy9kb3duLWFycm93aGVhZC1ibHVlLnBuZykgY2VudGVyIG5vLXJlcGVhdCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdCAgICBcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdFx0XHRcdCAgICBcdHRyYW5zaXRpb246IC4zcztcclxuXHQgICAgXHRcdFx0XHRcdH1cclxuXHQgICAgXHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0PnVsPmxpPmE6YWN0aXZle1xyXG5cdFx0XHRcdFx0XHRcdC8vIGNvbG9yOiAkcmVkO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdD51bD5saS5kcm9wZG93bi5hY3RpdmU+YXtcclxuXHRcdFx0XHRcdFx0XHQvLyBib3JkZXItYm90dG9tOiA1cHggc29saWQgJGJsYWNrO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdD51bD5saXtcclxuXHRcdFx0XHRcdFx0XHQmLm5vcm1hbHtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdD51bC5kcm9wZG93bi1tZW51e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE4M3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0ICAgIHBhZGRpbmc6IDQ5cHggMThweCAyNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogNzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDEwMDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDEyMjRmO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2Zvb3Rlci1iY2tncm5kLmpwZyk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdD5saXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ+YXsvLyBTVUJNRU5VIElURU1TXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDEwMCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6YWN0aXZlLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Jjpmb2N1c3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6bm90KC5ub3JtYWwpPnVsLmRyb3Bkb3duLW1lbnV7XHJcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sdW1uLWdhcDogNzdweDtcclxuXHRcdFx0XHRcdFx0XHRcdHJvdy1nYXA6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDMzcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ3JlZW47XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxOHB4IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTAwMDtcclxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0d2lkdGg6IDI1NjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0YmFja2dyb3VuZC1jb2xvcjogIzAxMjI0ZjtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvZm9vdGVyLWJja2dybmQuanBnKTtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IC0xMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdD5saXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDQxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdFx0XHRcdFx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtPmF7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRnb2xkIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyAmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQvLyBcdGxlZnQ6IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdD5hey8vIFNVQk1FTlUgSVRFTVNcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygxNDApO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmFjdGl2ZSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmZvY3Vze1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRnb2xkO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgd2lkdGg6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdD51bC5kcm9wZG93bi1tZW51ey8vIFNVQk1FTiBJVEVNUyBEM1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2x1bW4tZ2FwOiA4NHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA4cHggMCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA0MTVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMzApO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOmFjdGl2ZSxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6Zm9jdXN7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY3VzdG9tLWxvZ28ubW9iaWxle1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuI21lbnUtbWFpbi1uYXZpZ2F0aW9ue1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOmFmdGVye1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR3aWR0aDogMTQ0MHB4O1xyXG5cdFx0aGVpZ2h0OiA2cHg7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdvbGQ7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdvbGQ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0Ym90dG9tOiAtNnB4O1xyXG5cdH1cclxufVxyXG4jbWVudS10b2dnbGV7XHJcblx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAxN3B4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ubmF2YmFyLXRvZ2dsZXtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHR6LWluZGV4OiAxMjA7XHJcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC40cyBlYXNlKTtcclxuXHQuaWNvbi1iYXJ7XHJcblx0ICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0ICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcblx0ICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaWNvbi1iYXIgKyAuaWNvbi1iYXIge1xyXG5cdFx0bWFyZ2luLXRvcDogN3B4O1xyXG5cdH1cclxuXHQuaWNvbi1iYXIuaWNvbi1iYXItMntcclxuXHQgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgICY6YWZ0ZXIsXHJcblx0ICAmOmJlZm9yZXtcclxuXHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdCAgXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgdG9wOiBjYWxjKDUwJSArIDJweCk7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSgwKSk7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNHMpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaWNvbi1iYXIuaWNvbi1iYXItM3tcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgbWFyZ2luOiA3cHggMCAwIGF1dG87XHJcblx0fVxyXG59XHJcbi5uYXZiYXItdG9nZ2xlLm9wZW57XHJcbiAgLmljb24tYmFyLmljb24tYmFyLTMsXHJcbiAgLmljb24tYmFyLmljb24tYmFyLTF7XHJcbiAgICBvcGFjaXR5OiAwIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmljb24tYmFye1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gIH1cclxuICAuaWNvbi1iYXIuaWNvbi1iYXItMntcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAuaWNvbi1iYXIuaWNvbi1iYXItMjphZnRlcntcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsLTUwJSkgcm90YXRlKDQ1ZGVnKSk7XHJcbiAgfVxyXG4gIC5pY29uLWJhci5pY29uLWJhci0yOmJlZm9yZXtcclxuICAgIG9wYWNpdHk6IDE7IFxyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSgtNDVkZWcpKTtcclxuICB9XHJcbn1cclxuLmhpZGUtb24tZGVza3tcclxuXHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxufVxyXG5saS5oaWRlLW5hdi1sYWJlbD5he1xyXG5cdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcbi5zb2NpYWwtbGlua3N7Ly8gU29jaWFsIEljb25zIG9uIE1lbnVcclxuXHQ+dWwuZHJvcGRvd24tbWVudXtcclxuXHRcdGNvbHVtbi1nYXA6IDM3cHg7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDAgMTNweDtcclxuXHRcdD5saSBhe1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRjb250ZW50OiB1bnNldCFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRpOmJlZm9yZXtcclxuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGUhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWFyZ2luOiAwIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0XHQubWVudS1sYWJlbHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5oZWFkZXItc2VhcmNoLWljb257XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdC5uYXYtc2VhcmNoLWxpbmt7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogNHB4IDAgMDtcclxuXHRcdC5zZWFyY2gtaWNvbntcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHQgIFx0Y29udGVudDogJyc7XHJcblx0XHQgIFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHQgICAgYmFja2dyb3VuZDogdXJsKGFzc2V0cy9pbWcvd3Atc2VhcmNoLWljb24ucG5nKSAwIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0XHQgICAgd2lkdGg6IDI0cHg7XHJcblx0XHQgICAgaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbmxpLm5vLWNhcmV0IGEgc3Bhbi5jYXJldHtcclxuXHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxufSIsIiRib2R5LXdpZHRoOiAyNTYwcHg7XG4kY29udGFpbmVyLXdpZHRoOiAxMjAwcHg7XG4kY29udGFpbmVyLXBhZGRpbmc6IDA7XG4kc3BhY2VyOiAyMHB4O1xuJHJvdy1tYXJnaW46IDAgLTEwcHg7XG5cbiRtYWluZm9udC1zaXplOiAyNXB4O1xuXG4kd2hpdGU6ICNmZmZmZmY7XG4kYmxhY2s6ICMwMDAwMDA7XG4kZ3JheTogI2Q5ZDlkOTtcbiRyZWQ6ICNhYjAwMDA7XG4kYmx1ZTogIzA5MjI0YztcbiRibHVlLTEwMDogIzc1OTBhODtcbiRkYXJrLWdyZWVuOiAjMTkxZjI0O1xuJGdvbGQ6ICNkOTk5MDA7XG5cbi8vIEJ1dHRvbiBDb2xvcnNcbiRidG4tZGFyay1tYWluOiAjMTkxZjI0O1xuJGJ0bi1kYXJrLWFjdGl2ZTogIzc1OTBhODtcbiRidG4tbGlnaHQtbWFpbjogI2ZmZmZmZjtcbiRidG4tbGlnaHQtYWN0aXZlOiAjNWM3Mjg1O1xuJGx1Y2lkLW1haW46ICMxOTFmMjQ7XG4kbHVjaWQtaG92ZXI6ICNkOTk5MDA7XG4kbHVjaWQtYWN0aXZlOiAjNzU5MGE4O1xuXG4kZGVmYXVsdC1idG4tZm9udDogJyc7XG4kZGVmYXVsdC1idG4tY29sb3I6ICR3aGl0ZTtcbiRob3Zlci1idG4tY29sb3I6ICRibGFjaztcbiRkZWZhdWx0LWJ0bi1iY2tncm5kOiAkd2hpdGU7XG4kaG92ZXItYnRuLWJja2dybmQ6ICRibGFjaztcblxuJGRlZmF1bHQtbGluay1jb2xvcjogJHdoaXRlO1xuJGhvdmVyLWxpbmstY29sb3I6ICRnb2xkO1xuJGhvdmVyLWljb24tY29sb3I6ICR3aGl0ZTtcbiRob3Zlci1mb250LWNvbG9yOiAkZ29sZDtcblxuJGJvZHktYmc6ICR3aGl0ZTtcbiRkZWZhdWx0LWZvbnQtY29sb3I6ICRibGFjaztcblxuJG92ZXJtYXgtZGVzay0xODAwOiAxODAwcHg7XG4kb3Zlcm1heC1kZXNrOiAxNDMwcHg7XG4kbWF4LWRlc2stMTM0MDogMTM0MHB4O1xuJG1heC1kZXNrOiAxMjgwcHg7XG4kZGVzazogMTIwMHB4O1xuJG1heC10YWI6IDExODBweDtcbiRtYXgtdGFiLTEwODA6IDEwODBweDtcbiR0YWI6IDk5MnB4O1xuJG1pbi10YWI6IDkzMHB4O1xuJG1heC1tb2JpbGU6IDg3OHB4O1xuJG1pbi10YWItODIwOiA4MjBweDtcbiR3cC1tb2JpbGU6IDc4MnB4O1xuJHdwLW1lZGl1bTogNzMwcHg7XG4kd3AtbWVkaXVtLTY4MDogNjgwcHg7XG4kd3AtbWVkaXVtLTYwMDogNjAwcHg7XG4kd3AtbWVkaXVtLTU0MDogNTQwcHg7XG4kd3Atc21hbGw6IDQ2MHB4O1xuJHdwLXZzbWFsbDogMzgwcHg7IiwiI2Zvb3RlcntcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmVlbjtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9mb290ZXItYmNrZ3JuZC5qcGcpO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRnb2xkO1xyXG5cdHBhZGRpbmc6IDYwcHggMCAwO1xyXG5cdC5mb290ZXItY29udGVudHN7XHJcblx0XHQmLnRvcHtcclxuXHRcdCAgZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0ICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHR9XHJcblx0XHQmLmJvdHRvbXtcclxuXHRcdCAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYS1jdXN0b20tbG9nb3tcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIDAgMjhweDtcclxuICAgIHBhZGRpbmc6IDAgMjRweCAwIDI1cHg7XHJcblx0XHQmLm1vYmlsZXtcclxuXHQgICAgZGlzcGxheTogbm9uZTtcclxuICAgIFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb290ZXItY29sLWxvZ297XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgMCA5cHg7XHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAzNjBweDtcclxuXHRcdFx0aGVpZ2h0OiA2cHg7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ29sZDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRnb2xkO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogMzlweDtcclxuXHRcdH1cclxuXHR9XHJcblx0I2Zvb3Rlci1uYXZpZ2F0aW9ue1xyXG5cdFx0bWFyZ2luOiAwIDAgNjJweDtcclxuXHR9XHJcblx0dWwjbWVudS1mb290ZXItbmF2aWdhdGlvbntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMCAwIDVweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzc0NDRmO1xyXG4gICAgYXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDE0MCk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHR9XHJcblx0Ly8gUmVsYXRpdmUgRGVzaWduZWQgQnlcclxuXHQuZm9vdGVyLWJvdHRvbXtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0LmNvbG9waG9ue1xyXG5cdFx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHQgICAgbWFyZ2luOiBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0LmNvbG9waG9uIC5ieXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDhweDtcclxuXHRcdFx0cGFkZGluZzogOHB4IDA7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDMpO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdG9wYWNpdHk6IC41O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQuY29sb3Bob24gLmJ5IGF7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG9wYWNpdHk6IC41O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4vLyBCYWNrIHRvIFRvcCBBcnJvd1xyXG4uYmFjay10by10b3B7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGJvdHRvbTogMTVweDtcclxuXHRyaWdodDogMjBweDtcclxuXHR6LWluZGV4OiAxMDAxMDtcclxuXHRiYWNrZ3JvdW5kOiAkZGFyay1ncmVlbjtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAkZ29sZDtcclxuXHRoZWlnaHQ6IDM2cHg7XHJcblx0d2lkdGg6IDM2cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDRweCB0cmFuc3BhcmVudGl6ZSgkZ29sZCwwLjgpKTtcclxuXHQmOmhvdmVye1xyXG5cdFx0QGluY2x1ZGUgYm94LXNoYWRvdygwIDAgMThweCB0cmFuc3BhcmVudGl6ZSgkZ29sZCwwLjMpKTtcclxuXHR9XHJcblx0JjpiZWZvcmV7XHJcblx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogY2FsYyg1MCUgLSA2cHgpO1xyXG5cdFx0bGVmdDogY2FsYyg1MCUgLSA3cHgpO1xyXG5cdFx0d2lkdGg6IDA7XHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHRib3JkZXItYm90dG9tOiA5cHggc29saWQgJHdoaXRlO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdH1cclxufVxyXG4uc2hvdy1iYWNrLXRvLXRvcCAuYmFjay10by10b3B7XHJcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcbiNzd256YV9iYW5uZXJfaWR7XHJcblx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbS1zaG93e1xyXG4gIDAle1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcbiAgMSV7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDEwMCV7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW0tZmxleHtcclxuICAwJXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG4gIDEle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDEwMCV7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW0tZmxleC1oaWRle1xyXG4gIDAle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcbiAgMSV7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAxMDAle1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICB9XHJcbn0iLCIuYmxvZ19wYWdlX3NlY3Rpb257XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG5cdC50aGUtY29udGVudC13cmFwe1xyXG5cdFx0cGFkZGluZzogMjhweCAwIDEwMXB4O1xyXG5cdFx0Ji5zaW5nbGUtcG9zdC1ibG9ne1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgOTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNlY3Rpb24taGVhZGluZ3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0ICAgIG1hcmdpbjogMTFweCAwIDY2cHg7XHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdCAgICBoZWlnaHQ6IDZweDtcclxuXHRcdCAgICBtYXJnaW46IDI1cHggMCAwO1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdvbGQ7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ29sZDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNvbnRlbnQtaGVhZGluZ3N7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR9XHJcblx0LmhlYWRpbmd7XHJcblx0XHRmb250LWZhbWlseTogJGRpc3RyYW1wbGVyO1xyXG5cdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdCAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDYwcHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMCA2NnB4IDAgNjhweDtcclxuXHRcdHdoaXRlLXNwYWNlOiBwcmU7XHJcblx0fVxyXG5cdC5wb3N0LXJvd3MgLmFsbS1yZXZlYWx7XHJcblx0XHQrLmFsbS1yZXZlYWx7XHJcblx0XHRcdG1hcmdpbjogNDBweCAwIDA7XHJcblx0XHR9XHJcblx0XHQuY2FyZC1jb250ZW50e1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHQgICAgY29sdW1uLWdhcDogMjBweDtcclxuXHRcdFx0Ky5jYXJkLWNvbnRlbnR7XHJcblx0XHRcdFx0bWFyZ2luOiA0MHB4IDAgMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYmxvZy1wcmV2LWltZ3tcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDQ4MHB4O1xyXG5cdFx0XHQgICAgbWluLWhlaWdodDogMzcwcHg7XHJcblx0XHRcdCAgICBtYXgtaGVpZ2h0OiAzNzBweDtcclxuXHRcdCAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHQmOmhvdmVyOmJlZm9yZXtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YmVmb3JlLFxyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCAzMSwgMzYsIDAuNzUpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYmxvZy1pbWctaG92ZXIucG5nKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiAuNHMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNHMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGdvbGQ7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHQgICAgXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5wb3N0LWNvbnRlbnRze1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogNzAwcHg7XHJcblx0XHRcdCAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcclxuXHRcdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ICAgICY6YWZ0ZXJ7XHJcblx0XHRcdCAgICBcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdCAgICBcdHJpZ2h0OiAtM3B4O1xyXG5cdFx0XHQgICAgXHRib3R0b206IDA7XHJcblx0XHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYmxvZ2NhcmQtY29udGVudC1iZy5wbmcpO1xyXG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdCAgICAgICAgd2lkdGg6IDE5M3B4O1xyXG4gICAgXHRcdFx0XHRoZWlnaHQ6IDE3MnB4O1xyXG5cdFx0XHRcdCAgICB6LWluZGV4OiAtMTtcclxuXHRcdFx0ICAgIH1cclxuXHRcdFx0fVxyXG5cdFx0ICAgIC5wb3N0LXRpdGxle1xyXG5cdCAgICBcdCAgICBtYXJnaW46IC0xMHB4IDAgNXB4O1xyXG5cdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHQgICAgXHQvLyAmOmFmdGVye1xyXG5cdFx0ICAgIFx0Ly8gXHRjb250ZW50OiAnJztcclxuXHRcdCAgICBcdC8vIFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHQgICAgXHQvLyBcdGJhY2tncm91bmQ6ICRibHVlO1xyXG5cdFx0ICAgIFx0Ly8gXHR3aWR0aDogMTAwcHg7XHJcblx0XHQgICAgXHQvLyBcdGhlaWdodDogNHB4O1xyXG5cdFx0ICAgIFx0Ly8gXHRtYXJnaW46IDE0cHggMCAwO1xyXG5cdFx0ICAgIFx0Ly8gfVxyXG5cdFx0ICAgIFx0YXtcclxuXHQgICAgXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0ICAgIFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHQgICAgXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHQgICAgXHRcdFx0bGluZS1oZWlnaHQ6IDQ0cHg7XHJcblx0ICAgIFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDEwMCk7XHJcblx0ICAgIFx0XHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcclxuXHQgICAgXHQgICAgXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdCAgICBcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdCAgICBcdFx0XHQmOmhvdmVye1xyXG5cdCAgICBcdFx0XHRcdGNvbG9yOiAkaG92ZXItZm9udC1jb2xvcjtcclxuXHQgICAgXHRcdFx0fVxyXG5cdCAgICBcdCAgICB9XHJcblx0ICAgIFx0fVxyXG5cdFx0ICAgIC5wb3N0LWRhdGV7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcclxuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDApO1xyXG5cdFx0ICAgIFx0bWFyZ2luOiAwO1xyXG5cdFx0ICAgIFx0Y29sb3I6ICNhNmE2YTY7XHJcblx0XHQgICAgfVxyXG5cdFx0ICAgIC5wb3N0LWNhdHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDEwMCk7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdCAgICBcdGNvbG9yOiAkZ29sZDtcclxuXHRcdCAgICBcdG1hcmdpbjogMDtcclxuXHRcdCAgICB9XHJcblx0XHQgICAgLmV4Y2VycHR7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMzApO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdFx0ICAgIFx0cHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0XHQgICAgXHR9XHJcblx0XHQgICAgfVxyXG5cdFx0XHQuYnRuc3tcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMTFweDtcclxuXHRcdFx0ICAgIG1hcmdpbjogYXV0byAwIDAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5yZWFkbW9yZXtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygxNjApO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRjb2xvcjogJGx1Y2lkLW1haW47XHJcblx0XHRcdCAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xyXG5cdFx0ICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdCAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0ICAgIFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdCAgICBcdG1pbi1oZWlnaHQ6IGF1dG87XHJcblx0XHQgICAgXHQmOmZvY3VzLFxyXG5cdFx0ICAgIFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOiAkbHVjaWQtaG92ZXI7XHJcblx0XHRcdCAgICBcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9ibG9nLXJlYWRtb3JlLWFycm93LWgucG5nKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdCAgICBcdH1cclxuXHRcdCAgICBcdCY6YWN0aXZle1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRsdWNpZC1hY3RpdmU7XHJcblx0XHRcdCAgICBcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2Jsb2ctcmVhZG1vcmUtYXJyb3ctYS5wbmcpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0ICAgIFx0fVxyXG5cdFx0ICAgIFx0JjphZnRlcntcclxuXHRcdCAgICBcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYmxvZy1yZWFkbW9yZS1hcnJvdy1tLnBuZyk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEzcHg7XHJcblx0XHRcdFx0ICAgIG1hcmdpbjogMCAwIDRweCAzMnB4O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0ICAgIFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG4gICAgLnBvc3QtY2FyZHMgLmFsbS1yZXZlYWx7IC8vIEdyaWQgTGF5b3V0ICggLmFsbS1yZXZlYWwgLSBBSkFYIExPQUQgTU9SRSlcclxuICAgIFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuICAgIFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMjVweDtcclxuICAgIFx0cm93LWdhcDogMjBweDtcclxuICAgIFx0JjphZnRlcntcclxuICAgIFx0XHRjb250ZW50OiAnJztcclxuICAgIFx0XHRmbGV4OiBhdXRvO1xyXG4gICAgXHR9XHJcblx0XHQuY2FyZC1jb250ZW50e1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdCAgICBcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBcdCAgICByb3ctZ2FwOiAyN3B4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdCAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG5cdFx0ICAgIG1pbi1oZWlnaHQ6IDU1NnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHQgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcclxuXHRcdCAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cdCAgICBcdCY6Zm9jdXMsXHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0LmJsb2ctcHJldi1pbWc6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggJHJlZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnJlYWRtb3Jle1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRidG4tZGFyay1tYWluO1xyXG5cdFx0XHQgICAgXHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9ibG9nLXJlYWRtb3JlLWFycm93LWgucG5nKTtcclxuXHRcdFx0XHQgICAgXHRtYXJnaW46IDAgMCAxcHggMjJweDtcclxuXHRcdFx0ICAgIFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdCAgICBcdCY6YWN0aXZle1xyXG5cdFx0XHRcdGNvbG9yOiAkYnRuLWRhcmstYWN0aXZlO1xyXG5cdFx0ICAgIFx0LnJlYWRtb3JlOmFmdGVye1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYmxvZy1yZWFkbW9yZS1hcnJvdy1hLnBuZyk7XHJcblx0XHRcdCAgICBcdG1hcmdpbjogMCAwIDFweCAyMnB4O1xyXG5cdFx0ICAgIFx0fVxyXG5cdCAgICBcdH1cclxuXHRcdH1cclxuXHRcdC5ibG9nLXByZXYtaW1ne1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2ZlYXR1cmVzLWhvdmVyLnBuZyk7XHJcblx0XHRcdC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0Ly8gYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0bWF4LXdpZHRoOiA0NTBweDtcclxuXHRcdFx0bWluLWhlaWdodDogMzEwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDE0cHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRyZWQ7XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAgcmdiYSgyNTUsMjU1LDI1NSwwKTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyBlYXNlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucG9zdC1jb250ZW50c3tcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdCAgICBtaW4taGVpZ2h0OiAyMTlweDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuICAgIFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcbiAgICBcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0fVxyXG5cdCAgICAucG9zdC10aXRsZXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjNweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDIwKTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcbiAgICBcdH1cclxuXHQgICAgLmV4Y2VycHR7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC01KTtcclxuXHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0cHtcclxuXHRcdFx0XHRtYXJnaW46IDEzcHggMDtcclxuXHRcdFx0fVxyXG5cdCAgICB9XHJcbiAgICB9XHJcblx0LnNpbmdsZS1wb3N0e1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdCAgICBtaW4taGVpZ2h0OiA4NTBweDtcclxuXHRcdC5jb250ZW50LXdyYXB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdCAgICBjb2x1bW4tZ2FwOiAyMHB4O1xyXG5cdFx0ICAgIHJvdy1nYXA6IDMwcHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0LnBvc3QtY29udGVudHtcclxuXHRcdFx0ZmxleDogMCAxIDg1MHB4O1xyXG5cdFx0ICAgIG1heC13aWR0aDogODUwcHg7XHJcblx0XHQgICAgcGFkZGluZzogMzNweCAwIDYxcHg7XHJcblx0XHQgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XHJcblx0XHQgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYmxvZy1jb250ZW50LWJnLnBuZyk7XHJcblx0XHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xyXG5cdFx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHR9XHJcblx0XHQucG9zdC1pbWFnZXtcclxuXHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICRnb2xkO1xyXG5cdFx0XHRtYXJnaW46IC0xNDVweCAwIDM0cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAkZ29sZDtcclxuXHRcdFx0fVxyXG5cdFx0XHRpbWd7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0ICAgIFx0XHRoZWlnaHQ6IGF1dG87XHJcbiAgICBcdFx0ICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0ICAgIC5wb3N0LWNvbnRlbnR7XHJcblx0ICAgIFx0cCArIHB7XHJcbiAgICBcdFx0XHRtYXJnaW4tdG9wOiAzNHB4O1xyXG4gICAgXHRcdH1cclxuICAgIFx0XHRoMSxoMixoMyxoNCxoNSxoNntcclxuICAgIFx0XHRcdCsgcHtcclxuXHQgICAgXHRcdFx0bWFyZ2luLXRvcDogMnB4O1xyXG5cdCAgICBcdFx0fVxyXG4gICAgXHRcdH1cclxuICAgIFx0fVxyXG5cdCAgICAucG9zdC1jb250ZW50IHB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygzMCk7XHJcblx0XHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcclxuXHRcdFx0bWFyZ2luOiAxMHB4IDAgOHB4O1xyXG5cdFx0XHQmOmZpcnN0LW9mLXR5cGV7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0fVxyXG5cdCAgICB9XHJcblx0ICAgIC5wb3N0LWNvbnRlbnQgdWwsXHJcblx0ICAgIC5wb3N0LWNvbnRlbnQgb2x7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG4gICAgXHQgICAgZm9udC1zaXplOiAyMHB4O1xyXG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygzMCk7XHJcblx0XHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcclxuXHRcdCAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQgICAgLy8gJjpiZWZvcmUge1xyXG5cdFx0XHQvLyAgICAgY29udGVudDogJyc7XHJcblx0XHRcdC8vICAgICBiYWNrZ3JvdW5kOiB1cmwoYXNzZXRzL2ltZy9jaGVjay1pY29uLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0Ly8gICAgIHdpZHRoOiAxOHB4O1xyXG5cdFx0XHQvLyAgICAgaGVpZ2h0OiAxNHB4O1xyXG5cdFx0XHQvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQvLyAgICAgdG9wOiA0cHg7XHJcblx0XHRcdC8vICAgICBsZWZ0OiAtMjVweDtcclxuXHRcdFx0Ly8gfVxyXG5cdCAgICB9XHJcblx0ICAgIGgxLGgyLGgzLGg0LGg1LGg2e1xyXG5cdCAgICBcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdCAgICBcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0ICAgIFx0bGluZS1oZWlnaHQ6IDM0cHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDMwKTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdCAgICBcdG1hcmdpbjogMzJweCAwIDA7XHJcblx0ICAgIH1cclxuXHQgICAgaDN7XHJcbiAgICBcdCAgICBmb250LXNpemU6IDI0cHg7XHJcblx0ICAgIH1cclxuXHQgICAgYXtcclxuXHRcdFx0Y29sb3I6ICRnb2xkO1xyXG5cdCAgICB9XHJcblx0ICAgIC5zaWRlYmFye1xyXG4gICAgXHQgICAgd2lkdGg6IDEwMCU7XHJcblx0ICAgIFx0bWF4LXdpZHRoOiAzMzBweDtcclxuXHQgICAgXHRwYWRkaW5nOiAzNnB4IDAgMDtcclxuXHQgICAgXHQud2lkZ2V0LXdyYXB7XHJcblx0ICAgIFx0XHRoMntcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMTAwKTtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIzMmIzMjtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHQgICAgJjphZnRlcntcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdvbGQ7XHJcblx0XHRcdFx0XHR9XHJcblx0ICAgIFx0XHR9XHJcblx0ICAgIFx0XHR1bHtcclxuXHQgICAgXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0ICAgIFx0cGFkZGluZzogMDtcclxuXHRcdFx0ICAgIFx0bWFyZ2luOiAxN3B4IDAgMzFweDtcclxuXHRcdFx0ICAgIFx0bGl7XHJcblx0XHQgICAgXHRcdCAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcblx0XHRcdFx0XHQgICAgLy8gJjpob3ZlcntcclxuXHRcdFx0XHRcdCAgICAvLyBcdC53cC1ibG9jay1sYXRlc3QtcG9zdHNfX2ZlYXR1cmVkLWltYWdlOmFmdGVye1xyXG5cdFx0XHRcdFx0XHQvLyBcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICRyZWQ7XHJcblx0XHRcdFx0XHRcdC8vIFx0fVxyXG5cdFx0XHRcdFx0ICAgIC8vIH1cclxuXHRcdFx0ICAgIFx0fVxyXG5cdFx0XHQgICAgXHRsaTpub3QoOmxhc3QtY2hpbGQpe1xyXG5cdFx0ICAgIFx0XHQgICAgbWFyZ2luOiAwIDAgMTZweDtcclxuXHRcdFx0ICAgIFx0fVxyXG5cdFx0XHQgICAgXHRhe1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHQgICAgXHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDEwMCk7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMjMyYjMyO1xyXG5cdFx0XHQgICAgXHQgICAgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHQgICAgXHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0ICAgIFx0ICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHQgICAgXHQgICAgcm93LWdhcDogMTdweDtcclxuXHRcdFx0ICAgIFx0ICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xyXG5cdFx0XHQgICAgXHQgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRnb2xkO1xyXG5cdFx0XHQgICAgXHRcdCY6Zm9jdXMsXHJcblx0XHRcdCAgICBcdFx0Jjpob3ZlcixcclxuXHRcdFx0ICAgIFx0XHQmOmFjdGl2ZXtcclxuXHRcdFx0ICAgIFx0XHRcdGNvbG9yOiAkZ29sZDtcclxuXHRcdFx0ICAgIFx0XHR9XHJcblx0XHRcdCAgICBcdFx0Ly8gJjphZnRlcntcclxuXHRcdFx0ICAgIFx0XHQvLyBcdGNvbnRlbnQ6ICdSZWFkIE1vcmUnO1xyXG5cdFx0XHQgICAgXHRcdC8vIFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvYmxvZy1yZWFkbW9yZS1hcnJvdy1tLnBuZyk7XHJcblx0XHRcdCAgICBcdFx0Ly8gXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDg3cHggYm90dG9tIDhweDtcclxuXHRcdFx0ICAgIFx0XHQvLyBcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdCAgICBcdFx0Ly8gXHRiYWNrZ3JvdW5kLXNpemU6IDEzcHg7XHJcblx0XHRcdCAgICBcdFx0Ly8gXHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0ICAgIFx0XHQvLyBcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHQgICAgXHRcdC8vIFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHQgICAgXHRcdC8vIFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMzApO1xyXG5cdFx0XHQgICAgXHRcdC8vIFx0Y29sb3I6ICRidG4tZGFyay1tYWluO1xyXG5cdFx0XHRcdFx0XHQvLyAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG5cdFx0XHRcdFx0ICAgIC8vICAgICBwYWRkaW5nOiAwIDAgNXB4O1xyXG5cdFx0XHRcdFx0XHQvLyAgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdC8vICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdCAgICBcdFx0Ly8gfVxyXG5cdFx0XHQgICAgXHR9XHJcblx0XHRcdCAgICBcdC53cC1ibG9jay1sYXRlc3QtcG9zdHNfX2ZlYXR1cmVkLWltYWdle1xyXG5cdFx0XHRcdFx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdCAgICBcdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0ICAgIG1heC13aWR0aDogMTQ1cHg7XHJcblx0XHRcdFx0XHQgICAgaGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0XHRcdCAgICBwYWRkaW5nOiA5cHg7XHJcblx0XHRcdFx0ICAgICAgICBtYXJnaW46IDA7XHJcblx0XHRcdFx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgJHJlZDtcclxuXHRcdFx0XHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0ICAgIFx0XHRpbWd7XHJcblx0XHRcdCAgICBcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0XHQgICAgXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdCAgICBcdFx0d2lkdGg6IDEyNXB4O1xyXG5cdFx0XHQgICAgXHRcdCAgICBoZWlnaHQ6IDgwcHg7XHJcblx0XHRcdFx0XHQgICAgXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdCAgICBcdH1cclxuXHRcdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMCByZ2JhKDI1NSwyNTUsMjU1LDApO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2U7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHQgICAgfVxyXG5cdCAgICBcdFx0fVxyXG5cdCAgICBcdFx0ZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1faGVhZGluZ3tcclxuXHQgICAgXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0ICAgIFx0XHRcdG1hcmdpbjogMCAwIDIxcHg7XHJcblx0ICAgIFx0XHRcdC5nZm9ybV9kZXNjcmlwdGlvbixcclxuXHQgICAgXHRcdFx0Lmdmb3JtX3JlcXVpcmVkX2xlZ2VuZHtcclxuXHQgICAgXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdCAgICBcdFx0XHR9XHJcblx0ICAgIFx0XHRcdC5nZm9ybV90aXRsZXtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkaXN0cmFtcGxlcjtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHQgICAgXHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGRhcmstZ3JlZW47XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNnB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ29sZDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdvbGQ7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHQgICAgXHRcdFx0fVxyXG5cdCAgICBcdFx0fVxyXG5cdCAgICBcdFx0Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZXtcclxuXHQgICAgXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcclxuXHQgICAgXHRcdFx0cGFkZGluZzogMTJweCAyMHB4IDMycHg7XHJcblx0ICAgIFx0XHRcdC5nZmllbGQuZ2ZpZWxkLS13aWR0aC1oYWxme1xyXG5cdFx0ICAgIFx0XHRcdGdyaWQtY29sdW1uOiBzcGFuIDEyO1xyXG5cdFx0ICAgIFx0XHR9XHJcblx0XHQgICAgXHR9XHJcblx0XHQgICAgXHRkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHN7XHJcblx0ICAgIFx0XHQgICAgZ3JpZC1yb3ctZ2FwOiA1cHghaW1wb3J0YW50O1xyXG5cdFx0ICAgIFx0fVxyXG5cdCAgICBcdFx0Lmdmb3JtX3ZhbGlkYXRpb25fZXJyb3Jze1xyXG5cdCAgICBcdFx0XHRoMi5nZm9ybV9zdWJtaXNzaW9uX2Vycm9ye1xyXG5cdCAgICBcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHRcdCAgICBwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0ICAgIG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdCAgICAmOmFmdGVye1xyXG5cdFx0XHRcdFx0ICAgIFx0Y29udGVudDogdW5zZXQ7XHJcblx0XHRcdFx0XHQgICAgfVxyXG5cdCAgICBcdFx0XHR9XHJcblx0ICAgIFx0XHR9XHJcblx0ICAgIFx0XHQjdmFsaWRhdGlvbl9tZXNzYWdlXzNfNXtcclxuXHQgICAgXHRcdFx0bWFyZ2luOiAxMHB4IDA7XHJcblx0ICAgIFx0XHR9XHJcblx0ICAgIFx0XHRkaXYuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5idXR0b24sIGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQuYnV0dG9uLFxyXG5cdCAgICBcdFx0ZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dFt0eXBlPXN1Ym1pdF17XHJcblx0ICAgIFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIFx0XHRcdCAgICBtYXJnaW46IDEwcHggMCAwIWltcG9ydGFudDtcclxuXHQgICAgXHRcdH1cclxuXHQgICAgXHR9XHJcblx0ICAgIH1cclxuXHRcdC5zaGFyZS10by1zb2NpYWxze1xyXG5cdFx0ICAgIGRpc3BsYXk6IG5vbmU7XHJcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0ICAgIFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyYjMyO1xyXG5cdFx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICM1NDY4Nzk7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDMzMHB4O1xyXG5cdFx0ICAgIG1pbi1oZWlnaHQ6IDcxcHg7XHJcblx0XHQgICAgbWF4LWhlaWdodDogNzFweDtcclxuXHRcdCAgICBjb2x1bW4tZ2FwOiAyMnB4O1xyXG5cdCAgICAgICAgbWFyZ2luOiA4cHggMCAxMnB4O1xyXG5cdFx0XHQudGl0bGV7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDApO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0Y29sb3I6ICM4MDllYjg7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ub3RoaW5nLWZvdW5ke1xyXG5cdFx0bWFyZ2luOiA1MHB4IDA7XHJcblx0XHQuaGVhZGluZ3tcclxuXHQgICAgXHRmb250LWZhbWlseTogJGRpc3RyYW1wbGVyO1xyXG5cdCAgICBcdGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygxMDApO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjogJGRhcmstZ3JlZW47XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHRcdC5jb250ZW50e1xyXG5cdCAgICBcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygxMCk7XHJcblx0XHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcclxuXHRcdFx0cHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5hamF4LWxvYWQtbW9yZS13cmFwLndoaXRle1xyXG5cdFx0LmFsbS1idG4td3JhcHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0bWFyZ2luOiAzNXB4IDAgMDtcclxuXHRcdH1cclxuXHRcdC5hbG0tbG9hZC1tb3JlLWJ0bntcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGx1Y2lkLW1haW47XHJcblx0XHQgICAgYm9yZGVyLXJhZGl1czogMDtcclxuXHRcdCAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XHJcblx0XHQgICAgY29sb3I6ICRibGFjaztcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0ICAgIG91dGxpbmU6IG5vbmU7XHJcblx0XHQgICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbHVjaWQtaG92ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpmb2N1cyxcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWN0aXZle1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbHVjaWQtYWN0aXZlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYWRtaW4tYmFyIC5kZWZhdWx0LXBhZ2Utc2VjdGlvbiAudGhlLXBhZ2UtYmFubmVye1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgLTY4cHg7XHJcbn1cclxuLmRlZmF1bHQtcGFnZS1zZWN0aW9ue1xyXG5cdC50aGUtY29udGVudC13cmFwe1xyXG5cdCAgICBwYWRkaW5nOiA2MHB4IDAgMTAwcHg7XHJcblx0fVxyXG5cdC5zZWN0aW9uLWhlYWRpbmd7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0JjpiZWZvcmUsXHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHQgICAgd2lkdGg6IDEwMCU7XHJcblx0XHQgICAgbWF4LXdpZHRoOiA0NDBweDtcclxuXHRcdCAgICBmbGV4OiAwIDEgNDQwcHg7XHJcblx0XHQgICAgaGVpZ2h0OiAxMXB4O1xyXG5cdFx0ICAgIG1hcmdpbjogMjhweCAwIDA7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ29sZDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRnb2xkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29udGVudC1oZWFkaW5nc3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHQuaGVhZGluZ3tcclxuXHRcdGZvbnQtZmFtaWx5OiAkZGlzdHJhbXBsZXI7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDYwcHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdCAgICBtYXJnaW46IDVweCAwIDMwcHg7XHJcblx0ICAgIHBhZGRpbmc6IDAgMThweDtcclxuXHQgICAgd2hpdGUtc3BhY2U6IHByZTtcclxuXHR9XHJcblx0aDEsaDIsaDMsaDQsaDUsaDZ7XHJcblx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHQgICAgY29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdH1cclxuXHRwLHVsLG9se1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdCAgICBmb250LXNpemU6IDIwcHg7XHJcblx0ICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMjUpO1xyXG5cdCAgICBjb2xvcjogJGRhcmstZ3JlZW47XHJcblx0fVxyXG5cdGF7XHJcblx0XHRjb2xvcjogJGdvbGQ7XHJcblx0fVxyXG59XHJcbi8vIE90aGVyIFBsdWdpbnNcclxuLnRoZV9jaGFtcF9zaGFyaW5nX3Vse1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHRjb2x1bW4tZ2FwOiA1cHg7XHJcbiAgICBwYWRkaW5nOiAwIDAgNHB4O1xyXG59XHJcbi50aGVfY2hhbXBfaG9yaXpvbnRhbF9zaGFyaW5nIC50aGVfY2hhbXBfc3Zne1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHRyYW5zaXRpb246IC4zcztcclxuXHQmOmhvdmVye1xyXG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogJHJlZCFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbi50aGVfY2hhbXBfaG9yaXpvbnRhbF9zaGFyaW5neyAvLyBBZGp1c3QgSWNvbiBTaXplXHJcblx0LnRoZV9jaGFtcF9idXR0b25fdHdpdHRlciAudGhlX2NoYW1wX3N2ZyBzdmd7XHJcblx0ICAgIG1heC1oZWlnaHQ6IDMwcHghaW1wb3J0YW50O1xyXG5cdH1cclxuXHQudGhlX2NoYW1wX2ZhY2Vib29rIC50aGVfY2hhbXBfc3ZnIHN2Z3tcclxuXHQgICAgbWF4LWhlaWdodDogMzJweCFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC50aGVfY2hhbXBfYnV0dG9uX3BpbnRlcmVzdCAudGhlX2NoYW1wX3N2ZyBzdmd7XHJcblx0ICAgIG1heC1oZWlnaHQ6IDI4cHghaW1wb3J0YW50O1xyXG5cdH1cclxuXHQudGhlX2NoYW1wX2J1dHRvbl9saW5rZWRpbiAudGhlX2NoYW1wX3N2ZyBzdmd7XHJcblx0ICAgIG1heC1oZWlnaHQ6IDI0cHghaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG4uYWxtLWxvYWQtbW9yZS1idG4uZG9uZXtcclxuXHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxufVxyXG4vLyBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcjphZnRlciB7XHJcbi8vICAgICBjb250ZW50OicqJztcclxuLy8gICAgIGNvbG9yOiAjMDA3ZjgwO1xyXG4vLyB9XHJcbi8vIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIgOmFmdGVyeyBcclxuLy8gICAgY29udGVudDonKic7XHJcbi8vICAgICBjb2xvcjogIzAwN2Y4MDtcclxuLy8gfVxyXG5cclxuLy8gUGFnZSBTZWN0aW9uc1xyXG5AaW1wb3J0ICdzZWN0aW9ucy9zbGlkZXInO1xyXG4vLyBGcm9udC1QYWdlXHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2Zyb250LWJhbm5lcic7XHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2Zyb250LWxpc3RpbmdzJztcclxuQGltcG9ydCAnc2VjdGlvbnMvZnJvbnQtY29udGVudHNlcnZpY2VzJztcclxuQGltcG9ydCAnc2VjdGlvbnMvZnJvbnQtaW1nY29udGVudCc7XHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2Zyb250LWZhcXMnO1xyXG4vLyBQYWdlIFNlY3Rpb25zXHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2Jhbm5lci1ibG9nJztcclxuQGltcG9ydCAnc2VjdGlvbnMvYmFubmVyLXBhZ2UnO1xyXG5AaW1wb3J0ICdzZWN0aW9ucy9jb250ZW50LWltZyc7XHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2xpc3RpbmdzJztcclxuQGltcG9ydCAnc2VjdGlvbnMvYWxsLWxpc3RpbmdzJztcclxuQGltcG9ydCAnc2VjdGlvbnMvZm9ybSc7XHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2NvbnRhY3QtZm9ybSc7XHJcbi8vIExpc3RpbmdzIFBhZ2UgU2VjdGlvblxyXG5AaW1wb3J0ICdzZWN0aW9ucy9zaW5nbGUtbGlzdGluZ3MnO1xyXG5AaW1wb3J0ICdzZWN0aW9ucy9nbG9iYWwtZm9ybSc7XHJcbiIsIi5zbGljay1zbGlkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnNsaWNrLWxpc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLmRyYWdnaW5nIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xyXG4gICAgfVxyXG59XHJcbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxyXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuLnNsaWNrLXRyYWNrIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuLnNsaWNrLXNsaWRlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIFtkaXI9XCJydGxcIl0gJiB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLmRyYWdnaW5nIGltZyB7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAuc2xpY2stdmVydGljYWwgJiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG59XHJcbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc2xpY2stZG90c3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW46IDAgMCA2cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbGl7XHJcbiAgICAgICAgbWFyZ2luOiAwIDZweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBidXR0b257XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHdoaXRlLDAuNSk7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcbiAgICB9XHJcbiAgICBsaTpob3ZlciBidXR0b24sXHJcbiAgICBsaS5zbGljay1hY3RpdmUgYnV0dG9ue1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCR3aGl0ZSwwLjEpO1xyXG4gICAgfVxyXG59IiwiLmFkbWluLWJhciAuZnJvbnRfYmFubmVyX3NlY3Rpb257XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIDMycHg7XHJcbn1cclxuLmZyb250X2Jhbm5lcl9zZWN0aW9ue1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ3JlZW47XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcbiAgICBtYXJnaW46IC0xMDBweCAwIDA7XHJcbiAgICAuY29udGVudHM6bm90KC5saXN0aW5ncyl7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCA2N3B4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDkwMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG4gICAgLmNvbnRlbnQtYmFubmVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICB9XHJcbiAgICAuaGVhZGluZ3M6bm90KC5saXN0aW5ncyl7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgJi50b3B7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDMwMCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5tYWlue1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGRpc3RyYW1wbGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2Zyb250YmFubmVyLXNsaWRlci1kb3Rze1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2xvbmctZG93bi1hcnJvdy5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGdvbGQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNzhweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyBlYXNlO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCAkZ29sZDtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ3JlZW47XHJcbiAgICAgICAgICAgIHdpZHRoOiA5OHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDk4cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC43NTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5mcm9udF9saXN0aW5nc19zZWN0aW9ue1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdG1pbi1oZWlnaHQ6IDgwMHB4O1xyXG5cdC50aGUtY29udGVudC13cmFwLmxpc3Rpbmdze1xyXG5cdFx0cGFkZGluZzogNDZweCAwIDUwcHg7XHJcblx0fVxyXG5cdC5zZWN0aW9uLWhlYWRpbmd7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0bWFyZ2luOiAwIDAgMzlweDtcclxuXHRcdCY6YmVmb3JlLFxyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0ICAgIGhlaWdodDogNnB4O1xyXG5cdFx0ICAgIG1hcmdpbjogMjZweCAwIDA7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ29sZDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRnb2xkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29udGVudC1oZWFkaW5nc3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHQuaGVhZGluZ3MubGlzdGluZ3N7XHJcblx0ICAgICYubWFpbntcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkaXN0cmFtcGxlcjtcclxuXHRcdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDE4cHg7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBwcmU7XHJcblx0ICAgIH1cclxuXHR9XHJcblx0LmJ0bnN7XHJcblx0XHRtYXJnaW46IDUwcHggMCAwO1xyXG5cdH1cclxuXHQuYnRuLWxpbmsubGlzdGluZ3N7XHJcblx0XHRtYXgtd2lkdGg6IDI0MnB4O1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdH1cclxuXHQuY3VycmVudC1saXN0aW5nc3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0ICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcblx0fVxyXG5cdC5saXN0aW5nLWJveHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiAzNzBweDtcclxuXHRcdG1pbi1oZWlnaHQ6IDUwMXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHQgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlcixcclxuXHRcdFx0LnZpZXctbGlzdGluZ3tcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMTIsMTUsMTcsMC4yKSAwJSwgcmdiYSgxMiwxNSwxNywwLjIpIDU2JSwgcmdiYSgxMiwxNSwxNywwLjk1KSA4NSUsIHJnYmEoMTIsMTUsMTcsMC45NSkgMTAwJSk7IC8qIEZGMy42LTE1ICovXHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMTIsMTUsMTcsMC4yKSAwJSxyZ2JhKDEyLDE1LDE3LDAuMikgNTYlLHJnYmEoMTIsMTUsMTcsMC45NSkgODUlLHJnYmEoMTIsMTUsMTcsMC45NSkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDEyLDE1LDE3LDAuMikgMCUscmdiYSgxMiwxNSwxNywwLjIpIDU2JSxyZ2JhKDEyLDE1LDE3LDAuOTUpIDg1JSxyZ2JhKDEyLDE1LDE3LDAuOTUpIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuXHRcdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMzMzBjMGYxMScsIGVuZENvbG9yc3RyPScjZjIwYzBmMTEnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGdvbGQ7XHJcblx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDEyLDE1LDE3LDAuMikgMCUsIHJnYmEoMTIsMTUsMTcsMC4yKSAxNSUsIHJnYmEoMTIsMTUsMTcsMC45NSkgNjAlLCByZ2JhKDEyLDE1LDE3LDAuOTUpIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDEyLDE1LDE3LDAuMikgMCUscmdiYSgxMiwxNSwxNywwLjIpIDE1JSxyZ2JhKDEyLDE1LDE3LDAuOTUpIDYwJSxyZ2JhKDEyLDE1LDE3LDAuOTUpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgxMiwxNSwxNywwLjIpIDAlLHJnYmEoMTIsMTUsMTcsMC4yKSAxNSUscmdiYSgxMiwxNSwxNywwLjk1KSA2MCUscmdiYSgxMiwxNSwxNywwLjk1KSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcblx0XHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMzMwYzBmMTEnLCBlbmRDb2xvcnN0cj0nI2YyMGMwZjExJyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOSAqL1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgNHB4ICRnb2xkO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5saXN0aW5nLWluZm97XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgXHRwYWRkaW5nOiAwIDI5cHggMjFweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgICAgei1pbmRleDogMTtcclxuXHRcdHB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdCAgICAucHJpY2V7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdCAgICBmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg4MCk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGNvbG9yOiAkZ29sZDtcclxuXHQgICAgfVxyXG5cdCAgICAubG9je1xyXG5cdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHQgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMTYwKTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHQgICAgfVxyXG5cdCAgICAuZGVzY3tcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0Y29sb3I6ICNiMmIyYjI7XHJcblx0ICAgIH1cclxuXHR9XHJcblx0Lmxpc3RpbmctaXNuZXd7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ29sZDtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdCAgICBmb250LXdlaWdodDogMzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygxNjApO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0ICAgIHBhZGRpbmc6IDdweCAxMHB4IDNweCAxMnB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMjlweDtcclxuXHQgICAgei1pbmRleDogMTtcclxuXHR9XHJcblx0LnZpZXctbGlzdGluZ3tcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDMxLCAzNiwgMC43NSk7XHJcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGdvbGQ7XHJcblx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHQgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMTYwKTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMjIxcHg7XHJcblx0XHRtaW4taGVpZ2h0OiA1NHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdCAgICB6LWluZGV4OiAxO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zaXRpb246IC4zcztcclxuXHR9XHJcbn0iLCIuZnJvbnRfY29udGVudHNlcnZpY2VzX3NlY3Rpb257XHJcblx0LnRoZS1jb250ZW50LXdyYXB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nOiAyOXB4IDAgMDtcclxuXHR9XHJcblx0LmNvbnRlbnRze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdG1pbi1oZWlnaHQ6IDYxMXB4O1xyXG5cdFx0cGFkZGluZzogMCAwIDI2MHB4O1xyXG5cdH1cclxuXHQuY29udGVudC1sZWZ0LFxyXG5cdC5jb250ZW50LXJpZ2h0e1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDU0MHB4O1xyXG5cdH1cclxuXHQuY29udGVudC1sZWZ0e1xyXG5cdH1cclxuXHQuY29udGVudC1yaWdodHtcclxuXHR9XHJcblx0LmNvbnRlbnQtYm90dG9te1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC50aGUtY29udGVudHtcclxuXHRcdCYuZ29sZCBwe1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG5cdFx0XHRjb2xvcjogJGdvbGQ7XHJcblx0XHR9XHJcblx0XHRwe1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0K3B7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTJweDsgXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHVsLG9se1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdFx0fVxyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICRnb2xkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQvLyAjMTAxMzE2XHJcblx0LnNlcnZpY2Vze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGNvbHVtbi1nYXA6IDIwcHg7XHJcblx0XHRtYXJnaW46IC0yMzBweCAwIDA7XHJcblx0fVxyXG5cdC5zZXJ2aWNlLWxua3tcclxuXHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdCAgICBmb250LXdlaWdodDogMzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDYwcHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygxNDApO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDU5MHB4O1xyXG5cdFx0bWluLWhlaWdodDogNTAwcHg7XHJcblx0ICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIFx0cGFkZGluZzogMCAwIDEzcHg7XHJcbiAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIFx0Jjpob3ZlcntcclxuICAgIFx0XHQmOmJlZm9yZXtcclxuICAgIFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCAkZ29sZDtcclxuICAgIFx0XHR9XHJcbiAgICBcdH1cclxuICAgIFx0JjpiZWZvcmV7XHJcbiAgICBcdFx0Y29udGVudDogJyc7XHJcbiAgICBcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgXHRcdHRvcDogMDtcclxuICAgIFx0XHRsZWZ0OiAwO1xyXG4gICAgXHRcdHJpZ2h0OiAwO1xyXG4gICAgXHRcdGJvdHRvbTogMDtcclxuICAgIFx0XHRtYXJnaW46IDEwcHg7XHJcbiAgICBcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICRnb2xkO1xyXG4gICAgXHRcdHRyYW5zaXRpb246IC4zcztcclxuICAgIFx0fVxyXG5cdH1cclxuXHR2aWRlby5iY2tncm5kLXZpZHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICBcdHRvcDogMDtcclxuXHQgICAgbGVmdDogNTAlO1xyXG5cdCAgICByaWdodDogMDtcclxuXHQgICAgYm90dG9tOiAwO1xyXG5cdCAgICBoZWlnaHQ6IDEwMCU7XHJcblx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHQgICAgei1pbmRleDogLTE7XHJcbiAgICBcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdH1cclxufSIsIi5mcm9udF9pbWdjb250ZW50X3NlY3Rpb257XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdHBhZGRpbmc6IDEwMXB4IDAgNThweDtcclxuXHQuY29udGVudHN7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHQuY29udGVudC1sZWZ0LFxyXG5cdC5jb250ZW50LXJpZ2h0e1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDYwMHB4O1xyXG5cdH1cclxuXHQuY29udGVudC1yaWdodHtcclxuXHRcdHBhZGRpbmc6IDAgMCAwIDYwcHg7XHJcblx0fVxyXG5cdC5jb250ZW50LWxlZnR7XHJcblx0XHQuaGVhZGluZ3MubWFpbntcclxuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNTJweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0ICAgIG1hcmdpbjogMCAwIC0zNXB4O1xyXG5cdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHQgICAgZGlzcGxheTogbm9uZTtcclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0ICAgIGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdFx0ICAgIG1heC13aWR0aDogMTUwcHg7XHJcblx0XHRcdCAgICBoZWlnaHQ6IDZweDtcclxuXHRcdFx0ICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ29sZDtcclxuXHRcdFx0ICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ29sZDtcclxuXHRcdCAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pbWFnZXtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0OTlweDtcclxuXHRcdCYubW9iaWxle1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0aW1ne1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBcdFx0cmlnaHQ6IC0xMXB4O1xyXG5cdFx0ICAgIGJvdHRvbTogMDtcclxuXHQgICAgXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmhlYWRpbmdze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHdoaXRlLXNwYWNlOiBwcmU7XHJcblx0XHQmLm1haW57XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGlzdHJhbXBsZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogNThweDtcclxuXHRcdCAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdCAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAzM3B4O1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0ICAgIGhlaWdodDogNnB4O1xyXG5cdFx0ICAgIG1hcmdpbjogYXV0byAwIDEycHggMjFweDtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRnb2xkO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdvbGQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC50aGUtY29udGVudHtcclxuXHRcdHB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHQgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHQgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHQrcHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR1bCxvbHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHQgICAgZm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHQgICAgY29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdFx0fVxyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICRnb2xkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYnRuc3tcclxuXHRcdG1hcmdpbjogNDZweCAwIDA7XHJcblx0fVxyXG59IiwiLmZyb250X2ZhcXNfc2VjdGlvbntcclxuXHQudGhlLWNvbnRlbnQtd3JhcHtcclxuXHRcdHBhZGRpbmc6IDM1cHggMCA5MXB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbi1oZWFkaW5ne1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHQgICAgbWFyZ2luOiAwIDAgNDlweDtcclxuXHRcdCY6YmVmb3JlLFxyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0ICAgIGhlaWdodDogNnB4O1xyXG5cdFx0ICAgIG1hcmdpbjogMjNweCAwIDA7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ29sZDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRnb2xkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29udGVudC1oZWFkaW5nc3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHQuaGVhZGluZ3N7XHJcblx0ICAgICYubWFpbntcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkaXN0cmFtcGxlcjtcclxuXHRcdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHBhZGRpbmc6IDAgMzRweCAwIDM1cHg7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBwcmU7XHJcblx0ICAgIH1cclxuXHR9XHJcblx0LmZhcXN7XHJcblx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0LnBhbmVsLWhlYWRpbmd7XHJcblx0XHRcdHBhZGRpbmc6IDdweCA1OHB4IDlweCAyNHB4O1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ29sZDtcclxuXHRcdH1cclxuXHRcdC5wYW5lbC1jb2xsYXBzZXtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA4MnB4KTtcclxuXHRcdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0ICAgIG1hcmdpbjogMTJweCAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRsZWZ0OiAtMjRweDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmluOmJlZm9yZXtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHRcdHB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCA5cHg7XHJcblx0XHRcdFx0K3B7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHR1bCxvbHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdCAgICBmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGNvbG9yOiAkZ29sZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZmFxLXRpdGxle1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0ICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBcdCYuY29sbGFwc2VkIGkuaWNvbntcclxuICAgIFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9mYXFzLWFycm93LnBuZyk7XHJcbiAgICBcdFx0dG9wOiBjYWxjKDUwJSAtIDFweCk7XHJcbiAgICBcdH1cclxuICAgIFx0aS5pY29ue1xyXG4gICAgXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2ZhcXMtdGltZXMucG5nKTtcclxuICAgIFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIFx0XHR3aWR0aDogMjRweDtcclxuICAgIFx0XHRoZWlnaHQ6IDE0cHg7XHJcbiAgICBcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG4gICAgXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIFx0XHR0b3A6IDEzcHg7XHJcbiAgICBcdFx0cmlnaHQ6IC0zNHB4O1xyXG4gICAgXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIFx0fVxyXG5cdH1cclxufSIsIi5hZG1pbi1iYXIgLmJsb2dfYmFubmVyX3NlY3Rpb257XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIDMycHg7XHJcbn1cclxuLmJsb2dfYmFubmVyX3NlY3Rpb257XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ3JlZW47XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcbiAgICBtaW4taGVpZ2h0OiAyNDBweDtcclxuXHQudGhlLWNvbnRlbnQtd3JhcHtcclxuXHRcdC8vIHBhZGRpbmc6IDEwOHB4IDAgMzBweDtcclxuXHRcdCYuc2luZ2xlLXBvc3QtYmxvZ3tcclxuXHRcdCAgICBtaW4taGVpZ2h0OiA0MjVweDtcclxuXHRcdCAgICBwYWRkaW5nOiAyMDVweCAwIDQxcHg7XHJcblx0XHRcdC5oZWFkaW5ncy50b3B7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb250ZW50c3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHQuaGVhZGluZ3N7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdHNwYW57XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0Ji50b3B7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHQgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDEwMCk7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHRcdCYubWFpbntcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogNDhweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDUzLjY3cHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDI1KTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdFx0Ji5ibG9nLXRpdGxle1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDRweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMTAwKTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdFx0bWluLWhlaWdodDogODhweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvc3QtZGV0YWlsc3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0ICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdC5wb3N0LWhlYWRpbmd7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiA4NTBweDtcclxuXHRcdHBhZGRpbmc6IDAgMCA3MXB4O1xyXG5cdH1cclxuXHQuYmxvZy1wb3N0LWRhdGV7XHJcblx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKC01KTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHQuc2hhcmUtdG8tc29jaWFsc3tcclxuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgICByaWdodDogMDtcclxuXHQgICAgYm90dG9tOiAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzJiMzI7XHJcblx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICM1NDY4Nzk7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMzMwcHg7XHJcblx0ICAgIG1pbi1oZWlnaHQ6IDcxcHg7XHJcblx0ICAgIG1heC1oZWlnaHQ6IDcxcHg7XHJcblx0ICAgIGNvbHVtbi1nYXA6IDIycHg7XHJcbiAgICAgICAgbWFyZ2luOiA4cHggMCAwO1xyXG5cdFx0LnRpdGxle1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDApO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjogIzgwOWViODtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5hZG1pbi1iYXIgLnBhZ2VfYmFubmVyX3NlY3Rpb24sXHJcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQuYWRtaW4tYmFyICNtYXN0aGVhZHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgMzJweDtcclxufVxyXG4ucGFnZV9iYW5uZXJfc2VjdGlvbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyZWVuO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG4gICAgbWluLWhlaWdodDogMjQwcHg7XHJcbiAgICBtYXJnaW46IC0xMDBweCAwIDA7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAjbWFzdGhlYWR7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9wYWdlLWJhbm5lci1iY2tncm5kLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmVlbjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICAgIG1pbi1oZWlnaHQ6IDI0MHB4O1xyXG59IiwiLmNvbnRlbnRfaW1nX3NlY3Rpb257XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdC50aGUtY29udGVudC13cmFwe1xyXG5cdFx0cGFkZGluZzogNTBweCAwIDcwcHg7XHJcblx0fVxyXG5cdC5jb250ZW50c3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0ICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHQgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxuXHQuY29udGVudC1sZWZ0LFxyXG5cdC5jb250ZW50LXJpZ2h0e1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5jb250ZW50LWxlZnR7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdG1heC13aWR0aDogNTQwcHg7XHJcblx0fVxyXG5cdC5jb250ZW50LXJpZ2h0e1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDYwMHB4O1xyXG5cdH1cclxuXHQuaW1hZ2V7XHJcblx0XHQmLm1vYmlsZXtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZWFkaW5nc3tcclxuXHQgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHQmLm1haW57XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGlzdHJhbXBsZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogNThweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQ0cHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdFx0XHRtYXJnaW46IDAgMCAzNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQudGhlLWNvbnRlbnR7XHJcblx0XHRtaW4taGVpZ2h0OiAzNDBweDtcclxuXHRcdHB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHQgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDIxKTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdCtwe1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7IFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR1bCxvbHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdCAgICBmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygyMSk7XHJcblx0XHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcclxuXHRcdH1cclxuXHRcdGF7XHJcblx0XHRcdGNvbG9yOiAkZ29sZDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmJ0bnN7XHJcblx0XHRtYXJnaW46IDI4cHggMCAwO1xyXG5cdH1cclxufSIsIi5saXN0aW5nc19zZWN0aW9ue1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdHBhZGRpbmctdG9wOiA5NXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cdCY6YmVmb3Jle1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9iY2tncm5kLWxvZ28ucG5nKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IC00NXB4O1xyXG5cdFx0bGVmdDogY2FsYyg1MCUgKyAxMHB4KTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHQgICAgd2lkdGg6IDUxMXB4O1xyXG5cdCAgICBoZWlnaHQ6IDQ1NXB4O1xyXG5cdCAgICB6LWluZGV4OiAtMTtcclxuXHR9XHJcblx0LnRoZS1jb250ZW50e1xyXG5cdFx0bWFyZ2luOiAwIDAgNThweDtcclxuXHRcdHB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGlzdHJhbXBsZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogNDJweDtcclxuXHRcdCAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdCAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Y29sb3I6ICRnb2xkO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdCtwe1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHVsLG9se1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdCAgICBmb250LXNpemU6IDQycHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdCAgICBjb2xvcjogJHdoaXRlO1xyXG5cdFx0fVxyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0Jjpmb2N1cyxcclxuXHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0JjphY3RpdmV7XHJcblx0XHRcdFx0Y29sb3I6ICRnb2xkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jdXJyZW50LWxpc3Rpbmdze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGNvbHVtbi1nYXA6IDI1cHg7XHJcblx0fVxyXG5cdC5saXN0aW5nLWJveHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiAzNzBweDtcclxuXHRcdG1pbi1oZWlnaHQ6IDUwMXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHQgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlcixcclxuXHRcdFx0LnZpZXctbGlzdGluZ3tcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMTIsMTUsMTcsMC4yKSAwJSwgcmdiYSgxMiwxNSwxNywwLjIpIDU2JSwgcmdiYSgxMiwxNSwxNywwLjk1KSA4NSUsIHJnYmEoMTIsMTUsMTcsMC45NSkgMTAwJSk7IC8qIEZGMy42LTE1ICovXHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMTIsMTUsMTcsMC4yKSAwJSxyZ2JhKDEyLDE1LDE3LDAuMikgNTYlLHJnYmEoMTIsMTUsMTcsMC45NSkgODUlLHJnYmEoMTIsMTUsMTcsMC45NSkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDEyLDE1LDE3LDAuMikgMCUscmdiYSgxMiwxNSwxNywwLjIpIDU2JSxyZ2JhKDEyLDE1LDE3LDAuOTUpIDg1JSxyZ2JhKDEyLDE1LDE3LDAuOTUpIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuXHRcdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMzMzBjMGYxMScsIGVuZENvbG9yc3RyPScjZjIwYzBmMTEnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGdvbGQ7XHJcblx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDEyLDE1LDE3LDAuMikgMCUsIHJnYmEoMTIsMTUsMTcsMC4yKSAxNSUsIHJnYmEoMTIsMTUsMTcsMC45NSkgNjAlLCByZ2JhKDEyLDE1LDE3LDAuOTUpIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDEyLDE1LDE3LDAuMikgMCUscmdiYSgxMiwxNSwxNywwLjIpIDE1JSxyZ2JhKDEyLDE1LDE3LDAuOTUpIDYwJSxyZ2JhKDEyLDE1LDE3LDAuOTUpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgxMiwxNSwxNywwLjIpIDAlLHJnYmEoMTIsMTUsMTcsMC4yKSAxNSUscmdiYSgxMiwxNSwxNywwLjk1KSA2MCUscmdiYSgxMiwxNSwxNywwLjk1KSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcblx0XHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMzMwYzBmMTEnLCBlbmRDb2xvcnN0cj0nI2YyMGMwZjExJyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOSAqL1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgNHB4ICRnb2xkO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5saXN0aW5nLWluZm97XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgXHRwYWRkaW5nOiAwIDI5cHggMjFweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgICAgei1pbmRleDogMTtcclxuXHRcdHB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdCAgICAucHJpY2V7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdCAgICBmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg4MCk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGNvbG9yOiAkZ29sZDtcclxuXHQgICAgfVxyXG5cdCAgICAubG9je1xyXG5cdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHQgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMTYwKTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHQgICAgfVxyXG5cdCAgICAuZGVzY3tcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0Y29sb3I6ICNiMmIyYjI7XHJcblx0ICAgIH1cclxuXHR9XHJcblx0Lmxpc3RpbmctaXNuZXd7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ29sZDtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdCAgICBmb250LXdlaWdodDogMzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygxNjApO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0ICAgIHBhZGRpbmc6IDdweCAxMHB4IDNweCAxMnB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMjlweDtcclxuXHQgICAgei1pbmRleDogMTtcclxuXHR9XHJcblx0LnZpZXctbGlzdGluZ3tcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDMxLCAzNiwgMC43NSk7XHJcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGdvbGQ7XHJcblx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHQgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMTYwKTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMjIxcHg7XHJcblx0XHRtaW4taGVpZ2h0OiA1NHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdCAgICB6LWluZGV4OiAxO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zaXRpb246IC4zcztcclxuXHR9XHJcblx0LmJ0bnN7XHJcblx0XHRtYXJnaW46IDQwcHggMCAwO1xyXG5cdH1cclxuXHQuYnRuLWxpbmsubGlzdGluZ3N7XHJcblx0XHRtYXgtd2lkdGg6IDI1MHB4O1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdH1cclxuICAgIC5zbGlkZXItY29udGVudHN7XHJcbiAgICBcdGJhY2tncm91bmQtY29sb3I6ICMyMzJiMzI7XHJcbiAgICBcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2xpc3Rpbmctc2xpZGVyLWJja2dybmQucG5nKTtcclxuICAgIFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTRweCB0b3AgLTIzcHg7XHJcbiAgICBcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGdvbGQ7XHJcblx0XHRtaW4taGVpZ2h0OiAzNDdweDtcclxuICAgIH1cclxuICAgIC5zbGljay1hcnJvd3tcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogNTtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHRvcDogY2FsYyg1MCUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICYuc2xpY2stcHJldntcclxuICAgICAgICAgICAgbGVmdDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zbGljay1uZXh0e1xyXG4gICAgICAgICAgICByaWdodDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICBcdCY6aG92ZXJ7XHJcbiAgICAgICAgXHRjb2xvcjogJGdvbGQ7XHJcbiAgICBcdH1cclxuICAgIH1cclxuICAgIC5jb250ZW50LWJveHtcclxuICAgIFx0ZGlzcGxheTogZmxleDtcclxuXHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBcdHBhZGRpbmc6IDQxcHggMjBweDtcclxuICAgIH1cclxuICAgIC5jb250ZW50LWhlYWRpbmd7XHJcblx0XHRmb250LWZhbWlseTogJGRpc3RyYW1wbGVyO1xyXG5cdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdCAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDYwcHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuICAgIH1cclxuICAgIC5jb250ZW50LXRleHR7XHJcbiAgICBcdG1heC13aWR0aDogNjAwcHg7XHJcbiAgICBcdHB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHQgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0dGV4dC1hbGlnbi1sYXN0OiBjZW50ZXI7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHRcdHVsLG9se1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHRcdGF7XHJcblx0XHRcdGNvbG9yOiAkZ29sZDtcclxuXHRcdH1cclxuICAgIH1cclxuICAgIC50aGUtY29udGVudCArIC5zZWN0aW9uLWhlYWRpbmd7XHJcblx0XHRtYXJnaW46IDE0OXB4IDAgMzVweDtcclxuICAgIH1cclxuICAgIC5zZWN0aW9uLWhlYWRpbmd7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0bWFyZ2luOiAxMDZweCAwIDM1cHg7XHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdCAgICBoZWlnaHQ6IDZweDtcclxuXHRcdCAgICBtYXJnaW46IDI2cHggMCAwO1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdvbGQ7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ29sZDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNvbnRlbnQtaGVhZGluZ3N7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR9XHJcblx0LmhlYWRpbmd7XHJcblx0XHRmb250LWZhbWlseTogJGRpc3RyYW1wbGVyO1xyXG5cdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdCAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDYwcHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDAgMThweCAwIDIwcHg7XHJcblx0XHR3aGl0ZS1zcGFjZTogcHJlO1xyXG5cdH1cclxufSIsIi5hbGxfbGlzdGluZ3Nfc2VjdGlvbntcclxuXHRwYWRkaW5nLWJvdHRvbTogMTAxcHg7XHJcbiAgICAuc2VjdGlvbi1oZWFkaW5ne1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdG1hcmdpbjogMzdweCAwIDI2cHg7XHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdCAgICBoZWlnaHQ6IDZweDtcclxuXHRcdCAgICBtYXJnaW46IDI2cHggMCAwO1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdvbGQ7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ29sZDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNvbnRlbnQtaGVhZGluZ3N7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR9XHJcblx0LmhlYWRpbmd7XHJcblx0XHRmb250LWZhbWlseTogJGRpc3RyYW1wbGVyO1xyXG5cdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdCAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDYwcHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMCAxOHB4IDAgMjBweDtcclxuXHRcdHdoaXRlLXNwYWNlOiBwcmU7XHJcblx0fVxyXG5cdC5jdXJyZW50LWxpc3Rpbmdze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGNvbHVtbi1nYXA6IDE1cHg7XHJcblx0XHRyb3ctZ2FwOiAzOXB4O1xyXG5cdH1cclxuXHQubGlzdGluZy1ib3h7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMzcwcHg7XHJcblx0XHRtaW4taGVpZ2h0OiA1MDFweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdCAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdCAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBhbmltYXRpb246IGFuaW0tZmxleCAxcyBlYXNlLWluLW91dDtcclxuICAgICAgICAmLm5vLXNob3d7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyLFxyXG5cdFx0XHQudmlldy1saXN0aW5ne1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgxMiwxNSwxNywwLjIpIDAlLCByZ2JhKDEyLDE1LDE3LDAuMikgNTYlLCByZ2JhKDEyLDE1LDE3LDAuOTUpIDg1JSwgcmdiYSgxMiwxNSwxNywwLjk1KSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cclxuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgxMiwxNSwxNywwLjIpIDAlLHJnYmEoMTIsMTUsMTcsMC4yKSA1NiUscmdiYSgxMiwxNSwxNywwLjk1KSA4NSUscmdiYSgxMiwxNSwxNywwLjk1KSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMTIsMTUsMTcsMC4yKSAwJSxyZ2JhKDEyLDE1LDE3LDAuMikgNTYlLHJnYmEoMTIsMTUsMTcsMC45NSkgODUlLHJnYmEoMTIsMTUsMTcsMC45NSkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG5cdFx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzMzMGMwZjExJywgZW5kQ29sb3JzdHI9JyNmMjBjMGYxMScsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAkZ29sZDtcclxuXHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMTIsMTUsMTcsMC4yKSAwJSwgcmdiYSgxMiwxNSwxNywwLjIpIDE1JSwgcmdiYSgxMiwxNSwxNywwLjk1KSA2MCUsIHJnYmEoMTIsMTUsMTcsMC45NSkgMTAwJSk7IC8qIEZGMy42LTE1ICovXHJcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMTIsMTUsMTcsMC4yKSAwJSxyZ2JhKDEyLDE1LDE3LDAuMikgMTUlLHJnYmEoMTIsMTUsMTcsMC45NSkgNjAlLHJnYmEoMTIsMTUsMTcsMC45NSkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDEyLDE1LDE3LDAuMikgMCUscmdiYSgxMiwxNSwxNywwLjIpIDE1JSxyZ2JhKDEyLDE1LDE3LDAuOTUpIDYwJSxyZ2JhKDEyLDE1LDE3LDAuOTUpIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuXHRcdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMzMzBjMGYxMScsIGVuZENvbG9yc3RyPScjZjIwYzBmMTEnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0cHggJGdvbGQ7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdH1cclxuXHR9XHJcblx0Lmxpc3RpbmctaW5mb3tcclxuXHQgICAgd2lkdGg6IDEwMCU7XHJcbiAgICBcdHBhZGRpbmc6IDAgMjlweCAyMXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCAgICB6LWluZGV4OiAxO1xyXG5cdFx0cHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0ICAgIC5wcmljZXtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDgwKTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICRnb2xkO1xyXG5cdCAgICB9XHJcblx0ICAgIC5sb2N7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdCAgICBmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygxNjApO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdCAgICB9XHJcblx0ICAgIC5kZXNje1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHQgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNTApO1xyXG5cdFx0XHRjb2xvcjogI2IyYjJiMjtcclxuXHQgICAgfVxyXG5cdH1cclxuXHQubGlzdGluZy1pc25ld3tcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRnb2xkO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0ICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDE2MCk7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHQgICAgcGFkZGluZzogN3B4IDEwcHggM3B4IDEycHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAyOXB4O1xyXG5cdCAgICB6LWluZGV4OiAxO1xyXG5cdH1cclxuXHQudmlldy1saXN0aW5ne1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMzEsIDM2LCAwLjc1KTtcclxuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAkZ29sZDtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdCAgICBmb250LXdlaWdodDogMzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygxNjApO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiAyMjFweDtcclxuXHRcdG1pbi1oZWlnaHQ6IDU0cHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0ICAgIHotaW5kZXg6IDE7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdH1cclxufSIsIi5mb3JtX3NlY3Rpb257XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDI7XHJcblx0LnRoZS1jb250ZW50LXdyYXB7XHJcblx0XHRwYWRkaW5nOiAwIDAgOTRweDtcclxuXHR9XHJcblx0LmNvbnRlbnRze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHR9XHJcblx0LmNvbnRlbnQtbGVmdHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiA3ODBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XHJcblx0XHRwYWRkaW5nOiAzNHB4IDQwcHggNTNweDtcclxuXHR9XHJcblx0LmNvbnRlbnQtcmlnaHR7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogNDIwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyYjMyO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvY29udGFjdGZvcm0tYmNrZ3JuZC0yLmpwZyk7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0cGFkZGluZzogNDFweCAzM3B4O1xyXG5cdH1cclxuXHQuaGVhZGluZ3N7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0d2hpdGUtc3BhY2U6IHByZTtcclxuXHRcdCYuZm9ybXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkaXN0cmFtcGxlcjtcclxuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xyXG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0ICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNTApO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjogJGRhcmstZ3JlZW47XHJcblx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdFx0ICAgIGhlaWdodDogNnB4O1xyXG5cdFx0XHQgICAgbWFyZ2luOiBhdXRvIDAgMTdweCAyNnB4O1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ29sZDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdvbGQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYubGlua3N7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGlzdHJhbXBsZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdCAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdCAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMzNweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNvbnRhY3QtbGlua3N7XHJcblx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0ICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdCAgICByb3ctZ2FwOiAyMHB4O1xyXG5cdH1cclxuXHQuY29udGFjdGZvcm0tbGlua3tcclxuXHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdCAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMTAwKTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRjb2x1bW4tZ2FwOiAxNXB4O1xyXG5cdFx0JltocmVmXj1cInRlbDpcIl17XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdH1cclxuXHRcdGl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0d2lkdGg6IDIxcHg7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmNvbnRhY3Rmb3JtX3NlY3Rpb257XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdC50aGUtY29udGVudC13cmFwe1xyXG5cdFx0cGFkZGluZzogMzlweCAwIDE2OXB4O1xyXG5cdH1cclxuXHQuY29udGVudHN7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHQuY29udGVudC1sZWZ0e1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDc4MHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcclxuXHRcdHBhZGRpbmc6IDM0cHggNDBweCA1M3B4O1xyXG5cdH1cclxuXHQuY29udGVudC1yaWdodHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiA0MjBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyMzJiMzI7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9jb250YWN0Zm9ybS1iY2tncm5kLTIuanBnKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRwYWRkaW5nOiA0MXB4IDMzcHg7XHJcblx0fVxyXG5cdC5zZWN0aW9uLWhlYWRpbmd7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdCAgICBtYXJnaW46IDAgMCA1N3B4O1xyXG5cdFx0JjpiZWZvcmUsXHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHQgICAgd2lkdGg6IDEwMCU7XHJcblx0XHQgICAgaGVpZ2h0OiA2cHg7XHJcblx0XHQgICAgbWFyZ2luOiAyM3B4IDAgMDtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRnb2xkO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdvbGQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb250ZW50LWhlYWRpbmdze1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cdC5oZWFkaW5ne1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRkaXN0cmFtcGxlcjtcclxuXHRcdGZvbnQtc2l6ZTogNDhweDtcclxuXHQgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNTApO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDAgMzRweCAwIDM1cHg7XHJcblx0XHR3aGl0ZS1zcGFjZTogcHJlO1xyXG5cdH1cclxuXHQuaGVhZGluZ3N7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0d2hpdGUtc3BhY2U6IHByZTtcclxuXHRcdCYuZm9ybXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkaXN0cmFtcGxlcjtcclxuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xyXG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0ICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNTApO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjogJGRhcmstZ3JlZW47XHJcblx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdFx0ICAgIGhlaWdodDogNnB4O1xyXG5cdFx0XHQgICAgbWFyZ2luOiBhdXRvIDAgMTdweCAyNnB4O1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ29sZDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdvbGQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYubGlua3N7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGlzdHJhbXBsZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdCAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdCAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMzNweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNvbnRhY3QtbGlua3N7XHJcblx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0ICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdCAgICByb3ctZ2FwOiAyMHB4O1xyXG5cdH1cclxuXHQuY29udGFjdGZvcm0tbGlua3tcclxuXHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdCAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMTAwKTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRjb2x1bW4tZ2FwOiAxNXB4O1xyXG5cdFx0JltocmVmXj1cInRlbDpcIl17XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdH1cclxuXHRcdGl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0d2lkdGg6IDIxcHg7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnNpbmdsZS1saXN0aW5nc3tcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMjtcclxuXHQmLmFkbWluLWJhciAjbWFzdGhlYWR7XHJcblx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgMzJweDtcclxuXHR9XHJcblx0I21hc3RoZWFke1xyXG5cdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9wYWdlLWJhbm5lci1iY2tncm5kLnBuZyk7XHJcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG5cdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdCAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG5cdCAgICBtaW4taGVpZ2h0OiAyNDBweDtcclxuXHR9XHJcblx0LnNpbmdsZV9saXN0aW5nX3NlY3Rpb257XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9saXN0aW5nLWJja2dybmQuanBnKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0cGFkZGluZzogNTBweCAwIDIwMHB4O1xyXG5cdFx0LmNvbnRlbnRze1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdGNvbHVtbi1nYXA6IDMwcHg7XHJcblx0XHR9XHJcblx0XHQuY29udGVudC1sZWZ0e1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiA2MDBweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDE1cHg7XHJcblx0XHQgICAgZmxleDogMCAxIDYwMHB4O1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblx0XHQuY29udGVudC1yaWdodHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogNTYwcHg7XHJcblx0XHRcdGhlaWdodDogODYwcHg7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR9XHJcblx0XHQubGlzdGluZy1nYWxsZXJ5e1xyXG5cdFx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG4gICAgXHRcdGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICBcdFx0cm93LWdhcDogMTBweDtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDQ4cHgpO1xyXG5cdFx0XHQvLyB3aWR0aDogY2FsYygxMDAlICsgMTdweCk7XHJcblx0XHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHRcdFx0bWFyZ2luOiAwIC0zMnB4IDAgMCAhaW1wb3J0YW50O1xyXG5cdFx0XHQvLyBtYXJnaW46IDAgLTE3cHggMCAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdC5nYWxsZXJ5LWltYWdle1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdCY6aG92ZXI6YmVmb3Jle1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDMxLCAzNiwgMC43NSk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9saXN0aW5nLWdhbGxlcnktaG92ZXIucG5nKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiAuNHMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNHMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0ICAgICAgICAgICAgXHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGdvbGQ7XHJcblx0ICAgICAgICAgICAgfVxyXG5cdCAgICAgICAgICAgICYuZmlyc3R7XHJcblx0ICAgICAgICAgICAgXHR3aWR0aDogMTAwJTtcclxuXHQgICAgICAgICAgICBcdG1heC13aWR0aDogNjAwcHg7XHJcblx0ICAgICAgICAgICAgXHRtaW4taGVpZ2h0OiA0MDBweDtcclxuXHQgICAgICAgICAgICBcdG1heC1oZWlnaHQ6IDQwMHB4O1xyXG5cdCAgICAgICAgICAgIH1cclxuXHQgICAgICAgICAgICAmOm5vdCguZmlyc3Qpe1xyXG5cdCAgICAgICAgICAgIFx0d2lkdGg6IDEwMCU7XHJcblx0ICAgICAgICAgICAgXHRtYXgtd2lkdGg6IDI5NXB4O1xyXG5cdCAgICAgICAgICAgIFx0bWluLWhlaWdodDogMjk1cHg7XHJcblx0ICAgICAgICAgICAgXHRtYXgtaGVpZ2h0OiAyOTVweDtcclxuXHQgICAgICAgICAgICB9XHJcblx0ICAgICAgICAgICAgaW1ne1xyXG5cdCAgICAgICAgICAgIFx0d2lkdGg6IDEwMCU7XHJcblx0ICAgICAgICAgICAgXHRoZWlnaHQ6IDEwMCU7XHJcblx0ICAgICAgICAgICAgXHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHQgICAgICAgICAgICB9XHJcblx0XHRcdH1cclxuXHRcdCAgICAuc2xpY2stYXJyb3d7XHJcblx0XHQgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdCAgICAgICAgei1pbmRleDogNTtcclxuXHRcdCAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG5cdFx0ICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cdFx0ICAgICAgICBib3JkZXI6IDA7XHJcblx0XHQgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdCAgICAgICAgdG9wOiBjYWxjKDUwJSk7XHJcblx0XHQgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHQgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0ICAgICAgICAmLnNsaWNrLXByZXZ7XHJcblx0XHQgICAgICAgICAgICBsZWZ0OiA1MHB4O1xyXG5cdFx0ICAgICAgICB9XHJcblx0XHQgICAgICAgICYuc2xpY2stbmV4dHtcclxuXHRcdCAgICAgICAgICAgIHJpZ2h0OiA1MHB4O1xyXG5cdFx0ICAgICAgICB9XHJcblx0XHQgICAgXHQmOmhvdmVye1xyXG5cdFx0ICAgICAgICBcdGNvbG9yOiAkZ29sZDtcclxuXHRcdCAgICBcdH1cclxuXHRcdCAgICB9XHJcblx0XHR9XHJcblx0XHQubGlzdGluZy1kZXRhaWxze1xyXG5cdFx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAxN3B4KTtcclxuXHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdFx0XHRtYXJnaW46IDAgLTE3cHggMCAwICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQubGlzdGluZy1uYW1le1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0ICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMTAwKTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Y29sb3I6ICMyMzJiMzI7XHJcblx0XHRcdG1hcmdpbjogLTJweCAwIDlweDtcclxuXHRcdFx0cGFkZGluZzogMCAwIDI1cHg7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xyXG5cdFx0fVxyXG5cdFx0Lmxpc3RpbmctcHJpY2V7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHQgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHQgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg1MCk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdGNvbG9yOiAkZ29sZDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMTNweDtcclxuXHRcdFx0c3BhbntcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Y29sb3I6ICM1NDY4Nzk7XHJcblx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lmxpc3RpbmctcHJpY2UtZnJvbXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdCAgICBmb250LXdlaWdodDogNTAwO1xyXG5cdCAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Y29sb3I6ICM1NDY4Nzk7XHJcblx0XHRcdG1hcmdpbjogMjhweCAwIDA7XHJcblx0XHR9XHJcblx0XHQubGlzdGluZy1yb3d7XHJcblx0XHQgICAgZGlzcGxheTogZmxleDtcclxuXHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHQgICAgcGFkZGluZzogMCAwIDdweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XHJcblx0XHRcdCYuc2Vjb25ke1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0dWwubWFpbi1mZWF0dXJlc3tcclxuXHRcdCAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0ICAgIG1hcmdpbjogMDtcclxuXHRcdCAgICBwYWRkaW5nOiAwO1xyXG5cdFx0ICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0XHQgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cdCAgICAgICAgY29sdW1uLWdhcDogNTNweDtcclxuXHQgICAgICAgIHJvdy1nYXA6IDE1cHg7XHJcblx0XHQgICAgcGFkZGluZzogMTlweCAwIDIwcHg7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xyXG5cdFx0ICAgIGxpe1xyXG5cdCAgICBcdCAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHQgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdCAgICB9XHJcblx0XHQgICAgaXtcclxuXHRcdCAgICBcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRjb2xvcjogJGdvbGQ7XHJcblx0XHRcdCAgICBtYXJnaW46IDRweCAwIDA7XHJcblx0XHRcdFx0Ji5mYS1ob3RlbHtcclxuXHRcdCAgICBcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdCAgICB9XHJcblx0XHQgICAgLnRleHR7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdCAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNTApO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdCAgICBwYWRkaW5nOiAwIDAgMCA5cHg7XHJcblx0XHQgICAgfVxyXG5cdFx0fVxyXG5cdFx0LmJ0bnN7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuICAgIFx0XHRyb3ctZ2FwOiAxMHB4O1xyXG5cdFx0XHRjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdFx0ICAgIHBhZGRpbmc6IDIwcHggMCAyNHB4O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcclxuXHRcdFx0LmNvbnRhY3QtYWdlbnR7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAzMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQucGhvbmV7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAyMzVweDtcclxuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdCAgICBAaW5jbHVkZSBsZXR0ZXItc3BhY2luZygzMCk7XHJcblx0XHRcdCAgICBjb2xvcjogIzIzMmIzMjtcclxuXHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDZweCAwIDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZmVhdHVyZXMtbGlua3MtbmF2e1xyXG5cdFx0ICAgIGhlaWdodDogMDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHQjc2xpZGVMZWZ0LFxyXG5cdFx0XHQjc2xpZGVSaWdodHtcclxuICAgIFx0ICAgICAgICBwYWRkaW5nOiAwIDAgM3B4O1xyXG5cdFx0XHQgICAgYm9yZGVyOiBub25lO1xyXG5cdFx0XHQgICAgYmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRcdGhlaWdodDogNzdweDtcclxuXHRcdFx0ICAgIHotaW5kZXg6IDM7XHJcblx0XHRcdCAgICBpe1xyXG5cdFx0ICAgIFx0ICAgIGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0ICAgIH1cclxuXHRcdFx0fVxyXG5cdFx0XHQjc2xpZGVMZWZ0e1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0I3NsaWRlUmlnaHR7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5mZWF0dXJlcy1saW5rcy1ib3h7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHQgICAgbWluLWhlaWdodDogNzhweDtcclxuXHRcdFx0bWF4LWhlaWdodDogNzhweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Ly8gI3NsaWRlTGVmdCxcclxuXHRcdFx0Ly8gI3NsaWRlUmlnaHR7XHJcbiAgICBcdCAgICAvLyAgICAgcGFkZGluZzogMCAwIDNweDtcclxuXHRcdFx0Ly8gICAgIGJvcmRlcjogbm9uZTtcclxuXHRcdFx0Ly8gICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdC8vIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQvLyBcdHRvcDogNTAlO1xyXG5cdFx0XHQvLyBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdC8vIFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0Ly8gXHR3aWR0aDogMTJweDtcclxuXHRcdFx0Ly8gXHRoZWlnaHQ6IDc3cHg7XHJcblx0XHRcdC8vICAgICB6LWluZGV4OiAzO1xyXG5cdFx0XHQvLyAgICAgaXtcclxuXHRcdCAgICAvLyBcdCAgICBmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdC8vICAgICB9XHJcblx0XHRcdC8vIH1cclxuXHRcdFx0Ly8gI3NsaWRlTGVmdHtcclxuXHRcdFx0Ly8gXHRsZWZ0OiAwO1xyXG5cdFx0XHQvLyB9XHJcblx0XHRcdC8vICNzbGlkZVJpZ2h0e1xyXG5cdFx0XHQvLyBcdHJpZ2h0OiAwO1xyXG5cdFx0XHQvLyB9XHJcblx0XHR9XHJcblx0XHQubGlzdGluZy1mZWF0dXJlc3tcclxuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcblx0XHQgICAgLy8gb3ZlcmZsb3cteDogYXV0bztcclxuXHRcdFx0dG91Y2gtYWN0aW9uOiBwYW4teDtcclxuXHRcdFx0bGl7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdCYuYWN0aXZlIHB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIzMmIzMjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkZ29sZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0cHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdCAgICBmb250LXdlaWdodDogNTAwO1xyXG5cdFx0ICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg3MCk7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIzcHggMCAyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRjb2xvcjogIzgwOWViODtcclxuXHRcdFx0ICAgIHdoaXRlLXNwYWNlOiBwcmU7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQjbGlzdGluZy1mZWF0dXJlcy1jb250ZW50c3tcclxuXHRcdFx0cGFkZGluZzogMjdweCAwIDA7XHJcblx0XHR9XHJcblx0XHQuZmVhdHVyZS1jb250ZW50e1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdGFuaW1hdGlvbjogYW5pbS1zaG93IC4zcyBlYXNlLWluLW91dDtcclxuXHRcdFx0fVxyXG5cdFx0XHRwe1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHQgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDMwKTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdGNvbG9yOiAjMjMyYjMyO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHQrcHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHVsLG9se1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnQ7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRcdCAgICBmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDMwKTtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjMyYjMyO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTJweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDI3cHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ltZy9jaGVjay1pY29uLnBuZyk7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTJweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHggMCAycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0Y29sb3I6ICRnb2xkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQjc2Nyb2xsLWRvd24taWNvbntcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDEycHg7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAzcHggc29saWQgJGdvbGQ7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRnb2xkO1xyXG5cdFx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0zMTVkZWcpO1xyXG5cdFx0XHRcdG1hcmdpbjogOHB4IDExcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1vdXNlLWJveHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmVlbjtcclxuXHRcdFx0XHR3aWR0aDogM3B4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDZweCAxM3B4O1xyXG5cdFx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkZ29sZDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyNXB4O1xyXG5cdFx0XHRcdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG5cdFx0XHRcdC5zY3JvbGxlcntcclxuXHRcdFx0XHRcdHdpZHRoOiA0cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyNSU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ29sZDtcclxuXHRcdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBzY3JvbGw7XHJcblx0XHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDIuMnM7XHJcblx0XHRcdFx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjE1LC40MSwuNjksLjk0KTtcclxuXHRcdFx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QGtleWZyYW1lcyBzY3JvbGwge1xyXG5cdFx0XHQwJSB7IG9wYWNpdHk6IDA7IH1cclxuXHRcdFx0MTAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyBvcGFjaXR5OiAxOyB9XHJcblx0XHRcdDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweCk7IG9wYWNpdHk6IDA7fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5zaW5nbGUtbGlzdGluZ3N7XHJcblx0Lmdsb2JhbF9mb3JtX3NlY3Rpb257XHJcblx0XHQudGhlLWNvbnRlbnQtd3JhcHtcclxuXHRcdFx0cGFkZGluZzogMCAwIDg0cHg7XHJcblx0XHR9XHJcblx0XHQuY29udGVudHN7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblx0XHQuY29udGVudC1sZWZ0e1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiA3ODBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcclxuXHRcdFx0cGFkZGluZzogMzRweCA0MHB4IDUzcHg7XHJcblx0XHR9XHJcblx0XHQuY29udGVudC1yaWdodHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogNDIwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyMzJiMzI7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2NvbnRhY3Rmb3JtLWJja2dybmQtMi5qcGcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdHBhZGRpbmc6IDQxcHggMzNweDtcclxuXHRcdH1cclxuXHRcdC5oZWFkaW5nc3tcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IHByZTtcclxuXHRcdFx0Ji5mb3Jte1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZGlzdHJhbXBsZXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA0NHB4O1xyXG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdCAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNTApO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XHJcblx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdCAgICBoZWlnaHQ6IDZweDtcclxuXHRcdFx0XHQgICAgbWFyZ2luOiBhdXRvIDAgMTdweCAyNnB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRnb2xkO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRnb2xkO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmxpbmtze1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZGlzdHJhbXBsZXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdCAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNTApO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAzM3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29udGFjdC1saW5rc3tcclxuXHRcdCAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHQgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHQgICAgcm93LWdhcDogMjBweDtcclxuXHRcdH1cclxuXHRcdC5jb250YWN0Zm9ybS1saW5re1xyXG5cdFx0XHRmb250LWZhbWlseTogJGRlZmF1bHQtZm9udDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0ICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMTAwKTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sdW1uLWdhcDogMTVweDtcclxuXHRcdFx0JltocmVmXj1cInRlbDpcIl17XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGl7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAyMXB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuZ3JlY2FwdGNoYS1iYWRnZXtcblx0Ym90dG9tOiA3NHB4IWltcG9ydGFudDtcblx0ei1pbmRleDogMTAwMTA7XG59XG4udGFiLW9ubHksXG4ubW9iaWxlLW9ubHl7XG5cdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuLmZsZXgtY29udGFpbmVye1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuLmZsZXgtd3JhcHtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuLmNsZWFyZml4e1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGg7XG5cdGZsb2F0OiBub25lO1xuXHR3aWR0aDogMTAwJTtcbn1cbi50ZXh0LWp1c3RpZnl7XG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4udGV4dC1yaWdodHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udGV4dC1sZWZ0e1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRleHQtY2VudGVye1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5zcGFuLm9uZWxpbmV7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5oYXMtY2xlYXJmaXg6YWZ0ZXJ7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjbGVhcjogYm90aDtcblx0ZmxvYXQ6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xufVxuLm5vLXBhZGRpbmd7XG5cdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xufVxuLmFuaW1hdGV7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG59XG4uYW5pbWF0ZS12ZXJ5ZmFzdHtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyBlYXNlKTtcbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dCxcbi5zci1vbmx5e1xuXHQvLyBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbn1cbi5hbGlnbm5vbmUge1xuXHRtYXJnaW46IDA7XG5cdG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiBhdXRvO1xufVxuLmFsaWduY2VudGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogOHB4IGF1dG8gMTdweDtcblx0aGVpZ2h0OiBhdXRvO1xufVxuLmFsaWdubGVmdCxcbi5hbGlnbnJpZ2h0IHtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxN3B4O1xuXHRoZWlnaHQ6IGF1dG87XG59XG4uYWxpZ25sZWZ0IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogMTdweDtcbn1cbi5hbGlnbnJpZ2h0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogMTdweDtcbn1cbi5pbWctd3JhcHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCBhdXRvIDMwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0aW1ne1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXHRcdG1hcmdpbjogOHB4IGF1dG87XG5cdH1cbn1cbi5pbWctd3JhcC1yaWdodHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW46IDAgMCAzMHB4IDUwcHg7XG59XG4uaW1nLXdyYXAtbGVmdHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbjogMCA1MHB4IDMwcHggMDtcbn1cbmltZy5hbGlnbmxlZnQsXG5pbWcuYWxpZ25yaWdodCxcbmltZy5hbGlnbm5vbmUsXG5pbWcuYWxpZ25jZW50ZXJ7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcbn1cblxuLm1heC1oNjB7XG5cdG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDI3MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd3AtbW9iaWxlKXtcblx0LmltZy13cmFwe1xuXHRcdGZsb2F0OiBub25lIWltcG9ydGFudDtcblx0XHRjbGVhcjogYm90aDtcblx0XHRtYXJnaW46IDAgYXV0byAyMHB4IWltcG9ydGFudDtcblx0fVxuXHRpbWcuYWxpZ25sZWZ0LFxuXHRpbWcuYWxpZ25yaWdodCxcblx0aW1nLmFsaWdubm9uZVxuXHRpbWcuYWxpZ25jZW50ZXJ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAyMHB4IGF1dG87XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG92ZXJtYXgtZGVzay0xODAwKXtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRvdmVybWF4LWRlc2spe1xuXHQuY29udGFpbmVye1xuXHRcdHBhZGRpbmc6IDAgMjBweCFpbXBvcnRhbnQ7XG5cdH1cblx0I21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbj51bHtcblx0XHRjb2x1bW4tZ2FwOiAyM3B4O1xuXHR9XG5cdC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb24gLmxpc3RpbmctZ2FsbGVyeSAuZ2FsbGVyeS1pbWFnZXtcblx0ICAgIG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgXHRtaW4taGVpZ2h0OiAyOTVweCFpbXBvcnRhbnQ7XG4gICAgXHRtYXgtaGVpZ2h0OiAyOTVweCFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtYXgtZGVzay0xMzQwKXtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtYXgtZGVzayl7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZGVzayl7XG5cdCNmb290ZXJ7XG5cdFx0LmEtY3VzdG9tLWxvZ297XG5cdFx0XHRwYWRkaW5nOiAwIDRweCAwIDVweDtcblx0XHR9XG5cdFx0LmZvb3Rlci1jb2wtbG9nb3tcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRsZWZ0OiAtMjBweDtcblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdHJpZ2h0OiAtMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtYXgtdGFiKXtcblx0I21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lcjpiZWZvcmV7XG5cdCAgICB0b3A6IHVuc2V0O1xuXHQgICAgYm90dG9tOiAtMTNweDtcblx0ICAgIGxlZnQ6IDA7XG5cdCAgICByaWdodDogMDtcblx0ICAgIHRyYW5zZm9ybTogbm9uZTtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHR9XG5cdCNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgLm5hdi13cmFwe1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXHQjbWVudS1tYWluLW5hdmlnYXRpb246YWZ0ZXJ7XG5cdFx0Y29udGVudDogdW5zZXQ7XG5cdH1cbiAgICAjbWVudS10b2dnbGV7XG4gICAgICAgIGRpc3BsYXk6YmxvY2shaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXHQgICAgcmlnaHQ6IHVuc2V0O1xuXHQgICAgbWFyZ2luOiA4cHggMCAwO1xuICAgIH1cbiAgICAjbWFpbi1uYXZpZ2F0aW9uLm9wZW57XG5cdCAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG5cdH1cbiAgICAjbWFpbi1uYXZpZ2F0aW9uPnVsIHVse1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGxlZnQ6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICByaWdodDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gICAgfVxuICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2hlYWRlci1uYXZpZ2F0aW9uICNtYWluLW5hdmlnYXRpb24+dWx7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0ICAgIHBhZGRpbmc6IDZweCAxNXB4IDA7XG5cdCAgICBmbG9hdDogbm9uZTtcblx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdCAgICBtaW4taGVpZ2h0OiAxMDAlO1xuXHQgICAgbWFyZ2luOiAwIGF1dG8haW1wb3J0YW50O1xuXHRcdCY6YmVmb3Jle1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmVlbjtcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICB0b3A6IDA7XG5cdFx0ICAgIGxlZnQ6IDA7XG5cdFx0ICAgIHJpZ2h0OiAwO1xuXHRcdCAgICBib3R0b206IDA7XG5cdFx0ICAgIHotaW5kZXg6IC0xO1xuXHRcdCAgICBvcGFjaXR5OiAwLjk4O1xuXHRcdH1cblx0fVxuXHQvLyBNQUlOIE5BVklHQVRJT05cbiAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbntcblx0ICAgIGhlaWdodDogMTAwJTtcbiAgICBcdCNtYWluLW5hdmlnYXRpb257XG4gICAgXHQgICAgZGlzcGxheTogbm9uZTtcbiAgICBcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgXHQgICAgei1pbmRleDogMTAwMDtcblx0ICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDExcHgpO1xuICAgIFx0ICAgIGxlZnQ6IDA7XG4gICAgXHQgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgIFx0ICAgIG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgXHQgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMnB4IDAgMDtcbiAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgXHR9XG4gICAgfVxuXHQvLyBNQUlOIE1FTlUgSVRFTVNcblx0I21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbj51bD5saXtcblx0XHR3aWR0aDogMTAwJTtcblx0ICAgIHBhZGRpbmc6IDE1cHggMCAxNnB4O1xuXHQgICAgJjpsYXN0LWNoaWxke1xuXHQgICAgXHRib3JkZXItYm90dG9tOiBub25lO1xuXHQgICAgfVxuXHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcblx0XHRcdHBhZGRpbmc6IDE1cHggMCAxNHB4O1xuXHRcdH1cblx0XHQ+YXtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZGVmYXVsdC1mb250O1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdCAgICBwYWRkaW5nOiAwO1xuXHRcdCAgICBjb2xvcjogJHdoaXRlO1xuXHRcdFx0d2hpdGUtc3BhY2U6IHByZS13cmFwO1xuXHRcdCAgICB3aGl0ZS1zcGFjZTogLW1vei1wcmUtd3JhcDtcblx0XHQgICAgd2hpdGUtc3BhY2U6IC1wcmUtd3JhcDtcblx0XHQgICAgd2hpdGUtc3BhY2U6IC1vLXByZS13cmFwO1xuXHRcdCAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0JjphY3RpdmUsXG5cdFx0XHQmOmZvY3Vze1xuXHRcdCAgICBcdC8vIGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIFNVQk1FTlUgSVRFTVNcblx0I21hc3RoZWFkIC5oZWFkZXItd3JhcCAuY29udGFpbmVyIC5mbGV4LWNvbnRhaW5lciAjaGVhZGVyLW5hdmlnYXRpb24gI21haW4tbmF2aWdhdGlvbj51bCB1bC5kcm9wZG93bi1tZW51e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0b3BhY2l0eTogMTtcblx0ICAgIHRvcDogMDtcblx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBcdGNvbHVtbi1nYXA6IDEwMHB4O1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuXHQgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIFx0bWF4LXdpZHRoOiAxMDAlO1xuXHQgICAgbWF4LWhlaWdodDogMjAwcHg7XG5cdCAgICBwYWRkaW5nOiA5cHggMCAwIDA7XG5cdCAgICB0b3A6IDAhaW1wb3J0YW50O1xuXHQgICAgJjpiZWZvcmV7XG5cdCAgICBcdGNvbnRlbnQ6IHVuc2V0O1xuXHQgICAgfVxuXHQgICAgbGl7XG5cdCAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBcdFx0bWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0ICAgIFx0YXtcblx0ICAgIFx0XHRwYWRkaW5nOiAwIDAgMCAxMXB4O1xuXHQgICAgXHRcdCY6aG92ZXJ7XG5cdCAgICBcdFx0XHQmOmJlZm9yZXtcblx0ICAgIFx0XHRcdFx0bGVmdDogMDtcblx0ICAgIFx0XHRcdH1cblx0ICAgIFx0XHR9XG4gICAgXHRcdFx0JjpiZWZvcmV7XG4gICAgXHRcdFx0XHRjb250ZW50OlwiXCI7XG4gICAgXHRcdFx0XHR3aWR0aDogOHB4O1xuICAgIFx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xuICAgIFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvc3VibWVudS1hcnJvdy5wbmcpO1xuICAgIFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0XHRcdFx0dG9wOiAycHg7XG4gICAgXHRcdFx0XHRsZWZ0OiAwO1xuICAgIFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICBcdFx0XHR9XG4gICAgXHRcdH1cbiAgICBcdH1cblx0fVxuXHQvLyBDVVJSRU5UIFNVQk1FTlUgSVRFTVxuXHQjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5jb250YWluZXIgLmZsZXgtY29udGFpbmVyICNoZWFkZXItbmF2aWdhdGlvbiAjbWFpbi1uYXZpZ2F0aW9uPnVsPmxpLmN1cnJlbnQtbWVudS1pdGVtPmF7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogJGdvbGQhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmUhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0LmZyb250X2NvbnRlbnRzZXJ2aWNlc19zZWN0aW9ue1xuXHRcdC5jb250ZW50c3tcblx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHQgICAgcm93LWdhcDogMjNweDtcblx0XHR9XG5cdFx0LnNlcnZpY2UtbG5re1xuXHRcdCAgICBmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdC5hbGxfbGlzdGluZ3Nfc2VjdGlvbntcblx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA4MXB4O1xuXHRcdC5jdXJyZW50LWxpc3Rpbmdze1xuXHRcdFx0bWF4LXdpZHRoOiA3NjBweDtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHQgICAgcm93LWdhcDogMjBweDtcblx0XHR9XG5cdH1cblx0LmNvbnRlbnRfaW1nX3NlY3Rpb257XG5cdFx0LmNvbnRlbnRze1xuXHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgXHRcdHJvdy1nYXA6IDIzcHg7XG5cdFx0fVxuXHRcdC5jb250ZW50LWxlZnR7XG5cdFx0ICAgIG1heC13aWR0aDogNjAwcHg7XG5cdFx0fVxuXHRcdC50aGUtY29udGVudHtcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWF4LXRhYi0xMDgwKXtcblx0LmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbntcblx0XHQuY29udGVudHN7XG5cdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdCAgICBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdCAgICBcdHJvdy1nYXA6IDI0cHg7XG5cdFx0fVxuXHRcdC5jb250ZW50LXJpZ2h0e1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdFx0LmltYWdlIGltZ3tcblx0XHQgICAgcmlnaHQ6IDUwJTtcbiAgICBcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG5cdFx0fVxuXHR9XG5cdC5ibG9nX3BhZ2Vfc2VjdGlvbntcblx0XHQucG9zdC1yb3dzIC5hbG0tcmV2ZWFse1xuXHRcdFx0LmNhcmQtY29udGVudHtcblx0XHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQgICAgcm93LWdhcDogMTVweDtcblx0XHRcdCAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuXHRcdFx0ICAgIG1hcmdpbjogYXV0bztcblx0XHRcdFx0Ky5jYXJkLWNvbnRlbnR7XG5cdFx0XHRcdFx0bWFyZ2luOiA0MHB4IGF1dG8gMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYil7XG5cdC5mcm9udF9saXN0aW5nc19zZWN0aW9ue1xuXHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0LmN1cnJlbnQtbGlzdGluZ3N7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdFx0Lmxpc3RpbmctYm94e1xuXHRcdCAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0ICAgIFx0ZGlzcGxheTogbm9uZTtcblx0XHQgICAgfVxuXHRcdH1cblx0fVxuXHQubGlzdGluZ3Nfc2VjdGlvbntcblx0XHRwYWRkaW5nLXRvcDogODFweDtcblx0ICAgIHBhZGRpbmctYm90dG9tOiAzMjJweCFpbXBvcnRhbnQ7XG5cdFx0LmN1cnJlbnQtbGlzdGluZ3N7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdFx0Lmxpc3RpbmctYm94Om5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdCAgICBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5jb250YWN0Zm9ybV9zZWN0aW9ue1xuXHRcdC5jb250ZW50c3tcblx0XHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0ICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0XHQuY29udGVudC1yaWdodHtcblx0XHQgICAgbWF4LXdpZHRoOiA3ODBweDtcblx0XHR9XG5cdH1cblx0LmZvcm1fc2VjdGlvbntcblx0XHQuY29udGVudHN7XG5cdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdCAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMTJweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5jb250ZW50LXJpZ2h0e1xuXHRcdCAgICBtYXgtd2lkdGg6IDc4MHB4O1xuXHRcdH1cblx0fVxuXHQuc2luZ2xlLWxpc3RpbmdzIC5nbG9iYWxfZm9ybV9zZWN0aW9ue1xuXHRcdC5jb250ZW50c3tcblx0XHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0ICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0XHQuY29udGVudC1yaWdodHtcblx0XHQgICAgbWF4LXdpZHRoOiA3ODBweDtcblx0XHR9XG5cdH1cblx0LmJsb2dfYmFubmVyX3NlY3Rpb257XG5cdFx0LnNoYXJlLXRvLXNvY2lhbHN7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQuYmxvZ19wYWdlX3NlY3Rpb257XG5cdFx0LnNpbmdsZS1wb3N0e1xuXHRcdFx0LmNvbnRlbnQtd3JhcHtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0fVxuXHRcdFx0LnBvc3QtY29udGVudHtcblx0XHRcdFx0ZmxleDogMCAxIGF1dG87XG5cdFx0XHQgICAgbWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0LnBvc3QtaW1hZ2V7XG5cdFx0XHQgICAgbWFyZ2luOiAtMTQ1cHggMCAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0LnNoYXJlLXRvLXNvY2lhbHN7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb257XG5cdCAgICBwYWRkaW5nOiAyMHB4IDAgMzIwcHg7XG5cdFx0LmNvbnRlbnRze1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRyb3ctZ2FwOiAyMHB4O1xuXHRcdH1cblx0XHQuY29udGVudC1sZWZ0LFxuXHRcdC5jb250ZW50LXJpZ2h0e1xuXHRcdCAgICBoZWlnaHQ6IHVuc2V0O1xuXHRcdCAgICBvdmVyZmxvdzogdW5zZXQ7XG5cdFx0fVxuXHRcdC5jb250ZW50LWxlZnR7XG5cdFx0XHRmbGV4OiBhdXRvO1xuXHRcdH1cblx0XHQuY29udGVudC1yaWdodHtcblx0XHRcdG1heC13aWR0aDogNjAwcHg7XG5cdFx0fVxuXHRcdC5saXN0aW5nLWdhbGxlcnksXG5cdFx0Lmxpc3RpbmctZGV0YWlsc3tcblx0XHQgICAgd2lkdGg6IDEwMCU7XG4gICAgXHRcdG1hcmdpbjogMCFpbXBvcnRhbnQ7XG5cdFx0ICAgIG92ZXJmbG93OiB1bnNldDtcblx0XHR9XG5cdFx0YnV0dG9uI3NsaWRlTGVmdCxcblx0XHRidXR0b24jc2xpZGVSaWdodHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWluLXRhYil7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWF4LW1vYmlsZSl7XG5cdC5mcm9udF9jb250ZW50c2VydmljZXNfc2VjdGlvbntcblx0XHQuc2VydmljZXN7XG5cdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ICAgIHJvdy1nYXA6IDEwcHg7XG5cdFx0fVxuXHRcdC5zZXJ2aWNlLWxua3tcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcbiAgICBcdFx0bWluLWhlaWdodDogMzAwcHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWluLXRhYi04MjApe1xuXHQuYWxsX2xpc3RpbmdzX3NlY3Rpb257XG5cdFx0LmN1cnJlbnQtbGlzdGluZ3N7XG5cdFx0XHRtYXgtd2lkdGg6IDY1MHB4O1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0Y29sdW1uLWdhcDogMTBweDtcblx0XHRcdHJvdy1nYXA6IDEwcHg7XG5cdFx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0XHQubGlzdGluZy1ib3h7XG5cdFx0ICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgXHRcdG1pbi1oZWlnaHQ6IDMwMHB4O1xuXHRcdH1cblx0fVxuXHQubGlzdGluZ3Nfc2VjdGlvbntcblx0XHQuc2xpZGVyLWNvbnRlbnRze1xuXHRcdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5jb250ZW50LWJveHtcblx0XHQgICAgcGFkZGluZzogNjNweCA1NXB4O1xuXHRcdH1cblx0XHQuY29udGVudC1oZWFkaW5ne1xuXHRcdCAgICBtYXJnaW46IDAgMCA3cHg7XG5cdFx0fVxuXHRcdC5jb250ZW50LXRleHQgcHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNDApO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHQuc2xpY2stYXJyb3cuc2xpY2stcHJldntcblx0XHRcdGxlZnQ6IDI4cHg7XG5cdFx0fVxuXHRcdC5zbGljay1hcnJvdy5zbGljay1uZXh0e1xuXHRcdFx0cmlnaHQ6IDI4cHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd3AtbW9iaWxlKXtcblx0Ly8gI3dwYWRtaW5iYXJ7XG5cdC8vIFx0cG9zaXRpb246IGZpeGVkO1xuXHQvLyB9XG5cdC8vIC5hZG1pbi1iYXIgI21hc3RoZWFke1xuXHQvLyBcdHRvcDogNDZweDtcblx0Ly8gfVxuXHQuYWRtaW4tYmFyIC5wYWdlX2Jhbm5lcl9zZWN0aW9uLFxuXHQuYWRtaW4tYmFyIC5ibG9nX2Jhbm5lcl9zZWN0aW9uLFxuXHQucGFnZS10ZW1wbGF0ZS1kZWZhdWx0LmFkbWluLWJhciAjbWFzdGhlYWR7XG5cdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIDQ2cHg7XG5cdH1cblx0I2Zvb3Rlcntcblx0XHR1bCNtZW51LWZvb3Rlci1uYXZpZ2F0aW9ue1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcdFx0cm93LWdhcDogNHB4O1xuXHRcdH1cblx0fVxuXHQuZnJvbnRfYmFubmVyX3NlY3Rpb257XG5cdFx0LmhlYWRpbmdzOm5vdCgubGlzdGluZ3MpLnRvcHtcblx0XHQgICAgZm9udC1zaXplOiAyMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHQuaGVhZGluZ3M6bm90KC5saXN0aW5ncykubWFpbntcblx0XHRcdGZvbnQtc2l6ZTogNThweDtcbiAgICBcdFx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5idG4tbGlua3tcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHR9XG5cdFx0LmNvbnRlbnRzOm5vdCgubGlzdGluZ3Mpe1xuXHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdCAgICByb3ctZ2FwOiAzNnB4O1xuXHRcdH1cblx0XHQjZnJvbnRiYW5uZXItc2xpZGVyLWRvdHN7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG5cdC5saXN0aW5nc19zZWN0aW9ue1xuXHRcdC5zZWN0aW9uLWhlYWRpbmd7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ICAgICAgICBtYXJnaW46IDU2cHggMCAzM3B4O1xuXHRcdH1cblx0XHQuc2VjdGlvbi1oZWFkaW5nOmJlZm9yZSxcblx0XHQuc2VjdGlvbi1oZWFkaW5nOmFmdGVye1xuXHRcdFx0Y29udGVudDogdW5zZXQ7XG5cdFx0fVxuXHRcdC5jb250ZW50LWhlYWRpbmdze1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHQgICAgY29udGVudDogJyc7XG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHQgICAgbWF4LXdpZHRoOiAxNTBweDtcblx0XHRcdCAgICBoZWlnaHQ6IDZweDtcblx0XHRcdCAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdvbGQ7XG5cdFx0XHQgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRnb2xkO1xuXHRcdCAgICAgICAgbWFyZ2luOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaGVhZGluZ3tcblx0XHQgICAgZm9udC1zaXplOiAzMHB4O1xuXHRcdCAgICBsaW5lLWhlaWdodDogMzZweDtcblx0XHQgICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuXHRcdCAgICBtYXJnaW46IDAgMCAxNnB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdwLW1lZGl1bSl7XG5cdC5mcm9udF9mYXFzX3NlY3Rpb257XG5cdFx0LnRoZS1jb250ZW50LXdyYXB7XG5cdFx0XHRwYWRkaW5nOiAyMnB4IDAgMzFweDtcblx0XHR9XG5cdFx0LmZhcS10aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdH1cblx0XHQuZmFxc3tcblx0XHRcdC5wYW5lbC1jb2xsYXBzZSBwe1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdCAgICB3aWR0aDogY2FsYygxMDAlICsgMzdweCk7XG5cdFx0ICAgICAgICBtYXJnaW46IDAgMCAzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd3AtbWVkaXVtLTY4MCl7XG5cdC8vIC5hZG1pbi1iYXIgI21hc3RoZWFkIC5oZWFkZXItYm94e1xuXHQvLyAgICAgdG9wOiAtNDZweDtcblx0Ly8gfVxuXHQuaGlkZS1vbi1kZXNre1xuXHRcdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblx0fVxuXHQuaGlkZS1vbi1tb2JpbGV7XG5cdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdH1cblx0LmJsb2dfcG9zdF9zZWN0aW9ue1xuXHRcdC50aGUtY29udGVudC13cmFwe1xuXHRcdFx0cGFkZGluZzogMTVweCAwIDI1cHg7XG5cdFx0fVxuXHRcdC5oZWFkaW5nc3tcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdH1cblx0XHQudGhlLWNvbnRlbnQgcHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdH1cblx0XHQucG9zdC1pbWFnZSBpbWd7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cblx0LmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbntcblx0XHRwYWRkaW5nOiAyM3B4IDAgMDtcblx0XHQuY29udGVudC1sZWZ0e1xuXHRcdFx0LmhlYWRpbmdzLm1haW57XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5oZWFkaW5ncy5tYWlue1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmltYWdle1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdG1pbi1oZWlnaHQ6IDM0MXB4O1xuXHRcdFx0Ji5tb2JpbGV7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGJvdHRvbTogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnRoZS1jb250ZW50IHB7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMThweDtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0fVxuXHRcdC5idG5ze1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3cC1tZWRpdW0tNjAwKXtcblx0LmJsb2dfYmFubmVyX3NlY3Rpb24sXG5cdC5wYWdlX2Jhbm5lcl9zZWN0aW9uLFxuXHQubm90LWZyb250LXBhZ2UgI21hc3RoZWFke1xuXHRcdG1pbi1oZWlnaHQ6IDEyMHB4O1xuXHR9XG5cdC5hZG1pbi1iYXIgLnBhZ2VfYmFubmVyX3NlY3Rpb24sXG5cdC5hZG1pbi1iYXIgLmJsb2dfYmFubmVyX3NlY3Rpb24sXG5cdC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQuYWRtaW4tYmFyICNtYXN0aGVhZHtcblx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wIDQ2cHg7XG5cdH1cblx0LnBhZ2VfYmFubmVyX3NlY3Rpb257XG5cdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcblx0ICAgIG1hcmdpbjogLTEyMHB4IDAgMDtcblx0fVxuXHQuYmxvZ19iYW5uZXJfc2VjdGlvbntcblx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuXHQgICAgbWFyZ2luOiAtMTIwcHggMCAwIWltcG9ydGFudDtcblx0XHQudGhlLWNvbnRlbnQtd3JhcC5zaW5nbGUtcG9zdC1ibG9ne1xuXHRcdCAgICBtaW4taGVpZ2h0OiAzMDBweDtcblx0ICAgICAgICBwYWRkaW5nOiAxMzdweCAwIDkzcHg7XG5cdFx0fVxuXHRcdC5wb3N0LWhlYWRpbmd7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0XHQuaGVhZGluZ3MuYmxvZy10aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKDgwKTtcblx0XHRcdG1hcmdpbjogMDtcbiAgICBcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cblx0LmJsb2dfcGFnZV9zZWN0aW9ue1xuXHRcdC5zaW5nbGUtcG9zdHtcblx0XHRcdC5wb3N0LWltYWdle1xuXHRcdFx0ICAgIG1hcmdpbjogLTEzMXB4IDAgMjBweDtcblx0XHRcdH1cblx0XHRcdC5wb3N0LWNvbnRlbnQgcHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdH1cblx0XHRcdC5zaGFyZS10by1zb2NpYWxze1xuXHRcdFx0XHRtYXJnaW46IDhweCAwIDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLmNvbnRhaW5lciAuZmxleC1jb250YWluZXIgI2xvZ297XG5cdFx0cGFkZGluZzogMzNweCAwIDdweDtcblx0XHQuYS1jdXN0b20tbG9nbyBpbWd7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0Ji5tb2JpbGV7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZGVmYXVsdC1wYWdlLXNlY3Rpb257XG5cdFx0LmhlYWRpbmd7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHQgICAgbWFyZ2luOiA1cHggMCAyMHB4O1xuXHRcdH1cblx0fVxuXHQuZGVmYXVsdC1wYWdlLXNlY3Rpb257XG5cdFx0LnNlY3Rpb24taGVhZGluZ3tcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0XHQuc2VjdGlvbi1oZWFkaW5nOmJlZm9yZSxcblx0XHQuc2VjdGlvbi1oZWFkaW5nOmFmdGVye1xuXHRcdFx0Y29udGVudDogdW5zZXQ7XG5cdFx0fVxuXHRcdC5jb250ZW50LWhlYWRpbmdzOmFmdGVye1xuXHRcdCAgICBjb250ZW50OiAnJztcblx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdCAgICBoZWlnaHQ6IDZweDtcblx0XHQgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRnb2xkO1xuXHRcdCAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdvbGQ7XG5cdCAgICAgICAgbWFyZ2luOiBhdXRvO1xuXHRcdH1cblx0fVxuXHQjZm9vdGVye1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2Zvb3Rlci1iY2tncm5kLW0ucG5nKTtcblx0fVxuXHQuZnJvbnRfbGlzdGluZ3Nfc2VjdGlvbntcblx0XHQuc2VjdGlvbi1oZWFkaW5ne1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ICAgIG1hcmdpbjogMCAwIDI4cHg7XG5cdFx0fVxuXHRcdC5zZWN0aW9uLWhlYWRpbmc6YmVmb3JlLFxuXHRcdC5zZWN0aW9uLWhlYWRpbmc6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OiB1bnNldDtcblx0XHR9XG5cdFx0LmNvbnRlbnQtaGVhZGluZ3N7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0JjphZnRlcntcblx0XHRcdCAgICBjb250ZW50OiAnJztcblx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdCAgICBtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0ICAgIGhlaWdodDogNnB4O1xuXHRcdFx0ICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ29sZDtcblx0XHRcdCAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdvbGQ7XG5cdFx0ICAgICAgICBtYXJnaW46IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50aGUtY29udGVudC13cmFwLmxpc3Rpbmdze1xuXHRcdCAgICBwYWRkaW5nOiAxM3B4IDAgMjJweDtcblx0XHR9XG5cdFx0LmhlYWRpbmdzLmxpc3RpbmdzLm1haW57XG5cdFx0ICAgIGZvbnQtc2l6ZTogMzBweDtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDUycHg7XG5cdFx0fVxuXHRcdC5saXN0aW5nLWJveHtcblx0XHQgICAgbWluLWhlaWdodDogMzIwcHg7XG5cdFx0fVxuXHRcdC5saXN0aW5nLWluZm97XG5cdFx0ICAgIHBhZGRpbmc6IDAgMTlweCAxM3B4O1xuXHRcdH1cblx0XHQuYnRuc3tcblx0XHQgICAgbWFyZ2luOiAzMHB4IDAgMDtcblx0XHR9XG5cdH1cblx0LmNvbnRhY3Rmb3JtX3NlY3Rpb24sXG5cdC5hbGxfbGlzdGluZ3Nfc2VjdGlvbntcblx0XHQuc2VjdGlvbi1oZWFkaW5ne1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ICAgIG1hcmdpbjogMCAwIDI4cHg7XG5cdFx0fVxuXHRcdC5zZWN0aW9uLWhlYWRpbmc6YmVmb3JlLFxuXHRcdC5zZWN0aW9uLWhlYWRpbmc6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OiB1bnNldDtcblx0XHR9XG5cdFx0LmNvbnRlbnQtaGVhZGluZ3N7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0JjphZnRlcntcblx0XHRcdCAgICBjb250ZW50OiAnJztcblx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdCAgICBtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0ICAgIGhlaWdodDogNnB4O1xuXHRcdFx0ICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ29sZDtcblx0XHRcdCAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdvbGQ7XG5cdFx0ICAgICAgICBtYXJnaW46IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5oZWFkaW5ne1xuXHRcdCAgICBmb250LXNpemU6IDMwcHg7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuXHRcdH1cblx0fVxuXHQuY29udGFjdGZvcm1fc2VjdGlvbntcblx0XHQudGhlLWNvbnRlbnQtd3JhcHtcblx0XHQgICAgcGFkZGluZzogNXB4IDAgMjUxcHg7XG5cdFx0fVxuXHR9XG5cdC5jb250ZW50X2ltZ19zZWN0aW9ue1xuXHRcdC50aGUtY29udGVudC13cmFwe1xuXHRcdFx0cGFkZGluZzogNTBweCAwIDYzcHg7XG5cdFx0fVxuXHRcdC5oZWFkaW5ncy5tYWlue1xuXHRcdCAgICBmb250LXNpemU6IDMwcHg7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHQgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0fVxuXHRcdC50aGUtY29udGVudCBwe1xuXHRcdCAgICBmb250LXNpemU6IDE4cHg7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdH1cblx0XHQuYnRuc3tcbiAgICBcdFx0bWFyZ2luOiAzMHB4IDAgMDtcblx0XHR9XG5cdH1cblx0Lmxpc3RpbmdzX3NlY3Rpb257XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSFpbXBvcnRhbnQ7XG5cdFx0LnRoZS1jb250ZW50e1xuXHRcdCAgICBtYXJnaW46IDAgMCAzMXB4O1xuXHRcdFx0cHtcblx0XHRcdCAgICBmb250LXNpemU6IDMwcHg7XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5idG5ze1xuXHRcdCAgICBtYXJnaW46IDMwcHggMCAwO1xuXHRcdH1cblx0fVxuXHQuc2luZ2xlLWxpc3RpbmdzIC5zaW5nbGVfbGlzdGluZ19zZWN0aW9ue1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2xpc3RpbmctYmNrZ3JuZC1tLXYyLmpwZyk7XG5cdCAgICBwYWRkaW5nOiAyMHB4IDAgMjg1cHg7XG5cdCAgICAubGlzdGluZy1uYW1le1xuXHQgICAgXHRmb250LXNpemU6IDIwcHg7XG4gICAgXHQgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgXHQgICAgQGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoMTYwKTtcblx0ICAgICAgICBwYWRkaW5nOiAwIDAgMTFweDtcblx0ICAgIH1cblx0ICAgIC5saXN0aW5nLXJvd3tcbiAgICBcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQgICAgfVxuXHQgICAgLmxpc3RpbmctcHJpY2V7XG5cdCAgICBcdGZvbnQtc2l6ZTogMjRweDtcbiAgICBcdCAgICBsaW5lLWhlaWdodDogMjFweDtcblx0ICAgIFx0bWFyZ2luOiAxcHggMCAxcHg7XG5cdCAgICBcdHNwYW57XG5cdCAgICBcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHQgICAgXHR9XG5cdCAgICB9XG5cdCAgICAubGlzdGluZy1wcmljZS1mcm9te1xuXHQgICAgXHRtYXJnaW46IDA7XG5cdCAgICB9XG5cdCAgICB1bC5tYWluLWZlYXR1cmVze1xuXHQgICAgXHRwYWRkaW5nOiAxMXB4IDAgMTVweDtcbiAgICBcdCAgICByb3ctZ2FwOiA4cHg7XG4gICAgXHQgICAgaXtcbiAgICBcdCAgICBcdGZvbnQtc2l6ZTogMTZweDtcblx0ICAgIFx0ICAgIHdpZHRoOiAyMHB4O1xuXHQgICAgXHQgICAgbWFyZ2luOiA2cHggNnB4IDAgMDtcbiAgICBcdCAgICBcdCYuZmEtaG90ZWx7XG5cdCAgICBcdFx0ICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBcdCAgICBcdH1cbiAgICBcdCAgICB9XG4gICAgXHQgICAgLnRleHR7XG4gICAgXHQgICAgXHRmb250LXNpemU6IDE0cHg7XG5cdCAgICBcdCAgICBwYWRkaW5nOiAwO1xuICAgIFx0ICAgIH1cblx0ICAgIH1cblx0ICAgIC5idG5ze1xuXHQgICAgXHRwYWRkaW5nOiAxNnB4IDAgMTVweDtcblx0ICAgIH1cblx0ICAgICNsaXN0aW5nLWZlYXR1cmVzLWNvbnRlbnRze1xuICAgIFx0ICAgIHBhZGRpbmc6IDI3cHggMCAwO1xuXHQgICAgfVxuXHRcdC5mZWF0dXJlLWNvbnRlbnR7XG5cdFx0XHRwe1xuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHR9XG5cdFx0XHR1bCxvbHtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHQgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdCAgICAmOmJlZm9yZXtcblx0XHRcdFx0ICAgIFx0dG9wOiA3cHg7XG5cdFx0XHRcdCAgICB9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNpbmdsZS1saXN0aW5ncyAuc2luZ2xlX2xpc3Rpbmdfc2VjdGlvbntcblx0XHQubGlzdGluZy1nYWxsZXJ5e1xuXHRcdCAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG5cdFx0XHRtYXJnaW46IDAgLTIwcHghaW1wb3J0YW50O1xuXHRcdFx0LmdhbGxlcnktaW1hZ2V7XG5cdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0Y29udGVudDogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3cC1tZWRpdW0tNTQwKXtcblx0I2Zvb3RlciAuZm9vdGVyLWJvdHRvbSAuY29sb3Bob24gLmJ5IGF7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHQgICAgbGluZS1oZWlnaHQ6IDEycHg7XG5cdH1cblx0I2Zvb3Rlcntcblx0ICAgIHBhZGRpbmc6IDMzcHggMCAwO1xuXHRcdC5hLWN1c3RvbS1sb2dve1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdCYubW9iaWxle1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZvb3Rlci1jb2wtbG9nbzphZnRlcixcblx0XHQuZm9vdGVyLWNvbC1sb2dvOmJlZm9yZXtcblx0XHRcdHRvcDogMjZweDtcblx0XHR9XG5cdFx0I2Zvb3Rlci1uYXZpZ2F0aW9ue1xuXHRcdFx0bWFyZ2luOiAwIDAgMjNweDtcblx0XHR9XG5cdFx0dWwjbWVudS1mb290ZXItbmF2aWdhdGlvbntcblx0XHRcdHBhZGRpbmc6IDAgMCAyNXB4O1xuXHRcdH1cblx0fVxuXHQuYmxvZ19wYWdlX3NlY3Rpb257XG5cdFx0LnRoZS1jb250ZW50LXdyYXB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgOTBweDtcblx0XHR9XG5cdFx0LnRoZS1jb250ZW50LXdyYXAuc2luZ2xlLXBvc3QtYmxvZ3tcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHRcdC5zaW5nbGUtcG9zdHtcblx0XHQgICAgcGFkZGluZzogMTBweCAwIDI0cHg7XG5cdCAgICAgICAgbWFyZ2luOiAwO1xuXHQgICAgICAgIC5jb250ZW50LXdyYXB7XG5cdCAgICAgICAgXHRyb3ctZ2FwOiAxMXB4O1xuXHQgICAgICAgIH1cblx0XHRcdC5zaWRlYmFye1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdC53aWRnZXQtd3JhcCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1le1xuXHRcdFx0XHQgICAgcGFkZGluZzogMTJweCAyMHB4IDIxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGgxLGgyLGgzLGg0LGg1LGg2e1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0ICAgIG1hcmdpbjogMzNweCAwIDA7XG5cdFx0XHR9XG5cdFx0XHQucG9zdC1jb250ZW50e1xuICAgIFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDMzcHggYm90dG9tIDEzcHg7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1zaXplOiA4MiU7XG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0fVxuXHQgICAgXHRcdGgxLGgyLGgzLGg0LGg1LGg2e1xuXHQgICAgXHRcdFx0KyBwe1xuXHRcdCAgICBcdFx0XHRtYXJnaW4tdG9wOiAxcHg7XG5cdFx0ICAgIFx0XHR9XG5cdCAgICBcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2VjdGlvbi1oZWFkaW5ne1xuXHRcdFx0bWFyZ2luOiA1cHggMCAxOXB4O1xuXHRcdH1cblx0XHQuaGVhZGluZ3tcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MnB4O1xuXHRcdH1cblx0XHQucG9zdC1yb3dzIC5hbG0tcmV2ZWFse1xuXHRcdFx0Ky5hbG0tcmV2ZWFse1xuXHRcdFx0ICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG5cdFx0XHR9XG5cdFx0XHQuY2FyZC1jb250ZW50e1xuXHRcdFx0XHQrLmNhcmQtY29udGVudHtcblx0XHRcdFx0ICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJsb2ctcHJldi1pbWd7XG5cdFx0XHRcdCAgICBtaW4taGVpZ2h0OiAyNDdweDtcblx0XHRcdFx0ICAgIG1heC1oZWlnaHQ6IDI0N3B4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5wb3N0LXRpdGxle1xuXHRcdFx0XHQgICAgbWFyZ2luOiAtMXB4IDAgMXB4O1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdCAgICBAaW5jbHVkZSBsZXR0ZXItc3BhY2luZyg4MCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5leGNlcnB0e1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5idG5ze1xuXHRcdFx0XHQgICAgbWFyZ2luOiAxN3B4IDAgMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmJsb2dfcGFnZV9zZWN0aW9uLFxuXHQuZnJvbnRfZmFxc19zZWN0aW9ue1xuXHRcdC5zZWN0aW9uLWhlYWRpbmd7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdFx0LnNlY3Rpb24taGVhZGluZzpiZWZvcmUsXG5cdFx0LnNlY3Rpb24taGVhZGluZzphZnRlcntcblx0XHRcdGNvbnRlbnQ6IHVuc2V0O1xuXHRcdH1cblx0XHQuY29udGVudC1oZWFkaW5nc3tcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0ICAgIGNvbnRlbnQ6ICcnO1xuXHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgIG1heC13aWR0aDogMTUwcHg7XG5cdFx0XHQgICAgaGVpZ2h0OiA2cHg7XG5cdFx0XHQgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRnb2xkO1xuXHRcdFx0ICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ29sZDtcblx0XHQgICAgICAgIG1hcmdpbjogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZyb250X2ZhcXNfc2VjdGlvbntcblx0XHQuc2VjdGlvbi1oZWFkaW5ne1xuXHRcdCAgICBtYXJnaW46IDAgMCAyMnB4O1xuXHRcdH1cblx0XHQuaGVhZGluZ3MubWFpbntcblx0XHQgICAgZm9udC1zaXplOiAzMHB4O1xuXHRcdCAgICBsaW5lLWhlaWdodDogNTJweDtcblx0XHR9XG5cdH1cblx0LmZyb250X2ltZ2NvbnRlbnRfc2VjdGlvbntcblx0XHQuY29udGVudC1sZWZ0IC5oZWFkaW5ncy5tYWlue1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdH1cblx0LmZyb250X2NvbnRlbnRzZXJ2aWNlc19zZWN0aW9ue1xuXHRcdC50aGUtY29udGVudC13cmFwe1xuXHRcdCAgICBwYWRkaW5nOiAxM3B4IDAgMDtcblx0XHR9XG5cdFx0LmNvbnRlbnRze1xuXHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdCAgICAgICAgcGFkZGluZzogMCAwIDI4MHB4O1xuXHRcdH1cblx0XHQudGhlLWNvbnRlbnQuZ29sZCBwe1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuICAgIFx0XHRsaW5lLWhlaWdodDogMzJweDtcbiAgICBcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcoNTMpO1xuXHRcdH1cblx0XHQudGhlLWNvbnRlbnQgcHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcbiAgICBcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0fVxuXHRcdC5zZXJ2aWNlc3tcblx0XHRcdG1hcmdpbjogLTEwNHB4IDAgMDtcblx0XHR9XG5cdFx0LnNlcnZpY2UtbG5re1xuXHRcdCAgICBsaW5lLWhlaWdodDogMjhweDtcblx0XHQgICAgdGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdC50ZXh0e1xuXHRcdCAgICBcdHdpZHRoOiAxMDAlO1xuXHRcdCAgICBcdHBhZGRpbmc6IDAgMCAxMXB4IDIzcHg7XG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZyb250X2Jhbm5lcl9zZWN0aW9ue1xuICAgICAgICAuY29udGVudHM6bm90KC5saXN0aW5ncyl7XG4gICAgICAgIFx0bWluLWhlaWdodDogNzc1cHg7XG4gICAgICAgIH1cblx0XHQuaGVhZGluZ3M6bm90KC5saXN0aW5ncykudG9we1xuXHRcdCAgICBmb250LXNpemU6IDE1cHg7XG5cdFx0fVxuXHRcdC5oZWFkaW5nczpub3QoLmxpc3RpbmdzKS5tYWlue1xuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuICAgIFx0XHRsaW5lLWhlaWdodDogNDZweDtcblx0XHR9XG5cdFx0I2Zyb250YmFubmVyLXNsaWRlci1kb3Rze1xuXHRcdCAgICBiYWNrZ3JvdW5kLXNpemU6IDIxJTtcblx0XHRcdHdpZHRoOiA1MXB4O1xuXHRcdFx0aGVpZ2h0OiA1MXB4O1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdHdpZHRoOiA0OXB4O1xuICAgIFx0XHRcdGhlaWdodDogNDlweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNpbmdsZS1saXN0aW5ncyAuZ2xvYmFsX2Zvcm1fc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcCxcblx0LmZvcm1fc2VjdGlvbiAudGhlLWNvbnRlbnQtd3JhcHtcblx0ICAgIHBhZGRpbmc6IDAgMCAxOHB4O1xuXHR9XG5cdC5nbG9iYWxfZm9ybV9zZWN0aW9uLFxuXHQuZm9ybV9zZWN0aW9uLFxuXHQuY29udGFjdGZvcm1fc2VjdGlvbntcblx0XHQuY29udGVudC1sZWZ0e1xuXHRcdFx0cGFkZGluZzogMjRweCAyMHB4IDIycHg7XG5cdFx0fVxuXHRcdC5jb250ZW50LXJpZ2h0e1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pbWcvY29udGFjdGZvcm0tYmNrZ3JuZC0yLW0ucG5nKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgMjZweDtcblx0XHRcdHBhZGRpbmc6IDE1cHggMjBweCA0MnB4O1xuXHRcdH1cblx0XHQuaGVhZGluZ3MuZm9ybXtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzhweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQgICAgbWFyZ2luOiAwIDAgMThweDtcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHQgICAgY29udGVudDogJyc7XG5cdFx0XHQgICAgbWF4LXdpZHRoOiAxMDBweDtcblx0XHQgICAgICAgIG1hcmdpbjogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0LmhlYWRpbmdzLmxpbmtze1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ICAgIG1hcmdpbjogMCAwIDIzcHg7XG5cdFx0fVxuXHRcdC5jb250YWN0LWxpbmtze1xuXHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHQgICAgICAgIHJvdy1nYXA6IDIycHg7XG5cdFx0fVxuXHRcdC5jb250YWN0Zm9ybS1saW5re1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdH1cblx0XHQuY29udGFjdGZvcm0tbGlua1tocmVmXj1cInRlbDpcIl17XG5cdFx0XHRyb3ctZ2FwOiA0cHg7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdH1cblx0XHQuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9ue1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdCAgICBtYXJnaW46IDEwcHggMCAwIWltcG9ydGFudDtcblx0XHR9XG5cdFx0ZGl2Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRze1xuXHRcdCAgICBncmlkLXJvdy1nYXA6IDVweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5zaW5nbGUtbGlzdGluZ3MgLmdsb2JhbF9mb3JtX3NlY3Rpb257XG5cdFx0LmNvbnRlbnQtbGVmdHtcblx0XHRcdHBhZGRpbmc6IDI0cHggMjBweCAyMnB4O1xuXHRcdH1cblx0XHQuY29udGVudC1yaWdodHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaW1nL2NvbnRhY3Rmb3JtLWJja2dybmQtMi1tLnBuZyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIDI2cHg7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDIwcHggNDJweDtcblx0XHR9XG5cdFx0LmhlYWRpbmdzLmZvcm17XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM4cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ICAgIG1hcmdpbjogMCAwIDE4cHg7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0ICAgIGNvbnRlbnQ6ICcnO1xuXHRcdFx0ICAgIG1heC13aWR0aDogMTAwcHg7XG5cdFx0ICAgICAgICBtYXJnaW46IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5oZWFkaW5ncy5saW5rc3tcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdCAgICBtYXJnaW46IDAgMCAyM3B4O1xuXHRcdH1cblx0XHQuY29udGFjdC1saW5rc3tcblx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ICAgICAgICByb3ctZ2FwOiAyMnB4O1xuXHRcdH1cblx0XHQuY29udGFjdGZvcm0tbGlua3tcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHR9XG5cdFx0LmNvbnRhY3Rmb3JtLWxpbmtbaHJlZl49XCJ0ZWw6XCJde1xuXHRcdFx0cm93LWdhcDogNHB4O1xuXHRcdCAgICBsaW5lLWhlaWdodDogMzBweDtcblx0XHR9XG5cdFx0Lmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbntcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHQgICAgbWFyZ2luOiAxMHB4IDAgMCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdGRpdi5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkc3tcblx0XHQgICAgZ3JpZC1yb3ctZ2FwOiA1cHghaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdwLXNtYWxsKXtcblx0Lmxpc3RpbmdzX3NlY3Rpb257XG5cdFx0Lmxpc3RpbmctYm94e1xuXHRcdCAgICBtaW4taGVpZ2h0OiAzMjBweDtcblx0XHR9XG5cdFx0Lmxpc3RpbmctaW5mb3tcblx0XHQgICAgcGFkZGluZzogMCAxOXB4IDEzcHg7XG5cdFx0fVxuXHR9XG5cdC5jb250ZW50X2ltZ19zZWN0aW9ue1xuXHRcdC50aGUtY29udGVudC13cmFwe1xuXHRcdFx0cGFkZGluZzogMjBweCAwIDYzcHg7XG5cdFx0fVxuXHRcdC5pbWFnZXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHQmLm1vYmlsZXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zaW5nbGUtbGlzdGluZ3MgLnNpbmdsZV9saXN0aW5nX3NlY3Rpb257XG5cdFx0Lmxpc3RpbmctZ2FsbGVyeSAuZ2FsbGVyeS1pbWFnZXtcblx0XHQgICAgbWluLWhlaWdodDogMjAwcHghaW1wb3J0YW50O1xuXHRcdFx0bWF4LWhlaWdodDogMjAwcHghaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuYnRuc3tcblx0XHRcdC5jb250YWN0LWFnZW50LFxuXHRcdFx0LnBob25le1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd3AtdnNtYWxsKXtcbn0iXX0= */
