/* Build: 1765280613695 */
@charset "UTF-8";h3[onclick="history.back()"]{cursor:pointer}.gform-theme--foundation .gform_validation_container{display:none!important}.gform_heading{display:none}.gfield{position:relative;margin-bottom:35px;width:100%}.gfield_required,legend.gfield_label{display:none!important}.gfield_label,.gform-field-label{position:absolute!important;top:12px;right:10px;left:auto;font-size:12px;color:#4a4a4a;transition:all .3s ease;z-index:1;transform-origin:right center;direction:rtl;margin-bottom:0;font-family:Noto Sans Hebrew}.gfield_label.floating,.gform-field-label.floating{position:absolute!important;top:-17px;right:5px;font-weight:400;font-size:10px;line-height:140%;letter-spacing:0;text-align:right;vertical-align:middle;color:#4a4a4a}@media (max-width:768px){.gfield_label,.gform-field-label{font-size:14px}}.ginput_password .gform-field-label--type-sub{top:12px;right:10px;left:auto;font-size:12px;color:#4a4a4a;pointer-events:none;transition:all .3s ease;z-index:1;transform-origin:right center;direction:rtl;margin-bottom:0;font-family:Noto Sans Hebrew;clip:unset!important;clip-path:unset!important;height:auto!important;overflow:visible!important;position:absolute!important;white-space:normal!important;width:auto!important}.ginput_password .gform-field-label--type-sub.floating{position:absolute!important;top:-17px;right:5px;font-weight:400;font-size:10px;line-height:140%;letter-spacing:0;text-align:right;vertical-align:middle;color:#4a4a4a}@media (max-width:768px){.ginput_password .gform-field-label--type-sub{font-size:14px}}.password-legend-hidden{display:none!important}.gfield--width-half{width:calc(50% - 10px)}@media (max-width:992px){.gfield--width-half{width:100%}}.gfield--width-full{grid-column:1/-1;width:100%}.gf_clear_complex{display:none}.ginput_container_password{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:992px){.ginput_container_password{grid-template-columns:1fr}}.register-end-user__form .ginput_container_password>*{padding:0!important;position:relative}.ginput_container_password>*{width:100%}.gfield_checkbox{gap:20px}.gfield_checkbox,.ginput_container_checkbox{width:100%;display:-ms-flexbox;display:flex}.ginput_container_checkbox .gchoice{font-size:11px}.site-footer .footer-top .footer-form .gchoice{font-size:10px}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{color:#222;font-family:Noto Sans Hebrew,sans-serif;direction:rtl;width:100%;padding:16px 10px 10px;margin:0;border:none;border-bottom:1px solid #757575;border-radius:0;background:transparent;font-size:12px;box-sizing:border-box;transition:border-bottom-color .3s ease}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:transparent;opacity:0;transition:opacity .3s ease}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:transparent;opacity:0;transition:opacity .3s ease}input[type=email]:-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select:-ms-input-placeholder,select::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{color:transparent;opacity:0;transition:opacity .3s ease}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:transparent;opacity:0;transition:opacity .3s ease}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:none}select{-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,<svg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'><path%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.39529%201.72927C9.72641%201.40753%209.72642%200.875869%209.39529%200.554132C9.07761%200.245455%208.57212%200.24518%208.2541%200.55351L5%203.7085L1.7459%200.553511C1.42788%200.24518%200.922386%200.245455%200.604706%200.554132C0.273584%200.875869%200.273584%201.40753%200.604706%201.72927L5%206L9.39529%201.72927Z'%20fill='%23222222'/%3E</svg>");background-repeat:no-repeat;background-position:left 8px center;background-size:10px 6px}fieldset{padding:unset;border:none}.gfield--type-checkbox{margin-top:22px;margin-bottom:0}.gfield--type-checkbox legend{display:none}.gfield--type-checkbox .gfield-choice-input{margin-left:9px}.gfield--type-checkbox .gform-field-label--type-inline{margin:0;line-height:1.2}.gform_confirmation_message_15 p{font-weight:700!important}.gform_confirmation_message a{text-decoration:underline}.gform_confirmation_message a.gform_button{text-decoration:unset;display:block;text-align:center;width:100%}.gform-button{padding:7px 25px;background-color:#0060df;color:#fff;border:none;border-radius:20px;font-size:12px;font-weight:700;cursor:pointer;transition:background-color .2s ease}.gform-button:hover{background-color:#0051b3}.gform_button{padding:0 25px;background-color:#0060df;color:#fff;border:none;border-radius:20px;font-size:14px;cursor:pointer;width:100%;transition:background-color .2s ease;font-weight:700}.gform_button:hover{background-color:#0051b3}.custom-select-choices{position:relative;margin-bottom:10px;font-size:12px;color:#4a4a4a}.custom-select-choices .custom-select-choices__inner{direction:rtl;border:none;border-bottom:1px solid #757575;border-radius:0;padding:11px 12px 10px;min-height:auto;background:transparent;background-image:url("data:image/svg+xml;charset=UTF-8,<svg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'><path%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.39529%201.72927C9.72641%201.40753%209.72642%200.875869%209.39529%200.554132C9.07761%200.245455%208.57212%200.24518%208.2541%200.55351L5%203.7085L1.7459%200.553511C1.42788%200.24518%200.922386%200.245455%200.604706%200.554132C0.273584%200.875869%200.273584%201.40753%200.604706%201.72927L5%206L9.39529%201.72927Z'%20fill='%23222222'/%3E</svg>");background-repeat:no-repeat;background-position:left 8px center;background-size:10px 6px;font-size:12px;color:#222}.custom-select-choices.is-open .custom-select-choices__inner{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81XzIpIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjM5NTI4IDQuMjcwNzJDOS43MjY0IDQuNTkyNDYgOS43MjY0MSA1LjEyNDEzIDkuMzk1MjggNS40NDU4NkM5LjA3NzYgNS43NTQ1NCA4LjU3MjExIDUuNzU0ODEgOC4yNTQwOSA1LjQ0NjQ4TDQuOTk5OTkgMi4yOTE0OUwxLjc0NTg5IDUuNDQ2NDhDMS40Mjc4NyA1Ljc1NDgxIDAuOTIyMzc1IDUuNzU0NTQgMC42MDQ2OTUgNS40NDU4NkMwLjI3MzU3MyA1LjEyNDEzIDAuMjczNTczIDQuNTkyNDYgMC42MDQ2OTUgNC4yNzA3Mkw0Ljk5OTk5IC01LjI0NTIxZS0wNkw5LjM5NTI4IDQuMjcwNzJaIiBmaWxsPSIjMjIyMjIyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNV8yIj4KPHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDYpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==")}.custom-select-choices .custom-select-choices__item--selectable:after{display:none!important}.custom-select-choices:focus-within{outline:none!important}.custom-select-choices .custom-select-choices__inner:focus{outline:none!important;box-shadow:none!important;border-color:#ccc!important}.custom-select-choices .custom-select-choices__list--dropdown{position:absolute!important;z-index:5;border-radius:4px;border:none;margin-top:5px;box-shadow:0 5px 15px rgba(0,0,0,.1);direction:rtl;text-align:right;background-color:#fff;display:none;width:100%}.custom-select-choices.is-open .custom-select-choices__list--dropdown{display:block}.custom-select-choices.is-open .custom-select-choices__list--dropdown .custom-select-choices__item:hover{background:#e5e5e5}.custom-select-choices .custom-select-choices__list--dropdown .custom-select-choices__item{padding:8px 12px;font-size:12px;color:#4a4a4a;border-bottom:1px solid hsla(0,0%,90%,0)}.custom-select-choices .custom-select-choices__list--dropdown .custom-select-choices__item--selectable.is-highlighted{background-color:#f1f1f1;color:#4a4a4a}.footer-form-body .hidden_sub_label{display:none}.footer-form-body{font-family:inherit}.footer-form-body .gfield--width-half{width:calc(50% - 10px)}.footer-form-body .gfield--width-full{grid-column:1/-1;width:100%}.footer-form-body .gfield_label{display:none!important}.footer-form-body input[type=email],.footer-form-body input[type=tel],.footer-form-body input[type=text],.footer-form-body select,.footer-form-body textarea{color:#222;font-family:Noto Sans Hebrew,sans-serif;direction:rtl;width:100%;padding:12px 10px;margin:0;border:none;border-bottom:1px solid #757575;border-radius:0;background:transparent;font-size:12px;box-sizing:border-box}.footer-form-body input[type=email]:focus,.footer-form-body input[type=tel]:focus,.footer-form-body input[type=text]:focus,.footer-form-body select:focus,.footer-form-body textarea:focus{outline:none;border-bottom-color:#0060df}.footer-form-body input[type=email]::-webkit-input-placeholder,.footer-form-body input[type=tel]::-webkit-input-placeholder,.footer-form-body input[type=text]::-webkit-input-placeholder,.footer-form-body select::-webkit-input-placeholder,.footer-form-body textarea::-webkit-input-placeholder{color:#222;opacity:1}.footer-form-body input[type=email]::-moz-placeholder,.footer-form-body input[type=tel]::-moz-placeholder,.footer-form-body input[type=text]::-moz-placeholder,.footer-form-body select::-moz-placeholder,.footer-form-body textarea::-moz-placeholder{color:#222;opacity:1}.footer-form-body input[type=email]:-ms-input-placeholder,.footer-form-body input[type=email]::-ms-input-placeholder,.footer-form-body input[type=tel]:-ms-input-placeholder,.footer-form-body input[type=tel]::-ms-input-placeholder,.footer-form-body input[type=text]:-ms-input-placeholder,.footer-form-body input[type=text]::-ms-input-placeholder,.footer-form-body select:-ms-input-placeholder,.footer-form-body select::-ms-input-placeholder,.footer-form-body textarea:-ms-input-placeholder,.footer-form-body textarea::-ms-input-placeholder{color:#222;opacity:1}.footer-form-body input[type=email]::placeholder,.footer-form-body input[type=tel]::placeholder,.footer-form-body input[type=text]::placeholder,.footer-form-body select::placeholder,.footer-form-body textarea::placeholder{color:#222;opacity:1}.footer-form-body select{-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,<svg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'><path%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.39529%201.72927C9.72641%201.40753%209.72642%200.875869%209.39529%200.554132C9.07761%200.245455%208.57212%200.24518%208.2541%200.55351L5%203.7085L1.7459%200.553511C1.42788%200.24518%200.922386%200.245455%200.604706%200.554132C0.273584%200.875869%200.273584%201.40753%200.604706%201.72927L5%206L9.39529%201.72927Z'%20fill='%23222222'/%3E</svg>");background-repeat:no-repeat;background-position:left 8px center;background-size:10px 6px}.footer-form-body .gfield--type-checkbox{grid-column:1/-1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:8px}.footer-form-body .gfield--type-checkbox .gfield-choice-input{margin-left:8px}.footer-form-body .gfield--type-checkbox .gform-field-label--type-inline{margin:0;line-height:1.2}.footer-form-body fieldset{padding:unset;border:none}.footer-form-body .gform-button{grid-column:1/-1;justify-self:start;padding:7px 25px;background-color:#0060df;color:#fff;border:none;border-radius:20px;font-size:12px;font-weight:700;cursor:pointer;transition:background-color .2s ease}.footer-form-body .gform-button:hover{background-color:#0051b3}.footer-form-body .gform-footer{margin-top:16px}.designer-login__form .gfield{position:relative;margin-bottom:32px}@media (min-width:992px){.designer-login__form .gfield{margin-bottom:25px}}.designer-login__form .ginput_container{width:100%;border-bottom:1px solid #757575}.designer-login__form .ginput_container input{width:100%;border:none;background:transparent;font-size:14px;line-height:1;font-weight:400;color:#222}@media (min-width:992px){.designer-login__form .ginput_container input{font-size:12px;line-height:2.92!important;padding-block:0}}.designer-login__form .gform_button{width:100%;font-size:14px;line-height:2.86;min-width:265px;border-radius:20px;padding-inline:24px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:9px;font-weight:500;background-color:#2f73e2;color:#fff;border:none;cursor:pointer}.designer-login__form .gform_button:hover{background-color:#c6d9fe;color:#222}.gform_hidden{display:none}.forgot-password{text-decoration:underline;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.professional-profile-designer-registration-form .gform_next_button{width:100%;font-size:14px;line-height:2.86;min-width:265px;border-radius:20px;padding-inline:24px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:9px;font-weight:500;background-color:#2f73e2;color:#fff;border:none;cursor:pointer}.professional-profile-designer-registration-form .gform_next_button:hover{background-color:#c6d9fe;color:#222}.professional-profile-designer-registration-form .gf_progressbar{border-radius:4px 0 0 4px;background:#f3f3f3;display:-ms-flexbox;display:flex;height:8px}.professional-profile-designer-registration-form .gf_progressbar_title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:4px}.professional-profile-designer-registration-form .gfield--type-select{margin-top:20px}.professional-profile-designer-registration-form h2{margin-bottom:10px}.professional-profile-designer-registration-form .gf_progressbar_wrapper{margin-bottom:57px}.professional-profile-designer-registration-form .gf_step_page_name{display:none}.gf_progressbar_percentage{border-radius:0 4px 4px 0;background:#2f73e2}.gf_progressbar_percentage span{display:none}div.gform_page_fields>div>div.gfield--type-fileupload:first-child,div.gform_page_fields>div>div.gfield--type-fileupload:first-child .ginput_container_fileupload,div.gform_page_fields>div>div.gfield--type-fileupload:nth-child(2),div.gform_page_fields>div>div.gfield--type-fileupload:nth-child(2) .ginput_container_fileupload{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.gpfup__droprea--maxed{display:none!important}body .gpfup__files{background:transparent;border:unset;box-shadow:unset}.gpfup__preview{margin-right:0!important}body .gpfup__edit{position:absolute;top:73%;right:-10px;background-color:blue;border-radius:5px;margin:unset}.gform_fileupload_rules{display:none}.gpfup__file{padding-right:0!important;padding-left:0!important}body .gpfup__preview-pending,body .gpfup__preview img{width:76px;height:76px}.validation_message--hidden-on-empty{display:none!important}.gform_drop_area{border-radius:5px;border:1px dashed #e5e5e5;background:hsla(0,0%,100%,.5)}body .cropper__lightbox{background:rgba(0,0,0,.3)}.gform_previous_button{display:none!important}#gform_16 .ginput_container_password{grid-template-columns:repeat(1,1fr)!important}@media (max-width:768px){#gform_13 .gfield_html{margin-bottom:28px!important}#gform_13 .gfield{margin-bottom:33px!important}#gform_13 .ginput_container_password{gap:33px!important}#gform_13 .gfield--type-checkbox{margin-top:-1px!important}#gform_14 h3,#gform_15 h3,#gform_16 h3{font-size:18px}#gform_15 p:not(:last-child),#gform_16 p:not(:last-child){margin-bottom:11px!important}#gform_15 .register-end-user__under-form-text,#gform_16 .register-end-user__under-form-text{margin-top:-11px!important}#gform_16 .register-end-user .gfield--width-full{margin-bottom:50px!important}#gform_16 .ginput_container_password{gap:33px!important}#gform_16 .complete-registration-designer .gfield--type-password,#gform_16 .register-flow .gfield--type-password{margin-bottom:35px!important}}.gform_show_password{position:absolute;top:10px;left:0}.btn{font-family:Noto Sans Hebrew,sans-serif;font-size:14px;line-height:2.86;min-width:265px;border-radius:20px;padding-inline:24px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:9px;font-weight:500;text-decoration:none;cursor:pointer;border:1px solid transparent;box-sizing:border-box}.btn:focus{outline:none}.btn.disabled,.btn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.btn-primary{background-color:#2f73e2;color:#fff;border-color:#2f73e2}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#c6d9fe;color:#000;border-color:#c6d9fe}.btn-secondary{background-color:hsla(0,0%,100%,.8);color:#000;border-color:#e5e5e5}.btn-secondary-invert,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#fff;color:#222;border-color:#222}.btn-secondary-invert:active,.btn-secondary-invert:focus,.btn-secondary-invert:hover{background-color:#2f73e2;color:#fff;border-color:#2f73e2}.btn-tertiary{background-color:#fff;color:#222;border-color:transparent}.btn-tertiary:active,.btn-tertiary:focus,.btn-tertiary:hover{background-color:#f6f7fb;color:#4a4a4a}.btn-ghost{border-color:transparent}.btn-ghost,.btn-ghost:active,.btn-ghost:focus,.btn-ghost:hover{background-color:transparent;color:#2f73e2}.btn-xs{font-size:13px;font-weight:400;min-width:unset;padding:7px 11px;line-height:1.2;border-radius:50px}@media (max-width:767px){.btn-xs{font-size:12px;padding:6px 7px}}.btn-tag{font-size:11px;font-weight:400;min-width:unset;padding:2px 6px;line-height:1.1;border-radius:8px}.btn-sm{min-width:100px;padding-inline:10px;border-radius:20px;text-align:center;line-height:2.3;font-weight:500}@media (min-width:992px){.btn-sm{line-height:2.7}}.btn-lg{font-size:16px;line-height:3;min-width:320px;padding-inline:32px;border-radius:24px}.btn-xl{font-size:18px;line-height:3.11;min-width:380px;padding-inline:40px;border-radius:28px}.btn-auto{min-width:auto}.btn-full{width:100%}.btn-fit{width:-moz-fit-content;width:fit-content}.btn-compact{padding-inline:16px;min-width:200px}.btn-compact.btn-sm{padding-inline:8px;min-width:80px}.btn-compact.btn-xs{padding-inline:6px;min-width:auto}.btn-icon{min-width:unset;width:32px;height:32px;padding:0;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1}.btn-icon *,.btn-icon img,.btn-icon svg{width:16px;height:16px;display:block}.btn-icon.btn-sm{width:24px;height:24px}.btn-icon.btn-sm *,.btn-icon.btn-sm img,.btn-icon.btn-sm svg{width:12px;height:12px}.btn-icon.btn-lg{width:40px;height:40px}.btn-icon.btn-lg *,.btn-icon.btn-lg img,.btn-icon.btn-lg svg{width:18px;height:18px}.btn-icon.btn-xl{width:48px;height:48px}.btn-icon.btn-xl *,.btn-icon.btn-xl img,.btn-icon.btn-xl svg{width:22px;height:22px}@media (max-width:767px){.btn-icon{width:29px;height:29px}}.btn-icon-square{min-width:unset;width:28px;height:28px;padding:0;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1}.btn-icon-square *,.btn-icon-square img,.btn-icon-square svg{width:14px;height:14px;display:block}.btn-icon-square.btn-sm{width:24px;height:24px;border-radius:3px}.btn-icon-square.btn-sm *,.btn-icon-square.btn-sm img,.btn-icon-square.btn-sm svg{width:12px;height:12px}.btn-category{font-size:12px;font-weight:400;min-width:auto;padding:6px 12px;line-height:1.3;border-radius:16px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px}.btn-category img,.btn-category svg{width:14px;height:14px}.btn-category.btn-sm{font-size:11px;padding:4px 8px;border-radius:12px}.btn-category.btn-sm img,.btn-category.btn-sm svg{width:12px;height:12px}.btn-phone{background-color:#fff;color:#000;border:1px solid #e5e5e5;border-radius:20px;font-size:13px;font-weight:500;min-width:auto;padding:8px 16px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px}.btn-phone img,.btn-phone svg{width:16px;height:16px}.btn-phone:active,.btn-phone:focus,.btn-phone:hover{background-color:#fff;color:#222;border-color:#222}.btn-shadow{box-shadow:2px 2px 15px 0 rgba(0,0,0,.031372549)}.btn-header{background-color:#fff;color:#222;border-color:transparent}.btn-header:active,.btn-header:focus,.btn-header:hover{background-color:#f6f7fb;color:#222}.btn-badge{position:relative}.btn-badge .badge,.btn-badge:after{position:absolute;top:-6px;right:-6px;background-color:#ff4757;color:#fff;border-radius:50%;font-size:10px;font-weight:600;min-width:18px;height:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.btn-badge.badge-dot:after{content:"";min-width:8px;width:8px;height:8px;top:-2px;right:-2px;border:1px solid #fff}.btn-badge.btn-icon .badge,.btn-badge.btn-icon:after{top:-4px;right:-4px;min-width:14px;height:14px;font-size:8px}.btn-badge.btn-icon.badge-dot:after{width:6px;height:6px;min-width:6px;top:-1px;right:-1px}.btn-group{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:center;align-items:center}.btn-group .btn{margin:0}@media (max-width:991px){.btn-group{gap:6px}}.btn-group--tight{gap:4px}@media (max-width:991px){.btn-group--tight{gap:2px}}.btn-group--wide{gap:12px}@media (max-width:991px){.btn-group--wide{gap:8px}}.btn.bookmarked svg path{stroke:#2f73e2!important;fill:#2f73e2!important}body,html{display:-ms-flexbox;display:flex;min-height:100vh;-ms-flex-direction:column;flex-direction:column;direction:rtl}body{font-weight:400;font-size:16px;min-width:320px;overflow-x:hidden;background-color:#fcfcfc}*,body{font-family:Noto Sans Hebrew,sans-serif}*,:after,:before{box-sizing:border-box}main{-ms-flex:1;flex:1;background-color:#fcfcfc}img{display:block;max-width:100%;height:auto}.no-scroll{overflow:hidden;height:100%;width:100%}.no-scroll:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:4;background:rgba(16,28,44,.5)}.container{margin:0 auto;width:100%;max-width:1302px;padding:0 24px}.devider{border:none;width:100%;height:1px;background-color:#e0e0e0}.breadcrumbs{font-size:12px;line-height:1.4;color:#4a4a4a}.breadcrumbs .breadcrumb_last{font-weight:600}.entry-title{margin:0;font-size:18px;line-height:1.4;color:#222;font-weight:700}.entry-header__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:7px 0 0}.single-album-main .entry-header{margin-bottom:40px}.entry-header__back{width:36px;height:36px;border-radius:50%;position:relative;top:2px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#222;transition:background-color .2s ease,box-shadow .2s ease}.entry-header__back:focus-visible{outline:2px solid #222;outline-offset:2px}.entry-header--has-back .entry-header__content{-ms-flex-pack:start;justify-content:flex-start;gap:0}.entry-header--has-back .entry-header__meta{margin-inline-start:auto}.content-meta-actions__desktop{gap:13px}.panel{border-radius:8px;background-color:#fff;border:1px solid #f3f3f3;box-shadow:2px 2px 15px 0 rgba(0,0,0,.031372549)}@media (min-width:992px){.container{padding:0 11px}.entry-title{font-size:24px}.entry-header{padding-block:49px 0}}.screen-reader-text:not(.gform-field-label){border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:not(.gform-field-label):focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:15}.hidden{display:none!important}.aligncenter{margin:0 auto}.post-153 .entry-header{display:none}.position-absolute{position:absolute}.w-100{width:100%}.h-100{height:100%}.rounded-circle{border-radius:50%}.d-flex{display:-ms-flexbox;display:flex}.d-none{display:none}.flex-column{-ms-flex-direction:column;flex-direction:column}.align-items-center{-ms-flex-align:center;align-items:center}.justify-content-center{-ms-flex-pack:center;justify-content:center}.justify-content-between{-ms-flex-pack:justify;justify-content:space-between}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-inline:-12px}[class*=col-]{-ms-flex:0 0 auto;flex:0 0 auto;padding-inline:12px;box-sizing:border-box}.gap-20{gap:20px}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mx-auto{margin-inline:auto}.ms-3{margin-inline-start:1rem}.my-3{margin-block:1rem}.my-4{margin-block:1.5rem}.my-5{margin-block:3rem}.mt-2{margin-block-start:.5rem}.mt-3{margin-block-start:1rem}.mt-5{margin-block-start:3rem}.mb-1{margin-block-end:.25rem}.mb-2{margin-block-end:.5rem}.mb-3{margin-block-end:1rem}.mb-4{margin-block-end:1.5rem}.mb-5{margin-block-end:3rem}.px-5{padding-inline:3rem}.pt-5{padding-block-start:3rem}.py-5{padding-block:3rem}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.object-fit-cover{object-fit:cover}@media (min-width:768px){.d-md-flex{display:-ms-flexbox;display:flex}.d-md-none{display:none}.justify-content-md-center{-ms-flex-pack:center;justify-content:center}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.col-md-5{-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.mt-lg-3{margin-block-start:1rem}.mb-md-0{margin-block-end:0}}@media (min-width:992px){.d-lg-none{display:none}.d-lg-block{display:block}.offset-lg-1{margin-inline-start:8.33333333%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.my-lg-5{margin-block:3rem}.mb-lg-0{margin-block-end:0}.mb-lg-1{margin-block-end:.25rem}.mb-lg-2{margin-block-end:.5rem}.mb-lg-3{margin-block-end:1rem}.mb-lg-5{margin-block-end:3rem}.px-lg-5{padding-inline:3rem}}.text-center{text-align:center}.fw-bold{font-weight:700}.overflow-hidden{overflow:hidden}.position-relative{position:relative}.rtl,.rtl .wpcf7{direction:rtl}.rtl .wpcf7{text-align:right}.rtl .wpcf7-select,.rtl .wpcf7-text,.rtl .wpcf7-textarea{direction:rtl!important;text-align:right}.menu-column.has-submenu{position:static!important}.header{background-color:#fff;height:60px;box-shadow:2px 2px 15px 0 rgba(0,0,0,.03);position:sticky;top:0;z-index:11}.header-container{max-width:1316px;margin:0 auto;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px}@media (max-width:991px){.header-container{padding:0 20px}}body>header>div>div:nth-child(3){-ms-flex-direction:row;flex-direction:row;gap:30px}@media (min-width:768px){.logo-mobile{display:none}}.header-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.header-section:nth-child(2){gap:35px}div.header-section:nth-child(3){gap:30px}.project-button a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;padding:8px 24px;height:38px;background-color:#0071e3;color:#fff;border-radius:20px;font-weight:500}.project-button a:hover{background-color:#c6d9fe;color:#222}.search-bar{position:relative;width:100%}.search-bar input{width:100%;height:38px;padding:0 40px 0 0;border:1px solid #e0e0e0;border-radius:18px;background-color:#f6f7fb;font-family:inherit;font-size:12px}.search-bar input:focus{outline:none;border-color:#0071e3;background-color:#fff}.search-button{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#666}.menu-container{margin-left:8px}.menu-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:7px;padding:4px 8px;font-weight:400}.menu-button svg{transition:.5s}.menu-button:hover{border-radius:4px}.menu-button:hover svg,.menu-container:hover .menu-button svg{transform:rotate(180deg)}@media (max-width:767px){.menu-button span{display:none}}.logo-label{font-size:14px;margin-left:16px;font-weight:400}@media (max-width:767px){.logo-label{display:none}}.logo-container{position:relative}.logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:4px}.logo svg{width:21px;height:36px}.tmp{display:-ms-flexbox;display:flex}.dropdown,.submenu{position:absolute;top:100%;left:0;background-color:#fff;border-radius:8px;box-shadow:2px 2px 15px 0 rgba(0,0,0,.03);min-width:152px;margin-top:8px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease-in-out;z-index:8}.dropdown.active,.menu-button:hover+.dropdown,.menu-button:hover+.submenu,.menu-container:hover .dropdown,.menu-container:hover .submenu,.submenu.active{opacity:1;visibility:visible;transform:translateY(0)}.menu-container-submenu{position:absolute;top:100%;left:0;right:0;width:100%;background-color:#fff;max-height:70vh!important;overflow-y:hidden!important;margin-top:0;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease-in-out;z-index:8;padding:0 0 30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.menu-button:hover+.menu-container-submenu,.menu-container-submenu.active,.menu-container:hover .menu-container-submenu{opacity:1;visibility:visible;transform:translateY(0)}.menu-container-submenu .submenu-header{margin:23px 0;gap:30px;text-align:start}.menu-container-submenu .submenu-header h2{margin:0 auto;padding:0 20px;font-size:24px;font-weight:500;color:#000}.menu-container-submenu .submenu-container{width:100%;-ms-flex-positive:1;flex-grow:1;max-height:100%;overflow:scroll;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;scrollbar-width:none}.menu-container-submenu .submenu-column{-ms-flex:0 1 auto;flex:0 1 auto;width:auto;padding:0 20px}.menu-container-submenu .submenu-column:last-child{margin-right:0}.menu-container-submenu .submenu-heading{margin:0 0 15px;font-size:16px;font-weight:500}.menu-container-submenu .submenu-heading a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;color:#333;text-decoration:none;padding:5px 0}.menu-container-submenu .submenu-heading a:hover{color:#0071e3}.menu-container-submenu .submenu-heading a .menu-item-icon{width:20px;height:20px;object-fit:contain}.menu-container-submenu .submenu-links{list-style:none;padding:0;margin:0}.menu-container-submenu .submenu-links li{margin-bottom:5px}.menu-container-submenu .submenu-links a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 0;font-size:14px;color:#666;text-decoration:none}.menu-container-submenu .submenu-links a:hover{color:#0071e3}.menu-container-submenu .submenu-links a .menu-item-icon{width:16px;height:16px;object-fit:contain}.dropdown-menu{padding:0 5px}.dropdown-menu li a,.submenu li a{display:-ms-flexbox;display:flex;gap:10px;font-size:12px;font-weight:400;padding:10px 16px;text-decoration:none;color:#333;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e5e5e5}.dropdown-menu li a .menu-item-icon,.submenu li a .menu-item-icon{width:18px;height:18px;object-fit:contain}.search-autocomplete-results{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12);max-height:480px;overflow-y:auto;z-index:11;margin-top:8px;border:1px solid #e8e8e8}.search-results-wrapper{padding:16px 0}.search-category-section:not(:last-child){border-bottom:1px solid #f0f0f0;margin-bottom:16px;padding-bottom:16px}.search-category-section:last-child{margin-bottom:0}.search-category-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px 8px;margin-bottom:8px}.search-category-header .search-category-title{font-size:16px;font-weight:600;color:#333}.search-category-header .search-category-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#f8f9fa;transition:all .2s ease;text-decoration:none}.search-category-header .search-category-link:hover{background:#e9ecef;transform:translateY(-1px)}.search-category-header .search-category-link svg{width:16px;height:16px;fill:#666}.search-category-items{padding:0 8px}.search-result-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 16px;margin:0 4px;cursor:pointer;transition:all .2s ease;border-radius:8px;gap:16px;text-decoration:none;color:inherit}.search-result-item.active,.search-result-item:hover{background:#f8f9fa;transform:translateX(-2px)}.search-result-item:active{transform:translateX(-1px)}.search-result-image{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;border-radius:8px;overflow:hidden;background:#f5f5f5}.search-result-image img{width:100%;height:100%;object-fit:cover}.search-result-content{-ms-flex:1;flex:1;text-align:right;min-width:0}.search-result-title{font-size:15px;font-weight:500;color:#222;margin-bottom:4px;line-height:1.3}.search-result-subtitle,.search-result-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-result-subtitle{font-size:13px;color:#666;line-height:1.2}.search-loading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:32px 20px;gap:12px}.search-loading-spinner{width:18px;height:18px;border:2px solid #e8e8e8;border-top:2px solid #2f73e2;border-top:2px solid #0071e3;border-radius:50%;animation:e 1s linear infinite}.search-loading-text{font-size:15px;color:#666;font-weight:500}.search-page-header .search-no-results{padding:32px 20px;text-align:center}.search-no-results-text{font-size:15px;color:#666;font-weight:500}.search-page-header .search-error{padding:32px 20px;text-align:center}.search-error-text{font-size:15px;color:#e74c3c;font-weight:500}.search-form{width:100%}.search-form .search-bar{position:relative;width:100%}.mobile-menu-overlay{position:fixed;top:0;right:-100%;width:356px;height:100%;background-color:#fff;border-inline-start:1px solid #e5e5e5;box-shadow:-2px -2px 20px 0 rgba(0,0,0,.0784313725);z-index:13;transition:right .3s ease;overflow-y:auto}.mobile-menu-overlay.open{right:0}.mobile-menu-container{padding:20px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.has-submenu{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.submenu-arrow{margin-right:auto;transform:rotate(180deg)}body>div.mobile-menu-overlay.open>div>nav>ul>li:first-child{border-bottom:1px solid #e5e5e5;margin-bottom:16px}body>div.mobile-menu-overlay.open>div>nav>ul>li:first-child > a{position:relative;padding:10px 0 16px}body>div.mobile-menu-overlay.open>div>nav>ul>li:first-child > a .menu-icon-wrapper{border:1px solid #e5e5e5;box-shadow:1.52px 1.52px 11.4px 0 rgba(0,0,0,.031372549);background-color:#fff;border-radius:50%;width:38px;height:38px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.mobile-menu-header{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:28px}.mobile-menu-header,.mobile-menu-header .mobile-menu-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mobile-menu-header .mobile-menu-logo .logo-mobile-menu{width:131px;height:auto}.mobile-menu-close{width:40px;height:40px;border-radius:50%;transform:translate(-14px,11px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.mobile-menu-close:hover{background-color:#e5e5e5}.mobile-menu-close svg{width:24px;height:24px}.mobile-menu-nav{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mobile-menu-items{list-style:none;padding:0;margin:0}.mobile-menu-item{margin-bottom:20px}.mobile-menu-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:21px;font-size:14px;color:#4a4a4a;text-decoration:none;padding:8px 11px 7px 6px;transition:color .2s ease}.mobile-menu-link:hover{color:#0071e3}.mobile-submenu{position:fixed;top:0;right:-100%;width:100%;height:100%;background-color:#fff;z-index:12;transition:right .3s ease;overflow-y:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mobile-submenu.open{right:0}.mobile-submenu-header{-ms-flex-pack:justify;justify-content:space-between;padding:20px;margin-bottom:20px}.mobile-submenu-header,.mobile-submenu-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mobile-submenu-title{padding:10px 20px}.mobile-submenu-close{border:none;background:transparent;padding:0;cursor:pointer}.mobile-submenu-back{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;background:none;border:none;font-size:14px;font-weight:500;color:#2f73e2;cursor:pointer}.mobile-submenu-back svg{transform:rotate(180deg);margin-right:5px}.mobile-submenu-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:20px;margin:0;gap:10px;width:100%}.mobile-submenu-item{margin-bottom:15px}.mobile-submenu-item.category{width:calc(50% - 5px);margin-bottom:5px;margin-top:10px}.mobile-submenu-item.category:first-child,.mobile-submenu-item.category:nth-child(2){margin-top:0}.mobile-submenu-item.subitem-container{width:100%;margin:0 0 20px;padding:0;clear:both}.mobile-submenu-item .subitem-list{list-style:none;padding:0;margin:0;width:100%}.mobile-submenu-item .mobile-submenu-subitem{margin-bottom:5px;padding-left:15px}.mobile-submenu-item .mobile-submenu-subitem .mobile-submenu-link{font-weight:400}.mobile-submenu-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;font-weight:500;color:#333;text-decoration:none;width:100%}.category .mobile-submenu-link{font-weight:600}.mobile-search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:11;overflow-y:auto;transform:translateX(-100%);transition:transform .3s ease-in-out}.mobile-search-overlay.active{transform:translateX(0)}.mobile-search-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.mobile-search-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px}.mobile-search-logo img{max-height:24px}.mobile-search-close{background:none;border:none;padding:5px;cursor:pointer}.mobile-search-close svg{width:24px;height:24px}body>div.mobile-search-overlay.active>div>div.mobile-search-form>form>div>input{display:block}body>div.mobile-search-overlay.active>div>div.mobile-search-form>form>div>div{top:0}.mobile-search-form{padding:20px;width:100%}.mobile-search-form .search-bar{position:relative;width:100%;display:-ms-flexbox;display:flex}.mobile-search-form .search-bar input{width:100%;height:38px;padding:0 50px 0 15px;border:1px solid #e0e0e0;border-radius:18px;background-color:#f6f7fb;font-family:inherit;font-size:12px;color:#757575;-ms-flex:1;flex:1}.mobile-search-form .mobile-search-button{position:absolute;right:14px;top:50%;transform:translateY(-50%);border:none;background:none;padding:0;cursor:pointer;color:#666}.mobile-search-form .mobile-search-button svg{width:18px;height:18px}.mobile-search-form .mobile-search-button svg path{stroke:#000}.mobile-menu-button{padding-bottom:30px}.mobile-publish-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:100%;padding:9px;background-color:#0071e3;color:#fff;border-radius:30px;font-size:14px;text-decoration:none;transition:background-color .2s ease}.mobile-publish-button:hover{background-color:#0062c3}.mobile-publish-button svg{width:10px;height:10px;color:currentColor}body.menu-open{overflow:hidden}.header-bars{display:none}@media (max-width:768px){.logo,.search-bar,.search-form,.search-section{display:contents}.logo img,.menu-container,.project-button,.user-dropdown{display:none}.logo-mobile{width:130px!important;height:24px!important;display:block;-ms-flex-negative:0;flex-shrink:0}.search-button{position:static;transform:none;background:none;border:none;padding:0}.header-bars,.search-button{display:block;cursor:pointer}.header-bars{width:24px;height:24px}.header-bars.active{opacity:.5}}.scroll-to-top{display:none!important}.search-banner .entry-title{word-break:break-all}.gform_validation_errors{display:none}.validation_message{font-size:12px;color:#ff3a3a;padding-top:10px}.page-template-page-register .password_input_container{position:relative}.page-template-page-register .password_input_container .gform_show_password{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.page-template-page-register .password_input_container .gform_show_password .dashicons-hidden:before{content:url(../images/eye-closed.svg)}.page-template-page-register .password_input_container .gform_show_password .dashicons-visibility:before{content:url(../images/eye.svg)}.mobile-user-dropdown{position:relative;border-bottom:none}.mobile-user-dropdown .mobile-user-trigger{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:19px;padding:10px 0 16px;border-bottom:1px solid #e5e7eb;cursor:pointer;color:#222}.mobile-user-dropdown .mobile-user-avatar{width:38px;height:38px;padding:5px;border-radius:50%;overflow:hidden;border:1px solid #e5e5e5;box-shadow:1.52px 1.52px 11.4px 0 rgba(0,0,0,.031372549);background-color:#fff;-ms-flex-negative:0;flex-shrink:0}.mobile-user-dropdown .mobile-user-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.mobile-user-dropdown .mobile-user-avatar-placeholder{width:38px;height:38px;border-radius:50%;background-color:#0071e3;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:600}.mobile-user-dropdown .mobile-user-name{font-size:14px;font-weight:500;-ms-flex:1;flex:1}.mobile-user-dropdown .mobile-user-arrow{margin-left:auto;transform:rotate(0deg);transition:transform .3s ease}.mobile-user-dropdown .mobile-user-arrow svg{width:12px;height:12px}.mobile-user-dropdown.open .mobile-user-arrow{transform:rotate(180deg)}.mobile-user-dropdown-menu{background:#fff;border-bottom:1px solid #e5e7eb;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;max-height:0;overflow:hidden}.mobile-user-dropdown-menu.open{opacity:1;visibility:visible;transform:translateY(0);max-height:400px}.mobile-user-dropdown-menu .mobile-user-dropdown-items{list-style:none;margin:0;padding:8px 0}.mobile-user-dropdown-menu .mobile-user-dropdown-items .mobile-user-dropdown-item{width:100%;margin-bottom:0;border-bottom:1px solid #f5f5f5}.mobile-user-dropdown-menu .mobile-user-dropdown-items .mobile-user-dropdown-item:last-child{border-bottom:none}.mobile-user-dropdown-menu .mobile-user-dropdown-items .mobile-user-dropdown-item .mobile-user-dropdown-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 0;margin:0 10px;gap:22px;font-size:14px;font-weight:400;color:#4a4a4a;text-decoration:none;transition:color .2s ease}.mobile-user-dropdown-menu .mobile-user-dropdown-items .mobile-user-dropdown-item .mobile-user-dropdown-link:hover{color:#0071e3;background-color:#f8f9fa}.mobile-user-dropdown-menu .mobile-user-dropdown-items .mobile-user-dropdown-item .mobile-user-dropdown-link svg{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0}.site-footer{background-color:#f6f7fb;color:#333;font-family:sans-serif}.site-footer a{color:#000;display:-ms-flexbox;display:flex;gap:10px;text-decoration:none}.site-footer a:hover{color:#000}.site-footer .footer-top{max-width:1352px;margin:0 auto;padding:20px 40px 16px;border-bottom:1px solid #e0e0e0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;border-radius:20px 20px 0 0}.site-footer .footer-top .footer-nav{padding-top:8px}.site-footer .footer-top .gfield{margin-bottom:0!important}.site-footer .footer-top .gchoice .gform-field-label{position:static!important}.site-footer .footer-top .footer-form-body input[type=email],.site-footer .footer-top .footer-form-body input[type=tel],.site-footer .footer-top .footer-form-body input[type=text],.site-footer .footer-top .footer-form-body select,.site-footer .footer-top .footer-form-body textarea{padding:11px 10px}.site-footer .footer-top .footer-form-body input[type=email]::-webkit-input-placeholder,.site-footer .footer-top .footer-form-body input[type=tel]::-webkit-input-placeholder,.site-footer .footer-top .footer-form-body input[type=text]::-webkit-input-placeholder,.site-footer .footer-top .footer-form-body textarea::-webkit-input-placeholder{color:#757575}.site-footer .footer-top .footer-form-body input[type=email]::-moz-placeholder,.site-footer .footer-top .footer-form-body input[type=tel]::-moz-placeholder,.site-footer .footer-top .footer-form-body input[type=text]::-moz-placeholder,.site-footer .footer-top .footer-form-body textarea::-moz-placeholder{color:#757575}.site-footer .footer-top .footer-form-body input[type=email]:-ms-input-placeholder,.site-footer .footer-top .footer-form-body input[type=email]::-ms-input-placeholder,.site-footer .footer-top .footer-form-body input[type=tel]:-ms-input-placeholder,.site-footer .footer-top .footer-form-body input[type=tel]::-ms-input-placeholder,.site-footer .footer-top .footer-form-body input[type=text]:-ms-input-placeholder,.site-footer .footer-top .footer-form-body input[type=text]::-ms-input-placeholder,.site-footer .footer-top .footer-form-body textarea:-ms-input-placeholder,.site-footer .footer-top .footer-form-body textarea::-ms-input-placeholder{color:#757575}.site-footer .footer-top .footer-form-body input[type=email]::placeholder,.site-footer .footer-top .footer-form-body input[type=tel]::placeholder,.site-footer .footer-top .footer-form-body input[type=text]::placeholder,.site-footer .footer-top .footer-form-body textarea::placeholder{color:#757575}.site-footer .footer-top .footer-form{-ms-flex:0 0 30%;flex:0 0 30%;padding-top:20px}.site-footer .footer-top .footer-form [class*=col-]{padding-inline:0!important}.site-footer .footer-top .footer-form .gfield--type-checkbox,.site-footer .footer-top .footer-form .gfield--type-submit{min-height:unset!important;height:-moz-fit-content;height:fit-content;margin-top:0;position:relative;bottom:10px}.site-footer .footer-top .footer-form .gfield--type-submit{width:-moz-fit-content;width:fit-content;margin-right:27px}.site-footer .footer-top .footer-form .custom-select-choices .custom-select-choices__inner{line-height:1.4}.site-footer .footer-top .footer-form .gform_heading{display:none}.site-footer .footer-top .footer-form .gform_validation_errors{display:none!important}.site-footer .footer-top .footer-form .gchoice{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.site-footer .footer-top .footer-form .ginput_container input{line-height:1.3}.site-footer .footer-top .footer-form .ginput_container input::-webkit-input-placeholder{color:#757575}.site-footer .footer-top .footer-form .ginput_container input::-moz-placeholder{color:#757575}.site-footer .footer-top .footer-form .ginput_container input:-ms-input-placeholder,.site-footer .footer-top .footer-form .ginput_container input::-ms-input-placeholder{color:#757575}.site-footer .footer-top .footer-form .ginput_container input::placeholder{color:#757575}.site-footer .footer-top .footer-form textarea{line-height:1.3}.site-footer .footer-top .footer-form textarea::-webkit-input-placeholder{color:#757575}.site-footer .footer-top .footer-form textarea::-moz-placeholder{color:#757575}.site-footer .footer-top .footer-form textarea:-ms-input-placeholder,.site-footer .footer-top .footer-form textarea::-ms-input-placeholder{color:#757575}.site-footer .footer-top .footer-form textarea::placeholder{color:#757575}.site-footer .footer-top .footer-form .gfield--type-checkbox,.site-footer .footer-top .footer-form .gfield_checkbox,.site-footer .footer-top .footer-form .gfield_checkbox input,.site-footer .footer-top .footer-form label{cursor:pointer}.site-footer .footer-top .footer-form .gfield_label{display:none!important}.site-footer .footer-top .footer-form .footer-form-success-message{margin-top:15px;color:#28a745;font-size:14px;text-align:center;line-height:1.4;display:none}.site-footer .footer-top .footer-form .footer-form-success-message.show{display:block}@media (max-width:991px){.site-footer .footer-top .footer-form .footer-form-success-message{margin-top:12px;font-size:13px}}.site-footer .footer-top .footer-form #gform_confirmation_wrapper_10{display:none!important}.site-footer .footer-top .footer-form .gfield--type-select{position:relative}.site-footer .footer-top .footer-form .gfield--type-select .gfield_label{position:absolute;top:-19px;right:7px;display:block!important;font-size:10px;font-weight:400;color:#4a4a4a}.site-footer .footer-top .footer-form .gfield--type-submit{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.site-footer .footer-top .footer-form .gform-body{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.site-footer .footer-top .footer-form .gform-body .gform_fields{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;width:320px}.site-footer .footer-top .footer-form .gform-body .gform_fields .gfield{min-height:50px}.site-footer .footer-top .footer-form .gfield--type-checkbox{font-size:10px;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.site-footer .footer-top .footer-nav{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;gap:40px}.site-footer .footer-top .footer-nav .footer-logo{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:-moz-fit-content;height:fit-content}.site-footer .footer-top .footer-nav .footer-section{min-width:134px}.site-footer .footer-top .footer-nav .footer-section h3{font-size:12px;margin-bottom:16px;text-transform:uppercase}.site-footer .footer-top .footer-nav .footer-section ul{list-style:none;margin:0;padding:0}.site-footer .footer-top .footer-nav .footer-section ul li{margin-bottom:17px;font-size:12px}.site-footer .footer-top .footer-nav .footer-section ul.social-icons{display:-ms-flexbox;display:flex;gap:30px}.site-footer .footer-top .footer-nav .footer-section.footer-contact address{font-style:normal}.site-footer .footer-top .footer-nav .footer-section.footer-professionals .footer-menu-toggle,.site-footer .footer-top .footer-nav .footer-section.footer-properties .footer-menu-toggle{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.site-footer .footer-top .footer-nav .footer-section.footer-professionals .footer-menu-toggle .footer-toggle-icon,.site-footer .footer-top .footer-nav .footer-section.footer-properties .footer-menu-toggle .footer-toggle-icon{width:10px;height:10px;border-right:2px solid #333;border-bottom:2px solid #333;transform:rotate(45deg);transition:transform .3s ease;display:none;margin-left:8px}.site-footer .footer-top .footer-nav .footer-section.footer-professionals .footer-menu-toggle[aria-expanded=true] .footer-toggle-icon,.site-footer .footer-top .footer-nav .footer-section.footer-properties .footer-menu-toggle[aria-expanded=true] .footer-toggle-icon{transform:rotate(225deg)}.site-footer .footer-top .footer-nav .footer-section.footer-professionals .footer-menu-content,.site-footer .footer-top .footer-nav .footer-section.footer-properties .footer-menu-content{transition:max-height .3s ease,opacity .3s ease;overflow:hidden}.site-footer .footer-top .footer-nav .footer-section.footer-form-toggle .footer-form-toggle-btn{cursor:pointer;color:#000;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;margin-bottom:16px;text-transform:uppercase}.site-footer .footer-top .footer-nav .footer-section.footer-form-toggle .footer-form-toggle-btn .footer-toggle-icon{width:10px;height:10px;border-right:2px solid #333;border-bottom:2px solid #333;transform:rotate(45deg);transition:transform .3s ease;margin-left:8px}.site-footer .footer-top .footer-nav .footer-section.footer-form-toggle .footer-form-toggle-btn[aria-expanded=true] .footer-toggle-icon{transform:rotate(225deg)}.site-footer .footer-bottom{max-width:1352px;margin:0 auto;padding:21px 39px 20px 27px;display:-ms-flexbox;display:flex;border-radius:0 0 20px 20px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:20px}.site-footer .footer-bottom div>div>img{position:relative;bottom:5px;left:13px}.site-footer .footer-bottom .footer-brand{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-footer .footer-bottom .footer-brand .logo{display:block}.site-footer .footer-bottom .footer-brand .logo img{max-height:40px;width:auto}.site-footer .footer-bottom .footer-brand p{margin:0 0 0 34px;font-size:12px}@media (max-width:768px){.site-footer .footer-bottom .footer-brand p{font-size:10px}}.site-footer .footer-bottom .footer-policy ul{display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;gap:40px}.site-footer .footer-bottom .footer-policy ul a{font-size:12px}@media (max-width:991px){.site-footer .footer-form{display:none;width:100%;transition:max-height .3s ease,opacity .3s ease;overflow:hidden;max-height:0;opacity:0}.site-footer .footer-form.expanded{display:block;max-height:1000px;opacity:1}.site-footer .footer-form .gform-body .gform_fields{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.site-footer .footer-form .footer-form-body .gfield--width-half{width:100%!important}.site-footer .footer-form .gform-grid-col{padding-inline:0!important}.site-footer .footer-form .footer-form-body .gform-button{width:100%}.site-footer .footer-form-toggle{display:block!important}.site-footer .footer-top{padding:24px 17px 0;-ms-flex-direction:column;flex-direction:column}.site-footer .footer-top .footer-nav{display:block;width:100%}.site-footer .footer-top .footer-nav .footer-logo{margin:0 auto}.site-footer .footer-top .footer-nav .footer-properties{padding-block-start:16px!important}.site-footer .footer-top .footer-nav .footer-properties li{margin-block-end:31px!important}.site-footer .footer-top .footer-nav .footer-properties a{font-size:12px}.site-footer .footer-top .footer-nav .footer-contact{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.site-footer .footer-top .footer-nav .footer-proffessionals{padding-block-start:16px!important}.site-footer .footer-top .footer-nav .footer-form-toggle{padding-block-start:17px!important}.site-footer .footer-top .footer-nav .footer-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-block-start:8px}.site-footer .footer-top .footer-nav .footer-section h3{margin-inline-start:8px;font-size:14px!important}.site-footer .footer-top .footer-nav .footer-section .footer-toggle-icon{display:block;width:8px!important;height:8px!important}.site-footer .footer-top .footer-nav .footer-section.footer-professionals .footer-menu-toggle .footer-toggle-icon,.site-footer .footer-top .footer-nav .footer-section.footer-properties .footer-menu-toggle .footer-toggle-icon{display:block}.site-footer .footer-top .footer-nav .footer-section.footer-professionals .footer-menu-content,.site-footer .footer-top .footer-nav .footer-section.footer-properties .footer-menu-content{max-height:0;opacity:0}.site-footer .footer-top .footer-nav .footer-section.footer-professionals .footer-menu-content.expanded,.site-footer .footer-top .footer-nav .footer-section.footer-properties .footer-menu-content.expanded{max-height:500px;opacity:1}.site-footer .footer-top .footer-nav .footer-section address{padding-block-start:8px}.site-footer .footer-top .footer-nav .footer-section address a{font-size:14px}.site-footer .footer-top .footer-nav .footer-section address a img{display:block;width:20px;height:20px}.site-footer .footer-top .footer-nav .footer-section address ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.site-footer .footer-top .footer-nav .footer-section address ul li:first-child,.site-footer .footer-top .footer-nav .footer-section address ul li:nth-child(2){display:none}.site-footer .footer-top .footer-nav .footer-section .social-icons{-ms-flex-pack:center;justify-content:center}.site-footer .footer-top .footer-nav .footer-section .social-icons img{display:block;width:28px;height:28px}.site-footer .footer-bottom{display:block;padding:15px;margin-bottom:0}.site-footer .footer-bottom .footer-policy ul{gap:20px;-ms-flex-pack:center;justify-content:center}.site-footer .footer-bottom .footer-brand{display:block}.site-footer .footer-bottom .footer-brand .copyright{display:none}.site-footer .footer-bottom .footer-brand .credits{margin:13px 0 0;text-align:center}.site-footer .footer-bottom .footer-brand img{display:block;margin:10px auto 0}.site-footer .footer-top .footer-form .gform-body .gform_fields{gap:24px;width:100%;padding:5px 6px}.site-footer .footer-top .footer-form .choices__item--selectable,.site-footer .footer-top .footer-form .ginput_container input{font-size:14px}.site-footer .footer-top .footer-form .gfield--type-submit{margin:0}.site-footer .footer-top .footer-form .gfield--type-submit input{padding-block:14px;font-size:14px}}.scroll-to-top{border:1px solid #030a11;background:#fff;width:44px;height:44px;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:fixed;right:20px;bottom:40px;cursor:pointer;transition:all .3s}@media (max-width:767px){.scroll-to-top{bottom:60px}}.scroll-to-top:hover{background:#06325a;border-color:transparent}.scroll-to-top:hover svg path{stroke:#fff}.mobile-cr-container p{display:none}@media (max-width:768px){.footer-menu-toggle,.site-footer .footer-top .footer-nav .footer-section.footer-form-toggle .footer-form-toggle-btn{font-weight:400}body>footer>div.footer-top>nav>section.footer-section.footer-contact>address>ul{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mobile-cr-container img{margin:0!important}.mobile-cr-container,.mobile-cr-container p{display:-ms-flexbox;display:flex}.mobile-cr-container{margin-top:20px;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}body>footer>div.footer-top>nav>section.footer-section.footer-contact>h3{display:none}}.home-inspiration-grid__swiper--mobile .swiper-slide{border:1px solid #979797;border-radius:8px}.home-inspiration-grid__swiper--mobile .swiper-pagination .swiper-pagination-bullet{display:none}.home-inspiration-grid__swiper--mobile .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.home-inspiration-grid__swiper--mobile .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-next,.home-inspiration-grid__swiper--mobile .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-prev{display:inline-block}footer .gform_confirmation_wrapper .gform_confirmation_message a.gform_button:not([href*=resend]):not([onclick*=resend]){display:none!important}.resend-activation-link{color:#2f73e2!important;text-decoration:underline;cursor:pointer}.resend-activation-link:hover{color:#1b5bc3!important}.resend-activation-link.disabled{color:#999!important;cursor:not-allowed;opacity:.6;pointer-events:none}.filters-form{-ms-flex-align:end;align-items:end;gap:20px}.filter-field,.filters-form{display:-ms-flexbox;display:flex}.filter-field{-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:240px}.filter-field__label{font-size:10px;font-weight:400;line-height:1;color:#222;margin:2px 14px 0}.filter-field__input,.filter-field__select{position:relative;width:100%}.filter-field__input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.filter-field__search-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;pointer-events:none;z-index:1}.filter-field__search-icon path{fill:#4a4a4a}.filter-field__input-element{width:100%;height:46px;padding:14px 44px 14px 14px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;font-weight:400;line-height:1.4;color:#222;transition:all .2s ease}.filter-field__input-element::-webkit-input-placeholder{color:#757575}.filter-field__input-element::-moz-placeholder{color:#757575}.filter-field__input-element:-ms-input-placeholder,.filter-field__input-element::-ms-input-placeholder{color:#757575}.filter-field__input-element::placeholder{color:#757575}.filter-field__input-element:focus{outline:none;border-color:#2f73e2;box-shadow:0 0 0 3px rgba(47,115,226,.1)}.filter-field__input-element:hover:not(:focus){border-color:#c7c7c7}.filter-field--search{-ms-flex:1;flex:1;min-width:200px;-ms-flex-order:-1;order:-1}.filter-field--disabled{opacity:.6;pointer-events:none}.filter-field--required .filter-field__label:after{content:" *"}.filters-section{background:#fff;border:1px solid #f3f3f3;border-radius:8px;padding:30px 41px 39px;margin:39px 0;box-shadow:2px 2px 15px 0 rgba(0,0,0,.031372549)}.filters-section__form{width:100%}.filters-section__advanced{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;padding:14px 10px;gap:8px;font-size:12px;line-height:1;color:#222;font-weight:400}.filters-section__advanced svg{-ms-flex-negative:0;flex-shrink:0;width:16px}.filters-section__submit{min-width:142px;white-space:nowrap;font-weight:500}.filters-section__clear{text-decoration:underline;font-size:10px;line-height:1;font-weight:400;color:#757575;white-space:nowrap}.filters-section__clear:hover{text-decoration:none}.filters-section__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-ms-flex-align:end;align-items:flex-end}.filters-section__col{-ms-flex:1;flex:1;min-width:200px}.filters-section__actions{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters-section__button{padding:12px 24px;font-size:14px;font-weight:500;line-height:1.4;border-radius:8px;border:1px solid transparent;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:120px}.filters-section__button--primary{background-color:#2f73e2;color:#fff;border-color:#2f73e2}.filters-section__button--primary:hover:not(:disabled){background-color:#1e65d9}.filters-section__button--primary:disabled{opacity:.6;cursor:not-allowed}.filters-section__button--secondary{background-color:#fff;color:#4a4a4a;border-color:#e0e0e0}.filters-section__button--secondary:hover:not(:disabled){border-color:#2f73e2;color:#2f73e2}.filters-section__button--secondary:disabled{opacity:.6;cursor:not-allowed}.filters-section__button--outline{background-color:transparent;color:#2f73e2;border-color:#2f73e2}.filters-section__button--outline:hover:not(:disabled){background-color:#2f73e2;color:#fff}.filters-section__button__icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:8px;width:16px;height:16px}.filters-section__button__icon svg{width:100%;height:100%}.filters-section__hidden-fields{display:none}.filters-section--compact{padding:16px}.filters-section--compact .filters-section__row{gap:12px}.filters-section--compact .filter-field{gap:6px}.filters-section--compact .filter-field__label{font-size:13px}.filters-section--compact .filters-section__button{padding:10px 20px;font-size:13px;min-width:100px}.active-filters{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-ms-flex-align:center;align-items:center;padding:16px 0}.active-filters__label{font-size:14px;font-weight:500;color:#4a4a4a;margin-right:12px}.active-filters__tag{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:rgba(47,115,226,.1);color:#2f73e2;border:1px solid rgba(47,115,226,.2);border-radius:16px;font-size:13px;font-weight:500}.active-filters__tag-remove{background:none;border:none;color:inherit;cursor:pointer;padding:0;width:16px;height:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.active-filters__tag-remove:hover{background-color:rgba(47,115,226,.2)}.active-filters__tag-remove svg{width:12px;height:12px}.active-filters__clear-all{background:none;border:none;font-size:13px;cursor:pointer;text-decoration:underline;padding:0;margin-left:12px}.active-filters__clear-all:hover{color:#2f73e2}.no-results{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:60px 20px}.no-results__icon{width:48px;height:48px;margin-bottom:16px}.no-results__title{font-size:20px;font-weight:600;color:#4a4a4a;margin:0 0 8px}.no-results__message{font-size:16px;margin:0 0 24px;max-width:400px}.no-results__button{padding:12px 24px;background-color:#2f73e2;color:#fff;border:1px solid #2f73e2;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s ease}.no-results__button:hover{background-color:#1e65d9;color:#fff;text-decoration:none}@media (max-width:768px){.filters-section{padding:16px}.filters-section__row{-ms-flex-direction:column;flex-direction:column;gap:16px}.filters-section__col{min-width:auto}.filters-section__actions{width:100%;-ms-flex-pack:stretch;justify-content:stretch}.filters-section__actions .filters-section__button{-ms-flex:1;flex:1;min-width:auto}.results-bar{-ms-flex-direction:column;flex-direction:column;gap:12px;-ms-flex-align:start;align-items:flex-start}.results-bar__sort{width:100%;-ms-flex-pack:justify;justify-content:space-between}.active-filters__label{width:100%;margin-bottom:8px}.no-results{padding:40px 20px}.no-results__title{font-size:18px}.no-results__message{font-size:14px}}[dir=rtl] .filter-field__label{text-align:left}[dir=rtl] .filters-section__button__icon{margin-right:8px;margin-left:0}[dir=rtl] .active-filters__label{margin-left:12px;margin-right:0}[dir=rtl] .active-filters__clear-all{margin-right:12px;margin-left:0}.active-filters__clear-all:focus,.active-filters__tag-remove:focus,.filters-section__button:focus{outline:2px solid #2f73e2;outline-offset:2px}@media (prefers-contrast:high){.filters-section{border:2px solid #e0e0e0}.active-filters__tag,.filters-section__button{border-width:2px}}@media (prefers-reduced-motion:reduce){.active-filters__tag-remove,.filters-section__button,.no-results__button{transition:none}}.taxonomy-multiselect__checkbox:checked+.taxonomy-multiselect__option-text,.taxonomy-multiselect__checkbox:checked~.taxonomy-multiselect__option-text,.taxonomy-multiselect__option--selected{border-color:#2f73e2!important}.taxonomy-multiselect__checkbox:checked+*{background-color:#2f73e2!important;border-color:#2f73e2!important;color:#fff!important}.taxonomy-multiselect__option:has(.taxonomy-multiselect__checkbox:checked){border-color:#2f73e2!important}.taxonomy-multiselect{position:relative;display:inline-block;width:100%;max-width:240px}.taxonomy-multiselect__trigger{position:relative;display:block;width:100%}.taxonomy-multiselect__selected{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px}.taxonomy-multiselect__chip{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:400;line-height:1;border-radius:16px;background-color:#f6f7fb;color:#4a4a4a;border:1px solid #e5e5e5;white-space:nowrap;transition:all .2s ease}.taxonomy-multiselect__chip-remove{background:none;border:none;color:inherit;font-size:16px;font-weight:700;line-height:1;cursor:pointer;padding:0;width:16px;height:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.taxonomy-multiselect__chip-remove:hover{background-color:hsla(0,0%,100%,.3)}.taxonomy-multiselect__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px;max-width:240px;width:100%;padding:7px 13px;padding-left:35px;font-size:14px;line-height:1.4;border-radius:25px;border:1px solid #e5e5e5;background:#fff;color:#4a4a4a;transition:all .2s ease;cursor:pointer;position:relative;height:37px}.taxonomy-multiselect__button--has-selection,.taxonomy-multiselect__button:hover{border-color:#e5e5e5}.taxonomy-multiselect__button--has-selection .taxonomy-multiselect__placeholder{color:#2f73e2}.taxonomy-multiselect__button--has-selection .taxonomy-multiselect__icon{display:none}.taxonomy-multiselect__icon{width:18px;height:19px;-ms-flex-negative:0;flex-shrink:0;color:#4a4a4a}.taxonomy-multiselect__icon path{fill:currentColor}.taxonomy-multiselect__placeholder{font-size:12px;line-height:1;-ms-flex:1;flex:1;white-space:nowrap;font-weight:400;color:#4a4a4a}.taxonomy-multiselect__arrow{position:absolute;left:13px;top:50%;transform:translateY(-50%);-ms-flex-negative:0;flex-shrink:0;color:#4a4a4a;pointer-events:none}.taxonomy-multiselect__arrow--rotated{transform:translateY(-50%) rotate(180deg)}.taxonomy-multiselect__dropdown{position:absolute;top:100%;left:0;right:0;z-index:11;background:#fff;border:1px solid #e5e5e5;border-radius:20px;box-shadow:2px 2px 15px 0 rgba(0,0,0,.031372549);margin-top:11px;max-height:400px;max-width:280px;min-width:280px;overflow:hidden;opacity:0;transform:translateY(-8px);transition:all .2s ease}.taxonomy-multiselect--open .taxonomy-multiselect__dropdown{opacity:1;transform:translateY(0)}.taxonomy-multiselect__dropdown-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:280px;padding:20px}.taxonomy-multiselect__title{font-size:12px;line-height:1.4;font-weight:500;color:#4a4a4a}.taxonomy-multiselect__subtitle{font-size:12px;line-height:1.4;font-weight:500;color:#757575;margin-block-start:2px}.taxonomy-multiselect__search{padding:12px 0 8px;border-bottom:1px solid #e5e5e5;margin-bottom:8px}.taxonomy-multiselect__search-input{width:100%;padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:12px;line-height:1.4;color:#4a4a4a;background:#fff;transition:border-color .2s ease}.taxonomy-multiselect__search-input::-webkit-input-placeholder{color:#9a9a9a}.taxonomy-multiselect__search-input::-moz-placeholder{color:#9a9a9a}.taxonomy-multiselect__search-input:-ms-input-placeholder,.taxonomy-multiselect__search-input::-ms-input-placeholder{color:#9a9a9a}.taxonomy-multiselect__search-input::placeholder{color:#9a9a9a}.taxonomy-multiselect__search-input:focus{outline:none;border-color:#2f73e2}.taxonomy-multiselect__options{-ms-flex:1;flex:1;overflow-y:auto;padding:13px 0;max-height:280px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 12px}.taxonomy-multiselect__option{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;padding:5px 19px;cursor:pointer;transition:all .2s ease;font-size:12px;line-height:1.4;border:1px solid #e5e5e5;border-radius:8px;background:#fff;color:#4a4a4a;white-space:nowrap;font-weight:400}.taxonomy-multiselect__option--selected,.taxonomy-multiselect__option:hover{border-color:#2f73e2;color:#222}.taxonomy-multiselect__checkbox{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.taxonomy-multiselect__actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:16px 0 2px;border-top:1px solid #e0e0e0}.taxonomy-multiselect__clear,.taxonomy-multiselect__submit{line-height:12px;cursor:pointer;transition:all .2s ease}.taxonomy-multiselect__submit{color:#222;font-size:12px;line-height:1;font-weight:600}.taxonomy-multiselect__submit:hover{color:#2f73e2}.taxonomy-multiselect__clear{color:#757575;font-size:10px;text-decoration:underline}.taxonomy-multiselect__clear:hover{text-decoration:none}.taxonomy-multiselect--open .taxonomy-multiselect__button{border-color:#e5e5e5}.taxonomy-multiselect--mobile-modal .taxonomy-multiselect__dropdown{display:none!important}.home-banner-filters__form__field .taxonomy-multiselect{width:100%}.home-banner-filters__form__field .taxonomy-multiselect__button{width:100%;border:none;border-radius:0;background:transparent;padding:0;-ms-flex-pack:justify;justify-content:space-between}.home-banner-filters__form__field .taxonomy-multiselect__button:hover{background:transparent}.home-banner-filters__form__field .taxonomy-multiselect__dropdown{border-radius:8px;margin-top:12px}.home-banner-filters__form__field .taxonomy-multiselect__chip{margin-right:4px}@media (max-width:768px){.taxonomy-multiselect__dropdown{left:-20px;right:-20px;max-height:300px;border-radius:16px}.taxonomy-multiselect__chip{font-size:12px;padding:4px 8px;border-radius:12px}.taxonomy-multiselect__button{padding:8px 12px;font-size:13px}.taxonomy-multiselect__option{padding:14px 20px;font-size:15px}.taxonomy-multiselect__actions{padding:20px;gap:16px}.taxonomy-multiselect__clear,.taxonomy-multiselect__submit{padding:12px 20px;font-size:15px}}.taxonomy-multiselect__button:focus,.taxonomy-multiselect__checkbox:focus{outline:2px solid #2f73e2;outline-offset:2px}.taxonomy-multiselect__chip-remove:focus{outline:2px solid #fff;outline-offset:1px}@media (prefers-contrast:high){.taxonomy-multiselect__dropdown{border-width:2px}.taxonomy-multiselect__option--selected{border:2px solid #2f73e2}}@media (prefers-reduced-motion:reduce){.taxonomy-multiselect__arrow,.taxonomy-multiselect__button,.taxonomy-multiselect__chip-remove,.taxonomy-multiselect__option{transition:none}}.taxonomy-multiselect__chip-counter{font-size:10px;font-weight:400;line-height:1.4;color:#4a4a4a;white-space:nowrap}.pagination-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:13px 0 63px}.pagination{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination,.pagination>a,.pagination>span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pagination>a,.pagination>span{min-width:22px;height:22px;border:1px solid transparent;border-radius:2px;text-decoration:none;color:#4a4a4a;font-size:14px;font-weight:500;transition:all .2s ease;background:#fff}.pagination>a span,.pagination>span span{border:none;background:none;min-width:auto;height:auto}.pagination>a:hover,.pagination>span:hover{background:#f8f9fa;border-color:#2f73e2;color:#2f73e2}.pagination>a.current,.pagination>span.current{font-weight:700;cursor:default}.pagination>a.current,.pagination>a.current:hover,.pagination>span.current,.pagination>span.current:hover{background:#2f73e2;border-color:#2f73e2;color:#fff}.pagination>a.dots,.pagination>span.dots{border:none;background:none;color:#999;cursor:default}.pagination>a.dots:hover,.pagination>span.dots:hover{background:none;border:none;color:#999}.pagination>a.next,.pagination>a.prev,.pagination>span.next,.pagination>span.prev{font-weight:600;gap:6px}.pagination__arrow{display:inline-block;width:12px;height:12px;position:relative}.pagination__arrow:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translate(-50%,-50%)}.pagination__arrow--prev:before{transform:translate(-25%,-50%) rotate(-135deg)}.pagination__arrow--next:before{transform:translate(-75%,-50%) rotate(45deg)}@media (max-width:768px){.pagination-nav{margin-top:30px;margin-bottom:30px}.pagination{gap:4px}.pagination a,.pagination span{min-width:36px;height:36px;padding:0 8px;font-size:13px}.pagination a.next,.pagination a.prev,.pagination span.next,.pagination span.prev{padding:0 12px}}@media (max-width:480px){.pagination{gap:2px}.pagination a,.pagination span{min-width:32px;height:32px;padding:0 6px;font-size:12px}.pagination a.next,.pagination a.prev,.pagination span.next,.pagination span.prev{padding:0 8px}.pagination__arrow{width:10px;height:10px}.pagination__arrow:before{width:5px;height:5px}}@media (max-width:360px){.pagination a:not(.prev):not(.next),.pagination span:not(.current):not(.dots){display:none}}.custom-dropdown{position:relative;display:inline-block}.custom-dropdown .dropdown-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;color:#333;cursor:pointer;transition:all .2s ease;min-width:200px;-ms-flex-pack:justify;justify-content:space-between}.custom-dropdown .dropdown-toggle:hover{border-color:#ccc;background-color:#f9f9f9}.custom-dropdown .dropdown-toggle[aria-expanded=true]{border-color:#007cba;box-shadow:0 0 0 1px #007cba}.custom-dropdown .dropdown-toggle[aria-expanded=true] .dropdown-arrow{transform:rotate(180deg)}.custom-dropdown .dropdown-toggle .dropdown-label{color:#666;font-weight:500;white-space:nowrap}.custom-dropdown .dropdown-toggle .dropdown-selected{color:#333;font-weight:500;-ms-flex:1;flex:1;text-align:right}.custom-dropdown .dropdown-toggle .dropdown-arrow{transition:transform .2s ease;color:#666;-ms-flex-negative:0;flex-shrink:0}.custom-dropdown .dropdown-menu{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:11;margin-top:4px;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s ease}.custom-dropdown .dropdown-menu.show{opacity:1;visibility:visible;transform:translateY(0)}.custom-dropdown .dropdown-menu .dropdown-item{display:block;width:100%;padding:10px 12px;background:none;border:none;text-align:right;font-size:14px;color:#333;cursor:pointer;transition:background-color .15s ease}.custom-dropdown .dropdown-menu .dropdown-item:hover{background-color:#f5f5f5}.custom-dropdown .dropdown-menu .dropdown-item.active{background-color:#007cba;color:#fff}.custom-dropdown .dropdown-menu .dropdown-item.active:hover{background-color:#005a87}.custom-dropdown .dropdown-menu .dropdown-item:not(:last-child){border-bottom:1px solid #f0f0f0}.custom-dropdown.open .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.results-sorting{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.results-sorting form{margin:0}.results-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:23px;padding:0 0 16px;position:relative;z-index:5}.results-bar .results-info .results-count{font-size:16px;color:#666;font-weight:500}.results-bar .results-sorting .dropdown-label{margin-right:8px}@media (max-width:768px){.results-bar{-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex-align:stretch;align-items:stretch}.results-bar .results-info{text-align:center}.results-bar .results-sorting{-ms-flex-pack:center;justify-content:center}.custom-dropdown{width:100%}.custom-dropdown .dropdown-toggle{min-width:auto;width:100%}}.designer-card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.designer-card__background{position:relative;border-radius:8px;overflow:hidden;aspect-ratio:400/212}.designer-card__background img{width:100%;height:100%;object-fit:cover;object-position:center}.designer-card__background-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;text-decoration:none;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.5) 89.86%)}.designer-card__actions{position:absolute;top:12px;right:12px;z-index:3;display:-ms-flexbox;display:flex;gap:9px}.designer-card__content{padding:14px 12px;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.designer-card__header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:5px;z-index:2;position:relative}.designer-card__avatar{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden}.designer-card__logo{object-fit:cover;object-position:center;width:100%;height:100%}.designer-card__placeholder{background-color:#2f73e2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px}.designer-card__placeholder svg{-ms-flex-negative:0;flex-shrink:0}.designer-card__info{-ms-flex:1;flex:1}.designer-card__name{font-size:16px;font-weight:700;line-height:1.5}.designer-card__name a{color:#4a4a4a;text-decoration:none}.designer-card__name a:hover{color:#2f73e2}.designer-card__industry{margin:4px 0}.designer-card__industry span{color:#666;font-size:14px;font-weight:500}.designer-card__services{margin-bottom:8px}.designer-card__services span{color:#888;font-size:13px;font-weight:400;line-height:1.3}.designer-card__stats-row{margin-bottom:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.designer-card__rating,.designer-card__stats-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.designer-card__rating .rating-text{font-size:14px;font-weight:600;color:#222}.designer-card__meta-stats{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;color:#666;text-decoration:underline}.designer-card__description{-ms-flex:1;flex:1}.designer-card__description p{margin:0 0 5px;color:#555;font-size:14px;line-height:1.5}.designer-card__bottom-actions{margin-top:auto;text-align:end}.designer-card__read-more{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;color:#222;font-size:14px;font-weight:700;line-height:1.6;text-decoration:none}.designer-card__read-more .read-more-arrow{width:24px;height:24px;display:block}.designer-card__read-more:hover{color:#2f73e2}@media (max-width:768px){.designer-card{margin-bottom:8px}.designer-card__background{height:174px}.designer-card__content{padding:24px 16px}.designer-card__header{margin-top:-25px}.designer-card__logo{width:50px;height:50px}.designer-card__name{font-size:16px}.designer-card__meta-stats{-ms-flex-direction:column;flex-direction:column;gap:8px}.designer-card__bookmark .bookmark-btn{width:24px;height:24px}.designer-card__description p:last-child{margin-bottom:16px}}.designer-card--archive .designer-card__bookmark .bookmark-btn{width:34px;height:34px;padding:10px;border:1px solid #fff;background-color:hsla(0,0%,100%,.8);box-shadow:2px 2px 15px 0 rgba(0,0,0,.031372549);min-width:auto}.designer-card--archive .designer-card__bookmark{top:15px;right:10px}.designer-card--archive .designer-card__header{gap:15px}.designer-card--archive .designer-card__rating{gap:5px}.designer-card--archive .designer-card__meta-stats{font-family:Noto Sans Hebrew;font-weight:500;font-size:14px;line-height:1;text-align:right;vertical-align:middle;text-decoration:none}.designer-card--archive .designer-card__projects-count,.designer-card--archive .designer-card__reviews-count{text-decoration:underline;text-underline-offset:7px}.rating-text{color:#333;font-size:13px;font-weight:500}.image-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:13;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.image-modal__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);cursor:pointer}.image-modal__container{position:relative;max-width:90vw;max-height:90vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:1}.image-modal__header{position:absolute;top:20px;right:20px;z-index:2}.image-modal__actions{gap:12px}.image-modal__actions,.image-modal__bookmark-btn,.image-modal__close-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.image-modal__bookmark-btn,.image-modal__close-btn{background:rgba(0,0,0,.5);border:none;border-radius:50%;width:44px;height:44px;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(4px)}.image-modal__bookmark-btn:hover,.image-modal__close-btn:hover{background:rgba(0,0,0,.7);transform:scale(1.1)}.image-modal__bookmark-btn:disabled,.image-modal__close-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.image-modal__bookmark-btn svg,.image-modal__close-btn svg{width:20px;height:20px;transition:all .3s ease}.image-modal__bookmark-btn.bookmarked{background:rgba(47,115,226,.8)}.image-modal__bookmark-btn.bookmarked:hover{background:#2f73e2}.image-modal__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:400px}.image-modal__image{max-width:100%;max-height:80vh;object-fit:contain;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.3)}.image-modal__loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.image-modal__spinner{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.3);border-top:3px solid #fff;border-radius:50%;animation:e 1s linear infinite}.image-modal__info{position:absolute;bottom:20px;left:20px;right:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;z-index:2}.image-modal__details{background:rgba(0,0,0,.6);backdrop-filter:blur(8px);padding:12px 16px;border-radius:8px;color:#fff;max-width:60%}.image-modal__details h3{margin:0 0 4px;font-size:16px;font-weight:600;line-height:1.3}.image-modal__details p{margin:0;font-size:14px;opacity:.8;line-height:1.2}.image-modal__navigation{display:-ms-flexbox;display:flex;gap:8px}.image-modal__nav-btn{background:rgba(0,0,0,.5);border:none;border-radius:50%;width:40px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(4px)}.image-modal__nav-btn:hover{background:rgba(0,0,0,.7);transform:scale(1.1)}.image-modal__nav-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.image-modal__nav-btn svg{width:18px;height:18px}.image-modal__toast{position:absolute;top:80px;right:20px;background:#333;color:#fff;padding:12px 16px;border-radius:6px;font-size:14px;z-index:3;animation:b .3s ease}.image-modal__toast--success{background:#28a745}.image-modal__toast--error{background:#dc3545}@media (max-width:768px){.image-modal__container{max-width:95vw;max-height:95vh}.image-modal__header{top:10px;right:10px}.image-modal__actions{gap:8px}.image-modal__bookmark-btn,.image-modal__close-btn{width:40px;height:40px}.image-modal__bookmark-btn svg,.image-modal__close-btn svg{width:18px;height:18px}.image-modal__info{bottom:10px;left:10px;right:10px;-ms-flex-direction:column;flex-direction:column;gap:12px;-ms-flex-align:stretch;align-items:stretch}.image-modal__details{max-width:100%;text-align:center}.image-modal__details h3{font-size:14px}.image-modal__details p{font-size:12px}.image-modal__navigation{-ms-flex-pack:center;justify-content:center}.image-modal__nav-btn{width:36px;height:36px}.image-modal__nav-btn svg{width:16px;height:16px}.image-modal__toast{top:60px;right:10px;left:10px;text-align:center;font-size:13px}}body.modal-open{overflow:hidden}[data-image-enlarge]{cursor:zoom-in;transition:transform .2s ease}[data-image-enlarge]:hover{transform:scale(1.02)}.image-bookmark-overlay{position:absolute;top:8px;right:8px;z-index:1}.image-bookmark-overlay .bookmark-btn{background:rgba(0,0,0,.6);border:none;border-radius:50%;width:36px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(4px)}.image-bookmark-overlay .bookmark-btn:hover{background:rgba(0,0,0,.8);transform:scale(1.1)}.image-bookmark-overlay .bookmark-btn.bookmarked{background:rgba(47,115,226,.8)}.image-bookmark-overlay .bookmark-btn.bookmarked:hover{background:#2f73e2}.image-bookmark-overlay .bookmark-btn svg{width:16px;height:16px}.bookmarkable-image{position:relative;display:inline-block;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.bookmarkable-image:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);transform:translateY(-2px)}.bookmarkable-image__container{position:relative;width:100%;height:100%}.bookmarkable-image__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.bookmarkable-image__overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .3s ease;pointer-events:none}.bookmarkable-image__overlay>*{pointer-events:auto}.bookmarkable-image__modal-trigger{position:absolute;bottom:8px;left:8px;opacity:0;transition:opacity .3s ease;pointer-events:none}.bookmarkable-image__zoom-icon{background:rgba(0,0,0,.6);border-radius:50%;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;backdrop-filter:blur(4px);transition:all .3s ease}.bookmarkable-image__zoom-icon:hover{background:rgba(0,0,0,.8);transform:scale(1.1)}.bookmarkable-image__zoom-icon svg{width:16px;height:16px}.bookmarkable-image__info{padding:12px;background:#fff}.bookmarkable-image__title{margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.3;color:#333}.bookmarkable-image__source{margin:0;font-size:12px;color:#666;line-height:1.2}.bookmarkable-image:hover .bookmarkable-image__modal-trigger,.bookmarkable-image:hover .bookmarkable-image__overlay{opacity:1}.bookmarkable-image:hover .bookmarkable-image__img{transform:scale(1.05)}.bookmarkable-image--modal-enabled .bookmarkable-image__container{cursor:zoom-in}@media (max-width:768px){.bookmarkable-image__modal-trigger,.bookmarkable-image__overlay{opacity:1}.bookmarkable-image .image-bookmark-overlay .bookmark-btn{width:32px;height:32px}.bookmarkable-image .image-bookmark-overlay .bookmark-btn svg{width:14px;height:14px}.bookmarkable-image__zoom-icon{width:28px;height:28px}.bookmarkable-image__zoom-icon svg{width:14px;height:14px}}.user-dropdown{position:relative}.user-dropdown__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:11px;padding:4px 6px 4px 5px;background:#fff;border-radius:24px;cursor:pointer;border:1px solid #e5e5e5}.user-dropdown__button.active,.user-dropdown__button:hover{box-shadow:1.52px 1.52px 11.4px 0 rgba(0,0,0,.031372549)}.user-dropdown__button.active .user-dropdown__arrow{transform:rotate(180deg)}.user-dropdown__avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;background-color:#f5f5f5}.user-dropdown__guest-icon{width:28px;height:28px;color:#222}.user-dropdown__arrow{width:12px;height:12px;color:#4a4a4a;transition:transform .2s ease}.user-dropdown__button--guest .user-dropdown__arrow{width:16px;height:16px}.user-dropdown__menu{position:absolute;top:100%;right:auto;left:0;min-width:160px;margin-top:10px;background:#fff;border-radius:8px;box-shadow:2px 2px 15px 0 rgba(0,0,0,.031372549);padding:4px;z-index:11;display:none;opacity:0;transform:translateY(-10px);transition:all .2s ease}.user-dropdown__menu.active{display:block;opacity:1;transform:translateY(0)}.user-dropdown__list{padding:0;margin:0;list-style:none;border:none;background:transparent;box-shadow:none}.user-dropdown__item{margin:0}.user-dropdown__item:first-child{border-top:1px solid #e5e5e5}.user-dropdown__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;padding:11px 14px;font-size:12px;font-weight:400;color:#4a4a4a;text-decoration:none;border-bottom:none;transition:background-color .2s ease}.user-dropdown__link:hover{background-color:#f6f7fb}.user-dropdown__icon{width:18px;height:18px;color:#4a4a4a;-ms-flex-negative:0;flex-shrink:0}.gallery-modal.remodal{width:auto;height:auto;padding:0;margin:0;border-radius:0;overflow:visible;max-width:unset;border-radius:40px}.gallery-modal__container{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:40px;overflow:hidden}.gallery-modal__close{position:absolute;top:20px;right:20px;z-index:11;background:hsla(0,0%,100%,.1);border:none;color:#fff;width:40px;height:40px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:background .3s ease}.gallery-modal__close:hover{background:hsla(0,0%,100%,.2)}.gallery-modal__close svg{width:20px;height:20px}.gallery-modal__top-actions{position:absolute;top:35px;right:35px;z-index:11;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-align:center;align-items:center}.gallery-modal__bookmark-btn,.gallery-modal__share{background:hsla(0,0%,100%,.8);border:1px solid #fff;color:#fff;width:50px;height:50px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.gallery-modal__bookmark-btn svg,.gallery-modal__share svg{width:22px;height:22px}.gallery-modal__bookmark-btn svg path,.gallery-modal__share svg path{fill:#000}.gallery-modal__nav{position:absolute;top:54%;transform:translateY(-50%);z-index:8;background:hsla(0,0%,100%,.8);border:1px solid #fff;color:#fff;width:50px!important;height:50px!important;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.gallery-modal__nav svg{width:24px;height:24px}.gallery-modal__nav svg path{stroke:#000}.gallery-modal__nav:after{display:none}.gallery-modal__nav--prev{left:40px}.gallery-modal__nav--next{right:40px}.gallery-modal__swiper-container{-ms-flex:1;flex:1;width:100%;height:100%;max-width:1280px;max-height:690px}.gallery-modal__swiper-container .swiper-wrapper{-ms-flex-align:center;align-items:center}.gallery-modal__swiper-container .swiper-slide{height:100%;aspect-ratio:16/9}.gallery-modal__slide,.gallery-modal__swiper-container .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}.gallery-modal__slide{overflow:hidden}.gallery-modal__image{width:100%;height:100%;object-fit:cover;display:block}.gallery-modal__pagination{width:100%!important;height:16px;position:absolute;bottom:37px!important;left:0!important;z-index:11;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:25px;transform:none!important}.gallery-modal__pagination .swiper-pagination-bullet{width:12px;height:12px;border-radius:50%;opacity:1;cursor:pointer;margin:0!important;background:#fff}.gallery-modal__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1.2)}.gallery-modal__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-main{transform:scale(1.3)}.gallery-modal__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-next,.gallery-modal__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-prev{transform:scale(1.1)}.gallery-modal__actions{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.8));padding:30px 20px 20px;-ms-flex-pack:end;justify-content:flex-end;z-index:8}.gallery-modal__actions,.gallery-modal__actions-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.gallery-modal__actions-right .gallery-modal__photographer{color:#4a4a4a;font-size:14px;border:1px solid #e5e5e5;background-color:#fff;padding:9px;border-radius:30px}.gallery-modal__actions-right .gallery-modal__photographer-label{margin-right:5px}.gallery-modal__bookmark-container{position:relative}.gallery-modal__bookmark-container .bookmark-btn{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;backdrop-filter:blur(10px)}.gallery-modal__bookmark-container .bookmark-btn:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);color:#fff}.gallery-modal__bookmark-container .bookmark-btn.bookmarked{background:#007bff;border-color:#007bff;color:#fff}.gallery-modal__bookmark-container .bookmark-btn.bookmarked:hover{background:#0056b3;border-color:#0056b3}.gallery-modal__bookmark-dropdown{position:relative;display:inline-block}.gallery-modal__bookmark-dropdown-content{position:absolute;top:100%;right:0;background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.3);min-width:280px;max-width:320px;max-height:400px;z-index:11;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;margin-bottom:10px}.gallery-modal__bookmark-dropdown-content.show{opacity:1;visibility:visible;transform:translateY(0)}.gallery-modal__bookmark-dropdown-header{padding:15px 20px 10px;border-bottom:1px solid #eee}.gallery-modal__bookmark-dropdown-header h5{margin:0;font-size:16px;font-weight:600;color:#333}.gallery-modal__bookmark-dropdown-body{padding:15px 20px;max-height:280px;overflow-y:auto}.gallery-modal__bookmark-dropdown-body .gallery-modal__bookmark-loading{text-align:center;padding:20px;color:#666}.gallery-modal__bookmark-dropdown-body .gallery-modal__album-list .gallery-modal__album-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 0;border-bottom:1px solid #f5f5f5}.gallery-modal__bookmark-dropdown-body .gallery-modal__album-list .gallery-modal__album-item:last-child{border-bottom:none}.gallery-modal__bookmark-dropdown-body .gallery-modal__album-list .gallery-modal__album-item .gallery-modal__album-checkbox{margin-right:12px;margin-left:0}.gallery-modal__bookmark-dropdown-body .gallery-modal__album-list .gallery-modal__album-item .gallery-modal__album-info{-ms-flex:1;flex:1}.gallery-modal__bookmark-dropdown-body .gallery-modal__album-list .gallery-modal__album-item .gallery-modal__album-info .gallery-modal__album-name{font-size:14px;font-weight:500;color:#333;margin:0 0 2px}.gallery-modal__bookmark-dropdown-body .gallery-modal__album-list .gallery-modal__album-item .gallery-modal__album-info .gallery-modal__album-count{font-size:12px;color:#666;margin:0}.gallery-modal__bookmark-dropdown-body .gallery-modal__album-list .gallery-modal__album-item .gallery-modal__album-cover{width:32px;height:32px;border-radius:4px;object-fit:cover;margin-left:12px}.gallery-modal__bookmark-dropdown-footer{padding:10px 20px 15px;border-top:1px solid #eee}.gallery-modal__bookmark-dropdown-footer .gallery-modal__create-album-btn{width:100%;font-size:14px;padding:8px 12px;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px;background:#007bff;border:1px solid #007bff;color:#fff;border-radius:6px;cursor:pointer;transition:all .3s ease}.gallery-modal__bookmark-dropdown-footer .gallery-modal__create-album-btn:hover{background:#0056b3;border-color:#0056b3;color:#fff}.gallery-modal__bookmark-dropdown-footer .gallery-modal__create-album-btn svg{width:14px;height:14px;-ms-flex-negative:0;flex-shrink:0}.gallery-modal__bookmark-btn.bookmarked svg path{fill:#2f73e2;stroke:#2f73e2}.gallery-modal__loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;color:#fff;display:none}.gallery-modal__loading.show{display:-ms-flexbox;display:flex}.gallery-modal__loading .spinner-border{width:3rem;height:3rem;border-width:.3em;border-color:hsla(0,0%,100%,.3);border-right-color:#fff}@media (max-width:768px){.gallery-modal__close{top:15px;right:15px;width:35px;height:35px}.gallery-modal__close svg{width:18px;height:18px}.gallery-modal__nav{width:40px;height:40px}.gallery-modal__nav svg{width:20px;height:20px}.gallery-modal__nav--prev{left:15px}.gallery-modal__nav--next{right:15px}.gallery-modal__pagination{top:15px;font-size:12px;padding:3px 12px}.gallery-modal__actions{padding:20px 15px 15px;-ms-flex-direction:column;flex-direction:column;gap:15px;-ms-flex-align:stretch;align-items:stretch}.gallery-modal__actions-left{text-align:center}.gallery-modal__actions-left .gallery-modal__image-info h3{font-size:16px}.gallery-modal__actions-left .gallery-modal__image-info p{font-size:13px}.gallery-modal__actions-right{-ms-flex-pack:center;justify-content:center}.gallery-modal__bookmark-dropdown-content{position:fixed;bottom:20px;left:20px;right:20px;min-width:auto;max-width:none;margin-bottom:0;transform:translateY(100%)}.gallery-modal__bookmark-dropdown-content.show{transform:translateY(0)}}#popup_quick_consultation{max-width:1066px;margin:0 auto}@media (max-width:767px){#popup_quick_consultation{max-width:calc(100% - 32px)}}#popup_quick_consultation .content{display:-ms-flexbox;display:flex;border:.6px solid #fff;position:relative}#popup_quick_consultation .content .close-popup{position:absolute;background:transparent;border:none;right:100%;bottom:100%;transform:translate(-10px,-10px);cursor:pointer;transition:all .3s}#popup_quick_consultation .content .close-popup:hover{transform:rotate(180deg) translate(-10px,-10px)}@media (max-width:767px){#popup_quick_consultation .content .close-popup{right:0;transform:none}#popup_quick_consultation .content .close-popup:hover{transform:rotate(1turn)}}#popup_quick_consultation .content .image{-ms-flex:1;flex:1}@media (max-width:767px){#popup_quick_consultation .content .image{display:none}}#popup_quick_consultation .content .image img{display:block;width:100%;height:100%;object-fit:cover}#popup_quick_consultation .content .informer{-ms-flex:1;flex:1;background:#030a11;max-width:523px;padding:50px 35px 45px;width:100%}@media (max-width:767px){#popup_quick_consultation .content .informer{max-width:100%;padding:33px 20px 48px}}#popup_quick_consultation .content .informer .title{color:#fff;text-align:center;font-size:52px;font-style:normal;font-weight:300;line-height:1.23;margin-bottom:18px}@media (max-width:767px){#popup_quick_consultation .content .informer .title{font-size:34px;line-height:1.47}}#popup_quick_consultation .content .informer .description{color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}@media (max-width:767px){#popup_quick_consultation .content .informer .description{font-size:18px}}#popup_quick_consultation .content .informer .form{max-width:428px;margin:0 auto}#popup_quick_consultation .content .informer .form br{display:none}#popup_quick_consultation .content .informer .form label,#popup_quick_consultation .content .informer .form span{display:block;position:relative}#popup_quick_consultation .content .informer .form input{background:#e4e4e4;height:52px;margin-bottom:18px;color:#000;text-align:right;font-size:20px;font-style:normal;font-weight:300;line-height:.91;padding:0 18px;border:1px solid transparent;border-radius:0;width:100%}#popup_quick_consultation .content .informer .form input::-webkit-input-placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input::-moz-placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input:-ms-input-placeholder,#popup_quick_consultation .content .informer .form input::-ms-input-placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input::placeholder{color:#5e6163}#popup_quick_consultation .content .informer .form input.wpcf7-not-valid{border-color:red;box-shadow:inset 0 0 0 1px red}#popup_quick_consultation .content .informer .form button{height:52px;background:linear-gradient(90deg,#bd8a37,#ca9e57 45.5%,#ae761c);width:100%;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:.91;cursor:pointer;margin-bottom:0;border:1px solid transparent;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:0 10px}#popup_quick_consultation .content .informer .form button:hover{background:#06325a}#popup_quick_consultation .content .informer .form .wpcf7-not-valid-tip{position:absolute;bottom:100%;font-size:12px;padding:0 10px;margin:0;display:none}#popup_quick_consultation .content .informer .form .wpcf7-response-output{position:absolute;display:none}#popup_quick_consultation .content .informer .form .wpcf7-spinner{position:absolute}#popup_quick_consultation .content .phone{margin-top:38px;font-size:16px;font-style:normal;font-weight:400;line-height:1.14;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:0 5px}@media (max-width:767px){#popup_quick_consultation .content .phone{display:none}}#popup_quick_consultation .content .phone a{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:0 8px}#popup_quick_consultation .content .phone a:hover{text-decoration:underline}#popup_quick_consultation .content .phone span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:0 5px}.share-modal{max-width:560px}.share-modal__content{position:relative;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.15);overflow:hidden}.share-modal__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:32px 24px 24px;text-align:center}@media (max-width:768px){.share-modal__header{padding:10px 4px}}.share-modal__icon{margin-bottom:11px;width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.share-modal__icon svg{width:24px;height:24px;color:#666}@media (max-width:768px){.share-modal__icon{display:none}}.share-modal__title{font-size:22px;font-weight:600;color:#333;margin:0}@media (max-width:768px){.share-modal__title{font-weight:700;font-size:14px;line-height:160%}}.share-modal__close{position:absolute;top:16px;right:16px;background:rgba(0,0,0,.1);border:none;cursor:pointer;padding:0;border-radius:50%;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:background-color .2s ease}.share-modal__close:hover{background:rgba(0,0,0,.2)}.share-modal__close svg{width:16px;height:16px}.share-modal__body{padding:14px 30px 40px}@media (max-width:768px){.share-modal__body{border-top:1px solid #e5e5e5;padding:12px 10px 40px}}.share-modal__preview{margin-bottom:24px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;display:none}.share-modal__preview.show{display:block}.share-modal__preview img{max-width:100px;height:auto;border-radius:4px;margin-bottom:8px}.share-modal__preview .preview-title{font-weight:600;color:#333;margin-bottom:4px}.share-modal__preview .preview-url{font-size:14px;color:#666;word-break:break-all}.share-modal__options{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:768px){.share-modal__options{gap:10px}}@media (max-width:480px){.share-modal__options{grid-template-columns:1fr;gap:8px}}.share-option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px;padding:3px 54px 3px 10px;background:#fff;border:1px solid #e5e7eb;border-radius:20px;text-decoration:none;color:#374151;transition:all .2s ease;cursor:pointer}.share-option:hover{background:#f8f8f8}.share-option:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.08)}.share-option__icon{-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.share-option__icon svg{width:20px;height:20px;color:#6b7280}.share-option__icon img{width:20px;height:20px;object-fit:contain}.share-option__label{font-weight:500;font-size:14px;-ms-flex:1;flex:1;text-align:start;color:#4a4a4a}@media (max-width:768px){.share-option__label{font-size:15px}}.share-option--email:hover .share-option__icon svg{color:#3b82f6}.share-option--copy:hover .share-option__icon svg{color:#10b981}.share-option--facebook:hover .share-option__icon svg{color:#1877f2}.share-option--whatsapp:hover .share-option__icon svg{color:#25d366}.share-option--twitter:hover .share-option__icon svg{color:#1da1f2}.share-option--pinterest:hover .share-option__icon svg{color:#e60023}.share-option--linkedin:hover .share-option__icon svg{color:#0077b5}.share-option--telegram:hover .share-option__icon svg{color:#08c}@media (max-width:768px){.share-option{padding:8px 14px}}.share-notification{position:fixed;bottom:24px;right:24px;background:#1f2937;color:#fff;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:500;box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(100px);opacity:0;transition:all .3s ease;z-index:14;max-width:300px;text-align:right}.share-notification.show{transform:translateY(0);opacity:1}@media (max-width:768px){.share-notification{bottom:20px;right:20px;left:20px;max-width:none}}[dir=rtl] .share-modal__header,[dir=rtl] .share-modal__title{text-align:center}[dir=rtl] .share-modal__close{right:auto;left:16px}[dir=rtl] .share-notification{right:auto;left:24px;text-align:left}@media (max-width:768px){[dir=rtl] .share-notification{left:20px;right:20px}}.bookmark-modal{max-width:480px}.bookmark-modal__content{position:relative;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.15);overflow:hidden;text-align:center}.bookmark-modal__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:39px 24px 0;text-align:center}@media (max-width:768px){.bookmark-modal__header{padding:40px 20px 0}}.bookmark-modal__icon{margin-bottom:20px;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bookmark-modal__icon-img{width:100%;height:100%;object-fit:contain}.bookmark-modal__icon-svg{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bookmark-modal__icon-svg svg{width:48px;height:48px;color:#9ca3af;stroke-width:2}.bookmark-modal__title{font-size:22px;font-weight:700;color:#222;margin:0}@media (max-width:768px){.bookmark-modal__title{font-size:18px}}.bookmark-modal__body{padding:7px 40px 40px}@media (max-width:768px){.bookmark-modal__body{padding:10px 42px 40px}}.bookmark-modal__description{font-size:14px;color:#222;line-height:1.4;margin:0 0 40px;text-align:center;max-width:280px;margin:0 auto 40px}@media (max-width:768px){.bookmark-modal__description{margin-bottom:40px}}.bookmark-modal__actions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:480px){.bookmark-modal__actions{-ms-flex-direction:column;flex-direction:column;gap:8px}}.bookmark-modal__btn{min-width:176px;white-space:nowrap}.bookmark-modal__btn.btn-primary{min-width:208px}@media (max-width:768px){.bookmark-modal__btn{min-width:100%}}.remodal{border:none;border-radius:0;box-shadow:none;padding:0;background-color:transparent!important;transform:scale(.9);opacity:0;transition:all .25s ease}.remodal.remodal-is-opened{transform:scale(1);opacity:1}.remodal.remodal-is-closing{transform:scale(.9);opacity:0}.remodal-overlay{background:rgba(34,34,34,.302);backdrop-filter:blur(2px)}.remodal-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;min-height:100vh;min-height:100dvh}@media (max-width:768px){.remodal-wrapper{padding:0;-ms-flex-align:end;align-items:end}.remodal-wrapper .remodal{margin-bottom:0}}.modal-content{padding:0 20px;background:#fff;border-radius:8px;position:relative;width:100%;max-width:670px;max-height:80vh;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;contain:layout style}.modal-content.modal-content-designers .modal-form-section__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.modal-content.modal-content-designers .modal-form-section__title span{padding-top:4px}.modal-header{border-bottom:1px solid #e0e0e0;padding:31px 0 22px}.modal-header__title{font-size:22px;font-weight:700;color:#222;margin:0;line-height:1.36;text-align:start}.modal-close,.remodal-close{position:absolute;top:16px;right:42px;width:52px;height:52px;padding:0;background:transparent;border:none;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .2s ease;z-index:5}.modal-close:hover,.remodal-close:hover{transform:scale(1.05)}.modal-close svg,.remodal-close svg{width:52px;height:52px}.modal-close svg path,.remodal-close svg path{fill:#4a4a4a}.modal-close:before,.remodal-close:before{display:none}.modal-body{-ms-flex:1;flex:1;overflow-y:auto}.modal-actions{padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:36px}.modal-actions-submit{font-size:14px;line-height:1.79;font-weight:700;border-radius:20px;min-width:150px;padding:6px 10px}.modal-actions-submit:hover{color:#fff}.modal-actions-clean{font-weight:400;font-size:14px;line-height:1.4;text-decoration:underline;color:#222}.modal-actions-clean:hover{text-decoration:none}.modal-form-section{padding:20px 0;border-bottom:1px solid #e5e5e5}.modal-form-section:last-child{margin-bottom:0}.modal-form-section__title{font-size:14px;font-weight:700;color:#4a4a4a;margin:0 0 10px;line-height:1.6;text-align:start}.modal-form-section__field{margin-bottom:20px}.modal-form-section__field:last-child{margin-bottom:0}.modal-form-section__label{display:block;font-size:14px;font-weight:500;color:#4a4a4a;margin-bottom:8px;line-height:1.4}.modal-button-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin:-1px}.modal-button-group .btn-check{display:none}.modal-button-group .btn{position:relative;border-radius:0;border:1px solid #e0e0e0;background:#fff;color:#4a4a4a;font-size:14px;font-weight:500;padding:12px 20px;cursor:pointer;transition:all .2s ease;margin:0;-ms-flex:1;flex:1;min-width:0}.modal-button-group .btn:first-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.modal-button-group .btn:last-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.modal-button-group .btn:not(:last-child){border-left:none}.modal-button-group .btn:hover{background:rgba(47,115,226,.08);border-color:rgba(47,115,226,.3);z-index:2}.btn-check:checked+.modal-button-group .btn,.modal-button-group .btn.active{background:#2f73e2;color:#fff;border-color:#2f73e2;z-index:3}.btn-check:checked+.modal-button-group .btn:hover,.modal-button-group .btn.active:hover{background:#1e65d9}.modal-button-group .btn-check:checked+.btn+.btn-check:checked+.btn{border-right-color:transparent;margin-right:-1px}.modal-checkbox-field{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;transition:all .2s ease;text-align:start}.modal-checkbox-field:hover{border-color:rgba(47,115,226,.3);background:rgba(47,115,226,.02)}.modal-checkbox-field input[type=checkbox]{width:12px;height:12px;cursor:pointer}.modal-checkbox-field label{-ms-flex:1;flex:1;cursor:pointer;margin:0;font-size:12px;font-weight:400;color:#4a4a4a;line-height:1.4}.btn-group-multiple{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px}.btn-group-multiple .btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none;opacity:0;width:1px;height:1px}.btn-group-multiple .btn-check:checked+.btn{color:#fff;background-color:#2f73e2;border-color:#2f73e2;transition:all .15s ease}.btn-group-multiple .btn-check:checked+.btn:hover{color:#fff;background-color:#1e65d9;border-color:#1e65d9}.btn-group-multiple .btn-check:checked+.btn-item{border-color:#2f73e2;transition:all .15s ease}.btn-group-multiple .btn-check:checked+.btn-item:hover{color:#fff;background-color:#1e65d9;border-color:#1e65d9}.btn-group-multiple .btn-check:focus+.btn,.btn-group-multiple .btn-check:focus+.btn-item{box-shadow:0 0 0 2px rgba(47,115,226,.25)}.btn-group-multiple .btn-item{border:1px solid #e5e5e5;font-size:12px;line-height:1.4;color:#4a4a4a;cursor:pointer;border-radius:8px;padding:5px 19px;position:relative;z-index:1;pointer-events:auto;transition:all .15s ease;will-change:background-color,border-color,color}.btn-group-multiple .btn-item.active{border-color:#2f73e2}.btn-group-multiple .btn-item:hover{border-color:#2f73e2;background-color:rgba(47,115,226,.05)}@media (max-width:768px){.modal-form-section:first-child{padding-top:0}.modal-form-section:last-child{border-bottom:0}.modal-content{border-radius:8px 8px 0 0;padding:0;max-height:85vh;margin-top:auto;animation:a .3s ease}.modal-header{padding:10px 4px;position:relative}.modal-header__title{font-weight:700;font-size:14px;text-align:center}.modal-body{padding:12px 10px}.modal-body .sorting-modal-list .sorting-modal-item{padding:10px 14px;position:relative}.modal-body .sorting-modal-list .sorting-modal-item input{position:absolute;width:100%;height:100%;opacity:0;left:0;top:0}.modal-body .sorting-modal-list .sorting-modal-item label{color:#4a4a4a;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;position:relative}.modal-body .sorting-modal-list .sorting-modal-item label:before{content:"";display:block;width:12px;height:12px;border-radius:12px;border:1px solid #4a4a4a}.modal-body .sorting-modal-list .sorting-modal-item label:after{content:"";position:absolute;top:8px;right:3px;height:6px;width:6px;border-radius:6px;background:#2f73e2;display:none}.modal-body .sorting-modal-list .sorting-modal-item input[type=radio]:checked+label:after{display:block}.modal-body .sorting-modal-list .sorting-modal-item input[type=radio]:checked+label:before{border:1px solid #2f73e2}.modal-actions{padding:20px 24px 40px;border-top:1px solid #e5e5e5;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.modal-actions .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin:0}.sort-modal .modal-actions .col-6:first-child{padding:0;width:70%}.sort-modal .modal-actions .col-6:nth-child(2){width:auto}.modal-actions button.modal-actions-submit.btn.btn-primary{width:68%}.modal-actions .btn{min-height:40px;font-size:15px;min-width:unset;border-radius:20px}.modal-button-group .btn{font-size:13px;padding:10px 16px}.modal-close,.remodal-close{top:5px;right:7px;width:32px;height:32px}.modal-close svg,.remodal-close svg{width:24px;height:24px}.modal-close:hover,.remodal-close:hover{transform:scale(1.1)}}@keyframes a{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}[dir=rtl] .modal-close,[dir=rtl] .remodal-close{left:42px;right:unset}@media (max-width:768px){[dir=rtl] .modal-close,[dir=rtl] .remodal-close{left:7px;right:auto}}[dir=rtl] .modal-button-group .btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px}[dir=rtl] .modal-button-group .btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:8px;border-bottom-right-radius:8px}[dir=rtl] .modal-button-group .btn:not(:first-child){border-right:none;border-left:1px solid #e0e0e0}#cookieConsentContainer{display:none;padding:40px;position:fixed;left:0;right:0;bottom:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.8);z-index:10}#cookieConsentContainer .container{max-width:627px;width:100%;margin:auto;border-radius:20px;background:#fff;box-shadow:0 0 60px 0 rgba(0,0,0,.0509803922);padding:40px;position:relative}#cookieConsentContainer .container,#cookieConsentContainer .container .title{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}#cookieConsentContainer .container .title{color:#00a0e4;font-size:24px;font-weight:700;line-height:1.2;text-align:center;margin-bottom:20px;gap:20px}#cookieConsentContainer .container .title:before{content:"";display:block;width:30px;height:29px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='29' viewBox='0 0 30 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.328 3.911a5.698 5.698 0 0 0 2.762-.709c.362.292.71.6 1.042.925a5.725 5.725 0 0 0 4.25 8.515 14.635 14.635 0 0 1 .063 3.136 5.725 5.725 0 0 0-4.094 8.876A14.456 14.456 0 0 1 15 29C6.992 29 .5 22.508.5 14.5S6.992 0 15 0c.304 0 .607.01.906.028a5.726 5.726 0 0 0 5.422 3.883zm-11.162 8.172a1.813 1.813 0 1 0 0-3.625 1.813 1.813 0 0 0 0 3.625zm.605 8.459a1.812 1.812 0 1 1-3.625 0 1.812 1.812 0 0 1 3.625 0zm8.459-1.208a3.02 3.02 0 1 0 0-6.042 3.02 3.02 0 0 0 0 6.042z' fill='%23009DE0'/%3E%3C/svg%3E")}#cookieConsentContainer .message{margin-bottom:40px;text-align:center}#cookieConsentContainer .message *{font-size:18px;font-weight:400;line-height:1.5}#cookieConsentContainer .message a{color:#00a0e4;text-decoration-line:underline}#cookieConsentContainer .buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:20px;margin-bottom:30px}#cookieConsentContainer .accept_selection{padding:12px 40px;color:#00a0e4;transition:background-color .5s ease;background-color:rgba(35,31,32,.0509803922)}#cookieConsentContainer .accept_selection.highlight{background-color:#fcc;color:#fff;transition:background-color .5s ease}#cookieConsentContainer .shake{animation:c .5s}#cookieConsentContainer .accept_all{min-width:unset}#cookieConsentContainer .reject_all{padding:12px 20px;color:#00a0e4}#cookieConsentContainer button{border:0;cursor:pointer;font-size:14px;font-weight:700;line-height:1.9;padding:10px 20px!important;background:#f9f9f9}#cookieConsentContainer button:after{display:none}#cookieConsentContainer button.accept_all{background:#00a0e4;color:#fff}#cookieConsentContainer .closeCookie{top:23px;right:23px;width:20px;height:20px;position:absolute;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 3l14 14M3 17L17 3' stroke='%2367707F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");padding:0!important}#cookieConsentContainer .closeCookie:after{display:none}#cookieConsentContainer .checkboxes{display:-ms-flexbox;display:flex;gap:20px}#cookieConsentContainer .checkboxes div{position:relative}#cookieConsentContainer .checkboxes div input{opacity:0;margin:0;position:absolute;width:1px;height:1px;top:0;left:0}#cookieConsentContainer .checkboxes div input:checked+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='6' fill='%23009DE0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.105 6.441c.527.588.527 1.542 0 2.13l-7.2 8.033c-.528.588-1.382.588-1.91 0l-3.6-4.016c-.527-.588-.527-1.542 0-2.13a1.253 1.253 0 0 1 1.91 0l2.645 2.951 6.245-6.968a1.253 1.253 0 0 1 1.91 0z' fill='%23fff'/%3E%3C/svg%3E")}#cookieConsentContainer .checkboxes label{color:#000;font-size:18px;font-weight:400;line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer}#cookieConsentContainer .checkboxes label.label-highlight{color:red}#cookieConsentContainer .checkboxes label:before{content:"";width:24px;height:27px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='27' viewBox='0 0 24 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='2' width='23' height='23' rx='5.5' fill='%23fff' stroke='%23ABAAAB'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.search-section{max-width:290px;width:290px;margin-right:24px;position:relative}@media (max-width:991px){.search-section{max-width:400px;width:290px;margin-right:16px}}@media (max-width:767px){.search-section{max-width:290px;width:290px}}.search-section__form{width:100%}.search-section__bar{position:relative;width:100%}.search-section__input{width:100%;height:38px;padding:0 40px 0 0;border:1px solid #e0e0e0;border-radius:18px;background-color:#f6f7fb;font-family:inherit;font-size:12px}.search-section__input[type=search]::-webkit-search-cancel-button,.search-section__input[type=search]::-webkit-search-decoration,.search-section__input[type=search]::-webkit-search-results-button,.search-section__input[type=search]::-webkit-search-results-decoration{display:none}.search-section__input[type=search]::-ms-clear{display:none}.search-section__input[type=search]{-moz-appearance:textfield;appearance:textfield}.search-section__input:focus{outline:none;border-color:#0071e3;background-color:#fff}.search-section__button{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#666}.search-section__autocomplete-results{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12);max-height:480px;overflow-y:auto;z-index:11;margin-top:8px;border:1px solid #e8e8e8}.search-section__results-wrapper{padding:16px 14px}.search-section__category-section:not(:last-child){margin-bottom:5px}.search-section__category-section:last-child{margin-bottom:0}.search-section__category-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:3px 0 11px;margin-bottom:8px;border-bottom:1px solid #e5e5e5}.search-section__category-title{font-size:14px;font-weight:600;color:#333}.search-section__category-link-text{font-size:12px;color:#222;cursor:pointer;text-decoration:underline}.search-section__category-link-text:hover{text-decoration:none}.search-section__category-items{padding-inline-start:8px}.search-section__result-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;padding:9px 1px;margin:0;cursor:pointer;transition:all .2s ease;border-radius:8px;gap:14px;text-decoration:none;color:inherit;white-space:nowrap}.search-section__result-item.active,.search-section__result-item:hover{background:#f6f7fb}.search-section__result-image{-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;border-radius:50px;overflow:hidden;background:#f5f5f5;box-shadow:.79px .79px 1.58px 0 rgba(0,0,0,.0588235294)}.search-section__result-image img{width:100%;height:100%;object-fit:cover}.search-section__result-content{-ms-flex:1;flex:1;text-align:right;min-width:0;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.search-section__result-title{font-weight:500;color:#222;margin-bottom:4px;line-height:1.3}.search-section__result-subtitle,.search-section__result-title{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-section__result-subtitle{color:#757575;line-height:1.2}.search-section__result-subtitle:before{display:inline-block;content:"•";margin:0 0 0 2px}.search-section__result-icon{-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;fill:#666}.search-section__loading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:32px 20px;gap:12px}.search-section__loading-spinner{width:18px;height:18px;border:2px solid #e8e8e8;border-top:2px solid #2f73e2;border-top:2px solid #0071e3;border-radius:50%;animation:e 1s linear infinite}.search-section__loading-text{font-size:15px;color:#666;font-weight:500}.search-section__no-results{padding:32px 20px;text-align:center}.search-section__no-results-text{font-size:15px;color:#666;font-weight:500}.search-section__error{padding:32px 20px;text-align:center}.search-section__error-text{font-size:15px;color:#e74c3c;font-weight:500}.search-section__all-results{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 16px;margin:0 4px;cursor:pointer;transition:all .2s ease;text-decoration:none;font-weight:500;-ms-flex-pack:center;justify-content:center;border-top:1px solid #f0f0f0;margin-top:8px;font-size:14px;font-weight:600;color:#222}.search-section__all-results:hover{background:#f8f9fa}@media (max-width:768px){.search-section,.search-section__bar,.search-section__form{display:contents}.search-section__input{display:none}.search-section__button{display:block;position:static;transform:none}}.album-card{width:100%;background:#fff;overflow:hidden;transition:all .3s ease;position:relative}.album-card:hover .album-card__overflow{opacity:.7}.album-card:hover .album-card__actions>*{opacity:1}.album-card__image{position:relative;width:100%;aspect-ratio:25/14;overflow:hidden;background:#f5f5f5;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:8px}.album-card__img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease;display:block}.album-card__overflow{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.1) 50%,rgba(0,0,0,.4));opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:2}.album-card__actions{position:absolute;top:12px;right:12px;z-index:3;pointer-events:all}.album-card__actions>*{opacity:0;transition:opacity .3s ease}.album-card__actions .btn{background:hsla(0,0%,100%,.9);border:none;width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.album-card__actions .btn:hover{background:#fff}.album-card__actions .btn svg{width:16px;height:16px}.album-card__content{padding:16px;background:#fff}.album-card__title{font-size:16px;font-weight:600;line-height:1.3;color:#4a4a4a;margin-top:10px}.album-card__title a{color:inherit;text-decoration:none;transition:color .3s ease}.album-card__title a:hover{color:#222}@media (max-width:767px){.album-card__content{padding:12px}.album-card__title{font-size:14px}.album-card__actions{top:8px;right:8px}.album-card__actions .btn{width:28px;height:28px}.album-card__actions .btn svg{width:14px;height:14px}}.email-validation-error{color:#d32f2f;font-size:14px;margin-top:5px;display:block;font-weight:400;line-height:1.3}.registration-resend-notification{position:fixed;top:20px;right:20px;z-index:14;min-width:300px;max-width:500px;padding:16px 20px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);font-family:inherit;font-size:14px;line-height:1.5;color:#333;transform:translateX(calc(100% + 40px));opacity:0;transition:transform .3s ease,opacity .3s ease}.registration-resend-notification--visible{transform:translateX(0);opacity:1}.registration-resend-notification--success{background:#d4edda;border-left:4px solid #28a745;color:#155724}.registration-resend-notification--error{background:#f8d7da;border-left:4px solid #dc3545;color:#721c24}.registration-resend-notification--info{background:#d1ecf1;border-left:4px solid #17a2b8;color:#0c5460}@media (max-width:768px){.registration-resend-notification{top:10px;right:10px;left:10px;min-width:auto;max-width:none;font-size:13px;padding:12px 16px}}.profile-settings__form-container .gform_show_password{display:none}.profile-settings__form-container .gfield{margin-bottom:20px}.profile-settings__form-container .password_input_container input{pointer-events:none}.profile-settings__form-container .gform_button{width:-moz-fit-content!important;width:fit-content!important;border-radius:20px!important}.profile-settings__form-container .gform_button:hover{background-color:#222!important;color:#fff!important}.profile-settings__form-container .ginput_container{position:relative}.profile-settings__form-container input[type=email],.profile-settings__form-container input[type=tel],.profile-settings__form-container input[type=text],.profile-settings__form-container textarea{border:0;padding:12px 12px 12px 40px!important;box-shadow:none!important}.profile-editable-input{position:relative;display:block!important;-ms-flex-align:center;align-items:center;width:100%;padding-right:10px;padding-left:90px}.profile-editable-input__cancel,.profile-editable-input__save,.profile-editable-input__toggle{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;z-index:2;transition:all .2s ease}.profile-editable-input__toggle{left:12px;width:-moz-fit-content!important;width:fit-content!important;gap:5px}.profile-editable-input__save{left:50px;color:#4caf50;opacity:0;visibility:hidden;display:none}.profile-editable-input__save:hover{color:#388e3c}.profile-editable-input__cancel{left:0;color:#f44336;opacity:0;visibility:hidden;display:none}.profile-editable-input__cancel:hover{color:#d32f2f}.profile-editable-input__toggle svg{width:18px;height:18px;fill:#9e9e9e}.profile-editable-input__field{width:calc(100% - 120px);height:40px;padding:8px 0;border:none;border-bottom:1px solid #e0e0e0;font-size:14px;line-height:1.5;transition:all .2s ease}.profile-editable-input__field:focus{border-bottom-color:#1a73e8}.profile-editable-input__field:disabled{background-color:transparent;color:#333;opacity:1;cursor:pointer}.profile-editable-input__field:not(:disabled){border-color:silver!important;background-color:#fff!important}.profile-editable-input__field:focus{outline:none;box-shadow:0 0 0 2px rgba(0,123,255,.15);border-color:#a0a0a0!important}.profile-editable-input--editing .profile-editable-input__toggle{opacity:0!important;visibility:hidden!important;pointer-events:none}.profile-editable-input--editing .profile-editable-input__cancel,.profile-editable-input--editing .profile-editable-input__save{opacity:1!important;visibility:visible!important;display:-ms-flexbox!important;display:flex!important}.profile-editable-input--editing .profile-editable-input__field{border-bottom:1px solid #d3d3d3!important;background-color:none!important}.profile-editable-input .profile-select-dropdown{position:absolute;top:calc(100% + 16px);inset-inline-start:0;inset-inline-end:0;display:none;background:#fff;border:1px solid #e0e0e0;box-shadow:0 8px 24px rgba(0,0,0,.08);border-radius:8px;z-index:7;max-height:280px;overflow:auto;padding:8px 0}.profile-editable-input .profile-select-dropdown.is-open{display:block}.profile-editable-input .profile-select-dropdown__list{list-style:none;margin:0;padding:0}.profile-editable-input .profile-select-dropdown__option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:10px 14px;cursor:pointer;transition:background-color .15s ease;outline:none}.profile-editable-input .profile-select-dropdown__option[aria-selected=true]{background-color:rgba(47,115,226,.06)}.profile-editable-input .profile-select-dropdown__option:hover{background-color:#f7f7f7}.profile-editable-input .profile-select-dropdown__option input[type=checkbox],.profile-editable-input .profile-select-dropdown__option input[type=radio]{margin-inline-end:10px}.profile-editable-input .profile-select-dropdown__option .profile-select-dropdown__label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;cursor:pointer}.profile-editable-input .profile-select-dropdown__option .profile-select-dropdown__text{font-size:14px;color:#222;line-height:1.4}.gfield--type-textarea .profile-editable-input__cancel,.gfield--type-textarea .profile-editable-input__save,.gfield--type-textarea .profile-editable-input__toggle{top:20px}.profile-editable-input__toggle{width:20px}body .profile-settings__form-container .gform_wrapper input,body .profile-settings__form-container .gform_wrapper select,body .profile-settings__form-container .gform_wrapper textarea{border:0;border-radius:0!important}.profile-editable-input__save svg{transform:scale(1.2)}@keyframes b{0%{transform:translateX(400px);opacity:0}to{transform:translateX(0);opacity:1}}.home-banner{position:relative;margin-bottom:81px}.home-banner__block{background-repeat:no-repeat;background-position:top;background-size:cover;height:330px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}.home-banner__content{text-align:center;max-width:680px;padding-block-end:85px}.home-banner__title{font-size:42px;line-height:1.31;color:#222;margin:0;padding:0 0 10px}.home-banner__description{font-size:18px;line-height:1.67;color:#4a4a4a}@media (max-width:767px){.home-banner{margin-bottom:38px}.home-banner__block{background:#f6f7fb!important;height:130px}.home-banner__description,.home-banner__title{display:none}}.home-banner-filters{margin-block-start:-43px;background:#fff;box-shadow:2px 2px 15px 0 rgba(0,0,0,.1019607843);border:1px solid #e5e5e5;border-radius:20px;padding:15px 30px 7px;margin-block-start:-45px}.home-banner-filters__title{display:none}.home-banner-filters__selector{border-bottom:1px solid #e5e5e5;gap:20px}.home-banner-filters__selector__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:9px;padding:13px 20px}.home-banner-filters__selector__button.active,.home-banner-filters__selector__button:hover{font-weight:600;border-bottom:2px solid #2f73e2;padding-inline:18px}.home-banner-filters__selector__button__text{font-size:12px;line-height:1;color:#4a4a4a}.home-banner-filters__form{margin-inline:-11px}.home-banner-filters__form .taxonomy-multiselect__button{min-width:240px}.home-banner-filters__form form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:20px;padding:20px 0}.home-banner-filters__form__field{display:-ms-flexbox;display:flex;position:relative;min-width:210px;max-height:35px;padding:10px;border:1px solid #e5e5e5;border-radius:20px;font-size:14px;color:#4a4a4a;-ms-flex-align:center;align-items:center;gap:10px}.home-banner-filters__form__field svg{min-width:19px;min-height:19px}.home-banner-filters__form__field__select{width:100%}.home-banner-filters__form__field__select select{border:none;width:100%;background:transparent}.home-banner-filters__form__field__input input,.home-banner-filters__form__field__input input:focus,.home-banner-filters__form__field__input input:focus-visible,.home-banner-filters__form__field__select select:focus,.home-banner-filters__form__field__select select:focus-visible{border:none;outline:none}.home-banner-filters__form__field:focus{border-color:#2f73e2;outline:none}.home-banner-filters__form__field__label{position:absolute;top:-20px;right:10px;font-size:10px}.home-banner-filters__form__element.more-filters{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;gap:10px;padding:0 10px}.home-banner-filters__form__element.reset-filters{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;font-size:10px;text-decoration:underline}.home-banner-filters__form__element__button{background-color:#2f73e2;color:#fff;font-size:14px;padding:10px 25px;border-radius:20px;border:none;cursor:pointer}.home-banner-filters__form__element__button:hover{background-color:#c6d9fe}@media (max-width:767px){.home-banner-filters{margin-top:-92px;border-radius:8px;box-shadow:4px 4px 15px 0 rgba(0,0,0,.0588235294);border:none;padding:21px 32px}.home-banner-filters__title{font-size:18px;font-weight:700;text-align:center;margin-bottom:9px;display:block}.home-banner-filters__selector{border:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px}.home-banner-filters__selector__button,.home-banner-filters__selector__button.active,.home-banner-filters__selector__button:hover{display:block;border:1px solid #e5e5e5;border-radius:8px;width:100%;padding:19px 20px 17px}.home-banner-filters__selector__button__text{display:block;line-height:1.4;margin-top:2px}.home-banner-filters__form{display:none}}.mobile-filters-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:13;display:none}.mobile-filters-overlay.active{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.mobile-filters-overlay{transition:opacity .3s ease,visibility .3s ease}.mobile-filters-overlay.active{opacity:1;visibility:visible}.mobile-filters-overlay.active .mobile-filters-panel{transform:translateY(0)}.mobile-filters-panel{position:absolute;bottom:0;left:0;right:0;background:#fff;border-radius:20px 20px 0 0;max-height:80vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transform:translateY(100%);transition:transform .3s ease}.mobile-filters-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e5e5;-ms-flex-negative:0;flex-shrink:0}.mobile-filters-header .mobile-filters-title{font-size:18px;font-weight:700;color:#222;margin:0;width:100%;text-align:center}.mobile-filters-header .mobile-filters-close{background:none;border:none;padding:8px;cursor:pointer;color:#666;border-radius:50%;transition:background-color .2s ease}.mobile-filters-header .mobile-filters-close:hover{background-color:#f5f5f5}.mobile-filters-header .mobile-filters-close svg{width:24px;height:24px}.mobile-filters-selector{display:-ms-flexbox;display:flex;padding:16px 24px 0;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #e5e5e5;-ms-flex-negative:0;flex-shrink:0;gap:8px;overflow-x:auto}.mobile-filters-selector::-webkit-scrollbar{display:none}.mobile-filters-selector{-ms-overflow-style:none;scrollbar-width:none}.mobile-filters-selector__button{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:12px 16px;background:transparent;border:none;border-radius:8px;width:30%;cursor:pointer;transition:all .2s ease;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}.mobile-filters-selector__button svg{width:18px;height:18px;fill:#2f73e2;color:#2f73e2;transition:fill .2s ease}.mobile-filters-selector__button__text{font-size:12px;line-height:1;color:#4a4a4a;transition:color .2s ease;font-weight:400}.mobile-filters-selector__button:hover svg{fill:#2f73e2}.mobile-filters-selector__button:hover .mobile-filters-selector__button__text{color:#4a4a4a}.mobile-filters-selector__button.active svg{fill:#2f73e2}.mobile-filters-selector__button.active .mobile-filters-selector__button__text{color:#4a4a4a}.mobile-filters-selector__button.active{border-bottom:2px solid #2f73e2;border-radius:0}.mobile-filters-content{-ms-flex:1;flex:1;overflow-y:auto;padding:0 24px 20px}.mobile-filter-section{margin-bottom:24px}.mobile-filter-section:last-child{margin-bottom:0}.mobile-filter-section-title{font-size:16px;font-weight:600;color:#222;margin:0 0 12px;text-align:right}.mobile-filter-section-title .taxonomy-multiselect__icon{margin-left:5px;margin-top:10px}.mobile-filter-options{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.mobile-filter-option{background:#fff;border:1px solid #e5e5e5;border-radius:20px;padding:10px 16px;font-size:14px;color:#4a4a4a;cursor:pointer;transition:all .2s ease}.mobile-filter-option:hover{border-color:#2f73e2;color:#2f73e2}.mobile-filter-option.selected{background:#2f73e2;border-color:#2f73e2;color:#fff}.mobile-filter-input-group{position:relative}.mobile-filter-input{width:100%;padding:12px 16px;border:1px solid #e5e5e5;border-radius:20px;font-size:14px;color:#4a4a4a;background:#fff}.mobile-filter-input:focus{outline:none;border-color:#2f73e2}.mobile-filter-input::-webkit-input-placeholder{color:#999}.mobile-filter-input::-moz-placeholder{color:#999}.mobile-filter-input:-ms-input-placeholder,.mobile-filter-input::-ms-input-placeholder{color:#999}.mobile-filter-input::placeholder{color:#999}.mobile-professional-services-suggestions{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e5e5e5;border-top:none;border-radius:0 0 12px 12px;max-height:200px;overflow-y:auto;z-index:5}.mobile-professional-services-suggestions .suggestion-item{padding:12px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:14px;color:#4a4a4a}.mobile-professional-services-suggestions .suggestion-item:hover{background-color:#f8f9fa}.mobile-professional-services-suggestions .suggestion-item:last-child{border-bottom:none}.mobile-professional-services-suggestions .suggestion-item.loading{text-align:center;color:#999;cursor:default}.mobile-professional-services-suggestions .suggestion-item.loading:hover{background:none}.mobile-filters-footer{padding:20px 24px;border-top:1px solid #e5e5e5;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-negative:0;flex-shrink:0}.mobile-filters-footer button{-ms-flex:1;flex:1;padding:12px 20px;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.mobile-filters-footer .mobile-filters-clear{max-width:-moz-fit-content;max-width:fit-content;color:#4a4a4a}.mobile-filters-footer .mobile-filters-clear:hover{background-color:#f8f9fa}.mobile-filters-footer .mobile-filters-submit{background:#2f73e2;border:1px solid #2f73e2;color:#fff}.mobile-filters-footer .mobile-filters-submit:hover{background:#c6d9fe;border-color:#c6d9fe}.mobile-filter-checkbox{padding:16px 0}.mobile-filter-checkbox input[type=checkbox]{display:none}.mobile-filter-checkbox input[type=checkbox]:checked+label{color:#fff}.mobile-filter-checkbox label{display:inline-block;padding:8px 16px;background-color:#fff;border:1px solid #e5e5e5;border-radius:20px;font-size:14px;cursor:pointer;transition:all .2s ease}@media (max-width:767px){.home-banner-filters__selector__button__text{font-weight:700}}#home-banner-filter-form-houses>div{margin:0;padding:0;border:0;box-shadow:unset}@media (min-width:768px){section.home-banner>div.container>div>div.home-banner-filters__selector.row>button.home-banner-filters__selector__button.active{width:164px}}.home-recommended-projects{margin-bottom:40px}.home-recommended-projects__title{font-size:22px;line-height:1.36;font-weight:700;color:#222;margin-block-end:29px}.home-recommended-projects__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:38px 40px}.home-recommended-projects__list .project-card__pagination{bottom:18px!important}@media (max-width:991px){.home-recommended-projects__list--desktop{display:none}}.home-recommended-projects__swiper{width:100%;overflow:visible}@media (min-width:992px){.home-recommended-projects__swiper--mobile{display:none}}.home-recommended-projects__swiper .swiper-wrapper{-ms-flex-align:stretch;align-items:stretch}.home-recommended-projects__swiper .swiper-slide{height:auto;width:auto}.home-recommended-projects__swiper .swiper-slide .home-recommended-projects__item{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.home-recommended-projects__swiper .swiper-slide .home-recommended-projects__item .project-card{width:100%;max-width:327px;margin:0 auto}.home-recommended-projects__item{max-width:100%}.home-recommended-projects__item .project-card__slide,.home-recommended-projects__item .project-card__slider{aspect-ratio:400/278}.home-recommended-projects__item .project-card__actions,.home-recommended-projects__item .project-card__tags{inset-block-start:20px}.home-recommended-projects__item .project-card__actions{inset-inline-start:20px}.home-recommended-projects__item .project-card__tags{inset-inline-end:20px}.home-recommended-projects__button{margin-top:38px;margin-bottom:39px}.home-recommended-projects__button a{line-height:38px;padding-inline:22px;min-width:130px}@media (max-width:991px){.home-recommended-projects{margin-bottom:32px;overflow:hidden}.home-recommended-projects__title{font-size:18px;margin-block-end:17px}.home-recommended-projects .project-card--mobile-simplified .project-card__nav,.home-recommended-projects .project-card--mobile-simplified .project-card__navigation,.home-recommended-projects .project-card--mobile-simplified .project-card__pagination,.home-recommended-projects .project-card--mobile-simplified .swiper-slide:not(:first-child){display:none!important}.home-recommended-projects .project-card--mobile-simplified .swiper-wrapper{transform:none!important}.home-recommended-projects .project-card--mobile-simplified .project-card__slide,.home-recommended-projects .project-card--mobile-simplified .project-card__slider{width:100%;aspect-ratio:420/278}.home-recommended-projects .home-recommended-projects__item .project-card__actions,.home-recommended-projects .home-recommended-projects__item .project-card__tags{inset-block-start:10px}.home-recommended-projects .home-recommended-projects__item .project-card__tags{inset-inline-end:10px}.home-recommended-projects .home-recommended-projects__item .project-card__actions{inset-inline-start:10px}.home-recommended-projects__button{margin-block:30px 31px}}.home-icon-banner{margin-block-end:41px}.home-icon-banner__block{background-repeat:no-repeat;background-position:50%;width:100%;border-radius:20px;padding:59px 0;background-size:cover;margin-block-end:40px}.home-icon-banner__block h2{font-size:22px;line-height:1.36;color:#222;margin-block-start:0;margin-block-end:9px}.home-icon-banner__block span{font-size:14px;line-height:1.43;color:#4a4a4a;display:block;margin:0 auto;max-width:600px}.home-icon-banner__icon{margin-block-end:11px}@media (max-width:767px){.home-icon-banner{margin-bottom:33px}.home-icon-banner__block{min-height:432px;background-position:100%;margin-bottom:32px}.home-icon-banner__block h2{font-size:18px;margin-block-end:11px}.home-icon-banner__block span{max-width:90%}}.recommended-designers__item{display:block;color:inherit;text-decoration:none;padding:23px 20px;max-width:210px;border:1px solid transparent}.recommended-designers__item:hover{border:1px solid #e5e5e5;background-color:#fff;border-radius:8px}.recommended-designers__item:focus-visible{outline:2px solid #2f73e2;outline-offset:2px;border-radius:8px}.recommended-designers__item__avatar{margin:0 auto;width:82px;height:82px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;overflow:hidden}.recommended-designers__item__avatar img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.recommended-designers__item__placeholder{background-color:#2f73e2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:82px;height:82px}.recommended-designers__item__placeholder svg{-ms-flex-negative:0;flex-shrink:0}.recommended-designers__item__name{text-align:center;width:100%;font-size:18px;line-height:1.44;font-weight:500;color:#222;margin-top:20px;min-height:51px}.recommended-designers__item__type{text-align:center;width:100%;font-size:14px;line-height:1.86;color:#4a4a4a;margin-top:1px;min-height:26px}.recommended-designers__item__rating-number{font-size:14px;font-weight:700;margin-inline-start:2px}.recommended-designers__item__meta{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:6px;padding-top:12px;border-top:1px solid #e0e0e0}.recommended-designers__item__divider{width:2px;height:16px;background-color:#4a4a4a}.recommended-designers__item__rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2px}.recommended-designers__item__rating .star{color:#ddd}.recommended-designers__item__rating .star--filled{color:#ffc107}.recommended-designers__item__rating .star svg{width:12px;height:12px}.recommended-designers__item__rating-text{font-size:14px;line-height:1.86;color:#666;margin-left:4px}.recommended-designers__item__comments{display:block;color:inherit;border-bottom:1px solid #666;white-space:nowrap}.recommended-designers__item__comments:hover{text-decoration:none}.recommended-designers__item__comments:focus-visible{outline:2px solid #2f73e2;outline-offset:2px}.recommended-designers{margin-bottom:40px}.recommended-designers .container{padding-inline-start:calc(.75rem + 20px)}.recommended-designers__title{font-size:22px;line-height:1.36;font-weight:700;color:#222;margin-bottom:21px}.recommended-designers__list{display:grid;grid-template-columns:repeat(6,1fr)}@media (max-width:991px){.recommended-designers__list--desktop{display:none}}.recommended-designers__swiper{width:100%;overflow:visible;margin:0 -16px}@media (min-width:992px){.recommended-designers__swiper--mobile{display:none}}.recommended-designers__swiper .swiper-wrapper{-ms-flex-align:stretch;align-items:stretch}.recommended-designers__swiper .swiper-slide{height:auto;width:auto;padding:0 8px}@media (max-width:479px){.recommended-designers__swiper .swiper-slide{padding:0 6px;min-width:161px}}@media (max-width:479px){.recommended-designers__swiper{margin:0 -12px}}.recommended-designers__button{margin-top:25px;margin-bottom:39px}.recommended-designers__button a{line-height:38px;padding-inline:22px;min-width:154px}@media (max-width:991px){.recommended-designers{margin-bottom:32px;overflow:hidden}.recommended-designers__title{font-size:18px;margin-bottom:17px}.recommended-designers__button{margin-top:20px;margin-bottom:31px}}.registration-banner{margin-bottom:41px}.registration-banner__block{padding-block:4rem;background-repeat:no-repeat;background-position:bottom;white-space:collapse;min-height:450px}.registration-banner__block.left-block{border-radius:20px 0 0 20px}.registration-banner__block.right-block{border-radius:0 20px 20px 0}.registration-banner__title{font-size:22px;line-height:1.36;color:#222;white-space:pre;margin-bottom:6px}.registration-banner__description{white-space:pre}.registration-banner__start_text{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;white-space:collapse}.registration-banner__start_text svg{margin:0 10px;min-height:18px;min-width:18px}.registration-banner__description,.registration-banner__start_text{font-size:14px;line-height:1.43;color:#222;font-weight:400}.registration-banner__description.left-block,.registration-banner__start_text.left-block,.registration-banner__title.left-block{color:#fff}.registration-banner__start-button a.btn{min-width:150px;min-height:40px;margin:15px}@media (max-width:991px){.registration-banner{margin-bottom:65px}.registration-banner .container{display:block!important}.registration-banner .registration-banner__block.right-block{border-radius:20px 20px 0 0;margin-bottom:0;background-image:url(../images/topwhitemobile.png)!important;background-size:cover}.registration-banner .registration-banner__block.left-block{border-radius:0 0 20px 20px;background-image:url(../images/bottomblackmobile.png)!important;background-size:cover}.registration-banner__block{padding-block:60px;min-height:400px}.registration-banner__title{font-size:18px;line-height:1.44;margin-bottom:4px}.registration-banner__description,.registration-banner__start_text{white-space:normal;line-height:20px}.registration-banner__description{margin-bottom:4px}.registration-banner__start_text{margin-bottom:1px}}.home-inspiration-grid{margin-bottom:121px}.home-inspiration-grid .container{padding-inline-start:calc(.75rem + 20px)}.home-inspiration-grid__grid{display:grid;grid-template-columns:repeat(7,1fr);-ms-flex-pack:justify;justify-content:space-between;gap:25px}@media (max-width:991px){.home-inspiration-grid__grid--desktop{display:none}}.home-inspiration-grid__swiper{width:100%;overflow:visible}@media (min-width:992px){.home-inspiration-grid__swiper--mobile{display:none}}.home-inspiration-grid__swiper .swiper-wrapper{-ms-flex-align:stretch;align-items:stretch}.home-inspiration-grid__swiper .swiper-slide{height:auto;width:auto}.home-inspiration-grid__swiper .swiper-slide .home-inspiration-grid__item{width:100%;height:100%}.home-inspiration-grid__pagination{position:relative!important;margin-top:20px;text-align:center}.home-inspiration-grid__pagination .swiper-pagination-bullet{width:8px;height:8px;background:#c4c4c4;opacity:1;margin:0 4px}.home-inspiration-grid__pagination .swiper-pagination-bullet-active{background:#4a4a4a}.home-inspiration-grid__pagination .swiper-pagination-bullet-active-next,.home-inspiration-grid__pagination .swiper-pagination-bullet-active-prev{background:#e0e0e0}.home-inspiration-grid__pagination .swiper-pagination-bullet-active-next-next,.home-inspiration-grid__pagination .swiper-pagination-bullet-active-prev-prev{transform:scale(.7)}.home-inspiration-grid__title{font-size:22px;line-height:1.36;font-weight:700;color:#222;margin-block-end:29px}.home-inspiration-grid__item{min-height:120px;min-width:160px;border:1px solid #979797;border-radius:8px;background-color:#fff}.home-inspiration-grid__item:hover{background-color:#fff;border-color:#222}.home-inspiration-grid__item__icon{min-width:35px;min-height:35px;margin:15px 15px 23px}.home-inspiration-grid__item__icon,.home-inspiration-grid__item__title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.home-inspiration-grid__item__title{font-size:18px;line-height:1.44;font-weight:400;color:#222}@media (max-width:991px){.home-inspiration-grid{margin-bottom:25px;overflow:hidden}.home-inspiration-grid__title{font-size:18px;margin-block-end:17px}.home-inspiration-grid__item{min-height:121px;min-width:140px}.home-inspiration-grid__item__icon{margin:20px 12px 21px;min-width:35px;min-height:35px}.home-inspiration-grid__item__icon img{max-width:35px;max-height:35px}.home-inspiration-grid__item__title{font-size:18px;padding:0 8px 12px}.home-inspiration-grid__pagination{transform:none!important;left:unset!important;margin-top:24px;width:100%!important}}*{box-sizing:border-box}*,body{margin:0;padding:0}body{font-family:Assistant,sans-serif;line-height:1.5;direction:rtl}body,button{font-size:14px;color:#333}button{cursor:pointer;font-family:inherit;border:none;background:none}a{text-decoration:none;color:inherit}ul{list-style:none}#professional_services,#work_regions{padding:0}.professional-services-autocomplete,.work-regions-autocomplete{position:relative;height:auto;min-height:37px}.professional-services-autocomplete .professional-services-display,.professional-services-autocomplete .work-regions-display,.work-regions-autocomplete .professional-services-display,.work-regions-autocomplete .work-regions-display{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:7px 15px;font-size:14px;line-height:1.4;border-radius:25px;border:1px solid #e5e5e5;background:#f6f7fb;color:#4a4a4a;transition:all .2s ease;cursor:pointer;height:auto;width:295px}.professional-services-autocomplete .professional-services-display:focus-within,.professional-services-autocomplete .work-regions-display:focus-within,.work-regions-autocomplete .professional-services-display:focus-within,.work-regions-autocomplete .work-regions-display:focus-within{border-color:#2f73e2;box-shadow:0 0 0 3px rgba(47,115,226,.1)}.professional-services-autocomplete .professional-services-display .taxonomy-multiselect__icon,.professional-services-autocomplete .work-regions-display .taxonomy-multiselect__icon,.work-regions-autocomplete .professional-services-display .taxonomy-multiselect__icon,.work-regions-autocomplete .work-regions-display .taxonomy-multiselect__icon{width:18px;height:19px;-ms-flex-negative:0;flex-shrink:0;color:#4a4a4a}.professional-services-autocomplete .professional-services-display .taxonomy-multiselect__icon path,.professional-services-autocomplete .work-regions-display .taxonomy-multiselect__icon path,.work-regions-autocomplete .professional-services-display .taxonomy-multiselect__icon path,.work-regions-autocomplete .work-regions-display .taxonomy-multiselect__icon path{fill:currentColor}.professional-services-autocomplete .professional-services-display input,.professional-services-autocomplete .work-regions-display input,.work-regions-autocomplete .professional-services-display input,.work-regions-autocomplete .work-regions-display input{min-width:45px;width:auto;height:100%;min-height:100%}.professional-services-autocomplete .professional-services-display.has-selection .taxonomy-multiselect__icon,.professional-services-autocomplete .work-regions-display.has-selection .taxonomy-multiselect__icon,.work-regions-autocomplete .professional-services-display.has-selection .taxonomy-multiselect__icon,.work-regions-autocomplete .work-regions-display.has-selection .taxonomy-multiselect__icon{display:none}.professional-services-autocomplete .professional-services-selected,.professional-services-autocomplete .work-regions-selected,.work-regions-autocomplete .professional-services-selected,.work-regions-autocomplete .work-regions-selected{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.professional-services-autocomplete .professional-services-selected .selected-chip,.professional-services-autocomplete .work-regions-selected .selected-chip,.work-regions-autocomplete .professional-services-selected .selected-chip,.work-regions-autocomplete .work-regions-selected .selected-chip{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;padding:4px 8px;font-size:12px;color:#374151;gap:4px}.professional-services-autocomplete .professional-services-selected .selected-chip span,.professional-services-autocomplete .work-regions-selected .selected-chip span,.work-regions-autocomplete .professional-services-selected .selected-chip span,.work-regions-autocomplete .work-regions-selected .selected-chip span{white-space:nowrap}.professional-services-autocomplete .professional-services-selected .selected-chip .remove-chip,.professional-services-autocomplete .work-regions-selected .selected-chip .remove-chip,.work-regions-autocomplete .professional-services-selected .selected-chip .remove-chip,.work-regions-autocomplete .work-regions-selected .selected-chip .remove-chip{cursor:pointer;color:#9ca3af;font-weight:700}.professional-services-autocomplete .professional-services-selected .selected-chip .remove-chip:hover,.professional-services-autocomplete .work-regions-selected .selected-chip .remove-chip:hover,.work-regions-autocomplete .professional-services-selected .selected-chip .remove-chip:hover,.work-regions-autocomplete .work-regions-selected .selected-chip .remove-chip:hover{color:#ef4444}.professional-services-autocomplete .professional-services-input,.professional-services-autocomplete .work-regions-input,.work-regions-autocomplete .professional-services-input,.work-regions-autocomplete .work-regions-input{-ms-flex:1;flex:1;min-width:120px;border:none;outline:none;background:transparent;font-size:12px;color:#374151}.professional-services-autocomplete .professional-services-input::-webkit-input-placeholder,.professional-services-autocomplete .work-regions-input::-webkit-input-placeholder,.work-regions-autocomplete .professional-services-input::-webkit-input-placeholder,.work-regions-autocomplete .work-regions-input::-webkit-input-placeholder{color:#757575}.professional-services-autocomplete .professional-services-input::-moz-placeholder,.professional-services-autocomplete .work-regions-input::-moz-placeholder,.work-regions-autocomplete .professional-services-input::-moz-placeholder,.work-regions-autocomplete .work-regions-input::-moz-placeholder{color:#757575}.professional-services-autocomplete .professional-services-input:-ms-input-placeholder,.professional-services-autocomplete .professional-services-input::-ms-input-placeholder,.professional-services-autocomplete .work-regions-input:-ms-input-placeholder,.professional-services-autocomplete .work-regions-input::-ms-input-placeholder,.work-regions-autocomplete .professional-services-input:-ms-input-placeholder,.work-regions-autocomplete .professional-services-input::-ms-input-placeholder,.work-regions-autocomplete .work-regions-input:-ms-input-placeholder,.work-regions-autocomplete .work-regions-input::-ms-input-placeholder{color:#757575}.professional-services-autocomplete .professional-services-input::placeholder,.professional-services-autocomplete .work-regions-input::placeholder,.work-regions-autocomplete .professional-services-input::placeholder,.work-regions-autocomplete .work-regions-input::placeholder{color:#757575}.professional-services-autocomplete .suggestion-group-header,.work-regions-autocomplete .suggestion-group-header{padding:8px 12px;background:#f9f9f9;font-weight:700;font-size:12px;color:#888;border-bottom:1px solid #eee;text-align:right}.professional-services-autocomplete .professional-services-suggestions,.professional-services-autocomplete .work-regions-suggestions,.work-regions-autocomplete .professional-services-suggestions,.work-regions-autocomplete .work-regions-suggestions{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1);z-index:11;max-height:240px;overflow-y:auto}.professional-services-autocomplete .professional-services-suggestions .suggestion-item,.professional-services-autocomplete .work-regions-suggestions .suggestion-item,.work-regions-autocomplete .professional-services-suggestions .suggestion-item,.work-regions-autocomplete .work-regions-suggestions .suggestion-item{padding:12px 16px;cursor:pointer;font-size:14px;color:#374151;transition:all .2s ease}.professional-services-autocomplete .professional-services-suggestions .suggestion-item:first-child,.professional-services-autocomplete .work-regions-suggestions .suggestion-item:first-child,.work-regions-autocomplete .professional-services-suggestions .suggestion-item:first-child,.work-regions-autocomplete .work-regions-suggestions .suggestion-item:first-child{border-radius:12px 12px 0 0}.professional-services-autocomplete .professional-services-suggestions .suggestion-item:last-child,.professional-services-autocomplete .work-regions-suggestions .suggestion-item:last-child,.work-regions-autocomplete .professional-services-suggestions .suggestion-item:last-child,.work-regions-autocomplete .work-regions-suggestions .suggestion-item:last-child{border-radius:0 0 12px 12px}.professional-services-autocomplete .professional-services-suggestions .suggestion-item:only-child,.professional-services-autocomplete .work-regions-suggestions .suggestion-item:only-child,.work-regions-autocomplete .professional-services-suggestions .suggestion-item:only-child,.work-regions-autocomplete .work-regions-suggestions .suggestion-item:only-child{border-radius:12px}.professional-services-autocomplete .professional-services-suggestions .suggestion-item.active,.professional-services-autocomplete .professional-services-suggestions .suggestion-item:hover,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.active,.professional-services-autocomplete .work-regions-suggestions .suggestion-item:hover,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.active,.work-regions-autocomplete .professional-services-suggestions .suggestion-item:hover,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.active,.work-regions-autocomplete .work-regions-suggestions .suggestion-item:hover{background-color:#f3f4f6;color:#2f73e2}.professional-services-autocomplete .professional-services-suggestions .suggestion-item.error,.professional-services-autocomplete .professional-services-suggestions .suggestion-item.loading,.professional-services-autocomplete .professional-services-suggestions .suggestion-item.no-results,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.error,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.loading,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.no-results,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.error,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.loading,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.no-results,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.error,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.loading,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.no-results{cursor:default;font-style:italic;color:#9ca3af}.professional-services-autocomplete .professional-services-suggestions .suggestion-item.error:hover,.professional-services-autocomplete .professional-services-suggestions .suggestion-item.loading:hover,.professional-services-autocomplete .professional-services-suggestions .suggestion-item.no-results:hover,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.error:hover,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.loading:hover,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.no-results:hover,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.error:hover,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.loading:hover,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.no-results:hover,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.error:hover,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.loading:hover,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.no-results:hover{background-color:transparent;color:#9ca3af}.professional-services-autocomplete .professional-services-suggestions .suggestion-item.error,.professional-services-autocomplete .work-regions-suggestions .suggestion-item.error,.work-regions-autocomplete .professional-services-suggestions .suggestion-item.error,.work-regions-autocomplete .work-regions-suggestions .suggestion-item.error{color:#ef4444}.error-404{height:70vh;direction:rtl;text-align:center}.error-404,.error-404__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.error-404__container{-ms-flex-direction:column;flex-direction:column;max-width:600px;padding:0 20px}.error-404__heading{font-size:64px;font-weight:700;color:#222;margin:0 0 10px;line-height:1.2}.error-404__text{font-size:14px;color:#4a4a4a;margin:0 0 30px}.error-404__button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#3b82f6;color:#fff;font-size:14px;font-weight:500;text-decoration:none;padding:8px 40px;border-radius:24px;transition:background-color .3s ease}.error-404__button:hover{background-color:#2563eb}.error-404__button:focus{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.3)}@media (max-width:768px){.error-404__heading{font-size:32px}.error-404__text{font-size:10px}}.legal-page{padding:60px 0;direction:rtl}.legal-page__inner{max-width:800px;margin:0 auto}.legal-page__header{padding-bottom:20px}.legal-page__title{font-size:22px;font-weight:700;color:#222;margin:0 0 10px;text-align:right}.legal-page__subtitle{font-size:16px;color:#757575;margin:0 0 20px;text-align:right}.legal-page__meta{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.legal-page__updated{font-size:14px;color:#757575}.legal-page__updated .label{margin-left:5px;font-weight:500}.legal-page__updated .date{color:#4a4a4a}.legal-page__content{color:#4a4a4a;font-size:14px;line-height:1.6;text-align:right}.legal-page__content h1,.legal-page__content h2,.legal-page__content h3,.legal-page__content h4,.legal-page__content h5,.legal-page__content h6{color:#222;margin:30px 0 15px;font-weight:600}.legal-page__content h2{font-size:22px}.legal-page__content h3{font-size:18px}.legal-page__content p{margin-bottom:15px}.legal-page__content ol,.legal-page__content ul{margin:0 20px 15px 0;padding:0}.legal-page__content ol li,.legal-page__content ul li{margin-bottom:8px}.legal-page__content a{color:#3b82f6;text-decoration:none}.legal-page__content a:hover{text-decoration:underline}.legal-page__content blockquote{border-right:3px solid #e5e5e5;margin:0 0 15px;padding:10px 15px;background-color:#f9f9f9}.legal-page__content blockquote p:last-child{margin-bottom:0}.legal-page__content code{background-color:#f1f5f9;padding:2px 5px;border-radius:3px;font-family:monospace}.legal-page__section{margin-bottom:30px}.legal-page__section-title{font-size:20px;color:#222;margin:0 0 15px;font-weight:600}.legal-page__section-content p:last-child{margin-bottom:0}@media (max-width:768px){.legal-page{padding:30px 0}.legal-page__inner{padding:25px}.legal-page__title{font-size:24px}.legal-page__content{font-size:15px}.legal-page__content h2{font-size:20px}.legal-page__content h3{font-size:17px}}.thank{min-height:600px;position:relative;z-index:5;overflow:hidden;height:100vh}.thank .background{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}@media (max-width:767px){.thank .background{display:none}}.thank .container{height:100%}.thank .content{position:relative;z-index:5;color:#fff;text-align:center;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.thank .content .title{font-size:140px;font-style:normal;font-size:64px;line-height:1.13;font-weight:300}@media (max-width:767px){.thank .content .title{font-size:40px;font-style:normal;font-weight:300;line-height:1.8}}.thank .content .description{font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin:20px 0 38px}@media (max-width:767px){.thank .content .description{font-size:22px;font-style:normal;font-weight:400;line-height:normal}}.thank .content .button a{background:#fff;color:#030a11;font-size:21px;font-weight:500;line-height:.86;letter-spacing:0;text-align:center;height:60px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:205px}.thank .content .button a:hover{background:linear-gradient(90deg,#bd8a37,#ca9e57 45.5%,#ae761c)}.designers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:67px 40px}.designers-grid:has(.no-results){grid-template-columns:repeat(1,1fr)}.no-results{text-align:center;padding:3rem 2rem}.no-results .no-results__content{max-width:400px;margin:0 auto}.no-results .no-results__content h3{color:#222;margin-bottom:1rem;font-size:1.5rem}.no-results .no-results__content p{color:#4a4a4a;margin-bottom:1.5rem;line-height:1.6}.filters-mobile{display:none;-ms-flex-pack:justify;justify-content:space-between;padding:7px 15px;background-color:#fefefe;border:1px solid #e5e5e5;border-radius:50px;margin-block:36px 23px}.filters-mobile,.filters-mobile-header{-ms-flex-align:center;align-items:center}.filters-mobile-header{display:-ms-flexbox;display:flex;gap:16px}@media (max-width:768px){.filters-section{display:none}.results-bar{-ms-flex-direction:row;flex-direction:row;padding:0;margin-bottom:17px}.filters-mobile{display:-ms-flexbox;display:flex}.designers-grid{display:block}}.designers-loading .designer-card{opacity:.6;pointer-events:none;transition:opacity .3s ease}.designers-grid{transition:opacity .3s ease}.designers-grid.updating{opacity:.6}#main>div>div.filters-section.panel.my-5>form>div:first-child > div > div > svg{display:none}.user-dashboard{min-height:100vh;padding:60px 0}@media (max-width:991px){.user-dashboard{padding-block:32px;min-height:0}}.user-dashboard .container{padding-inline:11px;display:-ms-flexbox;display:flex;gap:54px}@media (max-width:991px){.user-dashboard__content{padding-inline:12px}}.user-dashboard__section-title{margin:0 0 16px}.user-dashboard__sidebar{width:270px;background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1019607843);padding:16px 20px 20px;position:sticky;top:80px;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:991px){.user-dashboard__sidebar{position:fixed;bottom:0;top:auto;left:0;right:0;z-index:14;width:100%;box-shadow:-2px -2px 15px 0 rgba(0,0,0,.0392156863);padding:12px;border:0}}.user-dashboard__nav{margin-bottom:0;padding:0}.user-dashboard__nav-list{list-style:none;padding:0;margin:0}@media (max-width:991px){.user-dashboard__nav-list{display:grid;grid-template-columns:repeat(4,1fr)}}@media (max-width:991px){.user-dashboard__nav-item{display:contents;text-align:center}.user-dashboard__nav-item:first-child{display:none}}.user-dashboard__nav-item:not(:last-child){margin-bottom:13px}.user-dashboard__nav-link,.user-dashboard__nav-toggle{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px;gap:11px;color:#4a4a4a;font-size:12px;font-weight:400;transition:all .2s ease;text-decoration:none;border-top-left-radius:8px;border-bottom-left-radius:8px}.user-dashboard__nav-link:hover,.user-dashboard__nav-toggle:hover{background-color:#f6f7fb}.user-dashboard__nav-link--active,.user-dashboard__nav-toggle--active{background-color:#f6f7fb;border-right:1px solid #4a4a4a}.user-dashboard__nav-link svg,.user-dashboard__nav-toggle svg{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.user-dashboard__nav-link .d-flex,.user-dashboard__nav-toggle .d-flex{gap:11px}@media (max-width:991px){.user-dashboard__nav-link,.user-dashboard__nav-toggle{-ms-flex:1 1 25%;flex:1 1 25%;-ms-flex-direction:column;flex-direction:column;border:none!important;background:#fff!important;font-size:10px;padding:0;gap:5px}}.user-dashboard__nav-toggle{-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){.user-dashboard__nav-toggle>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px!important}}.user-dashboard__nav-toggle--active .user-dashboard__nav-arrow{transform:rotate(180deg)}.user-dashboard__nav-arrow{transition:transform .2s ease;-ms-flex-negative:0;flex-shrink:0;width:10px!important;height:10px!important}@media (max-width:991px){.user-dashboard__nav-arrow{display:none}}.user-dashboard__nav-submenu{padding-inline-start:47px;max-height:0;overflow:hidden;transition:.3s ease;transition-property:max-height,margin-top}.user-dashboard__nav-submenu--open{max-height:100px;margin-top:14px}@media (max-width:991px){.user-dashboard__nav-submenu{display:none}}.user-dashboard__nav-subitem:not(:last-child){margin-bottom:14px}.user-dashboard__nav-sublink{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:11px;padding:10px 18px;color:#4a4a4a;font-size:12px;gap:9px;transition:all .2s ease;text-decoration:none;border-top-left-radius:8px;border-bottom-left-radius:8px}.user-dashboard__nav-sublink:hover{background-color:#f6f7fb}.user-dashboard__nav-sublink--active{background-color:#f6f7fb;border-right:1px solid #4a4a4a}.user-dashboard__nav-sublink svg{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.user-dashboard__breadcrumbs{margin-bottom:9px}.user-dashboard .profile-settings__breadcrumbs{margin-bottom:14px}.user-dashboard .profile-settings__breadcrumbs .separator{margin-inline:7px}.user-dashboard__breadcrumb-list{-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.user-dashboard__breadcrumb-item,.user-dashboard__breadcrumb-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.user-dashboard__breadcrumb-item--current .user-dashboard__breadcrumb-text{color:#1a1a1a;font-weight:500}.user-dashboard__breadcrumb-link{color:#4a4a4a;text-decoration:none;font-size:12px;line-height:1;transition:color .2s ease}.user-dashboard__breadcrumb-link:hover{color:#4a4a4a;text-decoration:underline}.user-dashboard__breadcrumb-text{color:#4a4a4a;font-size:12px;line-height:1}.user-dashboard__breadcrumb-separator{color:#999;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-dashboard__section-header{margin-bottom:26px}.user-dashboard__section-title{font-size:22px;line-height:1;font-weight:700;color:#222;margin:0 0 28px}@media (max-width:991px){.user-dashboard__section-title{font-size:18px}}.user-dashboard__section-subtitle{color:#4a4a4a;font-size:14px;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:11px}.user-dashboard__settings-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1019607843);border:1px solid #e5e5e5;padding:38px 51px;margin-bottom:24px}.user-dashboard__password-form,.user-dashboard__profile-form{width:100%}.user-dashboard__form-row{margin-bottom:20px}.user-dashboard__form-row:last-of-type{margin-bottom:0}.user-dashboard__form-group{width:100%}.user-dashboard__form-label{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:7px}.user-dashboard__form-label .required{color:#d63638}.user-dashboard__form-input{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;color:#1a1a1a;background:#fff;transition:all .2s ease}.user-dashboard__form-input:focus{outline:none;border-color:#4a4a4a;box-shadow:0 0 0 2px rgba(74,74,74,.1)}.user-dashboard__form-input::-webkit-input-placeholder{color:#999}.user-dashboard__form-input::-moz-placeholder{color:#999}.user-dashboard__form-input:-ms-input-placeholder,.user-dashboard__form-input::-ms-input-placeholder{color:#999}.user-dashboard__form-input::placeholder{color:#999}.user-dashboard__password-display{margin-bottom:16px}.user-dashboard__password-field{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;background:#f9f9f9}.user-dashboard__password-stars{-ms-flex:1;flex:1;font-size:14px;color:#666;letter-spacing:2px}.user-dashboard__field-display{gap:10px}.user-dashboard__field-display,.user-dashboard__field-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.user-dashboard__field-icon{width:14px;height:14px;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.user-dashboard__field-icon svg{width:14px;height:14px}.user-dashboard__field-label{font-size:12px;font-weight:500;color:#4a4a4a;margin:0;min-width:80px;margin-bottom:8px}.user-dashboard__field-value{font-size:12px!important;-ms-flex:1;flex:1;margin-left:12px}.user-dashboard__cancel-btn,.user-dashboard__edit-btn{background:none;border:none;cursor:pointer;padding:4px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px}.user-dashboard__field-edit{margin-top:2px;display:none}.user-dashboard__field-edit.active{display:block}.user-dashboard__field-input-group.user-dashboard__password-inputs{gap:16px}.user-dashboard__field-input-group.user-dashboard__password-inputs .user-dashboard__field-buttons{-ms-flex-pack:start;justify-content:flex-start}.user-dashboard__submit-btn{background:#007cba;-ms-flex-negative:0;flex-shrink:0}.user-dashboard__submit-btn:hover{background:#005a87}.user-dashboard__change-password-btn{background:none;border:none;color:#4a4a4a;font-size:12px;font-weight:500;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease}.user-dashboard__change-password-btn:hover{background:rgba(74,74,74,.1)}.user-dashboard__password-fields{margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f1}.user-dashboard__field{padding:1px 2px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid transparent;margin-bottom:21px}.user-dashboard__field:last-child{border-bottom:none}.user-dashboard__field--readonly{opacity:.8}.user-dashboard__field--readonly .user-dashboard__field-display{padding:3px 0 5px}.user-dashboard__field-content{min-width:0;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.user-dashboard__field-value{font-size:14px;color:#1a1a1a;font-weight:500}.user-dashboard__edit-text{font-size:12px;color:#4a4a4a;font-weight:400}.user-dashboard__edit-text svg{width:18px;height:18px}.user-dashboard__field-input-group{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:end;align-items:flex-end}.user-dashboard__field-input-group.user-dashboard__password-inputs{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:12px}.user-dashboard__field-input-group.user-dashboard__password-inputs .user-dashboard__password-field{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.user-dashboard__field-input-group.user-dashboard__password-inputs .user-dashboard__field-buttons{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}.user-dashboard__submit-btn{width:32px;height:32px;background:#2f73e2;color:#fff;border:none;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;transition:background-color .2s ease}.user-dashboard__submit-btn:hover{background:#1e5bb8}.user-dashboard__cancel-btn{width:32px;height:32px;background:transparent;border:1px solid #e0e0e0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .2s ease}.user-dashboard__cancel-btn:hover{background:#f5f5f5;border-color:#d0d0d0}.user-dashboard__cancel-btn svg{width:14px;height:14px}.user-dashboard__form-actions{display:-ms-flexbox;display:flex;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f1}.user-dashboard__btn{padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.user-dashboard__btn--primary{background:#4a4a4a;color:#fff}.user-dashboard__btn--primary:hover{background:#3a3a3a}.user-dashboard__btn--secondary{background:#f6f7fb;color:#4a4a4a;border:1px solid #e0e0e0}.user-dashboard__btn--secondary:hover{background:#e9ecf0}.user-dashboard__password-reset{margin-top:24px;padding-top:20px;border-top:1px solid #f0f0f1}.user-dashboard__reset-title{font-size:16px;font-weight:500;color:#1a1a1a;margin:0 0 8px}.user-dashboard__reset-description{font-size:14px;color:#666;margin:0 0 16px}.user-dashboard .notice{padding:12px 16px;border-radius:8px;margin-bottom:20px;position:relative}.user-dashboard .notice.notice-success{background:#e8f5e8;border-left:4px solid #46b450;color:#155724}.user-dashboard .notice.notice-error{background:#fdf2f2;border-left:4px solid #d63638;color:#721c24}.user-dashboard .notice p{margin:0;font-size:14px}.user-dashboard__album-title{margin:0}.user-dashboard__album-link{color:#1a1a1a;text-decoration:none;font-weight:600;transition:color .2s ease}.user-dashboard__album-link:hover{color:#2f73e2;text-decoration:none}.user-dashboard__album-link:focus{outline:2px solid #2f73e2;outline-offset:2px;text-decoration:none}@media (max-width:768px){.user-dashboard__form-actions{-ms-flex-direction:column;flex-direction:column}.user-dashboard__btn{width:100%}.user-dashboard__password-field{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:8px}.user-dashboard__change-password-btn{-ms-flex-item-align:end;align-self:flex-end}}.user-albums{max-width:1000px;padding:0}.user-albums__breadcrumbs{margin-bottom:18px;line-height:1}.user-albums__breadcrumb-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;padding:0;font-size:.875rem}.user-albums__breadcrumb-item,.user-albums__breadcrumb-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem}.user-albums__breadcrumb-item--current .user-albums__breadcrumb-text{color:#1a1a1a;font-weight:500}.user-albums__breadcrumb-link{color:#4a4a4a;text-decoration:none;transition:color .2s ease}.user-albums__breadcrumb-link:hover{text-decoration:underline}.user-albums__breadcrumb-text{color:#4a4a4a;font-weight:700}.user-albums__breadcrumb-separator{color:#4a4a4a;font-size:.75rem}.edit-review-section{margin-top:2rem}.edit-review-section__title{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:var(--color-text-primary)}.review-info-section{margin-bottom:2rem;padding:1.5rem;background:var(--color-background-secondary);border-radius:8px;border:1px solid var(--color-border-light)}.review-info-card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1.5rem}.review-info-card__designer{-ms-flex-negative:0;flex-shrink:0}.review-info-card__project{-ms-flex:1;flex:1}.review-info-card__project-title{font-size:1.25rem;font-weight:600;margin:0 0 .5rem;color:var(--color-text-primary)}.review-info-card__project-status{display:inline-block;padding:.25rem .75rem;font-size:.875rem;border-radius:4px;background:var(--color-accent-light);color:var(--color-accent);font-weight:500}.designer-card--compact{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.75rem}.designer-card--compact .designer-card__avatar{width:60px;height:60px}.designer-card--compact .designer-card__image{width:100%;height:100%;object-fit:cover;border-radius:50%}.designer-card--compact .designer-card__details{-ms-flex:1;flex:1}.designer-card--compact .designer-card__name{font-size:1rem;font-weight:600;margin:0 0 .25rem;color:var(--color-text-primary)}.designer-card--compact .designer-card__role{font-size:.875rem;margin:0;color:var(--color-text-secondary)}.related-reviews-section{margin-bottom:2rem}.related-reviews-section__title{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--color-text-primary)}.related-reviews-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.related-review-item{padding:1.25rem;background:var(--color-background-secondary);border-radius:8px;border:1px solid var(--color-border-light)}.related-review-item__header{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem}.related-review-item__designer,.related-review-item__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.related-review-item__designer{gap:.5rem}.related-review-item__designer img{border-radius:50%}.related-review-item__designer-name{font-weight:500;color:var(--color-text-primary)}.related-review-item__meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem}.related-review-item__rating{display:-ms-flexbox;display:flex;gap:.125rem}.related-review-item__star{font-size:1rem;color:var(--color-border-light);transition:color .2s ease}.related-review-item__star--active{color:var(--color-accent)}.related-review-item__date{font-size:.875rem;color:var(--color-text-secondary)}.related-review-item__comment{color:var(--color-text-primary);line-height:1.6}.edit-review__form{background:#fff;border-radius:8px;border:1px solid var(--color-border-light);overflow:hidden}.edit-review__section{padding:1.5rem;border-bottom:1px solid var(--color-border-light)}.edit-review__section:last-child{border-bottom:none}.edit-review__section-title{font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:var(--color-text-primary)}.edit-review__status-options{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.edit-review__status-option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;padding:.75rem 1rem;border:2px solid var(--color-border-light);border-radius:6px;transition:all .2s ease}.edit-review__status-option:hover{border-color:var(--color-accent-light);background:var(--color-accent-light)}.edit-review__status-input{margin:0}.edit-review__status-input:checked+.edit-review__status-text{font-weight:600;color:var(--color-accent)}.edit-review__status-option:has(.edit-review__status-input:checked){border-color:var(--color-accent);background:var(--color-accent-light)}.edit-review__status-text{font-size:.875rem;color:var(--color-text-primary);transition:all .2s ease}.edit-review__content{padding:0}.edit-review__content .leave-review__section{padding:1.5rem;border-bottom:1px solid var(--color-border-light);margin:0}.edit-review__content .leave-review__section:last-child{border-bottom:none}.edit-review__actions{padding:1.5rem;background:var(--color-background-light);display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-pack:end;justify-content:flex-end}.edit-review__actions .btn{min-width:120px}.edit-review-message{padding:1rem 1.5rem;margin-bottom:1rem;border-radius:6px;font-weight:500}.edit-review-message--success{background:var(--color-success-light);color:var(--color-success);border:1px solid var(--color-success)}.edit-review-message--error{background:var(--color-error-light);color:var(--color-error);border:1px solid var(--color-error)}.edit-review-message--info{background:var(--color-info-light);color:var(--color-info);border:1px solid var(--color-info)}.rating__group--error,.recommendation__options--error{animation:c .5s ease-in-out}@keyframes c{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.rating__star{cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rating__star:hover{transform:scale(1.1)}.rating__star--hover{color:var(--color-accent-light)!important}@media (max-width:768px){.review-info-card{-ms-flex-align:start;align-items:flex-start;gap:1rem}.edit-review__actions,.edit-review__status-options,.review-info-card{-ms-flex-direction:column;flex-direction:column}.edit-review__actions .btn{width:100%}.related-review-item__header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.related-review-item__meta{-ms-flex-item-align:end;align-self:flex-end}}.user-profile__breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem}.user-profile__breadcrumb-link{color:var(--color-accent);text-decoration:none;transition:color .2s ease}.user-profile__breadcrumb-link:hover{color:var(--color-accent-dark)}.user-profile__breadcrumb-current,.user-profile__breadcrumb-separator{color:var(--color-text-secondary)}.project__meta{position:absolute;bottom:-61px;left:10px;z-index:5;gap:10px}@media (min-width:992px){.project__meta{position:static;gap:13px}}.banner-gallery__item{border-radius:8px}.banner-gallery__item img{width:100%;height:100%;object-fit:cover;object-position:center}.banner-gallery__single-image{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.banner-gallery__grid--single{display:block!important}.banner-gallery__pagination{bottom:-21px!important}.banner-gallery__pagination .swiper-pagination-bullet{opacity:1}.banner-gallery__pagination .swiper-pagination-bullet-active{background-color:#4a4a4a}.banner-gallery__pagination .swiper-pagination-bullet-active-next-next,.banner-gallery__pagination .swiper-pagination-bullet-active-prev-prev{transform:scale(.5)}.banner-gallery__show-more{position:absolute;inset-inline-end:9px;inset-block-end:9px;z-index:1}.banner-gallery__photographer{font-size:12px;font-weight:500;color:#4a4a4a}.banner-gallery__album-link{position:absolute;bottom:10px;left:10px;z-index:2;font-size:14px;padding:10px;color:#222;background-color:hsla(0,0%,100%,.9);border-radius:20px;text-decoration:none;font-weight:500;width:-moz-fit-content;width:fit-content;backdrop-filter:blur(4px)}.banner-gallery__album-link:hover{background-color:#fff;color:#222;text-decoration:none}.banner-gallery__three-layout{display:none}@media (min-width:992px){.banner-gallery__grid{height:520px;display:grid;gap:10px}.banner-gallery__grid .banner-gallery__item{display:-ms-flexbox;display:flex;aspect-ratio:unset}.banner-gallery__grid .banner-gallery__item a{width:100%;display:block}.banner-gallery__grid--single .banner-gallery__item{aspect-ratio:unset;max-height:520px}.banner-gallery__grid--three,.banner-gallery__grid--two{grid-template-columns:19fr 9fr}.banner-gallery__grid--three{grid-template-rows:1fr 1fr}.banner-gallery__grid--three .banner-gallery__item:first-child{grid-row:1/3}.banner-gallery__grid--four .banner-gallery__item:nth-child(4){grid-column:2/4;grid-row:2}.banner-gallery__grid--five-plus,.banner-gallery__grid--four{grid-template-columns:20fr 8fr 8fr;grid-template-rows:repeat(2,1fr)}.banner-gallery__grid--five-plus .banner-gallery__item:first-child,.banner-gallery__grid--four .banner-gallery__item:first-child{grid-row:1/3}.banner-gallery__grid--five-plus .banner-gallery__item:nth-child(2),.banner-gallery__grid--four .banner-gallery__item:nth-child(2){grid-column:2;grid-row:1}.banner-gallery__grid--five-plus .banner-gallery__item:nth-child(3),.banner-gallery__grid--four .banner-gallery__item:nth-child(3){grid-column:3;grid-row:1}.banner-gallery__item{border-radius:8px!important;overflow:hidden!important}.banner-gallery__show-more{inset-inline-end:20px;inset-block-end:22px}.banner-gallery__photographer{font-size:14px}.banner-gallery__pagination{display:none}.banner-gallery .swiper,.banner-gallery .swiper-slide,.banner-gallery .swiper-wrapper{display:contents}.banner-gallery__three-layout{display:-ms-flexbox;display:flex;height:400px;gap:10px}.banner-gallery__three-layout .banner-gallery__main-image{-ms-flex:0 0 70%;flex:0 0 70%}.banner-gallery__three-layout .banner-gallery__main-image .banner-gallery__item--main{width:100%;height:100%;aspect-ratio:unset;border-radius:20px}.banner-gallery__three-layout .banner-gallery__side-images{-ms-flex:0 0 30%;flex:0 0 30%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px}.banner-gallery__three-layout .banner-gallery__side-images .banner-gallery__item--side{width:100%;height:calc(50% - 2.5px);aspect-ratio:unset;border-radius:20px}.banner-gallery__grid--three .banner-gallery__swiper{display:none}.banner-gallery--single .banner-gallery__grid{display:block}.banner-gallery--single .banner-gallery__item--single{max-width:1280px;max-height:600px;border-radius:20px}}@media (max-width:768px){.banner-gallery__four-layout{display:none!important}}.reviews-section__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.reviews-section__title{font-size:18px;font-weight:700;color:#4a4a4a}.reviews-section__view-all{text-decoration:none;min-width:157px;margin:32px auto 0;display:inline-block;white-space:nowrap;transition:all .2s ease;position:relative}.reviews-section__view-all.loading{opacity:.7;pointer-events:none}.reviews-section__show-less{text-decoration:none;min-width:157px;margin:32px auto 0;display:inline-block;white-space:nowrap;transition:all .2s ease;position:relative}.reviews-section__loading{text-align:center;padding:20px;color:#666;font-style:italic}.reviews-section__error{text-align:center;padding:20px;color:#d32f2f;background-color:#ffebee;border-radius:4px;margin:20px 0}.review-card{padding-bottom:36px;opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.review-card.ajax-loading{opacity:0;transform:translateY(20px)}.review-card.ajax-loaded{animation:d .5s ease forwards}.review-card__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e5e5e5;padding:13px 17px 15px 28px}.review-card__user-info{-ms-flex:1;flex:1}.review-card__name{margin:0 0 .25rem;font-size:1.1rem;font-weight:600;color:#222}.review-card__area{margin:0;color:#666;font-size:.9rem}.review-card__meta{margin-top:6px}.review-card__meta-text{margin:0;color:#757575;font-size:14px;font-weight:400;line-height:1.4}.review-card__rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:11px}.review-card__rates,.review-card__recommend{margin-bottom:1rem}.review-card__comment{padding:28px 18px}.review-card__comment p{font-size:14px;line-height:1.4;color:#4a4a4a}.review-card__comment p:not(:last-child){margin-bottom:14px}.review-card__read-more{font-size:14px;font-weight:700;color:#222;text-decoration:none;margin-block-start:28px;display:inline-block;cursor:pointer;border:none;background:none;padding:0;transition:color .2s ease}.review-card__read-more:hover{color:#06c}.review-card__comment-text{overflow:hidden;transition:max-height .3s ease}.review-card__comment-text.collapsed{max-height:4.2em;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;text-overflow:ellipsis}.review-card__comment-text.expanded{max-height:none}.review-card__gallery{margin-top:3px;padding:0 17px}.rating-number{font-weight:600;font-size:.9rem;color:#222}.rates-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));box-shadow:2px 2px 15px 0 rgba(0,0,0,.031372549);background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;padding-block:12px}.rate-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:15px 36px;font-size:16px}.rate-item:not(:last-child){border-inline-end:1px solid #e5e5e5}.rate-item__label{color:#757575;margin-bottom:6px}.rate-item__value{font-size:18px;font-weight:700;color:#4a4a4a}.recommend-badge{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;background-color:#d4edda;color:#155724;border-radius:12px;font-size:.8rem;font-weight:500;border:1px solid #c3e6cb}.review-gallery{display:-ms-flexbox;display:flex;gap:20px}.review-gallery__item{-ms-flex:0 0 auto;flex:0 0 auto;width:76px;height:76px}.review-gallery__image{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:5px;cursor:pointer}.reviews-rating-display{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:26px;margin-inline-end:19px}.reviews-rating-display .rating-number{font-size:14px;font-weight:500;color:#4a4a4a;margin-inline-start:4px}.reviews-rating-display .rating-star{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0}.reviews-rating-display .reviews-count{color:#4a4a4a;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:6px}.single-project .rating-star path{fill:#2f73e2}@media (max-width:768px){.reviews-section__header,.reviews-section__stats{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.reviews-section__stats{gap:.75rem}.reviews-rating-display{font-size:.9rem}.reviews-rating-display .rating-number{font-size:1.1rem}.reviews-rating-display .rating-star{width:14px;height:14px}.review-card__header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.rates-grid{grid-template-columns:repeat(2,1fr)}.review-gallery__image{width:50px;height:50px}}@keyframes d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#additional-reviews-container .review-card{border-top:1px solid #e5e5e5;margin-top:20px;padding-top:20px}#additional-reviews-container .review-card:first-child{border-top:none;margin-top:0;padding-top:0}.reviews-spinner{display:inline-block;width:16px;height:16px;border:2px solid #f3f3f3;border-top:2px solid #666;border-radius:50%;animation:e 1s linear infinite;margin-right:8px}@keyframes e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.project-gallery{max-width:100%;overflow:hidden}.project-gallery__title{font-size:18px;line-height:1.44;font-weight:600;color:#4a4a4a}.project-gallery__grid{display:grid;grid-template-columns:1fr;gap:16px;max-width:100%}@media (min-width:768px){.project-gallery__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width:992px){.project-gallery__grid{grid-template-columns:repeat(3,1fr);gap:25px}}.project-gallery__item{max-width:327px;width:100%;position:relative}@media (min-width:992px){.project-gallery__item{max-width:302px}}.project-gallery__item:hover .project-gallery__item__actions{opacity:1}.project-gallery__actions{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}@media (min-width:992px){.project-gallery__actions{pointer-events:none;opacity:0;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.2) 50.5%,rgba(0,0,0,.4))}}.project-gallery__share{position:absolute;inset-inline-start:10px;inset-block-start:10px;z-index:5;display:-ms-flexbox;display:flex;gap:10px;pointer-events:all}.project-gallery__link{display:block;height:100%}.project-gallery__link,.project-gallery__link:hover{text-decoration:none;color:inherit}.project-gallery__image-container{position:relative;width:100%;max-width:100%;border-radius:8px;overflow:hidden;aspect-ratio:327/238}@media (min-width:992px){.project-gallery__image-container{aspect-ratio:302/224}}.project-gallery__image-container img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.project-gallery__image-container:hover img{transform:scale(1.05)}.project-gallery__caption{padding:8px 0}.project-gallery__caption p{font-size:12px;color:#666;margin:0;line-height:1.4}@media (min-width:992px){.project-gallery__caption p{font-size:14px}}@media (max-width:767px){.project-gallery__grid{grid-template-columns:1fr}.project-gallery__item{margin-bottom:20px}}.related-projects__item{max-width:327px;width:100%}@media (min-width:992px){.related-projects__item{max-width:302px}}@media (max-width:767px){.related-projects__item{margin-bottom:20px}}.related-projects__item .related-projects__slider{position:relative;width:100%;max-width:100%;border-radius:8px;overflow:hidden;aspect-ratio:327/238}@media (min-width:992px){.related-projects__item .related-projects__slider{aspect-ratio:151/112}}.related-projects__item .related-projects__swiper{width:100%;height:100%;max-width:100%;border-radius:8px;overflow:hidden}.related-projects__item .related-projects__swiper .swiper-slide{width:100%;height:100%;max-width:100%}.related-projects__item .related-projects__swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.related-projects__item .related-projects__swiper .swiper-wrapper{height:100%}.related-projects__item .related-projects__actions{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}@media (min-width:992px){.related-projects__item .related-projects__actions{pointer-events:none;opacity:0;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.2) 50.5%,rgba(0,0,0,.4))}}.related-projects__item .related-projects__share{position:absolute;inset-inline-start:10px;inset-block-start:10px;z-index:5;display:-ms-flexbox;display:flex;gap:10px}.related-projects__item .related-projects__buttons{position:absolute;inset-inline-end:10px;inset-block-start:10px;z-index:6;display:-ms-flexbox;display:flex;gap:9px}.related-projects__item .related-projects__link{display:block;text-decoration:none;color:inherit;height:100%}.related-projects__item .related-projects__link:hover{text-decoration:none;color:inherit}.related-projects__item .related-projects__pagination{position:absolute;bottom:8px!important;left:50%!important;transform:translateX(-50%)!important;width:auto!important;z-index:5}.related-projects__item .related-projects__pagination .swiper-pagination-bullet{background:hsla(0,0%,100%,.5);opacity:1;width:8px;height:8px;margin:0 2px}.related-projects__item .related-projects__pagination .swiper-pagination-bullet-active{background:#fff}.related-projects__item .related-projects__next,.related-projects__item .related-projects__prev{position:absolute;top:59%;width:28px;height:28px;background:hsla(0,0%,100%,.8);border:1px solid #fff;border-radius:50%;z-index:5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .3s ease;opacity:0}.related-projects__item .related-projects__next:after,.related-projects__item .related-projects__prev:after{display:none}.related-projects__item .related-projects__next:hover,.related-projects__item .related-projects__prev:hover{background:#fff}.related-projects__item .swiper-button-disabled.related-projects__next,.related-projects__item .swiper-button-disabled.related-projects__prev{opacity:.3;cursor:not-allowed}.related-projects__item .related-projects__next svg,.related-projects__item .related-projects__prev svg{width:8px}.related-projects__item .related-projects__next{right:8px}.related-projects__item .related-projects__next:after{transform:rotate(45deg);margin-left:-2px}.related-projects__item .related-projects__prev{left:8px}.related-projects__item .related-projects__prev:after{transform:rotate(-135deg);margin-right:-2px}.related-projects__item .related-projects__slide{aspect-ratio:327/238}.related-projects__item .related-projects__slide img{width:100%;height:100%;object-fit:cover}@media (min-width:992px){.related-projects__item .related-projects__slide{aspect-ratio:151/112}}.related-projects__item .related-projects__placeholder{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f5f5f5;aspect-ratio:327/238}@media (min-width:992px){.related-projects__item .related-projects__placeholder{aspect-ratio:151/112}}.related-projects__item .related-projects__placeholder svg{opacity:.5}.related-projects__item .related-projects__content{padding:16px 0}@media (min-width:992px){.related-projects__item .related-projects__content{padding:15px 0}}.related-projects__item .related-projects__project-title{font-size:16px;line-height:1.5;font-weight:500;color:#4a4a4a;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}@media (min-width:992px){.related-projects__item .related-projects__project-title{margin-bottom:2px}}.related-projects__item .related-projects__author{font-size:12px;color:#666;margin-bottom:12px}@media (min-width:992px){.related-projects__item .related-projects__author{font-size:14px;margin-bottom:6px}}.related-projects__item .related-projects__meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.related-projects__item .related-projects__divider{width:2px;height:16px;background-color:#4a4a4a}.related-projects__item .related-projects__rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2px}.related-projects__item .related-projects__rating .star{color:#ddd}.related-projects__item .related-projects__rating .star--filled{color:#ffc107}.related-projects__item .related-projects__rating .star svg{width:12px;height:12px}.related-projects__item .related-projects__rating-number{font-size:14px;font-weight:700;margin-inline-start:2px}.related-projects__item .related-projects__rating-text{font-size:12px;color:#666;margin-left:4px}.related-projects__item .related-projects__comments{font-size:14px;color:#4a4a4a}.projects-list__grid{display:grid;grid-template-columns:1fr;gap:16px;max-width:100%}@media (min-width:768px){.projects-list__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width:992px){.projects-list__grid{grid-template-columns:repeat(3,1fr);gap:40px}}@media (max-width:767px){.projects-list__grid{grid-template-columns:1fr}}.related-projects__item:hover .related-projects__actions{pointer-events:all;opacity:1}.related-projects__item:hover .related-projects__next,.related-projects__item:hover .related-projects__prev{opacity:1}[dir=rtl] .related-projects__item .related-projects__rating-text{margin-left:0;margin-right:4px}[dir=rtl] .related-projects__item .related-projects__comments{gap:6px}.related-projects{max-width:100%;overflow:hidden}.related-projects__title{font-size:18px;line-height:1.44;font-weight:600;color:#4a4a4a}.related-projects__grid{display:grid;grid-template-columns:1fr;gap:16px;max-width:100%}@media (min-width:768px){.related-projects__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width:992px){.related-projects__grid{grid-template-columns:repeat(3,1fr);gap:40px}}@media (max-width:767px){.related-projects__grid{grid-template-columns:1fr}}.related-projects__grid{gap:28px}.archive.author .entry-content--no-banner{padding-top:50px}.archive.author .content-meta-actions__mobile{position:absolute;bottom:-61px;left:10px;z-index:5;gap:10px}@media (min-width:992px){.archive.author .content-meta-actions__mobile{position:static;gap:13px}}@media (max-width:992px){.archive.author main{padding-top:34px}.archive.author .entry-header__content{padding-top:10px}.archive.author .banner-gallery--single .banner-gallery__item--single{aspect-ratio:31/23}.archive.author .btn-icon{width:35px;height:35px;border:1px solid #fff}.archive.author .btn-icon svg{width:13px;height:13px}.archive.author .content-meta-actions__mobile{bottom:-61px}.archive.author .banner-gallery__photographer{text-align:center}}.project-info{margin-bottom:53px}.project-info__title{font-size:18px;color:#4a4a4a}.project-info__panel{padding:28px 20px}.project-info__description{color:#4a4a4a;font-size:14px;line-height:1.43;transition:max-height .3s ease-out}.project-info__description *{color:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.project-info__description p{display:inline}.project-info__description{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;word-wrap:anywhere;word-break:break-word;-ms-hyphens:auto;hyphens:auto;line-clamp:3;max-height:60.06px;word-wrap:break-word}.project-info__description--short{display:block;-webkit-line-clamp:unset;line-clamp:unset}.project-info__description--full{display:none;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible;text-overflow:unset;max-height:none;word-wrap:break-word}.project-info__description--full p{margin-bottom:1em;display:block}.project-info__description--full p:last-child{margin-bottom:0}.project-info__description--active{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible;text-overflow:unset;word-wrap:break-word;max-height:none}.project-info__description--active p{margin-bottom:1em;display:block}.project-info__description--active p:last-child{margin-bottom:0}.project-info__more{color:#222;font-weight:700;font-size:14px;line-height:160%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;text-decoration:none}.project-info__more svg{transition:transform .3s ease;margin-inline-start:4px}.project-info__more:hover{text-decoration:none;opacity:.8}.project-info__more--active svg{transform:rotate(180deg)}.project-info.project-info--expanded .project-info__description--short{display:none}.project-info.project-info--expanded .project-info__description--full{display:block}.project-info.project-info--expanded .project-info__panel{height:auto;max-height:none;overflow:visible}.contact-card{padding:40px 20px 20px;position:sticky;top:20px;height:-moz-fit-content;height:fit-content;z-index:5;margin-top:40px}@media (min-width:992px){.contact-card{margin-top:0;top:110px;margin-bottom:40px}}.contact-card__avatar{inset-inline-start:50%;inset-block-start:-34px;transform:translateX(50%);width:67px;height:67px}.contact-card__avatar--placeholder{background-color:#2f73e2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.contact-card__avatar--placeholder svg{-ms-flex-negative:0;flex-shrink:0}.contact-card__image{width:100%;height:100%;object-fit:cover}.contact-card__name{font-size:18px;line-height:1.44;font-weight:700;color:#222;letter-spacing:.02em}.contact-card__title{font-size:14px;color:#666;margin:0 0 20px}.contact-card__form-title{font-size:12px;color:#222;white-space:nowrap;gap:7px}.contact-card__form-title:after,.contact-card__form-title:before{content:"";display:block;width:100%;height:1px;background-color:#e5e5e5}@media (min-width:992px){.contact-card__image{width:80px;height:80px}.contact-card__info{margin-bottom:20px}}@media (max-width:991px){.contact-card__btn{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);max-width:calc(100% - 90px);z-index:11}.contact-card__btn--at-original-position{position:static;transform:none;left:auto;bottom:auto;z-index:auto}}.contact-card .gform_wrapper{margin-top:32px}.contact-card .gform_wrapper .gform_fields{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:34px}.contact-card .gform_wrapper .gfield{margin-bottom:0;position:relative}.contact-card .gform_wrapper .gfield--width-full,.contact-card .gform_wrapper .gfield--width-half{width:100%}.contact-card .gform_wrapper .gfield_label{display:block;position:absolute;top:12px;right:6px;color:#222;font-size:12px;pointer-events:none;z-index:1}.contact-card .gform_wrapper .gfield_label.floating-label--active{top:-13px;font-size:10px;color:#a0a0a0}.contact-card .gform_wrapper .ginput_container{position:relative}.contact-card .gform_wrapper .ginput_container input,.contact-card .gform_wrapper .ginput_container select{width:100%;padding:15px 5px 9px;border:none;border-bottom:1px solid #e5e5e5;border-radius:0;font-size:14px;line-height:1.4;background:transparent}.contact-card .gform_wrapper .ginput_container input::-webkit-input-placeholder,.contact-card .gform_wrapper .ginput_container select::-webkit-input-placeholder{color:transparent}.contact-card .gform_wrapper .ginput_container input::-moz-placeholder,.contact-card .gform_wrapper .ginput_container select::-moz-placeholder{color:transparent}.contact-card .gform_wrapper .ginput_container input:-ms-input-placeholder,.contact-card .gform_wrapper .ginput_container input::-ms-input-placeholder,.contact-card .gform_wrapper .ginput_container select:-ms-input-placeholder,.contact-card .gform_wrapper .ginput_container select::-ms-input-placeholder{color:transparent}.contact-card .gform_wrapper .ginput_container input::placeholder,.contact-card .gform_wrapper .ginput_container select::placeholder{color:transparent}.contact-card .gform_wrapper .ginput_container input:focus,.contact-card .gform_wrapper .ginput_container select:focus{outline:none;border-bottom-color:#2f73e2;box-shadow:none}.contact-card .gform_wrapper .custom-select-choices{border:none;border-bottom:1px solid #e5e5e5;border-radius:0;background:transparent}.contact-card .gform_wrapper .custom-select-choices__inner{padding:12px 0}.contact-card .gform_wrapper .custom-select-choices__list{border-radius:8px;border:1px solid #e5e5e5;box-shadow:0 4px 12px rgba(0,0,0,.1)}.contact-card .gform_wrapper .custom-select-choices__item{padding:12px 16px;font-size:14px}.contact-card .gform_wrapper .custom-select-choices__item:hover{background:#f8f9fa}.contact-card .gform_wrapper .gfield--type-checkbox .gchoice{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;color:#666}.contact-card .gform_wrapper .gfield--type-checkbox .gchoice input[type=checkbox]{width:auto;margin:0;-ms-flex-negative:0;flex-shrink:0}.contact-card .gform_wrapper .gfield--type-checkbox .gchoice label{margin:0;-ms-flex:1;flex:1}.contact-card .gform_wrapper .gform-button{width:100%;padding:12px 24px;background:transparent;color:#2f73e2;border:1px solid #2f73e2;border-radius:50px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.contact-card .gform_wrapper .gform-button:hover{background:#2f73e2;color:#fff;transform:translateY(-1px)}.contact-card .gform_wrapper .gform-button:active{transform:translateY(0)}.contact-card .gform_wrapper .gfield--type-honeypot{display:none!important}.contact-card .gform_wrapper .gform_footer{margin-top:20px}.designer-info{padding:19px 18px;margin-bottom:50px}.designer-info__content{width:100%}.designer-info__photo-wrapper{width:80px;height:80px;border-radius:7px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.designer-info__photo{display:block;width:100%;height:100%;border-radius:7px;overflow:hidden;object-fit:cover;object-position:center}.designer-info__photo--placeholder{background-color:#2f73e2;border-radius:7px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.designer-info__photo--placeholder svg{-ms-flex-negative:0;flex-shrink:0}.designer-info__details{-ms-flex:1;flex:1;min-width:0;margin-inline-start:30px}.designer-info__header{width:100%;margin-bottom:2px}.designer-info__main{-ms-flex:1;flex:1;min-width:0}.designer-info__name{font-size:18px;font-weight:700;color:#222;margin:0;line-height:1.3}.designer-info__meta{-ms-flex-item-align:start;align-self:flex-start}.designer-info__rating{-ms-flex-negative:0;flex-shrink:0;margin-left:16px}@media (max-width:767px){.designer-info__rating{margin-left:12px}}.designer-info__rating-number{font-size:16px;font-weight:600}.designer-info__star{width:15px;height:16px;margin-right:4px}.designer-info__reviews-count{font-size:12px;color:#999;margin:0;line-height:1.3}.designer-info__additional{border-top:1px solid #e5e5e5;padding-top:16px;margin-top:16px}.designer-info__field{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-bottom:12px}@media (min-width:768px){.designer-info__field{-ms-flex-direction:row;flex-direction:row;gap:8px;-ms-flex-align:start;align-items:flex-start}}.designer-info__label{font-size:14px;font-weight:600;color:#666;min-width:100px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767px){.designer-info__label{margin-bottom:2px}}.designer-info__value{font-size:14px;color:#222;line-height:1.4;-ms-flex:1;flex:1;word-break:break-word}@media (max-width:767px){.designer-info__value{font-size:13px}}.designer-info__value a{color:#2f73e2;text-decoration:none}.designer-info__value a:hover{text-decoration:underline}.designer-info__wrapper{display:contents}@media (max-width:767px){.designer-info{padding:19px}.designer-info__subtitle{font-size:13px}.designer-info__rating-number{font-size:14px;margin-top:-2px}.designer-info__reviews-count{font-size:14px;font-weight:500;text-underline-offset:5px;text-decoration:underline}.designer-info__additional{padding-top:18px;margin-top:17px}.designer-info__field{margin-bottom:10px}.designer-info__wrapper{display:block}.designer-info__details{margin:0}.designer-info__content{gap:16px}.designer-info__name{padding-bottom:5px}.designer-info__domain{padding-bottom:3px}.designer-info__project-roles{display:block;padding-bottom:9px}.designer-info__rating{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-inline:-4px;gap:5px}.designer-info__meta{gap:30px}}.designer-info__bio{display:none}.photos-gallery__breadcrumbs{margin-bottom:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:14px;color:#777}.photos-gallery__breadcrumbs a{color:#777;text-decoration:none}.photos-gallery__breadcrumbs a:hover{text-decoration:underline;color:#2f73e2}.photos-gallery__breadcrumbs .separator{margin:0 .5rem;color:#999}.photos-gallery__breadcrumbs .current{color:#2f73e2;font-weight:500}.photos-gallery__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.photos-gallery__item{border-radius:8px;overflow:hidden}.photos-gallery__item:first-child{grid-row:span 2}.photos-gallery__item:nth-child(4),.photos-gallery__item:nth-child(7){grid-column:span 2}.photos-gallery__link{display:block;width:100%;height:100%;position:relative}.album-photos .photos-gallery__header{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.album-photos .photos-gallery__album-actions{display:-ms-flexbox;display:flex;gap:9px;-ms-flex-align:center;align-items:center}.album-photos .photos-gallery__grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:2rem}.album-photos .photos-gallery__item{overflow:hidden;border-radius:8px;transition:transform .3s ease,box-shadow .3s ease;position:relative}.album-photos .photos-gallery__item:first-child{aspect-ratio:1;grid-column:1;grid-row:1}.album-photos .photos-gallery__item:nth-child(2){aspect-ratio:1;grid-column:1;grid-row:2}.album-photos .photos-gallery__item:nth-child(3){aspect-ratio:1/2;grid-column:2;grid-row:1/3}.album-photos .photos-gallery__item:nth-child(4){grid-column:span 2;aspect-ratio:2/1}.album-photos .photos-gallery__item:nth-child(5),.album-photos .photos-gallery__item:nth-child(6){aspect-ratio:1}.album-photos .photos-gallery__item:nth-child(7){grid-column:span 2;aspect-ratio:2/1}.album-photos .photos-gallery__item:nth-child(8),.album-photos .photos-gallery__item:nth-child(9){aspect-ratio:1}.album-photos .photos-gallery__item:nth-child(3n+7){grid-column:span 2;aspect-ratio:2/1}.album-photos .photos-gallery__item:hover .photos-gallery__actions{opacity:1}.album-photos .photos-gallery__actions{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;pointer-events:none;opacity:0;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.2) 50.5%,rgba(0,0,0,.4));transition:opacity .3s ease}.album-photos .photos-gallery__actions-content{position:absolute;top:10px;right:10px;display:-ms-flexbox;display:flex;gap:9px;pointer-events:all}.album-photos .photos-gallery__link{display:block;width:100%;height:100%;text-decoration:none;position:relative}.album-photos .photos-gallery__link img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.album-photos .photos-gallery__link:hover img{transform:scale(1.03)}.album-photos .designer-info{margin-bottom:2rem}.album-photos .photos-gallery__bookmark-container{position:relative}.album-photos .photos-gallery__bookmark-dropdown-content{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);width:280px;max-height:400px;overflow:hidden;z-index:11;display:none}.album-photos .photos-gallery__bookmark-dropdown-content.show{display:block}.album-photos .photos-gallery__bookmark-dropdown-header{padding:12px 16px;border-bottom:1px solid #eee}.album-photos .photos-gallery__bookmark-dropdown-header h5{margin:0;font-size:14px;font-weight:600;color:#222}.album-photos .photos-gallery__bookmark-dropdown-body{max-height:280px;overflow-y:auto;padding:8px}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:8px 12px;border-radius:6px;cursor:pointer;transition:background-color .2s ease}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-item:hover{background-color:#f5f5f5}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-checkbox{-ms-flex-negative:0;flex-shrink:0;cursor:pointer;width:18px;height:18px}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-checkbox:disabled{opacity:.5;cursor:not-allowed}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-info{-ms-flex:1;flex:1;min-width:0}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-info h6{margin:0 0 2px;font-size:14px;font-weight:500;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-info p{margin:0;font-size:12px;color:#666}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-name{margin:0 0 2px;font-size:14px;font-weight:500;color:#222}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-count{margin:0;font-size:12px;color:#666}.album-photos .photos-gallery__bookmark-dropdown-body .gallery-modal__album-cover{width:40px;height:40px;border-radius:4px;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}.album-photos .photos-gallery__bookmark-dropdown-footer{padding:12px 16px;border-top:1px solid #eee}.album-photos .photos-gallery__bookmark-loading{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:40px 20px}.album-photos .photos-gallery__albums-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.album-photos .photos-gallery__album-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 12px;border-radius:6px;cursor:pointer;transition:background-color .2s ease}.album-photos .photos-gallery__album-item:hover{background-color:#f5f5f5}.album-photos .photos-gallery__album-checkbox{margin-right:8px;cursor:pointer}.album-photos .photos-gallery__album-name{-ms-flex:1;flex:1;font-size:14px;color:#333}.album-photos .photos-gallery__create-album-btn{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;font-size:13px}.album-photos .photos-gallery__create-album-btn svg{width:14px;height:14px}@media (max-width:767px){.album-photos .photos-gallery__grid{grid-template-columns:1fr;gap:10px}.album-photos .photos-gallery__item:nth-child(3){grid-row:span 1;aspect-ratio:1}.album-photos .photos-gallery__item:nth-child(3n+4){grid-column:span 1;aspect-ratio:1}.album-photos .photos-gallery__bookmark-dropdown-content{right:auto;left:0;width:260px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc2VhcmNoLXNlY3Rpb24uc2NzcyIsImJhc2UvX2Zvcm1zLnNjc3MiLCJtYWluLmNzcyIsImJhc2UvX2NvbG9ycy5zY3NzIiwiYmFzZS9fYnV0dG9ucy5zY3NzIiwiYmFzZS9fZ2xvYmFsLnNjc3MiLCJiYXNlL19ib290c3RyYXAtZ3JpZC5zY3NzIiwiYmFzZS9fcnRsLnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9maWx0ZXJzLnNjc3MiLCJjb21wb25lbnRzL3RheG9ub215LW11bHRpc2VsZWN0LnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL19jdXN0b20tZHJvcGRvd24uc2NzcyIsImNvbXBvbmVudHMvZGVzaWduZXItY2FyZC5zY3NzIiwiY29tcG9uZW50cy9faW1hZ2UtbW9kYWwuc2NzcyIsImNvbXBvbmVudHMvX3VzZXItZHJvcGRvd24uc2NzcyIsImNvbXBvbmVudHMvbW9kYWwvX2dhbGxlcnktbW9kYWwuc2NzcyIsImNvbXBvbmVudHMvbW9kYWwvcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uLnNjc3MiLCJjb21wb25lbnRzL21vZGFsL3NoYXJlLW1vZGFsLnNjc3MiLCJjb21wb25lbnRzL21vZGFsL2Jvb2ttYXJrLW1vZGFsLnNjc3MiLCJjb21wb25lbnRzL21vZGFsL19tb2RhbC11bmlmaWVkLnNjc3MiLCJjb21wb25lbnRzL3NlY3Rpb25zL2Nvb2tpZS5zY3NzIiwiY29tcG9uZW50cy9jYXJkcy9hbGJ1bS1jYXJkLnNjc3MiLCJjb21wb25lbnRzL19lbWFpbC12YWxpZGF0aW9uLnNjc3MiLCJjb21wb25lbnRzL3JlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uLnNjc3MiLCJoZWxwZXJzL3Byb2ZpbGUtc2V0dGluZ3Muc2NzcyIsImZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX2Jhbm5lci5zY3NzIiwiYmFzZS9fdmFyaWFibGVzLnNjc3MiLCJmbGV4aWJsZS1jb250ZW50L3NlY3Rpb25zL2hvbWUvaG9tZV9yZWNvbW1lbmRlZF9wcm9qZWN0cy5zY3NzIiwiZmxleGlibGUtY29udGVudC9zZWN0aW9ucy9ob21lL2hvbWVfaWNvbl9iYW5uZXIuc2NzcyIsImhlbHBlcnMvcmVjb21tZW5kZWRfZGVzaWduZXJzLnNjc3MiLCJmbGV4aWJsZS1jb250ZW50L3NlY3Rpb25zL2hvbWUvaG9tZV9yZWNvbW1lbmRlZF9kZXNpZ25lcnMuc2NzcyIsImZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX3JlZ2lzdHJhdGlvbl9iYW5uZXIuc2NzcyIsImZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX2luc3BpcmF0aW9uX2dyaWQuc2NzcyIsInBhZ2VzL2hvbWUtcGFnZS9faG9tZS1wYWdlLnNjc3MiLCJwYWdlcy80MDQvXzQwNC1wYWdlLnNjc3MiLCJwYWdlcy9sZWdhbC9fbGVnYWwtcGFnZS5zY3NzIiwicGFnZXMvdGhhbmsvX3RoYW5rLnNjc3MiLCJwYWdlcy9kZXNpZ25lcnMvX2Rlc2lnbmVycy1wYWdlLnNjc3MiLCJwYWdlcy91c2VyLWRhc2hib2FyZC5zY3NzIiwicGFnZXMvX2VkaXQtcmV2aWV3LnNjc3MiLCJzaW5nbGUvcHJvamVjdC5zY3NzIiwic2luZ2xlL3NlY3Rpb25zL19iYW5uZXJfZ2FsbGVyeS5zY3NzIiwic2luZ2xlL3NlY3Rpb25zL19yZXZpZXdzLnNjc3MiLCJzaW5nbGUvc2VjdGlvbnMvX2dhbGxlcnkuc2NzcyIsImNvbXBvbmVudHMvcHJvamVjdC1jYXJkLnNjc3MiLCJzaW5nbGUvc2VjdGlvbnMvX3JlbGF0ZWRfcHJvamVjdHMuc2NzcyIsInNpbmdsZS9kZXNpZ25lci5zY3NzIiwic2luZ2xlL3NlY3Rpb25zL19pbmZvLnNjc3MiLCJzaW5nbGUvc2VjdGlvbnMvX2NvbnRhY3RfY2FyZC5zY3NzIiwic2luZ2xlL3NlY3Rpb25zL19kZXNpZ25lci1pbmZvLnNjc3MiLCJzaW5nbGUvc2VjdGlvbnMvX3Bob3Rvc19nYWxsZXJ5LnNjc3MiLCJzaW5nbGUvYWxidW0uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrTUUsaUJDbE1GLEFDMnFOQSw2QkQxcU5DLGNBQUEsQ0NVRCxBRE5DLHFEQUNDLHNCQUFBLENDU0YsQURMQSxlQUNDLFlBQUEsQ0NRRCxBRExBLFFBQ0Msa0JBQUEsQUFDQSxtQkFBQSxBQUNBLFVBQUEsQ0NRRCxBRERBLHFDQUNDLHNCQUFBLENDUUQsQURMQSxpQ0FFQyw0QkFBQSxBQUNBLFNBQUEsQUFDQSxXQUFBLEFBQ0EsVUFBQSxBQUNBLGVBQUEsQUFDQSxjQUFBLEFBQ0Esd0JBQUEsQUFDQSxVQUFBLEFBQ0EsOEJBQUEsQUFDQSxjQUFBLEFBQ0EsZ0JBQUEsQUFDQSw0QkFBQSxDQ1FELEFETkMsbURBQ0MsNEJBQUEsQUFDQSxVQUFBLEFBQ0EsVUFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLHNCQUFBLEFBQ0EsYUFBQSxDQ1NGLEFETkMseUJBNUJELGlDQTZCRSxjQUFBLENDVUEsQ0FDRixBRFBBLDhDQUVDLFNBQUEsQUFDQSxXQUFBLEFBQ0EsVUFBQSxBQUNBLGVBQUEsQUFDQSxjQUFBLEFBQ0Esb0JBQUEsQUFDQSx3QkFBQSxBQUNBLFVBQUEsQUFDQSw4QkFBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxBQUNBLDZCQUFBLEFBRUEscUJBQUEsQUFDQSwwQkFBQSxBQUNBLHNCQUFBLEFBQ0EsMkJBQUEsQUFDQSw0QkFBQSxBQUNBLDZCQUFBLEFBQ0Esb0JBQUEsQ0NTRCxBRFBDLHVEQUNDLDRCQUFBLEFBQ0EsVUFBQSxBQUNBLFVBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxzQkFBQSxBQUNBLGFBQUEsQ0NTRixBRE5DLHlCQXBDRCw4Q0FxQ0UsY0FBQSxDQ1NBLENB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Q0EseUJBQUEsQ3BEMnFiSCxBb0R4cWJFLGdEQUNDLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsaUJBQUEsQ3BEMHFiSCxBb0R2cWJFLDJDQUNDLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLE9BQUEsQ3BEeXFiSCxBb0R0cWJFLDBDQUNDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLEFBQ0Esb0NBQUEsQ3BEd3FiSCxBb0R0cWJHLGdEQUNDLHdCQUFBLENwRHdxYkosQW9EcHFiRSw4Q0FDQyxpQkFBQSxBQUNBLGNBQUEsQ3BEc3FiSCxBb0RucWJFLDBDQUNDLFdBQUEsT0FBQSxBQUNBLGVBQUEsQUFDQSxVQUFBLENwRHFxYkgsQW9EbHFiRSxnREFDQyxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxRQUFBLEFBQ0EsY0FBQSxDcERvcWJILEFvRGxxYkcsb0RBQ0MsV0FBQSxBQUNBLFdBQUEsQ3BEb3FiSixBb0QvcGJDLHlCQUVFLG9DQUNDLDBCQUFBLEFBQ0EsUUFBQSxDcERncWJGLEFvRDVwYkUsaURBQ0MsZ0JBQUEsQUFDQSxjQUFBLENwRDhwYkgsQW9EM3BiRSxvREFDQyxtQkFBQSxBQUNBLGNBQUEsQ3BENnBiSCxBb0R6cGJDLHlEQUNDLFdBQUEsQUFDQSxPQUFBLEFBQ0EsV0FBQSxDcEQycGJGLENBQ0YiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbi5zZWFyY2gtc2VjdGlvbiB7XG5cdG1heC13aWR0aDogMjkwcHg7XG5cdHdpZHRoOiAyOTBweDtcblx0bWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLWxnKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHR3aWR0aDogMjkwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLW1kKTtcblx0fVxuXHRcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0bWF4LXdpZHRoOiAyOTBweDtcblx0XHR3aWR0aDogMjkwcHg7XG5cdH1cblxuXHQmX19mb3JtIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX2JhciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jl9faW5wdXQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMzhweDtcblx0XHRwYWRkaW5nOiAwIDQwcHggMCAwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTtcblx0XHRib3JkZXItcmFkaXVzOiAxOHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXG5cdFx0Jlt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuXHRcdCZbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblx0XHQmW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxuXHRcdCZbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCZbdHlwZT1cInNlYXJjaFwiXTo6LW1zLWNsZWFyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCZbdHlwZT1cInNlYXJjaFwiXSB7XG5cdFx0XHQvLyBGaXJlZm94XG5cdFx0XHRhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2J1dHRvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxNHB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG5cdH1cblxuXHQmX19hdXRvY29tcGxldGUtcmVzdWx0cyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdFx0Ym94LXNoYWRvdzogMCA4cHggMzJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXHRcdG1heC1oZWlnaHQ6IDQ4MHB4O1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U4RThFODtcblx0fVxuXG5cdCZfX3Jlc3VsdHMtd3JhcHBlciB7XG5cdFx0cGFkZGluZzogMTZweCAxNHB4O1xuXHR9XG5cblx0Jl9fY2F0ZWdvcnktc2VjdGlvbiB7XG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR9XG5cdFx0XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2F0ZWdvcnktaGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBhZGRpbmc6IDNweCAwIDExcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuXHR9XG5cblx0Jl9fY2F0ZWdvcnktdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGNvbG9yOiAjMzMzO1xuXHR9XG5cblx0Jl9fY2F0ZWdvcnktbGluay10ZXh0IHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhdGVnb3J5LWl0ZW1zIHtcblx0XHRwYWRkaW5nLWlubGluZS1zdGFydDogOHB4O1xuXHR9XG5cblx0Jl9fcmVzdWx0LWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiA5cHggMXB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Z2FwOiAxNHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFxuXHRcdCY6aG92ZXIsXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZDogI0Y2RjdGQjtcblx0XHR9XG5cdH1cblxuXHQmX19yZXN1bHQtaW1hZ2Uge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdGhlaWdodDogMzBweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0XHRib3gtc2hhZG93OiAwLjc5cHggMC43OXB4IDEuNThweCAwcHggIzAwMDAwMDBGO1xuXHRcdFxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxuXG5cdCZfX3Jlc3VsdC1jb250ZW50IHtcblx0XHRmbGV4OiAxO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdG1pbi13aWR0aDogMDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQmX19yZXN1bHQtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0fVxuXG5cdCZfX3Jlc3VsdC1zdWJ0aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGNvbG9yOiAjNzU3NTc1O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Y29udGVudDogXCLigKJcIjtcblx0XHRcdG1hcmdpbjogMCAwIDAgMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3Jlc3VsdC1pY29uIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHR3aWR0aDogMThweDtcblx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0ZmlsbDogIzY2Njtcblx0fVxuXG5cdCZfX2xvYWRpbmcge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAzMnB4IDIwcHg7XG5cdFx0Z2FwOiAxMnB4O1xuXHR9XG5cblx0Jl9fbG9hZGluZy1zcGlubmVyIHtcblx0XHR3aWR0aDogMThweDtcblx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI0U4RThFODtcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvciwgIzJGNzNFMik7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGFuaW1hdGlvbjogc2VhcmNoLXNlY3Rpb24tc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG5cdH1cblxuXHQmX19sb2FkaW5nLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRjb2xvcjogIzY2Njtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG5cblx0Jl9fbm8tcmVzdWx0cyB7XG5cdFx0cGFkZGluZzogMzJweCAyMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdCZfX25vLXJlc3VsdHMtdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGNvbG9yOiAjNjY2O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cblxuXHQmX19lcnJvciB7XG5cdFx0cGFkZGluZzogMzJweCAyMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdCZfX2Vycm9yLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRjb2xvcjogI2U3NGMzYztcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG5cblx0Jl9fYWxsLXJlc3VsdHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0bWFyZ2luOiAwIDRweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0YwRjBGMDtcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjhGOUZBO1xuXHRcdH1cblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNlYXJjaC1zZWN0aW9uLXNwaW4ge1xuXHQwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG5cdDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuc2VhcmNoLXNlY3Rpb24ge1xuXHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHRcdFxuXHRcdCZfX2Zvcm0sXG5cdFx0Jl9fYmFyIHtcblx0XHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHRcdH1cblxuXHRcdCZfX2lucHV0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jl9fYnV0dG9uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbiIsImgzW29uY2xpY2s9XCJoaXN0b3J5LmJhY2soKVwiXSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmdmb3JtLXRoZW1lLS1mb3VuZGF0aW9uIHtcblx0Lmdmb3JtX3ZhbGlkYXRpb25fY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmdmb3JtX2hlYWRpbmcge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZ2ZpZWxkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmdmaWVsZF9yZXF1aXJlZCB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxubGVnZW5kLmdmaWVsZF9sYWJlbCB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmdmaWVsZF9sYWJlbCxcbi5nZm9ybS1maWVsZC1sYWJlbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR0b3A6IDEycHg7XG5cdHJpZ2h0OiAxMHB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAjNEE0QTRBO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHR6LWluZGV4OiAxO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG5cdGRpcmVjdGlvbjogcnRsO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRmb250LWZhbWlseTogTm90byBTYW5zIEhlYnJldztcblxuXHQmLmZsb2F0aW5nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0XHR0b3A6IC0xN3B4O1xuXHRcdHJpZ2h0OiA1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDBweDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59XG5cbi5naW5wdXRfcGFzc3dvcmQgLmdmb3JtLWZpZWxkLWxhYmVsLS10eXBlLXN1YiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR0b3A6IDEycHg7XG5cdHJpZ2h0OiAxMHB4O1xuXHRsZWZ0OiBhdXRvO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAjNEE0QTRBO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0ei1pbmRleDogMTtcblx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuXHRkaXJlY3Rpb246IHJ0bDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Zm9udC1mYW1pbHk6IE5vdG8gU2FucyBIZWJyZXc7XG5cdC8vIFJlbW92ZSBzY3JlZW4tcmVhZGVyLXRleHQgc3R5bGVzIGZvciBmbG9hdGluZyBiZWhhdmlvclxuXHRjbGlwOiB1bnNldCAhaW1wb3J0YW50O1xuXHRjbGlwLXBhdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0d2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuXHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXG5cdCYuZmxvYXRpbmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdHRvcDogLTE3cHg7XG5cdFx0cmlnaHQ6IDVweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRsaW5lLWhlaWdodDogMTQwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogMHB4O1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cblxuLnBhc3N3b3JkLWxlZ2VuZC1oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5nZmllbGQtLXdpZHRoLWhhbGYge1xuXHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4uZ2ZpZWxkLS13aWR0aC1mdWxsIHtcblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5nZl9jbGVhcl9jb21wbGV4IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmdpbnB1dF9jb250YWluZXJfcGFzc3dvcmQge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRnYXA6IDIwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdH1cbn1cblxuLnJlZ2lzdGVyLWVuZC11c2VyX19mb3JtIC5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkID4gKiB7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ2lucHV0X2NvbnRhaW5lcl9wYXNzd29yZCA+ICoge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmdmaWVsZF9jaGVja2JveCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRnYXA6IDIwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IC5nY2hvaWNlIHtcblx0Zm9udC1zaXplOiAxMXB4O1xufVxuXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nY2hvaWNlIHtcblx0Zm9udC1zaXplOiAxMHB4O1xufVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuXHRjb2xvcjogIzIyMjIyMjtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEhlYnJld1wiLCBzYW5zLXNlcmlmO1xuXHRkaXJlY3Rpb246IHJ0bDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDE2cHggMTBweCAxMHB4O1xuXHRtYXJnaW46IDA7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NTc1NzU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20tY29sb3IgMC4zcyBlYXNlO1xuXG5cdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cbn1cblxuc2VsZWN0IHtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsPHN2ZyUyMHdpZHRoPScxMCclMjBoZWlnaHQ9JzYnJTIwdmlld0JveD0nMCUyMDAlMjAxMCUyMDYnJTIwZmlsbD0nbm9uZSclMjB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoJTIwZmlsbC1ydWxlPSdldmVub2RkJyUyMGNsaXAtcnVsZT0nZXZlbm9kZCclMjBkPSdNOS4zOTUyOSUyMDEuNzI5MjdDOS43MjY0MSUyMDEuNDA3NTMlMjA5LjcyNjQyJTIwMC44NzU4NjklMjA5LjM5NTI5JTIwMC41NTQxMzJDOS4wNzc2MSUyMDAuMjQ1NDU1JTIwOC41NzIxMiUyMDAuMjQ1MTglMjA4LjI1NDElMjAwLjU1MzUxTDUlMjAzLjcwODVMMS43NDU5JTIwMC41NTM1MTFDMS40Mjc4OCUyMDAuMjQ1MTglMjAwLjkyMjM4NiUyMDAuMjQ1NDU1JTIwMC42MDQ3MDYlMjAwLjU1NDEzMkMwLjI3MzU4NCUyMDAuODc1ODY5JTIwMC4yNzM1ODQlMjAxLjQwNzUzJTIwMC42MDQ3MDYlMjAxLjcyOTI3TDUlMjA2TDkuMzk1MjklMjAxLjcyOTI3WiclMjBmaWxsPSclMjMyMjIyMjInLyUzRTwvc3ZnPlwiKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA4cHggY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwcHggNnB4O1xufVxuXG5maWVsZHNldCB7XG5cdHBhZGRpbmc6IHVuc2V0O1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5nZmllbGQtLXR5cGUtY2hlY2tib3gge1xuXHRtYXJnaW4tdG9wOiAyMnB4O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdGxlZ2VuZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5nZmllbGQtY2hvaWNlLWlucHV0IHtcblx0XHRtYXJnaW4tbGVmdDogOXB4O1xuXHR9XG5cblx0Lmdmb3JtLWZpZWxkLWxhYmVsLS10eXBlLWlubGluZSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdH1cbn1cblxuLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlXzE1IHAge1xuXHRmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuXG4uZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2UgYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2UgYS5nZm9ybV9idXR0b24ge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuc2V0O1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmdmb3JtLWJ1dHRvbiB7XG5cdHBhZGRpbmc6IDdweCAyNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MGRmO1xuXHRjb2xvcjogI2ZmZjtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDUxYjM7XG5cdH1cbn1cblxuLmdmb3JtX2J1dHRvbiB7XG5cdHBhZGRpbmc6IDAgMjVweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwNjBkZjtcblx0Y29sb3I6ICNmZmY7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MWIzO1xuXHR9XG59XG5cbi5jdXN0b20tc2VsZWN0LWNob2ljZXMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICM0QTRBNEE7XG5cblx0LmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faW5uZXIge1xuXHRcdGRpcmVjdGlvbjogcnRsO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc1NzU3NTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdHBhZGRpbmc6IDExcHggMTJweCAxMHB4O1xuXHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsPHN2ZyUyMHdpZHRoPScxMCclMjBoZWlnaHQ9JzYnJTIwdmlld0JveD0nMCUyMDAlMjAxMCUyMDYnJTIwZmlsbD0nbm9uZSclMjB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoJTIwZmlsbC1ydWxlPSdldmVub2RkJyUyMGNsaXAtcnVsZT0nZXZlbm9kZCclMjBkPSdNOS4zOTUyOSUyMDEuNzI5MjdDOS43MjY0MSUyMDEuNDA3NTMlMjA5LjcyNjQyJTIwMC44NzU4NjklMjA5LjM5NTI5JTIwMC41NTQxMzJDOS4wNzc2MSUyMDAuMjQ1NDU1JTIwOC41NzIxMiUyMDAuMjQ1MTglMjA4LjI1NDElMjAwLjU1MzUxTDUlMjAzLjcwODVMMS43NDU5JTIwMC41NTM1MTFDMS40Mjc4OCUyMDAuMjQ1MTglMjAwLjkyMjM4NiUyMDAuMjQ1NDU1JTIwMC42MDQ3MDYlMjAwLjU1NDEzMkMwLjI3MzU4NCUyMDAuODc1ODY5JTIwMC4yNzM1ODQlMjAxLjQwNzUzJTIwMC42MDQ3MDYlMjAxLjcyOTI3TDUlMjA2TDkuMzk1MjklMjAxLjcyOTI3WiclMjBmaWxsPSclMjMyMjIyMjInLyUzRTwvc3ZnPlwiKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgOHB4IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwcHggNnB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0fVxuXG5cdCYuaXMtb3BlbiAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lciB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRBaUlHaGxhV2RvZEQwaU5pSWdkbWxsZDBKdmVEMGlNQ0F3SURFd0lEWWlJR1pwYkd3OUltNXZibVVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p4bklHTnNhWEF0Y0dGMGFEMGlkWEpzS0NOamJHbHdNRjgxWHpJcElqNEtQSEJoZEdnZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQmpiR2x3TFhKMWJHVTlJbVYyWlc1dlpHUWlJR1E5SWswNUxqTTVOVEk0SURRdU1qY3dOekpET1M0M01qWTBJRFF1TlRreU5EWWdPUzQzTWpZME1TQTFMakV5TkRFeklEa3VNemsxTWpnZ05TNDBORFU0TmtNNUxqQTNOellnTlM0M05UUTFOQ0E0TGpVM01qRXhJRFV1TnpVME9ERWdPQzR5TlRRd09TQTFMalEwTmpRNFREUXVPVGs1T1RrZ01pNHlPVEUwT1V3eExqYzBOVGc1SURVdU5EUTJORGhETVM0ME1qYzROeUExTGpjMU5EZ3hJREF1T1RJeU16YzFJRFV1TnpVME5UUWdNQzQyTURRMk9UVWdOUzQwTkRVNE5rTXdMakkzTXpVM015QTFMakV5TkRFeklEQXVNamN6TlRjeklEUXVOVGt5TkRZZ01DNDJNRFEyT1RVZ05DNHlOekEzTWt3MExqazVPVGs1SUMwMUxqSTBOVEl4WlMwd05rdzVMak01TlRJNElEUXVNamN3TnpKYUlpQm1hV3hzUFNJak1qSXlNakl5SWk4K0Nqd3ZaejRLUEdSbFpuTStDanhqYkdsd1VHRjBhQ0JwWkQwaVkyeHBjREJmTlY4eUlqNEtQSEpsWTNRZ2QybGtkR2c5SWpFd0lpQm9aV2xuYUhROUlqWWlJR1pwYkd3OUluZG9hWFJsSWlCMGNtRnVjMlp2Y20wOUltMWhkSEpwZUNneElEQWdNQ0F0TVNBd0lEWXBJaTgrQ2p3dlkyeHBjRkJoZEdnK0Nqd3ZaR1ZtY3o0S1BDOXpkbWMrQ2c9PVwiKTtcblx0fVxuXG5cdC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGU6OmFmdGVyIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmOmZvY3VzLXdpdGhpbiB7XG5cdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faW5uZXI6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjY2NjICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19saXN0LS1kcm9wZG93biB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0Ym94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0ZGlyZWN0aW9uOiBydGw7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCYuaXMtb3BlbiAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19saXN0LS1kcm9wZG93biB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHQuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pdGVtOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNlNWU1ZTU7XG5cdFx0fVxuXHR9XG5cblx0LmN1c3RvbS1zZWxlY3QtY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbSB7XG5cdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1MDA7XG5cdH1cblxuXHQuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLmlzLWhpZ2hsaWdodGVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHR9XG59XG5cbi5mb290ZXItZm9ybS1ib2R5IHtcblx0LmhpZGRlbl9zdWJfbGFiZWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblxuXHQuZ2ZpZWxkLS13aWR0aC1oYWxmIHtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblx0fVxuXG5cdC5nZmllbGQtLXdpZHRoLWZ1bGwge1xuXHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuZ2ZpZWxkX2xhYmVsIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXSxcblx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuXHRpbnB1dFt0eXBlPVwidGVsXCJdLFxuXHRzZWxlY3QsXG5cdHRleHRhcmVhIHtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSGVicmV3XCIsIHNhbnMtc2VyaWY7XG5cdFx0ZGlyZWN0aW9uOiBydGw7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMTJweCAxMHB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NTc1NzU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDYwZGY7XG5cdFx0fVxuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXG5cdHNlbGVjdCB7XG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCw8c3ZnJTIwd2lkdGg9JzEwJyUyMGhlaWdodD0nNiclMjB2aWV3Qm94PScwJTIwMCUyMDEwJTIwNiclMjBmaWxsPSdub25lJyUyMHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGglMjBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTIwY2xpcC1ydWxlPSdldmVub2RkJyUyMGQ9J005LjM5NTI5JTIwMS43MjkyN0M5LjcyNjQxJTIwMS40MDc1MyUyMDkuNzI2NDIlMjAwLjg3NTg2OSUyMDkuMzk1MjklMjAwLjU1NDEzMkM5LjA3NzYxJTIwMC4yNDU0NTUlMjA4LjU3MjEyJTIwMC4yNDUxOCUyMDguMjU0MSUyMDAuNTUzNTFMNSUyMDMuNzA4NUwxLjc0NTklMjAwLjU1MzUxMUMxLjQyNzg4JTIwMC4yNDUxOCUyMDAuOTIyMzg2JTIwMC4yNDU0NTUlMjAwLjYwNDcwNiUyMDAuNTU0MTMyQzAuMjczNTg0JTIwMC44NzU4NjklMjAwLjI3MzU4NCUyMDEuNDA3NTMlMjAwLjYwNDcwNiUyMDEuNzI5MjdMNSUyMDZMOS4zOTUyOSUyMDEuNzI5MjdaJyUyMGZpbGw9JyUyMzIyMjIyMicvJTNFPC9zdmc+XCIpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA4cHggY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTBweCA2cHg7XG5cdH1cblxuXHQuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcblx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cblx0XHQuZ2ZpZWxkLWNob2ljZS1pbnB1dCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdH1cblxuXHRcdC5nZm9ybS1maWVsZC1sYWJlbC0tdHlwZS1pbmxpbmUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHR9XG5cdH1cblxuXHRmaWVsZHNldCB7XG5cdFx0cGFkZGluZzogdW5zZXQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cblx0Lmdmb3JtLWJ1dHRvbiB7XG5cdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuXHRcdHBhZGRpbmc6IDdweCAyNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDYwZGY7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwNTFiMztcblx0XHR9XG5cdH1cblxuXHQuZ2Zvcm0tZm9vdGVyIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG59XG5cbi5kZXNpZ25lci1sb2dpbl9fZm9ybSB7XG5cblx0LmdmaWVsZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0fVxuXHR9XG5cblx0LmdpbnB1dF9jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzU3NTc1O1xuXG5cdFx0aW5wdXQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGNvbG9yOiAjMjIyMjIyO1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nLWJsb2NrOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5nZm9ybV9idXR0b24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRtaW4td2lkdGg6IDI2NXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0cGFkZGluZy1pbmxpbmU6IDI0cHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRnYXA6IDlweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRjb2xvcjogJHRleHQtd2hpdGU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1wcmltYXJ5LWhvdmVyO1xuXHRcdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdH1cblx0fVxufVxuXG4uZ2Zvcm1faGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcmdvdC1wYXNzd29yZCB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucHJvZmVzc2lvbmFsLXByb2ZpbGUtZGVzaWduZXItcmVnaXN0cmF0aW9uLWZvcm0gLmdmb3JtX25leHRfYnV0dG9uIHtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdG1pbi13aWR0aDogMjY1cHg7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHBhZGRpbmctaW5saW5lOiAyNHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogOXB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdGNvbG9yOiAkdGV4dC13aGl0ZTtcblx0Ym9yZGVyOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1wcmltYXJ5LWhvdmVyO1xuXHRcdGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcblx0fVxufVxuXG4ucHJvZmVzc2lvbmFsLXByb2ZpbGUtZGVzaWduZXItcmVnaXN0cmF0aW9uLWZvcm0gLmdmX3Byb2dyZXNzYmFyIHtcblx0Ym9yZGVyLXJhZGl1czogNHB4IDBweCAwcHggNHB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS0yLCAjRjNGM0YzKTtcblx0ZGlzcGxheTogZmxleDtcblx0aGVpZ2h0OiA4cHg7XG59XG5cbi5wcm9mZXNzaW9uYWwtcHJvZmlsZS1kZXNpZ25lci1yZWdpc3RyYXRpb24tZm9ybSAuZ2ZfcHJvZ3Jlc3NiYXJfdGl0bGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4ucHJvZmVzc2lvbmFsLXByb2ZpbGUtZGVzaWduZXItcmVnaXN0cmF0aW9uLWZvcm0gLmdmaWVsZC0tdHlwZS1zZWxlY3Qge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucHJvZmVzc2lvbmFsLXByb2ZpbGUtZGVzaWduZXItcmVnaXN0cmF0aW9uLWZvcm0gaDIge1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucHJvZmVzc2lvbmFsLXByb2ZpbGUtZGVzaWduZXItcmVnaXN0cmF0aW9uLWZvcm0gLmdmX3Byb2dyZXNzYmFyX3dyYXBwZXIge1xuXHRtYXJnaW4tYm90dG9tOiA1N3B4O1xufVxuXG4ucHJvZmVzc2lvbmFsLXByb2ZpbGUtZGVzaWduZXItcmVnaXN0cmF0aW9uLWZvcm0gLmdmX3N0ZXBfcGFnZV9uYW1lIHtcblx0ZGlzcGxheTogbm9uZVxufVxuXG4uZ2ZfcHJvZ3Jlc3NiYXJfcGVyY2VudGFnZSB7XG5cdGJvcmRlci1yYWRpdXM6IDBweCA0cHggNHB4IDBweDtcblx0YmFja2dyb3VuZDogdmFyKC0tbWFpbi1Db2xvciwgIzJGNzNFMik7XG5cblx0c3BhbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG5kaXYuZ2Zvcm1fcGFnZV9maWVsZHMgPiBkaXYgPiBkaXYuZ2ZpZWxkLS10eXBlLWZpbGV1cGxvYWQ6bnRoLWNoaWxkKDEpIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG5kaXYuZ2Zvcm1fcGFnZV9maWVsZHMgPiBkaXYgPiBkaXYuZ2ZpZWxkLS10eXBlLWZpbGV1cGxvYWQ6bnRoLWNoaWxkKDEpIC5naW5wdXRfY29udGFpbmVyX2ZpbGV1cGxvYWQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5cbmRpdi5nZm9ybV9wYWdlX2ZpZWxkcyA+IGRpdiA+IGRpdi5nZmllbGQtLXR5cGUtZmlsZXVwbG9hZDpudGgtY2hpbGQoMikge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5cbmRpdi5nZm9ybV9wYWdlX2ZpZWxkcyA+IGRpdiA+IGRpdi5nZmllbGQtLXR5cGUtZmlsZXVwbG9hZDpudGgtY2hpbGQoMikgLmdpbnB1dF9jb250YWluZXJfZmlsZXVwbG9hZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuLmdwZnVwX19kcm9wcmVhLS1tYXhlZCB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keSAuZ3BmdXBfX2ZpbGVzIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogdW5zZXQ7XG5cdGJveC1zaGFkb3c6IHVuc2V0O1xufVxuXG4uZ3BmdXBfX3ByZXZpZXcge1xuXHRtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5ncGZ1cF9fZWRpdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA3MyU7XG5cdHJpZ2h0OiAtMTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogYmx1ZTtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRtYXJnaW46IHVuc2V0O1xufVxuXG4uZ2Zvcm1fZmlsZXVwbG9hZF9ydWxlcyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ncGZ1cF9fZmlsZSB7XG5cdHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5ncGZ1cF9fcHJldmlldyBpbWcsXG5ib2R5IC5ncGZ1cF9fcHJldmlldy1wZW5kaW5nIHtcblx0d2lkdGg6IDc2cHg7XG5cdGhlaWdodDogNzZweDtcbn1cblxuLnZhbGlkYXRpb25fbWVzc2FnZS0taGlkZGVuLW9uLWVtcHR5IHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ2Zvcm1fZHJvcF9hcmVhIHtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tc3Ryb2tlLCAjRTVFNUU1KTtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUwKTtcbn1cblxuYm9keSAuY3JvcHBlcl9fbGlnaHRib3gge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4zMCk7XG59XG5cbi5nZm9ybV9wcmV2aW91c19idXR0b24ge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNnZm9ybV8xNiAuZ2lucHV0X2NvbnRhaW5lcl9wYXNzd29yZCB7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcikgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdCNnZm9ybV8xMyB7XG5cdFx0LmdmaWVsZF9odG1sIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDtcblx0XHR9XG5cdFxuXHRcdC5nZmllbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzNweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkIHtcblx0XHRcdGdhcDogMzNweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5nZmllbGQtLXR5cGUtY2hlY2tib3gge1xuXHRcdFx0bWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCNnZm9ybV8xNCB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdCNnZm9ybV8xNSxcblx0I2dmb3JtXzE2IHtcblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXG5cdFx0cDpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDExcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQucmVnaXN0ZXItZW5kLXVzZXJfX3VuZGVyLWZvcm0tdGV4dCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTFweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCNnZm9ybV8xNiB7XG5cdFx0LnJlZ2lzdGVyLWVuZC11c2VyIC5nZmllbGQtLXdpZHRoLWZ1bGwge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkIHtcblx0XHRcdGdhcDogMzNweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5jb21wbGV0ZS1yZWdpc3RyYXRpb24tZGVzaWduZXIgLmdmaWVsZC0tdHlwZS1wYXNzd29yZCwgLnJlZ2lzdGVyLWZsb3cgLmdmaWVsZC0tdHlwZS1wYXNzd29yZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9IFxufVxuXG4uZ2Zvcm1fc2hvd19wYXNzd29yZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMHB4O1xuXHRsZWZ0OiAwO1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG5UaGVtZSBOYW1lOiBPbW5pcyBCYXNlXG5EZXNjcmlwdGlvbjogT21uaXMgQmFzZVxuQXV0aG9yOiBPbW5pc1xuQXV0aG9yIFVSSTogaHR0cHM6Ly93d3cubWFkZWJ5b21uaXMuY29tL1xuVGFnczpcblZlcnNpb246IDEuMC4wXG4qL1xuaDNbb25jbGljaz1cImhpc3RvcnkuYmFjaygpXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZ2Zvcm0tdGhlbWUtLWZvdW5kYXRpb24gLmdmb3JtX3ZhbGlkYXRpb25fY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ2Zvcm1faGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5sZWdlbmQuZ2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ2ZpZWxkX2xhYmVsLFxuLmdmb3JtLWZpZWxkLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtZmFtaWx5OiBOb3RvIFNhbnMgSGVicmV3O1xufVxuLmdmaWVsZF9sYWJlbC5mbG9hdGluZyxcbi5nZm9ybS1maWVsZC1sYWJlbC5mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IC0xN3B4O1xuICByaWdodDogNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdmaWVsZF9sYWJlbCxcbiAgLmdmb3JtLWZpZWxkLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmdpbnB1dF9wYXNzd29yZCAuZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtc3ViIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LWZhbWlseTogTm90byBTYW5zIEhlYnJldztcbiAgY2xpcDogdW5zZXQgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiB1bnNldCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5naW5wdXRfcGFzc3dvcmQgLmdmb3JtLWZpZWxkLWxhYmVsLS10eXBlLXN1Yi5mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IC0xN3B4O1xuICByaWdodDogNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdpbnB1dF9wYXNzd29yZCAuZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtc3ViIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnBhc3N3b3JkLWxlZ2VuZC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5nZmllbGQtLXdpZHRoLWhhbGYge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZ2ZpZWxkLS13aWR0aC1oYWxmIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZ2ZpZWxkLS13aWR0aC1mdWxsIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2ZfY2xlYXJfY29tcGxleCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG4ucmVnaXN0ZXItZW5kLXVzZXJfX2Zvcm0gLmdpbnB1dF9jb250YWluZXJfcGFzc3dvcmQgPiAqIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkID4gKiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2ZpZWxkX2NoZWNrYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGdhcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3gge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3ggLmdjaG9pY2Uge1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdjaG9pY2Uge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9dGVsXSxcbmlucHV0W3R5cGU9bnVtYmVyXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEhlYnJld1wiLCBzYW5zLXNlcmlmO1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHggMTBweCAxMHB4O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NTc1NzU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20tY29sb3IgMC4zcyBlYXNlO1xufVxuaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlcixcbnNlbGVjdDo6cGxhY2Vob2xkZXIsXG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbmlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuaW5wdXRbdHlwZT10ZWxdOmZvY3VzLFxuaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbnNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmclMjB3aWR0aD0nMTAnJTIwaGVpZ2h0PSc2JyUyMHZpZXdCb3g9JzAlMjAwJTIwMTAlMjA2JyUyMGZpbGw9J25vbmUnJTIweG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCUyMGZpbGwtcnVsZT0nZXZlbm9kZCclMjBjbGlwLXJ1bGU9J2V2ZW5vZGQnJTIwZD0nTTkuMzk1MjklMjAxLjcyOTI3QzkuNzI2NDElMjAxLjQwNzUzJTIwOS43MjY0MiUyMDAuODc1ODY5JTIwOS4zOTUyOSUyMDAuNTU0MTMyQzkuMDc3NjElMjAwLjI0NTQ1NSUyMDguNTcyMTIlMjAwLjI0NTE4JTIwOC4yNTQxJTIwMC41NTM1MUw1JTIwMy43MDg1TDEuNzQ1OSUyMDAuNTUzNTExQzEuNDI3ODglMjAwLjI0NTE4JTIwMC45MjIzODYlMjAwLjI0NTQ1NSUyMDAuNjA0NzA2JTIwMC41NTQxMzJDMC4yNzM1ODQlMjAwLjg3NTg2OSUyMDAuMjczNTg0JTIwMS40MDc1MyUyMDAuNjA0NzA2JTIwMS43MjkyN0w1JTIwNkw5LjM5NTI5JTIwMS43MjkyN1onJTIwZmlsbD0nJTIzMjIyMjIyJy8lM0U8L3N2Zz5cIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgOHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDZweDtcbn1cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiB1bnNldDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5nZmllbGQtLXR5cGUtY2hlY2tib3ggbGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5nZmllbGQtLXR5cGUtY2hlY2tib3ggLmdmaWVsZC1jaG9pY2UtaW5wdXQge1xuICBtYXJnaW4tbGVmdDogOXB4O1xufVxuLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtaW5saW5lIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2VfMTUgcCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSBhLmdmb3JtX2J1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5zZXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2Zvcm0tYnV0dG9uIHtcbiAgcGFkZGluZzogN3B4IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYwZGY7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uZ2Zvcm0tYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTFiMztcbn1cblxuLmdmb3JtX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjBkZjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5nZm9ybV9idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MWIzO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLmN1c3RvbS1zZWxlY3QtY2hvaWNlcyAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lciB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzU3NTc1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAxMXB4IDEycHggMTBweDtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmclMjB3aWR0aD0nMTAnJTIwaGVpZ2h0PSc2JyUyMHZpZXdCb3g9JzAlMjAwJTIwMTAlMjA2JyUyMGZpbGw9J25vbmUnJTIweG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCUyMGZpbGwtcnVsZT0nZXZlbm9kZCclMjBjbGlwLXJ1bGU9J2V2ZW5vZGQnJTIwZD0nTTkuMzk1MjklMjAxLjcyOTI3QzkuNzI2NDElMjAxLjQwNzUzJTIwOS43MjY0MiUyMDAuODc1ODY5JTIwOS4zOTUyOSUyMDAuNTU0MTMyQzkuMDc3NjElMjAwLjI0NTQ1NSUyMDguNTcyMTIlMjAwLjI0NTE4JTIwOC4yNTQxJTIwMC41NTM1MUw1JTIwMy43MDg1TDEuNzQ1OSUyMDAuNTUzNTExQzEuNDI3ODglMjAwLjI0NTE4JTIwMC45MjIzODYlMjAwLjI0NTQ1NSUyMDAuNjA0NzA2JTIwMC41NTQxMzJDMC4yNzM1ODQlMjAwLjg3NTg2OSUyMDAuMjczNTg0JTIwMS40MDc1MyUyMDAuNjA0NzA2JTIwMS43MjkyN0w1JTIwNkw5LjM5NTI5JTIwMS43MjkyN1onJTIwZmlsbD0nJTIzMjIyMjIyJy8lM0U8L3N2Zz5cIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgOHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5jdXN0b20tc2VsZWN0LWNob2ljZXMuaXMtb3BlbiAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1UQWlJR2hsYVdkb2REMGlOaUlnZG1sbGQwSnZlRDBpTUNBd0lERXdJRFlpSUdacGJHdzlJbTV2Ym1VaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0NqeG5JR05zYVhBdGNHRjBhRDBpZFhKc0tDTmpiR2x3TUY4MVh6SXBJajRLUEhCaGRHZ2dabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJaUJqYkdsd0xYSjFiR1U5SW1WMlpXNXZaR1FpSUdROUlrMDVMak01TlRJNElEUXVNamN3TnpKRE9TNDNNalkwSURRdU5Ua3lORFlnT1M0M01qWTBNU0ExTGpFeU5ERXpJRGt1TXprMU1qZ2dOUzQwTkRVNE5rTTVMakEzTnpZZ05TNDNOVFExTkNBNExqVTNNakV4SURVdU56VTBPREVnT0M0eU5UUXdPU0ExTGpRME5qUTRURFF1T1RrNU9Ua2dNaTR5T1RFME9Vd3hMamMwTlRnNUlEVXVORFEyTkRoRE1TNDBNamM0TnlBMUxqYzFORGd4SURBdU9USXlNemMxSURVdU56VTBOVFFnTUM0Mk1EUTJPVFVnTlM0ME5EVTROa013TGpJM016VTNNeUExTGpFeU5ERXpJREF1TWpjek5UY3pJRFF1TlRreU5EWWdNQzQyTURRMk9UVWdOQzR5TnpBM01rdzBMams1T1RrNUlDMDFMakkwTlRJeFpTMHdOa3c1TGpNNU5USTRJRFF1TWpjd056SmFJaUJtYVd4c1BTSWpNakl5TWpJeUlpOCtDand2Wno0S1BHUmxabk0rQ2p4amJHbHdVR0YwYUNCcFpEMGlZMnhwY0RCZk5WOHlJajRLUEhKbFkzUWdkMmxrZEdnOUlqRXdJaUJvWldsbmFIUTlJallpSUdacGJHdzlJbmRvYVhSbElpQjBjbUZ1YzJadmNtMDlJbTFoZEhKcGVDZ3hJREFnTUNBdE1TQXdJRFlwSWk4K0Nqd3ZZMnhwY0ZCaGRHZytDand2WkdWbWN6NEtQQzl6ZG1jK0NnPT1cIik7XG59XG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmN1c3RvbS1zZWxlY3QtY2hvaWNlczpmb2N1cy13aXRoaW4ge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2lubmVyOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NjYyAhaW1wb3J0YW50O1xufVxuLmN1c3RvbS1zZWxlY3QtY2hvaWNlcyAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19saXN0LS1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmN1c3RvbS1zZWxlY3QtY2hvaWNlcy5pcy1vcGVuIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzLmlzLW9wZW4gLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG59XG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW0ge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjI5LCAyMjksIDIyOSwgMCk7XG59XG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cblxuLmZvb3Rlci1mb3JtLWJvZHkgLmhpZGRlbl9zdWJfbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvb3Rlci1mb3JtLWJvZHkge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cbi5mb290ZXItZm9ybS1ib2R5IC5nZmllbGQtLXdpZHRoLWhhbGYge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbi5mb290ZXItZm9ybS1ib2R5IC5nZmllbGQtLXdpZHRoLWZ1bGwge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyLWZvcm0tYm9keSAuZ2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZXh0XSxcbi5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9ZW1haWxdLFxuLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZWxdLFxuLmZvb3Rlci1mb3JtLWJvZHkgc2VsZWN0LFxuLmZvb3Rlci1mb3JtLWJvZHkgdGV4dGFyZWEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEhlYnJld1wiLCBzYW5zLXNlcmlmO1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMTBweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzU3NTc1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZWxdOmZvY3VzLFxuLmZvb3Rlci1mb3JtLWJvZHkgc2VsZWN0OmZvY3VzLFxuLmZvb3Rlci1mb3JtLWJvZHkgdGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA2MGRmO1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG4uZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG4uZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuLmZvb3Rlci1mb3JtLWJvZHkgc2VsZWN0OjpwbGFjZWhvbGRlcixcbi5mb290ZXItZm9ybS1ib2R5IHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsPHN2ZyUyMHdpZHRoPScxMCclMjBoZWlnaHQ9JzYnJTIwdmlld0JveD0nMCUyMDAlMjAxMCUyMDYnJTIwZmlsbD0nbm9uZSclMjB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoJTIwZmlsbC1ydWxlPSdldmVub2RkJyUyMGNsaXAtcnVsZT0nZXZlbm9kZCclMjBkPSdNOS4zOTUyOSUyMDEuNzI5MjdDOS43MjY0MSUyMDEuNDA3NTMlMjA5LjcyNjQyJTIwMC44NzU4NjklMjA5LjM5NTI5JTIwMC41NTQxMzJDOS4wNzc2MSUyMDAuMjQ1NDU1JTIwOC41NzIxMiUyMDAuMjQ1MTglMjA4LjI1NDElMjAwLjU1MzUxTDUlMjAzLjcwODVMMS43NDU5JTIwMC41NTM1MTFDMS40Mjc4OCUyMDAuMjQ1MTglMjAwLjkyMjM4NiUyMDAuMjQ1NDU1JTIwMC42MDQ3MDYlMjAwLjU1NDEzMkMwLjI3MzU4NCUyMDAuODc1ODY5JTIwMC4yNzM1ODQlMjAxLjQwNzUzJTIwMC42MDQ3MDYlMjAxLjcyOTI3TDUlMjA2TDkuMzk1MjklMjAxLjcyOTI3WiclMjBmaWxsPSclMjMyMjIyMjInLyUzRTwvc3ZnPlwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA4cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggNnB4O1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgLmdmaWVsZC0tdHlwZS1jaGVja2JveCB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uZm9vdGVyLWZvcm0tYm9keSAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IC5nZmllbGQtY2hvaWNlLWlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5mb290ZXItZm9ybS1ib2R5IC5nZmllbGQtLXR5cGUtY2hlY2tib3ggLmdmb3JtLWZpZWxkLWxhYmVsLS10eXBlLWlubGluZSB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5mb290ZXItZm9ybS1ib2R5IGZpZWxkc2V0IHtcbiAgcGFkZGluZzogdW5zZXQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5mb290ZXItZm9ybS1ib2R5IC5nZm9ybS1idXR0b24ge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgcGFkZGluZzogN3B4IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYwZGY7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uZm9vdGVyLWZvcm0tYm9keSAuZ2Zvcm0tYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTFiMztcbn1cbi5mb290ZXItZm9ybS1ib2R5IC5nZm9ybS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4uZGVzaWduZXItbG9naW5fX2Zvcm0gLmdmaWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGVzaWduZXItbG9naW5fX2Zvcm0gLmdmaWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuLmRlc2lnbmVyLWxvZ2luX19mb3JtIC5naW5wdXRfY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzU3NTc1O1xufVxuLmRlc2lnbmVyLWxvZ2luX19mb3JtIC5naW5wdXRfY29udGFpbmVyIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kZXNpZ25lci1sb2dpbl9fZm9ybSAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ibG9jazogMDtcbiAgfVxufVxuLmRlc2lnbmVyLWxvZ2luX19mb3JtIC5nZm9ybV9idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWluLXdpZHRoOiAyNjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kZXNpZ25lci1sb2dpbl9fZm9ybSAuZ2Zvcm1fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M2RDlGRTtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5nZm9ybV9oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9yZ290LXBhc3N3b3JkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5wcm9mZXNzaW9uYWwtcHJvZmlsZS1kZXNpZ25lci1yZWdpc3RyYXRpb24tZm9ybSAuZ2Zvcm1fbmV4dF9idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWluLXdpZHRoOiAyNjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wcm9mZXNzaW9uYWwtcHJvZmlsZS1kZXNpZ25lci1yZWdpc3RyYXRpb24tZm9ybSAuZ2Zvcm1fbmV4dF9idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzZEOUZFO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZl9wcm9ncmVzc2JhciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwcHggMHB4IDRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtMiwgI0YzRjNGMyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogOHB4O1xufVxuXG4ucHJvZmVzc2lvbmFsLXByb2ZpbGUtZGVzaWduZXItcmVnaXN0cmF0aW9uLWZvcm0gLmdmX3Byb2dyZXNzYmFyX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZmllbGQtLXR5cGUtc2VsZWN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZl9wcm9ncmVzc2Jhcl93cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNTdweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZl9zdGVwX3BhZ2VfbmFtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nZl9wcm9ncmVzc2Jhcl9wZXJjZW50YWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDRweCA0cHggMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1tYWluLUNvbG9yLCAjMkY3M0UyKTtcbn1cbi5nZl9wcm9ncmVzc2Jhcl9wZXJjZW50YWdlIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5kaXYuZ2Zvcm1fcGFnZV9maWVsZHMgPiBkaXYgPiBkaXYuZ2ZpZWxkLS10eXBlLWZpbGV1cGxvYWQ6bnRoLWNoaWxkKDEpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG5kaXYuZ2Zvcm1fcGFnZV9maWVsZHMgPiBkaXYgPiBkaXYuZ2ZpZWxkLS10eXBlLWZpbGV1cGxvYWQ6bnRoLWNoaWxkKDEpIC5naW5wdXRfY29udGFpbmVyX2ZpbGV1cGxvYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5cbmRpdi5nZm9ybV9wYWdlX2ZpZWxkcyA+IGRpdiA+IGRpdi5nZmllbGQtLXR5cGUtZmlsZXVwbG9hZDpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5cbmRpdi5nZm9ybV9wYWdlX2ZpZWxkcyA+IGRpdiA+IGRpdi5nZmllbGQtLXR5cGUtZmlsZXVwbG9hZDpudGgtY2hpbGQoMikgLmdpbnB1dF9jb250YWluZXJfZmlsZXVwbG9hZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuLmdwZnVwX19kcm9wcmVhLS1tYXhlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keSAuZ3BmdXBfX2ZpbGVzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogdW5zZXQ7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xufVxuXG4uZ3BmdXBfX3ByZXZpZXcge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5ncGZ1cF9fZWRpdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3MyU7XG4gIHJpZ2h0OiAtMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW46IHVuc2V0O1xufVxuXG4uZ2Zvcm1fZmlsZXVwbG9hZF9ydWxlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ncGZ1cF9fZmlsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5ncGZ1cF9fcHJldmlldyBpbWcsXG5ib2R5IC5ncGZ1cF9fcHJldmlldy1wZW5kaW5nIHtcbiAgd2lkdGg6IDc2cHg7XG4gIGhlaWdodDogNzZweDtcbn1cblxuLnZhbGlkYXRpb25fbWVzc2FnZS0taGlkZGVuLW9uLWVtcHR5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ2Zvcm1fZHJvcF9hcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tc3Ryb2tlLCAjRTVFNUU1KTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG5ib2R5IC5jcm9wcGVyX19saWdodGJveCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLmdmb3JtX3ByZXZpb3VzX2J1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI2dmb3JtXzE2IC5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2dmb3JtXzEzIC5nZmllbGRfaHRtbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xuICB9XG4gICNnZm9ybV8xMyAuZ2ZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2dmb3JtXzEzIC5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkIHtcbiAgICBnYXA6IDMzcHggIWltcG9ydGFudDtcbiAgfVxuICAjZ2Zvcm1fMTMgLmdmaWVsZC0tdHlwZS1jaGVja2JveCB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICB9XG4gICNnZm9ybV8xNCBoMyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gICNnZm9ybV8xNSBoMyxcbiAgI2dmb3JtXzE2IGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgI2dmb3JtXzE1IHA6bm90KDpsYXN0LWNoaWxkKSxcbiAgI2dmb3JtXzE2IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFweCAhaW1wb3J0YW50O1xuICB9XG4gICNnZm9ybV8xNSAucmVnaXN0ZXItZW5kLXVzZXJfX3VuZGVyLWZvcm0tdGV4dCxcbiAgI2dmb3JtXzE2IC5yZWdpc3Rlci1lbmQtdXNlcl9fdW5kZXItZm9ybS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTFweCAhaW1wb3J0YW50O1xuICB9XG4gICNnZm9ybV8xNiAucmVnaXN0ZXItZW5kLXVzZXIgLmdmaWVsZC0td2lkdGgtZnVsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gICNnZm9ybV8xNiAuZ2lucHV0X2NvbnRhaW5lcl9wYXNzd29yZCB7XG4gICAgZ2FwOiAzM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2dmb3JtXzE2IC5jb21wbGV0ZS1yZWdpc3RyYXRpb24tZGVzaWduZXIgLmdmaWVsZC0tdHlwZS1wYXNzd29yZCwgI2dmb3JtXzE2IC5yZWdpc3Rlci1mbG93IC5nZmllbGQtLXR5cGUtcGFzc3dvcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmdmb3JtX3Nob3dfcGFzc3dvcmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMDtcbn1cblxuLyogX19fX19fX19fXyBUWVBPR1JBUEhZIEJFR0lOIF9fX19fX19fX18qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQuc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogX19fX19fX19fXyBUWVBPR1JBUEhZIFNUWUxFIEVORCBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gQkFTRSBTVFlMRSBCRUdJTiBfX19fX19fX19fKi9cbi5idG4ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSGVicmV3XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogMjY1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmctaW5saW5lOiAyNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5idG46ZGlzYWJsZWQsIC5idG4uZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyLCAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzZEOUZFO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjQzZEOUZFO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1jb2xvcjogI0U1RTVFNTtcbn1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyLCAuYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGJvcmRlci1jb2xvcjogIzIyMjIyMjtcbn1cblxuLmJ0bi1zZWNvbmRhcnktaW52ZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGJvcmRlci1jb2xvcjogIzIyMjIyMjtcbn1cbi5idG4tc2Vjb25kYXJ5LWludmVydDpob3ZlciwgLmJ0bi1zZWNvbmRhcnktaW52ZXJ0OmZvY3VzLCAuYnRuLXNlY29uZGFyeS1pbnZlcnQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbn1cblxuLmJ0bi10ZXJ0aWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi10ZXJ0aWFyeTpob3ZlciwgLmJ0bi10ZXJ0aWFyeTpmb2N1cywgLmJ0bi10ZXJ0aWFyeTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cblxuLmJ0bi1naG9zdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzJGNzNFMjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tZ2hvc3Q6aG92ZXIsIC5idG4tZ2hvc3Q6Zm9jdXMsIC5idG4tZ2hvc3Q6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMkY3M0UyO1xufVxuXG4uYnRuLXhzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtaW4td2lkdGg6IHVuc2V0O1xuICBwYWRkaW5nOiA3cHggMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuLXhzIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogNnB4IDdweDtcbiAgfVxufVxuXG4uYnRuLXRhZyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgcGFkZGluZzogMnB4IDZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uYnRuLXNtIHtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnRuLXNtIHtcbiAgICBsaW5lLWhlaWdodDogMi43O1xuICB9XG59XG5cbi5idG4tbGcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBwYWRkaW5nLWlubGluZTogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cblxuLmJ0bi14bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIG1pbi13aWR0aDogMzgwcHg7XG4gIHBhZGRpbmctaW5saW5lOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xufVxuXG4uYnRuLWF1dG8ge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5cbi5idG4tZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLWZpdCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmJ0bi1jb21wYWN0IHtcbiAgcGFkZGluZy1pbmxpbmU6IDE2cHg7XG4gIG1pbi13aWR0aDogMjAwcHg7XG59XG4uYnRuLWNvbXBhY3QuYnRuLXNtIHtcbiAgcGFkZGluZy1pbmxpbmU6IDhweDtcbiAgbWluLXdpZHRoOiA4MHB4O1xufVxuLmJ0bi1jb21wYWN0LmJ0bi14cyB7XG4gIHBhZGRpbmctaW5saW5lOiA2cHg7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cblxuLmJ0bi1pY29uIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uYnRuLWljb24gc3ZnLCAuYnRuLWljb24gaW1nLCAuYnRuLWljb24gKiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJ0bi1pY29uLmJ0bi1zbSB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uYnRuLWljb24uYnRuLXNtIHN2ZywgLmJ0bi1pY29uLmJ0bi1zbSBpbWcsIC5idG4taWNvbi5idG4tc20gKiB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG4uYnRuLWljb24uYnRuLWxnIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5idG4taWNvbi5idG4tbGcgc3ZnLCAuYnRuLWljb24uYnRuLWxnIGltZywgLmJ0bi1pY29uLmJ0bi1sZyAqIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi5idG4taWNvbi5idG4teGwge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmJ0bi1pY29uLmJ0bi14bCBzdmcsIC5idG4taWNvbi5idG4teGwgaW1nLCAuYnRuLWljb24uYnRuLXhsICoge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idG4taWNvbiB7XG4gICAgd2lkdGg6IDI5cHg7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICB9XG59XG5cbi5idG4taWNvbi1zcXVhcmUge1xuICBtaW4td2lkdGg6IHVuc2V0O1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5idG4taWNvbi1zcXVhcmUgc3ZnLCAuYnRuLWljb24tc3F1YXJlIGltZywgLmJ0bi1pY29uLXNxdWFyZSAqIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnRuLWljb24tc3F1YXJlLmJ0bi1zbSB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5idG4taWNvbi1zcXVhcmUuYnRuLXNtIHN2ZywgLmJ0bi1pY29uLXNxdWFyZS5idG4tc20gaW1nLCAuYnRuLWljb24tc3F1YXJlLmJ0bi1zbSAqIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLmJ0bi1jYXRlZ29yeSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xufVxuLmJ0bi1jYXRlZ29yeSBzdmcsIC5idG4tY2F0ZWdvcnkgaW1nIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5idG4tY2F0ZWdvcnkuYnRuLXNtIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLmJ0bi1jYXRlZ29yeS5idG4tc20gc3ZnLCAuYnRuLWNhdGVnb3J5LmJ0bi1zbSBpbWcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4uYnRuLXBob25lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuLmJ0bi1waG9uZSBzdmcsIC5idG4tcGhvbmUgaW1nIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5idG4tcGhvbmU6aG92ZXIsIC5idG4tcGhvbmU6Zm9jdXMsIC5idG4tcGhvbmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGJvcmRlci1jb2xvcjogIzIyMjIyMjtcbn1cblxuLmJ0bi1zaGFkb3cge1xuICBib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzEzNzI1NDkpO1xufVxuXG4uYnRuLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1oZWFkZXI6aG92ZXIsIC5idG4taGVhZGVyOmZvY3VzLCAuYnRuLWhlYWRlcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLmJ0bi1iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tYmFkZ2UgLmJhZGdlLCAuYnRuLWJhZGdlOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNnB4O1xuICByaWdodDogLTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNDc1NztcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWluLXdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5idG4tYmFkZ2UuYmFkZ2UtZG90OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1pbi13aWR0aDogOHB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogLTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG59XG4uYnRuLWJhZGdlLmJ0bi1pY29uIC5iYWRnZSwgLmJ0bi1iYWRnZS5idG4taWNvbjo6YWZ0ZXIge1xuICB0b3A6IC00cHg7XG4gIHJpZ2h0OiAtNHB4O1xuICBtaW4td2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZm9udC1zaXplOiA4cHg7XG59XG4uYnRuLWJhZGdlLmJ0bi1pY29uLmJhZGdlLWRvdDo6YWZ0ZXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgbWluLXdpZHRoOiA2cHg7XG4gIHRvcDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG59XG5cbi5idG4tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5idG4tZ3JvdXAgLmJ0biB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnRuLWdyb3VwIHtcbiAgICBnYXA6IDZweDtcbiAgfVxufVxuXG4uYnRuLWdyb3VwLS10aWdodCB7XG4gIGdhcDogNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5idG4tZ3JvdXAtLXRpZ2h0IHtcbiAgICBnYXA6IDJweDtcbiAgfVxufVxuXG4uYnRuLWdyb3VwLS13aWRlIHtcbiAgZ2FwOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5idG4tZ3JvdXAtLXdpZGUge1xuICAgIGdhcDogOHB4O1xuICB9XG59XG5cbi5idG4uYm9va21hcmtlZCBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzJGNzNFMiAhaW1wb3J0YW50O1xuICBmaWxsOiAjMkY3M0UyICFpbXBvcnRhbnQ7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSGVicmV3XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGQ0ZDO1xufVxuXG4qIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEhlYnJld1wiLCBzYW5zLXNlcmlmO1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxubWFpbiB7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLm5vLXNjcm9sbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm8tc2Nyb2xsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgYmFja2dyb3VuZDogcmdiYSgxNiwgMjgsIDQ0LCAwLjUpO1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzMDJweDtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuXG4uZGV2aWRlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMEUwO1xufVxuXG4uYnJlYWRjcnVtYnMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLmJyZWFkY3J1bWJzIC5icmVhZGNydW1iX2xhc3Qge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZW50cnktdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5lbnRyeS1oZWFkZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDdweCAwIDA7XG59XG5cbi5zaW5nbGUtYWxidW0tbWFpbiAuZW50cnktaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmVudHJ5LWhlYWRlcl9fYmFjayB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMjIyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2U7XG59XG4uZW50cnktaGVhZGVyX19iYWNrOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgIzIyMjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmVudHJ5LWhlYWRlci0taGFzLWJhY2sgLmVudHJ5LWhlYWRlcl9fY29udGVudCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAwO1xufVxuLmVudHJ5LWhlYWRlci0taGFzLWJhY2sgLmVudHJ5LWhlYWRlcl9fbWV0YSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5cbi5jb250ZW50LW1ldGEtYWN0aW9uc19fZGVza3RvcCB7XG4gIGdhcDogMTNweDtcbn1cblxuLnBhbmVsIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjNGM0YzO1xuICBib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzEzNzI1NDkpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxMXB4O1xuICB9XG4gIC5lbnRyeS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5lbnRyeS1oZWFkZXIge1xuICAgIHBhZGRpbmctYmxvY2s6IDQ5cHggMDtcbiAgfVxufVxuLnNjcmVlbi1yZWFkZXItdGV4dDpub3QoLmdmb3JtLWZpZWxkLWxhYmVsKSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4O1xuICB3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuLnNjcmVlbi1yZWFkZXItdGV4dDpub3QoLmdmb3JtLWZpZWxkLWxhYmVsKTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogbm9uZTtcbiAgY29sb3I6ICMyMTc1OWI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDA7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbmNlbnRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucG9zdC0xNTMgLmVudHJ5LWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWlubGluZTogLTEycHg7XG59XG5cbltjbGFzcyo9Y29sLV0ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZy1pbmxpbmU6IDEycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5nYXAtMjAge1xuICBnYXA6IDIwcHg7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5tcy0zIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMXJlbTtcbn1cblxuLm15LTMge1xuICBtYXJnaW4tYmxvY2s6IDFyZW07XG59XG5cbi5teS00IHtcbiAgbWFyZ2luLWJsb2NrOiAxLjVyZW07XG59XG5cbi5teS01IHtcbiAgbWFyZ2luLWJsb2NrOiAzcmVtO1xufVxuXG4ubXQtMiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMC41cmVtO1xufVxuXG4ubXQtMyB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMXJlbTtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDNyZW07XG59XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMC4yNXJlbTtcbn1cblxuLm1iLTIge1xuICBtYXJnaW4tYmxvY2stZW5kOiAwLjVyZW07XG59XG5cbi5tYi0zIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMXJlbTtcbn1cblxuLm1iLTQge1xuICBtYXJnaW4tYmxvY2stZW5kOiAxLjVyZW07XG59XG5cbi5tYi01IHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogM3JlbTtcbn1cblxuLnB4LTUge1xuICBwYWRkaW5nLWlubGluZTogM3JlbTtcbn1cblxuLnB0LTUge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAzcmVtO1xufVxuXG4ucHktNSB7XG4gIHBhZGRpbmctYmxvY2s6IDNyZW07XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDI7XG59XG5cbi5vYmplY3QtZml0LWNvdmVyIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAubXQtbGctMyB7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxcmVtO1xuICB9XG4gIC5tYi1tZC0wIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYmxvY2s6IDNyZW07XG4gIH1cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIH1cbiAgLm1iLWxnLTEge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDAuMjVyZW07XG4gIH1cbiAgLm1iLWxnLTIge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDAuNXJlbTtcbiAgfVxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMXJlbTtcbiAgfVxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogM3JlbTtcbiAgfVxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDNyZW07XG4gIH1cbn1cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZ3LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4ucnRsIC53cGNmNyB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ydGwgLndwY2Y3LXRleHQsXG4ucnRsIC53cGNmNy10ZXh0YXJlYSxcbi5ydGwgLndwY2Y3LXNlbGVjdCB7XG4gIGRpcmVjdGlvbjogcnRsICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKiBfX19fX19fX19fIEJBU0UgU1RZTEUgRU5EIF9fX19fX19fX18qL1xuLyogX19fX19fX19fXyBMQVlPVVQgIEJFR0lOIF9fX19fX19fX18qL1xuLm1lbnUtY29sdW1uLmhhcy1zdWJtZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbi5oZWFkZXItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMzE2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCB2YXIoLS1zcGFjaW5nLW1kKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5cbmJvZHkgPiBoZWFkZXIgPiBkaXYgPiBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ28tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5kaXYuaGVhZGVyLXNlY3Rpb246bnRoLWNoaWxkKDIpIHtcbiAgZ2FwOiAzNXB4O1xufVxuXG5kaXYuaGVhZGVyLXNlY3Rpb246bnRoLWNoaWxkKDMpIHtcbiAgZ2FwOiAzMHB4O1xufVxuXG4ucHJvamVjdC1idXR0b24gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tc3BhY2luZy14cyk7XG4gIHBhZGRpbmc6IDhweCAyNHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucHJvamVjdC1idXR0b24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNkQ5RkU7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4uc2VhcmNoLXNlY3Rpb24ge1xuICBtYXgtd2lkdGg6IDI5MHB4O1xuICB3aWR0aDogMjkwcHg7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy1sZyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlYXJjaC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctbWQpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYXJjaC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgIHdpZHRoOiAyOTBweDtcbiAgfVxufVxuXG4uc2VhcmNoLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLWJhciBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDAgNDBweCAwIDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZWFyY2gtYmFyIGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5zZWFyY2gtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTRweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xufVxuXG4ubWVudS1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4ubWVudS1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDdweDtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy1zbSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubWVudS1idXR0b24gc3ZnIHtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5tZW51LWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtbGlnaHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xufVxuLm1lbnUtYnV0dG9uOmhvdmVyIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5tZW51LWNvbnRhaW5lcjpob3ZlciAubWVudS1idXR0b24gc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZW51LWJ1dHRvbiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5sb2dvLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy1tZCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvZ28tbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmxvZ28tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcbn1cbi5sb2dvIHN2ZyB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi50bXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZHJvcGRvd24sXG4uc3VibWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgbWluLXdpZHRoOiAxNTJweDtcbiAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy1zbSk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXRyYW5zaXRpb24pO1xuICB6LWluZGV4OiAxMDA7XG59XG4uZHJvcGRvd24uYWN0aXZlLCAubWVudS1idXR0b246aG92ZXIgKyAuZHJvcGRvd24sIC5tZW51LWNvbnRhaW5lcjpob3ZlciAuZHJvcGRvd24sXG4uc3VibWVudS5hY3RpdmUsXG4ubWVudS1idXR0b246aG92ZXIgKyAuc3VibWVudSxcbi5tZW51LWNvbnRhaW5lcjpob3ZlciAuc3VibWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXgtaGVpZ2h0OiA3MHZoICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIHRyYW5zaXRpb246IGFsbCB2YXIoLS10cmFuc2l0aW9uKTtcbiAgei1pbmRleDogMTAwO1xuICBwYWRkaW5nOiAwIDAgMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUuYWN0aXZlLCAubWVudS1idXR0b246aG92ZXIgKyAubWVudS1jb250YWluZXItc3VibWVudSwgLm1lbnUtY29udGFpbmVyOmhvdmVyIC5tZW51LWNvbnRhaW5lci1zdWJtZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUgLnN1Ym1lbnUtaGVhZGVyIHtcbiAgbWFyZ2luOiAyM3B4IDA7XG4gIGdhcDogMzBweDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4ubWVudS1jb250YWluZXItc3VibWVudSAuc3VibWVudS1oZWFkZXIgaDIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IC5zdWJtZW51LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzBweDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUgLnN1Ym1lbnUtY29sdW1uIHtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwcHggMjBweDtcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IC5zdWJtZW51LWNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUgLnN1Ym1lbnUtaGVhZGluZyB7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IC5zdWJtZW51LWhlYWRpbmcgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4ubWVudS1jb250YWluZXItc3VibWVudSAuc3VibWVudS1oZWFkaW5nIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG4ubWVudS1jb250YWluZXItc3VibWVudSAuc3VibWVudS1oZWFkaW5nIGEgLm1lbnUtaXRlbS1pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IC5zdWJtZW51LWxpbmtzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUgLnN1Ym1lbnUtbGlua3MgbGkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubWVudS1jb250YWluZXItc3VibWVudSAuc3VibWVudS1saW5rcyBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDZweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjY2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubWVudS1jb250YWluZXItc3VibWVudSAuc3VibWVudS1saW5rcyBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUgLnN1Ym1lbnUtbGlua3MgYSAubWVudS1pdGVtLWljb24ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBhZGRpbmc6IDBweCA1cHg7XG59XG5cbi5kcm9wZG93bi1tZW51IGxpIGEsXG4uc3VibWVudSBsaSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvciwgIzMzMyk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xufVxuLmRyb3Bkb3duLW1lbnUgbGkgYTpob3Zlcixcbi5zdWJtZW51IGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWxpZ2h0KTtcbn1cbi5kcm9wZG93bi1tZW51IGxpIGEgLm1lbnUtaXRlbS1pY29uLFxuLnN1Ym1lbnUgbGkgYSAubWVudS1pdGVtLWljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uc2VhcmNoLWF1dG9jb21wbGV0ZS1yZXN1bHRzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCA4cHggMzJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBtYXgtaGVpZ2h0OiA0ODBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgei1pbmRleDogMTAwMDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThFOEU4O1xufVxuXG4uc2VhcmNoLXJlc3VsdHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cblxuLnNlYXJjaC1jYXRlZ29yeS1zZWN0aW9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YwRjBGMDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4uc2VhcmNoLWNhdGVnb3J5LXNlY3Rpb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zZWFyY2gtY2F0ZWdvcnktaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxMnB4IDIwcHggOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2VhcmNoLWNhdGVnb3J5LWhlYWRlciAuc2VhcmNoLWNhdGVnb3J5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMzMztcbn1cbi5zZWFyY2gtY2F0ZWdvcnktaGVhZGVyIC5zZWFyY2gtY2F0ZWdvcnktbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNGOEY5RkE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zZWFyY2gtY2F0ZWdvcnktaGVhZGVyIC5zZWFyY2gtY2F0ZWdvcnktbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNFOUVDRUY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbn1cbi5zZWFyY2gtY2F0ZWdvcnktaGVhZGVyIC5zZWFyY2gtY2F0ZWdvcnktbGluayBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmaWxsOiAjNjY2O1xufVxuXG4uc2VhcmNoLWNhdGVnb3J5LWl0ZW1zIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi5zZWFyY2gtcmVzdWx0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIG1hcmdpbjogMCA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBnYXA6IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uc2VhcmNoLXJlc3VsdC1pdGVtOmhvdmVyLCAuc2VhcmNoLXJlc3VsdC1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNGOEY5RkE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KTtcbn1cbi5zZWFyY2gtcmVzdWx0LWl0ZW06YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xcHgpO1xufVxuXG4uc2VhcmNoLXJlc3VsdC1pbWFnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG59XG4uc2VhcmNoLXJlc3VsdC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnNlYXJjaC1yZXN1bHQtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5zZWFyY2gtcmVzdWx0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzIyMjtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnNlYXJjaC1yZXN1bHQtc3VidGl0bGUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNjY2O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnNlYXJjaC1sb2FkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMycHggMjBweDtcbiAgZ2FwOiAxMnB4O1xufVxuXG4uc2VhcmNoLWxvYWRpbmctc3Bpbm5lciB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFOEU4RTg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yLCAjMkY3M0UyKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnNlYXJjaC1sb2FkaW5nLXRleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2VhcmNoLXBhZ2UtaGVhZGVyIC5zZWFyY2gtbm8tcmVzdWx0cyB7XG4gIHBhZGRpbmc6IDMycHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VhcmNoLW5vLXJlc3VsdHMtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zZWFyY2gtcGFnZS1oZWFkZXIgLnNlYXJjaC1lcnJvciB7XG4gIHBhZGRpbmc6IDMycHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VhcmNoLWVycm9yLXRleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZTc0YzNjO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2VhcmNoLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWFyY2gtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1vYmlsZS1tZW51LW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0xMDAlO1xuICB3aWR0aDogMzU2cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJveC1zaGFkb3c6IC0ycHggLTJweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDc4NDMxMzcyNSk7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuM3MgZWFzZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5tb2JpbGUtbWVudS1vdmVybGF5Lm9wZW4ge1xuICByaWdodDogMDtcbn1cblxuLm1vYmlsZS1tZW51LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmhhcy1zdWJtZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5zdWJtZW51LWFycm93IHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG5ib2R5ID4gZGl2Lm1vYmlsZS1tZW51LW92ZXJsYXkub3BlbiA+IGRpdiA+IG5hdiA+IHVsID4gbGk6bnRoLWNoaWxkKDEpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbmJvZHkgPiBkaXYubW9iaWxlLW1lbnUtb3ZlcmxheS5vcGVuID4gZGl2ID4gbmF2ID4gdWwgPiBsaTpudGgtY2hpbGQoMSkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDAgMTZweCAwO1xufVxuXG5ib2R5ID4gZGl2Lm1vYmlsZS1tZW51LW92ZXJsYXkub3BlbiA+IGRpdiA+IG5hdiA+IHVsID4gbGk6bnRoLWNoaWxkKDEpID4gYSAubWVudS1pY29uLXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3gtc2hhZG93OiAxLjUycHggMS41MnB4IDExLjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAzMTM3MjU0OSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5tb2JpbGUtbWVudS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG4ubW9iaWxlLW1lbnUtaGVhZGVyIC5tb2JpbGUtbWVudS1sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2JpbGUtbWVudS1oZWFkZXIgLm1vYmlsZS1tZW51LWxvZ28gLmxvZ28tbW9iaWxlLW1lbnUge1xuICB3aWR0aDogMTMxcHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLm1vYmlsZS1tZW51LWNsb3NlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTRweCwgMTFweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm1vYmlsZS1tZW51LWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbn1cbi5tb2JpbGUtbWVudS1jbG9zZSBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4ubW9iaWxlLW1lbnUtbmF2IHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm1vYmlsZS1tZW51LWl0ZW1zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubW9iaWxlLW1lbnUtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5tb2JpbGUtbWVudS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAxMXB4IDdweCA2cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tb2JpbGUtbWVudS1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ubW9iaWxlLXN1Ym1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0xMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxMDAxO1xuICB0cmFuc2l0aW9uOiByaWdodCAwLjNzIGVhc2U7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubW9iaWxlLXN1Ym1lbnUub3BlbiB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubW9iaWxlLXN1Ym1lbnUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubW9iaWxlLXN1Ym1lbnUtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5cbi5tb2JpbGUtc3VibWVudS1jbG9zZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vYmlsZS1zdWJtZW51LWJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tbWFpbi1Db2xvciwgIzJGNzNFMik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tb2JpbGUtc3VibWVudS1iYWNrIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ubW9iaWxlLXN1Ym1lbnUtaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1vYmlsZS1zdWJtZW51LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vYmlsZS1zdWJtZW51LWl0ZW0uY2F0ZWdvcnkge1xuICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ubW9iaWxlLXN1Ym1lbnUtaXRlbS5jYXRlZ29yeTpmaXJzdC1jaGlsZCwgLm1vYmlsZS1zdWJtZW51LWl0ZW0uY2F0ZWdvcnk6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5tb2JpbGUtc3VibWVudS1pdGVtLnN1Yml0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNsZWFyOiBib3RoO1xufVxuLm1vYmlsZS1zdWJtZW51LWl0ZW0gLnN1Yml0ZW0tbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9iaWxlLXN1Ym1lbnUtaXRlbSAubW9iaWxlLXN1Ym1lbnUtc3ViaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLm1vYmlsZS1zdWJtZW51LWl0ZW0gLm1vYmlsZS1zdWJtZW51LXN1Yml0ZW0gLm1vYmlsZS1zdWJtZW51LWxpbmsge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ubW9iaWxlLXN1Ym1lbnUtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhdGVnb3J5IC5tb2JpbGUtc3VibWVudS1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLm1vYmlsZS1zZWFyY2gtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogMTAwMDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ubW9iaWxlLXNlYXJjaC1vdmVybGF5LmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLm1vYmlsZS1zZWFyY2gtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubW9iaWxlLXNlYXJjaC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5tb2JpbGUtc2VhcmNoLWxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogMjRweDtcbn1cblxuLm1vYmlsZS1zZWFyY2gtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1vYmlsZS1zZWFyY2gtY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuYm9keSA+IGRpdi5tb2JpbGUtc2VhcmNoLW92ZXJsYXkuYWN0aXZlID4gZGl2ID4gZGl2Lm1vYmlsZS1zZWFyY2gtZm9ybSA+IGZvcm0gPiBkaXYgPiBpbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5ID4gZGl2Lm1vYmlsZS1zZWFyY2gtb3ZlcmxheS5hY3RpdmUgPiBkaXYgPiBkaXYubW9iaWxlLXNlYXJjaC1mb3JtID4gZm9ybSA+IGRpdiA+IGRpdiB7XG4gIHRvcDogMHB4O1xufVxuXG4ubW9iaWxlLXNlYXJjaC1mb3JtIHtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9iaWxlLXNlYXJjaC1mb3JtIC5zZWFyY2gtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2JpbGUtc2VhcmNoLWZvcm0gLnNlYXJjaC1iYXIgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAwIDUwcHggMCAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZmxleDogMTtcbn1cbi5tb2JpbGUtc2VhcmNoLWZvcm0gLm1vYmlsZS1zZWFyY2gtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTRweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcbn1cbi5tb2JpbGUtc2VhcmNoLWZvcm0gLm1vYmlsZS1zZWFyY2gtYnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4ubW9iaWxlLXNlYXJjaC1mb3JtIC5tb2JpbGUtc2VhcmNoLWJ1dHRvbiBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzAwMDtcbn1cblxuLm1vYmlsZS1tZW51LWJ1dHRvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4ubW9iaWxlLXB1Ymxpc2gtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm1vYmlsZS1wdWJsaXNoLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktaG92ZXIpO1xufVxuLm1vYmlsZS1wdWJsaXNoLWJ1dHRvbiBzdmcge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG5ib2R5Lm1lbnUtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5oZWFkZXItYmFycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubG9nbyxcbiAgLnNlYXJjaC1zZWN0aW9uLFxuICAuc2VhcmNoLWZvcm0sXG4gIC5zZWFyY2gtYmFyIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxuICAubG9nbyBpbWcsXG4gIC5tZW51LWNvbnRhaW5lcixcbiAgLnVzZXItZHJvcGRvd24sXG4gIC5wcm9qZWN0LWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubG9nby1tb2JpbGUge1xuICAgIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gIC5zZWFyY2gtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuaGVhZGVyLWJhcnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmhlYWRlci1iYXJzLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG4uc2Nyb2xsLXRvLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNlYXJjaC1iYW5uZXIgLmVudHJ5LXRpdGxlIHtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuXG4uZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI0ZGM0EzQTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtcmVnaXN0ZXIgLnBhc3N3b3JkX2lucHV0X2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1yZWdpc3RlciAucGFzc3dvcmRfaW5wdXRfY29udGFpbmVyIC5nZm9ybV9zaG93X3Bhc3N3b3JkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXJlZ2lzdGVyIC5wYXNzd29yZF9pbnB1dF9jb250YWluZXIgLmdmb3JtX3Nob3dfcGFzc3dvcmQgLmRhc2hpY29ucy1oaWRkZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9leWUtY2xvc2VkLnN2Z1wiKTtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1yZWdpc3RlciAucGFzc3dvcmRfaW5wdXRfY29udGFpbmVyIC5nZm9ybV9zaG93X3Bhc3N3b3JkIC5kYXNoaWNvbnMtdmlzaWJpbGl0eTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2V5ZS5zdmdcIik7XG59XG5cbi5tb2JpbGUtdXNlci1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93biAubW9iaWxlLXVzZXItdHJpZ2dlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTlweDtcbiAgcGFkZGluZzogMTBweCAwIDE2cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU3RUI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4ubW9iaWxlLXVzZXItZHJvcGRvd24gLm1vYmlsZS11c2VyLWF2YXRhciB7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3gtc2hhZG93OiAxLjUycHggMS41MnB4IDExLjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAzMTM3MjU0OSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duIC5tb2JpbGUtdXNlci1hdmF0YXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93biAubW9iaWxlLXVzZXItYXZhdGFyLXBsYWNlaG9sZGVyIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duIC5tb2JpbGUtdXNlci1uYW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmbGV4OiAxO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duIC5tb2JpbGUtdXNlci1hcnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93biAubW9iaWxlLXVzZXItYXJyb3cgc3ZnIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93bi5vcGVuIC5tb2JpbGUtdXNlci1hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5tb2JpbGUtdXNlci1kcm9wZG93bi1tZW51IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU3RUI7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93bi1tZW51Lm9wZW4ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duLW1lbnUgLm1vYmlsZS11c2VyLWRyb3Bkb3duLWl0ZW1zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93bi1tZW51IC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtcyAubW9iaWxlLXVzZXItZHJvcGRvd24taXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y1RjVGNTtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93bi1tZW51IC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtcyAubW9iaWxlLXVzZXItZHJvcGRvd24taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93bi1tZW51IC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtcyAubW9iaWxlLXVzZXItZHJvcGRvd24taXRlbSAubW9iaWxlLXVzZXItZHJvcGRvd24tbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGdhcDogMjJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubW9iaWxlLXVzZXItZHJvcGRvd24tbWVudSAubW9iaWxlLXVzZXItZHJvcGRvd24taXRlbXMgLm1vYmlsZS11c2VyLWRyb3Bkb3duLWl0ZW0gLm1vYmlsZS11c2VyLWRyb3Bkb3duLWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG4ubW9iaWxlLXVzZXItZHJvcGRvd24tbWVudSAubW9iaWxlLXVzZXItZHJvcGRvd24taXRlbXMgLm1vYmlsZS11c2VyLWRyb3Bkb3duLWl0ZW0gLm1vYmlsZS11c2VyLWRyb3Bkb3duLWxpbmsgc3ZnIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5zaXRlLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cbi5zaXRlLWZvb3RlciBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNpdGUtZm9vdGVyIGE6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3Age1xuICBtYXgtd2lkdGg6IDEzNTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIwcHggNDBweCAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDBweCAwcHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5nZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmdjaG9pY2UgLmdmb3JtLWZpZWxkLWxhYmVsIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9ZW1haWxdLFxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9dGVsXSxcbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPXRleHRdLFxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybS1ib2R5IHNlbGVjdCxcbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0tYm9keSB0ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDExcHggMTBweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlcixcbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0tYm9keSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc1NzU3NTtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0ge1xuICBmbGV4OiAwIDAgMzAlO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctaW5saW5lOiAwcHggIWltcG9ydGFudDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdmaWVsZC0tdHlwZS1jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDEwcHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGQtLXR5cGUtc3VibWl0IHtcbiAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMTBweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tcmlnaHQ6IDI3cHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5jdXN0b20tc2VsZWN0LWNob2ljZXMgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faW5uZXIge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2Zvcm1faGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdjaG9pY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5naW5wdXRfY29udGFpbmVyIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzU3NTc1O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSB0ZXh0YXJlYSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzU3NTc1O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2ZpZWxkX2NoZWNrYm94IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2ZpZWxkX2NoZWNrYm94IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdmaWVsZF9sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmZvb3Rlci1mb3JtLXN1Y2Nlc3MtbWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGNvbG9yOiAjMjhhNzQ1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmZvb3Rlci1mb3JtLXN1Y2Nlc3MtbWVzc2FnZS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZm9vdGVyLWZvcm0tc3VjY2Vzcy1tZXNzYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAjZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXJfMTAge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGQtLXR5cGUtc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2ZpZWxkLS10eXBlLXNlbGVjdCAuZ2ZpZWxkX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xOXB4O1xuICByaWdodDogN3B4O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2Zvcm0tYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZm9ybS1ib2R5IC5nZm9ybV9maWVsZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMThweDtcbiAgd2lkdGg6IDMyMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2Zvcm0tYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDBweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbiB7XG4gIG1pbi13aWR0aDogMTM0cHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIGgzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24gdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIHVsLnNvY2lhbC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzBweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLWNvbnRhY3QgYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLXByb3BlcnRpZXMgLmZvb3Rlci1tZW51LXRvZ2dsZSwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvZmVzc2lvbmFscyAuZm9vdGVyLW1lbnUtdG9nZ2xlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvcGVydGllcyAuZm9vdGVyLW1lbnUtdG9nZ2xlIC5mb290ZXItdG9nZ2xlLWljb24sIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLXByb2Zlc3Npb25hbHMgLmZvb3Rlci1tZW51LXRvZ2dsZSAuZm9vdGVyLXRvZ2dsZS1pY29uIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzMzMztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzMzM7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLXByb3BlcnRpZXMgLmZvb3Rlci1tZW51LXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdIC5mb290ZXItdG9nZ2xlLWljb24sIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLXByb2Zlc3Npb25hbHMgLmZvb3Rlci1tZW51LXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdIC5mb290ZXItdG9nZ2xlLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvcGVydGllcyAuZm9vdGVyLW1lbnUtY29udGVudCwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvZmVzc2lvbmFscyAuZm9vdGVyLW1lbnUtY29udGVudCB7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLWZvcm0tdG9nZ2xlIC5mb290ZXItZm9ybS10b2dnbGUtYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItZm9ybS10b2dnbGUgLmZvb3Rlci1mb3JtLXRvZ2dsZS1idG4gLmZvb3Rlci10b2dnbGUtaWNvbiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMzMzM7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzMzO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1mb3JtLXRvZ2dsZSAuZm9vdGVyLWZvcm0tdG9nZ2xlLWJ0blthcmlhLWV4cGFuZGVkPXRydWVdIC5mb290ZXItdG9nZ2xlLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIHtcbiAgbWF4LXdpZHRoOiAxMzUycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyMXB4IDM5cHggMjBweCAyN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDIwcHggMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIGRpdiA+IGRpdiA+IGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiA1cHg7XG4gIGxlZnQ6IDEzcHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1icmFuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1icmFuZCAubG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYnJhbmQgLmxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogNDBweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1icmFuZCBwIHtcbiAgbWFyZ2luOiAwIDAgMCAzNHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYnJhbmQgcCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1wb2xpY3kgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGdhcDogNDBweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLXBvbGljeSB1bCBhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWZvcm0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWZvcm0uZXhwYW5kZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWZvcm0gLmdmb3JtLWJvZHkgLmdmb3JtX2ZpZWxkcyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1mb3JtIC5mb290ZXItZm9ybS1ib2R5IC5nZmllbGQtLXdpZHRoLWhhbGYge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItZm9ybSAuZ2Zvcm0tZ3JpZC1jb2wge1xuICAgIHBhZGRpbmctaW5saW5lOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1mb3JtIC5mb290ZXItZm9ybS1ib2R5IC5nZm9ybS1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWZvcm0tdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCB7XG4gICAgcGFkZGluZzogMjRweCAxN3B4IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLWxvZ28ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXByb3BlcnRpZXMge1xuICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1wcm9wZXJ0aWVzIGxpIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAzMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItcHJvcGVydGllcyBhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItY29udGFjdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXByb2ZmZXNzaW9uYWxzIHtcbiAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItZm9ybS10b2dnbGUge1xuICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6IDE3cHggIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogOHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24gaDMge1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDhweDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItdG9nZ2xlLWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLXByb3BlcnRpZXMgLmZvb3Rlci1tZW51LXRvZ2dsZSAuZm9vdGVyLXRvZ2dsZS1pY29uLCAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1wcm9mZXNzaW9uYWxzIC5mb290ZXItbWVudS10b2dnbGUgLmZvb3Rlci10b2dnbGUtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvcGVydGllcyAuZm9vdGVyLW1lbnUtY29udGVudCwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvZmVzc2lvbmFscyAuZm9vdGVyLW1lbnUtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLXByb3BlcnRpZXMgLmZvb3Rlci1tZW51LWNvbnRlbnQuZXhwYW5kZWQsIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLXByb2Zlc3Npb25hbHMgLmZvb3Rlci1tZW51LWNvbnRlbnQuZXhwYW5kZWQge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbiBhZGRyZXNzIHtcbiAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiA4cHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbiBhZGRyZXNzIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIGFkZHJlc3MgYSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIGFkZHJlc3MgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbiBhZGRyZXNzIHVsIGxpOm50aC1jaGlsZCgxKSwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbiBhZGRyZXNzIHVsIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIC5zb2NpYWwtaWNvbnMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24gLnNvY2lhbC1pY29ucyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLXBvbGljeSB1bCB7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJyYW5kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1icmFuZCAuY29weXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJyYW5kIC5jcmVkaXRzIHtcbiAgICBtYXJnaW46IDEzcHggMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1icmFuZCBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2Zvcm0tYm9keSAuZ2Zvcm1fZmllbGRzIHtcbiAgICBnYXA6IDI0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNXB4IDZweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5naW5wdXRfY29udGFpbmVyIGlucHV0LFxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdmaWVsZC0tdHlwZS1zdWJtaXQgaW5wdXQge1xuICAgIHBhZGRpbmctYmxvY2s6IDE0cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5zY3JvbGwtdG8tdG9wIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAzMEExMTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAyMHB4O1xuICBib3R0b206IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNjcm9sbC10by10b3Age1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxufVxuLnNjcm9sbC10by10b3A6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoNiwgNTAsIDkwKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zY3JvbGwtdG8tdG9wOmhvdmVyIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjZmZmZmZmO1xufVxuXG4ubW9iaWxlLWNyLWNvbnRhaW5lciBwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLWZvcm0tdG9nZ2xlIC5mb290ZXItZm9ybS10b2dnbGUtYnRuIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC5mb290ZXItbWVudS10b2dnbGUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgYm9keSA+IGZvb3RlciA+IGRpdi5mb290ZXItdG9wID4gbmF2ID4gc2VjdGlvbi5mb290ZXItc2VjdGlvbi5mb290ZXItY29udGFjdCA+IGFkZHJlc3MgPiB1bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG4gIC5tb2JpbGUtY3ItY29udGFpbmVyIGltZyB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1vYmlsZS1jci1jb250YWluZXIgcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubW9iaWxlLWNyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgYm9keSA+IGZvb3RlciA+IGRpdi5mb290ZXItdG9wID4gbmF2ID4gc2VjdGlvbi5mb290ZXItc2VjdGlvbi5mb290ZXItY29udGFjdCA+IGgzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXItLW1vYmlsZSAuc3dpcGVyLXNsaWRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk3OTc5NztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fc3dpcGVyLS1tb2JpbGUgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fc3dpcGVyLS1tb2JpbGUgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSwgLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fc3dpcGVyLS1tb2JpbGUgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXByZXYsIC5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3N3aXBlci0tbW9iaWxlIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1uZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5mb290ZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSBhLmdmb3JtX2J1dHRvbjpub3QoW2hyZWYqPXJlc2VuZF0pOm5vdChbb25jbGljayo9cmVzZW5kXSkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5yZXNlbmQtYWN0aXZhdGlvbi1saW5rIHtcbiAgY29sb3I6ICMyRjczRTIgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZXNlbmQtYWN0aXZhdGlvbi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHJnYigyNy4xNjQ1NTY5NjIsIDkwLjg2MDc1OTQ5MzcsIDE5NC44MzU0NDMwMzgpICFpbXBvcnRhbnQ7XG59XG4ucmVzZW5kLWFjdGl2YXRpb24tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjOTk5ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qIF9fX19fX19fX18gTEFZT1VUICBCRUdJTiBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gQ09NUE9ORU5UUyAgQkVHSU4gX19fX19fX19fXyovXG4uZmlsdGVycy1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgZ2FwOiAyMHB4O1xufVxuXG4uZmlsdGVyLWZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIG1pbi13aWR0aDogMjQwcHg7XG59XG4uZmlsdGVyLWZpZWxkX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDJweCAxNHB4IDBweDtcbn1cbi5maWx0ZXItZmllbGRfX3NlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmlsdGVyLWZpZWxkX19pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmlsdGVyLWZpZWxkX19zZWFyY2gtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE0cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuLmZpbHRlci1maWVsZF9fc2VhcmNoLWljb24gcGF0aCB7XG4gIGZpbGw6ICM0QTRBNEE7XG59XG4uZmlsdGVyLWZpZWxkX19pbnB1dC1lbGVtZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTRweCA0NHB4IDE0cHggMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmZpbHRlci1maWVsZF9faW5wdXQtZWxlbWVudDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc1NzU3NTtcbn1cbi5maWx0ZXItZmllbGRfX2lucHV0LWVsZW1lbnQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4xKTtcbn1cbi5maWx0ZXItZmllbGRfX2lucHV0LWVsZW1lbnQ6aG92ZXI6bm90KDpmb2N1cykge1xuICBib3JkZXItY29sb3I6IHJnYigxOTguNSwgMTk4LjUsIDE5OC41KTtcbn1cbi5maWx0ZXItZmllbGQtLXNlYXJjaCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIG9yZGVyOiAtMTtcbn1cbi5maWx0ZXItZmllbGQtLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5maWx0ZXItZmllbGQtLXJlcXVpcmVkIC5maWx0ZXItZmllbGRfX2xhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiICpcIjtcbn1cblxuLmZpbHRlcnMtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjNGM0YzO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDMwcHggNDFweCAzOXB4O1xuICBtYXJnaW46IDM5cHggMCAzOXB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzEzNzI1NDkpO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fYWR2YW5jZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAxNHB4IDEwcHg7XG4gIGdhcDogOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2FkdmFuY2VkIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTZweDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX3N1Ym1pdCB7XG4gIG1pbi13aWR0aDogMTQycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZmlsdGVycy1zZWN0aW9uX19jbGVhciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzc1NzU3NTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2NsZWFyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2NvbCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMjAwcHg7XG59XG4uZmlsdGVycy1zZWN0aW9uX19hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG4uZmlsdGVycy1zZWN0aW9uX19idXR0b24tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uLS1wcmltYXJ5OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMwLjI4NDgxMDEyNjYsIDEwMS4yOTc0NjgzNTQ0LCAyMTcuMjE1MTg5ODczNCk7XG59XG4uZmlsdGVycy1zZWN0aW9uX19idXR0b24tLXByaW1hcnk6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uZmlsdGVycy1zZWN0aW9uX19idXR0b24tLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBib3JkZXItY29sb3I6ICNFMEUwRTA7XG59XG4uZmlsdGVycy1zZWN0aW9uX19idXR0b24tLXNlY29uZGFyeTpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICMyRjczRTI7XG59XG4uZmlsdGVycy1zZWN0aW9uX19idXR0b24tLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbi0tb3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzJGNzNFMjtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uLS1vdXRsaW5lOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZmlsdGVycy1zZWN0aW9uX19idXR0b25fX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbl9faWNvbiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9faGlkZGVuLWZpZWxkcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmlsdGVycy1zZWN0aW9uLS1jb21wYWN0IHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5maWx0ZXJzLXNlY3Rpb24tLWNvbXBhY3QgLmZpbHRlcnMtc2VjdGlvbl9fcm93IHtcbiAgZ2FwOiAxMnB4O1xufVxuLmZpbHRlcnMtc2VjdGlvbi0tY29tcGFjdCAuZmlsdGVyLWZpZWxkIHtcbiAgZ2FwOiA2cHg7XG59XG4uZmlsdGVycy1zZWN0aW9uLS1jb21wYWN0IC5maWx0ZXItZmllbGRfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmZpbHRlcnMtc2VjdGlvbi0tY29tcGFjdCAuZmlsdGVycy1zZWN0aW9uX19idXR0b24ge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuLmFjdGl2ZS1maWx0ZXJzX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbi5hY3RpdmUtZmlsdGVyc19fdGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NywgMTE1LCAyMjYsIDAuMSk7XG4gIGNvbG9yOiAjMkY3M0UyO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmFjdGl2ZS1maWx0ZXJzX190YWctcmVtb3ZlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5hY3RpdmUtZmlsdGVyc19fdGFnLXJlbW92ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDcsIDExNSwgMjI2LCAwLjIpO1xufVxuLmFjdGl2ZS1maWx0ZXJzX190YWctcmVtb3ZlIHN2ZyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG4uYWN0aXZlLWZpbHRlcnNfX2NsZWFyLWFsbCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi5hY3RpdmUtZmlsdGVyc19fY2xlYXItYWxsOmhvdmVyIHtcbiAgY29sb3I6ICMyRjczRTI7XG59XG5cbi5uby1yZXN1bHRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDYwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5vLXJlc3VsdHNfX2ljb24ge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLm5vLXJlc3VsdHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luOiAwIDAgOHB4IDA7XG59XG4ubm8tcmVzdWx0c19fbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLm5vLXJlc3VsdHNfX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyRjczRTI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4ubm8tcmVzdWx0c19fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMwLjI4NDgxMDEyNjYsIDEwMS4yOTc0NjgzNTQ0LCAyMTcuMjE1MTg5ODczNCk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5maWx0ZXJzLXNlY3Rpb25fX3JvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLmZpbHRlcnMtc2VjdGlvbl9fY29sIHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gIH1cbiAgLmZpbHRlcnMtc2VjdGlvbl9fYWN0aW9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICB9XG4gIC5maWx0ZXJzLXNlY3Rpb25fX2FjdGlvbnMgLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uIHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxuICAucmVzdWx0cy1iYXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMnB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5yZXN1bHRzLWJhcl9fc29ydCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5hY3RpdmUtZmlsdGVyc19fbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAubm8tcmVzdWx0cyB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4O1xuICB9XG4gIC5uby1yZXN1bHRzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5uby1yZXN1bHRzX19tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbltkaXI9cnRsXSAuZmlsdGVyLWZpZWxkX19sYWJlbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5bZGlyPXJ0bF0gLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uX19pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuW2Rpcj1ydGxdIC5hY3RpdmUtZmlsdGVyc19fbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuW2Rpcj1ydGxdIC5hY3RpdmUtZmlsdGVyc19fY2xlYXItYWxsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyRjczRTI7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fdGFnLXJlbW92ZTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMkY3M0UyO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX2NsZWFyLWFsbDpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMkY3M0UyO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtY29udHJhc3Q6IGhpZ2gpIHtcbiAgLmZpbHRlcnMtc2VjdGlvbiB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0UwRTBFMDtcbiAgfVxuICAuZmlsdGVycy1zZWN0aW9uX19idXR0b24ge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG4gIC5hY3RpdmUtZmlsdGVyc19fdGFnIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uLFxuICAuYWN0aXZlLWZpbHRlcnNfX3RhZy1yZW1vdmUsXG4gIC5uby1yZXN1bHRzX19idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uLS1zZWxlY3RlZCxcbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hlY2tib3g6Y2hlY2tlZCArIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uLXRleHQsXG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoZWNrYm94OmNoZWNrZWQgfiAudGF4b25vbXktbXVsdGlzZWxlY3RfX29wdGlvbi10ZXh0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyICFpbXBvcnRhbnQ7XG59XG5cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hlY2tib3g6Y2hlY2tlZCArICoge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLnRheG9ub215LW11bHRpc2VsZWN0X19vcHRpb246aGFzKC50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hlY2tib3g6Y2hlY2tlZCkge1xuICBib3JkZXItY29sb3I6ICMyRjczRTIgIWltcG9ydGFudDtcbn1cblxuLnRheG9ub215LW11bHRpc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI0MHB4O1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X190cmlnZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX3NlbGVjdGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoaXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzcHg7XG4gIHBhZGRpbmc6IDJweCA3cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19jaGlwLXJlbW92ZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19jaGlwLXJlbW92ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA3cHggMTNweDtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzN3B4O1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b246aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNFNUU1RTU7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2J1dHRvbi0taGFzLXNlbGVjdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogI0U1RTVFNTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uLS1oYXMtc2VsZWN0aW9uIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJGNzNFMjtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uLS1oYXMtc2VsZWN0aW9uIC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBmbGV4LXNocmluazogMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24gcGF0aCB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmbGV4OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEzcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2Fycm93LS1yb3RhdGVkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMxMzcyNTQ5KTtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIG1pbi13aWR0aDogMjgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdC0tb3BlbiAudGF4b25vbXktbXVsdGlzZWxlY3RfX2Ryb3Bkb3duIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19kcm9wZG93bi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fdGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMnB4O1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19zZWFyY2gge1xuICBwYWRkaW5nOiAxMnB4IDAgOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19zZWFyY2gtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOUE5QTlBO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19zZWFyY2gtaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX29wdGlvbnMge1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAxM3B4IDA7XG4gIG1heC1oZWlnaHQ6IDI4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTRweCAxMnB4O1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19vcHRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDVweCAxOXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uLS1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoZWNrYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTJweDtcbiAgcGFkZGluZzogMTZweCAwIDJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMEUwRTA7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX3N1Ym1pdCwgLnRheG9ub215LW11bHRpc2VsZWN0X19jbGVhciB7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX3N1Ym1pdCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19zdWJtaXQ6aG92ZXIge1xuICBjb2xvcjogIzJGNzNFMjtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2xlYXIge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2xlYXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3QtLW9wZW4gLnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b24ge1xuICBib3JkZXItY29sb3I6ICNFNUU1RTU7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3QtLW1vYmlsZS1tb2RhbCAudGF4b25vbXktbXVsdGlzZWxlY3RfX2Ryb3Bkb3duIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGQgLnRheG9ub215LW11bHRpc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGQgLnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGQgLnRheG9ub215LW11bHRpc2VsZWN0X19kcm9wZG93biB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZCAudGF4b25vbXktbXVsdGlzZWxlY3RfX2NoaXAge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fZHJvcGRvd24ge1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG4gIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hpcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgfVxuICAudGF4b25vbXktbXVsdGlzZWxlY3RfX2J1dHRvbiB7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uIHtcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fYWN0aW9ucyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLnRheG9ub215LW11bHRpc2VsZWN0X19zdWJtaXQsIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2xlYXIge1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hlY2tib3g6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgIzJGNzNFMjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyRjczRTI7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoaXAtcmVtb3ZlOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNmZmZmZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG59XG5cbkBtZWRpYSAocHJlZmVycy1jb250cmFzdDogaGlnaCkge1xuICAudGF4b25vbXktbXVsdGlzZWxlY3RfX2Ryb3Bkb3duIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuICAudGF4b25vbXktbXVsdGlzZWxlY3RfX29wdGlvbi0tc2VsZWN0ZWQge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyRjczRTI7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fYXJyb3csIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uLCAudGF4b25vbXktbXVsdGlzZWxlY3RfX29wdGlvbiwgLnRheG9ub215LW11bHRpc2VsZWN0X19jaGlwLXJlbW92ZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19jaGlwLWNvdW50ZXIge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ucGFnaW5hdGlvbi1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTNweCAwIDYzcHg7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBhZ2luYXRpb24gPiBhLFxuLnBhZ2luYXRpb24gPiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucGFnaW5hdGlvbiA+IGEgc3Bhbixcbi5wYWdpbmF0aW9uID4gc3BhbiBzcGFuIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYWdpbmF0aW9uID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gc3Bhbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICMyRjczRTI7XG59XG4ucGFnaW5hdGlvbiA+IGEuY3VycmVudCxcbi5wYWdpbmF0aW9uID4gc3Bhbi5jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogIzJGNzNFMjtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnBhZ2luYXRpb24gPiBhLmN1cnJlbnQ6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IHNwYW4uY3VycmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyRjczRTI7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnaW5hdGlvbiA+IGEuZG90cyxcbi5wYWdpbmF0aW9uID4gc3Bhbi5kb3RzIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnBhZ2luYXRpb24gPiBhLmRvdHM6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IHNwYW4uZG90czpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM5OTk7XG59XG4ucGFnaW5hdGlvbiA+IGEucHJldiwgLnBhZ2luYXRpb24gPiBhLm5leHQsXG4ucGFnaW5hdGlvbiA+IHNwYW4ucHJldixcbi5wYWdpbmF0aW9uID4gc3Bhbi5uZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZ2FwOiA2cHg7XG59XG5cbi5wYWdpbmF0aW9uX19hcnJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2luYXRpb25fX2Fycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnBhZ2luYXRpb25fX2Fycm93LS1wcmV2OjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjUlLCAtNTAlKSByb3RhdGUoLTEzNWRlZyk7XG59XG4ucGFnaW5hdGlvbl9fYXJyb3ctLW5leHQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC03NSUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnaW5hdGlvbi1uYXYge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAucGFnaW5hdGlvbiB7XG4gICAgZ2FwOiA0cHg7XG4gIH1cbiAgLnBhZ2luYXRpb24gYSxcbiAgLnBhZ2luYXRpb24gc3BhbiB7XG4gICAgbWluLXdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLnBhZ2luYXRpb24gYS5wcmV2LCAucGFnaW5hdGlvbiBhLm5leHQsXG4gIC5wYWdpbmF0aW9uIHNwYW4ucHJldixcbiAgLnBhZ2luYXRpb24gc3Bhbi5uZXh0IHtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucGFnaW5hdGlvbiB7XG4gICAgZ2FwOiAycHg7XG4gIH1cbiAgLnBhZ2luYXRpb24gYSxcbiAgLnBhZ2luYXRpb24gc3BhbiB7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnBhZ2luYXRpb24gYS5wcmV2LCAucGFnaW5hdGlvbiBhLm5leHQsXG4gIC5wYWdpbmF0aW9uIHNwYW4ucHJldixcbiAgLnBhZ2luYXRpb24gc3Bhbi5uZXh0IHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxuICAucGFnaW5hdGlvbl9fYXJyb3cge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxuICAucGFnaW5hdGlvbl9fYXJyb3c6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5wYWdpbmF0aW9uIGE6bm90KC5wcmV2KTpub3QoLm5leHQpLFxuICAucGFnaW5hdGlvbiBzcGFuOm5vdCguY3VycmVudCk6bm90KC5kb3RzKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzMzM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICBib3JkZXItY29sb3I6ICMwMDdjYmE7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDA3Y2JhO1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmRyb3Bkb3duLWFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSAuZHJvcGRvd24tbGFiZWwge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSAuZHJvcGRvd24tc2VsZWN0ZWQge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUgLmRyb3Bkb3duLWFycm93IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM2NjY7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgei1pbmRleDogMTAwMDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMzMztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2U7XG59XG4uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2NiYTtcbiAgY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDVhODc7XG59XG4uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcbn1cbi5jdXN0b20tZHJvcGRvd24ub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLnJlc3VsdHMtc29ydGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ucmVzdWx0cy1zb3J0aW5nIGZvcm0ge1xuICBtYXJnaW46IDA7XG59XG5cbi5yZXN1bHRzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgcGFkZGluZzogMCAwIDE2cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5yZXN1bHRzLWJhciAucmVzdWx0cy1pbmZvIC5yZXN1bHRzLWNvdW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5yZXN1bHRzLWJhciAucmVzdWx0cy1zb3J0aW5nIC5kcm9wZG93bi1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlc3VsdHMtYmFyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAucmVzdWx0cy1iYXIgLnJlc3VsdHMtaW5mbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5yZXN1bHRzLWJhciAucmVzdWx0cy1zb3J0aW5nIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuY3VzdG9tLWRyb3Bkb3duIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBkcm9wZG93bkZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBkcm9wZG93bkZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG4gIH1cbn1cbi5kZXNpZ25lci1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmRlc2lnbmVyLWNhcmRfX2JhY2tncm91bmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiA0MDAvMjEyO1xufVxuLmRlc2lnbmVyLWNhcmRfX2JhY2tncm91bmQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmRlc2lnbmVyLWNhcmRfX2JhY2tncm91bmQtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSA4OS44NiUpO1xufVxuLmRlc2lnbmVyLWNhcmRfX2FjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDEycHg7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOXB4O1xufVxuLmRlc2lnbmVyLWNhcmRfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxNHB4IDEycHg7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZGVzaWduZXItY2FyZF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGVzaWduZXItY2FyZF9fYXZhdGFyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5kZXNpZ25lci1jYXJkX19sb2dvIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmRlc2lnbmVyLWNhcmRfX3BsYWNlaG9sZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZGVzaWduZXItY2FyZF9fcGxhY2Vob2xkZXIgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZGVzaWduZXItY2FyZF9faW5mbyB7XG4gIGZsZXg6IDE7XG59XG4uZGVzaWduZXItY2FyZF9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uZGVzaWduZXItY2FyZF9fbmFtZSBhIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kZXNpZ25lci1jYXJkX19uYW1lIGE6aG92ZXIge1xuICBjb2xvcjogIzJGNzNFMjtcbn1cbi5kZXNpZ25lci1jYXJkX19pbmR1c3RyeSB7XG4gIG1hcmdpbjogNHB4IDA7XG59XG4uZGVzaWduZXItY2FyZF9faW5kdXN0cnkgc3BhbiB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZGVzaWduZXItY2FyZF9fc2VydmljZXMge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uZGVzaWduZXItY2FyZF9fc2VydmljZXMgc3BhbiB7XG4gIGNvbG9yOiAjODg4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uZGVzaWduZXItY2FyZF9fc3RhdHMtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDZweDtcbn1cbi5kZXNpZ25lci1jYXJkX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbn1cbi5kZXNpZ25lci1jYXJkX19yYXRpbmcgLnJhdGluZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjtcbn1cbi5kZXNpZ25lci1jYXJkX19tZXRhLXN0YXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM2NjY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmRlc2lnbmVyLWNhcmRfX2Rlc2NyaXB0aW9uIHtcbiAgZmxleDogMTtcbn1cbi5kZXNpZ25lci1jYXJkX19kZXNjcmlwdGlvbiBwIHtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uZGVzaWduZXItY2FyZF9fYm90dG9tLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG59XG4uZGVzaWduZXItY2FyZF9fcmVhZC1tb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZGVzaWduZXItY2FyZF9fcmVhZC1tb3JlIC5yZWFkLW1vcmUtYXJyb3cge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kZXNpZ25lci1jYXJkX19yZWFkLW1vcmU6aG92ZXIge1xuICBjb2xvcjogIzJGNzNFMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGVzaWduZXItY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5kZXNpZ25lci1jYXJkX19iYWNrZ3JvdW5kIHtcbiAgICBoZWlnaHQ6IDE3NHB4O1xuICB9XG4gIC5kZXNpZ25lci1jYXJkX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWNhcmRfX2hlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWNhcmRfX2xvZ28ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuZGVzaWduZXItY2FyZF9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5kZXNpZ25lci1jYXJkX19tZXRhLXN0YXRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICB9XG4gIC5kZXNpZ25lci1jYXJkX19ib29rbWFyayAuYm9va21hcmstYnRuIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWNhcmRfX2Rlc2NyaXB0aW9uIHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLmRlc2lnbmVyLWNhcmQtLWFyY2hpdmUgLmRlc2lnbmVyLWNhcmRfX2Jvb2ttYXJrIC5ib29rbWFyay1idG4ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAzMTM3MjU0OSk7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi5kZXNpZ25lci1jYXJkLS1hcmNoaXZlIC5kZXNpZ25lci1jYXJkX19ib29rbWFyayB7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG4uZGVzaWduZXItY2FyZC0tYXJjaGl2ZSAuZGVzaWduZXItY2FyZF9faGVhZGVyIHtcbiAgZ2FwOiAxNXB4O1xufVxuLmRlc2lnbmVyLWNhcmQtLWFyY2hpdmUgLmRlc2lnbmVyLWNhcmRfX3JhdGluZyB7XG4gIGdhcDogNXB4O1xufVxuLmRlc2lnbmVyLWNhcmQtLWFyY2hpdmUgLmRlc2lnbmVyLWNhcmRfX21ldGEtc3RhdHMge1xuICBmb250LWZhbWlseTogTm90byBTYW5zIEhlYnJldztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kZXNpZ25lci1jYXJkLS1hcmNoaXZlIC5kZXNpZ25lci1jYXJkX19yZXZpZXdzLWNvdW50LCAuZGVzaWduZXItY2FyZC0tYXJjaGl2ZSAuZGVzaWduZXItY2FyZF9fcHJvamVjdHMtY291bnQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA3cHg7XG59XG5cbi5yYXRpbmctdGV4dCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi8qKlxuICogSW1hZ2UgRnVsbHNjcmVlbiBNb2RhbCBTdHlsZXNcbiAqIEZvbGxvd2luZyBCRU0gbWV0aG9kb2xvZ3kgZm9yIGZ1bGxzY3JlZW4gaW1hZ2UgbW9kYWwgd2l0aCBib29rbWFyayBmdW5jdGlvbmFsaXR5XG4gKi9cbi5pbWFnZS1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pbWFnZS1tb2RhbF9fYmFja2Ryb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW1hZ2UtbW9kYWxfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA5MHZ3O1xuICBtYXgtaGVpZ2h0OiA5MHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiAxO1xufVxuLmltYWdlLW1vZGFsX19oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDI7XG59XG4uaW1hZ2UtbW9kYWxfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW1hZ2UtbW9kYWxfX2Jvb2ttYXJrLWJ0biwgLmltYWdlLW1vZGFsX19jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbn1cbi5pbWFnZS1tb2RhbF9fYm9va21hcmstYnRuOmhvdmVyLCAuaW1hZ2UtbW9kYWxfX2Nsb3NlLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmltYWdlLW1vZGFsX19ib29rbWFyay1idG46ZGlzYWJsZWQsIC5pbWFnZS1tb2RhbF9fY2xvc2UtYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uaW1hZ2UtbW9kYWxfX2Jvb2ttYXJrLWJ0biBzdmcsIC5pbWFnZS1tb2RhbF9fY2xvc2UtYnRuIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uaW1hZ2UtbW9kYWxfX2Jvb2ttYXJrLWJ0bi5ib29rbWFya2VkIHtcbiAgYmFja2dyb3VuZDogcmdiYSg0NywgMTE1LCAyMjYsIDAuOCk7XG59XG4uaW1hZ2UtbW9kYWxfX2Jvb2ttYXJrLWJ0bi5ib29rbWFya2VkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDQ3LCAxMTUsIDIyNik7XG59XG4uaW1hZ2UtbW9kYWxfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0MDBweDtcbn1cbi5pbWFnZS1tb2RhbF9faW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDgwdmg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLmltYWdlLW1vZGFsX19sb2FkaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaW1hZ2UtbW9kYWxfX3NwaW5uZXIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG4uaW1hZ2UtbW9kYWxfX2luZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB6LWluZGV4OiAyO1xufVxuLmltYWdlLW1vZGFsX19kZXRhaWxzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXgtd2lkdGg6IDYwJTtcbn1cbi5pbWFnZS1tb2RhbF9fZGV0YWlscyBoMyB7XG4gIG1hcmdpbjogMCAwIDRweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uaW1hZ2UtbW9kYWxfX2RldGFpbHMgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvcGFjaXR5OiAwLjg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uaW1hZ2UtbW9kYWxfX25hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbn1cbi5pbWFnZS1tb2RhbF9fbmF2LWJ0biB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xufVxuLmltYWdlLW1vZGFsX19uYXYtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uaW1hZ2UtbW9kYWxfX25hdi1idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5pbWFnZS1tb2RhbF9fbmF2LWJ0biBzdmcge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLmltYWdlLW1vZGFsX190b2FzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4MHB4O1xuICByaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHotaW5kZXg6IDM7XG4gIGFuaW1hdGlvbjogc2xpZGVJblJpZ2h0IDAuM3MgZWFzZTtcbn1cbi5pbWFnZS1tb2RhbF9fdG9hc3QtLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMjhhNzQ1O1xufVxuLmltYWdlLW1vZGFsX190b2FzdC0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZGMzNTQ1O1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW1hZ2UtbW9kYWxfX2NvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5NXZ3O1xuICAgIG1heC1oZWlnaHQ6IDk1dmg7XG4gIH1cbiAgLmltYWdlLW1vZGFsX19oZWFkZXIge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAuaW1hZ2UtbW9kYWxfX2FjdGlvbnMge1xuICAgIGdhcDogOHB4O1xuICB9XG4gIC5pbWFnZS1tb2RhbF9fYm9va21hcmstYnRuLCAuaW1hZ2UtbW9kYWxfX2Nsb3NlLWJ0biB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5pbWFnZS1tb2RhbF9fYm9va21hcmstYnRuIHN2ZywgLmltYWdlLW1vZGFsX19jbG9zZS1idG4gc3ZnIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbiAgLmltYWdlLW1vZGFsX19pbmZvIHtcbiAgICBib3R0b206IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJweDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAuaW1hZ2UtbW9kYWxfX2RldGFpbHMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmltYWdlLW1vZGFsX19kZXRhaWxzIGgzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmltYWdlLW1vZGFsX19kZXRhaWxzIHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuaW1hZ2UtbW9kYWxfX25hdmlnYXRpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5pbWFnZS1tb2RhbF9fbmF2LWJ0biB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG4gIC5pbWFnZS1tb2RhbF9fbmF2LWJ0biBzdmcge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxuICAuaW1hZ2UtbW9kYWxfX3RvYXN0IHtcbiAgICB0b3A6IDYwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5ib2R5Lm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5bZGF0YS1pbWFnZS1lbmxhcmdlXSB7XG4gIGN1cnNvcjogem9vbS1pbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbn1cbltkYXRhLWltYWdlLWVubGFyZ2VdOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogOHB4O1xuICB6LWluZGV4OiAxO1xufVxuLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkgLmJvb2ttYXJrLWJ0biB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xufVxuLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkgLmJvb2ttYXJrLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkgLmJvb2ttYXJrLWJ0bi5ib29rbWFya2VkIHtcbiAgYmFja2dyb3VuZDogcmdiYSg0NywgMTE1LCAyMjYsIDAuOCk7XG59XG4uaW1hZ2UtYm9va21hcmstb3ZlcmxheSAuYm9va21hcmstYnRuLmJvb2ttYXJrZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoNDcsIDExNSwgMjI2KTtcbn1cbi5pbWFnZS1ib29rbWFyay1vdmVybGF5IC5ib29rbWFyay1idG4gc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLmJvb2ttYXJrYWJsZS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uYm9va21hcmthYmxlLWltYWdlOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG59XG4uYm9va21hcmthYmxlLWltYWdlX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYm9va21hcmthYmxlLWltYWdlX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4uYm9va21hcmthYmxlLWltYWdlX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5ib29rbWFya2FibGUtaW1hZ2VfX292ZXJsYXkgPiAqIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uYm9va21hcmthYmxlLWltYWdlX19tb2RhbC10cmlnZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDhweDtcbiAgbGVmdDogOHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYm9va21hcmthYmxlLWltYWdlX196b29tLWljb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5ib29rbWFya2FibGUtaW1hZ2VfX3pvb20taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmJvb2ttYXJrYWJsZS1pbWFnZV9fem9vbS1pY29uIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uYm9va21hcmthYmxlLWltYWdlX19pbmZvIHtcbiAgcGFkZGluZzogMTJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5ib29rbWFya2FibGUtaW1hZ2VfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgNHB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICMzMzM7XG59XG4uYm9va21hcmthYmxlLWltYWdlX19zb3VyY2Uge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uYm9va21hcmthYmxlLWltYWdlOmhvdmVyIC5ib29rbWFya2FibGUtaW1hZ2VfX292ZXJsYXksXG4uYm9va21hcmthYmxlLWltYWdlOmhvdmVyIC5ib29rbWFya2FibGUtaW1hZ2VfX21vZGFsLXRyaWdnZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmJvb2ttYXJrYWJsZS1pbWFnZTpob3ZlciAuYm9va21hcmthYmxlLWltYWdlX19pbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLmJvb2ttYXJrYWJsZS1pbWFnZS0tbW9kYWwtZW5hYmxlZCAuYm9va21hcmthYmxlLWltYWdlX19jb250YWluZXIge1xuICBjdXJzb3I6IHpvb20taW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJvb2ttYXJrYWJsZS1pbWFnZV9fb3ZlcmxheSwgLmJvb2ttYXJrYWJsZS1pbWFnZV9fbW9kYWwtdHJpZ2dlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuYm9va21hcmthYmxlLWltYWdlIC5pbWFnZS1ib29rbWFyay1vdmVybGF5IC5ib29rbWFyay1idG4ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxuICAuYm9va21hcmthYmxlLWltYWdlIC5pbWFnZS1ib29rbWFyay1vdmVybGF5IC5ib29rbWFyay1idG4gc3ZnIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gIH1cbiAgLmJvb2ttYXJrYWJsZS1pbWFnZV9fem9vbS1pY29uIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLmJvb2ttYXJrYWJsZS1pbWFnZV9fem9vbS1pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG59XG5cbi8qKlxuICogVXNlciBEcm9wZG93biBDb21wb25lbnRcbiAqIEJFTSBCbG9jazogdXNlci1kcm9wZG93blxuICovXG4udXNlci1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51c2VyLWRyb3Bkb3duX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDExcHg7XG4gIHBhZGRpbmc6IDRweCA2cHggNHB4IDVweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xufVxuLnVzZXItZHJvcGRvd25fX2J1dHRvbjpob3ZlciwgLnVzZXItZHJvcGRvd25fX2J1dHRvbi5hY3RpdmUge1xuICBib3gtc2hhZG93OiAxLjUycHggMS41MnB4IDExLjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAzMTM3MjU0OSk7XG59XG4udXNlci1kcm9wZG93bl9fYnV0dG9uLmFjdGl2ZSAudXNlci1kcm9wZG93bl9fYXJyb3cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnVzZXItZHJvcGRvd25fX2F2YXRhciB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG4udXNlci1kcm9wZG93bl9fZ3Vlc3QtaWNvbiB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLnVzZXItZHJvcGRvd25fX2Fycm93IHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG59XG4udXNlci1kcm9wZG93bl9fYnV0dG9uLS1ndWVzdCAudXNlci1kcm9wZG93bl9fYXJyb3cge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLnVzZXItZHJvcGRvd25fX21lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMxMzcyNTQ5KTtcbiAgcGFkZGluZzogNHB4O1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnVzZXItZHJvcGRvd25fX21lbnUuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi51c2VyLWRyb3Bkb3duX19saXN0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnVzZXItZHJvcGRvd25fX2l0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4udXNlci1kcm9wZG93bl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xufVxuLnVzZXItZHJvcGRvd25fX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDExcHggMTRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi51c2VyLWRyb3Bkb3duX19saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcbn1cbi51c2VyLWRyb3Bkb3duX19pY29uIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4vKipcbiAqIEdhbGxlcnkgTW9kYWwgU3R5bGVzXG4gKiBcbiAqIEN1c3RvbSBtb2RhbCBzdHlsZXMgZm9yIHRoZSBnYWxsZXJ5IG1vZGFsIHdpdGggU3dpcGVyIGludGVncmF0aW9uXG4gKiBCYXNlZCBvbiBleGlzdGluZyBhbGJ1bS1pbWFnZS1tb2RhbCBzdHlsZXMgZm9yIGNvbnNpc3RlbmN5XG4gKi9cbi5nYWxsZXJ5LW1vZGFsLnJlbW9kYWwge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuLmdhbGxlcnktbW9kYWxfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5nYWxsZXJ5LW1vZGFsX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgei1pbmRleDogMTAwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19jbG9zZSBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmdhbGxlcnktbW9kYWxfX3RvcC1hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM1cHg7XG4gIHJpZ2h0OiAzNXB4O1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstYnRuLCAuZ2FsbGVyeS1tb2RhbF9fc2hhcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWJ0biBzdmcsIC5nYWxsZXJ5LW1vZGFsX19zaGFyZSBzdmcge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWJ0biBzdmcgcGF0aCwgLmdhbGxlcnktbW9kYWxfX3NoYXJlIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzAwMDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTQlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDEwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2FsbGVyeS1tb2RhbF9fbmF2IHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uZ2FsbGVyeS1tb2RhbF9fbmF2IHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjMDAwO1xufVxuLmdhbGxlcnktbW9kYWxfX25hdjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2FsbGVyeS1tb2RhbF9fbmF2LS1wcmV2IHtcbiAgbGVmdDogNDBweDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19uYXYtLW5leHQge1xuICByaWdodDogNDBweDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19zd2lwZXItY29udGFpbmVyIHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIG1heC1oZWlnaHQ6IDY5MHB4O1xufVxuLmdhbGxlcnktbW9kYWxfX3N3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5nYWxsZXJ5LW1vZGFsX19zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xufVxuLmdhbGxlcnktbW9kYWxfX3NsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdhbGxlcnktbW9kYWxfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdhbGxlcnktbW9kYWxfX3BhZ2luYXRpb24ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzN3B4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjVweDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZ2FsbGVyeS1tb2RhbF9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmdhbGxlcnktbW9kYWxfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuLmdhbGxlcnktbW9kYWxfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG59XG4uZ2FsbGVyeS1tb2RhbF9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiwgLmdhbGxlcnktbW9kYWxfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuOCkpO1xuICBwYWRkaW5nOiAzMHB4IDIwcHggMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgei1pbmRleDogMTAwO1xufVxuLmdhbGxlcnktbW9kYWxfX2FjdGlvbnMtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmdhbGxlcnktbW9kYWxfX2FjdGlvbnMtcmlnaHQgLmdhbGxlcnktbW9kYWxfX3Bob3RvZ3JhcGhlciB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19hY3Rpb25zLXJpZ2h0IC5nYWxsZXJ5LW1vZGFsX19waG90b2dyYXBoZXItbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstY29udGFpbmVyIC5ib29rbWFyay1idG4ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstY29udGFpbmVyIC5ib29rbWFyay1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstY29udGFpbmVyIC5ib29rbWFyay1idG4uYm9va21hcmtlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnksICMwMDdiZmYpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnksICMwMDdiZmYpO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstY29udGFpbmVyIC5ib29rbWFyay1idG4uYm9va21hcmtlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyaywgIzAwNTZiMyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrLCAjMDA1NmIzKTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgbWluLXdpZHRoOiAyODBweDtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWNvbnRlbnQuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1oZWFkZXIge1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24taGVhZGVyIGg1IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIG1heC1oZWlnaHQ6IDI4MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWxvYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWxpc3QgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNWY1ZjU7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tbGlzdCAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1saXN0IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pdGVtIC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1jaGVja2JveCB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tbGlzdCAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taXRlbSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taW5mbyB7XG4gIGZsZXg6IDE7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tbGlzdCAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taXRlbSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taW5mbyAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzMzM7XG4gIG1hcmdpbjogMCAwIDJweCAwO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWxpc3QgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWl0ZW0gLmdhbGxlcnktbW9kYWxfX2FsYnVtLWluZm8gLmdhbGxlcnktbW9kYWxfX2FsYnVtLWNvdW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luOiAwO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWxpc3QgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWl0ZW0gLmdhbGxlcnktbW9kYWxfX2FsYnVtLWNvdmVyIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24tZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweCAyMHB4IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWZvb3RlciAuZ2FsbGVyeS1tb2RhbF9fY3JlYXRlLWFsYnVtLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgYmFja2dyb3VuZDogIzAwN2JmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwN2JmZjtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1mb290ZXIgLmdhbGxlcnktbW9kYWxfX2NyZWF0ZS1hbGJ1bS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA1NmIzO1xuICBib3JkZXItY29sb3I6ICMwMDU2YjM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1mb290ZXIgLmdhbGxlcnktbW9kYWxfX2NyZWF0ZS1hbGJ1bS1idG4gc3ZnIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstYnRuLmJvb2ttYXJrZWQgc3ZnIHBhdGgge1xuICBmaWxsOiAjMkY3M0UyO1xuICBzdHJva2U6ICMyRjczRTI7XG59XG4uZ2FsbGVyeS1tb2RhbF9fbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDIwMDtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdhbGxlcnktbW9kYWxfX2xvYWRpbmcuc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZ2FsbGVyeS1tb2RhbF9fbG9hZGluZyAuc3Bpbm5lci1ib3JkZXIge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBib3JkZXItd2lkdGg6IDAuM2VtO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB3aGl0ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nYWxsZXJ5LW1vZGFsX19jbG9zZSB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fY2xvc2Ugc3ZnIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbiAgLmdhbGxlcnktbW9kYWxfX25hdiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5nYWxsZXJ5LW1vZGFsX19uYXYgc3ZnIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLmdhbGxlcnktbW9kYWxfX25hdi0tcHJldiB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fbmF2LS1uZXh0IHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fcGFnaW5hdGlvbiB7XG4gICAgdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAzcHggMTJweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fYWN0aW9ucyB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4IDE1cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE1cHg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmdhbGxlcnktbW9kYWxfX2FjdGlvbnMtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5nYWxsZXJ5LW1vZGFsX19hY3Rpb25zLWxlZnQgLmdhbGxlcnktbW9kYWxfX2ltYWdlLWluZm8gaDMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fYWN0aW9ucy1sZWZ0IC5nYWxsZXJ5LW1vZGFsX19pbWFnZS1pbmZvIHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fYWN0aW9ucy1yaWdodCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1jb250ZW50LnNob3cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiB7XG4gIG1heC13aWR0aDogMTA2NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB9XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiAwLjZweCBzb2xpZCAjRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5jbG9zZS1wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcmlnaHQ6IDEwMCU7XG4gIGJvdHRvbTogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIC0xMHB4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmNsb3NlLXBvcHVwOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoLTEwcHgsIC0xMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5jbG9zZS1wb3B1cCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gICNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmNsb3NlLXBvcHVwOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbWFnZSB7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIHtcbiAgZmxleDogMTtcbiAgYmFja2dyb3VuZDogcmdiKDMsIDEwLCAxNyk7XG4gIG1heC13aWR0aDogNTIzcHg7XG4gIHBhZGRpbmc6IDUwcHggMzVweCA0NXB4IDM1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzNweCAyMHB4IDQ4cHggMjBweDtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLnRpdGxlIHtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0ge1xuICBtYXgtd2lkdGg6IDQyOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGxhYmVsLCAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGlucHV0IHtcbiAgYmFja2dyb3VuZDogI0U0RTRFNDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gIHBhZGRpbmc6IDAgMThweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1RTYxNjM7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBpbnB1dC53cGNmNy1ub3QtdmFsaWQge1xuICBib3JkZXItY29sb3I6IHJlZDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJlZCBpbnNldDtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGJ1dHRvbiB7XG4gIGhlaWdodDogNTJweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjQkQ4QTM3IDAlLCAjQ0E5RTU3IDQ1LjUlLCAjQUU3NjFDIDEwMCUpO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOC4yMjhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMCAxMHB4O1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDYsIDUwLCA5MCk7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIC53cGNmNy1zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAucGhvbmUge1xuICBtYXJnaW4tdG9wOiAzOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4LjIyOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAucGhvbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLnBob25lIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCA4cHg7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5waG9uZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5waG9uZSBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCA1cHg7XG59XG5cbi5zaGFyZS1tb2RhbCB7XG4gIG1heC13aWR0aDogNTYwcHg7XG59XG4uc2hhcmUtbW9kYWxfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2hhcmUtbW9kYWxfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMycHggMjRweCAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNoYXJlLW1vZGFsX19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDEwcHggNHB4O1xuICB9XG59XG4uc2hhcmUtbW9kYWxfX2ljb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zaGFyZS1tb2RhbF9faWNvbiBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzY2Njtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hhcmUtbW9kYWxfX2ljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zaGFyZS1tb2RhbF9fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNoYXJlLW1vZGFsX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIH1cbn1cbi5zaGFyZS1tb2RhbF9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTZweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnNoYXJlLW1vZGFsX19jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5zaGFyZS1tb2RhbF9fY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5zaGFyZS1tb2RhbF9fYm9keSB7XG4gIHBhZGRpbmc6IDE0cHggMzBweCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaGFyZS1tb2RhbF9fYm9keSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG4gICAgcGFkZGluZzogMTJweCAxMHB4IDQwcHg7XG4gIH1cbn1cbi5zaGFyZS1tb2RhbF9fcHJldmlldyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaGFyZS1tb2RhbF9fcHJldmlldy5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2hhcmUtbW9kYWxfX3ByZXZpZXcgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zaGFyZS1tb2RhbF9fcHJldmlldyAucHJldmlldy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uc2hhcmUtbW9kYWxfX3ByZXZpZXcgLnByZXZpZXctdXJsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY2NjtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLnNoYXJlLW1vZGFsX19vcHRpb25zIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaGFyZS1tb2RhbF9fb3B0aW9ucyB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNoYXJlLW1vZGFsX19vcHRpb25zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuXG4uc2hhcmUtb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIHBhZGRpbmc6IDNweCA1NHB4IDNweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTdlYjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzM3NDE1MTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNoYXJlLW9wdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG59XG4uc2hhcmUtb3B0aW9uOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG4uc2hhcmUtb3B0aW9uX19pY29uIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzZiNzI4MDtcbn1cbi5zaGFyZS1vcHRpb25fX2ljb24gaW1nIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5zaGFyZS1vcHRpb25fX2xhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNoYXJlLW9wdGlvbl9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLnNoYXJlLW9wdGlvbi0tZW1haWw6aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuICBjb2xvcjogIzNiODJmNjtcbn1cbi5zaGFyZS1vcHRpb24tLWNvcHk6aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuICBjb2xvcjogIzEwYjk4MTtcbn1cbi5zaGFyZS1vcHRpb24tLWZhY2Vib29rOmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcbiAgY29sb3I6ICMxODc3ZjI7XG59XG4uc2hhcmUtb3B0aW9uLS13aGF0c2FwcDpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG4gIGNvbG9yOiAjMjVkMzY2O1xufVxuLnNoYXJlLW9wdGlvbi0tdHdpdHRlcjpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG4gIGNvbG9yOiAjMWRhMWYyO1xufVxuLnNoYXJlLW9wdGlvbi0tcGludGVyZXN0OmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcbiAgY29sb3I6ICNlNjAwMjM7XG59XG4uc2hhcmUtb3B0aW9uLS1saW5rZWRpbjpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG4gIGNvbG9yOiAjMDA3N2I1O1xufVxuLnNoYXJlLW9wdGlvbi0tdGVsZWdyYW06aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuICBjb2xvcjogIzAwODhjYztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hhcmUtb3B0aW9uIHtcbiAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgfVxufVxuXG4uc2hhcmUtbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDI0cHg7XG4gIHJpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjMWYyOTM3O1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTAwMDA7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnNoYXJlLW5vdGlmaWNhdGlvbi5zaG93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaGFyZS1ub3RpZmljYXRpb24ge1xuICAgIGJvdHRvbTogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG5bZGlyPXJ0bF0gLnNoYXJlLW1vZGFsX19oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5bZGlyPXJ0bF0gLnNoYXJlLW1vZGFsX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbltkaXI9cnRsXSAuc2hhcmUtbW9kYWxfX2Nsb3NlIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDE2cHg7XG59XG5bZGlyPXJ0bF0gLnNoYXJlLW5vdGlmaWNhdGlvbiB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIFtkaXI9cnRsXSAuc2hhcmUtbm90aWZpY2F0aW9uIHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5ib29rbWFyay1tb2RhbCB7XG4gIG1heC13aWR0aDogNDgwcHg7XG59XG4uYm9va21hcmstbW9kYWxfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ib29rbWFyay1tb2RhbF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMzlweCAyNHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYm9va21hcmstbW9kYWxfX2hlYWRlciB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4IDA7XG4gIH1cbn1cbi5ib29rbWFyay1tb2RhbF9faWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJvb2ttYXJrLW1vZGFsX19pY29uLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uYm9va21hcmstbW9kYWxfX2ljb24tc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYm9va21hcmstbW9kYWxfX2ljb24tc3ZnIHN2ZyB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAjOUNBM0FGO1xuICBzdHJva2Utd2lkdGg6IDI7XG59XG4uYm9va21hcmstbW9kYWxfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ib29rbWFyay1tb2RhbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmJvb2ttYXJrLW1vZGFsX19ib2R5IHtcbiAgcGFkZGluZzogN3B4IDQwcHggNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYm9va21hcmstbW9kYWxfX2JvZHkge1xuICAgIHBhZGRpbmc6IDEwcHggNDJweCA0MHB4O1xuICB9XG59XG4uYm9va21hcmstbW9kYWxfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ib29rbWFyay1tb2RhbF9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5ib29rbWFyay1tb2RhbF9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYm9va21hcmstbW9kYWxfX2FjdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cbi5ib29rbWFyay1tb2RhbF9fYnRuIHtcbiAgbWluLXdpZHRoOiAxNzZweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5ib29rbWFyay1tb2RhbF9fYnRuLmJ0bi1wcmltYXJ5IHtcbiAgbWluLXdpZHRoOiAyMDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYm9va21hcmstbW9kYWxfX2J0biB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5yZW1vZGFsIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xufVxuLnJlbW9kYWwucmVtb2RhbC1pcy1vcGVuZWQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAxO1xufVxuLnJlbW9kYWwucmVtb2RhbC1pcy1jbG9zaW5nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucmVtb2RhbC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgzNCwgMzQsIDM0LCAwLjMwMik7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpO1xufVxuXG4ucmVtb2RhbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBtaW4taGVpZ2h0OiAxMDBkdmg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlbW9kYWwtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBhbGlnbi1pdGVtczogZW5kO1xuICB9XG4gIC5yZW1vZGFsLXdyYXBwZXIgLnJlbW9kYWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2NzBweDtcbiAgbWF4LWhlaWdodDogODB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29udGFpbjogbGF5b3V0IHN0eWxlO1xufVxuLm1vZGFsLWNvbnRlbnQubW9kYWwtY29udGVudC1kZXNpZ25lcnMgLm1vZGFsLWZvcm0tc2VjdGlvbl9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4ubW9kYWwtY29udGVudC5tb2RhbC1jb250ZW50LWRlc2lnbmVycyAubW9kYWwtZm9ybS1zZWN0aW9uX190aXRsZSBzcGFuIHtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTBFMEUwO1xuICBwYWRkaW5nOiAzMXB4IDAgMjJweDtcbn1cbi5tb2RhbC1oZWFkZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4ubW9kYWwtY2xvc2UsXG4ucmVtb2RhbC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICByaWdodDogNDJweDtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgei1pbmRleDogMTA7XG59XG4ubW9kYWwtY2xvc2U6aG92ZXIsXG4ucmVtb2RhbC1jbG9zZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG4ubW9kYWwtY2xvc2Ugc3ZnLFxuLnJlbW9kYWwtY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbn1cbi5tb2RhbC1jbG9zZSBzdmcgcGF0aCxcbi5yZW1vZGFsLWNsb3NlIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzRBNEE0QTtcbn1cbi5tb2RhbC1jbG9zZTpiZWZvcmUsXG4ucmVtb2RhbC1jbG9zZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1hY3Rpb25zIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBnYXA6IDM2cHg7XG59XG4ubW9kYWwtYWN0aW9ucy1zdWJtaXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBwYWRkaW5nOiA2cHggMTBweDtcbn1cbi5tb2RhbC1hY3Rpb25zLXN1Ym1pdDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLWFjdGlvbnMtY2xlYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5tb2RhbC1hY3Rpb25zLWNsZWFuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubW9kYWwtZm9ybS1zZWN0aW9uIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbn1cbi5tb2RhbC1mb3JtLXNlY3Rpb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwtZm9ybS1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4ubW9kYWwtZm9ybS1zZWN0aW9uX19maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubW9kYWwtZm9ybS1zZWN0aW9uX19maWVsZDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbC1mb3JtLXNlY3Rpb25fX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLm1vZGFsLWJ1dHRvbi1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBtYXJnaW46IC0xcHg7XG59XG4ubW9kYWwtYnV0dG9uLWdyb3VwIC5idG4tY2hlY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZGFsLWJ1dHRvbi1ncm91cCAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG59XG4ubW9kYWwtYnV0dG9uLWdyb3VwIC5idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuLm1vZGFsLWJ1dHRvbi1ncm91cCAuYnRuOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbn1cbi5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0bjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4ubW9kYWwtYnV0dG9uLWdyb3VwIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4wOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg0NywgMTE1LCAyMjYsIDAuMyk7XG4gIHotaW5kZXg6IDI7XG59XG4ubW9kYWwtYnV0dG9uLWdyb3VwIC5idG4uYWN0aXZlLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAubW9kYWwtYnV0dG9uLWdyb3VwIC5idG4ge1xuICBiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuICB6LWluZGV4OiAzO1xufVxuLm1vZGFsLWJ1dHRvbi1ncm91cCAuYnRuLmFjdGl2ZTpob3ZlciwgLmJ0bi1jaGVjazpjaGVja2VkICsgLm1vZGFsLWJ1dHRvbi1ncm91cCAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDMwLjI4NDgxMDEyNjYsIDEwMS4yOTc0NjgzNTQ0LCAyMTcuMjE1MTg5ODczNCk7XG59XG5cbi5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0biArIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4ge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi5tb2RhbC1jaGVja2JveC1maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5tb2RhbC1jaGVja2JveC1maWVsZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg0NywgMTE1LCAyMjYsIDAuMyk7XG4gIGJhY2tncm91bmQ6IHJnYmEoNDcsIDExNSwgMjI2LCAwLjAyKTtcbn1cbi5tb2RhbC1jaGVja2JveC1maWVsZCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tb2RhbC1jaGVja2JveC1maWVsZCBsYWJlbCB7XG4gIGZsZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4uYnRuLWdyb3VwLW11bHRpcGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE4cHg7XG59XG4uYnRuLWdyb3VwLW11bHRpcGxlIC5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbn1cbi5idG4tZ3JvdXAtbXVsdGlwbGUgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuLmJ0bi1ncm91cC1tdWx0aXBsZSAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigzMC4yODQ4MTAxMjY2LCAxMDEuMjk3NDY4MzU0NCwgMjE3LjIxNTE4OTg3MzQpO1xuICBib3JkZXItY29sb3I6IHJnYigzMC4yODQ4MTAxMjY2LCAxMDEuMjk3NDY4MzU0NCwgMjE3LjIxNTE4OTg3MzQpO1xufVxuLmJ0bi1ncm91cC1tdWx0aXBsZSAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWl0ZW0ge1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xufVxuLmJ0bi1ncm91cC1tdWx0aXBsZSAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWl0ZW06aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMwLjI4NDgxMDEyNjYsIDEwMS4yOTc0NjgzNTQ0LCAyMTcuMjE1MTg5ODczNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDMwLjI4NDgxMDEyNjYsIDEwMS4yOTc0NjgzNTQ0LCAyMTcuMjE1MTg5ODczNCk7XG59XG4uYnRuLWdyb3VwLW11bHRpcGxlIC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoNDcsIDExNSwgMjI2LCAwLjI1KTtcbn1cbi5idG4tZ3JvdXAtbXVsdGlwbGUgLmJ0bi1jaGVjazpmb2N1cyArIC5idG4taXRlbSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4yNSk7XG59XG4uYnRuLWdyb3VwLW11bHRpcGxlIC5idG4taXRlbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiA1cHggMTlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gIHdpbGwtY2hhbmdlOiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yO1xufVxuLmJ0bi1ncm91cC1tdWx0aXBsZSAuYnRuLWl0ZW0uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xufVxuLmJ0bi1ncm91cC1tdWx0aXBsZSAuYnRuLWl0ZW06aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDcsIDExNSwgMjI2LCAwLjA1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC1mb3JtLXNlY3Rpb246Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5tb2RhbC1mb3JtLXNlY3Rpb246bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAubW9kYWwtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtaGVpZ2h0OiA4NXZoO1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgYW5pbWF0aW9uOiBzbGlkZVVwRnJvbUJvdHRvbSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1vZGFsLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTBweCA0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5tb2RhbC1oZWFkZXJfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgfVxuICAubW9kYWwtYm9keSAuc29ydGluZy1tb2RhbC1saXN0IC5zb3J0aW5nLW1vZGFsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm1vZGFsLWJvZHkgLnNvcnRpbmctbW9kYWwtbGlzdCAuc29ydGluZy1tb2RhbC1pdGVtIGlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLm1vZGFsLWJvZHkgLnNvcnRpbmctbW9kYWwtbGlzdCAuc29ydGluZy1tb2RhbC1pdGVtIGxhYmVsIHtcbiAgICBjb2xvcjogIzRBNEE0QTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubW9kYWwtYm9keSAuc29ydGluZy1tb2RhbC1saXN0IC5zb3J0aW5nLW1vZGFsLWl0ZW0gbGFiZWw6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNEE0QTRBO1xuICB9XG4gIC5tb2RhbC1ib2R5IC5zb3J0aW5nLW1vZGFsLWxpc3QgLnNvcnRpbmctbW9kYWwtaXRlbSBsYWJlbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiAzcHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgd2lkdGg6IDZweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZDogIzJGNzNFMjtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tb2RhbC1ib2R5IC5zb3J0aW5nLW1vZGFsLWxpc3QgLnNvcnRpbmctbW9kYWwtaXRlbSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubW9kYWwtYm9keSAuc29ydGluZy1tb2RhbC1saXN0IC5zb3J0aW5nLW1vZGFsLWl0ZW0gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1haW4tQ29sb3IsICMyRjczRTIpO1xuICB9XG4gIC5tb2RhbC1hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAyMHB4IDI0cHggNDBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0U1RTVFNTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgLm1vZGFsLWFjdGlvbnMgLnJvdyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5zb3J0LW1vZGFsIC5tb2RhbC1hY3Rpb25zIC5jb2wtNjpudGgtY2hpbGQoMSkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAuc29ydC1tb2RhbCAubW9kYWwtYWN0aW9ucyAuY29sLTY6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubW9kYWwtYWN0aW9ucyBidXR0b24ubW9kYWwtYWN0aW9ucy1zdWJtaXQuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgICB3aWR0aDogNjglO1xuICB9XG4gIC5tb2RhbC1hY3Rpb25zIC5idG4ge1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxuICAubW9kYWwtYnV0dG9uLWdyb3VwIC5idG4ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIH1cbiAgLm1vZGFsLWNsb3NlLFxuICAucmVtb2RhbC1jbG9zZSB7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDdweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbiAgLm1vZGFsLWNsb3NlIHN2ZyxcbiAgLnJlbW9kYWwtY2xvc2Ugc3ZnIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLm1vZGFsLWNsb3NlOmhvdmVyLFxuICAucmVtb2RhbC1jbG9zZTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlVXBGcm9tQm90dG9tIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5bZGlyPXJ0bF0gLm1vZGFsLWNsb3NlLFxuW2Rpcj1ydGxdIC5yZW1vZGFsLWNsb3NlIHtcbiAgbGVmdDogNDJweDtcbiAgcmlnaHQ6IHVuc2V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIFtkaXI9cnRsXSAubW9kYWwtY2xvc2UsXG4gIFtkaXI9cnRsXSAucmVtb2RhbC1jbG9zZSB7XG4gICAgbGVmdDogN3B4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5bZGlyPXJ0bF0gLm1vZGFsLWJ1dHRvbi1ncm91cCAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbn1cbltkaXI9cnRsXSAubW9kYWwtYnV0dG9uLWdyb3VwIC5idG46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG59XG5bZGlyPXJ0bF0gLm1vZGFsLWJ1dHRvbi1ncm91cCAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFMEUwRTA7XG59XG5cbiNjb29raWVDb25zZW50Q29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIHotaW5kZXg6IDk5OTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2MjdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA2MHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUwOTgwMzkyMik7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jb250YWluZXIgLnRpdGxlIHtcbiAgY29sb3I6ICMwMEEwRTQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI4LjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNvbnRhaW5lciAudGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyOXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDMwIDI5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIxLjMyNzkgMy45MTExOEMyMi4zMjkzIDMuOTExMTggMjMuMjcwNyAzLjY1Mzk4IDI0LjA4OTYgMy4yMDIwM0MyNC40NTE3IDMuNDkzNzQgMjQuNzk5NSAzLjgwMjQ5IDI1LjEzMTggNC4xMjcwOEMyNC42NTM3IDQuOTYzMjYgMjQuMzgwNSA1LjkzMTYzIDI0LjM4MDUgNi45NjM4MkMyNC4zODA1IDkuODgwMzUgMjYuNTYxOSAxMi4yODc0IDI5LjM4MjEgMTIuNjQyNEMyOS40NTk5IDEzLjI1MDYgMjkuNSAxMy44NzA2IDI5LjUgMTQuNUMyOS41IDE0LjkzMDYgMjkuNDgxMiAxNS4zNTY3IDI5LjQ0NDUgMTUuNzc3N0MyNi41OTQxIDE2LjEwNDggMjQuMzgwNSAxOC41MjU4IDI0LjM4MDUgMjEuNDYzOEMyNC4zODA1IDIyLjY0NDkgMjQuNzM4MiAyMy43NDI0IDI1LjM1MTIgMjQuNjUzOUMyMi43MTk5IDI3LjMzNjEgMTkuMDU0MiAyOSAxNSAyOUM2Ljk5MTg3IDI5IDAuNSAyMi41MDgxIDAuNSAxNC41QzAuNSA2LjQ5MTg3IDYuOTkxODcgMCAxNSAwQzE1LjMwNDQgMCAxNS42MDY3IDAuMDA5MzgyNzIgMTUuOTA2NSAwLjAyNzg3MzlDMTYuNjcyOCAyLjI4NjE0IDE4LjgxMDYgMy45MTExOCAyMS4zMjc5IDMuOTExMThaTTEwLjE2NjEgMTIuMDgzMUMxMS4xNjcxIDEyLjA4MzEgMTEuOTc4NiAxMS4yNzE2IDExLjk3ODYgMTAuMjcwNkMxMS45Nzg2IDkuMjY5NTkgMTEuMTY3MSA4LjQ1ODEgMTAuMTY2MSA4LjQ1ODFDOS4xNjUwNiA4LjQ1ODEgOC4zNTM1OCA5LjI2OTU5IDguMzUzNTggMTAuMjcwNkM4LjM1MzU4IDExLjI3MTYgOS4xNjUwNiAxMi4wODMxIDEwLjE2NjEgMTIuMDgzMVpNMTAuNzcxNCAyMC41NDE5QzEwLjc3MTQgMjEuNTQyOSA5Ljk1OTk0IDIyLjM1NDQgOC45NTg5MiAyMi4zNTQ0QzcuOTU3OTEgMjIuMzU0NCA3LjE0NjQyIDIxLjU0MjkgNy4xNDY0MiAyMC41NDE5QzcuMTQ2NDIgMTkuNTQwOSA3Ljk1NzkxIDE4LjcyOTQgOC45NTg5MiAxOC43Mjk0QzkuOTU5OTQgMTguNzI5NCAxMC43NzE0IDE5LjU0MDkgMTAuNzcxNCAyMC41NDE5Wk0xOS4yMjk4IDE5LjMzMzZDMjAuODk4MSAxOS4zMzM2IDIyLjI1MDYgMTcuOTgxMSAyMi4yNTA2IDE2LjMxMjdDMjIuMjUwNiAxNC42NDQ0IDIwLjg5ODEgMTMuMjkxOSAxOS4yMjk4IDEzLjI5MTlDMTcuNTYxNCAxMy4yOTE5IDE2LjIwODkgMTQuNjQ0NCAxNi4yMDg5IDE2LjMxMjdDMTYuMjA4OSAxNy45ODExIDE3LjU2MTQgMTkuMzMzNiAxOS4yMjk4IDE5LjMzMzZaJyBmaWxsPSclMjMwMDlERTAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAubWVzc2FnZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5tZXNzYWdlICoge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLm1lc3NhZ2UgYSB7XG4gIGNvbG9yOiAjMDBBMEU0O1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5hY2NlcHRfc2VsZWN0aW9uIHtcbiAgcGFkZGluZzogMTJweCA0MHB4O1xuICBjb2xvcjogIzAwQTBFNDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzUsIDMxLCAzMiwgMC4wNTA5ODAzOTIyKTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5hY2NlcHRfc2VsZWN0aW9uLmhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkNDQ0M7XG4gIC8qINCh0LLQtdGC0LvQvi3QutGA0LDRgdC90YvQuSDRhtCy0LXRgiDQtNC70Y8g0LrQvdC+0L/QutC4INC/0YDQuCDQvtGI0LjQsdC60LUgKi9cbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLnNoYWtlIHtcbiAgYW5pbWF0aW9uOiBzaGFrZSAwLjVzO1xufVxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5hY2NlcHRfYWxsIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5yZWplY3RfYWxsIHtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBjb2xvcjogIzAwQTBFNDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIGJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNi42cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgYnV0dG9uOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIGJ1dHRvbi5hY2NlcHRfYWxsIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDE2MCwgMjI4KTtcbiAgY29sb3I6ICNmZmY7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2xvc2VDb29raWUge1xuICB0b3A6IDIzcHg7XG4gIHJpZ2h0OiAyM3B4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMyAzTDE3LjAwMDEgMTcuMDAwMScgc3Ryb2tlPSclMjM2NzcwN0YnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yLjk5OTkzIDE3LjAwMDFMMTcgMycgc3Ryb2tlPSclMjM2NzcwN0YnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2xvc2VDb29raWU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNoZWNrYm94ZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2hlY2tib3hlcyBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2hlY2tib3hlcyBkaXYgaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jaGVja2JveGVzIGRpdiBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgcng9JzYnIGZpbGw9JyUyMzAwOURFMCcvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE4LjEwNDYgNi40NDExQzE4LjYzMTggNy4wMjk0NSAxOC42MzE4IDcuOTgzMDMgMTguMTA0NiA4LjU3MTJMMTAuOTA0NiAxNi42MDQzQzEwLjM3NzQgMTcuMTkyNSA5LjUyMjY3IDE3LjE5MjUgOC45OTUzMiAxNi42MDQzTDUuMzk1MzkgMTIuNTg3N0M0Ljg2ODIgMTEuOTk5NSA0Ljg2ODIgMTEuMDQ1OSA1LjM5NTM5IDEwLjQ1NzhDNS45MjI2IDkuODY5NCA2Ljc3NzM5IDkuODY5NCA3LjMwNDYgMTAuNDU3OEw5Ljk0OTk0IDEzLjQwOTFMMTYuMTk1NCA2LjQ0MTFDMTYuNzIyNiA1Ljg1Mjk3IDE3LjU3NzQgNS44NTI5NyAxOC4xMDQ2IDYuNDQxMVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNoZWNrYm94ZXMgbGFiZWwge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jaGVja2JveGVzIGxhYmVsLmxhYmVsLWhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjRkYwMDAwO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNoZWNrYm94ZXMgbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI3JyB2aWV3Qm94PScwIDAgMjQgMjcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHg9JzAuNScgeT0nMicgd2lkdGg9JzIzJyBoZWlnaHQ9JzIzJyByeD0nNS41JyBmaWxsPSd3aGl0ZScgc3Ryb2tlPSclMjNBQkFBQUInLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1zZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiAyOTBweDtcbiAgd2lkdGg6IDI5MHB4O1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctbGcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlYXJjaC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctbWQpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYXJjaC1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgIHdpZHRoOiAyOTBweDtcbiAgfVxufVxuLnNlYXJjaC1zZWN0aW9uX19mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2JhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2lucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMCA0MHB4IDAgMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNlYXJjaC1zZWN0aW9uX19pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sIC5zZWFyY2gtc2VjdGlvbl9faW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLCAuc2VhcmNoLXNlY3Rpb25fX2lucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sIC5zZWFyY2gtc2VjdGlvbl9faW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWRlY29yYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC1zZWN0aW9uX19pbnB1dFt0eXBlPXNlYXJjaF06Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2lucHV0W3R5cGU9c2VhcmNoXSB7XG4gIGFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cbi5zZWFyY2gtc2VjdGlvbl9faW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTRweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xufVxuLnNlYXJjaC1zZWN0aW9uX19hdXRvY29tcGxldGUtcmVzdWx0cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDMycHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgbWF4LWhlaWdodDogNDgwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHotaW5kZXg6IDEwMDA7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U4RThFODtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fcmVzdWx0cy13cmFwcGVyIHtcbiAgcGFkZGluZzogMTZweCAxNHB4O1xufVxuLnNlYXJjaC1zZWN0aW9uX19jYXRlZ29yeS1zZWN0aW9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2NhdGVnb3J5LXNlY3Rpb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2NhdGVnb3J5LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogM3B4IDAgMTFweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fY2F0ZWdvcnktdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnNlYXJjaC1zZWN0aW9uX19jYXRlZ29yeS1saW5rLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNlYXJjaC1zZWN0aW9uX19jYXRlZ29yeS1saW5rLXRleHQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2NhdGVnb3J5LWl0ZW1zIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDhweDtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fcmVzdWx0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOXB4IDFweDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZ2FwOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNlYXJjaC1zZWN0aW9uX19yZXN1bHQtaXRlbTpob3ZlciwgLnNlYXJjaC1zZWN0aW9uX19yZXN1bHQtaXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRjZGN0ZCO1xufVxuLnNlYXJjaC1zZWN0aW9uX19yZXN1bHQtaW1hZ2Uge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgYm94LXNoYWRvdzogMC43OXB4IDAuNzlweCAxLjU4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNTg4MjM1Mjk0KTtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fcmVzdWx0LWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNlYXJjaC1zZWN0aW9uX19yZXN1bHQtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtaW4td2lkdGg6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VhcmNoLXNlY3Rpb25fX3Jlc3VsdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uc2VhcmNoLXNlY3Rpb25fX3Jlc3VsdC1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnNlYXJjaC1zZWN0aW9uX19yZXN1bHQtc3VidGl0bGU6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIuKAolwiO1xuICBtYXJnaW46IDAgMCAwIDJweDtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fcmVzdWx0LWljb24ge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgZmlsbDogIzY2Njtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fbG9hZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAzMnB4IDIwcHg7XG4gIGdhcDogMTJweDtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fbG9hZGluZy1zcGlubmVyIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0U4RThFODtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IsICMyRjczRTIpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogc2VhcmNoLXNlY3Rpb24tc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2xvYWRpbmctdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2VhcmNoLXNlY3Rpb25fX25vLXJlc3VsdHMge1xuICBwYWRkaW5nOiAzMnB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fbm8tcmVzdWx0cy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fZXJyb3Ige1xuICBwYWRkaW5nOiAzMnB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fZXJyb3ItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICNlNzRjM2M7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2FsbC1yZXN1bHRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBtYXJnaW46IDAgNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjBGMEYwO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2FsbC1yZXN1bHRzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0Y4RjlGQTtcbn1cblxuQGtleWZyYW1lcyBzZWFyY2gtc2VjdGlvbi1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG4gIC5zZWFyY2gtc2VjdGlvbl9fZm9ybSwgLnNlYXJjaC1zZWN0aW9uX19iYXIge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG4gIC5zZWFyY2gtc2VjdGlvbl9faW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlYXJjaC1zZWN0aW9uX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4vKipcbiAqIEFsYnVtIENhcmQgQ29tcG9uZW50IFN0eWxlc1xuICovXG4uYWxidW0tY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxidW0tY2FyZDpob3ZlciAuYWxidW0tY2FyZF9fb3ZlcmZsb3cge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uYWxidW0tY2FyZDpob3ZlciAuYWxidW0tY2FyZF9fYWN0aW9ucyA+ICoge1xuICBvcGFjaXR5OiAxO1xufVxuLmFsYnVtLWNhcmRfX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAyNS8xNDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uYWxidW0tY2FyZF9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hbGJ1bS1jYXJkX19vdmVyZmxvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNCkgMCUsIHJnYmEoMCwgMCwgMCwgMC4xKSA1MCUsIHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAyO1xufVxuLmFsYnVtLWNhcmRfX2FjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDEycHg7XG4gIHotaW5kZXg6IDM7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uYWxidW0tY2FyZF9fYWN0aW9ucyA+ICoge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi5hbGJ1bS1jYXJkX19hY3Rpb25zIC5idG4ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5hbGJ1bS1jYXJkX19hY3Rpb25zIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4uYWxidW0tY2FyZF9fYWN0aW9ucyAuYnRuIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uYWxidW0tY2FyZF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uYWxidW0tY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmFsYnVtLWNhcmRfX3RpdGxlIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG59XG4uYWxidW0tY2FyZF9fdGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjIyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hbGJ1bS1jYXJkX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICB9XG4gIC5hbGJ1bS1jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5hbGJ1bS1jYXJkX19hY3Rpb25zIHtcbiAgICB0b3A6IDhweDtcbiAgICByaWdodDogOHB4O1xuICB9XG4gIC5hbGJ1bS1jYXJkX19hY3Rpb25zIC5idG4ge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxuICAuYWxidW0tY2FyZF9fYWN0aW9ucyAuYnRuIHN2ZyB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG59XG5cbi8qKlxuICogRW1haWwgVmFsaWRhdGlvbiBTdHlsZXNcbiAqIE1pbmltYWwgZXJyb3Igc3R5bGluZyB3aXRoIGNvbG9yIGFuZCBwb3NpdGlvbmluZ1xuICovXG4uZW1haWwtdmFsaWRhdGlvbi1lcnJvciB7XG4gIGNvbG9yOiAjZDMyZjJmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi8qKlxuICogUmVnaXN0cmF0aW9uIFJlc2VuZCBOb3RpZmljYXRpb24gU3R5bGVzXG4gKi9cbi5yZWdpc3RyYXRpb24tcmVzZW5kLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgei1pbmRleDogMTAwMDA7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygxMDAlICsgNDBweCkpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cblxuLnJlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uLS12aXNpYmxlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucmVnaXN0cmF0aW9uLXJlc2VuZC1ub3RpZmljYXRpb24tLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZDRlZGRhO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICMyOGE3NDU7XG4gIGNvbG9yOiAjMTU1NzI0O1xufVxuXG4ucmVnaXN0cmF0aW9uLXJlc2VuZC1ub3RpZmljYXRpb24tLWVycm9yIHtcbiAgYmFja2dyb3VuZDogI2Y4ZDdkYTtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZGMzNTQ1O1xuICBjb2xvcjogIzcyMWMyNDtcbn1cblxuLnJlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uLS1pbmZvIHtcbiAgYmFja2dyb3VuZDogI2QxZWNmMTtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMTdhMmI4O1xuICBjb2xvcjogIzBjNTQ2MDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZWdpc3RyYXRpb24tcmVzZW5kLW5vdGlmaWNhdGlvbiB7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICB9XG59XG4ucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIgLmdmb3JtX3Nob3dfcGFzc3dvcmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5nZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5wYXNzd29yZF9pbnB1dF9jb250YWluZXIgaW5wdXQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fYnV0dG9uIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5naW5wdXRfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIGlucHV0W3R5cGU9dGV4dF0sXG4ucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT1lbWFpbF0sXG4ucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT10ZWxdLFxuLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIHRleHRhcmVhIHtcbiAgYm9yZGVyOiAwcHg7XG4gIHBhZGRpbmc6IDEycHggMTJweCAxMnB4IDQwcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogOTBweDtcbn1cbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19zYXZlLCAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fY2FuY2VsLCAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fdG9nZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fdG9nZ2xlIHtcbiAgbGVmdDogMTJweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIGdhcDogNXB4O1xufVxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3NhdmUge1xuICBsZWZ0OiA1MHB4O1xuICBjb2xvcjogIzRDQUY1MDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3NhdmU6aG92ZXIge1xuICBjb2xvcjogIzM4OEUzQztcbn1cbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19jYW5jZWwge1xuICBsZWZ0OiAwcHg7XG4gIGNvbG9yOiAjRjQ0MzM2O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fY2FuY2VsOmhvdmVyIHtcbiAgY29sb3I6ICNEMzJGMkY7XG59XG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fdG9nZ2xlIHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGZpbGw6ICM5ZTllOWU7XG59XG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fZmllbGQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMWE3M2U4O1xuICBvdXRsaW5lOiBub25lO1xufVxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX2ZpZWxkOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzMzO1xuICBvcGFjaXR5OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fZmllbGQ6bm90KDpkaXNhYmxlZCkge1xuICBib3JkZXItY29sb3I6ICNjMGMwYzAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX2ZpZWxkOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMCwgMTIzLCAyNTUsIDAuMTUpO1xuICBib3JkZXItY29sb3I6ICNhMGEwYTAgIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0LS1lZGl0aW5nIC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X190b2dnbGUge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0LS1lZGl0aW5nIC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19zYXZlLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQtLWVkaXRpbmcgLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX2NhbmNlbCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dC0tZWRpdGluZyAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fZmllbGQge1xuICBib3JkZXItYm90dG9tOiBsaWdodGdyZXkgMXB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBib3gtc2hhZG93OiAwIDhweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgei1pbmRleDogMjA7XG4gIG1heC1oZWlnaHQ6IDI4MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogOHB4IDA7XG59XG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd24uaXMtb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQgLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQgLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX19vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bl9fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4wNik7XG59XG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX29wdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX29wdGlvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bl9fb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDEwcHg7XG59XG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX29wdGlvbiAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX2xhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bl9fb3B0aW9uIC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMjI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5nZmllbGQtLXR5cGUtdGV4dGFyZWEgLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3RvZ2dsZSB7XG4gIHRvcDogMjBweDtcbn1cblxuLmdmaWVsZC0tdHlwZS10ZXh0YXJlYSAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fY2FuY2VsIHtcbiAgdG9wOiAyMHB4O1xufVxuXG4uZ2ZpZWxkLS10eXBlLXRleHRhcmVhIC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19zYXZlIHtcbiAgdG9wOiAyMHB4O1xufVxuXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fdG9nZ2xlIHtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbmJvZHkgLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5nZm9ybV93cmFwcGVyIGlucHV0LFxuYm9keSAucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIgLmdmb3JtX3dyYXBwZXIgc2VsZWN0LFxuYm9keSAucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIgLmdmb3JtX3dyYXBwZXIgdGV4dGFyZWEge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fc2F2ZSBzdmcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MDBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLyogX19fX19fX19fXyBDT01QT05FTlRTICBFTkQgX19fX19fX19fXyovXG4vKiBfX19fX19fX19fIE1PREFMICBCRUdJTiBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gTU9EQUwgIEVORCBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gIFBBR0UgQkVHSU4gX19fX19fX19fXyovXG4uaG9tZS1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDgxcHg7XG59XG4uaG9tZS1iYW5uZXJfX2Jsb2NrIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiAzMzBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5ob21lLWJhbm5lcl9fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2ODBweDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDg1cHg7XG59XG4uaG9tZS1iYW5uZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogNTVweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDEwcHg7XG59XG4uaG9tZS1iYW5uZXJfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUtYmFubmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuICB9XG4gIC5ob21lLWJhbm5lcl9fYmxvY2sge1xuICAgIGJhY2tncm91bmQ6ICNGNkY3RkIgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICB9XG4gIC5ob21lLWJhbm5lcl9fdGl0bGUsIC5ob21lLWJhbm5lcl9fZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmhvbWUtYmFubmVyLWZpbHRlcnMge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC00M3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMTVweCAzMHB4IDdweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtNDVweDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX190aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3Ige1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgZ2FwOiAyMHB4O1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDlweDtcbiAgcGFkZGluZzogMTNweCAyMHB4O1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yX19idXR0b24uYWN0aXZlLCAuaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3JfX2J1dHRvbjpob3ZlciB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMkY3M0UyO1xuICBwYWRkaW5nLWlubGluZTogMThweDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3Rvcl9fYnV0dG9uX190ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybSB7XG4gIG1hcmdpbi1pbmxpbmU6IC0xMXB4O1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm0gLnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b24ge1xuICBtaW4td2lkdGg6IDI0MHB4O1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm0gZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDIxMHB4O1xuICBtYXgtaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGQgc3ZnIHtcbiAgbWluLXdpZHRoOiAxOXB4O1xuICBtaW4taGVpZ2h0OiAxOXB4O1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkX19zZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZF9fc2VsZWN0IHNlbGVjdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkX19zZWxlY3Qgc2VsZWN0OmZvY3VzLCAuaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGRfX3NlbGVjdCBzZWxlY3Q6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZF9faW5wdXQgaW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGRfX2lucHV0IGlucHV0OmZvY3VzLCAuaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGRfX2lucHV0IGlucHV0OmZvY3VzLXZpc2libGUge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGRfX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yMHB4O1xuICByaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2VsZW1lbnQubW9yZS1maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19lbGVtZW50LnJlc2V0LWZpbHRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2VsZW1lbnRfX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZWxlbWVudF9fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M2RDlGRTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZS1iYW5uZXItZmlsdGVycyB7XG4gICAgbWFyZ2luLXRvcDogLTkycHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJveC1zaGFkb3c6IDRweCA0cHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1ODgyMzUyOTQpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAyMXB4IDMycHg7XG4gIH1cbiAgLmhvbWUtYmFubmVyLWZpbHRlcnNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3RvciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAuaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3JfX2J1dHRvbiwgLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yX19idXR0b24uYWN0aXZlLCAuaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3JfX2J1dHRvbjpob3ZlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTlweCAyMHB4IDE3cHg7XG4gIH1cbiAgLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yX19idXR0b25fX3RleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG4gIC5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tb2JpbGUtZmlsdGVycy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgei1pbmRleDogOTk5OTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2JpbGUtZmlsdGVycy1vdmVybGF5LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5tb2JpbGUtZmlsdGVycy1vdmVybGF5IHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlO1xufVxuLm1vYmlsZS1maWx0ZXJzLW92ZXJsYXkuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5tb2JpbGUtZmlsdGVycy1vdmVybGF5LmFjdGl2ZSAubW9iaWxlLWZpbHRlcnMtcGFuZWwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5tb2JpbGUtZmlsdGVycy1wYW5lbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgbWF4LWhlaWdodDogODB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuXG4ubW9iaWxlLWZpbHRlcnMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5tb2JpbGUtZmlsdGVycy1oZWFkZXIgLm1vYmlsZS1maWx0ZXJzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1vYmlsZS1maWx0ZXJzLWhlYWRlciAubW9iaWxlLWZpbHRlcnMtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzY2NjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tb2JpbGUtZmlsdGVycy1oZWFkZXIgLm1vYmlsZS1maWx0ZXJzLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5tb2JpbGUtZmlsdGVycy1oZWFkZXIgLm1vYmlsZS1maWx0ZXJzLWNsb3NlIHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3RvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE2cHggMjRweCAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBnYXA6IDhweDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yIHtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG5cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgd2lkdGg6IDMwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGZpbGw6ICMyRjczRTI7XG4gIGNvbG9yOiAjMkY3M0UyO1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZTtcbn1cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uX190ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICMyRjczRTI7XG59XG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3JfX2J1dHRvbjpob3ZlciAubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3JfX2J1dHRvbl9fdGV4dCB7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yX19idXR0b24uYWN0aXZlIHN2ZyB7XG4gIGZpbGw6ICMyRjczRTI7XG59XG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3JfX2J1dHRvbi5hY3RpdmUgLm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yX19idXR0b25fX3RleHQge1xuICBjb2xvcjogIzRBNEE0QTtcbn1cblxuLm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yX19idXR0b24uYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyRjczRTI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5tb2JpbGUtZmlsdGVycy1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMCAyNHB4IDIwcHg7XG59XG5cbi5tb2JpbGUtZmlsdGVyLXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLm1vYmlsZS1maWx0ZXItc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1vYmlsZS1maWx0ZXItc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMCAwIDEycHggMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubW9iaWxlLWZpbHRlci1zZWN0aW9uLXRpdGxlIC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5tb2JpbGUtZmlsdGVyLW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogOHB4O1xufVxuXG4ubW9iaWxlLWZpbHRlci1vcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5tb2JpbGUtZmlsdGVyLW9wdGlvbjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICMyRjczRTI7XG59XG4ubW9iaWxlLWZpbHRlci1vcHRpb24uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubW9iaWxlLWZpbHRlci1pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vYmlsZS1maWx0ZXItaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLm1vYmlsZS1maWx0ZXItaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG59XG4ubW9iaWxlLWZpbHRlci1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cblxuLm1vYmlsZS1wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDEycHg7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB6LWluZGV4OiAxMDtcbn1cbi5tb2JpbGUtcHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ubW9iaWxlLXByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5tb2JpbGUtcHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ubW9iaWxlLXByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmxvYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubW9iaWxlLXByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmxvYWRpbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4ubW9iaWxlLWZpbHRlcnMtZm9vdGVyIHtcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U1RTVFNTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vYmlsZS1maWx0ZXJzLWZvb3RlciBidXR0b24ge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLm1vYmlsZS1maWx0ZXJzLWZvb3RlciAubW9iaWxlLWZpbHRlcnMtY2xlYXIge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5tb2JpbGUtZmlsdGVycy1mb290ZXIgLm1vYmlsZS1maWx0ZXJzLWNsZWFyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5tb2JpbGUtZmlsdGVycy1mb290ZXIgLm1vYmlsZS1maWx0ZXJzLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICMyRjczRTI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm1vYmlsZS1maWx0ZXJzLWZvb3RlciAubW9iaWxlLWZpbHRlcnMtc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0M2RDlGRTtcbiAgYm9yZGVyLWNvbG9yOiAjQzZEOUZFO1xufVxuXG4ubW9iaWxlLWZpbHRlci1jaGVja2JveCB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbi5tb2JpbGUtZmlsdGVyLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2JpbGUtZmlsdGVyLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm1vYmlsZS1maWx0ZXItY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3JfX2J1dHRvbl9fdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cbiNob21lLWJhbm5lci1maWx0ZXItZm9ybS1ob3VzZXMgPiBkaXYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogdW5zZXQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBzZWN0aW9uLmhvbWUtYmFubmVyID4gZGl2LmNvbnRhaW5lciA+IGRpdiA+IGRpdi5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3Rvci5yb3cgPiBidXR0b24uaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3JfX2J1dHRvbi5hY3RpdmUge1xuICAgIHdpZHRoOiAxNjRweDtcbiAgfVxufVxuLyoqXG4gKiBQcm9qZWN0IENhcmQgQ29tcG9uZW50IFN0eWxlc1xuICogQmFzZSBjb21wb25lbnQgdGhhdCBjYW4gYmUgdXNlZCBhY3Jvc3MgcmVsYXRlZCBwcm9qZWN0cywgYXJjaGl2ZSBwYWdlcywgYW5kIHJlY29tbWVuZGVkIHByb2plY3RzXG4gKiBDb250YWlucyBhbGwgdGhlIGNvcmUgcHJvamVjdCBjYXJkIGZ1bmN0aW9uYWxpdHkgdXNpbmcgcGxhY2Vob2xkZXJzIGZvciByZXVzZVxuICovXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSB7XG4gIG1heC13aWR0aDogMzI3cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDMwMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlciB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci1zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgNTAuNSUsIHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlKTtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2hhcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19idXR0b25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiAxMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMTBweDtcbiAgei1pbmRleDogMTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOXB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDhweCAhaW1wb3J0YW50O1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEwO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbjogMCAycHg7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2LCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1OSU7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBvcGFjaXR5OiAwO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXY6OmFmdGVyLCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXY6aG92ZXIsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLnJlbGF0ZWQtcHJvamVjdHNfX25leHQge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldiBzdmcsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0IHN2ZyB7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0IHtcbiAgcmlnaHQ6IDhweDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2IHtcbiAgbGVmdDogOHB4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXY6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gIG1hcmdpbi1yaWdodDogLTJweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlIHtcbiAgYXNwZWN0LXJhdGlvOiAzMjcvMjM4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wbGFjZWhvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BsYWNlaG9sZGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDE1MS8xMTI7XG4gIH1cbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wbGFjZWhvbGRlciBzdmcge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19jb250ZW50IHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3Byb2plY3QtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICBsaW5lLWNsYW1wOiAxO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcm9qZWN0LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2F1dGhvciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2F1dGhvciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2RpdmlkZXIge1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTRBNEE7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcgLnN0YXIge1xuICBjb2xvcjogI2RkZDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcgLnN0YXItLWZpbGxlZCB7XG4gIGNvbG9yOiAjZmZjMTA3O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZyAuc3RhciBzdmcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMnB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNjY2O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fY29tbWVudHMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuXG4ucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW06aG92ZXIgLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBvcGFjaXR5OiAxO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW06aG92ZXIgLnJlbGF0ZWQtcHJvamVjdHNfX25leHQsXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbTpob3ZlciAucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbltkaXI9cnRsXSAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nLXRleHQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5bZGlyPXJ0bF0gLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2NvbW1lbnRzIHtcbiAgZ2FwOiA2cHg7XG59XG5cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW4tYmxvY2stZW5kOiAyOXB4O1xufVxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCg0MDBweCwgMWZyKSk7XG4gIGdhcDogMzhweCA0MHB4O1xufVxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2xpc3QgLnByb2plY3QtY2FyZF9fcGFnaW5hdGlvbiB7XG4gIGJvdHRvbTogMThweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19saXN0LS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19fc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19zd2lwZXItLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX3N3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19fc3dpcGVyIC5zd2lwZXItc2xpZGUgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2l0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX3N3aXBlciAuc3dpcGVyLXNsaWRlIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMjdweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX3NsaWRlLFxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2l0ZW0gLnByb2plY3QtY2FyZF9fc2xpZGVyIHtcbiAgYXNwZWN0LXJhdGlvOiA0MDAvMjc4O1xufVxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2l0ZW0gLnByb2plY3QtY2FyZF9fYWN0aW9ucyxcbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX3RhZ3Mge1xuICBpbnNldC1ibG9jay1zdGFydDogMjBweDtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX2FjdGlvbnMge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDIwcHg7XG59XG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkX190YWdzIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMjBweDtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAzOHB4O1xuICBtYXJnaW4tYm90dG9tOiAzOXB4O1xufVxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2J1dHRvbiBhIHtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmctaW5saW5lOiAyMnB4O1xuICBtaW4td2lkdGg6IDEzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMTdweDtcbiAgfVxuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyAucHJvamVjdC1jYXJkLS1tb2JpbGUtc2ltcGxpZmllZCAucHJvamVjdC1jYXJkX19wYWdpbmF0aW9uLFxuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyAucHJvamVjdC1jYXJkLS1tb2JpbGUtc2ltcGxpZmllZCAucHJvamVjdC1jYXJkX19uYXYsXG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzIC5wcm9qZWN0LWNhcmQtLW1vYmlsZS1zaW1wbGlmaWVkIC5wcm9qZWN0LWNhcmRfX25hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyAucHJvamVjdC1jYXJkLS1tb2JpbGUtc2ltcGxpZmllZCAuc3dpcGVyLXNsaWRlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHMgLnByb2plY3QtY2FyZC0tbW9iaWxlLXNpbXBsaWZpZWQgLnN3aXBlci13cmFwcGVyIHtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyAucHJvamVjdC1jYXJkLS1tb2JpbGUtc2ltcGxpZmllZCAucHJvamVjdC1jYXJkX19zbGlkZXIsXG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzIC5wcm9qZWN0LWNhcmQtLW1vYmlsZS1zaW1wbGlmaWVkIC5wcm9qZWN0LWNhcmRfX3NsaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDQyMC8yNzg7XG4gIH1cbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHMgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2l0ZW0gLnByb2plY3QtY2FyZF9fYWN0aW9ucywgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHMgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2l0ZW0gLnByb2plY3QtY2FyZF9fdGFncyB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG4gIH1cbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHMgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2l0ZW0gLnByb2plY3QtY2FyZF9fdGFncyB7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogMTBweDtcbiAgfVxuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkX19hY3Rpb25zIHtcbiAgICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEwcHg7XG4gIH1cbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2J1dHRvbiB7XG4gICAgbWFyZ2luLWJsb2NrOiAzMHB4IDMxcHg7XG4gIH1cbn1cblxuLmhvbWUtaWNvbi1iYW5uZXIge1xuICBtYXJnaW4tYmxvY2stZW5kOiA0MXB4O1xufVxuLmhvbWUtaWNvbi1iYW5uZXJfX2Jsb2NrIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogNTlweCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXJnaW4tYmxvY2stZW5kOiA0MHB4O1xufVxuLmhvbWUtaWNvbi1iYW5uZXJfX2Jsb2NrIGgyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogOXB4O1xufVxuLmhvbWUtaWNvbi1iYW5uZXJfX2Jsb2NrIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuLmhvbWUtaWNvbi1iYW5uZXJfX2ljb24ge1xuICBtYXJnaW4tYmxvY2stZW5kOiAxMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lLWljb24tYmFubmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICB9XG4gIC5ob21lLWljb24tYmFubmVyX19ibG9jayB7XG4gICAgbWluLWhlaWdodDogNDMycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxuICAuaG9tZS1pY29uLWJhbm5lcl9fYmxvY2sgaDIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAxMXB4O1xuICB9XG4gIC5ob21lLWljb24tYmFubmVyX19ibG9jayBzcGFuIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxufVxuXG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDIzcHggMjBweDtcbiAgbWF4LXdpZHRoOiAyMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyRjczRTI7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX2F2YXRhciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogODJweDtcbiAgaGVpZ2h0OiA4MnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fYXZhdGFyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogODJweDtcbiAgaGVpZ2h0OiA4MnB4O1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fcGxhY2Vob2xkZXIgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19uYW1lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDUxcHg7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX190eXBlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgbWluLWhlaWdodDogMjZweDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX3JhdGluZy1udW1iZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDJweDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX21ldGEge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMEUwRTA7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19kaXZpZGVyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEE0QTRBO1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycHg7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19yYXRpbmcgLnN0YXIge1xuICBjb2xvcjogI2RkZDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX3JhdGluZyAuc3Rhci0tZmlsbGVkIHtcbiAgY29sb3I6ICNmZmMxMDc7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19yYXRpbmcgLnN0YXIgc3ZnIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX3JhdGluZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19jb21tZW50cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NjY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19jb21tZW50czpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX2NvbW1lbnRzOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgIzJGNzNFMjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLnJlY29tbWVuZGVkLWRlc2lnbmVycyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzIC5jb250YWluZXIge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCwgMC43NXJlbSkgKyAyMHB4KTtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucmVjb21tZW5kZWQtZGVzaWduZXJzX19saXN0LS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1hcmdpbjogMCAtMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVjb21tZW5kZWQtZGVzaWduZXJzX19zd2lwZXItLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19fc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19fc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAucmVjb21tZW5kZWQtZGVzaWduZXJzX19zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgcGFkZGluZzogMCA2cHg7XG4gICAgbWluLXdpZHRoOiAxNjFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX3N3aXBlciB7XG4gICAgbWFyZ2luOiAwIC0xMnB4O1xuICB9XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzOXB4O1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19fYnV0dG9uIGEge1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgcGFkZGluZy1pbmxpbmU6IDIycHg7XG4gIG1pbi13aWR0aDogMTU0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnJlY29tbWVuZGVkLWRlc2lnbmVycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgfVxuICAucmVjb21tZW5kZWQtZGVzaWduZXJzX19idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzFweDtcbiAgfVxufVxuXG4ucmVnaXN0cmF0aW9uLWJhbm5lciB7XG4gIG1hcmdpbi1ib3R0b206IDQxcHg7XG59XG4ucmVnaXN0cmF0aW9uLWJhbm5lcl9fYmxvY2sge1xuICBwYWRkaW5nLWJsb2NrOiA0cmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gIHdoaXRlLXNwYWNlOiBjb2xsYXBzZTtcbiAgbWluLWhlaWdodDogNDUwcHg7XG59XG4ucmVnaXN0cmF0aW9uLWJhbm5lcl9fYmxvY2subGVmdC1ibG9jayB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XG59XG4ucmVnaXN0cmF0aW9uLWJhbm5lcl9fYmxvY2sucmlnaHQtYmxvY2sge1xuICBib3JkZXItcmFkaXVzOiAwIDIwcHggMjBweCAwO1xufVxuLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5yZWdpc3RyYXRpb24tYmFubmVyX19kZXNjcmlwdGlvbiB7XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG59XG4ucmVnaXN0cmF0aW9uLWJhbm5lcl9fc3RhcnRfdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogY29sbGFwc2U7XG59XG4ucmVnaXN0cmF0aW9uLWJhbm5lcl9fc3RhcnRfdGV4dCBzdmcge1xuICBtYXJnaW46IDAgMTBweDtcbiAgbWluLWhlaWdodDogMThweDtcbiAgbWluLXdpZHRoOiAxOHB4O1xufVxuLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Rlc2NyaXB0aW9uLCAucmVnaXN0cmF0aW9uLWJhbm5lcl9fc3RhcnRfdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX3RpdGxlLmxlZnQtYmxvY2ssIC5yZWdpc3RyYXRpb24tYmFubmVyX19kZXNjcmlwdGlvbi5sZWZ0LWJsb2NrLCAucmVnaXN0cmF0aW9uLWJhbm5lcl9fc3RhcnRfdGV4dC5sZWZ0LWJsb2NrIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucmVnaXN0cmF0aW9uLWJhbm5lcl9fc3RhcnQtYnV0dG9uIGEuYnRuIHtcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5yZWdpc3RyYXRpb24tYmFubmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICB9XG4gIC5yZWdpc3RyYXRpb24tYmFubmVyIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJlZ2lzdHJhdGlvbi1iYW5uZXIgLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Jsb2NrLnJpZ2h0LWJsb2NrIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvcHdoaXRlbW9iaWxlLnBuZ1wiKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnJlZ2lzdHJhdGlvbi1iYW5uZXIgLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Jsb2NrLmxlZnQtYmxvY2sge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JvdHRvbWJsYWNrbW9iaWxlLnBuZ1wiKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Jsb2NrIHtcbiAgICBwYWRkaW5nLWJsb2NrOiA2MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICB9XG4gIC5yZWdpc3RyYXRpb24tYmFubmVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuICAucmVnaXN0cmF0aW9uLWJhbm5lcl9fZGVzY3JpcHRpb24sIC5yZWdpc3RyYXRpb24tYmFubmVyX19zdGFydF90ZXh0IHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5yZWdpc3RyYXRpb24tYmFubmVyX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gIC5yZWdpc3RyYXRpb24tYmFubmVyX19zdGFydF90ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cbn1cblxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZCB7XG4gIG1hcmdpbi1ib3R0b206IDEyMXB4O1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZCAuY29udGFpbmVyIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgsIDAuNzVyZW0pICsgMjBweCk7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fZ3JpZC0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3N3aXBlci0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXIgLnN3aXBlci1zbGlkZSAuaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3BhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICNDNEM0QzQ7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbjogMCA0cHg7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzRBNEE0QTtcbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCxcbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gIGJhY2tncm91bmQ6ICNFMEUwRTA7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCxcbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMjlweDtcbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX2l0ZW0ge1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk3OTc5NztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzIyMjIyMjtcbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX2l0ZW1fX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IDM1cHg7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbjogMTVweCAxNXB4IDIzcHg7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19pdGVtX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lLWluc3BpcmF0aW9uLWdyaWQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaG9tZS1pbnNwaXJhdGlvbi1ncmlkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDE3cHg7XG4gIH1cbiAgLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9faXRlbSB7XG4gICAgbWluLWhlaWdodDogMTIxcHg7XG4gICAgbWluLXdpZHRoOiAxNDBweDtcbiAgfVxuICAuaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19pdGVtX19pY29uIHtcbiAgICBtYXJnaW46IDIwcHggMTJweCAyMXB4O1xuICAgIG1pbi13aWR0aDogMzVweDtcbiAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5ob21lLWluc3BpcmF0aW9uLWdyaWRfX2l0ZW1fX2ljb24gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDM1cHg7XG4gICAgbWF4LWhlaWdodDogMzVweDtcbiAgfVxuICAuaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDAgOHB4IDEycHg7XG4gIH1cbiAgLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fcGFnaW5hdGlvbiB7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogQmFzZSBzdHlsZXMgYW5kIENTUyByZXNldCAqL1xuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuOnJvb3Qge1xuICAtLXByaW1hcnktY29sb3I6ICMwMDcxZTM7XG4gIC0tcHJpbWFyeS1ob3ZlcjogIzAwNjJjMztcbiAgLS10ZXh0LWNvbG9yOiAjMzMzMzMzO1xuICAtLXRleHQtbGlnaHQ6ICM2NjY2NjY7XG4gIC0tYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLS1iYWNrZ3JvdW5kLWxpZ2h0OiA7XG4gIC0tYm9yZGVyLWNvbG9yOiAjZTBlMGUwO1xuICAtLXNoYWRvdy1zbWFsbDogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLS1zaGFkb3ctbWVkaXVtOiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLXJhZGl1cy1zbTogNHB4O1xuICAtLXJhZGl1cy1tZDogOHB4O1xuICAtLXNwYWNpbmcteHM6IDRweDtcbiAgLS1zcGFjaW5nLXNtOiA4cHg7XG4gIC0tc3BhY2luZy1tZDogMTZweDtcbiAgLS1zcGFjaW5nLWxnOiAyNHB4O1xuICAtLXRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJBc3Npc3RhbnRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtbGlnaHQpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4jd29ya19yZWdpb25zLFxuI3Byb2Zlc3Npb25hbF9zZXJ2aWNlcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMzdweDtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheSxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheSxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDdweCAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJhY2tncm91bmQ6ICNGNkY3RkI7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDI5NXB4O1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1kaXNwbGF5OmZvY3VzLXdpdGhpbixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheTpmb2N1cy13aXRoaW4sXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWRpc3BsYXk6Zm9jdXMtd2l0aGluLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1kaXNwbGF5OmZvY3VzLXdpdGhpbiB7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNDcsIDExNSwgMjI2LCAwLjEpO1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1kaXNwbGF5IC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24sXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWRpc3BsYXkgLnRheG9ub215LW11bHRpc2VsZWN0X19pY29uLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1kaXNwbGF5IC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjb2xvcjogIzRhNGE0YTtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24gcGF0aCxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24gcGF0aCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24gcGF0aCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24gcGF0aCB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheSBpbnB1dCxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSBpbnB1dCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheSBpbnB1dCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSBpbnB1dCB7XG4gIG1pbi13aWR0aDogNDVweDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheS5oYXMtc2VsZWN0aW9uIC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheS5oYXMtc2VsZWN0aW9uIC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheS5oYXMtc2VsZWN0aW9uIC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheS5oYXMtc2VsZWN0aW9uIC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXNlbGVjdGVkLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zZWxlY3RlZCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXNlbGVjdGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDZweDtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zZWxlY3RlZCAuc2VsZWN0ZWQtY2hpcCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0YzRjRGNjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTdFQjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMzc0MTUxO1xuICBnYXA6IDRweDtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgc3Bhbixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgc3Bhbixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgc3Bhbixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgc3BhbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwIC5yZW1vdmUtY2hpcCxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgLnJlbW92ZS1jaGlwLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zZWxlY3RlZCAuc2VsZWN0ZWQtY2hpcCAucmVtb3ZlLWNoaXAsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwIC5yZW1vdmUtY2hpcCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM5Q0EzQUY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zZWxlY3RlZCAuc2VsZWN0ZWQtY2hpcCAucmVtb3ZlLWNoaXA6aG92ZXIsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwIC5yZW1vdmUtY2hpcDpob3Zlcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgLnJlbW92ZS1jaGlwOmhvdmVyLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zZWxlY3RlZCAuc2VsZWN0ZWQtY2hpcCAucmVtb3ZlLWNoaXA6aG92ZXIge1xuICBjb2xvcjogI0VGNDQ0NDtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtaW5wdXQsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWlucHV0LFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1pbnB1dCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtaW5wdXQge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMzc0MTUxO1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1pbnB1dDo6cGxhY2Vob2xkZXIsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWlucHV0OjpwbGFjZWhvbGRlcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc1NzU3NTtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5zdWdnZXN0aW9uLWdyb3VwLWhlYWRlcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5zdWdnZXN0aW9uLWdyb3VwLWhlYWRlciB7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzg4ODtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyA0cHgpO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU3RUI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgei1pbmRleDogMTAwMDtcbiAgbWF4LWhlaWdodDogMjQwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0sXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0sXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0sXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzM3NDE1MTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpmaXJzdC1jaGlsZCxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpmaXJzdC1jaGlsZCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpmaXJzdC1jaGlsZCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDA7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06bGFzdC1jaGlsZCxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpsYXN0LWNoaWxkLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmxhc3QtY2hpbGQsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDEycHg7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06b25seS1jaGlsZCxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpvbmx5LWNoaWxkLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOm9ubHktY2hpbGQsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06b25seS1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06aG92ZXIsIC53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5hY3RpdmUsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06aG92ZXIsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uYWN0aXZlLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmhvdmVyLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmFjdGl2ZSxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpob3Zlcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNEY2O1xuICBjb2xvcjogIzJGNzNFMjtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5sb2FkaW5nLCAud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubm8tcmVzdWx0cywgLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmVycm9yLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmxvYWRpbmcsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubm8tcmVzdWx0cyxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5lcnJvcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5sb2FkaW5nLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLm5vLXJlc3VsdHMsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uZXJyb3IsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubG9hZGluZyxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5uby1yZXN1bHRzLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmVycm9yIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjOUNBM0FGO1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmxvYWRpbmc6aG92ZXIsIC53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5uby1yZXN1bHRzOmhvdmVyLCAud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uZXJyb3I6aG92ZXIsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubG9hZGluZzpob3Zlcixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5uby1yZXN1bHRzOmhvdmVyLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmVycm9yOmhvdmVyLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmxvYWRpbmc6aG92ZXIsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubm8tcmVzdWx0czpob3Zlcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5lcnJvcjpob3Zlcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5sb2FkaW5nOmhvdmVyLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLm5vLXJlc3VsdHM6aG92ZXIsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uZXJyb3I6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM5Q0EzQUY7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uZXJyb3IsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uZXJyb3IsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uZXJyb3IsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uZXJyb3Ige1xuICBjb2xvcjogI0VGNDQ0NDtcbn1cblxuLmVycm9yLTQwNCB7XG4gIGhlaWdodDogNzB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZXJyb3ItNDA0X19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLmVycm9yLTQwNF9faGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmVycm9yLTQwNF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG4uZXJyb3ItNDA0X19idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQjgyRjY7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogOHB4IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xufVxuLmVycm9yLTQwNF9fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1NjNFQjtcbn1cbi5lcnJvci00MDRfX2J1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDU5LCAxMzAsIDI0NiwgMC4zKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZXJyb3ItNDA0X19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbiAgLmVycm9yLTQwNF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5cbi8qIExlZ2FsIFBhZ2UgU3R5bGVzXG4gKiBGb3IgdGVybXMgb2Ygc2VydmljZSwgcHJpdmFjeSBwb2xpY3ksIGV0Yy5cbiAqL1xuLmxlZ2FsLXBhZ2Uge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLmxlZ2FsLXBhZ2VfX2lubmVyIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ubGVnYWwtcGFnZV9faGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4ubGVnYWwtcGFnZV9fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5sZWdhbC1wYWdlX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmxlZ2FsLXBhZ2VfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubGVnYWwtcGFnZV9fdXBkYXRlZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3NTc1NzU7XG59XG4ubGVnYWwtcGFnZV9fdXBkYXRlZCAubGFiZWwge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmxlZ2FsLXBhZ2VfX3VwZGF0ZWQgLmRhdGUge1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5sZWdhbC1wYWdlX19jb250ZW50IHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubGVnYWwtcGFnZV9fY29udGVudCBoMSwgLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgaDIsIC5sZWdhbC1wYWdlX19jb250ZW50IGgzLCAubGVnYWwtcGFnZV9fY29udGVudCBoNCwgLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgaDUsIC5sZWdhbC1wYWdlX19jb250ZW50IGg2IHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMzBweCAwIDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubGVnYWwtcGFnZV9fY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5sZWdhbC1wYWdlX19jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubGVnYWwtcGFnZV9fY29udGVudCB1bCwgLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgb2wge1xuICBtYXJnaW46IDAgMjBweCAxNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ubGVnYWwtcGFnZV9fY29udGVudCB1bCBsaSwgLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgb2wgbGkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ubGVnYWwtcGFnZV9fY29udGVudCBhIHtcbiAgY29sb3I6ICMzQjgyRjY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5sZWdhbC1wYWdlX19jb250ZW50IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5sZWdhbC1wYWdlX19jb250ZW50IGJsb2NrcXVvdGUge1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjRTVFNUU1O1xuICBtYXJnaW46IDAgMCAxNXB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUY5Rjk7XG59XG4ubGVnYWwtcGFnZV9fY29udGVudCBibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGVnYWwtcGFnZV9fY29udGVudCBjb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjVGOTtcbiAgcGFkZGluZzogMnB4IDVweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xufVxuLmxlZ2FsLXBhZ2VfX3NlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmxlZ2FsLXBhZ2VfX3NlY3Rpb24tdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDAgMCAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmxlZ2FsLXBhZ2VfX3NlY3Rpb24tY29udGVudCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sZWdhbC1wYWdlIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbiAgLmxlZ2FsLXBhZ2VfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG4gIC5sZWdhbC1wYWdlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5sZWdhbC1wYWdlX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAubGVnYWwtcGFnZV9fY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5cbi50aGFuayB7XG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuLnRoYW5rIC5iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwJTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGhhbmsgLmJhY2tncm91bmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50aGFuayAuY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRoYW5rIC5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50aGFuayAuY29udGVudCAudGl0bGUge1xuICBmb250LXNpemU6IDE0MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgbGluZS1oZWlnaHQ6IDcycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRoYW5rIC5jb250ZW50IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICB9XG59XG4udGhhbmsgLmNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMjBweCAwIDM4cHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGhhbmsgLmNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuLnRoYW5rIC5jb250ZW50IC5idXR0b24gYSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDMwQTExO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAwLjg2O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyMDVweDtcbn1cbi50aGFuayAuY29udGVudCAuYnV0dG9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNiZDhhMzcsICNjYTllNTcgNDUuNSUsICNhZTc2MWMpO1xufVxuXG4uZGVzaWduZXJzLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDY3cHggNDBweDtcbn1cblxuLmRlc2lnbmVycy1ncmlkOmhhcygubm8tcmVzdWx0cykge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xufVxuXG4ubm8tcmVzdWx0cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogM3JlbSAycmVtO1xufVxuLm5vLXJlc3VsdHMgLm5vLXJlc3VsdHNfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5uby1yZXN1bHRzIC5uby1yZXN1bHRzX19jb250ZW50IGgzIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLm5vLXJlc3VsdHMgLm5vLXJlc3VsdHNfX2NvbnRlbnQgcCB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5maWx0ZXJzLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogN3B4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi1ibG9jazogMzZweCAyM3B4O1xufVxuLmZpbHRlcnMtbW9iaWxlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXJzLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnJlc3VsdHMtYmFyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgfVxuICAuZmlsdGVycy1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmRlc2lnbmVycy1ncmlkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmRlc2lnbmVycy1sb2FkaW5nIC5kZXNpZ25lci1jYXJkIHtcbiAgb3BhY2l0eTogMC42O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5kZXNpZ25lcnMtZ3JpZCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLmRlc2lnbmVycy1ncmlkLnVwZGF0aW5nIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4jbWFpbiA+IGRpdiA+IGRpdi5maWx0ZXJzLXNlY3Rpb24ucGFuZWwubXktNSA+IGZvcm0gPiBkaXY6bnRoLWNoaWxkKDEpID4gZGl2ID4gZGl2ID4gc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnVzZXItZGFzaGJvYXJkIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1kYXNoYm9hcmQge1xuICAgIHBhZGRpbmctYmxvY2s6IDMycHg7XG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxufVxuLnVzZXItZGFzaGJvYXJkIC5jb250YWluZXIge1xuICBwYWRkaW5nLWlubGluZTogMTFweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51c2VyLWRhc2hib2FyZF9fY29udGVudCB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDEycHg7XG4gIH1cbn1cbi51c2VyLWRhc2hib2FyZF9fc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbjogMCAwIDE2cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX3NpZGViYXIge1xuICB3aWR0aDogMjcwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTAxOTYwNzg0Myk7XG4gIHBhZGRpbmc6IDE2cHggMjBweCAyMHB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDgwcHg7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItZGFzaGJvYXJkX19zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDEwMDAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IC0ycHggLTJweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDM5MjE1Njg2Myk7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItZGFzaGJvYXJkX19uYXYtbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItZGFzaGJvYXJkX19uYXYtaXRlbSB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC51c2VyLWRhc2hib2FyZF9fbmF2LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1saW5rLCAudXNlci1kYXNoYm9hcmRfX25hdi10b2dnbGUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweDtcbiAgZ2FwOiAxMXB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1saW5rOmhvdmVyLCAudXNlci1kYXNoYm9hcmRfX25hdi10b2dnbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtbGluay0tYWN0aXZlLCAudXNlci1kYXNoYm9hcmRfX25hdi10b2dnbGUtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0QTRBNEE7XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1saW5rIHN2ZywgLnVzZXItZGFzaGJvYXJkX19uYXYtdG9nZ2xlIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtbGluayAuZC1mbGV4LCAudXNlci1kYXNoYm9hcmRfX25hdi10b2dnbGUgLmQtZmxleCB7XG4gIGdhcDogMTFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1kYXNoYm9hcmRfX25hdi1saW5rLCAudXNlci1kYXNoYm9hcmRfX25hdi10b2dnbGUge1xuICAgIGZsZXg6IDEgMSAyNSU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LXRvZ2dsZSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1kYXNoYm9hcmRfX25hdi10b2dnbGUgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi10b2dnbGUtLWFjdGl2ZSAudXNlci1kYXNoYm9hcmRfX25hdi1hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1hcnJvdyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1kYXNoYm9hcmRfX25hdi1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtc3VibWVudSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiA0N3B4O1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG1heC1oZWlnaHQsIG1hcmdpbi10b3A7XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1zdWJtZW51LS1vcGVuIHtcbiAgbWF4LWhlaWdodDogMTAwcHg7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItZGFzaGJvYXJkX19uYXYtc3VibWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtc3ViaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LXN1Ymxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDExcHg7XG4gIHBhZGRpbmc6IDEwcHggMThweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBnYXA6IDlweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LXN1Ymxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtc3VibGluay0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzRBNEE0QTtcbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LXN1Ymxpbmsgc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4udXNlci1kYXNoYm9hcmRfX2JyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuLnVzZXItZGFzaGJvYXJkIC5wcm9maWxlLXNldHRpbmdzX19icmVhZGNydW1icyB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG4udXNlci1kYXNoYm9hcmQgLnByb2ZpbGUtc2V0dGluZ3NfX2JyZWFkY3J1bWJzIC5zZXBhcmF0b3Ige1xuICBtYXJnaW4taW5saW5lOiA3cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2JyZWFkY3J1bWItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBnYXA6IDhweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnJlYWRjcnVtYi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2JyZWFkY3J1bWItaXRlbS0tY3VycmVudCAudXNlci1kYXNoYm9hcmRfX2JyZWFkY3J1bWItdGV4dCB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19icmVhZGNydW1iLWxpbmsge1xuICBjb2xvcjogIzRBNEE0QTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4udXNlci1kYXNoYm9hcmRfX2JyZWFkY3J1bWItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnJlYWRjcnVtYi10ZXh0IHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4udXNlci1kYXNoYm9hcmRfX2JyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4udXNlci1kYXNoYm9hcmRfX3NlY3Rpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDAgMCAyOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51c2VyLWRhc2hib2FyZF9fc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4udXNlci1kYXNoYm9hcmRfX3NlY3Rpb24tc3VidGl0bGUge1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTFweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fc2V0dGluZ3MtY2FyZCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEwMTk2MDc4NDMpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBwYWRkaW5nOiAzOHB4IDUxcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX3Byb2ZpbGUtZm9ybSwgLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udXNlci1kYXNoYm9hcmRfX2Zvcm0tcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZm9ybS1yb3c6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZm9ybS1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVzZXItZGFzaGJvYXJkX19mb3JtLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZm9ybS1sYWJlbCAucmVxdWlyZWQge1xuICBjb2xvcjogI2Q2MzYzODtcbn1cbi51c2VyLWRhc2hib2FyZF9fZm9ybS1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzFhMWExYTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi51c2VyLWRhc2hib2FyZF9fZm9ybS1pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzRhNGE0YTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoNzQsIDc0LCA3NCwgMC4xKTtcbn1cbi51c2VyLWRhc2hib2FyZF9fZm9ybS1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbi51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtZGlzcGxheSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbn1cbi51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtc3RhcnMge1xuICBmbGV4OiAxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1kaXNwbGF5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1pY29uIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1pY29uIHN2ZyB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtdmFsdWUge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19lZGl0LWJ0biwgLnVzZXItZGFzaGJvYXJkX19jYW5jZWwtYnRuIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDRweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDZweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtZWRpdCB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtZWRpdC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtaW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogOHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1pbnB1dC1ncm91cC51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtaW5wdXRzIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGdhcDogMTZweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtaW5wdXQtZ3JvdXAudXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWlucHV0cyAudXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWlucHV0LWdyb3VwLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1pbnB1dHMgLnVzZXItZGFzaGJvYXJkX19maWVsZC1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19zdWJtaXQtYnRuIHtcbiAgYmFja2dyb3VuZDogIzAwN2NiYTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fc3VibWl0LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDVhODc7XG59XG4udXNlci1kYXNoYm9hcmRfX2NoYW5nZS1wYXNzd29yZC1idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnVzZXItZGFzaGJvYXJkX19jaGFuZ2UtcGFzc3dvcmQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSg3NCwgNzQsIDc0LCAwLjEpO1xufVxuLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1maWVsZHMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjE7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkIHtcbiAgcGFkZGluZzogMXB4IDJweCAwIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLS1yZWFkb25seSB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtLXJlYWRvbmx5IC51c2VyLWRhc2hib2FyZF9fZmllbGQtZGlzcGxheSB7XG4gIHBhZGRpbmc6IDNweCAwcHggNXB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtdmFsdWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19lZGl0LXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19lZGl0LXRleHQgc3ZnIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtaW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1pbnB1dC1ncm91cC51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtaW5wdXRzIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGdhcDogMTJweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtaW5wdXQtZ3JvdXAudXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWlucHV0cyAudXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWlucHV0LWdyb3VwLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1pbnB1dHMgLnVzZXItZGFzaGJvYXJkX19maWVsZC1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fc3VibWl0LWJ0biB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQ6ICMyRjczRTI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udXNlci1kYXNoYm9hcmRfX3N1Ym1pdC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMWU1YmI4O1xufVxuLnVzZXItZGFzaGJvYXJkX19jYW5jZWwtYnRuIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi51c2VyLWRhc2hib2FyZF9fY2FuY2VsLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2QwZDBkMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fY2FuY2VsLWJ0biBzdmcge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19mb3JtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMTtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnRuIHtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnVzZXItZGFzaGJvYXJkX19idG4tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjNGE0YTRhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnRuLS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNhM2EzYTtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnRuLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZjZmN2ZiO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnRuLS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTllY2YwO1xufVxuLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1yZXNldCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMTtcbn1cbi51c2VyLWRhc2hib2FyZF9fcmVzZXQtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBtYXJnaW46IDAgMCA4cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX3Jlc2V0LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbn1cbi51c2VyLWRhc2hib2FyZCAubm90aWNlIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51c2VyLWRhc2hib2FyZCAubm90aWNlLm5vdGljZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogI2U4ZjVlODtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjNDZiNDUwO1xuICBjb2xvcjogIzE1NTcyNDtcbn1cbi51c2VyLWRhc2hib2FyZCAubm90aWNlLm5vdGljZS1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmZGYyZjI7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2Q2MzYzODtcbiAgY29sb3I6ICM3MjFjMjQ7XG59XG4udXNlci1kYXNoYm9hcmQgLm5vdGljZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2FsYnVtLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19hbGJ1bS1saW5rIHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnVzZXItZGFzaGJvYXJkX19hbGJ1bS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMyRjczRTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51c2VyLWRhc2hib2FyZF9fYWxidW0tbGluazpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMkY3M0UyO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXItZGFzaGJvYXJkX19mb3JtLWFjdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnVzZXItZGFzaGJvYXJkX19idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtZmllbGQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbiAgLnVzZXItZGFzaGJvYXJkX19jaGFuZ2UtcGFzc3dvcmQtYnRuIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxufVxuXG4udXNlci1hbGJ1bXMge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZzogMDtcbn1cbi51c2VyLWFsYnVtc19fYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi51c2VyLWFsYnVtc19fYnJlYWRjcnVtYi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGdhcDogMC41cmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4udXNlci1hbGJ1bXNfX2JyZWFkY3J1bWItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xufVxuLnVzZXItYWxidW1zX19icmVhZGNydW1iLWl0ZW0tLWN1cnJlbnQgLnVzZXItYWxidW1zX19icmVhZGNydW1iLXRleHQge1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi51c2VyLWFsYnVtc19fYnJlYWRjcnVtYi1saW5rIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnVzZXItYWxidW1zX19icmVhZGNydW1iLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi51c2VyLWFsYnVtc19fYnJlYWRjcnVtYi10ZXh0IHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udXNlci1hbGJ1bXNfX2JyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFZGl0IFJldmlldyBQYWdlIFN0eWxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uZWRpdC1yZXZpZXctc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5lZGl0LXJldmlldy1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuXG4vKiBSZXZpZXcgSW5mbyBTZWN0aW9uICovXG4ucmV2aWV3LWluZm8tc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG59XG5cbi5yZXZpZXctaW5mby1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjVyZW07XG59XG5cbi5yZXZpZXctaW5mby1jYXJkX19kZXNpZ25lciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ucmV2aWV3LWluZm8tY2FyZF9fcHJvamVjdCB7XG4gIGZsZXg6IDE7XG59XG5cbi5yZXZpZXctaW5mby1jYXJkX19wcm9qZWN0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDAgMCAwLjVyZW0gMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG59XG5cbi5yZXZpZXctaW5mby1jYXJkX19wcm9qZWN0LXN0YXR1cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4vKiBEZXNpZ25lciBDYXJkIENvbXBhY3QgKi9cbi5kZXNpZ25lci1jYXJkLS1jb21wYWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xufVxuXG4uZGVzaWduZXItY2FyZC0tY29tcGFjdCAuZGVzaWduZXItY2FyZF9fYXZhdGFyIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLmRlc2lnbmVyLWNhcmQtLWNvbXBhY3QgLmRlc2lnbmVyLWNhcmRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmRlc2lnbmVyLWNhcmQtLWNvbXBhY3QgLmRlc2lnbmVyLWNhcmRfX2RldGFpbHMge1xuICBmbGV4OiAxO1xufVxuXG4uZGVzaWduZXItY2FyZC0tY29tcGFjdCAuZGVzaWduZXItY2FyZF9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIDAgMC4yNXJlbSAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLmRlc2lnbmVyLWNhcmQtLWNvbXBhY3QgLmRlc2lnbmVyLWNhcmRfX3JvbGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNlY29uZGFyeSk7XG59XG5cbi8qIFJlbGF0ZWQgUmV2aWV3cyBTZWN0aW9uICovXG4ucmVsYXRlZC1yZXZpZXdzLXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXdzLXNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3cy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbSB7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGlnaHQpO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fZGVzaWduZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2Rlc2lnbmVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2Rlc2lnbmVyLW5hbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuMTI1cmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fc3RhciB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX3N0YXItLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNlY29uZGFyeSk7XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19jb21tZW50IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi8qIEVkaXQgUmV2aWV3IEZvcm0gKi9cbi5lZGl0LXJldmlld19fZm9ybSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lZGl0LXJldmlld19fc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG59XG5cbi5lZGl0LXJldmlld19fc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmVkaXQtcmV2aWV3X19zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG59XG5cbi8qIFN0YXR1cyBPcHRpb25zICovXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5lZGl0LXJldmlld19fc3RhdHVzLW9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1vcHRpb246aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1saWdodCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1saWdodCk7XG59XG5cbi5lZGl0LXJldmlld19fc3RhdHVzLWlucHV0IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1pbnB1dDpjaGVja2VkICsgLmVkaXQtcmV2aWV3X19zdGF0dXMtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1vcHRpb246aGFzKC5lZGl0LXJldmlld19fc3RhdHVzLWlucHV0OmNoZWNrZWQpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtbGlnaHQpO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5cbi8qIEZvcm0gQ29udGVudCAqL1xuLmVkaXQtcmV2aWV3X19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmVkaXQtcmV2aWV3X19jb250ZW50IC5sZWF2ZS1yZXZpZXdfX3NlY3Rpb24ge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGlnaHQpO1xuICBtYXJnaW46IDA7XG59XG5cbi5lZGl0LXJldmlld19fY29udGVudCAubGVhdmUtcmV2aWV3X19zZWN0aW9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4vKiBGb3JtIEFjdGlvbnMgKi9cbi5lZGl0LXJldmlld19fYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1saWdodCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmVkaXQtcmV2aWV3X19hY3Rpb25zIC5idG4ge1xuICBtaW4td2lkdGg6IDEyMHB4O1xufVxuXG4vKiBNZXNzYWdlcyAqL1xuLmVkaXQtcmV2aWV3LW1lc3NhZ2Uge1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZWRpdC1yZXZpZXctbWVzc2FnZS0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1Y2Nlc3MtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tY29sb3Itc3VjY2Vzcyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xufVxuXG4uZWRpdC1yZXZpZXctbWVzc2FnZS0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1lcnJvci1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1lcnJvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWVycm9yKTtcbn1cblxuLmVkaXQtcmV2aWV3LW1lc3NhZ2UtLWluZm8ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1pbmZvLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWluZm8pO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1pbmZvKTtcbn1cblxuLyogRXJyb3IgU3RhdGVzICovXG4ucmF0aW5nX19ncm91cC0tZXJyb3Ige1xuICBhbmltYXRpb246IHNoYWtlIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5yZWNvbW1lbmRhdGlvbl9fb3B0aW9ucy0tZXJyb3Ige1xuICBhbmltYXRpb246IHNoYWtlIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gIH1cbn1cbi8qIFJhdGluZyBTdGFycyBFbmhhbmNlZCAqL1xuLnJhdGluZ19fc3RhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5yYXRpbmdfX3N0YXI6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5yYXRpbmdfX3N0YXItLWhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLyogUmVzcG9uc2l2ZSBEZXNpZ24gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmV2aWV3LWluZm8tY2FyZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDFyZW07XG4gIH1cbiAgLmVkaXQtcmV2aWV3X19zdGF0dXMtb3B0aW9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuZWRpdC1yZXZpZXdfX2FjdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmVkaXQtcmV2aWV3X19hY3Rpb25zIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yZWxhdGVkLXJldmlldy1pdGVtX19oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cbiAgLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX21ldGEge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG59XG4vKiBCcmVhZGNydW1iICovXG4udXNlci1wcm9maWxlX19icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi51c2VyLXByb2ZpbGVfX2JyZWFkY3J1bWItbGluayB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLnVzZXItcHJvZmlsZV9fYnJlYWRjcnVtYi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1kYXJrKTtcbn1cblxuLnVzZXItcHJvZmlsZV9fYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4udXNlci1wcm9maWxlX19icmVhZGNydW1iLWN1cnJlbnQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4vKiBfX19fX19fX19fICBQQUdFIEVORCBfX19fX19fX19fKi9cbi8qIF9fX19fX19fX18gIFNJTkdMRSBQQUdFUyBCRUdJTiBfX19fX19fX19fKi9cbi5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5iYW5uZXItZ2FsbGVyeV9faXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYmFubmVyLWdhbGxlcnlfX3NpbmdsZS1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tc2luZ2xlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fcGFnaW5hdGlvbiB7XG4gIGJvdHRvbTogLTIxcHggIWltcG9ydGFudDtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTRBNEE7XG59XG4uYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0LFxuLmJhbm5lci1nYWxsZXJ5X19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fc2hvdy1tb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiA5cHg7XG4gIGluc2V0LWJsb2NrLWVuZDogOXB4O1xuICB6LWluZGV4OiAxO1xufVxuLmJhbm5lci1nYWxsZXJ5X19waG90b2dyYXBoZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLmJhbm5lci1nYWxsZXJ5X19hbGJ1bS1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xufVxuLmJhbm5lci1nYWxsZXJ5X19hbGJ1bS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJhbm5lci1nYWxsZXJ5X190aHJlZS1sYXlvdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZCB7XG4gICAgaGVpZ2h0OiA1MjBweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQgLmJhbm5lci1nYWxsZXJ5X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFzcGVjdC1yYXRpbzogdW5zZXQ7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkIC5iYW5uZXItZ2FsbGVyeV9faXRlbSBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLXNpbmdsZSAuYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuICAgIGFzcGVjdC1yYXRpbzogdW5zZXQ7XG4gICAgbWF4LWhlaWdodDogNTIwcHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS10d28sIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tdGhyZWUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTlmciA5ZnI7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS10aHJlZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tdGhyZWUgLmJhbm5lci1nYWxsZXJ5X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBncmlkLXJvdzogMS8zO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZm91ciAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICBncmlkLWNvbHVtbjogMi80O1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZm91ciwgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1maXZlLXBsdXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjBmciA4ZnIgOGZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDFmcik7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1mb3VyIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpmaXJzdC1jaGlsZCwgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBncmlkLXJvdzogMS8zO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZm91ciAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDIpLCAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZvdXIgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCgzKSwgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgZ3JpZC1yb3c6IDE7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19zaG93LW1vcmUge1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDIwcHg7XG4gICAgaW5zZXQtYmxvY2stZW5kOiAyMnB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fcGhvdG9ncmFwaGVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeSAuc3dpcGVyLFxuICAuYmFubmVyLWdhbGxlcnkgLnN3aXBlci13cmFwcGVyLFxuICAuYmFubmVyLWdhbGxlcnkgLnN3aXBlci1zbGlkZSB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X190aHJlZS1sYXlvdXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X190aHJlZS1sYXlvdXQgLmJhbm5lci1nYWxsZXJ5X19tYWluLWltYWdlIHtcbiAgICBmbGV4OiAwIDAgNzAlO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fdGhyZWUtbGF5b3V0IC5iYW5uZXItZ2FsbGVyeV9fbWFpbi1pbWFnZSAuYmFubmVyLWdhbGxlcnlfX2l0ZW0tLW1haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IHVuc2V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X190aHJlZS1sYXlvdXQgLmJhbm5lci1nYWxsZXJ5X19zaWRlLWltYWdlcyB7XG4gICAgZmxleDogMCAwIDMwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA1cHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X190aHJlZS1sYXlvdXQgLmJhbm5lci1nYWxsZXJ5X19zaWRlLWltYWdlcyAuYmFubmVyLWdhbGxlcnlfX2l0ZW0tLXNpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYyg1MCUgLSAyLjVweCk7XG4gICAgYXNwZWN0LXJhdGlvOiB1bnNldDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tdGhyZWUgLmJhbm5lci1nYWxsZXJ5X19zd2lwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5LS1zaW5nbGUgLmJhbm5lci1nYWxsZXJ5X19ncmlkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYmFubmVyLWdhbGxlcnktLXNpbmdsZSAuYmFubmVyLWdhbGxlcnlfX2l0ZW0tLXNpbmdsZSB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhbm5lci1nYWxsZXJ5X19mb3VyLWxheW91dCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4ucHJvamVjdC1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogNTNweDtcbn1cbi5wcm9qZWN0LWluZm9fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5wcm9qZWN0LWluZm9fX3BhbmVsIHtcbiAgcGFkZGluZzogMjhweCAyMHB4O1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2Utb3V0O1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24gKiB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbiBwIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgaHlwaGVuczogYXV0bztcbiAgbGluZS1jbGFtcDogMztcbiAgbWF4LWhlaWdodDogNjAuMDZweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLXNob3J0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gIGxpbmUtY2xhbXA6IHVuc2V0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHVuc2V0O1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWZ1bGwge1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICBsaW5lLWNsYW1wOiB1bnNldDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tZnVsbCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1mdWxsIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gIGxpbmUtY2xhbXA6IHVuc2V0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHVuc2V0O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdGV4dC1vdmVyZmxvdzogdW5zZXQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1hY3RpdmUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tYWN0aXZlIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucHJvamVjdC1pbmZvX19tb3JlIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucHJvamVjdC1pbmZvX19tb3JlIHN2ZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDRweDtcbn1cbi5wcm9qZWN0LWluZm9fX21vcmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5wcm9qZWN0LWluZm9fX21vcmUtLWFjdGl2ZSBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnByb2plY3QtaW5mby5wcm9qZWN0LWluZm8tLWV4cGFuZGVkIC5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1zaG9ydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvamVjdC1pbmZvLnByb2plY3QtaW5mby0tZXhwYW5kZWQgLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWZ1bGwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9qZWN0LWluZm8ucHJvamVjdC1pbmZvLS1leHBhbmRlZCAucHJvamVjdC1pbmZvX19wYW5lbCB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5yZXZpZXdzLXNlY3Rpb25fX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDFyZW07XG59XG4ucmV2aWV3cy1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ucmV2aWV3cy1zZWN0aW9uX192aWV3LWFsbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWluLXdpZHRoOiAxNTdweDtcbiAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmV2aWV3cy1zZWN0aW9uX192aWV3LWFsbC5sb2FkaW5nIHtcbiAgb3BhY2l0eTogMC43O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5yZXZpZXdzLXNlY3Rpb25fX3Nob3ctbGVzcyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWluLXdpZHRoOiAxNTdweDtcbiAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmV2aWV3cy1zZWN0aW9uX19sb2FkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnJldmlld3Mtc2VjdGlvbl9fZXJyb3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjZDMyZjJmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYmVlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4ucmV2aWV3LWNhcmQge1xuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5yZXZpZXctY2FyZC5hamF4LWxvYWRpbmcge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG59XG4ucmV2aWV3LWNhcmQuYWpheC1sb2FkZWQge1xuICBhbmltYXRpb246IGZhZGVJblVwIDAuNXMgZWFzZSBmb3J3YXJkcztcbn1cbi5yZXZpZXctY2FyZF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgcGFkZGluZzogMTNweCAxN3B4IDE1cHggMjhweDtcbn1cbi5yZXZpZXctY2FyZF9fdXNlci1pbmZvIHtcbiAgZmxleDogMTtcbn1cbi5yZXZpZXctY2FyZF9fbmFtZSB7XG4gIG1hcmdpbjogMCAwIDAuMjVyZW0gMDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLnJldmlldy1jYXJkX19hcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzY2NjY2NjtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG4ucmV2aWV3LWNhcmRfX21ldGEge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4ucmV2aWV3LWNhcmRfX21ldGEtdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5yZXZpZXctY2FyZF9fcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMXB4O1xufVxuLnJldmlldy1jYXJkX19yYXRlcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucmV2aWV3LWNhcmRfX3JlY29tbWVuZCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucmV2aWV3LWNhcmRfX2NvbW1lbnQge1xuICBwYWRkaW5nOiAyOHB4IDE4cHg7XG59XG4ucmV2aWV3LWNhcmRfX2NvbW1lbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ucmV2aWV3LWNhcmRfX2NvbW1lbnQgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi5yZXZpZXctY2FyZF9fcmVhZC1tb3JlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDI4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5yZXZpZXctY2FyZF9fcmVhZC1tb3JlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDY2Y2M7XG59XG4ucmV2aWV3LWNhcmRfX2NvbW1lbnQtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlO1xufVxuLnJldmlldy1jYXJkX19jb21tZW50LXRleHQuY29sbGFwc2VkIHtcbiAgbWF4LWhlaWdodDogNC4yZW07XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgbGluZS1jbGFtcDogMztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnJldmlldy1jYXJkX19jb21tZW50LXRleHQuZXhwYW5kZWQge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLnJldmlldy1jYXJkX19nYWxsZXJ5IHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBwYWRkaW5nOiAwcHggMTdweDtcbn1cblxuLnJhdGluZy1udW1iZXIge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5yYXRlcy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgxMjBweCwgMWZyKSk7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAzMTM3MjU0OSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZy1ibG9jazogMTJweDtcbn1cblxuLnJhdGUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDE1cHggMzZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnJhdGUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCAjRTVFNUU1O1xufVxuLnJhdGUtaXRlbV9fbGFiZWwge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLnJhdGUtaXRlbV9fdmFsdWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuXG4ucmVjb21tZW5kLWJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZWRkYTtcbiAgY29sb3I6ICMxNTU3MjQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzNlNmNiO1xufVxuXG4ucmV2aWV3LWdhbGxlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG59XG4ucmV2aWV3LWdhbGxlcnlfX2l0ZW0ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDc2cHg7XG4gIGhlaWdodDogNzZweDtcbn1cbi5yZXZpZXctZ2FsbGVyeV9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmV2aWV3cy1yYXRpbmctZGlzcGxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjZweDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDE5cHg7XG59XG4ucmV2aWV3cy1yYXRpbmctZGlzcGxheSAucmF0aW5nLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDRweDtcbn1cbi5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IC5yYXRpbmctc3RhciB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnJldmlld3MtcmF0aW5nLWRpc3BsYXkgLnJldmlld3MtY291bnQge1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA2cHg7XG59XG5cbi5zaW5nbGUtcHJvamVjdCAucmF0aW5nLXN0YXIgcGF0aCB7XG4gIGZpbGw6ICMyRjczRTI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmV2aWV3cy1zZWN0aW9uX19oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnJldmlld3Mtc2VjdGlvbl9fc3RhdHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAwLjc1cmVtO1xuICB9XG4gIC5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgfVxuICAucmV2aWV3cy1yYXRpbmctZGlzcGxheSAucmF0aW5nLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbiAgLnJldmlld3MtcmF0aW5nLWRpc3BsYXkgLnJhdGluZy1zdGFyIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gIH1cbiAgLnJldmlldy1jYXJkX19oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnJhdGVzLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbiAgLnJldmlldy1nYWxsZXJ5X19pbWFnZSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4jYWRkaXRpb25hbC1yZXZpZXdzLWNvbnRhaW5lciAucmV2aWV3LWNhcmQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U1RTVFNTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4jYWRkaXRpb25hbC1yZXZpZXdzLWNvbnRhaW5lciAucmV2aWV3LWNhcmQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnJldmlld3Mtc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2YzZjNmMztcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2NjY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uY29udGFjdC1jYXJkIHtcbiAgcGFkZGluZzogNDBweCAyMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMjBweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgei1pbmRleDogMTA7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3QtY2FyZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0b3A6IDExMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5jb250YWN0LWNhcmRfX2F2YXRhciB7XG4gIGluc2V0LWlubGluZS1zdGFydDogNTAlO1xuICBpbnNldC1ibG9jay1zdGFydDogLTM0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICB3aWR0aDogNjdweDtcbiAgaGVpZ2h0OiA2N3B4O1xufVxuLmNvbnRhY3QtY2FyZF9fYXZhdGFyLS1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNvbnRhY3QtY2FyZF9fYXZhdGFyLS1wbGFjZWhvbGRlciBzdmcge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jb250YWN0LWNhcmRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY29udGFjdC1jYXJkX19uYW1lIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG4uY29udGFjdC1jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi5jb250YWN0LWNhcmRfX2Zvcm0tdGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBnYXA6IDdweDtcbn1cbi5jb250YWN0LWNhcmRfX2Zvcm0tdGl0bGU6YmVmb3JlLCAuY29udGFjdC1jYXJkX19mb3JtLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RTVFNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFjdC1jYXJkX19pbWFnZSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5jb250YWN0LWNhcmRfX2luZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29udGFjdC1jYXJkX19idG4ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cbiAgLmNvbnRhY3QtY2FyZF9fYnRuLS1hdC1vcmlnaW5hbC1wb3NpdGlvbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbGVmdDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDM0cHg7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXdpZHRoLWhhbGYge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0td2lkdGgtZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogNnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9sYWJlbC5mbG9hdGluZy1sYWJlbC0tYWN0aXZlIHtcbiAgdG9wOiAtMTNweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogI0EwQTBBMDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIGlucHV0LFxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCA1cHggOXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dDo6cGxhY2Vob2xkZXIsXG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIHNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIGlucHV0OmZvY3VzLFxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMkY3M0UyO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2lubmVyIHtcbiAgcGFkZGluZzogMTJweCAwO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19saXN0IHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbSB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Nob2ljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzY2Njtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Nob2ljZSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IC5nY2hvaWNlIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiAxO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm0tYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMkY3M0UyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMkY3M0UyO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZm9ybS1idXR0b246YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWhvbmV5cG90IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnByb2plY3QtZ2FsbGVyeSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTZweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2plY3QtZ2FsbGVyeV9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDI1cHg7XG4gIH1cbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDMyN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMzAycHg7XG4gIH1cbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2l0ZW06aG92ZXIgLnByb2plY3QtZ2FsbGVyeV9faXRlbV9fYWN0aW9ucyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2FjdGlvbnMge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgNTAuNSUsIHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlKTtcbiAgfVxufVxuLnByb2plY3QtZ2FsbGVyeV9fc2hhcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnByb2plY3QtZ2FsbGVyeV9faW1hZ2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogMzI3LzIzODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19pbWFnZS1jb250YWluZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMzAyLzIyNDtcbiAgfVxufVxuLnByb2plY3QtZ2FsbGVyeV9faW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2ltYWdlLWNvbnRhaW5lcjpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fY2FwdGlvbiBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2NhcHRpb24gcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2plY3QtZ2FsbGVyeV9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnByb2plY3QtZ2FsbGVyeV9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4vKipcbiAqIFJlbGF0ZWQgUHJvamVjdHMgU2VjdGlvbiBTdHlsZXNcbiAqIE5vdyBpbXBvcnRzIGFuZCB1c2VzIHRoZSBzaGFyZWQgcHJvamVjdC1jYXJkIGNvbXBvbmVudFxuICovXG4vKipcbiAqIFByb2plY3QgQ2FyZCBDb21wb25lbnQgU3R5bGVzXG4gKiBCYXNlIGNvbXBvbmVudCB0aGF0IGNhbiBiZSB1c2VkIGFjcm9zcyByZWxhdGVkIHByb2plY3RzLCBhcmNoaXZlIHBhZ2VzLCBhbmQgcmVjb21tZW5kZWQgcHJvamVjdHNcbiAqIENvbnRhaW5zIGFsbCB0aGUgY29yZSBwcm9qZWN0IGNhcmQgZnVuY3Rpb25hbGl0eSB1c2luZyBwbGFjZWhvbGRlcnMgZm9yIHJldXNlXG4gKi9cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIHtcbiAgbWF4LXdpZHRoOiAzMjdweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMzAycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogMzI3LzIzODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2xpZGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDE1MS8xMTI7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3N3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3N3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3N3aXBlciAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fYWN0aW9ucyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNCkgMCUsIHJnYmEoMCwgMCwgMCwgMC4yKSA1MC41JSwgcmdiYSgwLCAwLCAwLCAwLjQpIDEwMCUpO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zaGFyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMTBweDtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2J1dHRvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IDEwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAxMHB4O1xuICB6LWluZGV4OiAxMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA5cHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgei1pbmRleDogMTA7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luOiAwIDJweDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU5JTtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIG9wYWNpdHk6IDA7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dDo6YWZ0ZXIsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dDpob3ZlciwgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnN3aXBlci1idXR0b24tZGlzYWJsZWQucmVsYXRlZC1wcm9qZWN0c19fbmV4dCwgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnN3aXBlci1idXR0b24tZGlzYWJsZWQucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0IHN2ZywgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYgc3ZnIHtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQge1xuICByaWdodDogOHB4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBtYXJnaW4tbGVmdDogLTJweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYge1xuICBsZWZ0OiA4cHg7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2xpZGUge1xuICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlIHtcbiAgICBhc3BlY3QtcmF0aW86IDE1MS8xMTI7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BsYWNlaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGFzcGVjdC1yYXRpbzogMzI3LzIzODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGxhY2Vob2xkZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMTUxLzExMjtcbiAgfVxufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BsYWNlaG9sZGVyIHN2ZyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJvamVjdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gIGxpbmUtY2xhbXA6IDE7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3Byb2plY3QtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fYXV0aG9yIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fYXV0aG9yIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fZGl2aWRlciB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRBNEE0QTtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnB4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZyAuc3RhciB7XG4gIGNvbG9yOiAjZGRkO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZyAuc3Rhci0tZmlsbGVkIHtcbiAgY29sb3I6ICNmZmMxMDc7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nIC5zdGFyIHN2ZyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmctbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAycHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmctdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19jb21tZW50cyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5cbi5wcm9qZWN0cy1saXN0X19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTZweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9qZWN0cy1saXN0X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0cy1saXN0X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9qZWN0cy1saXN0X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbTpob3ZlciAucmVsYXRlZC1wcm9qZWN0c19fYWN0aW9ucyB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIG9wYWNpdHk6IDE7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbTpob3ZlciAucmVsYXRlZC1wcm9qZWN0c19fbmV4dCxcbi5yZWxhdGVkLXByb2plY3RzX19pdGVtOmhvdmVyIC5yZWxhdGVkLXByb2plY3RzX19wcmV2IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuW2Rpcj1ydGxdIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmctdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbltkaXI9cnRsXSAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fY29tbWVudHMge1xuICBnYXA6IDZweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucmVsYXRlZC1wcm9qZWN0c19fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTZweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2dyaWQge1xuICBnYXA6IDI4cHg7XG59XG5cbi5kZXNpZ25lci1pbmZvIHtcbiAgcGFkZGluZzogMTlweCAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmRlc2lnbmVyLWluZm9fX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kZXNpZ25lci1pbmZvX19waG90by13cmFwcGVyIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5kZXNpZ25lci1pbmZvX19waG90byB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5kZXNpZ25lci1pbmZvX19waG90by0tcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmRlc2lnbmVyLWluZm9fX3Bob3RvLS1wbGFjZWhvbGRlciBzdmcge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5kZXNpZ25lci1pbmZvX19kZXRhaWxzIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAzMHB4O1xufVxuLmRlc2lnbmVyLWluZm9fX2hlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uZGVzaWduZXItaW5mb19fbWFpbiB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5kZXNpZ25lci1pbmZvX19uYW1lIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmRlc2lnbmVyLWluZm9fX21ldGEge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLmRlc2lnbmVyLWluZm9fX3JhdGluZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzaWduZXItaW5mb19fcmF0aW5nIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgfVxufVxuLmRlc2lnbmVyLWluZm9fX3JhdGluZy1udW1iZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZGVzaWduZXItaW5mb19fc3RhciB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLmRlc2lnbmVyLWluZm9fX3Jldmlld3MtY291bnQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uZGVzaWduZXItaW5mb19fYWRkaXRpb25hbCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5kZXNpZ25lci1pbmZvX19maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kZXNpZ25lci1pbmZvX19maWVsZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDhweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmRlc2lnbmVyLWluZm9fX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzY2NjY2NjtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2lnbmVyLWluZm9fX2xhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbn1cbi5kZXNpZ25lci1pbmZvX192YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZsZXg6IDE7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2lnbmVyLWluZm9fX3ZhbHVlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbi5kZXNpZ25lci1pbmZvX192YWx1ZSBhIHtcbiAgY29sb3I6ICMyRjczRTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kZXNpZ25lci1pbmZvX192YWx1ZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZGVzaWduZXItaW5mb19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZXNpZ25lci1pbmZvIHtcbiAgICBwYWRkaW5nOiAxOXB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19yYXRpbmctbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fcmV2aWV3cy1jb3VudCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2FkZGl0aW9uYWwge1xuICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICAgIG1hcmdpbi10b3A6IDE3cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2ZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZGVzaWduZXItaW5mb19fZGV0YWlscyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19jb250ZW50IHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX25hbWUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2RvbWFpbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fcHJvamVjdC1yb2xlcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBtYXJnaW4taW5saW5lOiAtNHB4O1xuICAgIGdhcDogNXB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19tZXRhIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbi5kZXNpZ25lci1pbmZvX19iaW8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGhvdG9zLWdhbGxlcnlfX2JyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3Nzc7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2JyZWFkY3J1bWJzIGEge1xuICBjb2xvcjogIzc3NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBob3Rvcy1nYWxsZXJ5X19icmVhZGNydW1icyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yLCAjMmY3M2UyKTtcbn1cbi5waG90b3MtZ2FsbGVyeV9fYnJlYWRjcnVtYnMgLnNlcGFyYXRvciB7XG4gIG1hcmdpbjogMCAwLjVyZW07XG4gIGNvbG9yOiAjOTk5O1xufVxuLnBob3Rvcy1nYWxsZXJ5X19icmVhZGNydW1icyAuY3VycmVudCB7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yLCAjMmY3M2UyKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5waG90b3MtZ2FsbGVyeV9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMjJweDtcbn1cbi5waG90b3MtZ2FsbGVyeV9faXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5waG90b3MtZ2FsbGVyeV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIGdyaWQtcm93OiBzcGFuIDI7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDQpLCAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDcpIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbn1cbi5waG90b3MtZ2FsbGVyeV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9qZWN0X19tZXRhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC02MXB4O1xuICBsZWZ0OiAxMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0X19tZXRhIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGdhcDogMTNweDtcbiAgfVxufVxuXG4uYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uYmFubmVyLWdhbGxlcnlfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmJhbm5lci1nYWxsZXJ5X19zaW5nbGUtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQtLXNpbmdsZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24ge1xuICBib3R0b206IC0yMXB4ICFpbXBvcnRhbnQ7XG59XG4uYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEE0QTRBO1xufVxuLmJhbm5lci1nYWxsZXJ5X19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCxcbi5iYW5uZXItZ2FsbGVyeV9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG59XG4uYmFubmVyLWdhbGxlcnlfX3Nob3ctbW9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogOXB4O1xuICBpbnNldC1ibG9jay1lbmQ6IDlweDtcbiAgei1pbmRleDogMTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fcGhvdG9ncmFwaGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fYWxidW0tbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuICB6LWluZGV4OiAyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fYWxidW0tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fdGhyZWUtbGF5b3V0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQge1xuICAgIGhlaWdodDogNTIwcHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkIC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhc3BlY3QtcmF0aW86IHVuc2V0O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZCAuYmFubmVyLWdhbGxlcnlfX2l0ZW0gYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1zaW5nbGUgLmJhbm5lci1nYWxsZXJ5X19pdGVtIHtcbiAgICBhc3BlY3QtcmF0aW86IHVuc2V0O1xuICAgIG1heC1oZWlnaHQ6IDUyMHB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tdHdvLCAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLXRocmVlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE5ZnIgOWZyO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tdGhyZWUge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLXRocmVlIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZvdXIgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgICBncmlkLXJvdzogMjtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZvdXIsIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZml2ZS1wbHVzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIwZnIgOGZyIDhmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZm91ciAuYmFubmVyLWdhbGxlcnlfX2l0ZW06Zmlyc3QtY2hpbGQsIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZvdXIgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCgyKSwgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDE7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1mb3VyIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoMyksIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoMykge1xuICAgIGdyaWQtY29sdW1uOiAzO1xuICAgIGdyaWQtcm93OiAxO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fc2hvdy1tb3JlIHtcbiAgICBpbnNldC1pbmxpbmUtZW5kOiAyMHB4O1xuICAgIGluc2V0LWJsb2NrLWVuZDogMjJweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3Bob3RvZ3JhcGhlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnkgLnN3aXBlcixcbiAgLmJhbm5lci1nYWxsZXJ5IC5zd2lwZXItd3JhcHBlcixcbiAgLmJhbm5lci1nYWxsZXJ5IC5zd2lwZXItc2xpZGUge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fdGhyZWUtbGF5b3V0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fdGhyZWUtbGF5b3V0IC5iYW5uZXItZ2FsbGVyeV9fbWFpbi1pbWFnZSB7XG4gICAgZmxleDogMCAwIDcwJTtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3RocmVlLWxheW91dCAuYmFubmVyLWdhbGxlcnlfX21haW4taW1hZ2UgLmJhbm5lci1nYWxsZXJ5X19pdGVtLS1tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiB1bnNldDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fdGhyZWUtbGF5b3V0IC5iYW5uZXItZ2FsbGVyeV9fc2lkZS1pbWFnZXMge1xuICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNXB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fdGhyZWUtbGF5b3V0IC5iYW5uZXItZ2FsbGVyeV9fc2lkZS1pbWFnZXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtLS1zaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMi41cHgpO1xuICAgIGFzcGVjdC1yYXRpbzogdW5zZXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLXRocmVlIC5iYW5uZXItZ2FsbGVyeV9fc3dpcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeS0tc2luZ2xlIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5LS1zaW5nbGUgLmJhbm5lci1nYWxsZXJ5X19pdGVtLS1zaW5nbGUge1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5uZXItZ2FsbGVyeV9fZm91ci1sYXlvdXQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnByb2plY3QtaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDUzcHg7XG59XG4ucHJvamVjdC1pbmZvX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ucHJvamVjdC1pbmZvX19wYW5lbCB7XG4gIHBhZGRpbmc6IDI4cHggMjBweDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLW91dDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uICoge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24gcCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGh5cGhlbnM6IGF1dG87XG4gIGxpbmUtY2xhbXA6IDM7XG4gIG1heC1oZWlnaHQ6IDYwLjA2cHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1zaG9ydCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICBsaW5lLWNsYW1wOiB1bnNldDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1mdWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgbGluZS1jbGFtcDogdW5zZXQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0ZXh0LW92ZXJmbG93OiB1bnNldDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWZ1bGwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tZnVsbCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICBsaW5lLWNsYW1wOiB1bnNldDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tYWN0aXZlIHAge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWFjdGl2ZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2plY3QtaW5mb19fbW9yZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnByb2plY3QtaW5mb19fbW9yZSBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA0cHg7XG59XG4ucHJvamVjdC1pbmZvX19tb3JlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAwLjg7XG59XG4ucHJvamVjdC1pbmZvX19tb3JlLS1hY3RpdmUgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5wcm9qZWN0LWluZm8ucHJvamVjdC1pbmZvLS1leHBhbmRlZCAucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tc2hvcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2plY3QtaW5mby5wcm9qZWN0LWluZm8tLWV4cGFuZGVkIC5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1mdWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvamVjdC1pbmZvLnByb2plY3QtaW5mby0tZXhwYW5kZWQgLnByb2plY3QtaW5mb19fcGFuZWwge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ucmV2aWV3cy1zZWN0aW9uX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxcmVtO1xufVxuLnJldmlld3Mtc2VjdGlvbl9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnJldmlld3Mtc2VjdGlvbl9fdmlldy1hbGwge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1pbi13aWR0aDogMTU3cHg7XG4gIG1hcmdpbjogMzJweCBhdXRvIDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJldmlld3Mtc2VjdGlvbl9fdmlldy1hbGwubG9hZGluZyB7XG4gIG9wYWNpdHk6IDAuNztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucmV2aWV3cy1zZWN0aW9uX19zaG93LWxlc3Mge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1pbi13aWR0aDogMTU3cHg7XG4gIG1hcmdpbjogMzJweCBhdXRvIDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJldmlld3Mtc2VjdGlvbl9fbG9hZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5yZXZpZXdzLXNlY3Rpb25fX2Vycm9yIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogI2QzMmYyZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWJlZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW46IDIwcHggMDtcbn1cblxuLnJldmlldy1jYXJkIHtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4ucmV2aWV3LWNhcmQuYWpheC1sb2FkaW5nIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xufVxuLnJldmlldy1jYXJkLmFqYXgtbG9hZGVkIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW5VcCAwLjVzIGVhc2UgZm9yd2FyZHM7XG59XG4ucmV2aWV3LWNhcmRfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG4gIHBhZGRpbmc6IDEzcHggMTdweCAxNXB4IDI4cHg7XG59XG4ucmV2aWV3LWNhcmRfX3VzZXItaW5mbyB7XG4gIGZsZXg6IDE7XG59XG4ucmV2aWV3LWNhcmRfX25hbWUge1xuICBtYXJnaW46IDAgMCAwLjI1cmVtIDA7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5yZXZpZXctY2FyZF9fYXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuLnJldmlldy1jYXJkX19tZXRhIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuLnJldmlldy1jYXJkX19tZXRhLXRleHQge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucmV2aWV3LWNhcmRfX3JhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTFweDtcbn1cbi5yZXZpZXctY2FyZF9fcmF0ZXMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnJldmlldy1jYXJkX19yZWNvbW1lbmQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnJldmlldy1jYXJkX19jb21tZW50IHtcbiAgcGFkZGluZzogMjhweCAxOHB4O1xufVxuLnJldmlldy1jYXJkX19jb21tZW50IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnJldmlldy1jYXJkX19jb21tZW50IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG4ucmV2aWV3LWNhcmRfX3JlYWQtbW9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAyOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucmV2aWV3LWNhcmRfX3JlYWQtbW9yZTpob3ZlciB7XG4gIGNvbG9yOiAjMDA2NmNjO1xufVxuLnJldmlldy1jYXJkX19jb21tZW50LXRleHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZTtcbn1cbi5yZXZpZXctY2FyZF9fY29tbWVudC10ZXh0LmNvbGxhcHNlZCB7XG4gIG1heC1oZWlnaHQ6IDQuMmVtO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIGxpbmUtY2xhbXA6IDM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5yZXZpZXctY2FyZF9fY29tbWVudC10ZXh0LmV4cGFuZGVkIHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5yZXZpZXctY2FyZF9fZ2FsbGVyeSB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgcGFkZGluZzogMHB4IDE3cHg7XG59XG5cbi5yYXRpbmctbnVtYmVyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4ucmF0ZXMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTIwcHgsIDFmcikpO1xuICBib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzEzNzI1NDkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmctYmxvY2s6IDEycHg7XG59XG5cbi5yYXRlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxNXB4IDM2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5yYXRlLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiAxcHggc29saWQgI0U1RTVFNTtcbn1cbi5yYXRlLWl0ZW1fX2xhYmVsIHtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5yYXRlLWl0ZW1fX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cblxuLnJlY29tbWVuZC1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGVkZGE7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MzZTZjYjtcbn1cblxuLnJldmlldy1nYWxsZXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xufVxuLnJldmlldy1nYWxsZXJ5X19pdGVtIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA3NnB4O1xuICBoZWlnaHQ6IDc2cHg7XG59XG4ucmV2aWV3LWdhbGxlcnlfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJldmlld3MtcmF0aW5nLWRpc3BsYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI2cHg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxOXB4O1xufVxuLnJldmlld3MtcmF0aW5nLWRpc3BsYXkgLnJhdGluZy1udW1iZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA0cHg7XG59XG4ucmV2aWV3cy1yYXRpbmctZGlzcGxheSAucmF0aW5nLXN0YXIge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IC5yZXZpZXdzLWNvdW50IHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNnB4O1xufVxuXG4uc2luZ2xlLXByb2plY3QgLnJhdGluZy1zdGFyIHBhdGgge1xuICBmaWxsOiAjMkY3M0UyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJldmlld3Mtc2VjdGlvbl9faGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5yZXZpZXdzLXNlY3Rpb25fX3N0YXRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMC43NXJlbTtcbiAgfVxuICAucmV2aWV3cy1yYXRpbmctZGlzcGxheSB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cbiAgLnJldmlld3MtcmF0aW5nLWRpc3BsYXkgLnJhdGluZy1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG4gIC5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IC5yYXRpbmctc3RhciB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG4gIC5yZXZpZXctY2FyZF9faGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5yYXRlcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG4gIC5yZXZpZXctZ2FsbGVyeV9faW1hZ2Uge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuI2FkZGl0aW9uYWwtcmV2aWV3cy1jb250YWluZXIgLnJldmlldy1jYXJkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuI2FkZGl0aW9uYWwtcmV2aWV3cy1jb250YWluZXIgLnJldmlldy1jYXJkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5yZXZpZXdzLXNwaW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmM2YzZjM7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNjY2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmNvbnRhY3QtY2FyZCB7XG4gIHBhZGRpbmc6IDQwcHggMjBweCAyMHB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDIwcHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0LWNhcmQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdG9wOiAxMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uY29udGFjdC1jYXJkX19hdmF0YXIge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDUwJTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0zNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgd2lkdGg6IDY3cHg7XG4gIGhlaWdodDogNjdweDtcbn1cbi5jb250YWN0LWNhcmRfX2F2YXRhci0tcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jb250YWN0LWNhcmRfX2F2YXRhci0tcGxhY2Vob2xkZXIgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uY29udGFjdC1jYXJkX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNvbnRhY3QtY2FyZF9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuLmNvbnRhY3QtY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4uY29udGFjdC1jYXJkX19mb3JtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZ2FwOiA3cHg7XG59XG4uY29udGFjdC1jYXJkX19mb3JtLXRpdGxlOmJlZm9yZSwgLmNvbnRhY3QtY2FyZF9fZm9ybS10aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNUU1RTU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3QtY2FyZF9faW1hZ2Uge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuY29udGFjdC1jYXJkX19pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbnRhY3QtY2FyZF9fYnRuIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICB9XG4gIC5jb250YWN0LWNhcmRfX2J0bi0tYXQtb3JpZ2luYWwtcG9zaXRpb24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzNHB4O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS13aWR0aC1oYWxmIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXdpZHRoLWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDZweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGRfbGFiZWwuZmxvYXRpbmctbGFiZWwtLWFjdGl2ZSB7XG4gIHRvcDogLTEzcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICNBMEEwQTA7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggNXB4IDlweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Q6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dDpmb2N1cyxcbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzJGNzNFMjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlcyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lciB7XG4gIHBhZGRpbmc6IDEycHggMDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19fbGlzdCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW0ge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXR5cGUtY2hlY2tib3ggLmdjaG9pY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM2NjY7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXR5cGUtY2hlY2tib3ggLmdjaG9pY2UgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Nob2ljZSBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgZmxleDogMTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzJGNzNFMjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJGNzNFMjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZm9ybS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm0tYnV0dG9uOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1ob25leXBvdCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5wcm9qZWN0LWdhbGxlcnkge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucHJvamVjdC1nYWxsZXJ5X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG59XG4ucHJvamVjdC1nYWxsZXJ5X19pdGVtIHtcbiAgbWF4LXdpZHRoOiAzMjdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDMwMnB4O1xuICB9XG59XG4ucHJvamVjdC1nYWxsZXJ5X19pdGVtOmhvdmVyIC5wcm9qZWN0LWdhbGxlcnlfX2l0ZW1fX2FjdGlvbnMge1xuICBvcGFjaXR5OiAxO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19hY3Rpb25zIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDUwLjUlLCByZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJSk7XG4gIH1cbn1cbi5wcm9qZWN0LWdhbGxlcnlfX3NoYXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAxMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2ltYWdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2plY3QtZ2FsbGVyeV9faW1hZ2UtY29udGFpbmVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDMwMi8yMjQ7XG4gIH1cbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2ltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19pbWFnZS1jb250YWluZXI6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2NhcHRpb24ge1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2NhcHRpb24gcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19jYXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLyoqXG4gKiBSZWxhdGVkIFByb2plY3RzIFNlY3Rpb24gU3R5bGVzXG4gKiBOb3cgaW1wb3J0cyBhbmQgdXNlcyB0aGUgc2hhcmVkIHByb2plY3QtY2FyZCBjb21wb25lbnRcbiAqL1xuLyoqXG4gKiBQcm9qZWN0IENhcmQgQ29tcG9uZW50IFN0eWxlc1xuICogQmFzZSBjb21wb25lbnQgdGhhdCBjYW4gYmUgdXNlZCBhY3Jvc3MgcmVsYXRlZCBwcm9qZWN0cywgYXJjaGl2ZSBwYWdlcywgYW5kIHJlY29tbWVuZGVkIHByb2plY3RzXG4gKiBDb250YWlucyBhbGwgdGhlIGNvcmUgcHJvamVjdCBjYXJkIGZ1bmN0aW9uYWxpdHkgdXNpbmcgcGxhY2Vob2xkZXJzIGZvciByZXVzZVxuICovXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSB7XG4gIG1heC13aWR0aDogMzI3cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDMwMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlciB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci1zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgNTAuNSUsIHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlKTtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2hhcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19idXR0b25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiAxMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMTBweDtcbiAgei1pbmRleDogMTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOXB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDhweCAhaW1wb3J0YW50O1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEwO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbjogMCAycHg7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0LCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1OSU7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBvcGFjaXR5OiAwO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQ6OmFmdGVyLCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQ6aG92ZXIsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLnJlbGF0ZWQtcHJvamVjdHNfX25leHQsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dCBzdmcsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2IHN2ZyB7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0IHtcbiAgcmlnaHQ6IDhweDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2IHtcbiAgbGVmdDogOHB4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXY6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gIG1hcmdpbi1yaWdodDogLTJweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlIHtcbiAgYXNwZWN0LXJhdGlvOiAzMjcvMjM4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wbGFjZWhvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BsYWNlaG9sZGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDE1MS8xMTI7XG4gIH1cbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wbGFjZWhvbGRlciBzdmcge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19jb250ZW50IHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3Byb2plY3QtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICBsaW5lLWNsYW1wOiAxO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcm9qZWN0LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2F1dGhvciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2F1dGhvciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2RpdmlkZXIge1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTRBNEE7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcgLnN0YXIge1xuICBjb2xvcjogI2RkZDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcgLnN0YXItLWZpbGxlZCB7XG4gIGNvbG9yOiAjZmZjMTA3O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZyAuc3RhciBzdmcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMnB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNjY2O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fY29tbWVudHMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuXG4ucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW06aG92ZXIgLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBvcGFjaXR5OiAxO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW06aG92ZXIgLnJlbGF0ZWQtcHJvamVjdHNfX25leHQsXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbTpob3ZlciAucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbltkaXI9cnRsXSAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nLXRleHQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5bZGlyPXJ0bF0gLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2NvbW1lbnRzIHtcbiAgZ2FwOiA2cHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5yZWxhdGVkLXByb2plY3RzX19ncmlkIHtcbiAgZ2FwOiAyOHB4O1xufVxuXG4uZGVzaWduZXItaW5mbyB7XG4gIHBhZGRpbmc6IDE5cHggMThweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5kZXNpZ25lci1pbmZvX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGVzaWduZXItaW5mb19fcGhvdG8td3JhcHBlciB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZGVzaWduZXItaW5mb19fcGhvdG8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uZGVzaWduZXItaW5mb19fcGhvdG8tLXBsYWNlaG9sZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5kZXNpZ25lci1pbmZvX19waG90by0tcGxhY2Vob2xkZXIgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZGVzaWduZXItaW5mb19fZGV0YWlscyB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMzBweDtcbn1cbi5kZXNpZ25lci1pbmZvX19oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLmRlc2lnbmVyLWluZm9fX21haW4ge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG59XG4uZGVzaWduZXItaW5mb19fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5kZXNpZ25lci1pbmZvX19tZXRhIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5kZXNpZ25lci1pbmZvX19yYXRpbmcge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2lnbmVyLWluZm9fX3JhdGluZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIH1cbn1cbi5kZXNpZ25lci1pbmZvX19yYXRpbmctbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmRlc2lnbmVyLWluZm9fX3N0YXIge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5kZXNpZ25lci1pbmZvX19yZXZpZXdzLWNvdW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzk5OTk5OTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmRlc2lnbmVyLWluZm9fX2FkZGl0aW9uYWwge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U1RTVFNTtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4uZGVzaWduZXItaW5mb19fZmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGVzaWduZXItaW5mb19fZmllbGQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiA4cHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5kZXNpZ25lci1pbmZvX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZXNpZ25lci1pbmZvX19sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG4uZGVzaWduZXItaW5mb19fdmFsdWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmbGV4OiAxO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZXNpZ25lci1pbmZvX192YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4uZGVzaWduZXItaW5mb19fdmFsdWUgYSB7XG4gIGNvbG9yOiAjMkY3M0UyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZGVzaWduZXItaW5mb19fdmFsdWUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmRlc2lnbmVyLWluZm9fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzaWduZXItaW5mbyB7XG4gICAgcGFkZGluZzogMTlweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fcmF0aW5nLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3Jldmlld3MtY291bnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19hZGRpdGlvbmFsIHtcbiAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19maWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2RldGFpbHMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fY29udGVudCB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19uYW1lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19kb21haW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3Byb2plY3Qtcm9sZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3JhdGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgbWFyZ2luLWlubGluZTogLTRweDtcbiAgICBnYXA6IDVweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fbWV0YSB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG4uZGVzaWduZXItaW5mb19fYmlvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFyY2hpdmUuYXV0aG9yIC5lbnRyeS1jb250ZW50LS1uby1iYW5uZXIge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbn1cbi5hcmNoaXZlLmF1dGhvciAuY29udGVudC1tZXRhLWFjdGlvbnNfX21vYmlsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNjFweDtcbiAgbGVmdDogMTBweDtcbiAgei1pbmRleDogMTA7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXJjaGl2ZS5hdXRob3IgLmNvbnRlbnQtbWV0YS1hY3Rpb25zX19tb2JpbGUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZ2FwOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFyY2hpdmUuYXV0aG9yIG1haW4ge1xuICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICB9XG4gIC5hcmNoaXZlLmF1dGhvciAuZW50cnktaGVhZGVyX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAuYXJjaGl2ZS5hdXRob3IgLmJhbm5lci1nYWxsZXJ5LS1zaW5nbGUgLmJhbm5lci1nYWxsZXJ5X19pdGVtLS1zaW5nbGUge1xuICAgIGFzcGVjdC1yYXRpbzogMzEvMjM7XG4gIH1cbiAgLmFyY2hpdmUuYXV0aG9yIC5idG4taWNvbiB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gIH1cbiAgLmFyY2hpdmUuYXV0aG9yIC5idG4taWNvbiBzdmcge1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTNweDtcbiAgfVxuICAuYXJjaGl2ZS5hdXRob3IgLmNvbnRlbnQtbWV0YS1hY3Rpb25zX19tb2JpbGUge1xuICAgIGJvdHRvbTogLTYxcHg7XG4gIH1cbiAgLmFyY2hpdmUuYXV0aG9yIC5iYW5uZXItZ2FsbGVyeV9fcGhvdG9ncmFwaGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLnByb2plY3QtaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDUzcHg7XG59XG4ucHJvamVjdC1pbmZvX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ucHJvamVjdC1pbmZvX19wYW5lbCB7XG4gIHBhZGRpbmc6IDI4cHggMjBweDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLW91dDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uICoge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24gcCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGh5cGhlbnM6IGF1dG87XG4gIGxpbmUtY2xhbXA6IDM7XG4gIG1heC1oZWlnaHQ6IDYwLjA2cHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1zaG9ydCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICBsaW5lLWNsYW1wOiB1bnNldDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1mdWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgbGluZS1jbGFtcDogdW5zZXQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0ZXh0LW92ZXJmbG93OiB1bnNldDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWZ1bGwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tZnVsbCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICBsaW5lLWNsYW1wOiB1bnNldDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tYWN0aXZlIHAge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWFjdGl2ZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2plY3QtaW5mb19fbW9yZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnByb2plY3QtaW5mb19fbW9yZSBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA0cHg7XG59XG4ucHJvamVjdC1pbmZvX19tb3JlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAwLjg7XG59XG4ucHJvamVjdC1pbmZvX19tb3JlLS1hY3RpdmUgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5wcm9qZWN0LWluZm8ucHJvamVjdC1pbmZvLS1leHBhbmRlZCAucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tc2hvcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2plY3QtaW5mby5wcm9qZWN0LWluZm8tLWV4cGFuZGVkIC5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1mdWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvamVjdC1pbmZvLnByb2plY3QtaW5mby0tZXhwYW5kZWQgLnByb2plY3QtaW5mb19fcGFuZWwge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uY29udGFjdC1jYXJkIHtcbiAgcGFkZGluZzogNDBweCAyMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMjBweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgei1pbmRleDogMTA7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3QtY2FyZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0b3A6IDExMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5jb250YWN0LWNhcmRfX2F2YXRhciB7XG4gIGluc2V0LWlubGluZS1zdGFydDogNTAlO1xuICBpbnNldC1ibG9jay1zdGFydDogLTM0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICB3aWR0aDogNjdweDtcbiAgaGVpZ2h0OiA2N3B4O1xufVxuLmNvbnRhY3QtY2FyZF9fYXZhdGFyLS1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNvbnRhY3QtY2FyZF9fYXZhdGFyLS1wbGFjZWhvbGRlciBzdmcge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jb250YWN0LWNhcmRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY29udGFjdC1jYXJkX19uYW1lIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG4uY29udGFjdC1jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi5jb250YWN0LWNhcmRfX2Zvcm0tdGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBnYXA6IDdweDtcbn1cbi5jb250YWN0LWNhcmRfX2Zvcm0tdGl0bGU6YmVmb3JlLCAuY29udGFjdC1jYXJkX19mb3JtLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RTVFNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFjdC1jYXJkX19pbWFnZSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5jb250YWN0LWNhcmRfX2luZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29udGFjdC1jYXJkX19idG4ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cbiAgLmNvbnRhY3QtY2FyZF9fYnRuLS1hdC1vcmlnaW5hbC1wb3NpdGlvbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbGVmdDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9maWVsZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDM0cHg7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXdpZHRoLWhhbGYge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0td2lkdGgtZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogNnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9sYWJlbC5mbG9hdGluZy1sYWJlbC0tYWN0aXZlIHtcbiAgdG9wOiAtMTNweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogI0EwQTBBMDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIGlucHV0LFxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCA1cHggOXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dDo6cGxhY2Vob2xkZXIsXG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIHNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIGlucHV0OmZvY3VzLFxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMkY3M0UyO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2lubmVyIHtcbiAgcGFkZGluZzogMTJweCAwO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19saXN0IHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbSB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Nob2ljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzY2Njtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Nob2ljZSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IC5nY2hvaWNlIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiAxO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm0tYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMkY3M0UyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMkY3M0UyO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZm9ybS1idXR0b246YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWhvbmV5cG90IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmRlc2lnbmVyLWluZm8ge1xuICBwYWRkaW5nOiAxOXB4IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uZGVzaWduZXItaW5mb19fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRlc2lnbmVyLWluZm9fX3Bob3RvLXdyYXBwZXIge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmRlc2lnbmVyLWluZm9fX3Bob3RvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmRlc2lnbmVyLWluZm9fX3Bob3RvLS1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZGVzaWduZXItaW5mb19fcGhvdG8tLXBsYWNlaG9sZGVyIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmRlc2lnbmVyLWluZm9fX2RldGFpbHMge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDMwcHg7XG59XG4uZGVzaWduZXItaW5mb19faGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5kZXNpZ25lci1pbmZvX19tYWluIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmRlc2lnbmVyLWluZm9fX25hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uZGVzaWduZXItaW5mb19fbWV0YSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uZGVzaWduZXItaW5mb19fcmF0aW5nIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZXNpZ25lci1pbmZvX19yYXRpbmcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICB9XG59XG4uZGVzaWduZXItaW5mb19fcmF0aW5nLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5kZXNpZ25lci1pbmZvX19zdGFyIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4uZGVzaWduZXItaW5mb19fcmV2aWV3cy1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5kZXNpZ25lci1pbmZvX19hZGRpdGlvbmFsIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmRlc2lnbmVyLWluZm9fX2ZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRlc2lnbmVyLWluZm9fX2ZpZWxkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogOHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uZGVzaWduZXItaW5mb19fbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzaWduZXItaW5mb19fbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxufVxuLmRlc2lnbmVyLWluZm9fX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZmxleDogMTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzaWduZXItaW5mb19fdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuLmRlc2lnbmVyLWluZm9fX3ZhbHVlIGEge1xuICBjb2xvcjogIzJGNzNFMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmRlc2lnbmVyLWluZm9fX3ZhbHVlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5kZXNpZ25lci1pbmZvX193cmFwcGVyIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2lnbmVyLWluZm8ge1xuICAgIHBhZGRpbmc6IDE5cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3JhdGluZy1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19yZXZpZXdzLWNvdW50IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fYWRkaXRpb25hbCB7XG4gICAgcGFkZGluZy10b3A6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogMTdweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fZmllbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19kZXRhaWxzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2NvbnRlbnQge1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fbmFtZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fZG9tYWluIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19wcm9qZWN0LXJvbGVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19yYXRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIG1hcmdpbi1pbmxpbmU6IC00cHg7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX21ldGEge1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuLmRlc2lnbmVyLWluZm9fX2JpbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5waG90b3MtZ2FsbGVyeV9fYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzc3Nztcbn1cbi5waG90b3MtZ2FsbGVyeV9fYnJlYWRjcnVtYnMgYSB7XG4gIGNvbG9yOiAjNzc3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2JyZWFkY3J1bWJzIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IsICMyZjczZTIpO1xufVxuLnBob3Rvcy1nYWxsZXJ5X19icmVhZGNydW1icyAuc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbiAgY29sb3I6ICM5OTk7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2JyZWFkY3J1bWJzIC5jdXJyZW50IHtcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IsICMyZjczZTIpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnBob3Rvcy1nYWxsZXJ5X19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAyMnB4O1xufVxuLnBob3Rvcy1nYWxsZXJ5X19pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBob3Rvcy1nYWxsZXJ5X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcbn1cbi5waG90b3MtZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoNCksIC5waG90b3MtZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoNykge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xufVxuLnBob3Rvcy1nYWxsZXJ5X19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYWxidW0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19pdGVtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoMikge1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMjtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCgzKSB7XG4gIGFzcGVjdC1yYXRpbzogMS8yO1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDEvMztcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCg0KSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIGFzcGVjdC1yYXRpbzogMi8xO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDUpLCAuYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoNikge1xuICBhc3BlY3QtcmF0aW86IDE7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoNykge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICBhc3BlY3QtcmF0aW86IDIvMTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCg4KSwgLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDkpIHtcbiAgYXNwZWN0LXJhdGlvOiAxO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDNuKzcpIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgYXNwZWN0LXJhdGlvOiAyLzE7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faXRlbTpob3ZlciAucGhvdG9zLWdhbGxlcnlfX2FjdGlvbnMge1xuICBvcGFjaXR5OiAxO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2FjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNCkgMCUsIHJnYmEoMCwgMCwgMCwgMC4yKSA1MC41JSwgcmdiYSgwLCAwLCAwLCAwLjQpIDEwMCUpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19hY3Rpb25zLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOXB4O1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fbGluayBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19saW5rOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG4uYWxidW0tcGhvdG9zIC5kZXNpZ25lci1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyA4cHgpO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB3aWR0aDogMjgwcHg7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWNvbnRlbnQuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24taGVhZGVyIGg1IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjIyO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkge1xuICBtYXgtaGVpZ2h0OiAyODBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogOHB4O1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRweDtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWNoZWNrYm94IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1jaGVja2JveDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pbmZvIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWluZm8gaDYge1xuICBtYXJnaW46IDAgMCAycHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzIyMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taW5mbyBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLW5hbWUge1xuICBtYXJnaW46IDAgMCAycHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzIyMjtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1jb3VudCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzY2Njtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1jb3ZlciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWZvb3RlciB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstbG9hZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA0MHB4IDIwcHg7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYWxidW1zLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRweDtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19hbGJ1bS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19hbGJ1bS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19hbGJ1bS1jaGVja2JveCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYWxidW0tbmFtZSB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzMzM7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fY3JlYXRlLWFsYnVtLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19jcmVhdGUtYWxidW0tYnRuIHN2ZyB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAuYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoMykge1xuICAgIGdyaWQtcm93OiBzcGFuIDE7XG4gICAgYXNwZWN0LXJhdGlvOiAxO1xuICB9XG4gIC5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCgzbis0KSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgICBhc3BlY3QtcmF0aW86IDE7XG4gIH1cbiAgLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWNvbnRlbnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDI2MHB4O1xuICB9XG59XG5cbi8qIF9fX19fX19fX18gIFNJTkdMRSBQQUdFUyBFTkQgX19fX19fX19fXyovIiwiJHdoaXRlOiAjZmZmZmZmO1xuJGJsYWNrOiAjMDAwMDAwO1xuJGRhcms6IzAzMEExMTtcbiRncmV5OiAjOTc5Nzk3O1xuJGxpZ2h0LWdyZXk6ICNGNUY1RjU7XG4kYmx1OiByZ2JhKDYsIDUwLCA5MCwgMSk7XG5cbiRtYWluLXRpdGxlLWNvbG9yOiAjMjIyMjIyO1xuJGJvZHktdGV4dC1jb2xvcjogIzRBNEE0QTtcbiR0ZXh0LXdoaXRlOiAjZmZmO1xuXG4vLyBCdXR0b24gY29sb3JzXG4kYnRuLXByaW1hcnk6ICMyRjczRTI7XG4kYnRuLXByaW1hcnktaG92ZXI6ICNDNkQ5RkU7XG4kYnRuLXByaW1hcnktY29sb3I6ICNmZmZmZmY7XG4kYnRuLXByaW1hcnktaG92ZXItY29sb3I6ICMwMDAwMDA7XG5cbiRidG4tc2Vjb25kYXJ5LWJnOiAjRkZGRkZGO1xuJGJ0bi1zZWNvbmRhcnktY29sb3I6ICMwMDAwMDA7XG4kYnRuLXNlY29uZGFyeS1ib3JkZXI6ICNFNUU1RTU7XG4kYnRuLXNlY29uZGFyeS1ob3Zlci1ib3JkZXI6ICMyMjIyMjI7XG4kYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcjogIzIyMjIyMjtcblxuJGJ0bi10ZXJ0aWFyeS1iZzogI0ZGRkZGRjtcbiRidG4tdGVydGlhcnktY29sb3I6ICMyMjIyMjI7XG4kYnRuLXRlcnRpYXJ5LWhvdmVyLWJnOiAjRjZGN0ZCO1xuJGJ0bi10ZXJ0aWFyeS1ob3Zlci1jb2xvcjogIzRBNEE0QTtcblxuJGJ0bi1naG9zdC1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuJGJ0bi1naG9zdC1ob3Zlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXG4kYnRuLWhlYWRlci1iZzogI0ZGRkZGRjtcbiRidG4taGVhZGVyLWNvbG9yOiAjMjIyMjIyO1xuJGJ0bi1oZWFkZXItaG92ZXItYmc6ICNGNkY3RkI7XG5cbi8vIFNoYWRvd1xuJGJ0bi1zaGFkb3c6IDJweCAycHggMTVweCAwcHggIzAwMDAwMDA4O1xuXG4kZGl2aWRlci1saW5lLWNvbG9yOiAjRTBFMEUwO1xuJGRpdmlkZXItbGluZS1jb2xvci1kYXJrOiAjRTVFNUU1O1xuIiwiLy8gQnV0dG9uIFN5c3RlbVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gQmFzZSBidXR0b24gc3R5bGVzXG4uYnRuIHtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEhlYnJld1wiLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRtaW4td2lkdGg6IDI2NXB4O1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRwYWRkaW5nLWlubGluZTogMjRweDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDlweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQvLyBUT0RPOiBBZGQgdHJhbnNpdGlvbiBhbmltYXRpb25zXG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHQvLyBUT0RPOiBBZGQgZm9jdXMgc3R5bGVzIGZvciBhY2Nlc3NpYmlsaXR5XG5cdH1cblxuXHQvLyBEaXNhYmxlZCBzdGF0ZVxuXHQmOmRpc2FibGVkLFxuXHQmLmRpc2FibGVkIHtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuXG4vLyBCdXR0b24gVmFyaWFudHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFByaW1hcnkgQnV0dG9uXG4uYnRuLXByaW1hcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdGNvbG9yOiAkYnRuLXByaW1hcnktY29sb3I7XG5cdGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnktaG92ZXI7XG5cdFx0Y29sb3I6ICRidG4tcHJpbWFyeS1ob3Zlci1jb2xvcjtcblx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeS1ob3Zlcjtcblx0fVxufVxuXG4vLyBTZWNvbmRhcnkgQnV0dG9uXG4uYnRuLXNlY29uZGFyeSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJ0bi1zZWNvbmRhcnktYmcsIDAuOCk7XG5cdGNvbG9yOiAkYnRuLXNlY29uZGFyeS1jb2xvcjtcblx0Ym9yZGVyLWNvbG9yOiAkYnRuLXNlY29uZGFyeS1ib3JkZXI7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4tc2Vjb25kYXJ5LWJnO1xuXHRcdGNvbG9yOiAkYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcjtcblx0XHRib3JkZXItY29sb3I6ICRidG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlcjtcblx0fVxufVxuXG4uYnRuLXNlY29uZGFyeS1pbnZlcnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXNlY29uZGFyeS1iZztcblx0Y29sb3I6ICRidG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yO1xuXHRib3JkZXItY29sb3I6ICRidG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlcjtcblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRib3JkZXItY29sb3I6ICMyRjczRTI7XG5cdH1cbn1cblxuLy8gVGVydGlhcnkgQnV0dG9uIChIZWFkZXIgc3R5bGUpXG4uYnRuLXRlcnRpYXJ5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi10ZXJ0aWFyeS1iZztcblx0Y29sb3I6ICRidG4tdGVydGlhcnktY29sb3I7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4tdGVydGlhcnktaG92ZXItYmc7XG5cdFx0Y29sb3I6ICRidG4tdGVydGlhcnktaG92ZXItY29sb3I7XG5cdH1cbn1cblxuLy8gR2hvc3QgQnV0dG9uIChUZXh0IGJ1dHRvbiB3aXRoIHByaW1hcnkgY29sb3IpXG4uYnRuLWdob3N0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiAkYnRuLWdob3N0LWNvbG9yO1xuXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogJGJ0bi1naG9zdC1ob3Zlci1jb2xvcjtcblx0XHQvLyBUT0RPOiBBZGQgc3VidGxlIGJhY2tncm91bmQgY29sb3Igb24gaG92ZXJcblx0fVxufVxuXG4vLyBCdXR0b24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEV4dHJhIFNtYWxsIChUYWcvUGlsbCBzdHlsZSlcbi5idG4teHMge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdG1pbi13aWR0aDogdW5zZXQ7XG5cdHBhZGRpbmc6IDdweCAxMXB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcbiAgICBcdHBhZGRpbmc6IDZweCA3cHg7XG5cdH1cbn1cblxuLy8gVGFnIHN0eWxlIChldmVuIHNtYWxsZXIgZm9yIHBpbGxzKVxuLmJ0bi10YWcge1xuXHRmb250LXNpemU6IDExcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdG1pbi13aWR0aDogdW5zZXQ7XG5cdHBhZGRpbmc6IDJweCA2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLy8gU21hbGxcbi5idG4tc20ge1xuXHRtaW4td2lkdGg6IDEwMHB4O1xuXHRwYWRkaW5nLWlubGluZTogMTBweDtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMi4zO1xuXHRmb250LXdlaWdodDogNTAwO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdGxpbmUtaGVpZ2h0OiAyLjc7XG5cdH1cbn1cblxuLy8gTWVkaXVtIChkZWZhdWx0KSAtIGFscmVhZHkgZGVmaW5lZCBpbiBiYXNlIC5idG5cblxuLy8gTGFyZ2Vcbi5idG4tbGcge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRtaW4td2lkdGg6IDMyMHB4O1xuXHRwYWRkaW5nLWlubGluZTogMzJweDtcblx0Ym9yZGVyLXJhZGl1czogMjRweDtcbn1cblxuLy8gRXh0cmEgTGFyZ2Vcbi5idG4teGwge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRtaW4td2lkdGg6IDM4MHB4O1xuXHRwYWRkaW5nLWlubGluZTogNDBweDtcblx0Ym9yZGVyLXJhZGl1czogMjhweDtcbn1cblxuLy8gQnV0dG9uIHdpZHRoIHZhcmlhdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4tYXV0byB7XG5cdG1pbi13aWR0aDogYXV0bztcbn1cblxuLmJ0bi1mdWxsIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5idG4tZml0IHtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4vLyBDb21wYWN0IGJ1dHRvbiAodGlnaHRlciBzcGFjaW5nKVxuLmJ0bi1jb21wYWN0IHtcblx0cGFkZGluZy1pbmxpbmU6IDE2cHg7XG5cdG1pbi13aWR0aDogMjAwcHg7XG5cblx0Ji5idG4tc20ge1xuXHRcdHBhZGRpbmctaW5saW5lOiA4cHg7XG5cdFx0bWluLXdpZHRoOiA4MHB4O1xuXHR9XG5cblx0Ji5idG4teHMge1xuXHRcdHBhZGRpbmctaW5saW5lOiA2cHg7XG5cdFx0bWluLXdpZHRoOiBhdXRvO1xuXHR9XG59XG5cbi8vIEljb24gQnV0dG9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0bi1pY29uIHtcblx0bWluLXdpZHRoOiB1bnNldDtcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDE7XG5cblx0c3ZnLCBpbWcsICoge1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC8vIFNtYWxsIGljb24gYnV0dG9uIChsaWtlIGluIHRoZSBzY3JlZW5zaG90KVxuXHQmLmJ0bi1zbSB7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXG5cdFx0c3ZnLCBpbWcsICoge1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gTGFyZ2UgaWNvbiBidXR0b25cblx0Ji5idG4tbGcge1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblxuXHRcdHN2ZywgaW1nLCAqIHtcblx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIEV4dHJhIGxhcmdlIGljb24gYnV0dG9uXG5cdCYuYnRuLXhsIHtcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cblx0XHRzdmcsIGltZywgKiB7XG5cdFx0XHR3aWR0aDogMjJweDtcblx0XHRcdGhlaWdodDogMjJweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHR3aWR0aDogMjlweDtcblx0XHRoZWlnaHQ6IDI5cHg7XG5cdH1cbn1cblxuLy8gU3F1YXJlIGljb24gYnV0dG9ucyAoZm9yIGJvb2ttYXJrL3NhdmUgc3R5bGUpXG4uYnRuLWljb24tc3F1YXJlIHtcblx0bWluLXdpZHRoOiB1bnNldDtcblx0d2lkdGg6IDI4cHg7XG5cdGhlaWdodDogMjhweDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDE7XG5cblx0c3ZnLCBpbWcsICoge1xuXHRcdHdpZHRoOiAxNHB4O1xuXHRcdGhlaWdodDogMTRweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCYuYnRuLXNtIHtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXG5cdFx0c3ZnLCBpbWcsICoge1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vIENhdGVnb3J5L1RhZyBidXR0b24gc3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnRuLWNhdGVnb3J5IHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRtaW4td2lkdGg6IGF1dG87XG5cdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA2cHg7XG5cblx0Ly8gV2l0aCBpY29uXG5cdHN2ZywgaW1nIHtcblx0XHR3aWR0aDogMTRweDtcblx0XHRoZWlnaHQ6IDE0cHg7XG5cdH1cblxuXHQvLyBTbWFsbCBjYXRlZ29yeSBidXR0b25cblx0Ji5idG4tc20ge1xuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRwYWRkaW5nOiA0cHggOHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cblx0XHRzdmcsIGltZyB7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdGhlaWdodDogMTJweDtcblx0XHR9XG5cdH1cbn1cblxuLy8gUGhvbmUvQ29udGFjdCBidXR0b24gc3R5bGVcbi5idG4tcGhvbmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXNlY29uZGFyeS1iZztcblx0Y29sb3I6ICRidG4tc2Vjb25kYXJ5LWNvbG9yO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYnRuLXNlY29uZGFyeS1ib3JkZXI7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bWluLXdpZHRoOiBhdXRvO1xuXHRwYWRkaW5nOiA4cHggMTZweDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXG5cdHN2ZywgaW1nIHtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1zZWNvbmRhcnktYmc7XG5cdFx0Y29sb3I6ICRidG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yO1xuXHRcdGJvcmRlci1jb2xvcjogJGJ0bi1zZWNvbmRhcnktaG92ZXItYm9yZGVyO1xuXHR9XG59XG5cbi8vIFNwZWNpYWwgQ2xhc3Nlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gU2hhZG93IGJ1dHRvblxuLmJ0bi1zaGFkb3cge1xuXHRib3gtc2hhZG93OiAkYnRuLXNoYWRvdztcbn1cblxuLy8gSGVhZGVyIHNwZWNpZmljIGJ1dHRvbiAoa2VlcCBleGlzdGluZyBzdHlsZXMgZm9yIGNvbXBhdGliaWxpdHkpXG4uYnRuLWhlYWRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRidG4taGVhZGVyLWJnO1xuXHRjb2xvcjogJGJ0bi1oZWFkZXItY29sb3I7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4taGVhZGVyLWhvdmVyLWJnO1xuXHRcdGNvbG9yOiAkYnRuLWhlYWRlci1jb2xvcjtcblx0fVxufVxuXG4vLyBCdXR0b24gd2l0aCBiYWRnZXMgKE5vdGlmaWNhdGlvbiBzeXN0ZW0pXG4uYnRuLWJhZGdlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5iYWRnZSxcblx0Jjo6YWZ0ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC02cHg7XG5cdFx0cmlnaHQ6IC02cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGNDc1Nztcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdG1pbi13aWR0aDogMThweDtcblx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdH1cblxuXHQvLyBTbWFsbCBkb3QgaW5kaWNhdG9yIChubyBudW1iZXIpXG5cdCYuYmFkZ2UtZG90OjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0bWluLXdpZHRoOiA4cHg7XG5cdFx0d2lkdGg6IDhweDtcblx0XHRoZWlnaHQ6IDhweDtcblx0XHR0b3A6IC0ycHg7XG5cdFx0cmlnaHQ6IC0ycHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgd2hpdGU7XG5cdH1cblxuXHQvLyBJY29uIGJ1dHRvbiBiYWRnZXNcblx0Ji5idG4taWNvbiB7XG5cdFx0LmJhZGdlLFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHRvcDogLTRweDtcblx0XHRcdHJpZ2h0OiAtNHB4O1xuXHRcdFx0bWluLXdpZHRoOiAxNHB4O1xuXHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0Zm9udC1zaXplOiA4cHg7XG5cdFx0fVxuXG5cdFx0Ji5iYWRnZS1kb3Q6OmFmdGVyIHtcblx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdG1pbi13aWR0aDogNnB4O1xuXHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0cmlnaHQ6IC0xcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEJ1dHRvbiBHcm91cHMgJiBDb21iaW5hdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4tZ3JvdXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDhweDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQuYnRuIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQvLyBSZXNwb25zaXZlIGdhcFxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRnYXA6IDZweDtcblx0fVxufVxuXG4uYnRuLWdyb3VwLS10aWdodCB7XG5cdGdhcDogNHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdGdhcDogMnB4O1xuXHR9XG59XG5cbi5idG4tZ3JvdXAtLXdpZGUge1xuXHRnYXA6IDEycHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0Z2FwOiA4cHg7XG5cdH1cbn1cblxuLy8gQm9va21hcmsgQnV0dG9uIFN0eWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0bi5ib29rbWFya2VkIHtcblx0c3ZnIHBhdGgge1xuXHRcdHN0cm9rZTogJGJ0bi1wcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0ZmlsbDogJGJ0bi1wcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gVE9ETzogQWRkIGFuaW1hdGlvbi90cmFuc2l0aW9uIGVmZmVjdHNcbi8vIFRPRE86IEFkZCBmb2N1cyBpbmRpY2F0b3JzIGZvciBhY2Nlc3NpYmlsaXR5XG4vLyBUT0RPOiBBZGQgYmFkZ2Ugbm90aWZpY2F0aW9uIHN5c3RlbVxuLy8gVE9ETzogSW1wbGVtZW50IGdob3N0IGJ1dHRvbiBjb2xvciB2YXJpYW50c1xuIiwiQGltcG9ydCBcIi4vX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuL19jb2xvcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4vX2J1dHRvbnMuc2Nzc1wiO1xuXG5odG1sLFxuYm9keSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRkaXJlY3Rpb246IHJ0bDtcbn1cblxuYm9keSB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEhlYnJld1wiLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdG1pbi13aWR0aDogMzIwcHg7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQztcbn1cblxuKiB7XG5cdGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBIZWJyZXdcIiwgc2Fucy1zZXJpZjtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbm1haW4ge1xuXHRmbGV4OiAxO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGQ0ZDO1xufVxuXG5pbWcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5uby1zY3JvbGwge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHotaW5kZXg6IDU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgxNiwgMjgsIDQ0LCAwLjUpO1xuXHR9XG59XG5cbi5jb250YWluZXIge1xuXHRtYXJnaW46IDAgYXV0bztcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTMwMnB4O1xuXHRwYWRkaW5nOiAwIDI0cHg7XG59XG5cbi5kZXZpZGVyIHtcblx0Ym9yZGVyOiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG59XG5cbi5icmVhZGNydW1icyB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0Y29sb3I6ICM0QTRBNEE7XG5cblx0LmJyZWFkY3J1bWJfbGFzdCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxufVxuXG4uZW50cnktdGl0bGUge1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0Y29sb3I6ICMyMjIyMjI7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5lbnRyeS1oZWFkZXJfX2NvbnRlbnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDdweCAwIDA7XG59XG5cbi5zaW5nbGUtYWxidW0tbWFpbiAuZW50cnktaGVhZGVyIHtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmVudHJ5LWhlYWRlcl9fYmFjayB7XG5cdHdpZHRoOiAzNnB4O1xuXHRoZWlnaHQ6IDM2cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDJweDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGNvbG9yOiAjMjIyO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2U7XG5cblx0Jjpmb2N1cy12aXNpYmxlIHtcblx0XHRvdXRsaW5lOiAycHggc29saWQgIzIyMjtcblx0XHRvdXRsaW5lLW9mZnNldDogMnB4O1xuXHR9XG59XG5cbi5lbnRyeS1oZWFkZXItLWhhcy1iYWNrIHtcblx0LmVudHJ5LWhlYWRlcl9fY29udGVudCB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGdhcDogMDtcblx0fVxuXG5cdC5lbnRyeS1oZWFkZXJfX21ldGEge1xuXHRcdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdH1cbn1cblxuLmNvbnRlbnQtbWV0YS1hY3Rpb25zX19kZXNrdG9wIHtcblx0Z2FwOiAxM3B4O1xufVxuXG4ucGFuZWwge1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNGM0YzRjM7XG5cdGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggIzAwMDAwMDA4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0LmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMCAxMXB4O1xuXHR9XG5cblx0LmVudHJ5LXRpdGxlIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdH1cblxuXHQuZW50cnktaGVhZGVyIHtcblx0XHRwYWRkaW5nLWJsb2NrOiA0OXB4IDA7XG5cdH1cbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dDpub3QoLmdmb3JtLWZpZWxkLWxhYmVsKSB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHRjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMXB4O1xuXHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xuXG5cdCY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcblx0XHRjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0Y2xpcC1wYXRoOiBub25lO1xuXHRcdGNvbG9yOiAjMjE3NTliO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bGVmdDogNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0cGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRvcDogNXB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHotaW5kZXg6IDEwMDAwMDtcblx0fVxufVxuXG4uaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ25jZW50ZXIge1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLnBvc3QtMTUzIHtcblx0LmVudHJ5LWhlYWRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufSIsIi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udy0xMDAge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmgtMTAwIHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5kLWZsZXgge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZC1ub25lIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmZsZXgtY29sdW1uIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnJvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luLWlubGluZTogLTEycHg7XG59XG5cbltjbGFzcyo9XCJjb2wtXCJdIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHBhZGRpbmctaW5saW5lOiAxMnB4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZ2FwLTIwIHtcblx0Z2FwOiAyMHB4O1xufVxuXG4uY29sLTEyIHtcblx0ZmxleDogMCAwIDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLm14LWF1dG8ge1xuXHRtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4ubXMtMyB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDFyZW07XG59XG5cbi5teS0zIHtcblx0bWFyZ2luLWJsb2NrOiAxcmVtO1xufVxuXG4ubXktNCB7XG5cdG1hcmdpbi1ibG9jazogMS41cmVtO1xufVxuXG4ubXktNSB7XG5cdG1hcmdpbi1ibG9jazogM3JlbTtcbn1cblxuLm10LTIge1xuXHRtYXJnaW4tYmxvY2stc3RhcnQ6IDAuNXJlbTtcbn1cblxuLm10LTMge1xuXHRtYXJnaW4tYmxvY2stc3RhcnQ6IDFyZW07XG59XG5cbi5tdC01IHtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAzcmVtO1xufVxuXG4ubWItMSB7XG5cdG1hcmdpbi1ibG9jay1lbmQ6IDAuMjVyZW07XG59XG5cbi5tYi0yIHtcblx0bWFyZ2luLWJsb2NrLWVuZDogMC41cmVtO1xufVxuXG4ubWItMyB7XG5cdG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XG59XG5cbi5tYi00IHtcblx0bWFyZ2luLWJsb2NrLWVuZDogMS41cmVtO1xufVxuXG4ubWItNSB7XG5cdG1hcmdpbi1ibG9jay1lbmQ6IDNyZW07XG59XG5cbi5weC01IHtcblx0cGFkZGluZy1pbmxpbmU6IDNyZW07XG59XG5cbi5wdC01IHtcblx0cGFkZGluZy1ibG9jay1zdGFydDogM3JlbTtcbn1cblxuLnB5LTUge1xuXHRwYWRkaW5nLWJsb2NrOiAzcmVtO1xufVxuXG4ub3JkZXItMSB7XG5cdG9yZGVyOiAxO1xufVxuXG4ub3JkZXItMiB7XG5cdG9yZGVyOiAyO1xufVxuXG4ub2JqZWN0LWZpdC1jb3ZlciB7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LmQtbWQtZmxleCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdC5kLW1kLW5vbmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQub3JkZXItbWQtMSB7XG5cdFx0b3JkZXI6IDE7XG5cdH1cblxuXHQub3JkZXItbWQtMiB7XG5cdFx0b3JkZXI6IDI7XG5cdH1cblxuXHQuY29sLW1kLTUge1xuXHRcdGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG5cdFx0bWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG5cdH1cblxuXHQuY29sLW1kLTYge1xuXHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdH1cblxuXHQubXQtbGctMyB7XG5cdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAxcmVtO1xuXHR9XG5cblx0Lm1iLW1kLTAge1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDA7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdC5kLWxnLW5vbmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuZC1sZy1ibG9jayB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQub2Zmc2V0LWxnLTEge1xuXHRcdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDguMzMzMzMzMzMlO1xuXHR9XG5cblx0LmNvbC1sZy0zIHtcblx0XHRmbGV4OiAwIDAgMjUlO1xuXHRcdG1heC13aWR0aDogMjUlO1xuXHR9XG5cblx0LmNvbC1sZy00IHtcblx0XHRmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuXHRcdG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuXHR9XG5cblx0LmNvbC1sZy01IHtcblx0XHRmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuXHRcdG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuXHR9XG5cblx0LmNvbC1sZy02IHtcblx0XHRmbGV4OiAwIDAgNTAlO1xuXHRcdG1heC13aWR0aDogNTAlO1xuXHR9XG5cblx0LmNvbC1sZy05IHtcblx0XHRmbGV4OiAwIDAgNzUlO1xuXHRcdG1heC13aWR0aDogNzUlO1xuXHR9XG5cblx0Lm15LWxnLTUge1xuXHRcdG1hcmdpbi1ibG9jazogM3JlbTtcblx0fVxuXG5cdC5tYi1sZy0wIHtcblx0XHRtYXJnaW4tYmxvY2stZW5kOiAwO1xuXHR9XG5cblx0Lm1iLWxnLTEge1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDAuMjVyZW07XG5cdH1cblxuXHQubWItbGctMiB7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogMC41cmVtO1xuXHR9XG5cblx0Lm1iLWxnLTMge1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XG5cdH1cblxuXHQubWItbGctNSB7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogM3JlbTtcblx0fVxuXG5cdC5weC1sZy01IHtcblx0XHRwYWRkaW5nLWlubGluZTogM3JlbTtcblx0fVxufVxuXG4udGV4dC1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mdy1ib2xkIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiIsIi5ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuXG4gICAgLndwY2Y3IHtcbiAgICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC53cGNmNy10ZXh0LFxuICAgIC53cGNmNy10ZXh0YXJlYSxcbiAgICAud3BjZjctc2VsZWN0IHtcbiAgICAgICAgZGlyZWN0aW9uOiBydGwgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG59IiwiQGltcG9ydCBcIi4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4ubWVudS1jb2x1bW4uaGFzLXN1Ym1lbnUge1xuXHRwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5oZWFkZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRoZWlnaHQ6IDYwcHg7XG5cdGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4wMyk7XG5cdHBvc2l0aW9uOiBzdGlja3k7XG5cdHRvcDogMDtcblx0ei1pbmRleDogMTAwMDtcbn1cblxuLmhlYWRlci1jb250YWluZXIge1xuXHRtYXgtd2lkdGg6IDEzMTZweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRwYWRkaW5nOiAwIHZhcigtLXNwYWNpbmctbWQpO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0fVxufVxuXG5ib2R5ID4gaGVhZGVyID4gZGl2ID4gZGl2Om50aC1jaGlsZCgzKSB7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGdhcDogMzBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5sb2dvLW1vYmlsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uaGVhZGVyLXNlY3Rpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5kaXYuaGVhZGVyLXNlY3Rpb246bnRoLWNoaWxkKDIpIHtcblx0Z2FwOiAzNXB4O1xufVxuXG5kaXYuaGVhZGVyLXNlY3Rpb246bnRoLWNoaWxkKDMpIHtcblx0Z2FwOiAzMHB4O1xufVxuXG4ucHJvamVjdC1idXR0b24gYSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogdmFyKC0tc3BhY2luZy14cyk7XG5cdHBhZGRpbmc6IDhweCAyNHB4O1xuXHRoZWlnaHQ6IDM4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRjb2xvcjogd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0M2RDlGRTtcblx0XHRjb2xvcjogIzIyMjtcblx0fVxufVxuXG4uc2VhcmNoLXNlY3Rpb24ge1xuXHRtYXgtd2lkdGg6IDI5MHB4O1xuXHR3aWR0aDogMjkwcHg7XG5cdG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy1sZyk7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHR3aWR0aDogMjkwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLW1kKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdG1heC13aWR0aDogMjkwcHg7XG5cdFx0d2lkdGg6IDI5MHB4O1xuXHR9XG59XG5cbi5zZWFyY2gtYmFyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblxuXHRpbnB1dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdHBhZGRpbmc6IDAgNDBweCAwIDBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDE4cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0fVxuXHR9XG59XG5cbi5zZWFyY2gtYnV0dG9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMTRweDtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0Y29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xufVxuXG4ubWVudS1jb250YWluZXIgeyBcblx0bWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLm1lbnUtYnV0dG9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA3cHg7XG5cdHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmctc20pO1xuXHRmb250LXdlaWdodDogNDAwO1xuXG5cdHN2ZyB7XG5cdFx0dHJhbnNpdGlvbjogMC41cztcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtbGlnaHQpO1xuXHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG5cblx0XHRzdmcge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cbn1cblxuLm1lbnUtY29udGFpbmVyOmhvdmVyIC5tZW51LWJ1dHRvbiBzdmcge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4ubWVudS1idXR0b24ge1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5sb2dvLWxhYmVsIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy1tZCk7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ubG9nby1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sb2dvIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpO1xuXHQvL21hcmdpbi1sZWZ0OiA0MHB4O1xuXG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDIxcHg7XG5cdFx0aGVpZ2h0OiAzNnB4O1xuXHR9XG59XG5cbi50bXAge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZHJvcGRvd24sXG4uc3VibWVudSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcblx0Ym94LXNoYWRvdzogMnB4IDJweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjAzKTtcblx0bWluLXdpZHRoOiAxNTJweDtcblx0bWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy1zbSk7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcblx0dHJhbnNpdGlvbjogYWxsIHZhcigtLXRyYW5zaXRpb24pO1xuXHR6LWluZGV4OiAxMDA7XG5cblx0Ji5hY3RpdmUsXG5cdC5tZW51LWJ1dHRvbjpob3ZlciArICYsXG5cdC5tZW51LWNvbnRhaW5lcjpob3ZlciAmIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG59XG5cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0bWF4LWhlaWdodDogNzB2aCAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogMDtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuXHR0cmFuc2l0aW9uOiBhbGwgdmFyKC0tdHJhbnNpdGlvbik7XG5cdHotaW5kZXg6IDEwMDtcblx0cGFkZGluZzogMCAwIDMwcHggMDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXHQmLmFjdGl2ZSxcblx0Lm1lbnUtYnV0dG9uOmhvdmVyICsgJixcblx0Lm1lbnUtY29udGFpbmVyOmhvdmVyICYge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cblxuXHQuc3VibWVudS1oZWFkZXIge1xuXHRcdG1hcmdpbjogMjNweCAwO1xuXHRcdGdhcDogMzBweDtcblx0XHR0ZXh0LWFsaWduOiBzdGFydDtcblxuXHRcdGgyIHtcblxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdH1cblx0fVxuXG5cdC5zdWJtZW51LWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IHNjcm9sbDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDMwcHg7XG5cdFx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHR9XG5cblx0LnN1Ym1lbnUtY29sdW1uIHtcblx0XHRmbGV4OiAwIDEgYXV0bztcblx0XHR3aWR0aDogYXV0bztcblx0XHRwYWRkaW5nOiAwcHggMjBweDtcblxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQuc3VibWVudS1oZWFkaW5nIHtcblx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0cGFkZGluZzogNXB4IDA7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHR9XG5cblx0XHRcdC5tZW51LWl0ZW0taWNvbiB7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnN1Ym1lbnUtbGlua3Mge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogOHB4O1xuXHRcdFx0cGFkZGluZzogNnB4IDA7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdH1cblxuXHRcdFx0Lm1lbnUtaXRlbS1pY29uIHtcblx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuXHRwYWRkaW5nOiAwcHggNXB4O1xufVxuXG4uZHJvcGRvd24tbWVudSxcbi5zdWJtZW51IHtcblx0bGkge1xuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE2cHg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvciwgIzMzMyk7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWxpZ2h0KTtcblx0XHRcdH1cblxuXHRcdFx0Lm1lbnUtaXRlbS1pY29uIHtcblx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdH1cblx0XHR9XG5cblxuXHR9XG59XG5cbi5zZWFyY2gtYXV0b2NvbXBsZXRlLXJlc3VsdHMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3gtc2hhZG93OiAwIDhweCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cdG1heC1oZWlnaHQ6IDQ4MHB4O1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHR6LWluZGV4OiAxMDAwO1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNFOEU4RTg7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy13cmFwcGVyIHtcblx0cGFkZGluZzogMTZweCAwO1xufVxuXG4uc2VhcmNoLWNhdGVnb3J5LXNlY3Rpb24ge1xuXHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjBGMEYwO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdH1cblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLnNlYXJjaC1jYXRlZ29yeS1oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBhZGRpbmc6IDEycHggMjBweCA4cHg7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcblxuXHQuc2VhcmNoLWNhdGVnb3J5LXRpdGxlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogIzMzMztcblx0fVxuXG5cdC5zZWFyY2gtY2F0ZWdvcnktbGluayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0YmFja2dyb3VuZDogI0Y4RjlGQTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogI0U5RUNFRjtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRmaWxsOiAjNjY2O1xuXHRcdH1cblx0fVxufVxuXG4uc2VhcmNoLWNhdGVnb3J5LWl0ZW1zIHtcblx0cGFkZGluZzogMCA4cHg7XG59XG5cbi5zZWFyY2gtcmVzdWx0LWl0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdG1hcmdpbjogMCA0cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRnYXA6IDE2cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IGluaGVyaXQ7XG5cblx0Jjpob3Zlcixcblx0Ji5hY3RpdmUge1xuXHRcdGJhY2tncm91bmQ6ICNGOEY5RkE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpO1xuXHR9XG5cblx0JjphY3RpdmUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMXB4KTtcblx0fVxufVxuXG4uc2VhcmNoLXJlc3VsdC1pbWFnZSB7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHR3aWR0aDogNDhweDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQ6ICNGNUY1RjU7XG5cblx0aW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cbn1cblxuLnNlYXJjaC1yZXN1bHQtY29udGVudCB7XG5cdGZsZXg6IDE7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRtaW4td2lkdGg6IDA7XG59XG5cbi5zZWFyY2gtcmVzdWx0LXRpdGxlIHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRjb2xvcjogIzIyMjtcblx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnNlYXJjaC1yZXN1bHQtc3VidGl0bGUge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGNvbG9yOiAjNjY2O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnNlYXJjaC1sb2FkaW5nIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDMycHggMjBweDtcblx0Z2FwOiAxMnB4O1xufVxuXG4uc2VhcmNoLWxvYWRpbmctc3Bpbm5lciB7XG5cdHdpZHRoOiAxOHB4O1xuXHRoZWlnaHQ6IDE4cHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNFOEU4RTg7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yLCAjMkY3M0UyKTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cbi5zZWFyY2gtbG9hZGluZy10ZXh0IHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRjb2xvcjogIzY2Njtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNlYXJjaC1wYWdlLWhlYWRlciAuc2VhcmNoLW5vLXJlc3VsdHMge1xuXHRwYWRkaW5nOiAzMnB4IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1uby1yZXN1bHRzLXRleHQge1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGNvbG9yOiAjNjY2O1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2VhcmNoLXBhZ2UtaGVhZGVyIC5zZWFyY2gtZXJyb3Ige1xuXHRwYWRkaW5nOiAzMnB4IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlYXJjaC1lcnJvci10ZXh0IHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRjb2xvcjogI2U3NGMzYztcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNlYXJjaC1zZWN0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLWZvcm0ge1xuXHR3aWR0aDogMTAwJTtcblxuXHQuc2VhcmNoLWJhciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5tb2JpbGUtbWVudS1vdmVybGF5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAtMTAwJTtcblx0d2lkdGg6IDM1NnB4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRib3gtc2hhZG93OiAtMnB4IC0ycHggMjBweCAwcHggIzAwMDAwMDE0O1xuXHR6LWluZGV4OiA5OTk5O1xuXHR0cmFuc2l0aW9uOiByaWdodCAwLjNzIGVhc2U7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cblx0Ji5vcGVuIHtcblx0XHRyaWdodDogMDtcblx0fVxufVxuXG4ubW9iaWxlLW1lbnUtY29udGFpbmVyIHtcblx0cGFkZGluZzogMjBweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uaGFzLXN1Ym1lbnUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnN1Ym1lbnUtYXJyb3cge1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbmJvZHkgPiBkaXYubW9iaWxlLW1lbnUtb3ZlcmxheS5vcGVuID4gZGl2ID4gbmF2ID4gdWwgPiBsaTpudGgtY2hpbGQoMSkge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuYm9keSA+IGRpdi5tb2JpbGUtbWVudS1vdmVybGF5Lm9wZW4gPiBkaXYgPiBuYXYgPiB1bCA+IGxpOm50aC1jaGlsZCgxKSA+IGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDEwcHggMCAxNnB4IDA7XG59XG5cbmJvZHkgPiBkaXYubW9iaWxlLW1lbnUtb3ZlcmxheS5vcGVuID4gZGl2ID4gbmF2ID4gdWwgPiBsaTpudGgtY2hpbGQoMSkgPiBhIC5tZW51LWljb24td3JhcHBlciB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdGJveC1zaGFkb3c6IDEuNTJweCAxLjUycHggMTEuNHB4IDBweCAjMDAwMDAwMDg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0d2lkdGg6IDM4cHg7XG5cdGhlaWdodDogMzhweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5tb2JpbGUtbWVudS1oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDI4cHg7XG5cblx0Lm1vYmlsZS1tZW51LWxvZ28ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdC5sb2dvLW1vYmlsZS1tZW51IHtcblx0XHRcdHdpZHRoOiAxMzFweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cbn1cblxuLm1vYmlsZS1tZW51LWNsb3NlIHtcblx0d2lkdGg6IDQwcHg7XG5cdGhlaWdodDogNDBweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTRweCwgMTFweCk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG5cdH1cblxuXHRzdmcge1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0fVxufVxuXG4ubW9iaWxlLW1lbnUtbmF2IHtcblx0ZmxleDogMTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm1vYmlsZS1tZW51LWl0ZW1zIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xufVxuXG4ubW9iaWxlLW1lbnUtaXRlbSB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5tb2JpbGUtbWVudS1saW5rIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAyMXB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAjNEE0QTRBO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHBhZGRpbmc6IDhweCAxMXB4IDdweCA2cHg7XG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdH1cbn1cblxuLm1vYmlsZS1zdWJtZW51IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAtMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0ei1pbmRleDogMTAwMTtcblx0dHJhbnNpdGlvbjogcmlnaHQgMC4zcyBlYXNlO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdCYub3BlbiB7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cbn1cblxuLm1vYmlsZS1zdWJtZW51LWhlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxufVxuXG4ubW9iaWxlLXN1Ym1lbnUtdGl0bGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cbn1cblxuLm1vYmlsZS1zdWJtZW51LWNsb3NlIHtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubW9iaWxlLXN1Ym1lbnUtYmFjayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTBweDtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Y29sb3I6IHZhcigtLW1haW4tQ29sb3IsICMyRjczRTIpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0c3ZnIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHR9XG59XG5cbi5tb2JpbGUtc3VibWVudS1pdGVtcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMjBweDtcblx0bWFyZ2luOiAwO1xuXHRnYXA6IDEwcHg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ubW9iaWxlLXN1Ym1lbnUtaXRlbSB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0Ji5jYXRlZ29yeSB7XG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRcdCY6Zmlyc3QtY2hpbGQsXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdH1cblxuXHQmLnN1Yml0ZW0tY29udGFpbmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cblxuXHQuc3ViaXRlbS1saXN0IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Lm1vYmlsZS1zdWJtZW51LXN1Yml0ZW0ge1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cblx0XHQubW9iaWxlLXN1Ym1lbnUtbGluayB7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdH1cblx0fVxufVxuXG4ubW9iaWxlLXN1Ym1lbnUtbGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTBweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5jYXRlZ29yeSAmIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG59XG5cbi5tb2JpbGUtc2VhcmNoLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdHotaW5kZXg6IDEwMDA7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuXG5cdCYuYWN0aXZlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdH1cbn1cblxuLm1vYmlsZS1zZWFyY2gtY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4ubW9iaWxlLXNlYXJjaC1oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDIwcHg7XG59XG5cbi5tb2JpbGUtc2VhcmNoLWxvZ28ge1xuXHRpbWcge1xuXHRcdG1heC1oZWlnaHQ6IDI0cHg7XG5cdH1cbn1cblxuLm1vYmlsZS1zZWFyY2gtY2xvc2Uge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDVweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHR9XG59XG5cbmJvZHkgPiBkaXYubW9iaWxlLXNlYXJjaC1vdmVybGF5LmFjdGl2ZSA+IGRpdiA+IGRpdi5tb2JpbGUtc2VhcmNoLWZvcm0gPiBmb3JtID4gZGl2ID4gaW5wdXQge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSA+IGRpdi5tb2JpbGUtc2VhcmNoLW92ZXJsYXkuYWN0aXZlID4gZGl2ID4gZGl2Lm1vYmlsZS1zZWFyY2gtZm9ybSA+IGZvcm0gPiBkaXYgPiBkaXYge1xuXHR0b3A6IDBweDtcbn1cblxuLm1vYmlsZS1zZWFyY2gtZm9ybSB7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5zZWFyY2gtYmFyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdGlucHV0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdFx0cGFkZGluZzogMCA1MHB4IDAgMTVweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxOHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcblx0XHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Y29sb3I6ICM3NTc1NzU7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdH1cblx0fVxuXG5cdC5tb2JpbGUtc2VhcmNoLWJ1dHRvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxNHB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDE4cHg7XG5cblx0XHRcdHBhdGgge1xuXHRcdFx0XHRzdHJva2U6ICMwMDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tb2JpbGUtbWVudS1idXR0b24ge1xuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLm1vYmlsZS1wdWJsaXNoLWJ1dHRvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDEwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiA5cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRjb2xvcjogd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWhvdmVyKTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDEwcHg7XG5cdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdH1cbn1cblxuYm9keS5tZW51LW9wZW4ge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaGVhZGVyLWJhcnMge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblxuXHQubG9nbyxcblx0LnNlYXJjaC1zZWN0aW9uLFxuXHQuc2VhcmNoLWZvcm0sXG5cdC5zZWFyY2gtYmFyIHtcblx0XHRkaXNwbGF5OiBjb250ZW50cztcblx0fVxuXG5cdC5sb2dvIGltZyxcblx0Lm1lbnUtY29udGFpbmVyLFxuXHQudXNlci1kcm9wZG93bixcblx0LnByb2plY3QtYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmxvZ28tbW9iaWxlIHtcblx0XHR3aWR0aDogMTMwcHggIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbGV4LXNocmluazogMDtcblx0fVxuXG5cdC5zZWFyY2gtYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdC5oZWFkZXItYmFycyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHR9XG5cdH1cbn1cblxuLnNjcm9sbC10by10b3Age1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZWFyY2gtYmFubmVyIC5lbnRyeS10aXRsZSB7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cblxuLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnZhbGlkYXRpb25fbWVzc2FnZSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICNGRjNBM0E7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXJlZ2lzdGVyIC5wYXNzd29yZF9pbnB1dF9jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtcmVnaXN0ZXIgLnBhc3N3b3JkX2lucHV0X2NvbnRhaW5lciAuZ2Zvcm1fc2hvd19wYXNzd29yZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMTBweDtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1yZWdpc3RlciAucGFzc3dvcmRfaW5wdXRfY29udGFpbmVyIC5nZm9ybV9zaG93X3Bhc3N3b3JkIC5kYXNoaWNvbnMtaGlkZGVuOjpiZWZvcmUge1xuXHRjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvZXllLWNsb3NlZC5zdmdcIik7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtcmVnaXN0ZXIgLnBhc3N3b3JkX2lucHV0X2NvbnRhaW5lciAuZ2Zvcm1fc2hvd19wYXNzd29yZCAuZGFzaGljb25zLXZpc2liaWxpdHk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9leWUuc3ZnXCIpO1xufVxuXG4ubW9iaWxlLXVzZXItZHJvcGRvd24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cblx0Lm1vYmlsZS11c2VyLXRyaWdnZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDE5cHg7XG5cdFx0cGFkZGluZzogMTBweCAwIDE2cHggMDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTdFQjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdH1cblxuXHQubW9iaWxlLXVzZXItYXZhdGFyIHtcblx0XHR3aWR0aDogMzhweDtcblx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0Ym94LXNoYWRvdzogMS41MnB4IDEuNTJweCAxMS40cHggMHB4ICMwMDAwMDAwODtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0fVxuXG5cdFx0Ji1wbGFjZWhvbGRlciB7XG5cdFx0XHR3aWR0aDogMzhweDtcblx0XHRcdGhlaWdodDogMzhweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHR9XG5cblx0Lm1vYmlsZS11c2VyLW5hbWUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZsZXg6IDE7XG5cdH1cblxuXHQubW9iaWxlLXVzZXItYXJyb3cge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Ji5vcGVuIHtcblx0XHQubW9iaWxlLXVzZXItYXJyb3cge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cbn1cblxuLm1vYmlsZS11c2VyLWRyb3Bkb3duLW1lbnUge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTdFQjtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRtYXgtaGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCYub3BlbiB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRtYXgtaGVpZ2h0OiA0MDBweDtcblx0fVxuXG5cdC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtcyB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogOHB4IDA7XG5cblx0XHQubW9iaWxlLXVzZXItZHJvcGRvd24taXRlbSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y1RjVGNTtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Lm1vYmlsZS11c2VyLWRyb3Bkb3duLWxpbmsge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAxMnB4IDA7XG5cdFx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0XHRnYXA6IDIycHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvLyBUaGlzIG1peGluIGdlbmVyYXRlcyBtZWRpYSBxdWVyeSBydWxlcyBmb3Igc2NyZWVuIHNpemVzIGRvd24gdG8gYSBzcGVjaWZpZWQgYnJlYWtwb2ludC5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJHNpemUpIHtcbiAgQGlmICRzaXplPT14eGwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09eGwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09bGcge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT1tZCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXNtIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09eHMge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT14eHMge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzlweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFRoaXMgbWl4aW4gZ2VuZXJhdGVzIG1lZGlhIHF1ZXJ5IHJ1bGVzIGZvciBzY3JlZW4gc2l6ZXMgdXAgZnJvbSBhIHNwZWNpZmllZCBicmVha3BvaW50LlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJHNpemUpIHtcbiAgQGlmICRzaXplPT14eGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzYwcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09eGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09bGcge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT1tZCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXNtIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc1cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09eHMge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NzlweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT14eHMge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNzlweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFRoaXMgbWl4aW4gZ2VuZXJhdGVzIEBmb250LWZhY2UgcnVsZXMgZm9yIGVtYmVkZGluZyBjdXN0b20gZm9udHMgaW50byB5b3VyIHN0eWxlc2hlZXRzLlxuQG1peGluIGZvbnQtZmFjZSgkZm9udC1uYW1lLCAkcGF0aCwgJHdlaWdodDogbm9ybWFsLCAkc3R5bGU6IG5vcm1hbCkge1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogcXVvdGUoJGZvbnQtbmFtZSk7XG4gICAgc3JjOiB1cmwoJHBhdGggKyBcIi5lb3RcIik7XG4gICAgc3JjOiB1cmwoJHBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoJHBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybCgkcGF0aCArIFwiLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJHBhdGggKyBcIi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybCgkcGF0aCArIFwiLnN2ZyMjeyRmb250LW5hbWV9XCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKCRwYXRoICsgXCIuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoJHBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgIGZvbnQtc3R5bGU6ICRzdHlsZTtcbiAgfVxufVxuXG4vLyBUaGlzIGZ1bmN0aW9uIHJlcGxhY2VzIG9jY3VycmVuY2VzIG9mIGEgc3BlY2lmaWVkIHN1YnN0cmluZyBpbiBhIHN0cmluZyB3aXRoIGFub3RoZXIgc3Vic3RyaW5nLlxuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiBcIlwiKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gVGhpcyBmdW5jdGlvbiBlbmNvZGVzIHNwZWNpYWwgY2hhcmFjdGVycyBpbiBhIHN0cmluZyB0byBlbnN1cmUgdmFsaWQgVVJMIGVuY29kaW5nLlxuQGZ1bmN0aW9uIHVybC1lbmNvZGUoJHN0cmluZykge1xuICAkbWFwOiAoXG4gICAgICAgICAgXCIlXCI6IFwiJTI1XCIsXG4gICAgICAgICAgXCI8XCI6IFwiJTNDXCIsXG4gICAgICAgICAgXCI+XCI6IFwiJTNFXCIsXG4gICAgICAgICAgXCIgXCI6IFwiJTIwXCIsXG4gICAgICAgICAgXCIhXCI6IFwiJTIxXCIsXG4gICAgICAgICAgXCIqXCI6IFwiJTJBXCIsXG4gICAgICAgICAgXCInXCI6IFwiJTI3XCIsXG4gICAgICAgICAgJ1wiJzogXCIlMjJcIixcbiAgICAgICAgICBcIihcIjogXCIlMjhcIixcbiAgICAgICAgICBcIilcIjogXCIlMjlcIixcbiAgICAgICAgICBcIjtcIjogXCIlM0JcIixcbiAgICAgICAgICBcIjpcIjogXCIlM0FcIixcbiAgICAgICAgICBcIkBcIjogXCIlNDBcIixcbiAgICAgICAgICBcIiZcIjogXCIlMjZcIixcbiAgICAgICAgICBcIj1cIjogXCIlM0RcIixcbiAgICAgICAgICBcIitcIjogXCIlMkJcIixcbiAgICAgICAgICBcIiRcIjogXCIlMjRcIixcbiAgICAgICAgICBcIixcIjogXCIlMkNcIixcbiAgICAgICAgICBcIi9cIjogXCIlMkZcIixcbiAgICAgICAgICBcIj9cIjogXCIlM0ZcIixcbiAgICAgICAgICBcIiNcIjogXCIlMjNcIixcbiAgICAgICAgICBcIltcIjogXCIlNUJcIixcbiAgICAgICAgICBcIl1cIjogXCIlNURcIixcbiAgKTtcblxuICAkbmV3OiAkc3RyaW5nO1xuXG4gIEBlYWNoICRzZWFyY2gsICRyZXBsYWNlIGluICRtYXAge1xuICAgICRuZXc6IHN0ci1yZXBsYWNlKCRuZXcsICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJG5ldztcbn1cblxuLy8gVGhpcyBmdW5jdGlvbiBjb252ZXJ0cyBhbiBTVkcgc3RyaW5nIHRvIGEgZGF0YSBVUkwgZm9yIGVtYmVkZGluZyBpbiBzdHlsZXNoZWV0cy5cbkBmdW5jdGlvbiBpbmxpbmUtc3ZnKCRzdHJpbmcpIHtcbiAgQHJldHVybiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsI3t1cmwtZW5jb2RlKCRzdHJpbmcpfVwiKTtcbn1cbiIsIkBpbXBvcnQgXCIuLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuJGZvb3Rlci1iZzogI2ZmZjtcbiRmb290ZXItYm9yZGVyOiAjZTBlMGUwO1xuJHRleHQtY29sb3I6ICMzMzM7XG4kbGluay1jb2xvcjogIzAwMDtcbiRsaW5rLWhvdmVyOiBkYXJrZW4oJGxpbmstY29sb3IsIDEwJSk7XG4kZ2FwLWxnOiA0MHB4O1xuJGdhcC1tZDogMjRweDtcbiRnYXAtc206IDE2cHg7XG5cbi5zaXRlLWZvb3RlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG5cdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0Zm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG5cblx0YSB7XG5cdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRsaW5rLWhvdmVyO1xuXHRcdH1cblx0fVxuXG5cdC5mb290ZXItdG9wIHtcblx0XHRtYXgtd2lkdGg6IDEzNTJweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAyMHB4IDQwcHggMTZweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGZvb3Rlci1ib3JkZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweCAyMHB4IDBweCAwcHg7XG5cblx0XHQuZm9vdGVyLW5hdiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHRcdH1cblxuXHRcdC5nZmllbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5nY2hvaWNlIC5nZm9ybS1maWVsZC1sYWJlbCB7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT1lbWFpbF0sXG5cdFx0LmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZWxdLFxuXHRcdC5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9dGV4dF0sXG5cdFx0LmZvb3Rlci1mb3JtLWJvZHkgc2VsZWN0LFxuXHRcdC5mb290ZXItZm9ybS1ib2R5IHRleHRhcmVhIHtcblx0XHRcdHBhZGRpbmc6IDExcHggMTBweDtcblx0XHR9XG5cblx0XHQuZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPWVtYWlsXSxcblx0XHQuZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPXRlbF0sXG5cdFx0LmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZXh0XSxcblx0XHQuZm9vdGVyLWZvcm0tYm9keSB0ZXh0YXJlYSB7XG5cdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiAjNzU3NTc1O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItZm9ybSB7XG5cdFx0XHRmbGV4OiAwIDAgMzAlO1xuXHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cblx0XHRcdFtjbGFzcyo9Y29sLV0ge1xuXHRcdFx0XHRwYWRkaW5nLWlubGluZTogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5nZmllbGQtLXR5cGUtY2hlY2tib3gge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Ym90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2ZpZWxkLS10eXBlLXN1Ym1pdCB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRib3R0b206IDEwcHg7XG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyN3B4O1xuXHRcdFx0fVxuXG5cdFx0XHQuY3VzdG9tLXNlbGVjdC1jaG9pY2VzIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2lubmVyIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdH1cblxuXHRcdFx0Lmdmb3JtX2hlYWRpbmcge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5nY2hvaWNlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LmdpbnB1dF9jb250YWluZXIgaW5wdXQge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXG5cdFx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cblx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjNzU3NTc1O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5nZmllbGRfY2hlY2tib3gge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LmdmaWVsZF9sYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LmZvb3Rlci1mb3JtLXN1Y2Nlc3MtbWVzc2FnZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdGNvbG9yOiAjMjhhNzQ1O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XG5cdFx0XHRcdCYuc2hvdyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCNnZm9ybV9jb25maXJtYXRpb25fd3JhcHBlcl8xMCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LmdmaWVsZC0tdHlwZS1zZWxlY3Qge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0LmdmaWVsZF9sYWJlbCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogLTE5cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDdweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5nZmllbGQtLXR5cGUtc3VibWl0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5nZm9ybS1ib2R5IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuXHRcdFx0XHQuZ2Zvcm1fZmllbGRzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRnYXA6IDE4cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDMyMHB4O1xuXG5cdFx0XHRcdFx0LmdmaWVsZCB7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLW5hdiB7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogNDBweDtcblxuXHRcdFx0LmZvb3Rlci1sb2dvIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHRcdH1cblxuXHRcdFx0LmZvb3Rlci1zZWN0aW9uIHtcblx0XHRcdFx0bWluLXdpZHRoOiAxMzRweDtcblxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAtc207XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnNvY2lhbC1pY29ucyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0Z2FwOiAzMHB4O1xuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHQmLmZvb3Rlci1jb250YWN0IHtcblx0XHRcdFx0XHRhZGRyZXNzIHtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXG5cdFx0XHRcdCYuZm9vdGVyLXByb3BlcnRpZXMsXG5cdFx0XHRcdCYuZm9vdGVyLXByb2Zlc3Npb25hbHMge1xuXHRcdFx0XHRcdC5mb290ZXItbWVudS10b2dnbGUge1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0XHRcdFx0LmZvb3Rlci10b2dnbGUtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMzMzM7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzMzO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLmZvb3Rlci10b2dnbGUtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmZvb3Rlci1tZW51LWNvbnRlbnQge1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXG5cdFx0XHRcdCYuZm9vdGVyLWZvcm0tdG9nZ2xlIHtcblx0XHRcdFx0XHQuZm9vdGVyLWZvcm0tdG9nZ2xlLWJ0biB7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRcdFx0LmZvb3Rlci10b2dnbGUtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMzMzM7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzMzO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLmZvb3Rlci10b2dnbGUtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZvb3Rlci1ib3R0b20ge1xuXHRcdG1heC13aWR0aDogMTM1MnB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBhZGRpbmc6IDIxcHggMzlweCAyMHB4IDI3cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRib3JkZXItcmFkaXVzOiAwcHggMHB4IDIwcHggMjBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0ZGl2ID4gZGl2ID4gaW1nIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJvdHRvbTogNXB4O1xuXHRcdFx0bGVmdDogMTNweDtcblx0XHR9XG5cblx0XHQuZm9vdGVyLWJyYW5kIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHQubG9nbyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogNDBweDtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAzNHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1wb2xpY3kge1xuXHRcdFx0dWwge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGdhcDogNDBweDtcblxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdC5mb290ZXItZm9ybSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZSwgb3BhY2l0eSAwLjNzIGVhc2U7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdCYuZXhwYW5kZWQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWF4LWhlaWdodDogMTAwMHB4O1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2Zvcm0tYm9keSAuZ2Zvcm1fZmllbGRzIHtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdH1cblxuXHRcdFx0LmZvb3Rlci1mb3JtLWJvZHkgLmdmaWVsZC0td2lkdGgtaGFsZiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5nZm9ybS1ncmlkLWNvbCB7XG5cdFx0XHRcdHBhZGRpbmctaW5saW5lOiAwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LmZvb3Rlci1mb3JtLWJvZHkgLmdmb3JtLWJ1dHRvbiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItZm9ybS10b2dnbGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuZm9vdGVyLXRvcCB7XG5cdFx0XHRwYWRkaW5nOiAyNHB4IDE3cHggMDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdC5mb290ZXItbmF2IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdC5mb290ZXItbG9nbyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9vdGVyLXByb3BlcnRpZXMge1xuXHRcdFx0XHRcdHBhZGRpbmctYmxvY2stc3RhcnQ6IDE2cHggIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ibG9jay1lbmQ6IDMxcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9vdGVyLWNvbnRhY3Qge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb290ZXItcHJvZmZlc3Npb25hbHMge1xuXHRcdFx0XHRcdHBhZGRpbmctYmxvY2stc3RhcnQ6IDE2cHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb290ZXItZm9ybS10b2dnbGUge1xuXHRcdFx0XHRcdHBhZGRpbmctYmxvY2stc3RhcnQ6IDE3cHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb290ZXItc2VjdGlvbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdHBhZGRpbmctYmxvY2stc3RhcnQ6IDhweDtcblxuXHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDhweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5mb290ZXItdG9nZ2xlLWljb24ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuZm9vdGVyLXByb3BlcnRpZXMsXG5cdFx0XHRcdFx0Ji5mb290ZXItcHJvZmVzc2lvbmFscyB7XG5cdFx0XHRcdFx0XHQuZm9vdGVyLW1lbnUtdG9nZ2xlIHtcblx0XHRcdFx0XHRcdFx0LmZvb3Rlci10b2dnbGUtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmZvb3Rlci1tZW51LWNvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHRcdFx0XHRcdCYuZXhwYW5kZWQge1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDUwMHB4O1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblxuXG5cdFx0XHRcdFx0YWRkcmVzcyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiA4cHg7XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdFx0XHRcdFx0bGkge1xuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSksXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc29jaWFsLWljb25zIHtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI4cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjhweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLWJvdHRvbSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cblx0XHRcdC5mb290ZXItcG9saWN5IHVsIHtcblx0XHRcdFx0Z2FwOiAyMHB4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LmZvb3Rlci1icmFuZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdC5jb3B5cmlnaHQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY3JlZGl0cyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAxM3B4IDAgMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogMTBweCBhdXRvIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0ge1xuXG5cdFx0XHQuZ2Zvcm0tYm9keSAuZ2Zvcm1fZmllbGRzIHtcblx0XHRcdFx0Z2FwOiAyNHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogNXB4IDZweDtcblx0XHRcdH1cblxuXHRcdFx0LmdpbnB1dF9jb250YWluZXIgaW5wdXQsXG5cdFx0XHQuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdH1cblxuXHRcdFx0LmdmaWVsZC0tdHlwZS1zdWJtaXQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdHBhZGRpbmctYmxvY2s6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLnNjcm9sbC10by10b3Age1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZGFyaztcblx0YmFja2dyb3VuZDogd2hpdGU7XG5cdHdpZHRoOiA0NHB4O1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiAyMHB4O1xuXHRib3R0b206IDQwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0Ym90dG9tOiA2MHB4O1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogJGJsdTtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0c3ZnIHtcblx0XHRcdHBhdGgge1xuXHRcdFx0XHRzdHJva2U6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1vYmlsZS1jci1jb250YWluZXIgcCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1mb3JtLXRvZ2dsZSAuZm9vdGVyLWZvcm0tdG9nZ2xlLWJ0biB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0fVxuXG5cdC5mb290ZXItbWVudS10b2dnbGUge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblxuXHRib2R5ID4gZm9vdGVyID4gZGl2LmZvb3Rlci10b3AgPiBuYXYgPiBzZWN0aW9uLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1jb250YWN0ID4gYWRkcmVzcyA+IHVsIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdH1cblxuXHQubW9iaWxlLWNyLWNvbnRhaW5lciBpbWcge1xuXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Lm1vYmlsZS1jci1jb250YWluZXIgcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdC5tb2JpbGUtY3ItY29udGFpbmVyIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0fVxuXG5cdGJvZHkgPiBmb290ZXIgPiBkaXYuZm9vdGVyLXRvcCA+IG5hdiA+IHNlY3Rpb24uZm9vdGVyLXNlY3Rpb24uZm9vdGVyLWNvbnRhY3QgPiBoMyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG59XG5cblxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fc3dpcGVyLS1tb2JpbGUge1xuXHQuc3dpcGVyLXNsaWRlIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjOTc5Nzk3O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0fVxuXG5cdC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsXG5cdFx0XHQmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1wcmV2LFxuXHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtbmV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuZm9vdGVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2UgYS5nZm9ybV9idXR0b246bm90KFtocmVmKj1cInJlc2VuZFwiXSk6bm90KFtvbmNsaWNrKj1cInJlc2VuZFwiXSkge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5yZXNlbmQtYWN0aXZhdGlvbi1saW5rIHtcblx0Y29sb3I6ICMyRjczRTIgIWltcG9ydGFudDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogZGFya2VuKCMyRjczRTIsIDEwJSkgIWltcG9ydGFudDtcblx0fVxuXG5cdCYuZGlzYWJsZWQge1xuXHRcdGNvbG9yOiAjOTk5ICFpbXBvcnRhbnQ7XG5cdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cbn1cbiIsIkBpbXBvcnQgXCIuLi9iYXNlL2NvbG9yc1wiO1xuXG4uZmlsdGVycy1mb3JtIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGVuZDtcblx0Z2FwOiAyMHB4O1xufVxuXG4uZmlsdGVyLWZpZWxkIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiA4cHg7XG5cdG1pbi13aWR0aDogMjQwcHg7XG5cblx0Jl9fbGFiZWwgeyBcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRjb2xvcjogJG1haW4tdGl0bGUtY29sb3I7XG5cdFx0bWFyZ2luOiAycHggMTRweCAwcHg7XG5cdH1cblxuXHQmX19zZWxlY3Qge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX2lucHV0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Jl9fc2VhcmNoLWljb24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMTRweDtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0d2lkdGg6IDE4cHg7XG5cdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHRwYXRoIHtcblx0XHRcdGZpbGw6ICM0QTRBNEE7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5wdXQtZWxlbWVudCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA0NnB4O1xuXHRcdHBhZGRpbmc6IDE0cHggNDRweCAxNHB4IDE0cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRjb2xvcjogJG1haW4tdGl0bGUtY29sb3I7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAjNzU3NTc1O1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoJGJ0bi1wcmltYXJ5LCAwLjEpO1xuXHRcdH1cblxuXHRcdCY6aG92ZXI6bm90KDpmb2N1cykge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBkYXJrZW4oI0UwRTBFMCwgMTAlKTtcblx0XHR9XG5cdH1cblxuXHQmLS1zZWFyY2gge1xuXHRcdGZsZXg6IDE7XG5cdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRvcmRlcjogLTE7XG5cdH1cblxuXHQmLS1lcnJvciB7XG5cdFx0LmZpbHRlci1maWVsZF9fbGFiZWwge31cblxuXHRcdC5maWx0ZXItZmllbGRfX3NlbGVjdCxcblx0XHQuZmlsdGVyLWZpZWxkX19pbnB1dCB7XG5cdFx0XHQudGF4b25vbXktbXVsdGlzZWxlY3RfX2J1dHRvbiB7fVxuXHRcdH1cblx0fVxuXG5cdCYtLWRpc2FibGVkIHtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHQuZmlsdGVyLWZpZWxkX19sYWJlbCB7fVxuXHR9XG5cblx0Ji0tcmVxdWlyZWQge1xuXHRcdC5maWx0ZXItZmllbGRfX2xhYmVsOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIiAqXCI7XG5cblx0XHR9XG5cdH1cbn1cblxuLmZpbHRlcnMtc2VjdGlvbiB7XG5cdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjRjNGM0YzO1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdHBhZGRpbmc6IDMwcHggNDFweCAzOXB4O1xuXHRtYXJnaW46IDM5cHggMCAzOXB4O1xuXHRib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4ICMwMDAwMDAwODtcblxuXHQmX19mb3JtIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX2FkdmFuY2VkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRwYWRkaW5nOiAxNHB4IDEwcHg7XG5cdFx0Z2FwOiA4cHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHRzdmcge1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHR9XG5cdH1cblxuXHQmX19zdWJtaXQge1xuXHRcdG1pbi13aWR0aDogMTQycHg7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG5cblx0Jl9fY2xlYXIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGNvbG9yOiAjNzU3NTc1O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMTZweDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdH1cblxuXHQmX19jb2wge1xuXHRcdGZsZXg6IDE7XG5cdFx0bWluLXdpZHRoOiAyMDBweDtcblx0fVxuXG5cdCZfX2FjdGlvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHQmX19idXR0b24ge1xuXHRcdHBhZGRpbmc6IDEycHggMjRweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdG1pbi13aWR0aDogMTIwcHg7XG5cblx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRcdGNvbG9yOiAkYnRuLXByaW1hcnktY29sb3I7XG5cdFx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeTtcblxuXHRcdFx0Jjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnRuLXByaW1hcnksIDUlKTtcblx0XHRcdH1cblxuXHRcdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1zZWNvbmRhcnkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cdFx0XHRib3JkZXItY29sb3I6ICRkaXZpZGVyLWxpbmUtY29sb3I7XG5cblx0XHRcdCY6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRcdFx0Y29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRcdH1cblxuXHRcdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1vdXRsaW5lIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Y29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRcdGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXG5cdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0XHRjb2xvcjogJGJ0bi1wcmltYXJ5LWNvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2ljb24ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2hpZGRlbi1maWVsZHMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmLS1jb21wYWN0IHtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXG5cdFx0LmZpbHRlcnMtc2VjdGlvbl9fcm93IHtcblx0XHRcdGdhcDogMTJweDtcblx0XHR9XG5cblx0XHQuZmlsdGVyLWZpZWxkIHtcblx0XHRcdGdhcDogNnB4O1xuXHRcdH1cblxuXHRcdC5maWx0ZXItZmllbGRfX2xhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHR9XG5cblx0XHQuZmlsdGVycy1zZWN0aW9uX19idXR0b24ge1xuXHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0bWluLXdpZHRoOiAxMDBweDtcblx0XHR9XG5cdH1cbn1cblxuLmFjdGl2ZS1maWx0ZXJzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDhweDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogMTZweCAwO1xuXG5cdCZfX2xhYmVsIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcblx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdH1cblxuXHQmX190YWcge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA2cHg7XG5cdFx0cGFkZGluZzogNnB4IDEycHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYnRuLXByaW1hcnksIDAuMSk7XG5cdFx0Y29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRidG4tcHJpbWFyeSwgMC4yKTtcblx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0Ji1yZW1vdmUge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYnRuLXByaW1hcnksIDAuMik7XG5cdFx0XHR9XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2xlYXItYWxsIHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW4tbGVmdDogMTJweDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHR9XG5cdH1cbn1cblxuLm5vLXJlc3VsdHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cGFkZGluZzogNjBweCAyMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0Jl9faWNvbiB7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcblx0XHRtYXJnaW46IDAgMCA4cHggMDtcblx0fVxuXG5cdCZfX21lc3NhZ2Uge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdG1hcmdpbjogMCAwIDI0cHggMDtcblx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHR9XG5cblx0Jl9fYnV0dG9uIHtcblx0XHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdGNvbG9yOiAkYnRuLXByaW1hcnktY29sb3I7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJ0bi1wcmltYXJ5O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRidG4tcHJpbWFyeSwgNSUpO1xuXHRcdFx0Y29sb3I6ICRidG4tcHJpbWFyeS1jb2xvcjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5maWx0ZXJzLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cblx0XHQmX19yb3cge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogMTZweDtcblx0XHR9XG5cblx0XHQmX19jb2wge1xuXHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdH1cblxuXHRcdCZfX2FjdGlvbnMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG5cblx0XHRcdC5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbiB7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdG1pbi13aWR0aDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmVzdWx0cy1iYXIge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdFx0Jl9fc29ydCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR9XG5cdH1cblxuXHQuYWN0aXZlLWZpbHRlcnMge1xuXHRcdCZfX2xhYmVsIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdH1cblx0fVxuXG5cdC5uby1yZXN1bHRzIHtcblx0XHRwYWRkaW5nOiA0MHB4IDIwcHg7XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXG5cdFx0Jl9fbWVzc2FnZSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuXHQuZmlsdGVyLWZpZWxkX19sYWJlbCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbl9faWNvbiB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblxuXHQuYWN0aXZlLWZpbHRlcnNfX2xhYmVsIHtcblx0XHRtYXJnaW4tbGVmdDogMTJweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblxuXHQuYWN0aXZlLWZpbHRlcnNfX2NsZWFyLWFsbCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG59XG5cbi5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbjpmb2N1cyB7XG5cdG91dGxpbmU6IDJweCBzb2xpZCAkYnRuLXByaW1hcnk7XG5cdG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fdGFnLXJlbW92ZTpmb2N1cyB7XG5cdG91dGxpbmU6IDJweCBzb2xpZCAkYnRuLXByaW1hcnk7XG5cdG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fY2xlYXItYWxsOmZvY3VzIHtcblx0b3V0bGluZTogMnB4IHNvbGlkICRidG4tcHJpbWFyeTtcblx0b3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLWNvbnRyYXN0OiBoaWdoKSB7XG5cdC5maWx0ZXJzLXNlY3Rpb24ge1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3I7XG5cdH1cblxuXHQuZmlsdGVycy1zZWN0aW9uX19idXR0b24ge1xuXHRcdGJvcmRlci13aWR0aDogMnB4O1xuXHR9XG5cblx0LmFjdGl2ZS1maWx0ZXJzX190YWcge1xuXHRcdGJvcmRlci13aWR0aDogMnB4O1xuXHR9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG5cblx0LmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uLFxuXHQuYWN0aXZlLWZpbHRlcnNfX3RhZy1yZW1vdmUsXG5cdC5uby1yZXN1bHRzX19idXR0b24ge1xuXHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdH1cbn1cbiIsIkBpbXBvcnQgXCIuLi9iYXNlL2NvbG9yc1wiO1xuXG4udGF4b25vbXktbXVsdGlzZWxlY3RfX29wdGlvbi0tc2VsZWN0ZWQsXG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoZWNrYm94OmNoZWNrZWQgKyAudGF4b25vbXktbXVsdGlzZWxlY3RfX29wdGlvbi10ZXh0LFxuLnRheG9ub215LW11bHRpc2VsZWN0X19jaGVja2JveDpjaGVja2VkIH4gLnRheG9ub215LW11bHRpc2VsZWN0X19vcHRpb24tdGV4dCB7XG5cdGJvcmRlci1jb2xvcjogIzJGNzNFMiAhaW1wb3J0YW50O1xufVxuXG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoZWNrYm94OmNoZWNrZWQgKyAqIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMiAhaW1wb3J0YW50O1xuXHRib3JkZXItY29sb3I6ICMyRjczRTIgIWltcG9ydGFudDtcblx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uOmhhcygudGF4b25vbXktbXVsdGlzZWxlY3RfX2NoZWNrYm94OmNoZWNrZWQpIHtcblx0Ym9yZGVyLWNvbG9yOiAjMkY3M0UyICFpbXBvcnRhbnQ7XG59XG5cbi50YXhvbm9teS1tdWx0aXNlbGVjdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAyNDBweDtcblx0XG5cdCZfX3RyaWdnZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdCZfX3NlbGVjdGVkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA0cHg7XG5cdH1cblxuXHQmX19jaGlwIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogM3B4O1xuXHRcdHBhZGRpbmc6IDJweCA3cHg7XG5cdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdFxuXHRcdCYtcmVtb3ZlIHtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19idXR0b24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDVweDsgXG5cdFx0bWF4LXdpZHRoOiAyNDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiA3cHggMTNweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjVweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aGVpZ2h0OiAzN3B4O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXItY29sb3I6ICNFNUU1RTU7XG5cdFx0fVxuXG5cdFx0Ji0taGFzLXNlbGVjdGlvbiB7XG5cdFx0XHRib3JkZXItY29sb3I6ICNFNUU1RTU7XG5cdFx0XHRcblx0XHRcdC50YXhvbm9teS1tdWx0aXNlbGVjdF9fcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRjb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdHdpZHRoOiAxOHB4O1xuXHRcdGhlaWdodDogMTlweDtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcblx0XHRwYXRoIHtcblx0XHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0XHR9XG5cdH1cblxuXHQmX19wbGFjZWhvbGRlciB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGZsZXg6IDE7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHR9XG5cblx0Jl9fYXJyb3cge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAxM3B4O1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTsgLy8gQWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCB0byBidXR0b25cblxuXHRcdCYtLXJvdGF0ZWQge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fZHJvcGRvd24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwMCU7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0Ym94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCAjMDAwMDAwMDg7XG5cdFx0bWFyZ2luLXRvcDogMTFweDtcblx0XHRtYXgtaGVpZ2h0OiA0MDBweDtcblx0XHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRcdG1pbi13aWR0aDogMjgwcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdFxuXHRcdC50YXhvbm9teS1tdWx0aXNlbGVjdC0tb3BlbiAmIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZHJvcGRvd24tY29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1heC13aWR0aDogMjgwcHg7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHR9XG5cblx0Jl9fc3VidGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6ICM3NTc1NzU7XG5cdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAycHg7XG5cdH1cblx0XG5cdCZfX3NlYXJjaCB7XG5cdFx0cGFkZGluZzogMTJweCAwIDhweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdH1cblxuXHQmX19zZWFyY2gtaW5wdXQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICM5QTlBOUE7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuXHRcdH1cblx0fVxuXG5cdCZfX29wdGlvbnMge1xuXHRcdGZsZXg6IDE7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRwYWRkaW5nOiAxM3B4IDA7XG5cdFx0bWF4LWhlaWdodDogMjgwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAxNHB4IDEycHg7XG5cdH1cblx0XG5cdCZfX29wdGlvbiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDhweDtcblx0XHRwYWRkaW5nOiA1cHggMTlweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXItY29sb3I6ICMyRjczRTI7XG5cdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHR9XG5cblx0XHQmLS1zZWxlY3RlZCB7XG5cdFx0XHRib3JkZXItY29sb3I6ICMyRjczRTI7XG5cdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHR9XG5cdH1cblxuXHQmX19jaGVja2JveCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0d2lkdGg6IDFweDtcblx0XHRoZWlnaHQ6IDFweDtcblx0fVxuXG5cdCZfX2FjdGlvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDogMTJweDtcblx0XHRwYWRkaW5nOiAxNnB4IDAgMnB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yO1xuXHR9XG5cblx0Jl9fc3VibWl0LFxuXHQmX19jbGVhciB7XG5cdFx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdH1cblx0XG5cdCZfX3N1Ym1pdCB7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjMkY3M0UyO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fY2xlYXIge1xuXHRcdGNvbG9yOiAjNzU3NTc1O1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblx0XG5cdCYtLW9wZW4ge1xuXHRcdC50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uIHtcblx0XHRcdGJvcmRlci1jb2xvcjogI0U1RTVFNTtcblx0XHR9XG5cdH1cblxuXHQmLS1tb2JpbGUtbW9kYWwge1xuXHRcdC50YXhvbm9teS1tdWx0aXNlbGVjdF9fZHJvcGRvd24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGQge1xuXHQudGF4b25vbXktbXVsdGlzZWxlY3Qge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdCZfX2J1dHRvbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Jl9fZHJvcGRvd24ge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHR9XG5cdFx0XG5cdFx0Jl9fY2hpcCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC50YXhvbm9teS1tdWx0aXNlbGVjdCB7XG5cdFx0Jl9fZHJvcGRvd24ge1xuXHRcdFx0bGVmdDogLTIwcHg7XG5cdFx0XHRyaWdodDogLTIwcHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiAzMDBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0fVxuXG5cdFx0Jl9fY2hpcCB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRwYWRkaW5nOiA0cHggOHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHR9XG5cblx0XHQmX19idXR0b24ge1xuXHRcdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXHRcdFxuXHRcdCZfX29wdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAxNHB4IDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2FjdGlvbnMge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdGdhcDogMTZweDtcblx0XHR9XG5cdFx0XG5cdFx0Jl9fc3VibWl0LFxuXHRcdCZfX2NsZWFyIHtcblx0XHRcdHBhZGRpbmc6IDEycHggMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG5cdH1cbn1cblxuLnRheG9ub215LW11bHRpc2VsZWN0IHtcblx0Jl9fY2hlY2tib3g6Zm9jdXMge1xuXHRcdG91dGxpbmU6IDJweCBzb2xpZCAkYnRuLXByaW1hcnk7XG5cdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblx0fVxuXG5cdCZfX2J1dHRvbjpmb2N1cyB7XG5cdFx0b3V0bGluZTogMnB4IHNvbGlkICRidG4tcHJpbWFyeTtcblx0XHRvdXRsaW5lLW9mZnNldDogMnB4O1xuXHR9XG5cblx0Jl9fY2hpcC1yZW1vdmU6Zm9jdXMge1xuXHRcdG91dGxpbmU6IDJweCBzb2xpZCAkd2hpdGU7XG5cdFx0b3V0bGluZS1vZmZzZXQ6IDFweDtcblx0fVxufVxuXG5AbWVkaWEgKHByZWZlcnMtY29udHJhc3Q6IGhpZ2gpIHtcblx0LnRheG9ub215LW11bHRpc2VsZWN0IHtcblx0XHQmX19kcm9wZG93biB7XG5cdFx0XHRib3JkZXItd2lkdGg6IDJweDtcblx0XHR9XG5cblx0XHQmX19vcHRpb24tLXNlbGVjdGVkIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRidG4tcHJpbWFyeTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcblx0LnRheG9ub215LW11bHRpc2VsZWN0IHtcblx0XHQmX19hcnJvdyxcblx0XHQmX19idXR0b24sXG5cdFx0Jl9fb3B0aW9uLFxuXHRcdCZfX2NoaXAtcmVtb3ZlIHtcblx0XHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hpcC1jb3VudGVyIHtcblx0Zm9udC1zaXplOiAxMHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMS40O1xuXHRjb2xvcjogIzRBNEE0QTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQQUdJTkFUSU9OXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4ucGFnaW5hdGlvbi1uYXYge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxM3B4IDAgNjNweDtcbn1cblxuLnBhZ2luYXRpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDEwcHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0Ly8gVGFyZ2V0IGRpcmVjdCBjaGlsZHJlbiBvbmx5IChXb3JkUHJlc3MgcGFnaW5hdGlvbiBsaW5rcylcblx0PiBhLFxuXHQ+IHNwYW4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtaW4td2lkdGg6IDIycHg7XG5cdFx0aGVpZ2h0OiAyMnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXG5cdFx0Ly8gUmVtb3ZlIGJvcmRlcnMgZnJvbSBuZXN0ZWQgZWxlbWVudHNcblx0XHRzcGFuIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjhmOWZhO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuXHRcdFx0Y29sb3I6ICMyRjczRTI7XG5cdFx0fVxuXG5cdFx0Ji5jdXJyZW50IHtcblx0XHRcdGJhY2tncm91bmQ6ICMyRjczRTI7XG5cdFx0XHRib3JkZXItY29sb3I6ICMyRjczRTI7XG5cdFx0XHRjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICMyRjczRTI7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZG90cyB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYucHJldixcblx0XHQmLm5leHQge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGdhcDogNnB4O1xuXHRcdH1cblx0fVxufVxuXG4vLyBQYWdpbmF0aW9uIGFycm93c1xuLnBhZ2luYXRpb25fX2Fycm93IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHdpZHRoOiA2cHg7XG5cdFx0aGVpZ2h0OiA2cHg7XG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdH1cblxuXHQmLS1wcmV2OjpiZWZvcmUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNSUsIC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcblx0fVxuXG5cdCYtLW5leHQ6OmJlZm9yZSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTc1JSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0fVxufVxuXG4vLyBSZXNwb25zaXZlIHBhZ2luYXRpb25cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQucGFnaW5hdGlvbi1uYXYge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdC5wYWdpbmF0aW9uIHtcblx0XHRnYXA6IDRweDtcblxuXHRcdGEsXG5cdFx0c3BhbiB7XG5cdFx0XHRtaW4td2lkdGg6IDM2cHg7XG5cdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDhweDtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblxuXHRcdFx0Ji5wcmV2LFxuXHRcdFx0Ji5uZXh0IHtcblx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblx0LnBhZ2luYXRpb24ge1xuXHRcdGdhcDogMnB4O1xuXG5cdFx0YSxcblx0XHRzcGFuIHtcblx0XHRcdG1pbi13aWR0aDogMzJweDtcblx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdHBhZGRpbmc6IDAgNnB4O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXG5cdFx0XHQmLnByZXYsXG5cdFx0XHQmLm5leHQge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDhweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucGFnaW5hdGlvbl9fYXJyb3cge1xuXHRcdHdpZHRoOiAxMHB4O1xuXHRcdGhlaWdodDogMTBweDtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHR3aWR0aDogNXB4O1xuXHRcdFx0aGVpZ2h0OiA1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEhpZGUgcGFnZSBudW1iZXJzIG9uIHZlcnkgc21hbGwgc2NyZWVucywga2VlcCBvbmx5IHByZXYvbmV4dCBhbmQgY3VycmVudFxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG5cdC5wYWdpbmF0aW9uIHtcblx0XHRhOm5vdCgucHJldik6bm90KC5uZXh0KSxcblx0XHRzcGFuOm5vdCguY3VycmVudCk6bm90KC5kb3RzKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuIiwiLmN1c3RvbS1kcm9wZG93biB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdC5kcm9wZG93bi10b2dnbGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDhweDtcblx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzMzMztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjY2NjO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblx0XHR9XG5cblx0XHQmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcblx0XHRcdGJvcmRlci1jb2xvcjogIzAwN2NiYTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDA3Y2JhO1xuXG5cdFx0XHQuZHJvcGRvd24tYXJyb3cge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5kcm9wZG93bi1sYWJlbCB7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblxuXHRcdC5kcm9wZG93bi1zZWxlY3RlZCB7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXG5cdFx0LmRyb3Bkb3duLWFycm93IHtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5kcm9wZG93bi1tZW51IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdG1hcmdpbi10b3A6IDRweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG5cdFx0Ji5zaG93IHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdH1cblxuXHRcdC5kcm9wZG93bi1pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDEycHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwN2NiYTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwNWE4Nztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cbn1cblxuLnJlc3VsdHMtc29ydGluZyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cblx0Zm9ybSB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG5cbi5yZXN1bHRzLWJhciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogMjNweDtcblx0cGFkZGluZzogMCAwIDE2cHggMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDtcblxuXHQucmVzdWx0cy1pbmZvIHtcblx0XHQucmVzdWx0cy1jb3VudCB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG5cblx0LnJlc3VsdHMtc29ydGluZyB7XG5cdFx0LmRyb3Bkb3duLWxhYmVsIHtcblx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnJlc3VsdHMtYmFyIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTZweDtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuXHRcdC5yZXN1bHRzLWluZm8ge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5yZXN1bHRzLXNvcnRpbmcge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LmN1c3RvbS1kcm9wZG93biB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRcdG1pbi13aWR0aDogYXV0bztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGRyb3Bkb3duRmFkZUluIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG5cdH1cblxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBkcm9wZG93bkZhZGVPdXQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxuXG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcblx0fVxufSIsIkBpbXBvcnQgXCIuLi9iYXNlL2NvbG9yc1wiO1xuXG4uZGVzaWduZXItY2FyZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHQmX19iYWNrZ3JvdW5kIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0YXNwZWN0LXJhdGlvOiA0MDAvMjEyO1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmX19iYWNrZ3JvdW5kLWxpbmsge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0ei1pbmRleDogMjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDg5Ljg2JSk7XG5cdH1cblxuXHQmX19hY3Rpb25zIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMnB4O1xuXHRcdHJpZ2h0OiAxMnB4O1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDlweDtcblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDE0cHggMTJweDtcblx0XHRmbGV4OiAxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXG5cdCZfX2hlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRnYXA6IDEycHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0Jl9fYXZhdGFyIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQmX19sb2dvIHtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0fVxuXG5cdCZfX3BsYWNlaG9sZGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cblx0XHRzdmcge1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5mbyB7XG5cdFx0ZmxleDogMTtcblx0fVxuXG5cdCZfX25hbWUge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjMkY3M0UyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2luZHVzdHJ5IHtcblx0XHRtYXJnaW46IDRweCAwO1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2VydmljZXMge1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICM4ODg7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHR9XG5cdH1cblxuXHQmX19zdGF0cy1yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDZweDtcblx0fVxuXG5cdCZfX3JhdGluZyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogNnB4O1xuXG5cdFx0LnJhdGluZy10ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogIzIyMjtcblx0XHR9XG5cdH1cblxuXHQmX19tZXRhLXN0YXRzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA4cHg7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGNvbG9yOiAjNjY2O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG5cblx0Jl9fZGVzY3JpcHRpb24ge1xuXHRcdGZsZXg6IDE7XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMCAwIDVweCAwO1xuXHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdH1cblx0fVxuXG5cdCZfX2JvdHRvbS1hY3Rpb25zIHtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdHRleHQtYWxpZ246IGVuZDtcblx0fVxuXG5cdCZfX3JlYWQtbW9yZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDZweDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdC5yZWFkLW1vcmUtYXJyb3cge1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXG5cdFx0Jl9fYmFja2dyb3VuZCB7XG5cdFx0XHRoZWlnaHQ6IDE3NHB4O1xuXHRcdH1cblxuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogMjRweCAxNnB4O1xuXHRcdH1cblxuXHRcdCZfX2hlYWRlciB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMjVweDtcblx0XHR9XG5cblx0XHQmX19sb2dvIHtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdH1cblxuXHRcdCZfX25hbWUge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblxuXHRcdCZfX21ldGEtc3RhdHMge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogOHB4O1xuXHRcdH1cblxuXHRcdCZfX2Jvb2ttYXJrIHtcblx0XHRcdC5ib29rbWFyay1idG4ge1xuXHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2Rlc2NyaXB0aW9uIHtcblx0XHRcdHAge1xuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLS1hcmNoaXZlICZfX2Jvb2ttYXJrIC5ib29rbWFyay1idG4ge1xuXHRcdHdpZHRoOiAzNHB4O1xuXHRcdGhlaWdodDogMzRweDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOCk7XG5cdFx0Ym94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCAjMDAwMDAwMDg7XG5cdFx0bWluLXdpZHRoOiBhdXRvO1xuXHR9XG5cblx0Ji0tYXJjaGl2ZSAmX19ib29rbWFyayB7XG5cdFx0dG9wOiAxNXB4O1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHR9XG5cblx0Ji0tYXJjaGl2ZSAmX19oZWFkZXIge1xuXHRcdGdhcDogMTVweDtcblx0fVxuXG5cdCYtLWFyY2hpdmUgJl9fcmF0aW5nIHtcblx0XHRnYXA6IDVweDtcblx0fVxuXG5cdCYtLWFyY2hpdmUgJl9fbWV0YS1zdGF0cyB7XG5cdFx0Zm9udC1mYW1pbHk6IE5vdG8gU2FucyBIZWJyZXc7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblxuXHQmLS1hcmNoaXZlICZfX3Jldmlld3MtY291bnQsXG5cdCYtLWFyY2hpdmUgJl9fcHJvamVjdHMtY291bnQge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogN3B4O1xuXHR9XG59XG5cbi5yYXRpbmctdGV4dCB7XG5cdGNvbG9yOiAjMzMzO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59IiwiLyoqXG4gKiBJbWFnZSBGdWxsc2NyZWVuIE1vZGFsIFN0eWxlc1xuICogRm9sbG93aW5nIEJFTSBtZXRob2RvbG9neSBmb3IgZnVsbHNjcmVlbiBpbWFnZSBtb2RhbCB3aXRoIGJvb2ttYXJrIGZ1bmN0aW9uYWxpdHlcbiAqL1xuXG4uaW1hZ2UtbW9kYWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAmX19iYWNrZHJvcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC13aWR0aDogOTB2dztcbiAgICAgICAgbWF4LWhlaWdodDogOTB2aDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAmX19oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJl9fYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19ib29rbWFyay1idG4sXG4gICAgJl9fY2xvc2UtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm9va21hcmstYnRuIHtcbiAgICAgICAgJi5ib29rbWFya2VkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDcsIDExNSwgMjI2LCAwLjgpO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDQ3LCAxMTUsIDIyNiwgMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDgwdmg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIH1cblxuICAgICZfX2xvYWRpbmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19zcGlubmVyIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICAgIH1cblxuICAgICZfX2luZm8ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICZfX2RldGFpbHMge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIG1heC13aWR0aDogNjAlO1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDRweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uYXZpZ2F0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgfVxuXG4gICAgJl9fbmF2LWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdG9hc3Qge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogODBweDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICBhbmltYXRpb246IHNsaWRlSW5SaWdodCAwLjNzIGVhc2U7XG5cbiAgICAgICAgJi0tc3VjY2VzcyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjhhNzQ1O1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tZXJyb3Ige1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2RjMzU0NTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQW5pbWF0aW9uIGtleWZyYW1lc1xuQGtleWZyYW1lcyBzcGluIHtcbiAgICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gICAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLy8gUmVzcG9uc2l2ZSBhZGp1c3RtZW50c1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmltYWdlLW1vZGFsIHtcbiAgICAgICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTV2dztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDk1dmg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19oZWFkZXIge1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19hY3Rpb25zIHtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYm9va21hcmstYnRuLFxuICAgICAgICAmX19jbG9zZS1idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faW5mbyB7XG4gICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIH1cblxuICAgICAgICAmX19kZXRhaWxzIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fbmF2aWdhdGlvbiB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX25hdi1idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fdG9hc3Qge1xuICAgICAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBQcmV2ZW50IGJvZHkgc2Nyb2xsIHdoZW4gbW9kYWwgaXMgb3BlblxuYm9keS5tb2RhbC1vcGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLyBJbWFnZSBlbmxhcmdlIHRyaWdnZXIgc3R5bGVzXG5bZGF0YS1pbWFnZS1lbmxhcmdlXSB7XG4gICAgY3Vyc29yOiB6b29tLWluO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbiAgICB9XG59XG5cbi8vIEJvb2ttYXJrIGJ1dHRvbiBzdHlsZXMgZm9yIGltYWdlIGVsZW1lbnRzXG4uaW1hZ2UtYm9va21hcmstb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiA4cHg7XG4gICAgei1pbmRleDogMTtcblxuICAgIC5ib29rbWFyay1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYm9va21hcmtlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDQ3LCAxMTUsIDIyNiwgMC44KTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSg0NywgMTE1LCAyMjYsIDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBCb29rbWFya2FibGUgSW1hZ2UgQ29tcG9uZW50IFN0eWxlc1xuLmJvb2ttYXJrYWJsZS1pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICAmX19vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tb2RhbC10cmlnZ2VyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDhweDtcbiAgICAgICAgbGVmdDogOHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJl9fem9vbS1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbmZvIHtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDRweCAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cblxuICAgICZfX3NvdXJjZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG5cbiAgICAvLyBTaG93IG92ZXJsYXkgZWxlbWVudHMgb24gaG92ZXJcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLmJvb2ttYXJrYWJsZS1pbWFnZV9fb3ZlcmxheSxcbiAgICAgICAgLmJvb2ttYXJrYWJsZS1pbWFnZV9fbW9kYWwtdHJpZ2dlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvb2ttYXJrYWJsZS1pbWFnZV9faW1nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBNb2RhbCBlbmFibGVkIHN0YXRlXG4gICAgJi0tbW9kYWwtZW5hYmxlZCB7XG4gICAgICAgIC5ib29rbWFya2FibGUtaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICBjdXJzb3I6IHpvb20taW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSZXNwb25zaXZlIGFkanVzdG1lbnRzXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICZfX292ZXJsYXksXG4gICAgICAgICZfX21vZGFsLXRyaWdnZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTsgLy8gQWx3YXlzIHNob3cgb24gbW9iaWxlXG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2UtYm9va21hcmstb3ZlcmxheSAuYm9va21hcmstYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3pvb20taWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKipcbiAqIFVzZXIgRHJvcGRvd24gQ29tcG9uZW50XG4gKiBCRU0gQmxvY2s6IHVzZXItZHJvcGRvd25cbiAqL1xuXG4udXNlci1kcm9wZG93biB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XG5cdCZfX2J1dHRvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTFweDtcblx0XHRwYWRkaW5nOiA0cHggNnB4IDRweCA1cHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0XHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdFxuXHRcdCY6aG92ZXIsXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Ym94LXNoYWRvdzogMS41MnB4IDEuNTJweCAxMS40cHggMHB4ICMwMDAwMDAwODtcblx0XHR9XG5cdH1cblx0XHRcblx0Jl9fYnV0dG9uLmFjdGl2ZSAmX19hcnJvdyB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0fVxuXHRcblx0Jl9fYXZhdGFyIHtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG5cdH1cblx0XG5cdCZfX2d1ZXN0LWljb24ge1xuXHRcdHdpZHRoOiAyOHB4O1xuXHRcdGhlaWdodDogMjhweDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0fVxuXHRcblx0Jl9fYXJyb3cge1xuXHRcdHdpZHRoOiAxMnB4O1xuXHRcdGhlaWdodDogMTJweDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuXHRcdFxuXHRcdC51c2VyLWRyb3Bkb3duX19idXR0b24tLWd1ZXN0ICYge1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19tZW51IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWluLXdpZHRoOiAxNjBweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggIzAwMDAwMDA4O1xuXHRcdHBhZGRpbmc6IDRweDtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fbGlzdCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxuXHRcblx0Jl9faXRlbSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdFxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19saW5rIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdHBhZGRpbmc6IDExcHggMTRweDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblx0XHRcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19pY29uIHtcblx0XHR3aWR0aDogMThweDtcblx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdH1cbn1cbiIsIi8qKlxuICogR2FsbGVyeSBNb2RhbCBTdHlsZXNcbiAqIFxuICogQ3VzdG9tIG1vZGFsIHN0eWxlcyBmb3IgdGhlIGdhbGxlcnkgbW9kYWwgd2l0aCBTd2lwZXIgaW50ZWdyYXRpb25cbiAqIEJhc2VkIG9uIGV4aXN0aW5nIGFsYnVtLWltYWdlLW1vZGFsIHN0eWxlcyBmb3IgY29uc2lzdGVuY3lcbiAqL1xuXG4uZ2FsbGVyeS1tb2RhbCB7XG5cdCYucmVtb2RhbCB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHR9XG5cblx0Jl9fY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQmX19jbG9zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMjBweDtcblx0XHRyaWdodDogMjBweDtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHR9XG5cdH1cblxuXHQmX190b3AtYWN0aW9ucyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMzVweDtcblx0XHRyaWdodDogMzVweDtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQmX19ib29rbWFyay1idG4sXG5cdCZfX3NoYXJlIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAyMnB4O1xuXHRcdFx0aGVpZ2h0OiAyMnB4O1xuXG5cdFx0XHRwYXRoIHtcblx0XHRcdFx0ZmlsbDogIzAwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19uYXYge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDU0JTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0ei1pbmRleDogMTAwO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHR3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXG5cdFx0XHRwYXRoIHtcblx0XHRcdFx0c3Ryb2tlOiAjMDAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmLS1wcmV2IHtcblx0XHRcdGxlZnQ6IDQwcHg7XG5cdFx0fVxuXG5cdFx0Ji0tbmV4dCB7XG5cdFx0XHRyaWdodDogNDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19zd2lwZXItY29udGFpbmVyIHtcblx0XHRmbGV4OiAxO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEyODBweDtcblx0XHRtYXgtaGVpZ2h0OiA2OTBweDtcblxuXHRcdC5zd2lwZXItd3JhcHBlciB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YXNwZWN0LXJhdGlvOiAxNiAvIDk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2xpZGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Jl9faW1hZ2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCZfX3BhZ2luYXRpb24ge1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDM3cHggIWltcG9ydGFudDtcblx0XHRsZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAyNXB4O1xuXHRcdHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cblx0XHRcdCYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcblx0XHRcdH1cblxuXHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG5cdFx0XHR9XG5cblx0XHRcdCYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LFxuXHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWN0aW9ucyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAwLjgpKTtcblx0XHRwYWRkaW5nOiAzMHB4IDIwcHggMjBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHR6LWluZGV4OiAxMDA7XG5cdH1cblxuXHQmX19hY3Rpb25zLXJpZ2h0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHQuZ2FsbGVyeS1tb2RhbF9fcGhvdG9ncmFwaGVyIHtcblx0XHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRwYWRkaW5nOiA5cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXG5cdFx0XHQmLWxhYmVsIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9va21hcmstY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQuYm9va21hcmstYnRuIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdH1cblxuXHRcdFx0Ji5ib29rbWFya2VkIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSwgIzAwN2JmZik7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSwgIzAwN2JmZik7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5LWRhcmssICMwMDU2YjMpO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrLCAjMDA1NmIzKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2Jvb2ttYXJrLWRyb3Bkb3duIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0Ji1jb250ZW50IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRib3gtc2hhZG93OiAwIDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdFx0XHRtaW4td2lkdGg6IDI4MHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAzMjBweDtcblx0XHRcdG1heC1oZWlnaHQ6IDQwMHB4O1xuXHRcdFx0ei1pbmRleDogMTAwMDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdFx0Ji5zaG93IHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaGVhZGVyIHtcblx0XHRcdHBhZGRpbmc6IDE1cHggMjBweCAxMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG5cblx0XHRcdGg1IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYm9keSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiAyODBweDtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1sb2FkaW5nIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdH1cblxuXHRcdFx0LmdhbGxlcnktbW9kYWxfX2FsYnVtLWxpc3Qge1xuXHRcdFx0XHQuZ2FsbGVyeS1tb2RhbF9fYWxidW0taXRlbSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjVmNWY1O1xuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmdhbGxlcnktbW9kYWxfX2FsYnVtLWNoZWNrYm94IHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pbmZvIHtcblx0XHRcdFx0XHRcdGZsZXg6IDE7XG5cblx0XHRcdFx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1uYW1lIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMnB4IDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1jb3VudCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuZ2FsbGVyeS1tb2RhbF9fYWxidW0tY292ZXIge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtZm9vdGVyIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweCAxNXB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19jcmVhdGUtYWxidW0tYnRuIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGdhcDogNnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDA3YmZmO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDA3YmZmO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDU2YjM7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMDA1NmIzO1xuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9va21hcmstYnRuIHtcblxuXHRcdCYuYm9va21hcmtlZCB7XG5cblx0XHRcdHN2ZyBwYXRoIHtcblx0XHRcdFx0ZmlsbDogIzJGNzNFMjtcblx0XHRcdFx0c3Ryb2tlOiAjMkY3M0UyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2xvYWRpbmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0ei1pbmRleDogMjAwO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Ji5zaG93IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXG5cdFx0LnNwaW5uZXItYm9yZGVyIHtcblx0XHRcdHdpZHRoOiAzcmVtO1xuXHRcdFx0aGVpZ2h0OiAzcmVtO1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwLjNlbTtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB3aGl0ZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gTW9iaWxlIHJlc3BvbnNpdmUgYWRqdXN0bWVudHNcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuZ2FsbGVyeS1tb2RhbCB7XG5cdFx0Jl9fY2xvc2Uge1xuXHRcdFx0dG9wOiAxNXB4O1xuXHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdGhlaWdodDogMzVweDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19uYXYge1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXByZXYge1xuXHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1uZXh0IHtcblx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fcGFnaW5hdGlvbiB7XG5cdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRwYWRkaW5nOiAzcHggMTJweDtcblx0XHR9XG5cblx0XHQmX19hY3Rpb25zIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMTVweCAxNXB4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogMTVweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdH1cblxuXHRcdCZfX2FjdGlvbnMtbGVmdCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19pbWFnZS1pbmZvIHtcblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2FjdGlvbnMtcmlnaHQge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9fYm9va21hcmstZHJvcGRvd24ge1xuXHRcdFx0Ji1jb250ZW50IHtcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHRib3R0b206IDIwcHg7XG5cdFx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuXG5cdFx0XHRcdCYuc2hvdyB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuXG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMDY2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyOiAwLjZweCBzb2xpZCAjRkZGO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5jbG9zZS1wb3B1cCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIC0xMHB4KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoLTEwcHgsIC0xMHB4KTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1hZ2Uge1xuICAgICAgZmxleDogMTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmluZm9ybWVyIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDMsIDEwLCAxNywgMSk7XG4gICAgICBtYXgtd2lkdGg6IDUyM3B4O1xuICAgICAgcGFkZGluZzogNTBweCAzNXB4IDQ1cHggMzVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAzM3B4IDIwcHggNDhweCAyMHB4O1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTBweFxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZvcm0ge1xuICAgICAgICBtYXgtd2lkdGg6IDQyOHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBiciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsLCBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0U0RTRFNDtcbiAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gICAgICAgICAgcGFkZGluZzogMCAxOHB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogIzVFNjE2MztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLndwY2Y3LW5vdC12YWxpZCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJlZDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZWQgaW5zZXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjQkQ4QTM3IDAlLCAjQ0E5RTU3IDQ1LjUlLCAjQUU3NjFDIDEwMCUpO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4LjIyOHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGdhcDogMCAxMHB4O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53cGNmNy1zcGlubmVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGhvbmUge1xuICAgICAgbWFyZ2luLXRvcDogMzhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMCA1cHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDAgOHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAwIDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zaGFyZS1tb2RhbCB7XG5cdG1heC13aWR0aDogNTYwcHg7XG5cblx0Jl9fY29udGVudCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQmX19oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDMycHggMjRweCAyNHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0cGFkZGluZzogMTBweCA0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTFweDtcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogIzMzMztcblx0XHRtYXJnaW46IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTYwJTtcblx0XHR9XG5cdH1cblxuXHQmX19jbG9zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTZweDtcblx0XHRyaWdodDogMTZweDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2JvZHkge1xuXHRcdHBhZGRpbmc6IDE0cHggMzBweCA0MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRcdHBhZGRpbmc6IDEycHggMTBweCA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3ByZXZpZXcge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0cGFkZGluZzogMTZweDtcblx0XHRiYWNrZ3JvdW5kOiAjZjhmOWZhO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTllY2VmO1xuXHRcdGRpc3BsYXk6IG5vbmU7IC8vIFdpbGwgYmUgc2hvd24gdmlhIEpTIHdoZW4gbmVlZGVkXG5cblx0XHQmLnNob3cge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMTAwcHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0fVxuXG5cdFx0LnByZXZpZXctdGl0bGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdH1cblxuXHRcdC5wcmV2aWV3LXVybCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcblx0XHR9XG5cdH1cblxuXHQmX19vcHRpb25zIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0Z2FwOiAyMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdGdhcDogOHB4O1xuXHRcdH1cblx0fVxufVxuXG4uc2hhcmUtb3B0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA1cHg7XG5cdHBhZGRpbmc6IDNweCA1NHB4IDNweCAxMHB4O1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0Ym9yZGVyOiAxcHggc29saWQgI2U1ZTdlYjtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogIzM3NDE1MTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICNGOEY4Rjg7XG5cdH1cblxuXHQmOmFjdGl2ZSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdGNvbG9yOiAjNmI3MjgwO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGFiZWwge1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZsZXg6IDE7XG5cdFx0dGV4dC1hbGlnbjogc3RhcnQ7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG5cdH1cblxuXHQvLyBQbGF0Zm9ybS1zcGVjaWZpYyBjb2xvcnMgb24gaG92ZXJcblx0Ji0tZW1haWwge1xuXHRcdCY6aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuXHRcdFx0Y29sb3I6ICMzYjgyZjY7XG5cdFx0fVxuXHR9XG5cblx0Ji0tY29weSB7XG5cdFx0Jjpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG5cdFx0XHRjb2xvcjogIzEwYjk4MTtcblx0XHR9XG5cdH1cblxuXHQmLS1mYWNlYm9vayB7XG5cdFx0Jjpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG5cdFx0XHRjb2xvcjogIzE4NzdmMjtcblx0XHR9XG5cdH1cblxuXHQmLS13aGF0c2FwcCB7XG5cdFx0Jjpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG5cdFx0XHRjb2xvcjogIzI1ZDM2Njtcblx0XHR9XG5cdH1cblxuXHQmLS10d2l0dGVyIHtcblx0XHQmOmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcblx0XHRcdGNvbG9yOiAjMWRhMWYyO1xuXHRcdH1cblx0fVxuXG5cdCYtLXBpbnRlcmVzdCB7XG5cdFx0Jjpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG5cdFx0XHRjb2xvcjogI2U2MDAyMztcblx0XHR9XG5cdH1cblxuXHQmLS1saW5rZWRpbiB7XG5cdFx0Jjpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG5cdFx0XHRjb2xvcjogIzAwNzdiNTtcblx0XHR9XG5cdH1cblxuXHQmLS10ZWxlZ3JhbSB7XG5cdFx0Jjpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG5cdFx0XHRjb2xvcjogIzAwODhjYztcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRwYWRkaW5nOiA4cHggMTRweDtcblx0fVxufVxuXG4vLyBUT0RPOiBVUERBVEUgTm90aWZpY2F0aW9uIHN0eWxlc1xuLnNoYXJlLW5vdGlmaWNhdGlvbiB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiAyNHB4O1xuXHRyaWdodDogMjRweDtcblx0YmFja2dyb3VuZDogIzFmMjkzNztcblx0Y29sb3I6IHdoaXRlO1xuXHRwYWRkaW5nOiAxMnB4IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdHotaW5kZXg6IDEwMDAwO1xuXHRtYXgtd2lkdGg6IDMwMHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHQmLnNob3cge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0Ym90dG9tOiAyMHB4O1xuXHRcdHJpZ2h0OiAyMHB4O1xuXHRcdGxlZnQ6IDIwcHg7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHR9XG59XG5cbi8vIFJUTCBzdXBwb3J0XG5bZGlyPVwicnRsXCJdIHtcblx0LnNoYXJlLW1vZGFsIHtcblx0XHQmX19oZWFkZXIge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmX19jbG9zZSB7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHRcdGxlZnQ6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0LnNoYXJlLW9wdGlvbiB7XG5cdFx0Jl9fbGFiZWwge31cblx0fVxuXG5cdC5zaGFyZS1ub3RpZmljYXRpb24ge1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDI0cHg7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0bGVmdDogMjBweDtcblx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLmJvb2ttYXJrLW1vZGFsIHtcblx0bWF4LXdpZHRoOiA0ODBweDtcblxuXHQmX19jb250ZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwwLDAsLjE1KTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdCZfX2hlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMzlweCAyNHB4IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDIwcHggMDtcblx0XHR9XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHQmLWltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0fVxuXG5cdFx0Ji1zdmcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0XHRjb2xvcjogIzlDQTNBRjtcblx0XHRcdFx0c3Ryb2tlLXdpZHRoOiAyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRtYXJnaW46IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblxuXHQmX19ib2R5IHtcblx0XHRwYWRkaW5nOiA3cHggNDBweCA0MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDQycHggNDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0bWFyZ2luOiAwIDAgNDBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWF4LXdpZHRoOiAyODBweDtcbiAgICBcdG1hcmdpbjogMCBhdXRvIDQwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWN0aW9ucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGdhcDogOHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDhweDtcblx0XHR9XG5cdH1cblxuICAgICZfX2J0biB7XG4gICAgICAgIG1pbi13aWR0aDogMTc2cHg7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdCYuYnRuLXByaW1hcnkge1xuXHRcdFx0bWluLXdpZHRoOiAyMDhweDtcblx0XHR9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9jb2xvcnNcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL3R5cG9ncmFwaHlcIjtcblxuLnJlbW9kYWwge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdHRyYW5zZm9ybTogc2NhbGUoMC45KTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG5cblx0Ji5yZW1vZGFsLWlzLW9wZW5lZCB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0Ji5yZW1vZGFsLWlzLWNsb3Npbmcge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMC45KTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbi5yZW1vZGFsLW92ZXJsYXkge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDM0LCAzNCwgMzQsIDAuMzAyKTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDJweClcbn1cblxuLnJlbW9kYWwtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0bWluLWhlaWdodDogMTAwZHZoO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0YWxpZ24taXRlbXM6IGVuZDtcblxuXHRcdC5yZW1vZGFsIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5tb2RhbC1jb250ZW50IHtcblx0cGFkZGluZzogMCAyMHB4O1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiA2NzBweDtcblx0bWF4LWhlaWdodDogODB2aDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Y29udGFpbjogbGF5b3V0IHN0eWxlO1xuXG5cdCYubW9kYWwtY29udGVudC1kZXNpZ25lcnMgeyAgXG5cdFx0Lm1vZGFsLWZvcm0tc2VjdGlvbl9fdGl0bGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDEwcHg7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubW9kYWwtaGVhZGVyIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3I7XG5cdHBhZGRpbmc6IDMxcHggMCAyMnB4O1xuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRtYXJnaW46IDA7XG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0dGV4dC1hbGlnbjogc3RhcnQ7XG5cdH1cblxuXHQmLm1vZGFsLWNvbnRlbnQtZGVzaWduZXJzIHt9XG59XG5cbi5tb2RhbC1jbG9zZSxcbi5yZW1vZGFsLWNsb3NlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDE2cHg7XG5cdHJpZ2h0OiA0MnB4O1xuXHR3aWR0aDogNTJweDtcblx0aGVpZ2h0OiA1MnB4O1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHR6LWluZGV4OiAxMDtcblxuXHQmOmhvdmVyIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHR9XG5cblx0c3ZnIHtcblx0XHR3aWR0aDogNTJweDtcblx0XHRoZWlnaHQ6IDUycHg7XG5cblx0XHRwYXRoIHtcblx0XHRcdGZpbGw6ICM0QTRBNEE7XG5cdFx0fVxuXHR9XG5cblx0JjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLm1vZGFsLWJvZHkge1xuXHRmbGV4OiAxO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtYWN0aW9ucyB7XG5cdHBhZGRpbmc6IDIwcHggMDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0Z2FwOiAzNnB4O1xuXG5cdCYtc3VibWl0IHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdG1pbi13aWR0aDogMTUwcHg7XG5cdFx0cGFkZGluZzogNnB4IDEwcHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxuXG5cdCYtY2xlYW4ge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLm1vZGFsLWZvcm0tc2VjdGlvbiB7XG5cdHBhZGRpbmc6IDIwcHggMDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHR9XG5cblx0Jl9fZmllbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmX19sYWJlbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdH1cbn1cblxuLm1vZGFsLWJ1dHRvbi1ncm91cCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiAwO1xuXHRtYXJnaW46IC0xcHg7XG5cblx0LmJ0bi1jaGVjayB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5idG4ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3I7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHBhZGRpbmc6IDEycHggMjBweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0ZmxleDogMTtcblx0XHRtaW4td2lkdGg6IDA7XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG5cdFx0fVxuXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgkYnRuLXByaW1hcnksIDAuMDgpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKCRidG4tcHJpbWFyeSwgMC4zKTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXG5cdFx0Ji5hY3RpdmUsXG5cdFx0LmJ0bi1jaGVjazpjaGVja2VkKyYge1xuXHRcdFx0YmFja2dyb3VuZDogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0Y29sb3I6ICRidG4tcHJpbWFyeS1jb2xvcjtcblx0XHRcdGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0ei1pbmRleDogMztcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkYnRuLXByaW1hcnksIDUlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1vZGFsLWJ1dHRvbi1ncm91cCB7XG5cdC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuKy5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuIHtcblx0XHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdG1hcmdpbi1yaWdodDogLTFweDtcblx0fVxufVxuXG4ubW9kYWwtY2hlY2tib3gtZmllbGQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0dGV4dC1hbGlnbjogc3RhcnQ7XG5cblx0Jjpob3ZlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKCRidG4tcHJpbWFyeSwgMC4zKTtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRidG4tcHJpbWFyeSwgMC4wMik7XG5cdH1cblxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRcdHdpZHRoOiAxMnB4O1xuXHRcdGhlaWdodDogMTJweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHRsYWJlbCB7XG5cdFx0ZmxleDogMTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdH1cbn1cblxuLmJ0bi1ncm91cC1tdWx0aXBsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiAxOHB4O1xuXG5cdC5idG4tY2hlY2sge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0d2lkdGg6IDFweDtcblx0XHRoZWlnaHQ6IDFweDtcblxuXHRcdCY6Y2hlY2tlZCsuYnRuIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRidG4tcHJpbWFyeSwgNSUpO1xuXHRcdFx0XHRib3JkZXItY29sb3I6IGRhcmtlbigkYnRuLXByaW1hcnksIDUlKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmNoZWNrZWQrLmJ0bi1pdGVtIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJ0bi1wcmltYXJ5LCA1JSk7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCRidG4tcHJpbWFyeSwgNSUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6Zm9jdXMrLmJ0biB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkYnRuLXByaW1hcnksIDAuMjUpO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMrLmJ0bi1pdGVtIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRidG4tcHJpbWFyeSwgMC4yNSk7XG5cdFx0fVxuXHR9XG5cblx0LmJ0bi1pdGVtIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0cGFkZGluZzogNXB4IDE5cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG5cdFx0d2lsbC1jaGFuZ2U6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3I7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICMyRjczRTI7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXItY29sb3I6ICMyRjczRTI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4wNSk7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXG5cdC8vIFRPRE86IHVwZGF0ZSB0aGlzIGRlcGVuZHMgb24gbW9kYWxcblx0Ly8gLnJlbW9kYWwtd3JhcHBlciB7XG5cdC8vIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0Ly8gcGFkZGluZzogMDtcblx0Ly8gfVxuXHQubW9kYWwtZm9ybS1zZWN0aW9uIHtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5tb2RhbC1jb250ZW50IHtcblx0XHRib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1heC1oZWlnaHQ6IDg1dmg7XG5cdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHRhbmltYXRpb246IHNsaWRlVXBGcm9tQm90dG9tIDAuM3MgZWFzZTtcblx0fVxuXG5cdC5tb2RhbC1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDEwcHggNHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Lm1vZGFsLWJvZHkge1xuXHRcdHBhZGRpbmc6IDEycHggMTBweDtcblxuXHRcdC5zb3J0aW5nLW1vZGFsLWxpc3Qge1xuXHRcdFx0LnNvcnRpbmctbW9kYWwtaXRlbSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTRweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGdhcDogMTBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzRBNEE0QTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdFx0XHRyaWdodDogM3B4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzJGNzNFMjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrbGFiZWw6OmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK2xhYmVsOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1haW4tQ29sb3IsICMyRjczRTIpXG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tb2RhbC1hY3Rpb25zIHtcblx0XHRwYWRkaW5nOiAyMHB4IDI0cHggNDBweDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cblx0XHQucm93IHtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0LnNvcnQtbW9kYWwgJiB7XG5cdFx0XHQuY29sLTYge1xuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YnV0dG9uLm1vZGFsLWFjdGlvbnMtc3VibWl0LmJ0bi5idG4tcHJpbWFyeSB7XG5cdFx0XHR3aWR0aDogNjglO1xuXHRcdH1cblxuXHRcdC5idG4ge1xuXHRcdFx0bWluLWhlaWdodDogNDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0biB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdHBhZGRpbmc6IDEwcHggMTZweDtcblx0fVxuXG5cdC5tb2RhbC1jbG9zZSxcblx0LnJlbW9kYWwtY2xvc2Uge1xuXHRcdHRvcDogNXB4O1xuXHRcdHJpZ2h0OiA3cHg7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdH1cblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlVXBGcm9tQm90dG9tIHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG5cblx0Lm1vZGFsLWNsb3NlLFxuXHQucmVtb2RhbC1jbG9zZSB7XG5cdFx0bGVmdDogNDJweDtcblx0XHRyaWdodDogdW5zZXQ7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblxuXHRcdC5tb2RhbC1jbG9zZSxcblx0XHQucmVtb2RhbC1jbG9zZSB7XG5cdFx0XHRsZWZ0OiA3cHg7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQubW9kYWwtYnV0dG9uLWdyb3VwIC5idG4ge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcblx0XHR9XG5cblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRpdmlkZXItbGluZS1jb2xvcjtcblx0XHR9XG5cdH1cbn1cbiIsIiNjb29raWVDb25zZW50Q29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1IDI1NSAyNTUgLyA4MCUpO1xuICB6LWluZGV4OiA5OTk7XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA2MjdweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNjBweCAwcHggIzAwMDAwMDBEO1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGNvbG9yOiAjMDBBMEU0O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOC44cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDIwcHg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PScyOScgdmlld0JveD0nMCAwIDMwIDI5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIxLjMyNzkgMy45MTExOEMyMi4zMjkzIDMuOTExMTggMjMuMjcwNyAzLjY1Mzk4IDI0LjA4OTYgMy4yMDIwM0MyNC40NTE3IDMuNDkzNzQgMjQuNzk5NSAzLjgwMjQ5IDI1LjEzMTggNC4xMjcwOEMyNC42NTM3IDQuOTYzMjYgMjQuMzgwNSA1LjkzMTYzIDI0LjM4MDUgNi45NjM4MkMyNC4zODA1IDkuODgwMzUgMjYuNTYxOSAxMi4yODc0IDI5LjM4MjEgMTIuNjQyNEMyOS40NTk5IDEzLjI1MDYgMjkuNSAxMy44NzA2IDI5LjUgMTQuNUMyOS41IDE0LjkzMDYgMjkuNDgxMiAxNS4zNTY3IDI5LjQ0NDUgMTUuNzc3N0MyNi41OTQxIDE2LjEwNDggMjQuMzgwNSAxOC41MjU4IDI0LjM4MDUgMjEuNDYzOEMyNC4zODA1IDIyLjY0NDkgMjQuNzM4MiAyMy43NDI0IDI1LjM1MTIgMjQuNjUzOUMyMi43MTk5IDI3LjMzNjEgMTkuMDU0MiAyOSAxNSAyOUM2Ljk5MTg3IDI5IDAuNSAyMi41MDgxIDAuNSAxNC41QzAuNSA2LjQ5MTg3IDYuOTkxODcgMCAxNSAwQzE1LjMwNDQgMCAxNS42MDY3IDAuMDA5MzgyNzIgMTUuOTA2NSAwLjAyNzg3MzlDMTYuNjcyOCAyLjI4NjE0IDE4LjgxMDYgMy45MTExOCAyMS4zMjc5IDMuOTExMThaTTEwLjE2NjEgMTIuMDgzMUMxMS4xNjcxIDEyLjA4MzEgMTEuOTc4NiAxMS4yNzE2IDExLjk3ODYgMTAuMjcwNkMxMS45Nzg2IDkuMjY5NTkgMTEuMTY3MSA4LjQ1ODEgMTAuMTY2MSA4LjQ1ODFDOS4xNjUwNiA4LjQ1ODEgOC4zNTM1OCA5LjI2OTU5IDguMzUzNTggMTAuMjcwNkM4LjM1MzU4IDExLjI3MTYgOS4xNjUwNiAxMi4wODMxIDEwLjE2NjEgMTIuMDgzMVpNMTAuNzcxNCAyMC41NDE5QzEwLjc3MTQgMjEuNTQyOSA5Ljk1OTk0IDIyLjM1NDQgOC45NTg5MiAyMi4zNTQ0QzcuOTU3OTEgMjIuMzU0NCA3LjE0NjQyIDIxLjU0MjkgNy4xNDY0MiAyMC41NDE5QzcuMTQ2NDIgMTkuNTQwOSA3Ljk1NzkxIDE4LjcyOTQgOC45NTg5MiAxOC43Mjk0QzkuOTU5OTQgMTguNzI5NCAxMC43NzE0IDE5LjU0MDkgMTAuNzcxNCAyMC41NDE5Wk0xOS4yMjk4IDE5LjMzMzZDMjAuODk4MSAxOS4zMzM2IDIyLjI1MDYgMTcuOTgxMSAyMi4yNTA2IDE2LjMxMjdDMjIuMjUwNiAxNC42NDQ0IDIwLjg5ODEgMTMuMjkxOSAxOS4yMjk4IDEzLjI5MTlDMTcuNTYxNCAxMy4yOTE5IDE2LjIwODkgMTQuNjQ0NCAxNi4yMDg5IDE2LjMxMjdDMTYuMjA4OSAxNy45ODExIDE3LjU2MTQgMTkuMzMzNiAxOS4yMjk4IDE5LjMzMzZaJyBmaWxsPSclMjMwMDlERTAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1lc3NhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgKiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzAwQTBFNDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmFjY2VwdF9zZWxlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDEycHggNDBweDtcbiAgICBjb2xvcjogIzAwQTBFNDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxRjIwMEQ7XG5cbiAgICAmLmhpZ2hsaWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDQ0NDO1xuICAgICAgLyog0KHQstC10YLQu9C+LdC60YDQsNGB0L3Ri9C5INGG0LLQtdGCINC00LvRjyDQutC90L7Qv9C60Lgg0L/RgNC4INC+0YjQuNCx0LrQtSAqL1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZTtcbiAgICB9XG4gIH1cblxuICAuc2hha2Uge1xuICAgIGFuaW1hdGlvbjogc2hha2UgMC41cztcbiAgfVxuXG4gIEBrZXlmcmFtZXMgc2hha2Uge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gICAgMjUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIH1cbiAgICA3NSUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gIH1cblxuICAuYWNjZXB0X2FsbCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuXG4gIC5yZWplY3RfYWxsIHtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgY29sb3I6ICMwMEEwRTQ7XG4gIH1cblxuICBidXR0b24ge1xuICAgIGJvcmRlcjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI2LjZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuXG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYuYWNjZXB0X2FsbCB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE2MCwgMjI4LCAxKTtcbiAgICAgIGNvbG9yOiAjZmZmXG4gICAgfVxuICB9XG5cbiAgLmNsb3NlQ29va2llIHtcbiAgICB0b3A6IDIzcHg7XG4gICAgcmlnaHQ6IDIzcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMyAzTDE3LjAwMDEgMTcuMDAwMScgc3Ryb2tlPSclMjM2NzcwN0YnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yLjk5OTkzIDE3LjAwMDFMMTcgMycgc3Ryb2tlPSclMjM2NzcwN0YnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY2hlY2tib3hlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICBkaXYge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICY6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgcng9JzYnIGZpbGw9JyUyMzAwOURFMCcvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE4LjEwNDYgNi40NDExQzE4LjYzMTggNy4wMjk0NSAxOC42MzE4IDcuOTgzMDMgMTguMTA0NiA4LjU3MTJMMTAuOTA0NiAxNi42MDQzQzEwLjM3NzQgMTcuMTkyNSA5LjUyMjY3IDE3LjE5MjUgOC45OTUzMiAxNi42MDQzTDUuMzk1MzkgMTIuNTg3N0M0Ljg2ODIgMTEuOTk5NSA0Ljg2ODIgMTEuMDQ1OSA1LjM5NTM5IDEwLjQ1NzhDNS45MjI2IDkuODY5NCA2Ljc3NzM5IDkuODY5NCA3LjMwNDYgMTAuNDU3OEw5Ljk0OTk0IDEzLjQwOTFMMTYuMTk1NCA2LjQ0MTFDMTYuNzIyNiA1Ljg1Mjk3IDE3LjU3NzQgNS44NTI5NyAxOC4xMDQ2IDYuNDQxMVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmLmxhYmVsLWhpZ2hsaWdodCB7XG4gICAgICAgIGNvbG9yOiAjRkYwMDAwO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNycgdmlld0JveD0nMCAwIDI0IDI3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB4PScwLjUnIHk9JzInIHdpZHRoPScyMycgaGVpZ2h0PScyMycgcng9JzUuNScgZmlsbD0nd2hpdGUnIHN0cm9rZT0nJTIzQUJBQUFCJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIEFsYnVtIENhcmQgQ29tcG9uZW50IFN0eWxlc1xuICovXG5cbi5hbGJ1bS1jYXJkIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmOmhvdmVyIHtcblxuXHRcdC5hbGJ1bS1jYXJkX19vdmVyZmxvdyB7XG5cdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0fVxuXG5cdFx0LmFsYnVtLWNhcmRfX2FjdGlvbnMgPiAqIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRhc3BlY3QtcmF0aW86IDI1LzE0O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcblx0ICAgIGJveC1zaGFkb3c6IDBweCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0ICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Jl9fb3ZlcmZsb3cge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0MTgwZGVnLFxuXHRcdFx0cmdiYSgwLCAwLCAwLCAwLjQpIDAlLFxuXHRcdFx0cmdiYSgwLCAwLCAwLCAwLjEpIDUwJSxcblx0XHRcdHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlXG5cdFx0KTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cblxuXHQmX19hY3Rpb25zIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMnB4O1xuXHRcdHJpZ2h0OiAxMnB4O1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblxuXHRcdCYgPiAqIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdFx0XHR9XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0cGFkZGluZzogMTZweDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogIzIyMjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHQmX19jb250ZW50IHtcblx0XHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblxuXHRcdCZfX2FjdGlvbnMge1xuXHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRyaWdodDogOHB4O1xuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0d2lkdGg6IDI4cHg7XG5cdFx0XHRcdGhlaWdodDogMjhweDtcblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLyoqXG4gKiBFbWFpbCBWYWxpZGF0aW9uIFN0eWxlc1xuICogTWluaW1hbCBlcnJvciBzdHlsaW5nIHdpdGggY29sb3IgYW5kIHBvc2l0aW9uaW5nXG4gKi9cbi5lbWFpbC12YWxpZGF0aW9uLWVycm9yIHtcblx0Y29sb3I6ICNkMzJmMmY7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bWFyZ2luLXRvcDogNXB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDEuMztcbn0iLCIvKipcbiAqIFJlZ2lzdHJhdGlvbiBSZXNlbmQgTm90aWZpY2F0aW9uIFN0eWxlc1xuICovXG4ucmVnaXN0cmF0aW9uLXJlc2VuZC1ub3RpZmljYXRpb24ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMjBweDtcblx0cmlnaHQ6IDIwcHg7XG5cdHotaW5kZXg6IDEwMDAwO1xuXHRtaW4td2lkdGg6IDMwMHB4O1xuXHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRwYWRkaW5nOiAxNnB4IDIwcHg7XG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0Ym94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRjb2xvcjogIzMzMzMzMztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoMTAwJSArIDQwcHgpKTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5yZWdpc3RyYXRpb24tcmVzZW5kLW5vdGlmaWNhdGlvbi0tdmlzaWJsZSB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0b3BhY2l0eTogMTtcbn1cblxuLnJlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uLS1zdWNjZXNzIHtcblx0YmFja2dyb3VuZDogI2Q0ZWRkYTtcblx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMjhhNzQ1O1xuXHRjb2xvcjogIzE1NTcyNDtcbn1cblxuLnJlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uLS1lcnJvciB7XG5cdGJhY2tncm91bmQ6ICNmOGQ3ZGE7XG5cdGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2RjMzU0NTtcblx0Y29sb3I6ICM3MjFjMjQ7XG59XG5cbi5yZWdpc3RyYXRpb24tcmVzZW5kLW5vdGlmaWNhdGlvbi0taW5mbyB7XG5cdGJhY2tncm91bmQ6ICNkMWVjZjE7XG5cdGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzE3YTJiODtcblx0Y29sb3I6ICMwYzU0NjA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQucmVnaXN0cmF0aW9uLXJlc2VuZC1ub3RpZmljYXRpb24ge1xuXHRcdHRvcDogMTBweDtcblx0XHRyaWdodDogMTBweDtcblx0XHRsZWZ0OiAxMHB4O1xuXHRcdG1pbi13aWR0aDogYXV0bztcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdHBhZGRpbmc6IDEycHggMTZweDtcblx0fVxufSIsIi5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciB7XG5cblx0Lmdmb3JtX3Nob3dfcGFzc3dvcmQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0fVxuXG5cdC5nZmllbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQucGFzc3dvcmRfaW5wdXRfY29udGFpbmVyIGlucHV0IHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdC5nZm9ybV9idXR0b24ge1xuXHRcdHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdC5nZm9ybV9idXR0b246aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyMjIgIWltcG9ydGFudDtcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmdpbnB1dF9jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cblx0aW5wdXRbdHlwZT1cInRleHRcIl0sXG5cdGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcblx0aW5wdXRbdHlwZT1cInRlbFwiXSxcblx0dGV4dGFyZWEge1xuXG5cdFx0Ym9yZGVyOiAwcHg7XG5cdFx0cGFkZGluZzogMTJweCAxMnB4IDEycHggNDBweCAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG59XG5cbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1yaWdodDogMTBweDtcblx0cGFkZGluZy1sZWZ0OiA5MHB4O1xuXG5cdCZfX3NhdmUsXG5cdCZfX2NhbmNlbCxcblx0Jl9fdG9nZ2xlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ei1pbmRleDogMjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHR9XG5cblx0Jl9fdG9nZ2xlIHtcblx0XHRsZWZ0OiAxMnB4O1xuXHRcdHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuXHRcdGdhcDogNXB4O1xuXHR9XG5cblx0Jl9fc2F2ZSB7XG5cdFx0bGVmdDogNTBweDtcblx0XHRjb2xvcjogIzRDQUY1MDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogIzM4OEUzQztcblx0XHR9XG5cdH1cblxuXHQmX19jYW5jZWwge1xuXHRcdGxlZnQ6IDBweDtcblx0XHRjb2xvcjogI0Y0NDMzNjtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogI0QzMkYyRjtcblx0XHR9XG5cdH1cblxuXHQmX190b2dnbGUgc3ZnIHtcblx0XHR3aWR0aDogMThweDtcblx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0ZmlsbDogIzllOWU5ZTtcblx0fVxuXG5cdCZfX2ZpZWxkIHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRwYWRkaW5nOiA4cHggMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogIzFhNzNlODtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0fVxuXG5cdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0XHQmOm5vdCg6ZGlzYWJsZWQpIHtcblx0XHRcdGJvcmRlci1jb2xvcjogI2MwYzBjMCAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDEyMywgMjU1LCAwLjE1KTtcblx0XHRcdGJvcmRlci1jb2xvcjogI2EwYTBhMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCYtLWVkaXRpbmcge1xuXHRcdC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X190b2dnbGUge1xuXHRcdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cblx0XHQucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fc2F2ZSxcblx0XHQucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fY2FuY2VsIHtcblx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcblx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fZmllbGQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbGlnaHRncmV5IDFweCBzb2xpZCAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0fVxuXHR9XG5cblxuXHQucHJvZmlsZS1zZWxlY3QtZHJvcGRvd24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IGNhbGMoMTAwJSArIDE2cHgpO1xuXHRcdGluc2V0LWlubGluZS1zdGFydDogMDtcblx0XHRpbnNldC1pbmxpbmUtZW5kOiAwO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuXHRcdGJveC1zaGFkb3c6IDAgOHB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0ei1pbmRleDogMjA7XG5cdFx0bWF4LWhlaWdodDogMjgwcHg7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0cGFkZGluZzogOHB4IDA7XG5cblx0XHQmLmlzLW9wZW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Jl9fbGlzdCB7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQmX19vcHRpb24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTRweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblxuXHRcdFx0JlthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDcsIDExNSwgMjI2LCAwLjA2KTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcblx0XHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdFx0XHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX2xhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX190ZXh0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRjb2xvcjogIzIyMjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmdmaWVsZC0tdHlwZS10ZXh0YXJlYSAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fdG9nZ2xlIHtcblx0dG9wOiAyMHB4O1xufVxuXG4uZ2ZpZWxkLS10eXBlLXRleHRhcmVhIC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19jYW5jZWwge1xuXHR0b3A6IDIwcHg7XG59XG5cbi5nZmllbGQtLXR5cGUtdGV4dGFyZWEgLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3NhdmUge1xuXHR0b3A6IDIwcHg7XG59XG5cbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X190b2dnbGUge1xuXHR3aWR0aDogMjBweDtcbn1cblxuXG5ib2R5IC5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fd3JhcHBlciBpbnB1dCxcbmJvZHkgLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5nZm9ybV93cmFwcGVyIHNlbGVjdCxcbmJvZHkgLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5nZm9ybV93cmFwcGVyIHRleHRhcmVhIHtcblx0Ym9yZGVyOiAwO1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3NhdmUgc3ZnIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MDBweCk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MDBweCk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufSIsIkBpbXBvcnQgXCIuLi8uLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCAnLi4vLi4vLi4vYmFzZS9jb2xvcnMnO1xuQGltcG9ydCAnLi4vLi4vLi4vYmFzZS92YXJpYWJsZXMnO1xuXG4uaG9tZS1iYW5uZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDgxcHg7XG5cblx0Jl9fYmxvY2sge1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGhlaWdodDogMzMwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1heC13aWR0aDogNjgwcHg7XG5cdFx0cGFkZGluZy1ibG9jay1lbmQ6IDg1cHg7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAkbWFpbi10aXRsZS1sZy1mb250LXNpemU7XG5cdFx0bGluZS1oZWlnaHQ6ICRtYWluLXRpdGxlLWxnLWxpbmUtaGVpZ2h0O1xuXHRcdGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cdH1cblxuXHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzhweDtcblxuXHRcdCZfX2Jsb2NrIHtcblx0XHRcdGJhY2tncm91bmQ6ICNGNkY3RkIgIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogMTMwcHg7XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUsXG5cdFx0Jl9fZGVzY3JpcHRpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmhvbWUtYmFubmVyLWZpbHRlcnMge1xuXHRtYXJnaW4tYmxvY2stc3RhcnQ6IC00M3B4O1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggIzAwMDAwMDFBO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRwYWRkaW5nOiAxNXB4IDMwcHggN3B4O1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogLTQ1cHg7XG5cblx0Jl9fdGl0bGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmX19zZWxlY3RvciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3ItZGFyaztcblx0XHRnYXA6IDIwcHg7XG5cblx0XHQmX19idXR0b24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDlweDtcblx0XHRcdHBhZGRpbmc6IDEzcHggMjBweDtcblxuXHRcdFx0Ji5hY3RpdmUsICY6aG92ZXIge1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGJ0bi1wcmltYXJ5O1xuXHRcdFx0XHRcblx0XHRcdFx0cGFkZGluZy1pbmxpbmU6IDE4cHg7XG5cdFx0XHR9XG5cblx0XHRcdCZfX3RleHQge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19mb3JtIHtcblx0XHRtYXJnaW4taW5saW5lOiAtMTFweDtcblxuXHRcdC50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uIHtcblx0XHRcdG1pbi13aWR0aDogMjQwcHg7XG5cdFx0fVxuXG5cdFx0Zm9ybSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGdhcDogMjBweDtcblx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHR9XG5cblx0XHQmX19maWVsZCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWluLXdpZHRoOiAyMTBweDtcblx0XHRcdG1heC1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGRpdmlkZXItbGluZS1jb2xvci1kYXJrO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogMTBweDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0bWluLXdpZHRoOiAxOXB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxOXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmX19zZWxlY3Qge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRcdCY6Zm9jdXMsICY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19pbnB1dCB7XG5cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXG5cdFx0XHRcdFx0Jjpmb2N1cywgJjpmb2N1cy12aXNpYmxlIHtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fbGFiZWwge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogLTIwcHg7XG5cdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZWxlbWVudCB7XG5cblx0XHRcdCYubW9yZS1maWx0ZXJzIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdH1cblxuXHRcdFx0Ji5yZXNldC1maWx0ZXJzIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGVuZDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fYnV0dG9uIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0XHRjb2xvcjogJHRleHQtd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0cGFkZGluZzogMTBweCAyNXB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnktaG92ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tdG9wOiAtOTJweDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Ym94LXNoYWRvdzogNHB4IDRweCAxNXB4IDBweCAjMDAwMDAwMEY7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6IDIxcHggMzJweDtcblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQmX19zZWxlY3RvciB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGdhcDogMTBweDtcblxuXHRcdFx0Jl9fYnV0dG9uLFxuXHRcdFx0Jl9fYnV0dG9uLmFjdGl2ZSxcblx0XHRcdCZfX2J1dHRvbjpob3ZlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yLWRhcms7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDE5cHggMjBweCAxN3B4O1xuXHRcdFx0fVxuXG5cdFx0XHQmX19idXR0b25fX3RleHQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2Zvcm0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gTW9iaWxlIEZpbHRlcnMgT3ZlcmxheVxuLm1vYmlsZS1maWx0ZXJzLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHR6LWluZGV4OiA5OTk5O1xuXHRkaXNwbGF5OiBub25lO1xuXHRcblx0Ji5hY3RpdmUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHR9XG5cblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlO1xuXG5cdCYuYWN0aXZlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cblx0XHQubW9iaWxlLWZpbHRlcnMtcGFuZWwge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdH1cblx0fVxufVxuXG4ubW9iaWxlLWZpbHRlcnMtcGFuZWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcblx0bWF4LWhlaWdodDogODB2aDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuXG4ubW9iaWxlLWZpbHRlcnMtaGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRwYWRkaW5nOiAyMHB4IDI0cHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yLWRhcms7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXG5cdC5tb2JpbGUtZmlsdGVycy10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5tb2JpbGUtZmlsdGVycy1jbG9zZSB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogOHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRjb2xvcjogIzY2Njtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdH1cblx0fVxufVxuXG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3Ige1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwYWRkaW5nOiAxNnB4IDI0cHggMDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yLWRhcms7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRnYXA6IDhweDtcblx0b3ZlcmZsb3cteDogYXV0bztcblx0XG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdFxuXHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cdHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cblxuLm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yX19idXR0b24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiA2cHg7XG5cdHBhZGRpbmc6IDEycHggMTZweDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHR3aWR0aDozMCU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0ZmxleC1zaHJpbms6IDA7XG5cdG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG5cblx0c3ZnIHtcblx0XHR3aWR0aDogMThweDtcblx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0ZmlsbDogIzJGNzNFMjtcblx0XHRjb2xvcjojMkY3M0UyO1xuXHRcdHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlO1xuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0c3ZnIHtcblx0XHRcdGZpbGw6ICRidG4tcHJpbWFyeTtcblx0XHR9XG5cdFx0XG5cdFx0Lm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yX19idXR0b25fX3RleHQge1xuXHRcdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0fVxuXHR9XG5cblx0Ji5hY3RpdmUge1xuXHRcdHN2ZyB7XG5cdFx0XHRmaWxsOiAkYnRuLXByaW1hcnk7XG5cdFx0fVxuXHRcdFxuXHRcdC5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uX190ZXh0IHtcblx0XHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdH1cblx0XHRcblx0fVxufVxuLm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yX19idXR0b24uYWN0aXZle1xuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzJGNzNFMjtcblx0Ym9yZGVyLXJhZGl1czowO1xufVxuLm1vYmlsZS1maWx0ZXJzLWNvbnRlbnQge1xuXHRmbGV4OiAxO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRwYWRkaW5nOiAwIDI0cHggMjBweDtcbn1cblxuLm1vYmlsZS1maWx0ZXItc2VjdGlvbiB7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbi5tb2JpbGUtZmlsdGVyLXNlY3Rpb24tdGl0bGUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcblx0bWFyZ2luOiAwIDAgMTJweCAwO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0LnRheG9ub215LW11bHRpc2VsZWN0X19pY29ue1xuXHRcdG1hcmdpbi1sZWZ0OjVweDtcblx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdH1cbn1cblxuLm1vYmlsZS1maWx0ZXItb3B0aW9ucyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiA4cHg7XG59XG5cbi5tb2JpbGUtZmlsdGVyLW9wdGlvbiB7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGRpdmlkZXItbGluZS1jb2xvci1kYXJrO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRwYWRkaW5nOiAxMHB4IDE2cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRjb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHR9XG5cblx0Ji5zZWxlY3RlZCB7XG5cdFx0YmFja2dyb3VuZDogJGJ0bi1wcmltYXJ5O1xuXHRcdGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cbn1cblxuLm1vYmlsZS1maWx0ZXItaW5wdXQtZ3JvdXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2JpbGUtZmlsdGVyLWlucHV0IHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDEycHggMTZweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGRpdmlkZXItbGluZS1jb2xvci1kYXJrO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeTtcblx0fVxuXG5cdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogIzk5OTtcblx0fVxufVxuXG4ubW9iaWxlLXByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yLWRhcms7XG5cdGJvcmRlci10b3A6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDEycHg7XG5cdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHR6LWluZGV4OiAxMDtcblxuXHQuc3VnZ2VzdGlvbi1pdGVtIHtcblx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cblx0XHQmLmxvYWRpbmcge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubW9iaWxlLWZpbHRlcnMtZm9vdGVyIHtcblx0cGFkZGluZzogMjBweCAyNHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGRpdmlkZXItbGluZS1jb2xvci1kYXJrO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDEycHg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0ZmxleC1zaHJpbms6IDA7XG5cblx0YnV0dG9uIHtcblx0XHRmbGV4OiAxO1xuXHRcdHBhZGRpbmc6IDEycHggMjBweDtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHR9XG5cblx0Lm1vYmlsZS1maWx0ZXJzLWNsZWFyIHtcblx0XG5cdFx0bWF4LXdpZHRoOmZpdC1jb250ZW50O1xuXHRcdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuXHRcdH1cblx0fVxuXG5cdC5tb2JpbGUtZmlsdGVycy1zdWJtaXQge1xuXHRcdGJhY2tncm91bmQ6ICRidG4tcHJpbWFyeTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYnRuLXByaW1hcnk7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJGJ0bi1wcmltYXJ5LWhvdmVyO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYnRuLXByaW1hcnktaG92ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi8vIE1vYmlsZSBmaWx0ZXIgY2hlY2tib3ggc3R5bGluZ1xuLm1vYmlsZS1maWx0ZXItY2hlY2tib3gge1xuXHRwYWRkaW5nOiAxNnB4IDA7XG5cdFxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XG5cdFx0JjpjaGVja2VkICsgbGFiZWwge1xuXHRcdFx0XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFxuXHRcdH1cblx0fVxuXHRcblx0bGFiZWwge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwYWRkaW5nOiA4cHggMTZweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGRpdmlkZXItbGluZS1jb2xvci1kYXJrO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdFxuXHRcdCY6aG92ZXIge1xuXG5cdFx0fVxuXHR9XG59XG5AbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcblx0LmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yX19idXR0b25fX3RleHR7XG5cdFx0Zm9udC13ZWlnaHQ6Ym9sZDtcblx0fVxufVxuI2hvbWUtYmFubmVyLWZpbHRlci1mb3JtLWhvdXNlcyA+IGRpdntcblx0bWFyZ2luOjA7XG5cdHBhZGRpbmc6MDtcblx0Ym9yZGVyOjA7XG5cdGJveC1zaGFkb3c6dW5zZXQ7XG59XG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KXtcbiBzZWN0aW9uLmhvbWUtYmFubmVyID4gZGl2LmNvbnRhaW5lciA+IGRpdiA+IGRpdi5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3Rvci5yb3cgPiBidXR0b24uaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3JfX2J1dHRvbi5hY3RpdmV7XG5cdHdpZHRoOjE2NHB4O1xufVxufSIsIiR0cmFuc2l0aW9uLWFsbC1saW5lYXI6IGFsbCAwLjNzIGxpbmVhcjtcbiR0cmFuc2l0aW9uLWFsbC1lYXN5LWluLW91dDogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4kYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuXG4kY29udGFpbmVyOiAoXG4gICAgXCJsZ1wiOiAxMjAwcHgsXG4gICAgXCJtZFwiOiA5OTJweCxcbiAgICBcInNtXCI6IDc2OHB4LFxuICAgIFwieHNcIjogNTc2cHhcbik7XG5cbiRtYWluLXRpdGxlLWxnLWZvbnQtc2l6ZTogNDJweDtcbiRtYWluLXRpdGxlLWxnLWxpbmUtaGVpZ2h0OiA1NXB4O1xuXG4kaDItZm9udC1zaXplOiAyMnB4O1xuJGgyLWxpbmUtaGVpZ2h0OiAzMHB4O1xuXG4kaDMtZm9udC1zaXplOiAxOHB4O1xuJGgzLWxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4kaDQtZm9udC1zaXplOiAxNHB4O1xuJGg0LWxpbmUtaGVpZ2h0OiAyNnB4O1xuIiwiQGltcG9ydCBcIi4uLy4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0ICcuLi8uLi8uLi9iYXNlL2NvbG9ycyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9iYXNlL3ZhcmlhYmxlcyc7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9wcm9qZWN0LWNhcmQuc2Nzc1wiO1xuXG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyB7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0Ly9wYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCwgMC43NXJlbSkgKyAyMHB4KTtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6ICRoMi1mb250LXNpemU7XG5cdFx0bGluZS1oZWlnaHQ6ICRoMi1saW5lLWhlaWdodDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcblx0XHRtYXJnaW4tYmxvY2stZW5kOiAyOXB4O1xuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCg0MDBweCwgMWZyKSk7XG5cdFx0Z2FwOiAzOHB4IDQwcHg7IFxuXG5cdFx0LnByb2plY3QtY2FyZF9fcGFnaW5hdGlvbiB7XG5cdFx0XHRib3R0b206IDE4cHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmLS1kZXNrdG9wIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3N3aXBlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cblx0XHQmLS1tb2JpbGUge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN3aXBlci13cmFwcGVyIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuXHRcdFx0XHQucHJvamVjdC1jYXJkIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDMyN3B4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0LnByb2plY3QtY2FyZF9fc2xpZGUsXG5cdFx0LnByb2plY3QtY2FyZF9fc2xpZGVyIHtcblx0XHRcdGFzcGVjdC1yYXRpbzogNDAwIC8gMjc4O1xuXHRcdH1cblxuXHRcdC5wcm9qZWN0LWNhcmRfX2FjdGlvbnMsXG5cdFx0LnByb2plY3QtY2FyZF9fdGFncyB7XG5cdFx0XHRpbnNldC1ibG9jay1zdGFydDogMjBweDtcblx0XHR9XG5cblx0XHQucHJvamVjdC1jYXJkX19hY3Rpb25zIHtcblx0XHRcdGluc2V0LWlubGluZS1zdGFydDogMjBweDtcblx0XHR9XG5cblx0XHQucHJvamVjdC1jYXJkX190YWdzIHtcblx0XHRcdGluc2V0LWlubGluZS1lbmQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnV0dG9uIHtcblx0XHRtYXJnaW4tdG9wOiAzOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDM5cHg7XG5cblx0XHRhIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRcdFx0cGFkZGluZy1pbmxpbmU6IDIycHg7XG5cdFx0XHRtaW4td2lkdGg6IDEzMHB4O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdG1hcmdpbi1ibG9jay1lbmQ6IDE3cHg7XG5cdFx0fVxuXG5cdFx0LnByb2plY3QtY2FyZC0tbW9iaWxlLXNpbXBsaWZpZWQge1xuXHRcdFx0LnByb2plY3QtY2FyZF9fcGFnaW5hdGlvbixcblx0XHRcdC5wcm9qZWN0LWNhcmRfX25hdixcblx0XHRcdC5wcm9qZWN0LWNhcmRfX25hdmlnYXRpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5zd2lwZXItc2xpZGU6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5zd2lwZXItd3JhcHBlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQucHJvamVjdC1jYXJkX19zbGlkZXIsXG5cdFx0XHQucHJvamVjdC1jYXJkX19zbGlkZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDQyMCAvIDI3ODtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkX19hY3Rpb25zLCAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkX190YWdzIHtcblx0XHRcdGluc2V0LWJsb2NrLXN0YXJ0OiAxMHB4O1xuXHRcdH1cblxuXHRcdC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX3RhZ3Mge1xuXHRcdFx0aW5zZXQtaW5saW5lLWVuZDogMTBweDtcblx0XHR9XG5cblx0XHQuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkX19hY3Rpb25zIHtcblx0XHRcdGluc2V0LWlubGluZS1zdGFydDogMTBweDtcblx0XHR9XG5cblx0XHQmX19idXR0b24ge1xuXHRcdFx0bWFyZ2luLWJsb2NrOiAzMHB4IDMxcHg7XG5cdFx0fVxuXHR9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgJy4uLy4uLy4uL2Jhc2UvY29sb3JzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2Jhc2UvdmFyaWFibGVzJztcblxuLmhvbWUtaWNvbi1iYW5uZXIge1xuXHRtYXJnaW4tYmxvY2stZW5kOiA0MXB4O1xuXG5cdCZfX2Jsb2NrIHtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdHBhZGRpbmc6IDU5cHggMDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDQwcHg7XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6ICRoMi1mb250LXNpemU7XG5cdFx0XHRsaW5lLWhlaWdodDogJGgyLWxpbmUtaGVpZ2h0O1xuXHRcdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuXHRcdFx0bWFyZ2luLWJsb2NrLWVuZDogOXB4O1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0Zm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDExcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzM3B4O1xuXHRcdFxuXHRcdCZfX2Jsb2NrIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDQzMnB4O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bWFyZ2luLWJsb2NrLWVuZDogMTFweDtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdG1heC13aWR0aDogOTAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGltcG9ydCBcIi4uL2Jhc2UvbWl4aW5zXCI7XG5AaW1wb3J0ICcuLi9iYXNlL2NvbG9ycyc7XG5AaW1wb3J0ICcuLi9iYXNlL3ZhcmlhYmxlcyc7XG5cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnMge1xuXG5cdCZfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRwYWRkaW5nOiAyM3B4IDIwcHg7XG5cdFx0bWF4LXdpZHRoOiAyMTBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cy12aXNpYmxlIHtcblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCAjMkY3M0UyO1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHR9XG5cblx0XHQmX19hdmF0YXIge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR3aWR0aDogODJweDtcblx0XHRcdGhlaWdodDogODJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fcGxhY2Vob2xkZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogODJweDtcblx0XHRcdGhlaWdodDogODJweDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fbmFtZSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAkaDMtbGluZS1oZWlnaHQ7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDUxcHg7XG5cdFx0fVxuXG5cdFx0Jl9fdHlwZSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAkaDQtbGluZS1oZWlnaHQ7XG5cdFx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRcdG1hcmdpbi10b3A6IDFweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDI2cHg7XG5cdFx0fVxuXG5cdFx0Jl9fcmF0aW5nLW51bWJlciB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bWFyZ2luLWlubGluZS1zdGFydDogMnB4O1xuXHRcdH1cblxuXHRcdCZfX21ldGEge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogNnB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDEycHg7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGRpdmlkZXItbGluZS1jb2xvcjtcblx0XHR9XG5cblx0XHQmX19kaXZpZGVyIHtcblx0XHRcdHdpZHRoOiAycHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNEE0QTRBO1xuXHRcdH1cblxuXHRcdCZfX3JhdGluZyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogMnB4O1xuXG5cdFx0XHQuc3RhciB7XG5cdFx0XHRcdGNvbG9yOiAjZGRkO1xuXG5cdFx0XHRcdCYtLWZpbGxlZCB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmMxMDc7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3JhdGluZy10ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAkaDQtbGluZS1oZWlnaHQ7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdFx0fVxuXG5cdFx0Jl9fY29tbWVudHMge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjY2O1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jjpmb2N1cy12aXNpYmxlIHtcblx0XHRcdFx0b3V0bGluZTogMnB4IHNvbGlkICMyRjczRTI7XG5cdFx0XHRcdG91dGxpbmUtb2Zmc2V0OiAycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vLi4vaGVscGVycy9yZWNvbW1lbmRlZF9kZXNpZ25lcnMuc2Nzc1wiO1xuXG4ucmVjb21tZW5kZWQtZGVzaWduZXJzIHtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCwgMC43NXJlbSkgKyAyMHB4KTtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6ICRoMi1mb250LXNpemU7XG5cdFx0bGluZS1oZWlnaHQ6ICRoMi1saW5lLWhlaWdodDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcblx0XHRtYXJnaW4tYm90dG9tOiAyMXB4O1xuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuXG5cdFx0Ji0tZGVza3RvcCB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19zd2lwZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdG1hcmdpbjogMCAtMTZweDtcblxuXHRcdCYtLW1vYmlsZSB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3dpcGVyLXdyYXBwZXIge1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdHBhZGRpbmc6IDAgOHB4O1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0XHRcdFx0cGFkZGluZzogMCA2cHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMTYxcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdFx0XHRtYXJnaW46IDAgLTEycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnV0dG9uIHtcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDM5cHg7XG5cblx0XHRhIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRcdFx0cGFkZGluZy1pbmxpbmU6IDIycHg7XG5cdFx0XHRtaW4td2lkdGg6IDE1NHB4O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XG5cdFx0fVxuXG5cdFx0Jl9fYnV0dG9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMXB4O1xuXHRcdH1cblx0fVxufVxuIiwiQGltcG9ydCBcIi4uLy4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0ICcuLi8uLi8uLi9iYXNlL2NvbG9ycyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9iYXNlL3ZhcmlhYmxlcyc7XG5cbi5yZWdpc3RyYXRpb24tYmFubmVyIHtcblx0bWFyZ2luLWJvdHRvbTogNDFweDtcblxuXHQmX19ibG9jayB7XG5cdFx0cGFkZGluZy1ibG9jazogNHJlbTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcblx0XHR3aGl0ZS1zcGFjZTogY29sbGFwc2U7XG5cdFx0bWluLWhlaWdodDogNDUwcHg7XG5cblx0XHQmLmxlZnQtYmxvY2sge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweCAwIDAgMjBweDtcblx0XHR9XG5cblx0XHQmLnJpZ2h0LWJsb2NrIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMjBweCAyMHB4IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcblx0XHRsaW5lLWhlaWdodDogJGgyLWxpbmUtaGVpZ2h0O1xuXHRcdGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcblx0XHR3aGl0ZS1zcGFjZTogcHJlO1xuXHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0fVxuXG5cdCZfX2Rlc2NyaXB0aW9uIHtcblx0XHR3aGl0ZS1zcGFjZTogcHJlO1xuXHR9XG5cblx0Jl9fc3RhcnRfdGV4dCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdoaXRlLXNwYWNlOmNvbGxhcHNlO1xuXG5cdFx0c3ZnIHtcblx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0bWluLWhlaWdodDogMThweDtcblx0XHRcdG1pbi13aWR0aDogMThweDtcblx0XHR9XG5cdH1cblxuXHQmX19kZXNjcmlwdGlvbiwgJl9fc3RhcnRfdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHR9XG5cblx0Jl9fdGl0bGUubGVmdC1ibG9jayxcblx0Jl9fZGVzY3JpcHRpb24ubGVmdC1ibG9jayxcblx0Jl9fc3RhcnRfdGV4dC5sZWZ0LWJsb2Nre1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblxuXHQmX19zdGFydC1idXR0b24ge1xuXHRcdGEuYnRuIHtcblx0XHRcdG1pbi13aWR0aDogMTUwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0bWFyZ2luOiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDY1cHg7XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Jsb2NrLnJpZ2h0LWJsb2NrIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvdG9wd2hpdGVtb2JpbGUucG5nJykgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0fVxuXG5cdFx0LnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Jsb2NrLmxlZnQtYmxvY2sge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JvdHRvbWJsYWNrbW9iaWxlLnBuZycpICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdH1cblxuXHRcdCZfX2Jsb2NrIHtcblx0XHRcdHBhZGRpbmctYmxvY2s6IDYwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA0MDBweDtcblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHR9XG5cblx0XHQmX19kZXNjcmlwdGlvbixcblx0XHQmX19zdGFydF90ZXh0IHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHR9XG5cblx0XHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0fVxuXG5cdFx0Jl9fc3RhcnRfdGV4dCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcHg7XG5cdFx0fVxuXHR9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgJy4uLy4uLy4uL2Jhc2UvY29sb3JzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2Jhc2UvdmFyaWFibGVzJztcblxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZCB7XG5cdG1hcmdpbi1ib3R0b206IDEyMXB4O1xuXG5cdC5jb250YWluZXIge1xuXHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14LCAwLjc1cmVtKSArIDIwcHgpO1xuXHR9XG5cblx0Jl9fZ3JpZCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IDI1cHg7XG5cblx0XHQmLS1kZXNrdG9wIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3N3aXBlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cblx0XHQmLS1tb2JpbGUge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN3aXBlci13cmFwcGVyIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdC5ob21lLWluc3BpcmF0aW9uLWdyaWRfX2l0ZW0ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3BhZ2luYXRpb24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0aGVpZ2h0OiA4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjQzRDNEM0O1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdG1hcmdpbjogMCA0cHg7XG5cblx0XHRcdCYtYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzRBNEE0QTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LFxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYge1xuXHRcdFx0YmFja2dyb3VuZDogI0UwRTBFMDtcblx0XHR9XG5cblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQsXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC43KTtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuXHRcdGxpbmUtaGVpZ2h0OiAkaDItbGluZS1oZWlnaHQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogJG1haW4tdGl0bGUtY29sb3I7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogMjlweDtcblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdG1pbi1oZWlnaHQ6IDEyMHB4O1xuXHRcdG1pbi13aWR0aDogMTYwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXk7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXItY29sb3I6ICMyMjIyMjI7XG5cdFx0fVxuXG5cdFx0Jl9faWNvbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRtaW4td2lkdGg6IDM1cHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAzNXB4O1xuXHRcdFx0bWFyZ2luOiAxNXB4IDE1cHggMjNweDtcblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6ICRoMy1mb250LXNpemU7XG5cdFx0XHRsaW5lLWhlaWdodDogJGgzLWxpbmUtaGVpZ2h0O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRtYXJnaW4tYmxvY2stZW5kOiAxN3B4O1xuXHRcdH1cblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0bWluLWhlaWdodDogMTIxcHg7XG5cdFx0XHRtaW4td2lkdGg6IDE0MHB4O1xuXG5cdFx0XHQmX19pY29uIHtcblx0XHRcdFx0bWFyZ2luOiAyMHB4IDEycHggMjFweDtcblx0XHRcdFx0bWluLXdpZHRoOiAzNXB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAzNXB4O1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAzNXB4O1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgOHB4IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCZfX3BhZ2luYXRpb24ge1xuXHRcdFx0dHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0fSBcblx0fVxufVxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL19jb2xvcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2ZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX2Jhbm5lci5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vZmxleGlibGUtY29udGVudC9zZWN0aW9ucy9ob21lL2hvbWVfcmVjb21tZW5kZWRfcHJvamVjdHMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2ZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX2ljb25fYmFubmVyLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9mbGV4aWJsZS1jb250ZW50L3NlY3Rpb25zL2hvbWUvaG9tZV9yZWNvbW1lbmRlZF9kZXNpZ25lcnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2ZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX3JlZ2lzdHJhdGlvbl9iYW5uZXIuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2ZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX2luc3BpcmF0aW9uX2dyaWQuc2Nzc1wiO1xuXG4vKiBCYXNlIHN0eWxlcyBhbmQgQ1NTIHJlc2V0ICovXG4qIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG46cm9vdCB7XG5cdC0tcHJpbWFyeS1jb2xvcjogIzAwNzFlMztcblx0LS1wcmltYXJ5LWhvdmVyOiAjMDA2MmMzO1xuXHQtLXRleHQtY29sb3I6ICMzMzMzMzM7XG5cdC0tdGV4dC1saWdodDogIzY2NjY2Njtcblx0LS1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHQtLWJhY2tncm91bmQtbGlnaHQ6IDtcblx0LS1ib3JkZXItY29sb3I6ICNlMGUwZTA7XG5cdC0tc2hhZG93LXNtYWxsOiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHQtLXNoYWRvdy1tZWRpdW06IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdC0tcmFkaXVzLXNtOiA0cHg7XG5cdC0tcmFkaXVzLW1kOiA4cHg7XG5cdC0tc3BhY2luZy14czogNHB4O1xuXHQtLXNwYWNpbmctc206IDhweDtcblx0LS1zcGFjaW5nLW1kOiAxNnB4O1xuXHQtLXNwYWNpbmctbGc6IDI0cHg7XG5cdC0tdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbn1cblxuYm9keSB7XG5cdGZvbnQtZmFtaWx5OiAnQXNzaXN0YW50Jywgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtbGlnaHQpO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuXG5idXR0b24ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG5hIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxudWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uZHNzYWIge31cblxuI3dvcmtfcmVnaW9ucyxcbiNwcm9mZXNzaW9uYWxfc2VydmljZXMge1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vLyBQcm9mZXNzaW9uYWwgc2VydmljZXMgYXV0b2NvbXBsZXRlIHN0eWxpbmcgdG8gbWF0Y2ggdGF4b25vbXktbXVsdGlzZWxlY3Rcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogYXV0bztcblx0bWluLWhlaWdodDogMzdweDtcblxuXHQud29yay1yZWdpb25zLWRpc3BsYXksXG5cdC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDhweDtcblx0XHRwYWRkaW5nOiA3cHggMTVweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRib3JkZXItcmFkaXVzOiAyNXB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdFx0YmFja2dyb3VuZDogI0Y2RjdGQjtcblx0XHRjb2xvcjogIzRhNGE0YTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogMjk1cHg7XG5cblx0XHQmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHRib3JkZXItY29sb3I6ICMyRjczRTI7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg0NywgMTE1LCAyMjYsIDAuMSk7XG5cdFx0fVxuXG5cdFx0Ly8gSWNvbiBzdHlsaW5nIHRvIG1hdGNoIHRheG9ub215LW11bHRpc2VsZWN0XG5cdFx0LnRheG9ub215LW11bHRpc2VsZWN0X19pY29uIHtcblx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRjb2xvcjogIzRhNGE0YTtcblxuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW5wdXQge1xuXHRcdFx0bWluLXdpZHRoOiA0NXB4O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0XHQvLyBIaWRlIGljb24gd2hlbiBjaGlwcyBhcmUgcHJlc2VudFxuXHRcdCYuaGFzLXNlbGVjdGlvbiAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQud29yay1yZWdpb25zLXNlbGVjdGVkLFxuXHQucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXNlbGVjdGVkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDZweDtcblxuXHRcdC5zZWxlY3RlZC1jaGlwIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQ6ICNGM0Y0RjY7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFN0VCO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0cGFkZGluZzogNHB4IDhweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGNvbG9yOiAjMzc0MTUxO1xuXHRcdFx0Z2FwOiA0cHg7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0fVxuXG5cdFx0XHQucmVtb3ZlLWNoaXAge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAjOUNBM0FGO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogI0VGNDQ0NDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53b3JrLXJlZ2lvbnMtaW5wdXQsXG5cdC5wcm9mZXNzaW9uYWwtc2VydmljZXMtaW5wdXQge1xuXHRcdGZsZXg6IDE7XG5cdFx0bWluLXdpZHRoOiAxMjBweDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Y29sb3I6ICMzNzQxNTE7XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHR9XG5cdH1cblxuXHQuc3VnZ2VzdGlvbi1ncm91cC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICM4ODg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cblx0LndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyxcblx0LnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogY2FsYygxMDAlICsgNHB4KTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU3RUI7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRtYXgtaGVpZ2h0OiAyNDBweDtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cdFx0LnN1Z2dlc3Rpb24taXRlbSB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRjb2xvcjogIzM3NDE1MTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm9ubHktY2hpbGQge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNEY2O1xuXHRcdFx0XHRjb2xvcjogIzJGNzNFMjtcblx0XHRcdH1cblxuXHRcdFx0Ji5sb2FkaW5nLFxuXHRcdFx0Ji5uby1yZXN1bHRzLFxuXHRcdFx0Ji5lcnJvciB7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRjb2xvcjogIzlDQTNBRjtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRjb2xvcjogIzlDQTNBRjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmVycm9yIHtcblx0XHRcdFx0Y29sb3I6ICNFRjQ0NDQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmVycm9yLTQwNCB7XG4gIGhlaWdodDogNzB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIFxuICAmX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIFxuICAmX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gIFxuICAmX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM0QTRBNEE7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxuICBcbiAgJl9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzQjgyRjY7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6IDhweCA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU2M0VCO1xuICAgIH1cbiAgICBcbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg1OSwgMTMwLCAyNDYsIDAuMyk7XG4gICAgfVxuICB9XG4gIFxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAmX19oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG4gICAgXG4gICAgJl9fdGV4dCB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCIvKiBMZWdhbCBQYWdlIFN0eWxlc1xuICogRm9yIHRlcm1zIG9mIHNlcnZpY2UsIHByaXZhY3kgcG9saWN5LCBldGMuXG4gKi9cblxuLmxlZ2FsLXBhZ2Uge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBcbiAgJl9faW5uZXIge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgIFxuICB9XG4gIFxuICAmX19oZWFkZXIge1xuXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgfVxuICBcbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgXG4gICZfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICM3NTc1NzU7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICBcbiAgJl9fbWV0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgXG4gICZfX3VwZGF0ZWQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzc1NzU3NTtcbiAgICBcbiAgICAubGFiZWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICAgIFxuICAgIC5kYXRlIHtcbiAgICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgIH1cbiAgfVxuICBcbiAgJl9fY29udGVudCB7XG4gICAgY29sb3I6ICM0QTRBNEE7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgXG4gICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgIG1hcmdpbjogMzBweCAwIDE1cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgICBcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICAgIFxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICBcbiAgICB1bCwgb2wge1xuICAgICAgbWFyZ2luOiAwIDIwcHggMTVweCAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIFxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIGEge1xuICAgICAgY29sb3I6ICMzQjgyRjY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjRTVFNUU1O1xuICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUY5Rjk7XG4gICAgICBcbiAgICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIGNvZGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjVGOTtcbiAgICAgIHBhZGRpbmc6IDJweCA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICAgIH1cbiAgfVxuICBcbiAgJl9fc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICBcbiAgJl9fc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICBcbiAgJl9fc2VjdGlvbi1jb250ZW50IHtcbiAgICBwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBcbiAgICAmX19pbm5lciB7XG4gICAgICBwYWRkaW5nOiAyNXB4O1xuICAgIH1cbiAgICBcbiAgICAmX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuICAgIFxuICAgICZfX2NvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgXG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGhhbmsge1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcblxuXG4gIC5iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMCU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuaWNvbiB7XG5cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNDBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMzhweCAwO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0b24ge1xuICAgICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjMDMwQTExO1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAuODY7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDIwNXB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2JkOGEzNywgI2NhOWU1NyA0NS41JSwgI2FlNzYxYyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvY29sb3JzXCI7XG5cbi5kZXNpZ25lcnMtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogNjdweCA0MHB4O1xufVxuXG4uZGVzaWduZXJzLWdyaWQ6aGFzKC5uby1yZXN1bHRzKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbn1cblxuLm5vLXJlc3VsdHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW07XG5cbiAgICAubm8tcmVzdWx0c19fY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmlsdGVycy1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogN3B4IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgbWFyZ2luLWJsb2NrOiAzNnB4IDIzcHg7XG5cbiAgICAmLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5maWx0ZXJzLXNlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5yZXN1bHRzLWJhciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgfVxuXG4gICAgLmZpbHRlcnMtbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuZGVzaWduZXJzLWdyaWQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5kZXNpZ25lcnMtbG9hZGluZyB7XG4gICAgLmRlc2lnbmVyLWNhcmQge1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICB9XG59XG5cbi5kZXNpZ25lcnMtZ3JpZCB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG5cbiAgICAmLnVwZGF0aW5nIHtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cbn1cblxuI21haW4gPiBkaXYgPiBkaXYuZmlsdGVycy1zZWN0aW9uLnBhbmVsLm15LTUgPiBmb3JtID4gZGl2Om50aC1jaGlsZCgxKSA+IGRpdiA+IGRpdiA+IHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn0iLCIudXNlci1kYXNoYm9hcmQge1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0cGFkZGluZzogNjBweCAwO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmctYmxvY2s6IDMycHg7XG5cdFx0bWluLWhlaWdodDogMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdHBhZGRpbmctaW5saW5lOiAxMXB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiA1NHB4O1xuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHBhZGRpbmctaW5saW5lOiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3NlY3Rpb24ge1xuXG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3NpZGViYXIge1xuXHRcdHdpZHRoOiAyNzBweDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJveC1zaGFkb3c6IDBweCA0cHggMjBweCAwcHggIzAwMDAwMDFBO1xuXHRcdHBhZGRpbmc6IDE2cHggMjBweCAyMHB4O1xuXHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0dG9wOiA4MHB4O1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHotaW5kZXg6IDEwMDAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3gtc2hhZG93OiAtMnB4IC0ycHggMTVweCAwcHggIzAwMDAwMDBBO1xuXHRcdFx0cGFkZGluZzogMTJweDtcblx0XHRcdGJvcmRlcjogMDtcblx0XHR9XG5cdH1cblxuXHQmX19uYXYge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdCZfX25hdi1saXN0IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcblx0XHR9XG5cdH1cblxuXHQmX19uYXYtaXRlbSB7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcblx0XHR9XG5cdH1cblxuXHQmX19uYXYtbGluayxcblx0Jl9fbmF2LXRvZ2dsZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0Z2FwOiAxMXB4O1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuXHRcdH1cblxuXHRcdCYtLWFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzRBNEE0QTtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHR9XG5cblx0XHQuZC1mbGV4IHtcblx0XHRcdGdhcDogMTFweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGZsZXg6IDEgMSAyNSU7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Z2FwOiA1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2LXRvZ2dsZSB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cblx0XHRcdCYgPiBkaXYge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDVweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX25hdi10b2dnbGUtLWFjdGl2ZSAmX19uYXYtYXJyb3cge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdH1cblxuXHQmX19uYXYtYXJyb3cge1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0d2lkdGg6IDEwcHggIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19uYXYtc3VibWVudSB7XG5cdFx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDQ3cHg7XG5cdFx0bWF4LWhlaWdodDogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IDAuM3MgZWFzZTtcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBtYXgtaGVpZ2h0LCBtYXJnaW4tdG9wO1xuXG5cdFx0Ji0tb3BlbiB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDBweDtcblx0XHRcdG1hcmdpbi10b3A6IDE0cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX25hdi1zdWJpdGVtIHtcblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX25hdi1zdWJsaW5rIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxMXB4O1xuXHRcdHBhZGRpbmc6IDEwcHggMThweDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGdhcDogOXB4O1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG5cdFx0fVxuXG5cdFx0Ji0tYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNEE0QTRBO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2JyZWFkY3J1bWJzIHtcblx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XG5cdH1cblxuXHQucHJvZmlsZS1zZXR0aW5nc19fYnJlYWRjcnVtYnMge1xuXHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cblx0XHQuc2VwYXJhdG9yIHtcblx0XHRcdG1hcmdpbi1pbmxpbmU6IDdweDtcblx0XHR9XG5cdH1cblxuXHQmX19icmVhZGNydW1iLWxpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRnYXA6IDhweDtcblx0fVxuXG5cdCZfX2JyZWFkY3J1bWItaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogOHB4O1xuXG5cdFx0Ji0tY3VycmVudCAudXNlci1kYXNoYm9hcmRfX2JyZWFkY3J1bWItdGV4dCB7XG5cdFx0XHRjb2xvcjogIzFhMWExYTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnJlYWRjcnVtYi1saW5rIHtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICM0YTRhNGE7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cblxuXHQmX19icmVhZGNydW1iLXRleHQge1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0fVxuXG5cdCZfX2JyZWFkY3J1bWItc2VwYXJhdG9yIHtcblx0XHRjb2xvcjogIzk5OTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQmX19zZWN0aW9uLWhlYWRlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjZweDtcblx0fVxuXG5cdCZfX3NlY3Rpb24tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdG1hcmdpbjogMCAwIDI4cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblxuXHQmX19zZWN0aW9uLXN1YnRpdGxlIHtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDExcHg7XG5cdH1cblxuXHQmX19zZXR0aW5ncy1jYXJkIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDRweCAyMHB4IDBweCAjMDAwMDAwMUE7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRwYWRkaW5nOiAzOHB4IDUxcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXG5cdCZfX3Byb2ZpbGUtZm9ybSxcblx0Jl9fcGFzc3dvcmQtZm9ybSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19mb3JtLXJvdyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZm9ybS1ncm91cCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19mb3JtLWxhYmVsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRjb2xvcjogIzFhMWExYTtcblx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cblx0XHQucmVxdWlyZWQge1xuXHRcdFx0Y29sb3I6ICNkNjM2Mzg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZm9ybS1pbnB1dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMTJweCAxNnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzFhMWExYTtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRib3JkZXItY29sb3I6ICM0YTRhNGE7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg3NCwgNzQsIDc0LCAwLjEpO1xuXHRcdH1cblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdH1cblx0fVxuXG5cdCZfX3Bhc3N3b3JkLWRpc3BsYXkge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblxuXHQmX19wYXNzd29yZC1maWVsZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTJweDtcblx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcblx0fVxuXG5cdCZfX3Bhc3N3b3JkLXN0YXJzIHtcblx0XHRmbGV4OiAxO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzY2Njtcblx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHR9XG5cblx0Jl9fZmllbGQtZGlzcGxheSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTBweDtcblx0fVxuXG5cdCZfX2ZpZWxkLWljb24ge1xuXHRcdHdpZHRoOiAxNHB4O1xuXHRcdGhlaWdodDogMTRweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZmllbGQtbGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtaW4td2lkdGg6IDgwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHR9XG5cblx0Jl9fZmllbGQtdmFsdWUge1xuXHRcdGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAjMWExYTFhO1xuXHRcdGZsZXg6IDE7XG5cdFx0bWFyZ2luLWxlZnQ6IDEycHg7XG5cdH1cblxuXHQmX19lZGl0LWJ0bixcblx0Jl9fY2FuY2VsLWJ0biB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBhZGRpbmc6IDRweDtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Z2FwOiA2cHg7XG5cdH1cblxuXHQmX19maWVsZC1lZGl0IHtcblx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ZpZWxkLWlucHV0LWdyb3VwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRnYXA6IDhweDtcblxuXHRcdCYudXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWlucHV0cyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0XHRnYXA6IDE2cHg7XG5cblx0XHRcdC51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtZmllbGQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDRweDtcblx0XHRcdH1cblxuXHRcdFx0LnVzZXItZGFzaGJvYXJkX19maWVsZC1idXR0b25zIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3N1Ym1pdC1idG4ge1xuXHRcdGJhY2tncm91bmQ6ICMwMDdjYmE7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDA1YTg3O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NoYW5nZS1wYXNzd29yZC1idG4ge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGNvbG9yOiAjNGE0YTRhO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRwYWRkaW5nOiA0cHggOHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDc0LCA3NCwgNzQsIDAuMSk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGFzc3dvcmQtZmllbGRzIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdHBhZGRpbmctdG9wOiAxNnB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYxO1xuXHR9XG5cblx0Jl9fZmllbGQge1xuXHRcdHBhZGRpbmc6IDFweCAycHggMCAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjFweDtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdH1cblxuXHRcdCYtLXJlYWRvbmx5IHtcblx0XHRcdG9wYWNpdHk6IDAuODtcblxuXHRcdFx0LnVzZXItZGFzaGJvYXJkX19maWVsZC1kaXNwbGF5IHtcblx0XHRcdFx0cGFkZGluZzogM3B4IDBweCA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fZmllbGQtY29udGVudCB7XG5cdFx0ZmxleDogMTtcblx0XHRtaW4td2lkdGg6IDA7XG5cdH1cblxuXHQmX19maWVsZC12YWx1ZSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjMWExYTFhO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cblxuXHQmX19maWVsZC1jb250ZW50IHtcblx0XHRmbGV4OiAxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDJweDtcblx0fVxuXG5cdCZfX2ZpZWxkLXZhbHVlIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICMxYTFhMWE7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXG5cdCZfX2VkaXQtdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZmllbGQtaW5wdXQtZ3JvdXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiA4cHg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cdFx0Ji51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtaW5wdXRzIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdGdhcDogMTJweDtcblxuXHRcdFx0LnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1maWVsZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQudXNlci1kYXNoYm9hcmRfX2ZpZWxkLWJ1dHRvbnMge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRnYXA6IDhweDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3N1Ym1pdC1idG4ge1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMWU1YmI4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhbmNlbC1idG4ge1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG5cdFx0XHRib3JkZXItY29sb3I6ICNkMGQwZDA7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Zvcm0tYWN0aW9ucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDEycHg7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMTtcblx0fVxuXG5cdCZfX2J0biB7XG5cdFx0cGFkZGluZzogMTJweCAyNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdGJhY2tncm91bmQ6ICM0YTRhNGE7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzYTNhM2E7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tc2Vjb25kYXJ5IHtcblx0XHRcdGJhY2tncm91bmQ6ICNmNmY3ZmI7XG5cdFx0XHRjb2xvcjogIzRhNGE0YTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTllY2YwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3Bhc3N3b3JkLXJlc2V0IHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYxO1xuXHR9XG5cblx0Jl9fcmVzZXQtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGNvbG9yOiAjMWExYTFhO1xuXHRcdG1hcmdpbjogMCAwIDhweDtcblx0fVxuXG5cdCZfX3Jlc2V0LWRlc2NyaXB0aW9uIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICM2NjY7XG5cdFx0bWFyZ2luOiAwIDAgMTZweDtcblx0fVxuXG5cdC5ub3RpY2Uge1xuXHRcdHBhZGRpbmc6IDEycHggMTZweDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmLm5vdGljZS1zdWNjZXNzIHtcblx0XHRcdGJhY2tncm91bmQ6ICNlOGY1ZTg7XG5cdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkICM0NmI0NTA7XG5cdFx0XHRjb2xvcjogIzE1NTcyNDtcblx0XHR9XG5cblx0XHQmLm5vdGljZS1lcnJvciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmRmMmYyO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZDYzNjM4O1xuXHRcdFx0Y29sb3I6ICM3MjFjMjQ7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWxidW0tdGl0bGUge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdCZfX2FsYnVtLWxpbmsge1xuXHRcdGNvbG9yOiAjMWExYTFhO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICMyRjczRTI7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiAycHggc29saWQgIzJGNzNFMjtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAycHg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0Jl9fZm9ybS1hY3Rpb25zIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0Jl9fYnRuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCZfX3Bhc3N3b3JkLWZpZWxkIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdGdhcDogOHB4O1xuXHRcdH1cblxuXHRcdCZfX2NoYW5nZS1wYXNzd29yZC1idG4ge1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0fVxuXHR9XG59XG5cblxuLnVzZXItYWxidW1zIHtcblx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cdHBhZGRpbmc6IDA7XG5cblx0Jl9fYnJlYWRjcnVtYnMge1xuXHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdH1cblxuXHQmX19icmVhZGNydW1iLWxpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRnYXA6IDAuNXJlbTtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdH1cblxuXHQmX19icmVhZGNydW1iLWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDAuNXJlbTtcblxuXHRcdCYtLWN1cnJlbnQgLnVzZXItYWxidW1zX19icmVhZGNydW1iLXRleHQge1xuXHRcdFx0Y29sb3I6ICMxYTFhMWE7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2JyZWFkY3J1bWItbGluayB7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnJlYWRjcnVtYi10ZXh0IHtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHR9XG5cblx0Jl9fYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0fVxufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRWRpdCBSZXZpZXcgUGFnZSBTdHlsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uZWRpdC1yZXZpZXctc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmVkaXQtcmV2aWV3LXNlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLyogUmV2aWV3IEluZm8gU2VjdGlvbiAqL1xuLnJldmlldy1pbmZvLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcbn1cblxuLnJldmlldy1pbmZvLWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEuNXJlbTtcbn1cblxuLnJldmlldy1pbmZvLWNhcmRfX2Rlc2lnbmVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuLnJldmlldy1pbmZvLWNhcmRfX3Byb2plY3Qge1xuICAgIGZsZXg6IDE7XG59XG5cbi5yZXZpZXctaW5mby1jYXJkX19wcm9qZWN0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW46IDAgMCAwLjVyZW0gMDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLnJldmlldy1pbmZvLWNhcmRfX3Byb2plY3Qtc3RhdHVzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLyogRGVzaWduZXIgQ2FyZCBDb21wYWN0ICovXG4uZGVzaWduZXItY2FyZC0tY29tcGFjdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC43NXJlbTtcbn1cblxuLmRlc2lnbmVyLWNhcmQtLWNvbXBhY3QgLmRlc2lnbmVyLWNhcmRfX2F2YXRhciB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xufVxuXG4uZGVzaWduZXItY2FyZC0tY29tcGFjdCAuZGVzaWduZXItY2FyZF9faW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5kZXNpZ25lci1jYXJkLS1jb21wYWN0IC5kZXNpZ25lci1jYXJkX19kZXRhaWxzIHtcbiAgICBmbGV4OiAxO1xufVxuXG4uZGVzaWduZXItY2FyZC0tY29tcGFjdCAuZGVzaWduZXItY2FyZF9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luOiAwIDAgMC4yNXJlbSAwO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuXG4uZGVzaWduZXItY2FyZC0tY29tcGFjdCAuZGVzaWduZXItY2FyZF9fcm9sZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLyogUmVsYXRlZCBSZXZpZXdzIFNlY3Rpb24gKi9cbi5yZWxhdGVkLXJldmlld3Mtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3cy1zZWN0aW9uX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3cy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxcmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbSB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2Rlc2lnbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjVyZW07XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19kZXNpZ25lciBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2Rlc2lnbmVyLW5hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19tZXRhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxcmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMC4xMjVyZW07XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19zdGFyIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fc3Rhci0tYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2NvbW1lbnQge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi8qIEVkaXQgUmV2aWV3IEZvcm0gKi9cbi5lZGl0LXJldmlld19fZm9ybSB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmVkaXQtcmV2aWV3X19zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG59XG5cbi5lZGl0LXJldmlld19fc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uZWRpdC1yZXZpZXdfX3NlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuXG4vKiBTdGF0dXMgT3B0aW9ucyAqL1xuLmVkaXQtcmV2aWV3X19zdGF0dXMtb3B0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDFyZW07XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1vcHRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5cbi5lZGl0LXJldmlld19fc3RhdHVzLW9wdGlvbjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtbGlnaHQpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1saWdodCk7XG59XG5cbi5lZGl0LXJldmlld19fc3RhdHVzLWlucHV0IHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5lZGl0LXJldmlld19fc3RhdHVzLWlucHV0OmNoZWNrZWQgKyAuZWRpdC1yZXZpZXdfX3N0YXR1cy10ZXh0IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1vcHRpb246aGFzKC5lZGl0LXJldmlld19fc3RhdHVzLWlucHV0OmNoZWNrZWQpIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWxpZ2h0KTtcbn1cblxuLmVkaXQtcmV2aWV3X19zdGF0dXMtdGV4dCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4vKiBGb3JtIENvbnRlbnQgKi9cbi5lZGl0LXJldmlld19fY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmVkaXQtcmV2aWV3X19jb250ZW50IC5sZWF2ZS1yZXZpZXdfX3NlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5lZGl0LXJldmlld19fY29udGVudCAubGVhdmUtcmV2aWV3X19zZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi8qIEZvcm0gQWN0aW9ucyAqL1xuLmVkaXQtcmV2aWV3X19hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1saWdodCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDFyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmVkaXQtcmV2aWV3X19hY3Rpb25zIC5idG4ge1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG59XG5cbi8qIE1lc3NhZ2VzICovXG4uZWRpdC1yZXZpZXctbWVzc2FnZSB7XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmVkaXQtcmV2aWV3LW1lc3NhZ2UtLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1Y2Nlc3MtbGlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zdWNjZXNzKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zdWNjZXNzKTtcbn1cblxuLmVkaXQtcmV2aWV3LW1lc3NhZ2UtLWVycm9yIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1lcnJvci1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWVycm9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1lcnJvcik7XG59XG5cbi5lZGl0LXJldmlldy1tZXNzYWdlLS1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1pbmZvLWxpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItaW5mbyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItaW5mbyk7XG59XG5cbi8qIEVycm9yIFN0YXRlcyAqL1xuLnJhdGluZ19fZ3JvdXAtLWVycm9yIHtcbiAgICBhbmltYXRpb246IHNoYWtlIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5yZWNvbW1lbmRhdGlvbl9fb3B0aW9ucy0tZXJyb3Ige1xuICAgIGFuaW1hdGlvbjogc2hha2UgMC41cyBlYXNlLWluLW91dDtcbn1cblxuQGtleWZyYW1lcyBzaGFrZSB7XG4gICAgMCUsIDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgICAyNSUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7IH1cbiAgICA3NSUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTsgfVxufVxuXG4vKiBSYXRpbmcgU3RhcnMgRW5oYW5jZWQgKi9cbi5yYXRpbmdfX3N0YXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ucmF0aW5nX19zdGFyOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5yYXRpbmdfX3N0YXItLWhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4vKiBSZXNwb25zaXZlIERlc2lnbiAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnJldmlldy1pbmZvLWNhcmQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgIH1cbiAgICBcbiAgICAuZWRpdC1yZXZpZXdfX3N0YXR1cy1vcHRpb25zIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgXG4gICAgLmVkaXQtcmV2aWV3X19hY3Rpb25zIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgXG4gICAgLmVkaXQtcmV2aWV3X19hY3Rpb25zIC5idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgXG4gICAgLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2hlYWRlciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICB9XG4gICAgXG4gICAgLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX21ldGEge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICB9XG59XG5cbi8qIEJyZWFkY3J1bWIgKi9cbi51c2VyLXByb2ZpbGVfX2JyZWFkY3J1bWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi51c2VyLXByb2ZpbGVfX2JyZWFkY3J1bWItbGluayB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLnVzZXItcHJvZmlsZV9fYnJlYWRjcnVtYi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWRhcmspO1xufVxuXG4udXNlci1wcm9maWxlX19icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLnVzZXItcHJvZmlsZV9fYnJlYWRjcnVtYi1jdXJyZW50IHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xufVxuIiwiQGltcG9ydCAnc2VjdGlvbnMvYmFubmVyX2dhbGxlcnknO1xuQGltcG9ydCAnc2VjdGlvbnMvaW5mbyc7XG5AaW1wb3J0ICdzZWN0aW9ucy9yZXZpZXdzJztcbkBpbXBvcnQgJ3NlY3Rpb25zL2NvbnRhY3RfY2FyZCc7XG5AaW1wb3J0ICdzZWN0aW9ucy9nYWxsZXJ5JztcbkBpbXBvcnQgJ3NlY3Rpb25zL3JlbGF0ZWRfcHJvamVjdHMnO1xuQGltcG9ydCAnc2VjdGlvbnMvZGVzaWduZXItaW5mbyc7XG5AaW1wb3J0ICdzZWN0aW9ucy9waG90b3NfZ2FsbGVyeSc7XG5cbi5wcm9qZWN0IHtcblxuICAgICZfX21ldGEge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTYxcHg7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICZfX21ldGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIGdhcDogMTNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5iYW5uZXItZ2FsbGVyeSB7XG5cblx0Jl9faXRlbSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmX19zaW5nbGUtaW1hZ2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQmX19ncmlkLS1zaW5nbGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmX19wYWdpbmF0aW9uIHtcblx0XHRib3R0b206IC0yMXB4ICFpbXBvcnRhbnQ7XG5cblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cblx0XHRcdCYtYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzRBNEE0QTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQsXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC41KTtcblx0XHR9XG5cdH1cblxuXHQmX19zaG93LW1vcmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbnNldC1pbmxpbmUtZW5kOiA5cHg7XG5cdFx0aW5zZXQtYmxvY2stZW5kOiA5cHg7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdCZfX3Bob3RvZ3JhcGhlciB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdH1cblxuXHQmX19hbGJ1bS1saW5rIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAxMHB4O1xuXHRcdGxlZnQ6IDEwcHg7XG5cdFx0ei1pbmRleDogMjtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX190aHJlZS1sYXlvdXQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHQmX19ncmlkIHtcblx0XHRcdGhlaWdodDogNTIwcHg7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXG5cdFx0XHQuYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IHVuc2V0O1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLXNpbmdsZSAuYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IHVuc2V0O1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA1MjBweDtcblx0XHRcdH1cblxuXHRcdFx0Ji0tdHdvLCAmLS10aHJlZSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTlmciA5ZnI7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXRocmVlIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuXG5cdFx0XHRcdC5iYW5uZXItZ2FsbGVyeV9faXRlbTpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDEvMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLS1mb3VyIHtcblxuXHRcdFx0XHQuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMi80O1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLWZvdXIsICYtLWZpdmUtcGx1cyB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjBmciA4ZnIgOGZyO1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuXG5cdFx0XHRcdC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRncmlkLXJvdzogMS8zO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19pdGVtIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCZfX3Nob3ctbW9yZSB7XG5cdFx0XHRpbnNldC1pbmxpbmUtZW5kOiAyMHB4O1xuXHRcdFx0aW5zZXQtYmxvY2stZW5kOiAyMnB4O1xuXHRcdH1cblxuXHRcdCZfX3Bob3RvZ3JhcGhlciB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXG5cdFx0Jl9fcGFnaW5hdGlvbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5zd2lwZXIsXG5cdFx0LnN3aXBlci13cmFwcGVyLFxuXHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0fVxuXG5cdFx0Jl9fdGhyZWUtbGF5b3V0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRoZWlnaHQ6IDQwMHB4O1xuXHRcdFx0Z2FwOiAxMHB4O1xuXG5cdFx0XHQuYmFubmVyLWdhbGxlcnlfX21haW4taW1hZ2Uge1xuXHRcdFx0XHRmbGV4OiAwIDAgNzAlO1xuXG5cdFx0XHRcdC5iYW5uZXItZ2FsbGVyeV9faXRlbS0tbWFpbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogdW5zZXQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYmFubmVyLWdhbGxlcnlfX3NpZGUtaW1hZ2VzIHtcblx0XHRcdFx0ZmxleDogMCAwIDMwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0Z2FwOiA1cHg7XG5cblx0XHRcdFx0LmJhbm5lci1nYWxsZXJ5X19pdGVtLS1zaWRlIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoNTAlIC0gMi41cHgpO1xuXHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogdW5zZXQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2dyaWQtLXRocmVlIC5iYW5uZXItZ2FsbGVyeV9fc3dpcGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ji0tc2luZ2xlIHtcblx0XHRcdC5iYW5uZXItZ2FsbGVyeV9fZ3JpZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQuYmFubmVyLWdhbGxlcnlfX2l0ZW0tLXNpbmdsZSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTI4MHB4O1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA2MDBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5AbWVkaWEobWF4LXdpZHRoOjc2OHB4KSB7XG5cdC5iYW5uZXItZ2FsbGVyeV9fZm91ci1sYXlvdXQge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufSIsIi8vIFJldmlld3MgU2VjdGlvbiBTdHlsZXNcbi5yZXZpZXdzLXNlY3Rpb24ge1xuXHQmX19oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMXJlbTtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0fVxuXG5cdCZfX3ZpZXctYWxsIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0bWluLXdpZHRoOiAxNTdweDtcblx0XHRtYXJnaW46IDMycHggYXV0byAwO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Ji5sb2FkaW5nIHtcblx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3Nob3ctbGVzcyB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdG1pbi13aWR0aDogMTU3cHg7XG5cdFx0bWFyZ2luOiAzMnB4IGF1dG8gMDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdCZfX2xvYWRpbmcge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGNvbG9yOiAjNjY2O1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0fVxuXG5cdCZfX2Vycm9yIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRjb2xvcjogI2QzMmYyZjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYmVlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRtYXJnaW46IDIwcHggMDtcblx0fVxufVxuXG4ucmV2aWV3LWNhcmQge1xuXHRwYWRkaW5nLWJvdHRvbTogMzZweDtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZTtcblxuXHQmLmFqYXgtbG9hZGluZyB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG5cdH1cblxuXHQmLmFqYXgtbG9hZGVkIHtcblx0XHRhbmltYXRpb246IGZhZGVJblVwIDAuNXMgZWFzZSBmb3J3YXJkcztcblx0fVxuXG5cdCZfX2hlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRwYWRkaW5nOiAxM3B4IDE3cHggMTVweCAyOHB4O1xuXHR9XG5cblx0Jl9fdXNlci1pbmZvIHtcblx0XHRmbGV4OiAxO1xuXHR9XG5cblx0Jl9fbmFtZSB7XG5cdFx0bWFyZ2luOiAwIDAgMC4yNXJlbSAwO1xuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdH1cblxuXHQmX19hcmVhIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0Y29sb3I6ICM2NjY2NjY7XG5cdFx0Zm9udC1zaXplOiAwLjlyZW07XG5cdH1cblxuXHQmX19tZXRhIHtcblx0XHRtYXJnaW4tdG9wOiA2cHg7XG5cdH1cblxuXHQmX19tZXRhLXRleHQge1xuXHRcdG1hcmdpbjogMDtcblx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHR9XG5cblx0Jl9fcmF0aW5nIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxMXB4O1xuXHR9XG5cblx0Jl9fcmF0ZXMge1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdH1cblxuXHQmX19yZWNvbW1lbmQge1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdH1cblxuXHQmX19jb21tZW50IHtcblx0XHRwYWRkaW5nOiAyOHB4IDE4cHg7XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRjb2xvcjogIzRBNEE0QTtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19yZWFkLW1vcmUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDI4cHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICMwMDY2Y2M7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29tbWVudC10ZXh0IHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlO1xuXG5cdFx0Ji5jb2xsYXBzZWQge1xuXHRcdFx0bWF4LWhlaWdodDogNC4yZW07XG5cdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG5cdFx0XHRsaW5lLWNsYW1wOiAzO1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0fVxuXG5cdFx0Ji5leHBhbmRlZCB7XG5cdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2dhbGxlcnkge1xuXHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRwYWRkaW5nOiAwcHggMTdweDtcblx0fVxufVxuXG4ucmF0aW5nLW51bWJlciB7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc2l6ZTogMC45cmVtO1xuXHRjb2xvcjogIzIyMjIyMjtcbn1cblxuLnJhdGVzLWdyaWQge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDEyMHB4LCAxZnIpKTtcblx0Ym94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCAjMDAwMDAwMDg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0cGFkZGluZy1ibG9jazogMTJweDtcbn1cblxuLnJhdGUtaXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHBhZGRpbmc6IDE1cHggMzZweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0Ym9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHR9XG5cblx0Jl9fbGFiZWwge1xuXHRcdGNvbG9yOiAjNzU3NTc1O1xuXHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0fVxuXG5cdCZfX3ZhbHVlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0fVxufVxuXG4ucmVjb21tZW5kLWJhZGdlIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Q0ZWRkYTtcblx0Y29sb3I6ICMxNTU3MjQ7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYzNlNmNiO1xufVxuXG4ucmV2aWV3LWdhbGxlcnkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDIwcHg7XG5cblx0Jl9faXRlbSB7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0d2lkdGg6IDc2cHg7XG5cdFx0aGVpZ2h0OiA3NnB4O1xuXHR9XG5cblx0Jl9faW1hZ2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG59XG5cbi5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAyNnB4O1xuXHRtYXJnaW4taW5saW5lLWVuZDogMTlweDtcblxuXHQucmF0aW5nLW51bWJlciB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0bWFyZ2luLWlubGluZS1zdGFydDogNHB4O1xuXHR9XG5cblx0LnJhdGluZy1zdGFyIHtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdH1cblxuXHQucmV2aWV3cy1jb3VudCB7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA2cHg7XG5cdH1cbn1cblxuLnNpbmdsZS1wcm9qZWN0IC5yYXRpbmctc3RhciBwYXRoIHtcblx0ZmlsbDogIzJGNzNFMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5yZXZpZXdzLXNlY3Rpb24ge1xuXHRcdCZfX2hlYWRlciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0Jl9fc3RhdHMge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0Z2FwOiAwLjc1cmVtO1xuXHRcdH1cblx0fVxuXG5cdC5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IHtcblx0XHRmb250LXNpemU6IDAuOXJlbTtcblxuXHRcdC5yYXRpbmctbnVtYmVyIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdH1cblxuXHRcdC5yYXRpbmctc3RhciB7XG5cdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdGhlaWdodDogMTRweDtcblx0XHR9XG5cdH1cblxuXHQucmV2aWV3LWNhcmQge1xuXHRcdCZfX2hlYWRlciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHR9XG5cblx0LnJhdGVzLWdyaWQge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdH1cblxuXHQucmV2aWV3LWdhbGxlcnkge1xuXHRcdCZfX2ltYWdlIHtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdH1cblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG5cdH1cblxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cbn1cblxuI2FkZGl0aW9uYWwtcmV2aWV3cy1jb250YWluZXIge1xuXHQucmV2aWV3LWNhcmQge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5yZXZpZXdzLXNwaW5uZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNmM2YzZjM7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjNjY2O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59IiwiLnByb2plY3QtZ2FsbGVyeSB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdH1cblxuXHQmX19ncmlkIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdGdhcDogMTZweDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuXHRcdFx0Z2FwOiAyNXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdG1heC13aWR0aDogMzI3cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDMwMnB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIgJl9fYWN0aW9ucyB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXG5cdCZfX2FjdGlvbnMge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTA7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDUwLjUlLCByZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJSk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2hhcmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbnNldC1pbmxpbmUtc3RhcnQ6IDEwcHg7XG5cdFx0aW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDEwcHg7XG5cdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0fVxuXG5cdCZfX2xpbmsge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltYWdlLWNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdGFzcGVjdC1yYXRpbzogMzAyLzIyNDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIGltZyB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcHRpb24ge1xuXHRcdHBhZGRpbmc6IDhweCAwO1xuXG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Jl9fZ3JpZCB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHR9XG5cblx0XHQmX19pdGVtIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIvKipcbiAqIFByb2plY3QgQ2FyZCBDb21wb25lbnQgU3R5bGVzXG4gKiBCYXNlIGNvbXBvbmVudCB0aGF0IGNhbiBiZSB1c2VkIGFjcm9zcyByZWxhdGVkIHByb2plY3RzLCBhcmNoaXZlIHBhZ2VzLCBhbmQgcmVjb21tZW5kZWQgcHJvamVjdHNcbiAqIENvbnRhaW5zIGFsbCB0aGUgY29yZSBwcm9qZWN0IGNhcmQgZnVuY3Rpb25hbGl0eSB1c2luZyBwbGFjZWhvbGRlcnMgZm9yIHJldXNlXG4gKi9cblxuLy8gQmFzZSBwcm9qZWN0IGNhcmQgaXRlbSBzdHlsZXNcbiVwcm9qZWN0LWNhcmQtYmFzZSB7XG4gICAgbWF4LXdpZHRoOiAzMjdweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMnB4O1xuICAgIH1cblxuICAgIC8vIFJlc3BvbnNpdmUgYWRqdXN0bWVudHNcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG59XG5cbi8vIEdhbGxlcnkvU2xpZGVyIHN0eWxlc1xuJXByb2plY3QtY2FyZC1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYXNwZWN0LXJhdGlvOiAzMjcvMjM4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTUxLzExMjtcbiAgICB9XG59XG5cbiVwcm9qZWN0LWNhcmQtc3dpcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cblxuLy8gQWN0aW9ucyBvdmVybGF5XG4lcHJvamVjdC1jYXJkLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTA7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDUwLjUlLCByZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJSk7XG4gICAgfVxufVxuXG4vLyBTaGFyZSBidXR0b25zXG4lcHJvamVjdC1jYXJkLXNoYXJlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxMHB4O1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiAxMHB4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMHB4O1xufVxuXG4vLyBBY3Rpb24gYnV0dG9ucyAoYm9va21hcmssIGV0Yy4pXG4lcHJvamVjdC1jYXJkLWJ1dHRvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldC1pbmxpbmUtZW5kOiAxMHB4O1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiAxMHB4O1xuICAgIHotaW5kZXg6IDExO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA5cHg7XG59XG5cbi8vIE1haW4gbGluayB3cmFwcGVyXG4lcHJvamVjdC1jYXJkLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB9XG59XG5cbi8vIFBhZ2luYXRpb25cbiVwcm9qZWN0LWNhcmQtcGFnaW5hdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAxMDtcblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBtYXJnaW46IDAgMnB4O1xuXG4gICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIE5hdmlnYXRpb24gYXJyb3dzXG4lcHJvamVjdC1jYXJkLW5hdmlnYXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDU5JTtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRkNDO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cblxuICAgICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgIH1cbn1cblxuJXByb2plY3QtY2FyZC1uZXh0IHtcbiAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtbmF2aWdhdGlvbjtcbiAgICByaWdodDogOHB4O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgIH1cbn1cblxuJXByb2plY3QtY2FyZC1wcmV2IHtcbiAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtbmF2aWdhdGlvbjtcbiAgICBsZWZ0OiA4cHg7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG4gICAgfVxufVxuXG4vLyBJbWFnZSBzbGlkZVxuJXByb2plY3QtY2FyZC1zbGlkZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAzMjcvMjM4O1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTUxLzExMjtcbiAgICB9XG59XG5cbi8vIFBsYWNlaG9sZGVyIHdoZW4gbm8gaW1hZ2VzXG4lcHJvamVjdC1jYXJkLXBsYWNlaG9sZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgYXNwZWN0LXJhdGlvOiAzMjcvMjM4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTUxLzExMjtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxufVxuXG4vLyBDb250ZW50IHNlY3Rpb25cbiVwcm9qZWN0LWNhcmQtY29udGVudCB7XG4gICAgcGFkZGluZzogMTZweCAwO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICB9XG59XG5cbi8vIFByb2plY3QgdGl0bGVcbiVwcm9qZWN0LWNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gICAgbGluZS1jbGFtcDogMTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cbn1cblxuLy8gQXV0aG9yL0Rlc2lnbmVyIGluZm9cbiVwcm9qZWN0LWNhcmQtYXV0aG9yIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG59XG5cbi8vIE1ldGEgaW5mb1xuJXByb2plY3QtY2FyZC1tZXRhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xufVxuXG4lcHJvamVjdC1jYXJkLWRpdmlkZXIge1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0QTRBNEE7XG59XG5cbiVwcm9qZWN0LWNhcmQtcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAycHg7XG5cbiAgICAuc3RhciB7XG4gICAgICAgIGNvbG9yOiAjZGRkO1xuXG4gICAgICAgICYtLWZpbGxlZCB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmYzEwNztcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuJXByb2plY3QtY2FyZC1yYXRpbmctbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAycHg7XG59XG5cbiVwcm9qZWN0LWNhcmQtcmF0aW5nLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4lcHJvamVjdC1jYXJkLWNvbW1lbnRzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM0QTRBNEE7XG59XG5cbi8vIEdyaWQgbGF5b3V0IG1peGluIGZvciBwcm9qZWN0IGNhcmRzXG5AbWl4aW4gcmVsYXRlZC1wcm9qZWN0cy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTZweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICBnYXA6IDQwcHg7XG4gICAgfVxuXG4gICAgLy8gUmVzcG9uc2l2ZSBhZGp1c3RtZW50c1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG59XG5cbi8vIExlZ2FjeSBncmlkIGNsYXNzIHN1cHBvcnQgZm9yIHRlbXBsYXRlcyB0aGF0IHVzZSBwcm9qZWN0cy1saXN0X19ncmlkXG4ucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gICAgQGluY2x1ZGUgcmVsYXRlZC1wcm9qZWN0cy1ncmlkO1xufVxuXG4vLyBDb25jcmV0ZSBpbXBsZW1lbnRhdGlvbnMgb2YgcHJvamVjdCBjYXJkIGNsYXNzZXNcbi8vIFRoZXNlIGFyZSB0aGUgYWN0dWFsIGNsYXNzZXMgdXNlZCBpbiB0aGUgcHJvamVjdC1jYXJkLnBocCB0ZW1wbGF0ZVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0ge1xuICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1iYXNlO1xuICAgIFxuICAgIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZXIge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtc2xpZGVyO1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtc3dpcGVyO1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19hY3Rpb25zIHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLWFjdGlvbnM7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3NoYXJlIHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLXNoYXJlO1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19idXR0b25zIHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLWJ1dHRvbnM7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX2xpbmsge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtbGluaztcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fcGFnaW5hdGlvbiB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1wYWdpbmF0aW9uO1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19uZXh0IHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLW5leHQ7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtcHJldjtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fc2xpZGUge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtc2xpZGU7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3BsYWNlaG9sZGVyIHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLXBsYWNlaG9sZGVyO1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19jb250ZW50IHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLWNvbnRlbnQ7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3Byb2plY3QtdGl0bGUge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtdGl0bGU7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX2F1dGhvciB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1hdXRob3I7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX21ldGEge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtbWV0YTtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fZGl2aWRlciB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1kaXZpZGVyO1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtcmF0aW5nO1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmctbnVtYmVyIHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLXJhdGluZy1udW1iZXI7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZy10ZXh0IHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLXJhdGluZy10ZXh0O1xuICAgIH0gICAgLnJlbGF0ZWQtcHJvamVjdHNfX2NvbW1lbnRzIHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLWNvbW1lbnRzO1xuICAgIH1cblxuICAgIC8vIEhvdmVyIGVmZmVjdHNcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAucmVsYXRlZC1wcm9qZWN0c19fbmV4dCxcbiAgICAgICAgLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gUlRMIHN1cHBvcnQgZm9yIHByb2plY3QgY2FyZHNcbltkaXI9XCJydGxcIl0gLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0ge1xuICAgIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmctdGV4dCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fY29tbWVudHMge1xuICAgICAgICBnYXA6IDZweDtcbiAgICB9XG59XG4iLCIvKipcbiAqIFJlbGF0ZWQgUHJvamVjdHMgU2VjdGlvbiBTdHlsZXNcbiAqIE5vdyBpbXBvcnRzIGFuZCB1c2VzIHRoZSBzaGFyZWQgcHJvamVjdC1jYXJkIGNvbXBvbmVudFxuICovXG5cbkBpbXBvcnQgJy4uLy4uL2NvbXBvbmVudHMvcHJvamVjdC1jYXJkJztcblxuLnJlbGF0ZWQtcHJvamVjdHMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogIzRBNEE0QTtcbiAgICB9XG4gICAgXG4gICAgJl9fZ3JpZCB7XG4gICAgICAgIEBpbmNsdWRlIHJlbGF0ZWQtcHJvamVjdHMtZ3JpZDtcbiAgICAgICAgZ2FwOiAyOHB4O1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJ3NlY3Rpb25zL2Jhbm5lcl9nYWxsZXJ5JztcbkBpbXBvcnQgJ3NlY3Rpb25zL2luZm8nO1xuQGltcG9ydCAnc2VjdGlvbnMvcmV2aWV3cyc7XG5AaW1wb3J0ICdzZWN0aW9ucy9jb250YWN0X2NhcmQnO1xuQGltcG9ydCAnc2VjdGlvbnMvZ2FsbGVyeSc7XG5AaW1wb3J0ICdzZWN0aW9ucy9yZWxhdGVkX3Byb2plY3RzJztcbkBpbXBvcnQgJ3NlY3Rpb25zL2Rlc2lnbmVyLWluZm8nO1xuXG4uYXJjaGl2ZS5hdXRob3Ige1xuXG5cdC5lbnRyeS1jb250ZW50LS1uby1iYW5uZXIge1xuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHR9XG5cblx0LmNvbnRlbnQtbWV0YS1hY3Rpb25zX19tb2JpbGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IC02MXB4O1xuXHRcdGxlZnQ6IDEwcHg7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0Z2FwOiAxMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0LmNvbnRlbnQtbWV0YS1hY3Rpb25zX19tb2JpbGUge1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdGdhcDogMTNweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRtYWluIHtcblx0XHRcdHBhZGRpbmctdG9wOiAzNHB4O1xuXHRcdH1cblxuXHRcdC5lbnRyeS1oZWFkZXJfX2NvbnRlbnQge1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0fVxuXG5cdFx0LmJhbm5lci1nYWxsZXJ5LS1zaW5nbGUgLmJhbm5lci1nYWxsZXJ5X19pdGVtLS1zaW5nbGUge1xuXHRcdFx0YXNwZWN0LXJhdGlvOiAzMS8yMztcblx0XHR9XG5cblx0XHQuYnRuLWljb24ge1xuXHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMTNweDtcblx0XHRcdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250ZW50LW1ldGEtYWN0aW9uc19fbW9iaWxlIHtcblx0XHRcdGJvdHRvbTogLTYxcHg7XG5cdFx0fVxuXG5cdFx0LmJhbm5lci1nYWxsZXJ5X19waG90b2dyYXBoZXIge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxufSIsIi5wcm9qZWN0LWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDUzcHg7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6ICM0QTRBNEE7XG4gICAgfVxuXG4gICAgJl9fcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAyOHB4IDIwcHg7XG4gICAgfVxuXG4gICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogIzRBNEE0QTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2Utb3V0O1xuXG4gICAgICAgICoge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIC8vIFByZXZlbnQgaG9yaXpvbnRhbCBjbGlwcGluZyBmb3IgbG9uZyB1bmJyb2tlbiB0b2tlbnMgKGUuZy4sIGxvbmcgbnVtYmVycy9VUkxzKVxuICAgICAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTsgLy8gbW9kZXJuXG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7ICAvLyBmYWxsYmFja1xuICAgICAgICBoeXBoZW5zOiBhdXRvO1xuICAgICAgICBsaW5lLWNsYW1wOiAzO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDMgKiAxLjQzICogMTRweCk7XG4gICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDsgLy8gbGVnYWN5IGFsaWFzIGZvciBvdmVyZmxvdy13cmFwXG5cbiAgICAgICAgLy8gU2hvcnQgZGVzY3JpcHRpb24gb3ZlcnJpZGVzOiBhdm9pZCAtd2Via2l0LWJveCBjbGlwcGluZ1xuICAgICAgICAmLS1zaG9ydCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgLy8gb3ZlcnJpZGUgLXdlYmtpdC1ib3hcbiAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gICAgICAgICAgICBsaW5lLWNsYW1wOiB1bnNldDtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG4gICAgICAgICAgICAvLyBSZWx5IG9uIG1heC1oZWlnaHQgKyBvdmVyZmxvdyB0byBjbGFtcCB0byAzIGxpbmVzXG4gICAgICAgIH1cblxuICAgICAgICAvLyBGdWxsIGRlc2NyaXB0aW9uIHZhcmlhbnQgKGhpZGRlbiBieSBkZWZhdWx0KVxuICAgICAgICAmLS1mdWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAvLyBEaXNhYmxlIGNsYW1wIGZvciBmdWxsIHZpZXdcbiAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gICAgICAgICAgICBsaW5lLWNsYW1wOiB1bnNldDtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgICAgICAgICAgIGxpbmUtY2xhbXA6IHVuc2V0O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogdW5zZXQ7XG4gICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21vcmUge1xuICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEV4cGFuZGVkIHN0YXRlOiBzaG93IGZ1bGwgZGVzY3JpcHRpb24sIGhpZGUgc2hvcnRcbiAgICAmLnByb2plY3QtaW5mby0tZXhwYW5kZWQge1xuICAgICAgICAucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tc2hvcnQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tZnVsbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEVuc3VyZSB0aGUgcGFuZWwgY2FuIGdyb3cgaWYgYW55IGZpeGVkIGhlaWdodC9tYXgtaGVpZ2h0IGlzIHNldCBlbHNld2hlcmVcbiAgICAgICAgLnByb2plY3QtaW5mb19fcGFuZWwge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNvbnRhY3QtY2FyZCB7XG5cdHBhZGRpbmc6IDQwcHggMjBweCAyMHB4O1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6IDIwcHg7XG5cdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdHotaW5kZXg6IDEwO1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0dG9wOiAxMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG5cblx0Jl9fYXZhdGFyIHtcblx0XHRpbnNldC1pbmxpbmUtc3RhcnQ6IDUwJTtcblx0XHRpbnNldC1ibG9jay1zdGFydDogLTM0cHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG5cdFx0d2lkdGg6IDY3cHg7XG5cdFx0aGVpZ2h0OiA2N3B4O1xuXG5cdFx0Ji0tcGxhY2Vob2xkZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2ltYWdlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cblxuXHQmX19uYW1lIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzY2NjY2Njtcblx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdH1cblxuXHQmX19mb3JtLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRnYXA6IDdweDtcblxuXHRcdCY6YmVmb3JlLFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFNUU1O1xuXHRcdH1cblxuXHRcdDtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXG5cdFx0Jl9faW1hZ2Uge1xuXHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0fVxuXG5cdFx0Jl9faW5mbyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXG5cdFx0Jl9fYnRuIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdGJvdHRvbTogMjBweDtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG5cdFx0XHR6LWluZGV4OiAxMDAwO1xuXG5cdFx0XHQmLS1hdC1vcmlnaW5hbC1wb3NpdGlvbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0Ym90dG9tOiBhdXRvO1xuXHRcdFx0XHR6LWluZGV4OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5nZm9ybV93cmFwcGVyIHtcblx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXG5cdFx0Lmdmb3JtX2ZpZWxkcyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogMzRweDtcblx0XHR9XG5cblx0XHQuZ2ZpZWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCYtLXdpZHRoLWhhbGYge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0Ji0td2lkdGgtZnVsbCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nZmllbGRfbGFiZWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEycHg7XG5cdFx0XHRyaWdodDogNnB4O1xuXHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdCYuZmxvYXRpbmctbGFiZWwtLWFjdGl2ZSB7XG5cdFx0XHRcdHRvcDogLTEzcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0Y29sb3I6ICNBMEEwQTA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmdpbnB1dF9jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdC5naW5wdXRfY29udGFpbmVyIGlucHV0LFxuXHRcdC5naW5wdXRfY29udGFpbmVyIHNlbGVjdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDE1cHggNXB4IDlweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjMkY3M0UyO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jdXN0b20tc2VsZWN0LWNob2ljZXMge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdCZfX2lubmVyIHtcblx0XHRcdFx0cGFkZGluZzogMTJweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19saXN0IHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRcdH1cblxuXHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHggMTZweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmOGY5ZmE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcblx0XHRcdC5nY2hvaWNlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGdhcDogOHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdGNvbG9yOiAjNjY2O1xuXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmdmb3JtLWJ1dHRvbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDEycHggMjRweDtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Y29sb3I6ICMyRjczRTI7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMkY3M0UyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzJGNzNFMjtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcblx0XHRcdH1cblxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmdmaWVsZC0tdHlwZS1ob25leXBvdCB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2Zvb3RlciB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0fVxufSIsIi8vIERlc2lnbmVyIEluZm8gU2VjdGlvbiBTdHlsZXNcbi5kZXNpZ25lci1pbmZvIHtcblx0cGFkZGluZzogMTlweCAxOHB4O1xuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG5cdCZfX2NvbnRlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jl9fcGhvdG8td3JhcHBlciB7XG5cdFx0d2lkdGg6IDgwcHg7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDdweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHR9XG5cblx0Jl9fcGhvdG8ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiA3cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblxuXHRcdCYtLXBsYWNlaG9sZGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA3cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19kZXRhaWxzIHtcblx0XHRmbGV4OiAxO1xuXHRcdG1pbi13aWR0aDogMDtcblx0XHRtYXJnaW4taW5saW5lLXN0YXJ0OiAzMHB4O1xuXHR9XG5cblx0Jl9faGVhZGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAycHg7XG5cdH1cblxuXHQmX19tYWluIHtcblx0XHRmbGV4OiAxO1xuXHRcdG1pbi13aWR0aDogMDtcblx0fVxuXG5cdCZfX25hbWUge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdG1hcmdpbjogMDtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHR9XG5cblx0Jl9fbWV0YSB7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0fVxuXG5cdCZfX3JhdGluZyB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDE2cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3JhdGluZy1udW1iZXIge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cblx0Jl9fc3RhciB7XG5cdFx0d2lkdGg6IDE1cHg7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHR9XG5cblx0Jl9fcmV2aWV3cy1jb3VudCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGNvbG9yOiAjOTk5OTk5O1xuXHRcdG1hcmdpbjogMDtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHR9XG5cblx0Jl9fYWRkaXRpb25hbCB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0cGFkZGluZy10b3A6IDE2cHg7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblx0fVxuXG5cdCZfX2ZpZWxkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiA0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGdhcDogOHB4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGNvbG9yOiAjNjY2NjY2O1xuXHRcdG1pbi13aWR0aDogMTAwcHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJweDtcblx0XHR9XG5cdH1cblxuXHQmX192YWx1ZSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0ZmxleDogMTtcblx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogIzJGNzNFMjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3dyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cGFkZGluZzogMTlweDtcblxuXHRcdCZfX3N1YnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHR9XG5cblx0XHQmX19yYXRpbmctbnVtYmVyIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1hcmdpbi10b3A6IC0ycHg7XG5cdFx0fVxuXG5cdFx0Jl9fcmV2aWV3cy1jb3VudCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA1cHg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cblx0XHQmX19hZGRpdGlvbmFsIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxOHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMTdweDtcblx0XHR9XG5cblx0XHQmX19maWVsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblxuXHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Jl9fZGV0YWlscyB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHRnYXA6IDE2cHg7XG5cdFx0fVxuXG5cdFx0Jl9fbmFtZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRcdH1cblxuXHRcdCZfX2RvbWFpbiB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogM3B4O1xuXHRcdH1cblxuXHRcdCZfX3Byb2plY3Qtcm9sZXMge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogOXB4O1xuXHRcdH1cblxuXHRcdCZfX3JhdGluZyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0bWFyZ2luLWlubGluZTogLTRweDtcblx0XHRcdGdhcDogNXB4O1xuXHRcdH1cblxuXHRcdCZfX21ldGEge1xuXHRcdFx0Z2FwOiAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2JpbyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufSIsIi5waG90b3MtZ2FsbGVyeSB7XG5cbiAgICAvLyBCcmVhZGNydW1icyAtIFVzaW5nIHN0eWxlcyBmcm9tIHByb2ZpbGUgc2V0dGluZ3NcbiAgICAmX19icmVhZGNydW1icyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjNzc3O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yLCAjMmY3M2UyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXBhcmF0b3Ige1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAuNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnJlbnQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IsICMyZjczZTIpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2dyaWQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBnYXA6IDIycHg7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGdyaWQtcm93OiBzcGFuIDI7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCg0KSxcbiAgICAgICAgJjpudGgtY2hpbGQoNykge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbn0iLCJAaW1wb3J0ICdzZWN0aW9ucy9pbmZvJztcbkBpbXBvcnQgJ3NlY3Rpb25zL2NvbnRhY3RfY2FyZCc7XG5AaW1wb3J0ICdzZWN0aW9ucy9kZXNpZ25lci1pbmZvJztcbkBpbXBvcnQgJ3NlY3Rpb25zL3Bob3Rvc19nYWxsZXJ5JztcblxuLmFsYnVtLXBob3RvcyB7XG5cdC5waG90b3MtZ2FsbGVyeSB7XG5cdFx0Jl9faGVhZGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXG5cdFx0Jl9fYWxidW0tYWN0aW9ucyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Z2FwOiA5cHg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdCZfX2dyaWQge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdGdhcDogMTVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0fVxuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxO1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxO1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxLzI7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogMSAvIDM7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IHNwYW4gMjtcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAyLzE7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDUpLFxuXHRcdFx0JjpudGgtY2hpbGQoNikge1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDE7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDcpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IHNwYW4gMjtcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAyLzE7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDgpLFxuXHRcdFx0JjpudGgtY2hpbGQoOSkge1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDE7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDNuKzcpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IHNwYW4gMjtcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAyLzE7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXG5cdFx0XHRcdC5waG90b3MtZ2FsbGVyeV9fYWN0aW9ucyB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2FjdGlvbnMge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNCkgMCUsIHJnYmEoMCwgMCwgMCwgMC4yKSA1MC41JSwgcmdiYSgwLCAwLCAwLCAwLjQpIDEwMCUpO1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG5cdFx0fVxuXG5cdFx0Jl9fYWN0aW9ucy1jb250ZW50IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTBweDtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogOXB4O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0XHR9XG5cblx0XHQmX19saW5rIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIGltZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmRlc2lnbmVyLWluZm8ge1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdH1cblxuXHQucGhvdG9zLWdhbGxlcnkge1xuXHRcdCZfX2Jvb2ttYXJrLWNvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXG5cdFx0Jl9fYm9va21hcmstZHJvcGRvd24tY29udGVudCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IGNhbGMoMTAwJSArIDhweCk7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0Ym94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdFx0d2lkdGg6IDI4MHB4O1xuXHRcdFx0bWF4LWhlaWdodDogNDAwcHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0ei1pbmRleDogMTAwMDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdCYuc2hvdyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2Jvb2ttYXJrLWRyb3Bkb3duLWhlYWRlciB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcblxuXHRcdFx0aDUge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYm9va21hcmstZHJvcGRvd24tYm9keSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAyODBweDtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRwYWRkaW5nOiA4cHg7XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1saXN0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0Z2FwOiA0cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pdGVtIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiAxMnB4O1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmdhbGxlcnktbW9kYWxfX2FsYnVtLWNoZWNrYm94IHtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdGhlaWdodDogMThweDtcblxuXHRcdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2FsbGVyeS1tb2RhbF9fYWxidW0taW5mbyB7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdG1pbi13aWR0aDogMDtcblxuXHRcdFx0XHRoNiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMnB4IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2FsbGVyeS1tb2RhbF9fYWxidW0tbmFtZSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDJweCAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGNvbG9yOiAjMjIyO1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2FsbGVyeS1tb2RhbF9fYWxidW0tY291bnQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHR9XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1jb3ZlciB7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2Jvb2ttYXJrLWRyb3Bkb3duLWZvb3RlciB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcblx0XHR9XG5cblx0XHQmX19ib29rbWFyay1sb2FkaW5nIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDIwcHg7XG5cdFx0fVxuXG5cdFx0Jl9fYWxidW1zLWxpc3Qge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDRweDtcblx0XHR9XG5cblx0XHQmX19hbGJ1bS1pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYWxidW0tY2hlY2tib3gge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9fYWxidW0tbmFtZSB7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0fVxuXG5cdFx0Jl9fY3JlYXRlLWFsYnVtLWJ0biB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRnYXA6IDhweDtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHQucGhvdG9zLWdhbGxlcnkge1xuXHRcdFx0Jl9fZ3JpZCB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IHNwYW4gMTtcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IDE7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgzbis0KSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IHNwYW4gMTtcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fYm9va21hcmstZHJvcGRvd24tY29udGVudCB7XG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMjYwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iXX0= */
