/* Build: 1770825942908 */
@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 button.remodal-close.gallery-modal__close{top:20px}.gallery-modal button.remodal-close.gallery-modal__close:before{display:none}.gallery-modal button.remodal-close.gallery-modal__close:hover{background:transparent}.gallery-modal button.remodal-close.gallery-modal__close svg path{fill:#fff;stroke:#fff}.gallery-modal__header-info{position:absolute;top:0;z-index:2;right:166px;top:36px;text-align:right}.gallery-modal__header-info h3{font-weight:500;font-size:18px;line-height:1.33;letter-spacing:0;color:#fff}.gallery-modal__header-info p{font-weight:400;font-size:14px;line-height:140%;letter-spacing:0;color:#fff}.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:90vh}.gallery-modal__swiper-container .swiper-wrapper{-ms-flex-align:center;align-items:center}.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%;height:100%;opacity:0;transition:opacity .3s ease}.gallery-modal__swiper-container .swiper-slide.swiper-slide-active{opacity:1}.gallery-modal__slide{width:100%;height:100%;max-height:90vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;background-color:rgba(0,0,0,.9)}.gallery-modal__slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.5) -.16%,rgba(0,0,0,.05) 51.06%,rgba(0,0,0,.5) 102.28%);z-index:1;pointer-events:none}.gallery-modal__image{max-width:100%;max-height:90vh;width:auto;height:auto;object-fit:contain;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:center;align-items:center}.remodal-wrapper .gallery-modal button.remodal-close.gallery-modal__close{top:-36px;left:unset}.remodal-wrapper .gallery-modal__swiper-container .swiper-slide{height:60vh}.remodal-wrapper .gallery-modal__container{border-radius:20px}.remodal-wrapper .remodal{margin-bottom:0;max-width:90%}.remodal-wrapper .remodal .gallery-modal__image{object-fit:cover;height:100%;width:100%}}.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 31px 12px 40px!important;box-shadow:none!important}.profile-not-editable-input select#professional_domain{padding:12px 31px 12px 40px!important;border:0}.profile-editable-input,.profile-not-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 .choices__inner,.profile-not-editable-input .choices__inner{background-color:transparent!important;border:0;border-radius:0;padding:10px 31px 0}.profile-editable-input .choices__inner .choices__inner,.profile-editable-input .choices__inner .choices__input,.profile-not-editable-input .choices__inner .choices__inner,.profile-not-editable-input .choices__inner .choices__input{background-color:transparent!important}.profile-editable-input .choices__inner .choices__button,.profile-not-editable-input .choices__inner .choices__button{border-left:0;margin:0 3px;padding:0;position:relative;top:2px;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.1" /><feFuncG type="linear" slope="0.1" /><feFuncB type="linear" slope="0.1" /></feComponentTransfer></filter></svg>#filter');filter:brightness(.1)}.profile-editable-input .choices__inner .choices__item.choices__item--selectable,.profile-not-editable-input .choices__inner .choices__item.choices__item--selectable{-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;padding-bottom:4px}.profile-editable-input__cancel,.profile-editable-input__save,.profile-editable-input__toggle,.profile-not-editable-input__cancel,.profile-not-editable-input__save,.profile-not-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,.profile-not-editable-input__toggle{left:12px;width:-moz-fit-content!important;width:fit-content!important;gap:5px}.profile-editable-input__save,.profile-not-editable-input__save{left:50px;color:#4caf50;opacity:0;visibility:hidden;display:none}.profile-editable-input__save:hover,.profile-not-editable-input__save:hover{color:#388e3c}.profile-editable-input__cancel,.profile-not-editable-input__cancel{left:0;color:#f44336;opacity:0;visibility:hidden;display:none}.profile-editable-input__cancel:hover,.profile-not-editable-input__cancel:hover{color:#d32f2f}.profile-editable-input__toggle svg,.profile-not-editable-input__toggle svg{width:18px;height:18px;fill:#9e9e9e}.profile-editable-input__field,.profile-not-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,.profile-not-editable-input__field:focus{border-bottom-color:#1a73e8}.profile-editable-input__field:disabled,.profile-not-editable-input__field:disabled{background-color:transparent;color:#333;opacity:1;cursor:pointer}.profile-editable-input__field:not(:disabled),.profile-not-editable-input__field:not(:disabled){border-color:silver!important;background-color:#fff!important}.profile-editable-input__field:focus,.profile-not-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,.profile-not-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,.profile-not-editable-input--editing .profile-editable-input__cancel,.profile-not-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,.profile-not-editable-input--editing .profile-editable-input__field{border-bottom:1px solid #d3d3d3!important;background-color:none!important}.profile-editable-input .profile-select-dropdown,.profile-not-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,.profile-not-editable-input .profile-select-dropdown.is-open{display:block}.profile-editable-input .profile-select-dropdown__list,.profile-not-editable-input .profile-select-dropdown__list{list-style:none;margin:0;padding:0}.profile-editable-input .profile-select-dropdown__option,.profile-not-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],.profile-not-editable-input .profile-select-dropdown__option[aria-selected=true]{background-color:rgba(47,115,226,.06)}.profile-editable-input .profile-select-dropdown__option:hover,.profile-not-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],.profile-not-editable-input .profile-select-dropdown__option input[type=checkbox],.profile-not-editable-input .profile-select-dropdown__option input[type=radio]{margin-inline-end:10px}.profile-editable-input .profile-select-dropdown__option .profile-select-dropdown__label,.profile-not-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,.profile-not-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}.professional-services-suggestions .suggestion-item.has-category{padding:8px 12px;border-bottom:1px solid #eee;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;cursor:pointer}.professional-services-suggestions .suggestion-item:hover{background-color:#f5f5f5}.suggestion-parent-category{font-size:12px;color:#999;font-weight:600;margin-bottom:2px}.suggestion-child-name{font-size:14px;color:#333;font-weight:400}.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}}@media (max-width:992px){.project{padding-top:32px}}.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__grid.all-pictures{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}.banner-gallery__grid.all-pictures--five-plus .swiper-pagination{grid-column:1/-1;-ms-flex-order:999;order:999;position:relative;margin-top:15px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item{position:relative;width:100%}.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item img{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item:first-of-type,.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item:nth-of-type(4){grid-column:1/-1;aspect-ratio:16/10}.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item:not(:first-of-type):not(:nth-of-type(4)){aspect-ratio:1/1}.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item:nth-of-type(2):not(:has(~.banner-gallery__item)){grid-column:1/-1;aspect-ratio:16/10}.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item:nth-of-type(5):not(:has(~.banner-gallery__item)){grid-column:1/-1;aspect-ratio:16/10}.banner-gallery__grid.all-pictures--five-plus .banner-gallery__item:nth-of-type(n+7):nth-of-type(odd):not(:has(~.banner-gallery__item)){grid-column:1/-1;aspect-ratio:16/10}@media (max-width:992px){.banner-gallery__grid.swiper-initialized{display:block;overflow:hidden;height:302px}.banner-gallery__grid.swiper-initialized .banner-gallery__item{height:243px}.banner-gallery__grid.swiper-initialized .banner-gallery__item img{height:100%;object-fit:cover}.banner-gallery__grid.swiper-initialized .banner-gallery__pagination.swiper-pagination{top:unset;bottom:-12px;bottom:24px!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}.single-project .modal-close svg,.single-project .remodal-close svg{width:52px;height:52px}.single-project .gallery-modal__close:hover{background:transparent}.single-project .gallery-modal__header-info{display:none}@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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc2VhcmNoLXNlY3Rpb24uc2NzcyIsImJhc2UvX2Zvcm1zLnNjc3MiLCJtYWluLmNzcyIsImJhc2UvX2NvbG9ycy5zY3NzIiwiYmFzZS9fYnV0dG9ucy5zY3NzIiwiYmFzZS9fZ2xvYmFsLnNjc3MiLCJiYXNlL19ib290c3RyYXAtZ3JpZC5zY3NzIiwiYmFzZS9fcnRsLnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9maWx0ZXJzLnNjc3MiLCJjb21wb25lbnRzL3RheG9ub215LW11bHRpc2VsZWN0LnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL19jdXN0b20tZHJvcGRvd24uc2NzcyIsImNvbXBvbmVudHMvZGVzaWduZXItY2FyZC5zY3NzIiwiY29tcG9uZW50cy9faW1hZ2UtbW9kYWwuc2NzcyIsImNvbXBvbmVudHMvX3VzZXItZHJvcGRvd24uc2NzcyIsImNvbXBvbmVudHMvbW9kYWwvX2dhbGxlcnktbW9kYWwuc2NzcyIsImNvbXBvbmVudHMvbW9kYWwvcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uLnNjc3MiLCJjb21wb25lbnRzL21vZGFsL3NoYXJlLW1vZGFsLnNjc3MiLCJjb21wb25lbnRzL21vZGFsL2Jvb2ttYXJrLW1vZGFsLnNjc3MiLCJjb21wb25lbnRzL21vZGFsL19tb2RhbC11bmlmaWVkLnNjc3MiLCJjb21wb25lbnRzL3NlY3Rpb25zL2Nvb2tpZS5zY3NzIiwiY29tcG9uZW50cy9jYXJkcy9hbGJ1bS1jYXJkLnNjc3MiLCJjb21wb25lbnRzL19lbWFpbC12YWxpZGF0aW9uLnNjc3MiLCJjb21wb25lbnRzL3JlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uLnNjc3MiLCJoZWxwZXJzL3Byb2ZpbGUtc2V0dGluZ3Muc2NzcyIsIjxubyBzb3VyY2U+IiwiZmxleGlibGUtY29udGVudC9zZWN0aW9ucy9ob21lL2hvbWVfYmFubmVyLnNjc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyIsImZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX3JlY29tbWVuZGVkX3Byb2plY3RzLnNjc3MiLCJmbGV4aWJsZS1jb250ZW50L3NlY3Rpb25zL2hvbWUvaG9tZV9pY29uX2Jhbm5lci5zY3NzIiwiaGVscGVycy9yZWNvbW1lbmRlZF9kZXNpZ25lcnMuc2NzcyIsImZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX3JlY29tbWVuZGVkX2Rlc2lnbmVycy5zY3NzIiwiZmxleGlibGUtY29udGVudC9zZWN0aW9ucy9ob21lL2hvbWVfcmVnaXN0cmF0aW9uX2Jhbm5lci5zY3NzIiwiZmxleGlibGUtY29udGVudC9zZWN0aW9ucy9ob21lL2hvbWVfaW5zcGlyYXRpb25fZ3JpZC5zY3NzIiwicGFnZXMvaG9tZS1wYWdlL19ob21lLXBhZ2Uuc2NzcyIsInBhZ2VzLzQwNC9fNDA0LXBhZ2Uuc2NzcyIsInBhZ2VzL2xlZ2FsL19sZWdhbC1wYWdlLnNjc3MiLCJwYWdlcy90aGFuay9fdGhhbmsuc2NzcyIsInBhZ2VzL2Rlc2lnbmVycy9fZGVzaWduZXJzLXBhZ2Uuc2NzcyIsInBhZ2VzL3VzZXItZGFzaGJvYXJkLnNjc3MiLCJwYWdlcy9fZWRpdC1yZXZpZXcuc2NzcyIsInNpbmdsZS9wcm9qZWN0LnNjc3MiLCJzaW5nbGUvc2VjdGlvbnMvX2Jhbm5lcl9nYWxsZXJ5LnNjc3MiLCJzaW5nbGUvc2VjdGlvbnMvX3Jldmlld3Muc2NzcyIsInNpbmdsZS9zZWN0aW9ucy9fZ2FsbGVyeS5zY3NzIiwiY29tcG9uZW50cy9wcm9qZWN0LWNhcmQuc2NzcyIsInNpbmdsZS9zZWN0aW9ucy9fcmVsYXRlZF9wcm9qZWN0cy5zY3NzIiwic2luZ2xlL2Rlc2lnbmVyLnNjc3MiLCJzaW5nbGUvc2VjdGlvbnMvX2luZm8uc2NzcyIsInNpbmdsZS9zZWN0aW9ucy9fY29udGFjdF9jYXJkLnNjc3MiLCJzaW5nbGUvc2VjdGlvbnMvX2Rlc2lnbmVyLWluZm8uc2NzcyIsInNpbmdsZS9zZWN0aW9ucy9fcGhvdG9zX2dhbGxlcnkuc2NzcyIsInNpbmdsZS9hbGJ1bS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWtNRSxpQkNsTUYsQUNtdk5BLDZCRGx2TkMsY0FBQSxDQ1VELEFETkMscURBQ0Msc0JBQUEsQ0NTRixBRExBLGVBQ0MsWUFBQSxDQ1FELEFETEEsUUFDQyxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsVUFBQSxDQ1FELEFEREEscUNBQ0Msc0JBQUEsQ0NRRCxBRExBLGlDQUVDLDRCQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQUFDQSxVQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSx3QkFBQSxBQUNBLFVBQUEsQUFDQSw4QkFBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxBQUNBLDRCQUFBLENDUUQsQUROQyxtREFDQyw0QkFBQSxBQUNBLFVBQUEsQUFDQSxVQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEFBQ0Esc0JBQUEsQUFDQSxhQUFBLENDU0YsQUROQyx5QkE1QkQsaUNBNkJFLGNBQUEsQ0NVQSxDQUNGLEFEUEEsOENBRUMsU0FBQSxBQUNBLFdBQUEsQUFDQSxVQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSxvQkFBQSxBQUNBLHdCQUFBLEFBQ0EsVUFBQSxBQUNBLDhCQUFBLEFBQ0EsY0FBQSxBQUNBLGdCQUFBLEFBQ0EsNkJBQUEsQUFFQSxxQkFBQSxBQUNBLDBCQUFBLEFBQ0Esc0JBQUEsQUFDQSwyQkFBQSxBQUNBLDRCQUFBLEFBQ0EsNkJBQUEsQUFDQSxvQkFBQSxDQ1NELEFEUEMsdURBQ0MsNEJBQUEsQUFDQSxVQUFBLEFBQ0EsVUFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLHNCQUFBLEFBQ0EsYUFBQSxDQ1NGLEFETkMseUJBcENELDhDQXFDRSxjQUFBLENDU0EsQ0FDRixBRE5BLHdCQUNDLHNCQUFBLENDU0QsQUROQSxvQkFDQyxzQkFBQSxDQ1NELEFEUEMseUJBSEQsb0JBSUUsVUFBQSxDQ1VBLENBQ0YsQURQQSxvQkFDQyxpQkFBQSxBQUNBLFVBQUEsQ0NVRCxBRFBBLGtCQUNDLFlBQUEsQ0NVRCxBRFBBLDJCQUNDLGFBQUEsQUFDQSxvQ0FBQSxBQUNBLFFBQUEsQ0NVRCxBRFJDLHlCQUxELDJCQU1FLHlCQUFBLENDV0EsQ0FDRixBRFJBLHNEQUNDLG9CQUFBLEFBQ0EsaUJBQUEsQ0NXRCxBRFJBLDZCQUNDLFVBQUEsQ0NXRCxBRFJBLGlCQUVDLFFBQUEsQ0NZRCxBRFJBLDRDQUxDLFdBQUEsQUFFQSxvQkFBQSxZQUFBLENDZ0JELEFEUkEsb0NBQ0MsY0FBQSxDQ1dELEFEUkEsK0NBQ0MsY0FBQSxDQ1dELEFEUkEsMkdBT0MsV0FBQSxBQUNBLHdDQUFBLEFBQ0EsY0FBQSxBQUNBLFdBQUEsQUFDQSx1QkFBQSxBQUNBLFNBQUEsQUFDQSxZQUFBLEFBQ0EsZ0NBQUEsQUFDQSxnQkFBQSxBQUNBLHVCQUFBLEFBQ0EsZUFBQSxBQUNBLHNCQUFBLEFBQ0EsdUNBQUEsQ0NXRCxBRFRDLHdTQUNDLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLDJCQUFBLENDaUJGLEFEcEJDLHlPQUNDLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLDJCQUFBLENDaUJGLEFEcEJDLGloQkFDQyxrQkFBQSxBQUNBLFVBQUEsQUFDQSwyQkFBQSxDQ2lCRixBRHBCQyxzTUFDQyxrQkFBQSxBQUNBLFVBQUEsQUFDQSwyQkFBQSxDQ2lCRixBRGRDLHFKQUNDLFlBQUEsQ0NzQkYsQURsQkEsT0FDQyxxQkFBQSxnQkFBQSxBQUNBLHNqQkFBQSxBQUNBLDRCQUFBLEFBQ0Esb0NBQUEsQUFDQSx3QkFBQSxDQ3FCRCxBRGxCQSxTQUNDLGNBQUEsQUFDQSxXQUFBLENDcUJELEFEbEJBLHVCQUNDLGdCQUFBLEFBQ0EsZUFBQSxDQ3FCRCxBRG5CQyw4QkFDQyxZQUFBLENDcUJGLEFEbEJDLDRDQUNDLGVBQUEsQ0NvQkYsQURqQkMsdURBQ0MsU0FBQSxBQUNBLGVBQUEsQ0NtQkYsQURmQSxpQ0FDQyx5QkFBQSxDQ2tCRCxBRGZBLDhCQUNDLHlCQUFBLENDa0JELEFEZkEsMkNBQ0Msc0JBQUEsQUFDQSxjQUFBLEFBQ0Esa0JBQUEsQUFDQSxVQUFBLENDa0JELEFEZkEsY0FDQyxpQkFBQSxBQUNBLHlCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxvQ0FBQSxDQ2tCRCxBRGhCQyxvQkFDQyx3QkFBQSxDQ2tCRixBRGRBLGNBQ0MsZUFBQSxBQUNBLHlCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQUFDQSxlQUFBLEFBQ0EsV0FBQSxBQUNBLHFDQUFBLEFBQ0EsZUFBQSxDQ2lCRCxBRGZDLG9CQUNDLHdCQUFBLENDaUJGLEFEYkEsdUJBQ0Msa0JBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQUFDQSxhQUFBLENDZ0JELEFEZEMscURBQ0MsY0FBQSxBQUNBLFlBQUEsQUFDQSxnQ0FBQSxBQUNBLGdCQUFBLEFBQ0EsdUJBQUEsQUFDQSxnQkFBQSxBQUNBLHVCQUFBLEFBQ0Esc2pCQUFBLEFBQ0EsNEJBQUEsQUFDQSxvQ0FBQSxBQUNBLHlCQUFBLEFBQ0EsZUFBQSxBQUNBLFVBQUEsQ0NnQkYsQURiQyw2REFDQywwMkJBQUEsQ0NlRixBRFpDLHNFQUNDLHNCQUFBLENDY0YsQURYQyxvQ0FDQyxzQkFBQSxDQ2FGLEFEVkMsMkRBQ0MsdUJBQUEsQUFDQSwwQkFBQSxBQUNBLDJCQUFBLENDWUYsQURUQyw4REFDQyw0QkFBQSxBQUNBLFVBQUEsQUFDQSxrQkFBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBQ0EscUNBQUEsQUFDQSxjQUFBLEFBQ0EsaUJBQUEsQUFDQSxzQkFBQSxBQUNBLGFBQUEsQUFDQSxVQUFBLENDV0YsQURSQyxzRUFDQyxhQUFBLENDVUYsQURSRSx5R0FDQyxrQkFBQSxDQ1VILEFETkMsMkZBQ0MsaUJBQUEsQUFDQSxlQUFBLEFBQ0EsY0FBQSxBQUNBLHdDQUFBLENDUUYsQURMQyxzSEFDQyx5QkFBQSxBQUNBLGFBQUEsQ0NPRixBREZDLG9DQUNDLFlBQUEsQ0NLRixBRFBBLGtCQUtDLG1CQUFBLENDS0QsQURIQyxzQ0FDQyxzQkFBQSxDQ0tGLEFERkMsc0NBQ0MsaUJBQUEsQUFDQSxVQUFBLENDSUYsQUREQyxnQ0FDQyxzQkFBQSxDQ0dGLEFEQUMsNkpBS0MsV0FBQSxBQUNBLHdDQUFBLEFBQ0EsY0FBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxZQUFBLEFBQ0EsZ0NBQUEsQUFDQSxnQkFBQSxBQUNBLHVCQUFBLEFBQ0EsZUFBQSxBQUNBLHFCQUFBLENDRUYsQURBRSwyTEFDQyxhQUFBLEFBQ0EsMkJBQUEsQ0NNSCxBREhFLG9TQUNDLFdBQUEsQUFDQSxTQUFBLENDU0gsQURYRSx1UEFDQyxXQUFBLEFBQ0EsU0FBQSxDQ1NILEFEWEUsMmhCQUNDLFdBQUEsQUFDQSxTQUFBLENDU0gsQURYRSw4TkFDQyxXQUFBLEFBQ0EsU0FBQSxDQ1NILEFETEMseUJBQ0MscUJBQUEsZ0JBQUEsQUFDQSxzakJBQUEsQUFDQSw0QkFBQSxBQUNBLG9DQUFBLEFBQ0Esd0JBQUEsQ0NPRixBREpDLHlDQUNDLGlCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsY0FBQSxDQ01GLEFESkUsOERBQ0MsZUFBQSxDQ01ILEFESEUseUVBQ0MsU0FBQSxBQUNBLGVBQUEsQ0NLSCxBRERDLDJCQUNDLGNBQUEsQUFDQSxXQUFBLENDR0YsQURBQyxnQ0FDQyxpQkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSx5QkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0Esb0NBQUEsQ0NFRixBREFFLHNDQUNDLHdCQUFBLENDRUgsQURFQyxnQ0FDQyxlQUFBLENDQUYsQURNQyw4QkFDQyxrQkFBQSxBQUNBLGtCQUFBLENDSEYsQURLRSx5QkFKRCw4QkFLRSxrQkFBQSxDQ0ZELENBQ0YsQURLQyx3Q0FDQyxXQUFBLEFBQ0EsK0JBQUEsQ0NIRixBREtFLDhDQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsdUJBQUEsQUFDQSxlQUFBLEFBQ0EsY0FBQSxBQUNBLGdCQUFBLEFBQ0EsVUFBQSxDQ0hILEFES0cseUJBVEQsOENBVUUsZUFBQSxBQUNBLDJCQUFBLEFBQ0EsZUFBQSxDQ0ZGLENBQ0YsQURNQyxvQ0FDQyxXQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLG9CQUFBLEFBQ0EsMkJBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsUUFBQSxBQUNBLGdCQUFBLEFBQ0EseUJFaGVZLEFGaWVaLFdFcGVXLEFGcWVYLFlBQUEsQUFDQSxjQUFBLENDSkYsQURNRSwwQ0FDQyx5QkVyZWlCLEFGc2VqQixVRTVlZ0IsQ0R3ZW5CLEFEU0EsY0FDQyxZQUFBLENDTkQsQURTQSxpQkFDQywwQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxrQkFBQSx5QkFBQSxBQUNBLGVBQUEsQ0NORCxBRFNBLG9FQUNDLFdBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQkFBQSxBQUNBLG1CQUFBLEFBQ0Esb0JBQUEsQUFDQSwyQkFBQSxvQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxRQUFBLEFBQ0EsZ0JBQUEsQUFDQSx5QkVuZ0JhLEFGb2dCYixXRXZnQlksQUZ3Z0JaLFlBQUEsQUFDQSxjQUFBLENDTkQsQURRQywwRUFDQyx5QkV4Z0JrQixBRnlnQmxCLFVFL2dCaUIsQ0R5Z0JuQixBRFVBLGlFQUNDLDBCQUFBLEFBQ0EsbUJBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsVUFBQSxDQ1BELEFEVUEsdUVBQ0Msb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsaUJBQUEsQ0NQRCxBRFVBLHNFQUNDLGVBQUEsQ0NQRCxBRFVBLG9EQUNDLGtCQUFBLENDUEQsQURVQSx5RUFDQyxrQkFBQSxDQ1BELEFEVUEsb0VBQ0MsWUFBQSxDQ1BELEFEVUEsMkJBQ0MsMEJBQUEsQUFDQSxrQkFBQSxDQ1BELEFEU0MsZ0NBQ0MsWUFBQSxDQ1BGLEFEMEJBLG9VQUNDLG9CQUFBLGFBQUEsQUFDQSxrQ0FBQSw2QkFBQSxDQ1JELEFEV0EsdUJBQ0Msc0JBQUEsQ0NSRCxBRFdBLG1CQUNDLHVCQUFBLEFBQ0EsYUFBQSxBQUNBLGdCQUFBLENDUkQsQURXQSxnQkFDQyx3QkFBQSxDQ1JELEFEV0Esa0JBQ0Msa0JBQUEsQUFDQSxRQUFBLEFBQ0EsWUFBQSxBQUNBLHNCQUFBLEFBQ0Esa0JBQUEsQUFDQSxZQUFBLENDUkQsQURXQSx3QkFDQyxZQUFBLENDUkQsQURXQSxhQUNDLDBCQUFBLEFBQ0Esd0JBQUEsQ0NSRCxBRFdBLHNEQUVDLFdBQUEsQUFDQSxXQUFBLENDUkQsQURXQSxxQ0FDQyxzQkFBQSxDQ1JELEFEV0EsaUJBQ0Msa0JBQUEsQUFDQSwwQkFBQSxBQUNBLDZCQUFBLENDUkQsQURXQSx3QkFDQyx5QkFBQSxDQ1JELEFEV0EsdUJBQ0Msc0JBQUEsQ0NSRCxBRFdBLHFDQUNDLDZDQUFBLENDUkQsQURXQSx5QkFFRSx1QkFDQyw0QkFBQSxDQ1RELEFEWUEsa0JBQ0MsNEJBQUEsQ0NWRCxBRGFBLHFDQUNDLGtCQUFBLENDWEQsQURjQSxpQ0FDQyx5QkFBQSxDQ1pELEFEd0JBLHVDQUNDLGNBQUEsQ0NsQkQsQURxQkEsMERBQ0MsNEJBQUEsQ0NsQkQsQURxQkEsNEZBQ0MsMEJBQUEsQ0NsQkQsQUR1QkEsaURBQ0MsNEJBQUEsQ0NyQkQsQUR3QkEscUNBQ0Msa0JBQUEsQ0N0QkQsQUR5QkEsaUhBQ0MsNEJBQUEsQ0N2QkQsQ0FDRixBRDJCQSxxQkFDQyxrQkFBQSxBQUNBLFNBQUEsQUFDQSxNQUFBLENDekJELEFFN3FCQSxLQUNDLHdDQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLG9CQUFBLEFBQ0EsMkJBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsUUFBQSxBQUNBLGdCQUFBLEFBQ0EscUJBQUEsQUFDQSxlQUFBLEFBQ0EsNkJBQUEsQUFDQSxxQkFBQSxDRjZ0QkQsQUUxdEJDLFdBQ0MsWUFBQSxDRjR0QkYsQUV2dEJDLDRCQUVDLFdBQUEsQUFDQSxtQkFBQSxBQUNBLG1CQUFBLENGd3RCRixBRWh0QkEsYUFDQyx5QkQ3QmEsQUM4QmIsV0Q1Qm1CLEFDNkJuQixvQkQvQmEsQ0RrdkJkLEFFanRCQywwREFHQyx5QkRuQ2tCLEFDb0NsQixXRGxDd0IsQUNtQ3hCLG9CRHJDa0IsQ0RzdkJwQixBRTVzQkEsZUFDQyxvQ0FBQSxBQUNBLFdEdkNxQixBQ3dDckIsb0JEdkNzQixDRHN2QnZCLEFFcHNCQSxzRkFDQyxzQkRyRGtCLEFDc0RsQixXRGxEMkIsQUNtRDNCLGlCRHBENEIsQ0Rnd0I3QixBRTFzQkMscUZBR0MseUJBQUEsQUFDQSxXQUFBLEFBQ0Esb0JBQUEsQ0Ywc0JGLEFFcnNCQSxjQUNDLHNCRDlEaUIsQUMrRGpCLFdEOURvQixBQytEcEIsd0JBQUEsQ0Z3c0JELEFFdHNCQyw2REFHQyx5QkRuRXNCLEFDb0V0QixhRG5FeUIsQ0R5d0IzQixBRWpzQkEsV0FHQyx3QkFBQSxDRm9zQkQsQUVsc0JDLCtEQUpBLDZCQUFBLEFBQ0EsYUR4RmEsQ0RpeUJkLEFFenJCQSxRQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLENGNHJCRCxBRTFyQkMseUJBUkQsUUFTRSxlQUFBLEFBQ0csZUFBQSxDRjZyQkgsQ0FDRixBRXpyQkEsU0FDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxDRjRyQkQsQUV4ckJBLFFBQ0MsZ0JBQUEsQUFDQSxvQkFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQ0YyckJELEFFenJCQyx5QkFSRCxRQVNFLGVBQUEsQ0Y0ckJBLENBQ0YsQUV0ckJBLFFBQ0MsZUFBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxBQUNBLG9CQUFBLEFBQ0Esa0JBQUEsQ0Z5ckJELEFFcnJCQSxRQUNDLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsQUFDQSxrQkFBQSxDRndyQkQsQUVsckJBLFVBQ0MsY0FBQSxDRnFyQkQsQUVsckJBLFVBQ0MsVUFBQSxDRnFyQkQsQUVsckJBLFNBQ0MsdUJBQUEsaUJBQUEsQ0ZxckJELEFFanJCQSxhQUNDLG9CQUFBLEFBQ0EsZUFBQSxDRm9yQkQsQUVsckJDLG9CQUNDLG1CQUFBLEFBQ0EsY0FBQSxDRm9yQkYsQUVqckJDLG9CQUNDLG1CQUFBLEFBQ0EsY0FBQSxDRm1yQkYsQUU1cUJBLFVBQ0MsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQUFDQSxrQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsYUFBQSxDRitxQkQsQUU3cUJDLHdDQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxDRitxQkYsQUUzcUJDLGlCQUNDLFdBQUEsQUFDQSxXQUFBLENGNnFCRixBRTNxQkUsNkRBQ0MsV0FBQSxBQUNBLFdBQUEsQ0Y2cUJILEFFeHFCQyxpQkFDQyxXQUFBLEFBQ0EsV0FBQSxDRjBxQkYsQUV4cUJFLDZEQUNDLFdBQUEsQUFDQSxXQUFBLENGMHFCSCxBRXJxQkMsaUJBQ0MsV0FBQSxBQUNBLFdBQUEsQ0Z1cUJGLEFFcnFCRSw2REFDQyxXQUFBLEFBQ0EsV0FBQSxDRnVxQkgsQUVucUJDLHlCQWxERCxVQW1ERSxXQUFBLEFBQ0EsV0FBQSxDRnNxQkEsQ0FDRixBRWxxQkEsaUJBQ0MsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQUFDQSxrQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsYUFBQSxDRnFxQkQsQUVucUJDLDZEQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxDRnFxQkYsQUVscUJDLHdCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsaUJBQUEsQ0ZvcUJGLEFFbHFCRSxrRkFDQyxXQUFBLEFBQ0EsV0FBQSxDRm9xQkgsQUU1cEJBLGNBQ0MsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLDJCQUFBLG9CQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxPQUFBLENGK3BCRCxBRTVwQkMsb0NBQ0MsV0FBQSxBQUNBLFdBQUEsQ0Y4cEJGLEFFMXBCQyxxQkFDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxDRjRwQkYsQUUxcEJFLGtEQUNDLFdBQUEsQUFDQSxXQUFBLENGNHBCSCxBRXRwQkEsV0FDQyxzQkR4VGtCLEFDeVRsQixXRHhUcUIsQUN5VHJCLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSwyQkFBQSxvQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsT0FBQSxDRnlwQkQsQUV2cEJDLDhCQUNDLFdBQUEsQUFDQSxXQUFBLENGeXBCRixBRXRwQkMsb0RBR0Msc0JENVVpQixBQzZVakIsV0R6VTBCLEFDMFUxQixpQkQzVTJCLENEaStCN0IsQUU5b0JBLFlBQ0MsZ0REcFVZLENEcTlCYixBRTdvQkEsWUFDQyxzQkQ5VWUsQUMrVWYsV0Q5VWtCLEFDK1VsQix3QkFBQSxDRmdwQkQsQUU5b0JDLHVEQUdDLHlCRG5Wb0IsQUNvVnBCLFVEclZpQixDRG0rQm5CLEFFem9CQSxXQUNDLGlCQUFBLENGNG9CRCxBRTFvQkMsbUNBRUMsa0JBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxBQUNBLHlCQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLFlBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLEFBQ0EsbUNBQUEsQ0Yyb0JGLEFFdm9CQywyQkFDQyxXQUFBLEFBQ0EsY0FBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQUFDQSxxQkFBQSxDRnlvQkYsQUVwb0JFLHFEQUVDLFNBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLENGcW9CSCxBRWxvQkUsb0NBQ0MsVUFBQSxBQUNBLFdBQUEsQUFDQSxjQUFBLEFBQ0EsU0FBQSxBQUNBLFVBQUEsQ0Zvb0JILEFFNW5CQSxXQUNDLG9CQUFBLGFBQUEsQUFDQSxRQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQ0YrbkJELEFFN25CQyxnQkFDQyxRQUFBLENGK25CRixBRTNuQkMseUJBVkQsV0FXRSxPQUFBLENGOG5CQSxDQUNGLEFFM25CQSxrQkFDQyxPQUFBLENGOG5CRCxBRTVuQkMseUJBSEQsa0JBSUUsT0FBQSxDRituQkEsQ0FDRixBRTVuQkEsaUJBQ0MsUUFBQSxDRituQkQsQUU3bkJDLHlCQUhELGlCQUlFLE9BQUEsQ0Znb0JBLENBQ0YsQUV6bkJDLHlCQUNDLHlCQUFBLEFBQ0Esc0JBQUEsQ0Y0bkJGLEFHL2tDQSxVQUVDLG9CQUFBLGFBQUEsQUFDQSxpQkFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsYUFBQSxDSGtsQ0QsQUcva0NBLEtBSUMsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLHdCQUFBLENIa2xDRCxBRy9rQ0EsT0FSQyx1Q0FBQSxDSDJsQ0QsQUcva0NBLGlCQUdDLHFCQUFBLENIa2xDRCxBRy9rQ0EsS0FDQyxXQUFBLE9BQUEsQUFDQSx3QkFBQSxDSGtsQ0QsQUcva0NBLElBQ0MsY0FBQSxBQUNBLGVBQUEsQUFDQSxXQUFBLENIa2xDRCxBRy9rQ0EsV0FDQyxnQkFBQSxBQUNBLFlBQUEsQUFDQSxVQUFBLENIa2xDRCxBR2hsQ0Msa0JBQ0MsV0FBQSxBQUNBLGVBQUEsQUFDQSxNQUFBLEFBQ0EsT0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsVUFBQSxBQUNBLDRCQUFBLENIa2xDRixBRzlrQ0EsV0FDQyxjQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxDSGlsQ0QsQUc5a0NBLFNBQ0MsWUFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0Esd0JBQUEsQ0hpbENELEFHOWtDQSxhQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGFBQUEsQ0hpbENELEFHL2tDQyw4QkFDQyxlQUFBLENIaWxDRixBRzdrQ0EsYUFDQyxTQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQ0hnbENELEFHN2tDQSx1QkFDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGVBQUEsQ0hnbENELEFHN2tDQSxpQ0FDQyxrQkFBQSxDSGdsQ0QsQUc3a0NBLG9CQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxrQkFBQSxBQUNBLFFBQUEsQUFDQSwyQkFBQSxvQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxlQUFBLEFBQ0EsV0FBQSxBQUNBLHdEQUFBLENIZ2xDRCxBRzlrQ0Msa0NBQ0MsdUJBQUEsQUFDQSxrQkFBQSxDSGdsQ0YsQUcza0NDLCtDQUNDLG9CQUFBLDJCQUFBLEFBQ0EsS0FBQSxDSDhrQ0YsQUcza0NDLDRDQUNDLHdCQUFBLENINmtDRixBR3prQ0EsK0JBQ0MsUUFBQSxDSDRrQ0QsQUd6a0NBLE9BQ0Msa0JBQUEsQUFDQSxzQkFBQSxBQUNBLHlCQUFBLEFBQ0EsZ0RBQUEsQ0g0a0NELEFHemtDQSx5QkFDQyxXQUNDLGNBQUEsQ0g0a0NBLEFHemtDRCxhQUNDLGNBQUEsQ0gya0NBLEFHeGtDRCxjQUNDLG9CQUFBLENIMGtDQSxDQUNGLEFHdmtDQSw0Q0FDQyxTQUFBLEFBQ0EsMkJBQUEsQUFDQSxxQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQUFDQSxVQUFBLEFBQ0EsNEJBQUEsQUFDQSxVQUFBLEFBQ0EsMEJBQUEsQ0h5a0NELEFHdmtDQyxrREFDQyx5QkFBQSxBQUNBLGtCQUFBLEFBQ0Esc0NBQUEsQUFDQSxvQkFBQSxBQUNBLGVBQUEsQUFDQSxjQUFBLEFBQ0EsY0FBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFlBQUEsQUFDQSxTQUFBLEFBQ0EsbUJBQUEsQUFDQSx1QkFBQSxBQUNBLHFCQUFBLEFBQ0EsUUFBQSxBQUNBLFdBQUEsQUFDQSxVQUFBLENIeWtDRixBR3JrQ0EsUUFDQyxzQkFBQSxDSHdrQ0QsQUdya0NBLGFBQ0MsYUFBQSxDSHdrQ0QsQUdwa0NDLHdCQUNDLFlBQUEsQ0h1a0NGLEFJbHhDQSxtQkFDQyxpQkFBQSxDSnF4Q0QsQUk5d0NBLE9BQ0MsVUFBQSxDSnF4Q0QsQUlseENBLE9BQ0MsV0FBQSxDSnF4Q0QsQUlseENBLGdCQUNDLGlCQUFBLENKcXhDRCxBSWx4Q0EsUUFDQyxvQkFBQSxZQUFBLENKcXhDRCxBSWx4Q0EsUUFDQyxZQUFBLENKcXhDRCxBSWx4Q0EsYUFDQywwQkFBQSxxQkFBQSxDSnF4Q0QsQUlseENBLG9CQUNDLHNCQUFBLGtCQUFBLENKcXhDRCxBSWx4Q0Esd0JBQ0MscUJBQUEsc0JBQUEsQ0pxeENELEFJbHhDQSx5QkFDQyxzQkFBQSw2QkFBQSxDSnF4Q0QsQUlseENBLEtBQ0Msb0JBQUEsYUFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxtQkFBQSxDSnF4Q0QsQUlseENBLGNBQ0Msa0JBQUEsY0FBQSxBQUNBLG9CQUFBLEFBQ0EscUJBQUEsQ0pxeENELEFJbHhDQSxRQUNDLFFBQUEsQ0pxeENELEFJbHhDQSxRQUNDLGtCQUFBLGNBQUEsQUFDQSxjQUFBLENKcXhDRCxBSWx4Q0EsU0FDQyxrQkFBQSxDSnF4Q0QsQUlseENBLE1BQ0Msd0JBQUEsQ0pxeENELEFJbHhDQSxNQUNDLGlCQUFBLENKcXhDRCxBSWx4Q0EsTUFDQyxtQkFBQSxDSnF4Q0QsQUlseENBLE1BQ0MsaUJBQUEsQ0pxeENELEFJbHhDQSxNQUNDLHdCQUFBLENKcXhDRCxBSWx4Q0EsTUFDQyx1QkFBQSxDSnF4Q0QsQUlseENBLE1BQ0MsdUJBQUEsQ0pxeENELEFJbHhDQSxNQUNDLHVCQUFBLENKcXhDRCxBSWx4Q0EsTUFDQyxzQkFBQSxDSnF4Q0QsQUlseENBLE1BQ0MscUJBQUEsQ0pxeENELEFJbHhDQSxNQUNDLHVCQUFBLENKcXhDRCxBSWx4Q0EsTUFDQyxxQkFBQSxDSnF4Q0QsQUlseENBLE1BQ0MsbUJBQUEsQ0pxeENELEFJbHhDQSxNQUNDLHdCQUFBLENKcXhDRCxBSWx4Q0EsTUFDQyxrQkFBQSxDSnF4Q0QsQUlseENBLFNBQ0MsaUJBQUEsT0FBQSxDSnF4Q0QsQUlseENBLFNBQ0MsaUJBQUEsT0FBQSxDSnF4Q0QsQUlseENBLGtCQUNDLGdCQUFBLENKcXhDRCxBSWx4Q0EseUJBQ0MsV0FDQyxvQkFBQSxZQUFBLENKcXhDQSxBSWx4Q0QsV0FDQyxZQUFBLENKb3hDQSxBSWp4Q0QsMkJBQ0MscUJBQUEsc0JBQUEsQ0pteENBLEFJaHhDRCxZQUNDLGlCQUFBLE9BQUEsQ0preENBLEFJL3dDRCxZQUNDLGlCQUFBLE9BQUEsQ0ppeENBLEFJOXdDRCxVQUNDLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsQ0pneENBLEFJN3dDRCxVQUNDLGlCQUFBLGFBQUEsQUFDQSxhQUFBLENKK3dDQSxBSTV3Q0QsU0FDQyx1QkFBQSxDSjh3Q0EsQUkzd0NELFNBQ0Msa0JBQUEsQ0o2d0NBLENBQ0YsQUkxd0NBLHlCQUNDLFdBQ0MsWUFBQSxDSjR3Q0EsQUl6d0NELFlBQ0MsYUFBQSxDSjJ3Q0EsQUl4d0NELGFBQ0MsK0JBQUEsQ0owd0NBLEFJdndDRCxVQUNDLGlCQUFBLGFBQUEsQUFDQSxhQUFBLENKeXdDQSxBSXR3Q0QsVUFDQywwQkFBQSxzQkFBQSxBQUNBLHNCQUFBLENKd3dDQSxBSXJ3Q0QsVUFDQywwQkFBQSxzQkFBQSxBQUNBLHNCQUFBLENKdXdDQSxBSXB3Q0QsVUFDQyxpQkFBQSxhQUFBLEFBQ0EsYUFBQSxDSnN3Q0EsQUlud0NELFVBQ0MsaUJBQUEsYUFBQSxBQUNBLGFBQUEsQ0pxd0NBLEFJbHdDRCxTQUNDLGlCQUFBLENKb3dDQSxBSWp3Q0QsU0FDQyxrQkFBQSxDSm13Q0EsQUlod0NELFNBQ0MsdUJBQUEsQ0prd0NBLEFJL3ZDRCxTQUNDLHNCQUFBLENKaXdDQSxBSTl2Q0QsU0FDQyxxQkFBQSxDSmd3Q0EsQUk3dkNELFNBQ0MscUJBQUEsQ0ordkNBLEFJNXZDRCxTQUNDLG1CQUFBLENKOHZDQSxDQUNGLEFJM3ZDQSxhQUNDLGlCQUFBLENKNnZDRCxBSTF2Q0EsU0FDQyxlQUFBLENKNnZDRCxBSTF2Q0EsaUJBQ0MsZUFBQSxDSjZ2Q0QsQUkxdkNBLG1CQUNDLGlCQUFBLENKNnZDRCxBSy8vQ0ksaUJBRkEsYUFBQSxDQUVBLEFMdWdESixZS3JnRFEsZ0JBQUEsQ0xxZ0RSLEFLbGdESSx5REFHSSx3QkFBQSxBQUNBLGdCQUFBLENMb2dEUixBTTVnREEseUJBQ0MseUJBQUEsQ05paERELEFNOWdEQSxRQUNDLHNCQUFBLEFBQ0EsWUFBQSxBQUNBLDBDQUFBLEFBQ0EsZ0JBQUEsQUFDQSxNQUFBLEFBQ0EsVUFBQSxDTmloREQsQU05Z0RBLGtCQUNDLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLFlBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLGNBQUEsQ05paERELEFPOWhESSx5QkRNSixrQkFVRSxjQUFBLENOa2hEQSxDQUNGLEFNL2dEQSxpQ0FDQyx1QkFBQSxtQkFBQSxBQUNBLFFBQUEsQ05raERELEFNL2dEQSx5QkFDQyxhQUNDLFlBQUEsQ05raERBLENBQ0YsQU0vZ0RBLGdCQUNDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxrQkFBQSxDTmloREQsQU05Z0RBLGdDQUNDLFFBQUEsQ05paERELEFNOWdEQSxnQ0FDQyxRQUFBLENOaWhERCxBTTlnREEsa0JBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxBQUNBLGlCQUFBLEFBQ0EsWUFBQSxBQUNBLHlCQUFBLEFBQ0EsV0FBQSxBQUNBLG1CQUFBLEFBQ0EsZUFBQSxDTmloREQsQU0vZ0RDLHdCQUNDLHlCQUFBLEFBQ0EsVUFBQSxDTmloREYsQU01L0NBLFlBQ0Msa0JBQUEsQUFDQSxVQUFBLENOa2hERCxBTWhoREMsa0JBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxtQkFBQSxBQUNBLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSx5QkFBQSxBQUNBLG9CQUFBLEFBQ0EsY0FBQSxDTmtoREYsQU1oaERFLHdCQUNDLGFBQUEsQUFDQSxxQkFBQSxBQUNBLHFCQUFBLENOa2hESCxBTTdnREEsZUFDQyxrQkFBQSxBQUNBLFdBQUEsQUFDQSxRQUFBLEFBQ0EsMkJBQUEsQUFDQSxVQUFBLENOZ2hERCxBTTdnREEsZ0JBQ0MsZUFBQSxDTmdoREQsQU03Z0RBLGFBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxDTmdoREQsQU05Z0RDLGlCQUNDLGNBQUEsQ05naERGLEFNN2dEQyxtQkFFQyxpQkFBQSxDTitnREYsQU12Z0RBLDhEQUNDLHdCQUFBLENONmdERCxBTy9vREkseUJEdUlGLGtCQUNDLFlBQUEsQ040Z0RELENBQ0YsQU14Z0RBLFlBQ0MsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsZUFBQSxDTjJnREQsQU8zcERJLHlCRDZJSixZQU1FLFlBQUEsQ040Z0RBLENBQ0YsQU16Z0RBLGdCQUNDLGlCQUFBLENONGdERCxBTXpnREEsTUFDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFdBQUEsQ040Z0RELEFNemdEQyxVQUNDLFdBQUEsQUFDQSxXQUFBLENOMmdERixBTXZnREEsS0FDQyxvQkFBQSxZQUFBLENOMGdERCxBTXZnREEsbUJBRUMsa0JBQUEsQUFDQSxTQUFBLEFBQ0EsT0FBQSxBQUNBLHNCQUFBLEFBQ0Esa0JBQUEsQUFDQSwwQ0FBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLFVBQUEsQUFDQSxrQkFBQSxBQUNBLDRCQUFBLEFBQ0EsK0JBQUEsQUFDQSxTQUFBLENOMGdERCxBTXhnREMseUpBR0MsVUFBQSxBQUNBLG1CQUFBLEFBQ0EsdUJBQUEsQ04yZ0RGLEFNdmdEQSx3QkFDQyxrQkFBQSxBQUNBLFNBQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLFdBQUEsQUFDQSxzQkFBQSxBQUNBLDBCQUFBLEFBQ0EsNEJBQUEsQUFDQSxhQUFBLEFBQ0EsVUFBQSxBQUNBLGtCQUFBLEFBQ0EsNEJBQUEsQUFDQSwrQkFBQSxBQUNBLFVBQUEsQUFDQSxpQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLG9CQUFBLDJCQUFBLEFBQ0EscUJBQUEsc0JBQUEsQ04wZ0RELEFNeGdEQyx3SEFHQyxVQUFBLEFBQ0EsbUJBQUEsQUFDQSx1QkFBQSxDTndnREYsQU1yZ0RDLHdDQUNDLGNBQUEsQUFDQSxTQUFBLEFBQ0EsZ0JBQUEsQ051Z0RGLEFNcmdERSwyQ0FFQyxjQUFBLEFBQ0EsZUFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQ05zZ0RILEFNbGdEQywyQ0FDQyxXQUFBLEFBQ0Esb0JBQUEsWUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxTQUFBLEFBQ0Esb0JBQUEsQ05vZ0RGLEFNamdEQyx3Q0FDQyxrQkFBQSxjQUFBLEFBQ0EsV0FBQSxBQUNBLGNBQUEsQ05tZ0RGLEFNaGdERSxtREFDQyxjQUFBLENOa2dESCxBTTkvQ0MseUNBQ0MsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZUFBQSxDTmdnREYsQU05L0NFLDJDQUNDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFNBQUEsQUFDQSxXQUFBLEFBQ0EscUJBQUEsQUFDQSxhQUFBLENOZ2dESCxBTTkvQ0csaURBQ0MsYUFBQSxDTmdnREosQU03L0NHLDJEQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQ04rL0NKLEFNMS9DQyx1Q0FDQyxnQkFBQSxBQUNBLFVBQUEsQUFDQSxRQUFBLENONC9DRixBTTEvQ0UsMENBQ0MsaUJBQUEsQ040L0NILEFNei9DRSx5Q0FDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxRQUFBLEFBQ0EsY0FBQSxBQUNBLGVBQUEsQUFDQSxXQUFBLEFBQ0Esb0JBQUEsQ04yL0NILEFNei9DRywrQ0FDQyxhQUFBLENOMi9DSixBTXgvQ0cseURBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxDTjAvQ0osQU1wL0NBLGVBQ0MsYUFBQSxDTnUvQ0QsQU1qL0NFLGtDQUNDLG9CQUFBLGFBQUEsQUFDQSxTQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxxQkFBQSxBQUNBLFdBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLCtCQUFBLENOcS9DSCxBTS8rQ0csa0VBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxDTnMvQ0osQU05K0NBLDZCQUNDLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0EsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLHNDQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxlQUFBLEFBQ0Esd0JBQUEsQ05pL0NELEFNOStDQSx3QkFDQyxjQUFBLENOaS9DRCxBTTcrQ0MsMENBQ0MsZ0NBQUEsQUFDQSxtQkFBQSxBQUNBLG1CQUFBLENOZy9DRixBTTcrQ0Msb0NBQ0MsZUFBQSxDTisrQ0YsQU0zK0NBLHdCQUNDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0Esc0JBQUEsQUFDQSxpQkFBQSxDTjgrQ0QsQU01K0NDLCtDQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQ044K0NGLEFNMytDQyw4Q0FDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxtQkFBQSxBQUNBLHdCQUFBLEFBQ0Esb0JBQUEsQ042K0NGLEFNMytDRSxvREFDQyxtQkFBQSxBQUNBLDBCQUFBLENONitDSCxBTTErQ0Usa0RBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxTQUFBLENONCtDSCxBTXYrQ0EsdUJBQ0MsYUFBQSxDTjArQ0QsQU12K0NBLG9CQUNDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLGVBQUEsQUFDQSx3QkFBQSxBQUNBLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLHFCQUFBLEFBQ0EsYUFBQSxDTjArQ0QsQU14K0NDLHFEQUVDLG1CQUFBLEFBQ0EsMEJBQUEsQ055K0NGLEFNdCtDQywyQkFDQywwQkFBQSxDTncrQ0YsQU1wK0NBLHFCQUNDLG9CQUFBLGNBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxDTnUrQ0QsQU1yK0NDLHlCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQ051K0NGLEFNbitDQSx1QkFDQyxXQUFBLE9BQUEsQUFDQSxpQkFBQSxBQUNBLFdBQUEsQ05zK0NELEFNbitDQSxxQkFDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLENOeStDRCxBTW4rQ0EsNkNBTEMsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLHNCQUFBLENBR0QsQU40K0NBLHdCTTMrQ0MsZUFBQSxBQUNBLFdBQUEsQUFDQSxlQUFBLENOeStDRCxBTW4rQ0EsZ0JBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxrQkFBQSxBQUNBLFFBQUEsQ05zK0NELEFNbitDQSx3QkFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLHlCQUFBLEFBQ0EsNkJBQUEsNkJBQUEsQUFDQSxrQkFBQSxBQUNBLDhCQUFBLENOcytDRCxBTXo5Q0EscUJBQ0MsZUFBQSxBQUNBLFdBQUEsQUFDQSxlQUFBLENObytDRCxBTWorQ0EsdUNBQ0Msa0JBQUEsQUFDQSxpQkFBQSxDTm8rQ0QsQU1qK0NBLHdCQUNDLGVBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxDTm8rQ0QsQU1qK0NBLGtDQUNDLGtCQUFBLEFBQ0EsaUJBQUEsQ05vK0NELEFNaitDQSxtQkFDQyxlQUFBLEFBQ0EsY0FBQSxBQUNBLGVBQUEsQ05vK0NELEFNNzlDQSxhQUNDLFVBQUEsQ05vK0NELEFNbCtDQyx5QkFDQyxrQkFBQSxBQUNBLFVBQUEsQ05vK0NGLEFNaCtDQSxxQkFDQyxlQUFBLEFBQ0EsTUFBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEFBQ0EsWUFBQSxBQUNBLHNCQUFBLEFBQ0Esc0NBQUEsQUFDQSxvREFBQSxBQUNBLFdBQUEsQUFDQSwwQkFBQSxBQUNBLGVBQUEsQ05tK0NELEFNaitDQywwQkFDQyxPQUFBLENObStDRixBTS85Q0EsdUJBQ0MsYUFBQSxBQUNBLFlBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEscUJBQUEsQ05rK0NELEFNLzlDQSxhQUNDLGtCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLDZCQUFBLENOaytDRCxBTS85Q0EsZUFDQyxrQkFBQSxBQUNBLHdCQUFBLENOaytDRCxBTS85Q0EsNERBQ0MsZ0NBQUEsQUFDQSxrQkFBQSxDTmsrQ0QsQU0vOUNBLGdFQUNDLGtCQUFBLEFBQ0EsbUJBQUEsQ05rK0NELEFNLzlDQSxtRkFDQyx5QkFBQSxBQUNBLHlEQUFBLEFBQ0Esc0JBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsc0JBQUEsQ05rK0NELEFNLzlDQSxvQkFFQyxzQkFBQSw4QkFBQSxBQUVBLGtCQUFBLENOaytDRCxBTWgrQ0MsMERBTEEsb0JBQUEsYUFBQSxBQUVBLHNCQUFBLGtCQUFBLENOdStDRCxBTWgrQ0Usd0RBQ0MsWUFBQSxBQUNBLFdBQUEsQ05rK0NILEFNNzlDQSxtQkFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0NBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGVBQUEsQUFDQSxvQ0FBQSxDTmcrQ0QsQU05OUNDLHlCQUNDLHdCQUFBLENOZytDRixBTTc5Q0MsdUJBQ0MsV0FBQSxBQUNBLFdBQUEsQ04rOUNGLEFNMzlDQSxpQkFDQyxXQUFBLE9BQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEscUJBQUEsQ044OUNELEFNMzlDQSxtQkFDQyxnQkFBQSxBQUNBLFVBQUEsQUFDQSxRQUFBLENOODlDRCxBTTM5Q0Esa0JBQ0Msa0JBQUEsQ044OUNELEFNMzlDQSxrQkFDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxTQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSxxQkFBQSxBQUNBLHlCQUFBLEFBQ0EseUJBQUEsQ044OUNELEFNNTlDQyx3QkFDQyxhQUFBLENOODlDRixBTTE5Q0EsZ0JBQ0MsZUFBQSxBQUNBLE1BQUEsQUFDQSxZQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxzQkFBQSxBQUNBLFdBQUEsQUFDQSwwQkFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHFCQUFBLENONjlDRCxBTTM5Q0MscUJBQ0MsT0FBQSxDTjY5Q0YsQU16OUNBLHVCQUVDLHNCQUFBLDhCQUFBLEFBRUEsYUFBQSxBQUNBLGtCQUFBLENONDlDRCxBTXg5Q0EsNkNBUkMsb0JBQUEsYUFBQSxBQUVBLHNCQUFBLGtCQUFBLENBTUQsQU44OUNBLHNCTTM5Q0MsaUJBQUEsQ04yOUNELEFNdjlDQSxzQkFDQyxZQUFBLEFBQ0EsdUJBQUEsQUFDQSxVQUFBLEFBQ0EsY0FBQSxDTjA5Q0QsQU12OUNBLHFCQUNDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFNBQUEsQUFDQSxnQkFBQSxBQUNBLFlBQUEsQUFFQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjQUFBLEFBQ0EsY0FBQSxDTnk5Q0QsQU12OUNDLHlCQUNDLHlCQUFBLEFBQ0EsZ0JBQUEsQ055OUNGLEFNcjlDQSxzQkFDQyxvQkFBQSxhQUFBLEFBQ0EsbUJBQUEsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsYUFBQSxBQUNBLFNBQUEsQUFDQSxTQUFBLEFBQ0EsVUFBQSxDTnc5Q0QsQU1yOUNBLHFCQUNDLGtCQUFBLENOdzlDRCxBTXQ5Q0MsOEJBQ0Msc0JBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQ053OUNGLEFNdDlDRSxxRkFFQyxZQUFBLENOdTlDSCxBTW45Q0MsdUNBQ0MsV0FBQSxBQUNBLGdCQUFBLEFBQ0EsVUFBQSxBQUNBLFVBQUEsQ05xOUNGLEFNbDlDQyxtQ0FDQyxnQkFBQSxBQUNBLFVBQUEsQUFDQSxTQUFBLEFBQ0EsVUFBQSxDTm85Q0YsQU1qOUNDLDZDQUNDLGtCQUFBLEFBQ0EsaUJBQUEsQ05tOUNGLEFNajlDRSxrRUFDQyxlQUFBLENObTlDSCxBTTk4Q0EscUJBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLHFCQUFBLEFBQ0EsVUFBQSxDTmk5Q0QsQU0vOENDLCtCQUNDLGVBQUEsQ05pOUNGLEFNNzhDQSx1QkFDQyxlQUFBLEFBQ0EsTUFBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLHNCQUFBLEFBQ0EsV0FBQSxBQUNBLGdCQUFBLEFBQ0EsNEJBQUEsQUFDQSxvQ0FBQSxDTmc5Q0QsQU05OENDLDhCQUNDLHVCQUFBLENOZzlDRixBTTU4Q0EseUJBQ0Msb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsV0FBQSxDTis4Q0QsQU01OENBLHNCQUNDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsWUFBQSxDTis4Q0QsQU0zOENDLHdCQUNDLGVBQUEsQ044OENGLEFNMThDQSxxQkFDQyxnQkFBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEFBQ0EsY0FBQSxDTjY4Q0QsQU0zOENDLHlCQUNDLFdBQUEsQUFDQSxXQUFBLENONjhDRixBTXo4Q0EsZ0ZBQ0MsYUFBQSxDTjQ4Q0QsQU16OENBLDhFQUNDLEtBQUEsQ040OENELEFNejhDQSxvQkFDQyxhQUFBLEFBQ0EsVUFBQSxDTjQ4Q0QsQU0xOENDLGdDQUNDLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLG9CQUFBLFlBQUEsQ040OENGLEFNMThDRSxzQ0FDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLHNCQUFBLEFBQ0EseUJBQUEsQUFDQSxtQkFBQSxBQUNBLHlCQUFBLEFBQ0Esb0JBQUEsQUFDQSxlQUFBLEFBQ0EsY0FBQSxBQUNBLFdBQUEsTUFBQSxDTjQ4Q0gsQU14OENDLDBDQUNDLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFFBQUEsQUFDQSwyQkFBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQUFDQSxlQUFBLEFBQ0EsVUFBQSxDTjA4Q0YsQU14OENFLDhDQUNDLFdBQUEsQUFDQSxXQUFBLENOMDhDSCxBTXg4Q0csbURBQ0MsV0FBQSxDTjA4Q0osQU1wOENBLG9CQUNDLG1CQUFBLENOdThDRCxBTXA4Q0EsdUJBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSx5QkFBQSxBQUNBLFdBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQUFDQSxxQkFBQSxBQUNBLG9DQUFBLENOdThDRCxBTXI4Q0MsNkJBQ0Msd0JBQUEsQ051OENGLEFNcDhDQywyQkFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLENOczhDRixBTWw4Q0EsZUFDQyxlQUFBLENOcThDRCxBTWw4Q0EsYUFDQyxZQUFBLENOcThDRCxBTWw4Q0EseUJBRUMsK0NBSUMsZ0JBQUEsQ05vOENBLEFNajhDRCx5REFJQyxZQUFBLENObThDQSxBTWg4Q0QsYUFDQyxzQkFBQSxBQUNBLHNCQUFBLEFBQ0EsY0FBQSxBQUNBLG9CQUFBLGFBQUEsQ05rOENBLEFNLzdDRCxlQUVDLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsWUFBQSxBQUNBLFNBQUEsQ05rOENBLEFNOTdDRCw0QkFUQyxjQUFBLEFBTUEsY0FBQSxDQUdELEFObzhDQyxhTWw4Q0EsV0FBQSxBQUNBLFdBQUEsQ05pOENBLEFNOTdDQSxvQkFDQyxVQUFBLENOZzhDRCxDQUNGLEFNNTdDQSxlQUNDLHNCQUFBLENOODdDRCxBTTM3Q0EsNEJBQ0Msb0JBQUEsQ044N0NELEFNMzdDQSx5QkFDQyxZQUFBLENOODdDRCxBTTM3Q0Esb0JBQ0MsZUFBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxDTjg3Q0QsQU0zN0NBLHVEQUNDLGlCQUFBLENOODdDRCxBTTM3Q0EsNEVBQ0Msa0JBQUEsQUFDQSxVQUFBLEFBQ0EsUUFBQSxBQUNBLDBCQUFBLENOODdDRCxBTTM3Q0EscUdBQ0MscUNBQUEsQ044N0NELEFNMzdDQSx5R0FDQyw4QkFBQSxDTjg3Q0QsQU0zN0NBLHNCQUNDLGtCQUFBLEFBQ0Esa0JBQUEsQ044N0NELEFNNTdDQywyQ0FDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxTQUFBLEFBQ0Esb0JBQUEsQUFDQSxnQ0FBQSxBQUNBLGVBQUEsQUFDQSxVQUFBLENOODdDRixBTTM3Q0MsMENBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLHlCQUFBLEFBQ0EseURBQUEsQUFDQSxzQkFBQSxBQUNBLG9CQUFBLGFBQUEsQ042N0NGLEFNMzdDRSw4Q0FDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQ042N0NILEFNMTdDRSxzREFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EseUJBQUEsQUFDQSxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxlQUFBLEFBQ0EsZUFBQSxDTjQ3Q0gsQU14N0NDLHdDQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsTUFBQSxDTjA3Q0YsQU12N0NDLHlDQUNDLGlCQUFBLEFBQ0EsdUJBQUEsQUFDQSw2QkFBQSxDTnk3Q0YsQU12N0NFLDZDQUNDLFdBQUEsQUFDQSxXQUFBLENOeTdDSCxBTXA3Q0UsOENBQ0Msd0JBQUEsQ05zN0NILEFNajdDQSwyQkFDQyxnQkFBQSxBQUNBLGdDQUFBLEFBQ0EsVUFBQSxBQUNBLGtCQUFBLEFBQ0EsNEJBQUEsQUFDQSx3QkFBQSxBQUNBLGFBQUEsQUFDQSxlQUFBLENObzdDRCxBTWw3Q0MsZ0NBQ0MsVUFBQSxBQUNBLG1CQUFBLEFBQ0Esd0JBQUEsQUFDQSxnQkFBQSxDTm83Q0YsQU1qN0NDLHVEQUNDLGdCQUFBLEFBQ0EsU0FBQSxBQUNBLGFBQUEsQ05tN0NGLEFNajdDRSxrRkFDQyxXQUFBLEFBQ0EsZ0JBQUEsQUFDQSwrQkFBQSxDTm03Q0gsQU1qN0NHLDZGQUNDLGtCQUFBLENObTdDSixBTWg3Q0csNkdBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSxTQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLHFCQUFBLEFBQ0EseUJBQUEsQ05rN0NKLEFNaDdDSSxtSEFDQyxjQUFBLEFBQ0Esd0JBQUEsQ05rN0NMLEFNLzZDSSxpSEFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLG9CQUFBLGFBQUEsQ05pN0NMLEFRN2lGQSxhQUNDLHlCQUFBLEFBQ0EsV0FUWSxBQVVaLHNCQUFBLENSZ2pGRCxBUTlpRkMsZUFDQyxXQVpXLEFBYVgsb0JBQUEsYUFBQSxBQUNBLFNBQUEsQUFDQSxvQkFBQSxDUmdqRkYsQVE5aUZFLHFCQUNDLFVBakJVLENSaWtGYixBUTVpRkMseUJBQ0MsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsdUJBQUEsQUFDQSxnQ0FBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsMkJBQUEsQ1I4aUZGLEFRNWlGRSxxQ0FDQyxlQUFBLENSOGlGSCxBUTNpRkUsaUNBQ0MseUJBQUEsQ1I2aUZILEFRMWlGRSxxREFDQyx5QkFBQSxDUjRpRkgsQVF6aUZFLDBSQUtDLGlCQUFBLENSMmlGSCxBUXBpRkcsb1ZBQ0MsYUFBQSxDUnlpRkosQVExaUZHLGdUQUNDLGFBQUEsQ1J5aUZKLEFRMWlGRyxvb0JBQ0MsYUFBQSxDUnlpRkosQVExaUZHLDRSQUNDLGFBQUEsQ1J5aUZKLEFRcmlGRSxzQ0FDQyxpQkFBQSxhQUFBLEFBQ0EsZ0JBQUEsQ1J1aUZILEFRcmlGRyxvREFDQywwQkFBQSxDUnVpRkosQVE1aEZHLHdIQVBDLDJCQUFBLEFBQ0Esd0JBQUEsbUJBQUEsQUFDQSxhQUFBLEFBQ0Esa0JBQUEsQUFDQSxXQUFBLENBR0QsQVI0aUZILDJEUXRpRkksdUJBQUEsa0JBQUEsQUFDQSxpQkFBQSxDUnFpRkosQVFsaUZHLDJGQUNDLGVBQUEsQ1JvaUZKLEFRamlGRyxxREFDQyxZQUFBLENSbWlGSixBUWhpRkcsK0RBQ0Msc0JBQUEsQ1JraUZKLEFRL2hGRywrQ0FDQyxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxjQUFBLENSaWlGSixBUTloRkcsOERBQ0MsZUFBQSxDUmdpRkosQVE5aEZJLHlGQUNDLGFBQUEsQ1JnaUZMLEFRamlGSSxnRkFDQyxhQUFBLENSZ2lGTCxBUWppRkkseUtBQ0MsYUFBQSxDUmdpRkwsQVFqaUZJLDJFQUNDLGFBQUEsQ1JnaUZMLEFRNWhGRywrQ0FDQyxlQUFBLENSOGhGSixBUTVoRkksMEVBQ0MsYUFBQSxDUjhoRkwsQVEvaEZJLGlFQUNDLGFBQUEsQ1I4aEZMLEFRL2hGSSwySUFDQyxhQUFBLENSOGhGTCxBUS9oRkksNERBQ0MsYUFBQSxDUjhoRkwsQVE5Z0ZHLDZOQUNDLGNBQUEsQ1J5aEZKLEFRdGhGRyxvREFDQyxzQkFBQSxDUndoRkosQVFyaEZHLG1FQUNDLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsWUFBQSxDUnVoRkosQVFyaEZJLHdFQUNDLGFBQUEsQ1J1aEZMLEFRcGhGSSx5QkFaRCxtRUFhRSxnQkFBQSxBQUNBLGNBQUEsQ1J1aEZILENBQ0YsQVFwaEZHLHFFQUNDLHNCQUFBLENSc2hGSixBUW5oRkcsMkRBQ0MsaUJBQUEsQ1JxaEZKLEFRbmhGSSx5RUFDQyxrQkFBQSxBQUNBLFVBQUEsQUFDQSxVQUFBLEFBQ0Esd0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxhQUFBLENScWhGTCxBUWpoRkcsMkRBQ0Msb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQ1JtaEZKLEFRaGhGRyxrREFDQyxvQkFBQSxhQUFBLEFBQ0Esa0JBQUEsd0JBQUEsQ1JraEZKLEFRaGhGSSxnRUFDQyxvQkFBQSxhQUFBLEFBQ0EsbUJBQUEsZUFBQSxBQUNBLFNBQUEsQUFDQSxXQUFBLENSa2hGTCxBUWhoRkssd0VBQ0MsZUFBQSxDUmtoRk4sQVE3Z0ZHLDZEQUNDLGVBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLDBCQUFBLHFCQUFBLENSK2dGSixBUTNnRkUscUNBQ0MsV0FBQSxPQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLFFBQUEsQ1I2Z0ZILEFRM2dGRyxrREFDQyxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHdCQUFBLGtCQUFBLENSNmdGSixBUTFnRkcscURBQ0MsZUFBQSxDUjRnRkosQVExZ0ZJLHdEQUNDLGVBQUEsQUFDQSxtQkEzTkksQUE0Tkosd0JBQUEsQ1I0Z0ZMLEFRemdGSSx3REFDQyxnQkFBQSxBQUNBLFNBQUEsQUFDQSxTQUFBLENSMmdGTCxBUXpnRkssMkRBQ0MsbUJBQUEsQUFDQSxjQUFBLENSMmdGTixBUXhnRksscUVBQ0Msb0JBQUEsYUFBQSxBQUNBLFFBQUEsQ1IwZ0ZOLEFRbmdGSyw0RUFDQyxpQkFBQSxDUnFnRk4sQVE5L0VLLHlMQUNDLGVBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHlCQUFBLHNCQUFBLHFCQUFBLGdCQUFBLENSZ2dGTixBUTkvRU0saU9BQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSw0QkFBQSxBQUNBLDZCQUFBLEFBQ0Esd0JBQUEsQUFDQSw4QkFBQSxBQUNBLGFBQUEsQUFDQSxlQUFBLENSZ2dGUCxBUTcvRU0seVFBQ0Msd0JBQUEsQ1IrL0VQLEFRMy9FSywyTEFDQyxnREFBQSxBQUNBLGVBQUEsQ1I2L0VOLEFRdi9FSyxnR0FDQyxlQUFBLEFBQ0EsV0FBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EseUJBQUEsc0JBQUEscUJBQUEsaUJBQUEsQUFDQSxlQUFBLEFBQ0EsbUJBQUEsQUFDQSx3QkFBQSxDUnkvRU4sQVF2L0VNLG9IQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsNEJBQUEsQUFDQSw2QkFBQSxBQUNBLHdCQUFBLEFBQ0EsOEJBQUEsQUFDQSxlQUFBLENSeS9FUCxBUXQvRU0sd0lBQ0Msd0JBQUEsQ1J3L0VQLEFRaC9FQyw0QkFDQyxpQkFBQSxBQUNBLGNBQUEsQUFDQSw0QkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSw0QkFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxrQkFBQSxDUmsvRUYsQVFoL0VFLHdDQUNDLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFNBQUEsQ1JrL0VILEFRLytFRSwwQ0FDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQ1JpL0VILEFRLytFRyxnREFDQyxhQUFBLENSaS9FSixBUS8rRUksb0RBQ0MsZ0JBQUEsQUFDQSxVQUFBLENSaS9FTCxBUTcrRUcsNENBQ0Msa0JBQUEsQUFDQSxjQUFBLENSKytFSixBUTcrRUkseUJBSkQsNENBS0UsY0FBQSxDUmcvRUgsQ0FDRixBUTMrRUcsOENBQ0Msb0JBQUEsYUFBQSxBQUNBLGdCQUFBLEFBQ0EsU0FBQSxBQUNBLFVBQUEsQUFDQSxRQUFBLENSNitFSixBUTErRUksZ0RBQ0MsY0FBQSxDUjQrRUwsQVF0K0VDLHlCQUNDLDBCQUNDLGFBQUEsQUFDQSxXQUFBLEFBQ0EsZ0RBQUEsQUFDQSxnQkFBQSxBQUNBLGFBQUEsQUFDQSxTQUFBLENSdytFRCxBUXQrRUMsbUNBQ0MsY0FBQSxBQUNBLGtCQUFBLEFBQ0EsU0FBQSxDUncrRUYsQVFyK0VDLG9EQUNDLHFCQUFBLGlCQUFBLEFBQ0EsMEJBQUEscUJBQUEsQ1J1K0VGLEFRbitFQyxnRUFDQyxvQkFBQSxDUnErRUYsQVFsK0VDLDBDQUNDLDBCQUFBLENSbytFRixBUWorRUMsMERBQ0MsVUFBQSxDUm0rRUYsQVEvOUVBLGlDQUNDLHVCQUFBLENSaStFRCxBUTk5RUEseUJBQ0Msb0JBQUEsQUFDQSwwQkFBQSxxQkFBQSxDUmcrRUQsQVE5OUVDLHFDQUNDLGNBQUEsQUFDQSxVQUFBLENSZytFRixBUTk5RUUsa0RBQ0MsYUFBQSxDUmcrRUgsQVE3OUVFLHdEQUNDLGtDQUFBLENSKzlFSCxBUTc5RUcsMkRBQ0MsK0JBQUEsQ1IrOUVKLEFRNTlFRywwREFDQyxjQUFBLENSODlFSixBUTE5RUUscURBQ0Msa0NBQUEsNkJBQUEsQ1I0OUVILEFRejlFRSw0REFDQyxrQ0FBQSxDUjI5RUgsQVF4OUVFLHlEQUNDLGtDQUFBLENSMDlFSCxBUXY5RUUscURBQ0Msb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsdUJBQUEsQ1J5OUVILEFRdjlFRyx3REFDQyx3QkFBQSxBQUNBLHdCQUFBLENSeTlFSixBUXQ5RUcseUVBQ0MsY0FBQSxBQUNBLG9CQUFBLEFBQ0Esb0JBQUEsQ1J3OUVKLEFRbDlFSyxpT0FDQyxhQUFBLENSbzlFTixBUWg5RUksMkxBQ0MsYUFBQSxBQUNBLFNBQUEsQ1JrOUVMLEFRaDlFSyw2TUFDQyxpQkFBQSxBQUNBLFNBQUEsQ1JrOUVOLEFRMzhFRyw2REFDQyx1QkFBQSxDUjY4RUosQVEzOEVJLCtEQUNDLGNBQUEsQ1I2OEVMLEFRMzhFSyxtRUFDQyxjQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQ1I2OEVOLEFRejhFSSxnRUFDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxzQkFBQSw2QkFBQSxDUjI4RUwsQVF2OEVNLCtKQUVDLFlBQUEsQ1J3OEVQLEFRbDhFRyxtRUFDQyxxQkFBQSxzQkFBQSxDUm84RUosQVFsOEVJLHVFQUNDLGNBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxDUm84RUwsQVE3N0VBLDRCQUNDLGNBQUEsQUFDQSxhQUFBLEFBQ0EsZUFBQSxDUis3RUQsQVE3N0VDLDhDQUNDLFNBQUEsQUFDQSxxQkFBQSxzQkFBQSxDUis3RUYsQVE1N0VDLDBDQUNDLGFBQUEsQ1I4N0VGLEFRNTdFRSxxREFDQyxZQUFBLENSODdFSCxBUTM3RUUsbURBQ0MsZ0JBQUEsQUFDQSxpQkFBQSxDUjY3RUgsQVExN0VFLDhDQUNDLGNBQUEsQUFDQSxrQkFBQSxDUjQ3RUgsQVFyN0VDLGdFQUNDLFNBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxDUnU3RUYsQVFwN0VDLCtIQUVDLGNBQUEsQ1JzN0VGLEFRbjdFQywyREFDQyxRQUFBLENScTdFRixBUW43RUUsaUVBQ0MsbUJBQUEsQUFDQSxjQUFBLENScTdFSCxDQUNGLEFROTZFQSxlQUNDLHlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGFBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGVBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxDUmk3RUQsQU92L0ZJLHlCQ3lqQkosZUFnQkUsV0FBQSxDUms3RUEsQ0FDRixBUWg3RUMscUJBQ0MsbUJQdmxCSSxBT3dsQkosd0JBQUEsQ1JrN0VGLEFRLzZFRyw4QkFDQyxXUGptQkksQ0RraEdSLEFRMzZFQSx1QkFDQyxZQUFBLENSODZFRCxBUTM2RUEseUJBS0Msb0hBQ0MsZUFBQSxDUjY2RUEsQVExNkVELGdGQUNDLCtCQUFBLDBCQUFBLENSNDZFQSxBUXo2RUQseUJBQ0Msa0JBQUEsQ1IyNkVBLEFRcDZFRCw0Q0FIQyxvQkFBQSxZQUFBLENBR0QsQVI4NkVDLHFCUTc2RUEsZ0JBQUEsQUFFQSwrQkFBQSwyQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsbUJBQUEsb0JBQUEsQ1J5NkVBLEFRdDZFRCx3RUFDQyxZQUFBLENSdzZFQSxDQUNGLEFRbDZFQyxxREFDQyx5QkFBQSxBQUNBLGlCQUFBLENSbzZFRixBUWg2RUUsb0ZBQ0MsWUFBQSxDUms2RUgsQVFoNkVHLHdWQUdDLG9CQUFBLENSZzZFSixBUTE1RUEseUhBQ0Msc0JBQUEsQ1I2NUVELEFRMTVFQSx3QkFDQyx3QkFBQSxBQUNBLDBCQUFBLEFBQ0EsY0FBQSxDUjY1RUQsQVEzNUVDLDhCQUNDLHVCQUFBLENSNjVFRixBUTE1RUMsaUNBQ0MscUJBQUEsQUFDQSxtQkFBQSxBQUNBLFdBQUEsQUFDQSxtQkFBQSxDUjQ1RUYsQVM3a0dBLGNBRUMsbUJBQUEsZ0JBQUEsQUFDQSxRQUFBLENUa2xHRCxBUy9rR0EsNEJBTEMsb0JBQUEsWUFBQSxDQUtELEFUc2xHQSxjU3BsR0MsMEJBQUEsc0JBQUEsQUFDQSxRQUFBLEFBQ0EsZUFBQSxDVGtsR0QsQVNobEdDLHFCQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxXUlhpQixBUVlqQixpQkFBQSxDVGtsR0YsQVMxa0dDLDJDQUpDLGtCQUFBLEFBQ0EsVUFBQSxDQUdELEFUb2xHRCxxQlNqbEdFLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxrQkFBQSxDVGdsR0YsQVM3a0dDLDJCQUNDLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFFBQUEsQUFDQSwyQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsQUFDQSxTQUFBLENUK2tHRixBUzdrR0UsZ0NBQ0MsWUFBQSxDVCtrR0gsQVMza0dDLDZCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsNEJBQUEsQUFDQSx5QkFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXUm5EaUIsQVFvRGpCLHVCQUFBLENUNmtHRixBUzNrR0Usd0RBQ0MsYUFBQSxDVDZrR0gsQVM5a0dFLCtDQUNDLGFBQUEsQ1Q2a0dILEFTOWtHRSx1R0FDQyxhQUFBLENUNmtHSCxBUzlrR0UsMENBQ0MsYUFBQSxDVDZrR0gsQVMxa0dFLG1DQUNDLGFBQUEsQUFDQSxxQlJ2RFcsQVF3RFgsd0NBQUEsQ1Q0a0dILEFTemtHRSwrQ0FDQyxvQkFBQSxDVDJrR0gsQVN2a0dDLHNCQUNDLFdBQUEsT0FBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsUUFBQSxDVHlrR0YsQVM3akdDLHdCQUNDLFdBQUEsQUFDQSxtQkFBQSxDVCtqR0YsQVN6akdFLG1EQUNDLFlBQUEsQ1QyakdILEFTcmpHQSxpQkFDQyxnQkFBQSxBQUNBLHlCQUFBLEFBQ0Esa0JBQUEsQUFDQSx1QkFBQSxBQUNBLGNBQUEsQUFDQSxnREFBQSxDVHdqR0QsQVN0akdDLHVCQUNDLFVBQUEsQ1R3akdGLEFTcmpHQywyQkFDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLGVBQUEsQUFDQSxjQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQ1R1akdGLEFTcmpHRSwrQkFDQyxvQkFBQSxjQUFBLEFBQ0EsVUFBQSxDVHVqR0gsQVNuakdDLHlCQUNDLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLENUcWpHRixBU2xqR0Msd0JBQ0MsMEJBQUEsQUFDQSxlQUFBLEFBQ0EsY0FBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLENUb2pHRixBU2xqR0UsOEJBQ0Msb0JBQUEsQ1RvakdILEFTaGpHQyxzQkFDQyxvQkFBQSxhQUFBLEFBQ0EsbUJBQUEsZUFBQSxBQUNBLFNBQUEsQUFDQSxtQkFBQSxvQkFBQSxDVGtqR0YsQVMvaUdDLHNCQUNDLFdBQUEsT0FBQSxBQUNBLGVBQUEsQ1RpakdGLEFTOWlHQywwQkFDQyxvQkFBQSxhQUFBLEFBQ0EsU0FBQSxBQUNBLG1CQUFBLHFCQUFBLEFBQ0EsbUJBQUEsY0FBQSxDVGdqR0YsQVM3aUdDLHlCQUNDLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLDZCQUFBLEFBQ0EsZUFBQSxBQUNBLHdCQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLENUK2lHRixBUzdpR0Usa0NBQ0MseUJSOUtXLEFRK0tYLFdSN0tpQixBUThLakIsb0JSaExXLENEK3RHZCxBUzdpR0csdURBQ0Msd0JBQUEsQ1QraUdKLEFTNWlHRywyQ0FDQyxXQUFBLEFBQ0Esa0JBQUEsQ1Q4aUdKLEFTMWlHRSxvQ0FDQyxzQlJ6TUssQVEwTUwsY1JsTWUsQVFtTWYsb0JScktrQixDRGl0R3JCLEFTMWlHRyx5REFDQyxxQlJsTVUsQVFtTVYsYVJuTVUsQ0QrdUdkLEFTemlHRyw2Q0FDQyxXQUFBLEFBQ0Esa0JBQUEsQ1QyaUdKLEFTdmlHRSxrQ0FDQyw2QkFBQSxBQUNBLGNSOU1XLEFRK01YLG9CUi9NVyxDRHd2R2QsQVN2aUdHLHVEQUNDLHlCUmxOVSxBUW1OVixVUmpOZ0IsQ0QwdkdwQixBU3JpR0UsK0JBQ0MsMkJBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQ1R1aUdILEFTcmlHRyxtQ0FDQyxXQUFBLEFBQ0EsV0FBQSxDVHVpR0osQVNsaUdDLGdDQUNDLFlBQUEsQ1RvaUdGLEFTamlHQywwQkFDQyxZQUFBLENUbWlHRixBU2ppR0UsZ0RBQ0MsUUFBQSxDVG1pR0gsQVNoaUdFLHdDQUNDLE9BQUEsQ1RraUdILEFTL2hHRSwrQ0FDQyxjQUFBLENUaWlHSCxBUzloR0UsbURBQ0Msa0JBQUEsQUFDQSxlQUFBLEFBQ0EsZUFBQSxDVGdpR0gsQVMzaEdBLGdCQUNDLG9CQUFBLGFBQUEsQUFDQSxtQkFBQSxlQUFBLEFBQ0EsUUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsY0FBQSxDVDhoR0QsQVM1aEdDLHVCQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNSOVFnQixBUStRaEIsaUJBQUEsQ1Q4aEdGLEFTM2hHQyxxQkFDQywyQkFBQSxvQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxBQUNBLGlCQUFBLEFBQ0EscUNBQUEsQUFDQSxjUnBSWSxBUXFSWixxQ0FBQSxBQUNBLG1CQUFBLEFBQ0EsZUFBQSxBQUNBLGVBQUEsQ1Q2aEdGLEFTM2hHRSw0QkFDQyxnQkFBQSxBQUNBLFlBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esa0JBQUEsQUFDQSxvQ0FBQSxDVDZoR0gsQVMzaEdHLGtDQUNDLG9DQUFBLENUNmhHSixBUzFoR0csZ0NBQ0MsV0FBQSxBQUNBLFdBQUEsQ1Q0aEdKLEFTdmhHQywyQkFDQyxnQkFBQSxBQUNBLFlBQUEsQUFFQSxlQUFBLEFBQ0EsZUFBQSxBQUNBLDBCQUFBLEFBQ0EsVUFBQSxBQUNBLGdCQUFBLENUd2hHRixBU3RoR0UsaUNBQ0MsYVI5VFcsQ0RzMUdkLEFTbmhHQSxZQUNDLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxpQkFBQSxDVHVoR0QsQVNwaEdDLGtCQUNDLFdBQUEsQUFDQSxZQUFBLEFBRUEsa0JBQUEsQ1RxaEdGLEFTbGhHQyxtQkFDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjUnpWZ0IsQVEwVmhCLGNBQUEsQ1RvaEdGLEFTamhHQyxxQkFDQyxlQUFBLEFBRUEsZ0JBQUEsQUFDQSxlQUFBLENUa2hHRixBUy9nR0Msb0JBQ0Msa0JBQUEsQUFDQSx5QlJsV1ksQVFtV1osV1JqV2tCLEFRa1dsQix5QkFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EscUJBQUEsQUFDQSx1QkFBQSxDVGloR0YsQVMvZ0dFLDBCQUNDLHlCQUFBLEFBQ0EsV1IzV2lCLEFRNFdqQixvQkFBQSxDVGloR0gsQVM1Z0dBLHlCQUNDLGlCQUNDLFlBQUEsQ1QrZ0dBLEFTN2dHQSxzQkFDQywwQkFBQSxzQkFBQSxBQUNBLFFBQUEsQ1QrZ0dELEFTNWdHQSxzQkFDQyxjQUFBLENUOGdHRCxBUzNnR0EsMEJBQ0MsV0FBQSxBQUNBLHNCQUFBLHVCQUFBLENUNmdHRCxBUzNnR0MsbURBQ0MsV0FBQSxPQUFBLEFBQ0EsY0FBQSxDVDZnR0YsQVN4Z0dELGFBQ0MsMEJBQUEsc0JBQUEsQUFDQSxTQUFBLEFBQ0EscUJBQUEsc0JBQUEsQ1QwZ0dBLEFTeGdHQSxtQkFDQyxXQUFBLEFBQ0Esc0JBQUEsNkJBQUEsQ1QwZ0dELEFTcmdHQSx1QkFDQyxXQUFBLEFBQ0EsaUJBQUEsQ1R1Z0dELEFTbmdHRCxZQUNDLGlCQUFBLENUcWdHQSxBU25nR0EsbUJBQ0MsY0FBQSxDVHFnR0QsQVNsZ0dBLHFCQUNDLGNBQUEsQ1RvZ0dELENBQ0YsQVMvL0ZDLCtCQUNDLGVBQUEsQ1RpZ0dGLEFTOS9GQyx5Q0FDQyxpQkFBQSxBQUNBLGFBQUEsQ1RnZ0dGLEFTNy9GQyxpQ0FDQyxpQkFBQSxBQUNBLGNBQUEsQ1QrL0ZGLEFTNS9GQyxxQ0FDQyxrQkFBQSxBQUNBLGFBQUEsQ1Q4L0ZGLEFTaC9GQSxrR0FDQywwQkFBQSxBQUNBLGtCQUFBLENUNi9GRCxBUzEvRkEsK0JBQ0MsaUJBQ0Msd0JBQUEsQ1Q2L0ZBLEFTdC9GRCw4Q0FDQyxnQkFBQSxDVDIvRkEsQ0FDRixBU3gvRkEsdUNBRUMseUVBR0MsZUFBQSxDVHkvRkEsQ0FDRixBVXIrR0EsOExBR0MsOEJBQUEsQ1Z1K0dELEFVcCtHQSwwQ0FDQyxtQ0FBQSxBQUNBLCtCQUFBLEFBQ0Esb0JBQUEsQ1Z1K0dELEFVcCtHQSwyRUFDQyw4QkFBQSxDVnUrR0QsQVVwK0dBLHNCQUNDLGtCQUFBLEFBQ0EscUJBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxDVnUrR0QsQVVyK0dDLCtCQUNDLGtCQUFBLEFBQ0EsY0FBQSxBQUNBLFVBQUEsQ1Z1K0dGLEFVcCtHQyxnQ0FDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxPQUFBLENWcytHRixBVW4rR0MsNEJBQ0MsMkJBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFFBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxtQkFBQSxBQUNBLHlCQUFBLEFBQ0EsY0FBQSxBQUNBLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSx1QkFBQSxDVnErR0YsQVVuK0dFLG1DQUNDLGdCQUFBLEFBQ0EsWUFBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esa0JBQUEsQUFDQSxvQ0FBQSxDVnErR0gsQVVuK0dHLHlDQUNDLG1DQUFBLENWcStHSixBVWgrR0MsOEJBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLHlCQUFBLEFBQ0EsZ0JUdEZNLEFTdUZOLGNUL0VnQixBU2dGaEIsd0JBQUEsQUFDQSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSxXQUFBLENWaytHRixBVTU5R0UsaUZBQ0Msb0JBQUEsQ1ZpK0dILEFVLzlHRyxnRkFDQyxhVHpGVSxDRDBqSGQsQVU5OUdHLHlFQUNDLFlBQUEsQ1ZnK0dKLEFVMzlHQyw0QkFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLG9CQUFBLGNBQUEsQUFDQSxhVDFHZ0IsQ0R1a0hsQixBVTU5R0UsaUNBQ0MsaUJBQUEsQ1Y4OUdILEFVMTlHQyxtQ0FDQyxlQUFBLEFBQ0EsY0FBQSxBQUNBLFdBQUEsT0FBQSxBQUNBLG1CQUFBLEFBQ0EsZ0JBQUEsQUFDQSxhQUFBLENWNDlHRixBVXo5R0MsNkJBQ0Msa0JBQUEsQUFDQSxVQUFBLEFBQ0EsUUFBQSxBQUNBLDJCQUFBLEFBQ0Esb0JBQUEsY0FBQSxBQUNBLGNUL0hnQixBU2dJaEIsbUJBQUEsQ1YyOUdGLEFVejlHRSxzQ0FDQyx5Q0FBQSxDVjI5R0gsQVV2OUdDLGdDQUNDLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0EsV0FBQSxBQUNBLGdCVHJKTSxBU3NKTix5QkFBQSxBQUNBLG1CQUFBLEFBQ0EsaURBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsVUFBQSxBQUNBLDJCQUFBLEFBQ0EsdUJBQUEsQ1Z5OUdGLEFVdjlHRSw0REFDQyxVQUFBLEFBQ0EsdUJBQUEsQ1Z5OUdILEFVcjlHQyx3Q0FDQyxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxnQkFBQSxBQUNBLFlBQUEsQ1Z1OUdGLEFVcDlHQyw2QkFDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLGFBQUEsQ1ZzOUdGLEFVbjlHQyxnQ0FDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxzQkFBQSxDVnE5R0YsQVVsOUdDLDhCQUNDLG1CQUFBLEFBQ0EsZ0NBQUEsQUFDQSxpQkFBQSxDVm85R0YsQVVqOUdDLG9DQUNDLFdBQUEsQUFDQSxpQkFBQSxBQUNBLHlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjQUFBLEFBQ0EsZ0JUNU1NLEFTNk1OLGdDQUFBLENWbTlHRixBVWo5R0UsK0RBQ0MsYUFBQSxDVm05R0gsQVVwOUdFLHNEQUNDLGFBQUEsQ1ZtOUdILEFVcDlHRSxxSEFDQyxhQUFBLENWbTlHSCxBVXA5R0UsaURBQ0MsYUFBQSxDVm05R0gsQVVoOUdFLDBDQUNDLGFBQUEsQUFDQSxvQkFBQSxDVms5R0gsQVU5OEdDLCtCQUNDLFdBQUEsT0FBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxhQUFBLENWZzlHRixBVTc4R0MsOEJBQ0MsMkJBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFFBQUEsQUFDQSxpQkFBQSxBQUNBLGVBQUEsQUFDQSx3QkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLHlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQlQ5T00sQVMrT04sY0FBQSxBQUNBLG1CQUFBLEFBQ0EsZUFBQSxDVis4R0YsQVV4OEdFLDRFQUNDLHFCQUFBLEFBQ0EsVUFBQSxDVjg4R0gsQVUxOEdDLGdDQUNDLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLG9CQUFBLEFBQ0EsVUFBQSxBQUNBLFVBQUEsQ1Y0OEdGLEFVejhHQywrQkFDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxTQUFBLEFBQ0EsbUJBQUEsQUFDQSw0QkFBQSxDVjI4R0YsQVV4OEdDLDJEQUVDLGlCQUFBLEFBQ0EsZUFBQSxBQUNBLHVCQUFBLENWeThHRixBVXQ4R0MsOEJBQ0MsV0FBQSxBQUNBLGVBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxDVnc4R0YsQVV0OEdFLG9DQUNDLGFBQUEsQ1Z3OEdILEFVcDhHQyw2QkFDQyxjQUFBLEFBQ0EsZUFBQSxBQUNBLHlCQUFBLENWczhHRixBVXA4R0UsbUNBQ0Msb0JBQUEsQ1ZzOEdILEFVajhHRSwwREFDQyxvQkFBQSxDVm04R0gsQVU5N0dFLG9FQUNDLHNCQUFBLENWZzhHSCxBVTE3R0Msd0RBQ0MsVUFBQSxDVjY3R0YsQVUzN0dFLGdFQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQUFDQSx1QkFBQSxBQUNBLFVBQUEsQUFDQSxzQkFBQSw2QkFBQSxDVjY3R0gsQVUzN0dHLHNFQUNDLHNCQUFBLENWNjdHSixBVXo3R0Usa0VBQ0Msa0JBQUEsQUFDQSxlQUFBLENWMjdHSCxBVXg3R0UsOERBQ0MsZ0JBQUEsQ1YwN0dILEFVcjdHQSx5QkFFRSxnQ0FDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQ1Z1N0dELEFVcDdHQSw0QkFDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxDVnM3R0QsQVVuN0dBLDhCQUNDLGlCQUFBLEFBQ0EsY0FBQSxDVnE3R0QsQVVsN0dBLDhCQUNDLGtCQUFBLEFBQ0EsY0FBQSxDVm83R0QsQVVqN0dBLCtCQUNDLGFBQUEsQUFDQSxRQUFBLENWbTdHRCxBVWg3R0EsMkRBRUMsa0JBQUEsQUFDQSxjQUFBLENWaTdHRCxDQUNGLEFVdjZHQywwRUFDQywwQkFBQSxBQUNBLGtCQUFBLENWNjZHRixBVTE2R0MseUNBQ0MsdUJBQUEsQUFDQSxrQkFBQSxDVjQ2R0YsQVV4NkdBLCtCQUVFLGdDQUNDLGdCQUFBLENWMDZHRCxBVXY2R0Esd0NBQ0Msd0JBQUEsQ1Z5NkdELENBQ0YsQVVyNkdBLHVDQUVFLDRIQUlDLGVBQUEsQ1ZtNkdELENBQ0YsQVUvNUdBLG9DQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLENWaTZHRCxBV24wSEEsZ0JBQ0Msb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0csbUJBQUEsQ1hzMEhKLEFXbjBIQSxZQUVDLFNBQUEsQUFHQSxtQkFBQSxjQUFBLENYczBIRCxBV24wSEMsMkNBUEEsb0JBQUEsYUFBQSxBQUVBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsc0JBQUEsQ0FJQSxBWG0xSEQsK0JXOTBIRSxlQUFBLEFBQ0EsWUFBQSxBQUNBLDZCQUFBLEFBQ0Esa0JBQUEsQUFDQSxxQkFBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSx3QkFBQSxBQUNBLGVBQUEsQ1hxMEhGLEFXbDBIRSx5Q0FDQyxZQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsV0FBQSxDWHEwSEgsQVdsMEhFLDJDQUNDLG1CQUFBLEFBQ0EscUJBQUEsQUFDQSxhQUFBLENYcTBISCxBV2wwSEUsK0NBSVUsZ0JBQUEsQUFDVCxjQUFBLENYcTBISCxBV24wSEcsMEdBTkEsbUJBQUEsQUFDQSxxQkFBQSxBQUNBLFVBQUEsQ1g2MEhILEFXbDBIRSx5Q0FDQyxZQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsY0FBQSxDWHEwSEgsQVduMEhHLHFEQUNDLGdCQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQ1hzMEhKLEFXbDBIRSxrRkFFQyxnQkFBQSxBQUNBLE9BQUEsQ1hxMEhILEFXL3pIQSxtQkFDQyxxQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsaUJBQUEsQ1hrMEhELEFXaDBIQywwQkFDQyxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxRQUFBLEFBQ0EsU0FBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0Esa0NBQUEsQUFDQSxvQ0FBQSxBQUNBLDhCQUFBLENYazBIRixBVy96SEMsZ0NBQ0MsOENBQUEsQ1hpMEhGLEFXOXpIQyxnQ0FDQyw0Q0FBQSxDWGcwSEYsQVczekhBLHlCQUNDLGdCQUNDLGdCQUFBLEFBQ0Esa0JBQUEsQ1g4ekhBLEFXM3pIRCxZQUNDLE9BQUEsQ1g2ekhBLEFXM3pIQSwrQkFFQyxlQUFBLEFBQ0EsWUFBQSxBQUNBLGNBQUEsQUFDQSxjQUFBLENYNnpIRCxBVzN6SEMsa0ZBRUMsY0FBQSxDWDh6SEYsQ0FDRixBV3p6SEEseUJBQ0MsWUFDQyxPQUFBLENYMnpIQSxBV3p6SEEsK0JBRUMsZUFBQSxBQUNBLFlBQUEsQUFDQSxjQUFBLEFBQ0EsY0FBQSxDWDJ6SEQsQVd6ekhDLGtGQUVDLGFBQUEsQ1g0ekhGLEFXdnpIRCxtQkFDQyxXQUFBLEFBQ0EsV0FBQSxDWHl6SEEsQVd2ekhBLDBCQUNDLFVBQUEsQUFDQSxVQUFBLENYeXpIRCxDQUNGLEFXcHpIQSx5QkFFRSw4RUFFQyxZQUFBLENYcXpIRCxDQUNGLEFZaCtIQSxpQkFDQyxrQkFBQSxBQUNBLG9CQUFBLENaaytIRCxBWWgrSEMsa0NBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxBQUNBLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSx5QkFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLFdBQUEsQUFDQSxlQUFBLEFBQ0Esd0JBQUEsQUFDQSxnQkFBQSxBQUNBLHNCQUFBLDZCQUFBLENaaytIRixBWWgrSEUsd0NBQ0Msa0JBQUEsQUFDQSx3QkFBQSxDWmsrSEgsQVkvOUhFLHNEQUNDLHFCQUFBLEFBQ0EsNEJBQUEsQ1ppK0hILEFZLzlIRyxzRUFDQyx3QkFBQSxDWmkrSEosQVk3OUhFLGtEQUNDLFdBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLENaKzlISCxBWTU5SEUscURBQ0MsV0FBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxPQUFBLEFBQ0EsZ0JBQUEsQ1o4OUhILEFZMzlIRSxrREFDQyw4QkFBQSxBQUNBLFdBQUEsQUFDQSxvQkFBQSxhQUFBLENaNjlISCxBWXo5SEMsZ0NBQ0Msa0JBQUEsQUFDQSxTQUFBLEFBQ0EsT0FBQSxBQUNBLFFBQUEsQUFDQSxnQkFBQSxBQUNBLHlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxxQ0FBQSxBQUNBLFdBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxVQUFBLEFBQ0Esa0JBQUEsQUFDQSwyQkFBQSxBQUNBLHVCQUFBLENaMjlIRixBWXo5SEUscUNBQ0MsVUFBQSxBQUNBLG1CQUFBLEFBQ0EsdUJBQUEsQ1oyOUhILEFZeDlIRSwrQ0FDQyxjQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxZQUFBLEFBQ0EsaUJBQUEsQUFDQSxlQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQUFDQSxxQ0FBQSxDWjA5SEgsQVl4OUhHLHFEQUNDLHdCQUFBLENaMDlISixBWXY5SEcsc0RBQ0MseUJBQUEsQUFDQSxVQUFBLENaeTlISixBWXY5SEksNERBQ0Msd0JBQUEsQ1p5OUhMLEFZcjlIRyxnRUFDQywrQkFBQSxDWnU5SEosQVlsOUhDLHFDQUNDLFVBQUEsQUFDQSxtQkFBQSxBQUNBLHVCQUFBLENabzlIRixBWWg5SEEsaUJBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0Esa0JBQUEsd0JBQUEsQ1ptOUhELEFZajlIQyxzQkFDQyxRQUFBLENabTlIRixBWS84SEEsYUFDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxBQUNBLFNBQUEsQ1prOUhELEFZLzhIRSwwQ0FDQyxlQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQ1ppOUhILEFZNThIRSw4Q0FDQyxnQkFBQSxDWjg4SEgsQVl6OEhBLHlCQUNDLGFBQ0MsMEJBQUEsc0JBQUEsQUFDQSxTQUFBLEFBQ0EsdUJBQUEsbUJBQUEsQ1o0OEhBLEFZMThIQSwyQkFDQyxpQkFBQSxDWjQ4SEQsQVl6OEhBLDhCQUNDLHFCQUFBLHNCQUFBLENaMjhIRCxBWXY4SEQsaUJBQ0MsVUFBQSxDWnk4SEEsQVl2OEhBLGtDQUNDLGVBQUEsQUFDQSxVQUFBLENaeThIRCxDQUNGLEFhaG5JQSxlQUNDLGtCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHFCQUFBLENic29JRCxBYXBvSUMsMkJBQ0Msa0JBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsQ2Jzb0lGLEFhcG9JRSwrQkFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLEFBQ0Esc0JBQUEsQ2Jzb0lILEFhbG9JQyxnQ0FDQyxrQkFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLFNBQUEsQUFDQSxVQUFBLEFBQ0EscUJBQUEsQUFDQSwwRUFBQSxDYm9vSUYsQWFqb0lDLHdCQUNDLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQUFDQSxVQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLE9BQUEsQ2Jtb0lGLEFhaG9JQyx3QkFDQyxrQkFBQSxBQUNBLFdBQUEsT0FBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxxQkFBQSxDYmtvSUYsQWEvbklDLHVCQUNDLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFNBQUEsQUFDQSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxpQkFBQSxDYmlvSUYsQWE5bklDLHVCQUNDLG9CQUFBLGNBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxDYmdvSUYsQWE3bklDLHFCQUNDLGlCQUFBLEFBQ0EsdUJBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxDYituSUYsQWEzbklDLDRCQUNDLHlCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxDYjZuSUYsQWEzbklFLGdDQUNDLG9CQUFBLGFBQUEsQ2I2bklILEFhem5JQyxxQkFDQyxXQUFBLE1BQUEsQ2IybklGLEFheG5JQyxxQkFDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLENiMG5JRixBYXhuSUUsdUJBQ0MsY0FBQSxBQUNBLG9CQUFBLENiMG5JSCxBYXhuSUcsNkJBQ0MsYUFBQSxDYjBuSUosQWFybklDLHlCQUNDLFlBQUEsQ2J1bklGLEFhcm5JRSw4QkFDQyxXQUFBLEFBQ0EsZUFBQSxBQUNBLGVBQUEsQ2J1bklILEFhbm5JQyx5QkFDQyxpQkFBQSxDYnFuSUYsQWFubklFLDhCQUNDLFdBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLENicW5JSCxBYWpuSUMsMEJBR0MsbUJBQUEsQUFDQSxtQkFBQSxjQUFBLENib25JRixBYWhuSUMsaURBUEMsb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBR0EsT0FBQSxDYnduSUYsQWFobklFLG9DQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQ2JrbklILEFhOW1JQywyQkFDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxRQUFBLEFBQ0EsZUFBQSxBQUNBLFdBQUEsQUFDQSx5QkFBQSxDYmduSUYsQWE3bUlDLDRCQUNDLFdBQUEsTUFBQSxDYittSUYsQWE3bUlFLDhCQUNDLGVBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxBQUNBLGVBQUEsQ2IrbUlILEFhM21JQywrQkFDQyxnQkFBQSxBQUNBLGNBQUEsQ2I2bUlGLEFhMW1JQywwQkFDQywyQkFBQSxvQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxBQUNBLFdBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLG9CQUFBLENiNG1JRixBYTFtSUUsMkNBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLENiNG1JSCxBYXptSUUsZ0NBQ0MsYVpoTFcsQ0QyeElkLEFhdm1JQyx5QkE5TEQsZUErTEUsaUJBQUEsQ2IwbUlBLEFheG1JQSwyQkFDQyxZQUFBLENiMG1JRCxBYXZtSUEsd0JBQ0MsaUJBQUEsQ2J5bUlELEFhdG1JQSx1QkFDQyxnQkFBQSxDYndtSUQsQWFybUlBLHFCQUNDLFdBQUEsQUFDQSxXQUFBLENidW1JRCxBYXBtSUEscUJBQ0MsY0FBQSxDYnNtSUQsQWFubUlBLDJCQUNDLDBCQUFBLHNCQUFBLEFBQ0EsT0FBQSxDYnFtSUQsQWFqbUlDLHVDQUNDLFdBQUEsQUFDQSxXQUFBLENibW1JRixBYTdsSUUseUNBQ0Msa0JBQUEsQ2IrbElILENBQ0YsQWExbElDLCtEQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNBLHNCQUFBLEFBQ0Esb0NBQUEsQUFDQSxpREFBQSxBQUNBLGNBQUEsQ2I0bElGLEFhemxJQyxpREFDQyxTQUFBLEFBQ0EsVUFBQSxDYjJsSUYsQWF4bElDLCtDQUNDLFFBQUEsQ2IwbElGLEFhdmxJQywrQ0FDQyxPQUFBLENieWxJRixBYXRsSUMsbURBQ0MsNkJBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxjQUFBLEFBQ0EsaUJBQUEsQUFDQSxzQkFBQSxBQUNBLG9CQUFBLENid2xJRixBYXJsSUMsNkdBRUMsMEJBQUEsQUFDQSx5QkFBQSxDYnNsSUYsQWFsbElBLGFBQ0MsV0FBQSxBQUNBLGVBQUEsQUFDQSxlQUFBLENicWxJRCxBY3gySUEsYUFDSSxlQUFBLEFBQ0EsTUFBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLFdBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDZCsySUosQWM3MklJLHVCQUNJLGtCQUFBLEFBQ0EsTUFBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGdDQUFBLEFBQ0EsY0FBQSxDZCsySVIsQWM1MklJLHdCQUNJLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsU0FBQSxDZDgySVIsQWMzMklJLHFCQUNJLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQUFDQSxTQUFBLENkNjJJUixBYzEySUksc0JBRUksUUFBQSxDZDYySVIsQWN6MklJLHlFQUxJLG9CQUFBLGFBQUEsQUFFQSxzQkFBQSxrQkFBQSxDQUdKLEFkczNJSixtRGNwM0lRLDBCQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFHQSxxQkFBQSx1QkFBQSxBQUNBLGVBQUEsQUFDQSx3QkFBQSxBQUNBLHlCQUFBLENkMDJJUixBY3gySVEsK0RBQ0ksMEJBQUEsQUFDQSxvQkFBQSxDZDAySVosQWN2MklRLHFFQUNJLFdBQUEsQUFDQSxtQkFBQSxBQUNBLGNBQUEsQ2R5MklaLEFjdDJJUSwyREFDSSxXQUFBLEFBQ0EsWUFBQSxBQUNBLHVCQUFBLENkdzJJWixBY24ySVEsc0NBQ0ksOEJBQUEsQ2RxMklaLEFjbjJJWSw0Q0FDSSxrQkFBQSxDZHEySWhCLEFjaDJJSSxzQkFDSSxrQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsZ0JBQUEsQ2RrMklSLEFjLzFJSSxvQkFDSSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0EscUNBQUEsQ2RpMklSLEFjOTFJSSxzQkFDSSxrQkFBQSxBQUNBLFFBQUEsQUFDQSxTQUFBLEFBQ0EsK0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDZGcySVIsQWM3MUlJLHNCQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0Esb0NBQUEsQUFDQSwwQkFBQSxBQUNBLGtCQUFBLEFBQ0EsOEJBQUEsQ2QrMUlSLEFjNTFJSSxtQkFDSSxrQkFBQSxBQUNBLFlBQUEsQUFDQSxVQUFBLEFBQ0EsV0FBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLG1CQUFBLHFCQUFBLEFBQ0EsU0FBQSxDZDgxSVIsQWMzMUlJLHNCQUNJLDBCQUFBLEFBQ0EsMEJBQUEsQUFDQSxrQkFBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLGFBQUEsQ2Q2MUlSLEFjMzFJUSx5QkFDSSxlQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxDZDYxSVosQWMxMUlRLHdCQUNJLFNBQUEsQUFDQSxlQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQ2Q0MUlaLEFjeDFJSSx5QkFDSSxvQkFBQSxhQUFBLEFBQ0EsT0FBQSxDZDAxSVIsQWN2MUlJLHNCQUNJLDBCQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGVBQUEsQUFDQSx3QkFBQSxBQUNBLHlCQUFBLENkeTFJUixBY3YxSVEsNEJBQ0ksMEJBQUEsQUFDQSxvQkFBQSxDZHkxSVosQWN0MUlRLCtCQUNJLFdBQUEsQUFDQSxtQkFBQSxBQUNBLGNBQUEsQ2R3MUlaLEFjcjFJUSwwQkFDSSxXQUFBLEFBQ0EsV0FBQSxDZHUxSVosQWNuMUlJLG9CQUNJLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLFVBQUEsQUFDQSxvQkFBQSxDZHExSVIsQWNuMUlRLDZCQUNJLGtCQUFBLENkcTFJWixBY2wxSVEsMkJBQ0ksa0JBQUEsQ2RvMUlaLEFjN3pJQSx5QkFFUSx3QkFDSSxlQUFBLEFBQ0EsZUFBQSxDZGkxSVYsQWM5MElNLHFCQUNJLFNBQUEsQUFDQSxVQUFBLENkZzFJVixBYzcwSU0sc0JBQ0ksT0FBQSxDZCswSVYsQWM1MElNLG1EQUVJLFdBQUEsQUFDQSxXQUFBLENkNjBJVixBYzMwSVUsMkRBQ0ksV0FBQSxBQUNBLFdBQUEsQ2Q2MElkLEFjejBJTSxtQkFDSSxZQUFBLEFBQ0EsVUFBQSxBQUNBLFdBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLFNBQUEsQUFDQSx1QkFBQSxtQkFBQSxDZDIwSVYsQWN4MElNLHNCQUNJLGVBQUEsQUFDQSxpQkFBQSxDZDAwSVYsQWN4MElVLHlCQUNJLGNBQUEsQ2QwMElkLEFjdjBJVSx3QkFDSSxjQUFBLENkeTBJZCxBY3IwSU0seUJBQ0kscUJBQUEsc0JBQUEsQ2R1MElWLEFjcDBJTSxzQkFDSSxXQUFBLEFBQ0EsV0FBQSxDZHMwSVYsQWNwMElVLDBCQUNJLFdBQUEsQUFDQSxXQUFBLENkczBJZCxBY2wwSU0sb0JBQ0ksU0FBQSxBQUNBLFdBQUEsQUFDQSxVQUFBLEFBQ0Esa0JBQUEsQUFDQSxjQUFBLENkbzBJVixDQUNGLEFjL3pJQSxnQkFDSSxlQUFBLENkaTBJSixBYzd6SUEscUJBQ0ksZUFBQSxBQUNBLDZCQUFBLENkZzBJSixBYzl6SUksMkJBQ0kscUJBQUEsQ2RnMElSLEFjM3pJQSx3QkFDSSxrQkFBQSxBQUNBLFFBQUEsQUFDQSxVQUFBLEFBQ0EsU0FBQSxDZDh6SUosQWM1eklJLHNDQUNJLDBCQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGVBQUEsQUFDQSx3QkFBQSxBQUNBLHlCQUFBLENkOHpJUixBYzV6SVEsNENBQ0ksMEJBQUEsQUFDQSxvQkFBQSxDZDh6SVosQWMzeklRLGlEQUNJLDhCQUFBLENkNnpJWixBYzN6SVksdURBQ0ksa0JBQUEsQ2Q2ekloQixBY3p6SVEsMENBQ0ksV0FBQSxBQUNBLFdBQUEsQ2QyeklaLEFjcnpJQSxvQkFDSSxrQkFBQSxBQUNBLHFCQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLG9DQUFBLEFBQ0EsdUJBQUEsQ2R3eklKLEFjdHpJSSwwQkFDSSxzQ0FBQSxBQUNBLDBCQUFBLENkd3pJUixBY3J6SUksK0JBQ0ksa0JBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxDZHV6SVIsQWNweklJLHlCQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsNkJBQUEsQ2RzeklSLEFjbnpJSSw2QkFDSSxrQkFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLFNBQUEsQUFDQSxVQUFBLEFBQ0EsNEJBQUEsQUFDQSxtQkFBQSxDZHF6SVIsQWNueklRLCtCQUNJLG1CQUFBLENkcXpJWixBY2p6SUksbUNBQ0ksa0JBQUEsQUFDQSxXQUFBLEFBQ0EsU0FBQSxBQUNBLFVBQUEsQUFDQSw0QkFBQSxBQUNBLG1CQUFBLENkbXpJUixBY2h6SUksK0JBQ0ksMEJBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxXQUFBLEFBQ0EsMEJBQUEsQUFDQSx1QkFBQSxDZGt6SVIsQWNoeklRLHFDQUNJLDBCQUFBLEFBQ0Esb0JBQUEsQ2RreklaLEFjL3lJUSxtQ0FDSSxXQUFBLEFBQ0EsV0FBQSxDZGl6SVosQWM3eUlJLDBCQUNJLGFBQUEsQUFDQSxlQUFBLENkK3lJUixBYzV5SUksMkJBQ0ksZUFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsVUFBQSxDZDh5SVIsQWMzeUlJLDRCQUNJLFNBQUEsQUFDQSxlQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQ2Q2eUlSLEFjeHlJUSxvSEFFSSxTQUFBLENkMHlJWixBY3Z5SVEsbURBQ0kscUJBQUEsQ2R5eUlaLEFjbnlJUSxrRUFDSSxjQUFBLENkcXlJWixBY2h5SUkseUJBQ0ksZ0VBRUksU0FBQSxDZGl5SVYsQWM5eElNLDBEQUNJLFdBQUEsQUFDQSxXQUFBLENkZ3lJVixBYzl4SVUsOERBQ0ksV0FBQSxBQUNBLFdBQUEsQ2RneUlkLEFjNXhJTSwrQkFDSSxXQUFBLEFBQ0EsV0FBQSxDZDh4SVYsQWM1eElVLG1DQUNJLFdBQUEsQUFDQSxXQUFBLENkOHhJZCxDQUNGLEFlN3dKQSxlQUNDLGlCQUFBLENmb3hKRCxBZWx4SkMsdUJBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLHdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQUFDQSx3QkFBQSxDZm94SkYsQWVseEpFLDJEQUVDLHdEQUFBLENmbXhKSCxBZS93SkMsb0RBQ0Msd0JBQUEsQ2ZpeEpGLEFlOXdKQyx1QkFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQUFDQSx3QkFBQSxDZmd4SkYsQWU3d0pDLDJCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsVUFBQSxDZit3SkYsQWU1d0pDLHNCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsY0FBQSxBQUNBLDZCQUFBLENmOHdKRixBZTV3SkUsb0RBQ0MsV0FBQSxBQUNBLFdBQUEsQ2Y4d0pILEFlMXdKQyxxQkFDQyxrQkFBQSxBQUNBLFNBQUEsQUFDQSxXQUFBLEFBQ0EsT0FBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsaURBQUEsQUFDQSxZQUFBLEFBQ0EsV0FBQSxBQUNBLGFBQUEsQUFDQSxVQUFBLEFBQ0EsNEJBQUEsQUFDQSx1QkFBQSxDZjR3SkYsQWUxd0pFLDRCQUNDLGNBQUEsQUFDQSxVQUFBLEFBQ0EsdUJBQUEsQ2Y0d0pILEFleHdKQyxxQkFDQyxVQUFBLEFBQ0EsU0FBQSxBQUNBLGdCQUFBLEFBQ0EsWUFBQSxBQUNBLHVCQUFBLEFBQ0EsZUFBQSxDZjB3SkYsQWV2d0pDLHFCQUNDLFFBQUEsQ2Z5d0pGLEFldndKRSxpQ0FDQyw0QkFBQSxDZnl3SkgsQWVyd0pDLHFCQUNDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFNBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxxQkFBQSxBQUNBLG1CQUFBLEFBQ0Esb0NBQUEsQ2Z1d0pGLEFlcndKRSwyQkFDQyx3QkFBQSxDZnV3SkgsQWVud0pDLHFCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsY0FBQSxBQUNBLG9CQUFBLGFBQUEsQ2Zxd0pGLEFnQmozSkMseURBQ0MsUUFBQSxDaEIwM0pGLEFnQngzSkUsZ0VBQ0MsWUFBQSxDaEIwM0pILEFnQnYzSkUsK0RBQ0Msc0JBQUEsQ2hCeTNKSCxBZ0J0M0pFLGtFQUNDLFVBQUEsQUFDQSxXQUFBLENoQnczSkgsQWdCcDNKQyw0QkFDQyxrQkFBQSxBQUNBLE1BQUEsQUFDQSxVQUFBLEFBQ0EsWUFBQSxBQUNBLFNBQUEsQUFDQSxnQkFBQSxDaEJzM0pGLEFnQnAzSkUsK0JBQ0MsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxBQUNBLFVBQUEsQ2hCczNKSCxBZ0JuM0pFLDhCQUNDLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxVQUFBLENoQnEzSkgsQWdCajNKQyx1QkFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQUFDQSxTQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQ2hCbTNKRixBZ0JoM0pDLDBCQUNDLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQ2hCazNKRixBZ0IvMkpDLHNCQUNDLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0EsOEJBQUEsQUFDQSxZQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGVBQUEsQUFDQSw4QkFBQSxDaEJpM0pGLEFnQi8ySkUsNEJBQ0MsNkJBQUEsQ2hCaTNKSCxBZ0I5MkpFLDBCQUNDLFdBQUEsQUFDQSxXQUFBLENoQmczSkgsQWdCNTJKQyw0QkFDQyxrQkFBQSxBQUNBLFNBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxTQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQ2hCODJKRixBZ0IzMkpDLG1EQUVDLDhCQUFBLEFBQ0Esc0JBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsY0FBQSxDaEI0MkpGLEFnQjEySkUsMkRBQ0MsV0FBQSxBQUNBLFdBQUEsQ2hCNDJKSCxBZ0IxMkpHLHFFQUNDLFNBQUEsQ2hCNDJKSixBZ0J2MkpDLG9CQUNDLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLDJCQUFBLEFBQ0EsVUFBQSxBQUNBLDhCQUFBLEFBQ0Esc0JBQUEsQUFDQSxXQUFBLEFBQ0EscUJBQUEsQUFDQSxzQkFBQSxBQUNBLGtCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxjQUFBLENoQnkySkYsQWdCdjJKRSx3QkFDQyxXQUFBLEFBQ0EsV0FBQSxDaEJ5MkpILEFnQnYySkcsNkJBQ0MsV0FBQSxDaEJ5MkpKLEFnQnIySkUsMEJBQ0MsWUFBQSxDaEJ1MkpILEFnQnAySkUsMEJBQ0MsU0FBQSxDaEJzMkpILEFnQm4ySkUsMEJBQ0MsVUFBQSxDaEJxMkpILEFnQmoySkMsaUNBQ0MsV0FBQSxPQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxpQkFBQSxBQUNBLGVBQUEsQ2hCbTJKRixBZ0JqMkpFLGlEQUNDLHNCQUFBLGtCQUFBLENoQm0ySkgsQWdCaDJKRSwrQ0FDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsVUFBQSxBQUNBLDJCQUFBLENoQmsySkgsQWdCajJKRyxtRUFDQyxTQUFBLENoQm0ySkosQWdCOTFKQyxzQkFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsK0JBQUEsQ2hCZzJKRixBZ0I5MUpFLDZCQUNDLFdBQUEsQUFDQSxrQkFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxzR0FBQSxBQUNBLFVBQUEsQUFDQSxtQkFBQSxDaEJnMkpILEFnQjUxSkMsc0JBQ0MsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxtQkFBQSxBQUNBLGFBQUEsQ2hCODFKRixBZ0IzMUpDLDJCQUNDLHFCQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0Esc0JBQUEsQUFDQSxpQkFBQSxBQUNBLFdBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFNBQUEsQUFDQSx3QkFBQSxDaEI2MUpGLEFnQjMxSkUscURBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxlQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLENoQjYxSkgsQWdCMzFKRyxxRkFDQyxvQkFBQSxDaEI2MUpKLEFnQjExSkcsMEZBQ0Msb0JBQUEsQ2hCNDFKSixBZ0J6MUpHLG9MQUVDLG9CQUFBLENoQjAxSkosQWdCcjFKQyx3QkFDQyxrQkFBQSxBQUNBLFNBQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLHVEQUFBLEFBQ0EsdUJBQUEsQUFHQSxrQkFBQSx5QkFBQSxBQUNBLFNBQUEsQ2hCdTFKRixBZ0JwMUpDLHNEQU5DLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxrQkFBQSxDaEI2MUpGLEFnQnAxSkUsMkRBQ0MsY0FBQSxBQUNBLGVBQUEsQUFDQSx5QkFBQSxBQUNBLHNCQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLENoQnMxSkgsQWdCcDFKRyxpRUFDQyxnQkFBQSxDaEJzMUpKLEFnQmoxSkMsbUNBQ0MsaUJBQUEsQ2hCbTFKRixBZ0JqMUpFLGlEQUNDLDhCQUFBLEFBQ0Esb0NBQUEsQUFDQSxXQUFBLEFBQ0EsMEJBQUEsQ2hCbTFKSCxBZ0JqMUpHLHVEQUNDLDhCQUFBLEFBQ0EsZ0NBQUEsQUFDQSxVQUFBLENoQm0xSkosQWdCaDFKRyw0REFDQyxtQkFBQSxBQUNBLHFCQUFBLEFBQ0EsVUFBQSxDaEJrMUpKLEFnQmgxSkksa0VBQ0MsbUJBQUEsQUFDQSxvQkFBQSxDaEJrMUpMLEFnQjUwSkMsa0NBQ0Msa0JBQUEsQUFDQSxvQkFBQSxDaEI4MEpGLEFnQjUwSkUsMENBQ0Msa0JBQUEsQUFDQSxTQUFBLEFBQ0EsUUFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxzQ0FBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxBQUNBLFdBQUEsQUFDQSxVQUFBLEFBQ0Esa0JBQUEsQUFDQSwyQkFBQSxBQUNBLHdCQUFBLEFBQ0Esa0JBQUEsQ2hCODBKSCxBZ0I1MEpHLCtDQUNDLFVBQUEsQUFDQSxtQkFBQSxBQUNBLHVCQUFBLENoQjgwSkosQWdCMTBKRSx5Q0FDQyx1QkFBQSxBQUNBLDRCQUFBLENoQjQwSkgsQWdCMTBKRyw0Q0FDQyxTQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsVUFBQSxDaEI0MEpKLEFnQngwSkUsdUNBQ0Msa0JBQUEsQUFDQSxpQkFBQSxBQUNBLGVBQUEsQ2hCMDBKSCxBZ0J4MEpHLHdFQUNDLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLFVBQUEsQ2hCMDBKSixBZ0J0MEpJLDZGQUNDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGNBQUEsQUFDQSwrQkFBQSxDaEJ3MEpMLEFnQnQwSkssd0dBQ0Msa0JBQUEsQ2hCdzBKTixBZ0JyMEpLLDRIQUNDLGtCQUFBLEFBQ0EsYUFBQSxDaEJ1MEpOLEFnQnAwSkssd0hBQ0MsV0FBQSxNQUFBLENoQnMwSk4sQWdCcDBKTSxtSkFDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsY0FBQSxDaEJzMEpQLEFnQm4wSk0sb0pBQ0MsZUFBQSxBQUNBLFdBQUEsQUFDQSxRQUFBLENoQnEwSlAsQWdCajBKSyx5SEFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQkFBQSxDaEJtMEpOLEFnQjd6SkUseUNBQ0MsdUJBQUEsQUFDQSx5QkFBQSxDaEIrekpILEFnQjd6SkcsMEVBQ0MsV0FBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLDhCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFFBQUEsQUFDQSxtQkFBQSxBQUNBLHlCQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLHVCQUFBLENoQit6SkosQWdCN3pKSSxnRkFDQyxtQkFBQSxBQUNBLHFCQUFBLEFBQ0EsVUFBQSxDaEIrekpMLEFnQjV6SkksOEVBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxvQkFBQSxhQUFBLENoQjh6SkwsQWdCcHpKRyxpREFDQyxhQUFBLEFBQ0EsY0FBQSxDaEJzekpKLEFnQmp6SkMsd0JBQ0Msa0JBQUEsQUFDQSxRQUFBLEFBQ0EsU0FBQSxBQUNBLCtCQUFBLEFBQ0EsVUFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLENoQm16SkYsQWdCanpKRSw2QkFDQyxvQkFBQSxZQUFBLENoQm16SkgsQWdCaHpKRSx3Q0FDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0NBQUEsQUFDQSx1QkFBQSxDaEJrekpILEFnQjV5SkEseUJBRUUsc0JBQ0MsU0FBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxDaEI4eUpELEFnQjV5SkMsMEJBQ0MsV0FBQSxBQUNBLFdBQUEsQ2hCOHlKRixBZ0IxeUpBLG9CQUNDLFdBQUEsQUFDQSxXQUFBLENoQjR5SkQsQWdCMXlKQyx3QkFDQyxXQUFBLEFBQ0EsV0FBQSxDaEI0eUpGLEFnQnp5SkMsMEJBQ0MsU0FBQSxDaEIyeUpGLEFnQnh5SkMsMEJBQ0MsVUFBQSxDaEIweUpGLEFnQnR5SkEsMkJBQ0MsU0FBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxDaEJ3eUpELEFnQnJ5SkEsd0JBQ0MsdUJBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLFNBQUEsQUFDQSx1QkFBQSxtQkFBQSxDaEJ1eUpELEFnQnB5SkEsNkJBQ0MsaUJBQUEsQ2hCc3lKRCxBZ0JueUpFLDJEQUNDLGNBQUEsQ2hCcXlKSCxBZ0JseUpFLDBEQUNDLGNBQUEsQ2hCb3lKSCxBZ0IveEpBLDhCQUNDLHFCQUFBLHNCQUFBLENoQml5SkQsQWdCN3hKQywwQ0FDQyxlQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLDBCQUFBLENoQit4SkYsQWdCN3hKRSwrQ0FDQyx1QkFBQSxDaEIreEpILENBQ0YsQWlCOTBLQSwwQkFDRSxpQkFBQSxBQUNBLGFBQUEsQ2pCZzFLRixBT3YwS0kseUJVWEosMEJBSUksMkJBQUEsQ2pCazFLRixDQUNGLEFpQmgxS0UsbUNBQ0Usb0JBQUEsYUFBQSxBQUNBLHVCQUFBLEFBQ0EsaUJBQUEsQ2pCazFLSixBaUJoMUtJLGdEQUNFLGtCQUFBLEFBQ0EsdUJBQUEsQUFDQSxZQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxpQ0FBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxDakJrMUtOLEFpQmgxS00sc0RBQ0UsK0NBQUEsQ2pCazFLUixBTzkxS0kseUJVQ0EsZ0RBZUksUUFBQSxBQUNBLGNBQUEsQ2pCazFLTixBaUJqMUtNLHNEQUNFLHVCQUFBLENqQm0xS1IsQ0FDRixBaUIvMEtJLDBDQUNFLFdBQUEsTUFBQSxDakJpMUtOLEFPMTJLSSx5QlV3QkEsMENBR0ksWUFBQSxDakJtMUtOLENBQ0YsQWlCajFLTSw4Q0FDRSxjQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxDakJtMUtSLEFpQi8wS0ksNkNBQ0UsV0FBQSxPQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLHVCQUFBLEFBQ0EsVUFBQSxDakJpMUtOLEFPNTNLSSx5QlVzQ0EsNkNBUUksZUFBQSxBQUNBLHNCQUFBLENqQmsxS04sQ0FDRixBaUJoMUtNLG9EQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxDakJrMUtSLEFPMzRLSSx5QlVrREUsb0RBU0ksZUFBQSxBQUNBLGdCQUFBLENqQm8xS1IsQ0FDRixBaUJqMUtNLDBEQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQkFBQSxDakJtMUtSLEFPMTVLSSx5QlVnRUUsMERBU0ksY0FBQSxDakJxMUtSLENBQ0YsQWlCbDFLTSxtREFDRSxnQkFBQSxBQUNBLGFBQUEsQ2pCbzFLUixBaUJsMUtRLHNEQUNFLFlBQUEsQ2pCbzFLVixBaUJqMUtRLGlIQUNFLGNBQUEsQUFDQSxpQkFBQSxDakJtMUtWLEFpQmgxS1EseURBQ0UsbUJBQUEsQUFDQSxZQUFBLEFBQ0EsbUJBQUEsQUFDQSxXaEI1R0YsQWdCNkdFLGlCQUFBLEFBQ0EsZUFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSw2QkFBQSxBQUNBLGdCQUFBLEFBQ0EsVUFBQSxDakJrMUtWLEFpQmgxS1Usb0ZBQ0UsYUFBQSxDakJrMUtaLEFpQm4xS1UsMkVBQ0UsYUFBQSxDakJrMUtaLEFpQm4xS1UsK0pBQ0UsYUFBQSxDakJrMUtaLEFpQm4xS1Usc0VBQ0UsYUFBQSxDakJrMUtaLEFpQi8wS1UseUVBQ0UsaUJBQUEsQUFDQSw4QkFBQSxDakJpMUtaLEFpQjcwS1EsMERBQ0UsWUFBQSxBQUNBLGdFQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSw2QkFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxVQUFBLENqQiswS1YsQWlCNzBLVSxnRUFDRSxrQmhCakpOLENEZytLTixBaUIzMEtRLHdFQUNFLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLGVBQUEsQUFDQSxlQUFBLEFBQ0EsU0FBQSxBQUNBLFlBQUEsQ2pCNjBLVixBaUIxMEtRLDBFQUNFLGtCQUFBLEFBQ0EsWUFBQSxDakI0MEtWLEFpQnowS1Esa0VBQ0UsaUJBQUEsQ2pCMjBLVixBaUJ0MEtJLDBDQUNFLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxBQUNBLFdoQnBMRSxBZ0JxTEYsb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxTQUFBLENqQncwS04sQU9qL0tJLHlCVStKQSwwQ0FZSSxZQUFBLENqQjAwS04sQ0FDRixBaUJ4MEtNLDRDQUNFLFdoQjlMQSxBZ0IrTEEsb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxTQUFBLENqQjAwS1IsQWlCeDBLUSxrREFDRSx5QkFBQSxDakIwMEtWLEFpQnQwS00sK0NBQ0Usb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxTQUFBLENqQncwS1IsQWtCcmhMQSxhQUNDLGVBQUEsQ2xCd2hMRCxBa0J0aExDLHNCQUNDLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLHVDQUFBLEFBQ0EsZUFBQSxDbEJ3aExGLEFrQnJoTEMscUJBQ0Msb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSx1QkFBQSxBQUNBLGlCQUFBLENsQnVoTEYsQWtCcmhMRSx5QkFQRCxxQkFRRSxnQkFBQSxDbEJ3aExELENBQ0YsQWtCcmhMQyxtQkFDQyxtQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsc0JBQUEsQ2xCdWhMRixBa0JyaExFLHVCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsVUFBQSxDbEJ1aExILEFrQnBoTEUseUJBZEQsbUJBZUUsWUFBQSxDbEJ1aExELENBQ0YsQWtCcGhMQyxvQkFDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsUUFBQSxDbEJzaExGLEFrQnBoTEUseUJBTkQsb0JBT0UsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQ2xCdWhMRCxDQUNGLEFrQnBoTEMsb0JBQ0Msa0JBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxBQUNBLDBCQUFBLEFBQ0EsWUFBQSxBQUNBLGVBQUEsQUFDQSxVQUFBLEFBQ0Esa0JBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esb0NBQUEsQ2xCc2hMRixBa0JwaExFLDBCQUNDLHlCQUFBLENsQnNoTEgsQWtCbmhMRSx3QkFDQyxXQUFBLEFBQ0EsV0FBQSxDbEJxaExILEFrQmpoTEMsbUJBQ0Msc0JBQUEsQ2xCbWhMRixBa0JqaExFLHlCQUhELG1CQUlFLDZCQUFBLEFBQ0Esc0JBQUEsQ2xCb2hMRCxDQUNGLEFrQmpoTEMsc0JBQ0MsbUJBQUEsQUFDQSxhQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQkFBQSxBQUNBLHlCQUFBLEFBQ0EsWUFBQSxDbEJtaExGLEFrQmpoTEUsMkJBQ0MsYUFBQSxDbEJtaExILEFrQmhoTEUsMEJBQ0MsZ0JBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxpQkFBQSxDbEJraExILEFrQi9nTEUscUNBQ0MsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsaUJBQUEsQ2xCaWhMSCxBa0I5Z0xFLG1DQUNDLGVBQUEsQUFDQSxXQUFBLEFBQ0Esb0JBQUEsQ2xCZ2hMSCxBa0I1Z0xDLHNCQUNDLGFBQUEsQUFDQSxvQ0FBQSxBQUNBLFFBQUEsQ2xCOGdMRixBa0I1Z0xFLHlCQUxELHNCQU1FLFFBQUEsQ2xCK2dMRCxDQUNGLEFrQjdnTEUseUJBVEQsc0JBVUUsMEJBQUEsQUFDQSxPQUFBLENsQmdoTEQsQ0FDRixBa0I1Z0xBLGNBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxBQUNBLDBCQUFBLEFBQ0EsZ0JBQUEsQUFDQSx5QkFBQSxBQUNBLG1CQUFBLEFBQ0EscUJBQUEsQUFDQSxjQUFBLEFBQ0Esd0JBQUEsQUFDQSxjQUFBLENsQitnTEQsQWtCN2dMQyxvQkFDQyxrQkFBQSxDbEIrZ0xGLEFrQjVnTEMscUJBQ0Msd0JBQUEsQUFDQSxvQ0FBQSxDbEI4Z0xGLEFrQjNnTEMsb0JBQ0Msb0JBQUEsY0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsc0JBQUEsQ2xCNmdMRixBa0IzZ0xFLHdCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxDbEI2Z0xILEFrQjFnTEUsd0JBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxDbEI0Z0xILEFrQnhnTEMscUJBQ0MsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsV0FBQSxPQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLENsQjBnTEYsQWtCeGdMRSx5QkFQRCxxQkFRRSxjQUFBLENsQjJnTEQsQ0FDRixBa0J0Z0xFLG1EQUNDLGFBQUEsQ2xCd2dMSCxBa0JuZ0xFLGtEQUNDLGFBQUEsQ2xCcWdMSCxBa0JoZ0xFLHNEQUNDLGFBQUEsQ2xCa2dMSCxBa0I3L0tFLHNEQUNDLGFBQUEsQ2xCKy9LSCxBa0IxL0tFLHFEQUNDLGFBQUEsQ2xCNC9LSCxBa0J2L0tFLHVEQUNDLGFBQUEsQ2xCeS9LSCxBa0JwL0tFLHNEQUNDLGFBQUEsQ2xCcy9LSCxBa0JqL0tFLHNEQUNDLFVBQUEsQ2xCbS9LSCxBa0IvK0tDLHlCQXhHRCxjQXlHRSxnQkFBQSxDbEJrL0tBLENBQ0YsQWtCOStLQSxvQkFDQyxlQUFBLEFBQ0EsWUFBQSxBQUNBLFdBQUEsQUFDQSxtQkFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0Esc0NBQUEsQUFDQSw0QkFBQSxBQUNBLFVBQUEsQUFDQSx3QkFBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLENsQmkvS0QsQWtCLytLQyx5QkFDQyx3QkFBQSxBQUNBLFNBQUEsQ2xCaS9LRixBa0I5K0tDLHlCQXZCRCxvQkF3QkUsWUFBQSxBQUNBLFdBQUEsQUFDQSxVQUFBLEFBQ0EsY0FBQSxDbEJpL0tBLENBQ0YsQWtCditLRSw2REFDQyxpQkFBQSxDbEI2K0tILEFrQjErS0UsOEJBQ0MsV0FBQSxBQUNBLFNBQUEsQ2xCNCtLSCxBa0JwK0tDLDhCQUNDLFdBQUEsQUFDQSxVQUFBLEFBQ0EsZUFBQSxDbEJzK0tGLEFrQnArS0UseUJBTEQsOEJBTUUsVUFBQSxBQUNBLFVBQUEsQ2xCdStLRCxDQUNGLEFtQjN4TEEsZ0JBQ0MsZUFBQSxDbkI4eExELEFtQjV4TEMseUJBQ0Msa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsdUNBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLENuQjh4TEYsQW1CM3hMQyx3QkFDQyxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLG9CQUFBLEFBQ0EsaUJBQUEsQ25CNnhMRixBbUIzeExFLHlCQVBELHdCQVFFLG1CQUFBLENuQjh4TEQsQ0FDRixBbUIzeExDLHNCQUNDLG1CQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDbkI2eExGLEFtQjN4TEUsMEJBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxDbkI2eExILEFtQjF4TEUsMEJBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDbkI0eExILEFtQjF4TEcsOEJBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxjQUFBLEFBQ0EsY0FBQSxDbkI0eExKLEFtQnZ4TEMsdUJBQ0MsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLFFBQUEsQ25CeXhMRixBbUJ2eExFLHlCQU5ELHVCQU9FLGNBQUEsQ25CMHhMRCxDQUNGLEFtQnZ4TEMsc0JBQ0MscUJBQUEsQ25CeXhMRixBbUJ2eExFLHlCQUhELHNCQUlFLHNCQUFBLENuQjB4TEQsQ0FDRixBbUJ2eExDLDZCQUNDLGVBQUEsQUFDQSxXQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDRyxrQkFBQSxDbkJ5eExMLEFtQnZ4TEUseUJBVEQsNkJBVUUsa0JBQUEsQ25CMHhMRCxDQUNGLEFtQnZ4TEMseUJBQ0Msb0JBQUEsYUFBQSxBQUNBLHVCQUFBLG1CQUFBLEFBQ0EsUUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQ25CeXhMRixBbUJ2eExFLHlCQVBELHlCQVFFLDBCQUFBLHNCQUFBLEFBQ0EsT0FBQSxDbkIweExELENBQ0YsQW1CdnhMSSxxQkFDSSxnQkFBQSxBQUNOLGtCQUFBLENuQnl4TEYsQW1CdnhMRSxpQ0FDQyxlQUFBLENuQnl4TEgsQW1CdHhMUSx5QkFSSixxQkFTUSxjQUFBLENuQnl4TFYsQ0FDRixBb0JwNExBLFNBQ0MsWUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxVQUFBLEFBQ0EsdUNBQUEsQUFDQSxvQkFBQSxBQUNBLFVBQUEsQUFDQSx3QkFBQSxDcEJpN0xELEFvQi82TEMsMkJBQ0MsbUJBQUEsQUFDQSxTQUFBLENwQmk3TEYsQW9COTZMQyw0QkFDQyxvQkFBQSxBQUNBLFNBQUEsQ3BCZzdMRixBb0I1NkxBLGlCQUNDLCtCQUFBLEFBQ0EseUJBQUEsQ3BCKzZMRCxBb0I1NkxBLGlCQUNDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsYUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQ3BCKzZMRCxBb0I3NkxDLHlCQVJELGlCQVNFLFVBQUEsQUFDQSxzQkFBQSxrQkFBQSxDcEJnN0xBLEFvQjk2TEEsMEVBQ0MsVUFBQSxBQUNBLFVBQUEsQ3BCZzdMRCxBb0I3NkxBLGdFQUNDLFdBQUEsQ3BCKzZMRCxBb0I1NkxBLDJDQUNDLGtCQUFBLENwQjg2TEQsQW9CMzZMQSwwQkFDQyxnQkFBQSxBQUNBLGFBQUEsQ3BCNjZMRCxBb0IzNkxDLGdEQUNDLGlCQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQ3BCNjZMRixDQUNGLEFvQng2TEEsZUFDQyxlQUFBLEFBQ0EsZ0JuQnJFTyxBbUJzRVAsa0JBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxvQkFBQSxDcEIyNkxELEFvQng2TEUsa0VBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxDcEIwNkxILEFvQng2TEcsdUVBQ0MsZUFBQSxDcEIwNkxKLEFvQnA2TEEsY0FDQyxnQ0FBQSxBQUNBLG1CQUFBLENwQnU2TEQsQW9CcjZMQyxxQkFDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsU0FBQSxBQUNBLGlCQUFBLEFBQ0EsZ0JBQUEsQ3BCdTZMRixBb0JqNkxBLDRCQUVDLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQUFDQSx1QkFBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSx3QkFBQSxBQUNBLFNBQUEsQ3BCbTZMRCxBb0JqNkxDLHdDQUNDLHFCQUFBLENwQm82TEYsQW9CajZMQyxvQ0FDQyxXQUFBLEFBQ0EsV0FBQSxDcEJvNkxGLEFvQmw2TEUsOENBQ0MsWUFBQSxDcEJxNkxILEFvQmo2TEMsMENBQ0MsWUFBQSxDcEJvNkxGLEFvQmg2TEEsWUFDQyxXQUFBLE9BQUEsQUFDQSxlQUFBLENwQm02TEQsQW9CaDZMQSxlQUNDLGVBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxrQkFBQSx5QkFBQSxBQUNBLFFBQUEsQ3BCbTZMRCxBb0JqNkxDLHNCQUNDLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLENwQm02TEYsQW9CajZMRSw0QkFDQyxVQUFBLENwQm02TEgsQW9CLzVMQyxxQkFDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLDBCQUFBLEFBQ0EsVUFBQSxDcEJpNkxGLEFvQi81TEUsMkJBQ0Msb0JBQUEsQ3BCaTZMSCxBb0I1NUxBLG9CQUNDLGVBQUEsQUFDQSwrQkFBQSxDcEIrNUxELEFvQjc1TEMsK0JBQ0MsZUFBQSxDcEIrNUxGLEFvQjU1TEMsMkJBQ0MsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxDcEI4NUxGLEFvQjM1TEMsMkJBQ0Msa0JBQUEsQ3BCNjVMRixBb0IzNUxFLHNDQUNDLGVBQUEsQ3BCNjVMSCxBb0J6NUxDLDJCQUNDLGNBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjbkIzTWdCLEFtQjRNaEIsa0JBQUEsQUFDQSxlQUFBLENwQjI1TEYsQW9CdjVMQSxvQkFDQyxvQkFBQSxhQUFBLEFBQ0EsbUJBQUEsZUFBQSxBQUNBLE1BQUEsQUFDQSxXQUFBLENwQjA1TEQsQW9CeDVMQywrQkFDQyxZQUFBLENwQjA1TEYsQW9CdjVMQyx5QkFDQyxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EseUJBQUEsQUFDQSxnQm5Cdk9NLEFtQndPTixjbkJoT2dCLEFtQmlPaEIsZUFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLEFBQ0Esd0JBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxPQUFBLEFBQ0EsV0FBQSxDcEJ5NUxGLEFvQnY1TEUscUNBQ0MsNEJBQUEsQUFDQSw4QkFBQSxDcEJ5NUxILEFvQnQ1TEUsb0NBQ0MsMkJBQUEsQUFDQSw2QkFBQSxDcEJ3NUxILEFvQnI1TEUsMENBQ0MsZ0JBQUEsQ3BCdTVMSCxBb0JwNUxFLCtCQUNDLGdDQUFBLEFBQ0EsaUNBQUEsQUFDQSxTQUFBLENwQnM1TEgsQW9CbjVMRSw0RUFFQyxtQm5CNVBXLEFtQjZQWCxXbkIzUGlCLEFtQjRQakIscUJuQjlQVyxBbUIrUFgsU0FBQSxDcEJvNUxILEFvQmw1TEcsd0ZBQ0Msa0JBQUEsQ3BCbzVMSixBb0I3NExDLG9FQUNDLCtCQUFBLEFBQ0EsaUJBQUEsQ3BCZzVMRixBb0I1NExBLHNCQUNDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFNBQUEsQUFDQSxlQUFBLEFBQ0Esd0JBQUEsQUFDQSxnQkFBQSxDcEIrNExELEFvQjc0TEMsNEJBQ0MsaUNBQUEsQUFDQSwrQkFBQSxDcEIrNExGLEFvQjU0TEMsMkNBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxjQUFBLENwQjg0TEYsQW9CMzRMQyw0QkFDQyxXQUFBLE9BQUEsQUFDQSxlQUFBLEFBQ0EsU0FBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLENwQjY0TEYsQW9CejRMQSxvQkFDQyxvQkFBQSxhQUFBLEFBQ0EsbUJBQUEsZUFBQSxBQUNBLFFBQUEsQ3BCNDRMRCxBb0IxNExDLCtCQUNDLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxvQkFBQSxBQUNBLFVBQUEsQUFDQSxVQUFBLEFBQ0EsVUFBQSxDcEI0NExGLEFvQjE0TEUsNENBQ0MsV25CdlVLLEFtQndVTCx5Qm5CNVRXLEFtQjZUWCxxQm5CN1RXLEFtQjhUWCx3QkFBQSxDcEI0NExILEFvQjE0TEcsa0RBQ0MsV25CN1VJLEFtQjhVSix5QkFBQSxBQUNBLG9CQUFBLENwQjQ0TEosQW9CeDRMRSxpREFDQyxxQm5CeFVXLEFtQnlVWCx3QkFBQSxDcEIwNExILEFvQng0TEcsdURBQ0MsV25CeFZJLEFtQnlWSix5QkFBQSxBQUNBLG9CQUFBLENwQjA0TEosQW9CbDRMRSx5RkFDQyx5Q0FBQSxDcEJ1NExILEFvQm40TEMsOEJBQ0MseUJBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxvQkFBQSxBQUNBLHlCQUFBLEFBQ0EsK0NBQUEsQ3BCcTRMRixBb0JuNExFLHFDQUNDLG9CQUFBLENwQnE0TEgsQW9CbDRMRSxvQ0FDQyxxQkFBQSxBQUNBLHFDQUFBLENwQm80TEgsQW9CLzNMQSx5QkFRRSxnQ0FDQyxhQUFBLENwQjIzTEQsQW9CeDNMQSwrQkFDQyxlQUFBLENwQjAzTEQsQW9CdDNMRCxlQUNDLDBCQUFBLEFBQ0EsVUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxvQkFBQSxDcEJ3M0xBLEFvQnIzTEQsY0FDQyxpQkFBQSxBQUNBLGlCQUFBLENwQnUzTEEsQW9CcjNMQSxxQkFDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxDcEJ1M0xELEFvQm4zTEQsWUFDQyxpQkFBQSxDcEJxM0xBLEFvQmwzTEMsb0RBQ0Msa0JBQUEsQUFDQSxpQkFBQSxDcEJvM0xGLEFvQmwzTEUsMERBQ0Msa0JBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQUFDQSxPQUFBLEFBQ0EsS0FBQSxDcEJvM0xILEFvQmozTEUsMERBQ0MsY0FBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFNBQUEsQUFDQSxpQkFBQSxDcEJtM0xILEFvQmozTEcsaUVBQ0MsV0FBQSxBQUNBLGNBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLG1CQUFBLEFBQ0Esd0JBQUEsQ3BCbTNMSixBb0JoM0xHLGdFQUNDLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFFBQUEsQUFDQSxVQUFBLEFBQ0EsV0FBQSxBQUNBLFVBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsWUFBQSxDcEJrM0xKLEFvQjkyTEUsMEZBQ0MsYUFBQSxDcEJnM0xILEFvQjcyTEUsMkZBQ0Msd0JBQUEsQ3BCKzJMSCxBb0J4MkxELGVBQ0MsdUJBQUEsQUFDQSw2QkFBQSxBQUNBLCtCQUFBLDBCQUFBLENwQjAyTEEsQW9CeDJMQSxvQkFDQyxxQkFBQSxpQkFBQSxBQUNBLFdBQUEsQUFDQSxRQUFBLENwQjAyTEQsQW9CcjJMRSw4Q0FDQyxVQUFBLEFBQ0EsU0FBQSxDcEJ1MkxILEFvQnAyTEUsK0NBQ0MsVUFBQSxDcEJzMkxILEFvQmoyTEEsMkRBQ0MsU0FBQSxDcEJtMkxELEFvQmgyTEEsb0JBQ0MsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxDcEJrMkxELEFvQjkxTEQseUJBQ0MsZUFBQSxBQUNBLGlCQUFBLENwQmcyTEEsQW9CNzFMRCw0QkFFQyxRQUFBLEFBQ0EsVUFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLENwQisxTEEsQW9CNzFMQSxvQ0FDQyxXQUFBLEFBQ0EsV0FBQSxDcEJnMkxELEFvQjcxTEEsd0NBQ0Msb0JBQUEsQ3BCZzJMRCxDQUNGLEFvQjUxTEEsYUFDQyxHQUNDLDJCQUFBLEFBQ0EsU0FBQSxDcEI4MUxBLEFvQjMxTEQsR0FDQyx3QkFBQSxBQUNBLFNBQUEsQ3BCNjFMQSxDQUNGLEFvQngxTEMsZ0RBRUMsVUFBQSxBQUNBLFdBQUEsQ3BCMDFMRixBb0J2MUxDLHlCQUVDLGdEQUVDLFNBQUEsQUFDQSxVQUFBLENwQncxTEQsQ0FDRixBb0JwMUxFLCtDQUNDLDBCQUFBLEFBQ0EsNkJBQUEsQUFDQSwyQkFBQSxBQUNBLDZCQUFBLENwQnMxTEgsQW9CbjFMRSw4Q0FDQyx5QkFBQSxBQUNBLDRCQUFBLEFBQ0EsNEJBQUEsQUFDQSw4QkFBQSxDcEJxMUxILEFvQmwxTEUscURBQ0Msa0JBQUEsQUFDQSw2QkFBQSxDcEJvMUxILEFxQjM1TUEsd0JBQ0UsYUFBQSxBQUNBLGFBQUEsQUFDQSxlQUFBLEFBQ0EsT0FBQSxBQUNBLFFBQUEsQUFDQSxTQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLDhCQUFBLEFBQ0EsVUFBQSxDckI4NU1GLEFxQjU1TUUsbUNBS0UsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLG1CQUFBLEFBQ0EsZ0JBQUEsQUFDQSw4Q0FBQSxBQUNBLGFBQUEsQUFDQSxpQkFBQSxDckI4NU1KLEFxQjU1TUksNkVBYkEsb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDQVVBLEFyQnk2TUosMENxQng2TU0sY0FBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxtQkFBQSxBQUtBLFFBQUEsQ3JCODVNTixBcUI1NU1NLGlEQUNFLFdBQUEsQUFDQSxjQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxrc0JBQUEsQ3JCODVNUixBcUJ6NU1FLGlDQUNFLG1CQUFBLEFBQ0EsaUJBQUEsQ3JCMjVNSixBcUJ6NU1JLG1DQUNFLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQ3JCMjVNTixBcUJ4NU1JLG1DQUNFLGNBQUEsQUFDQSw4QkFBQSxDckIwNU1OLEFxQnQ1TUUsaUNBQ0Usb0JBQUEsYUFBQSxBQUNBLCtCQUFBLDJCQUFBLEFBQ0EsU0FBQSxBQUNBLGtCQUFBLENyQnc1TUosQXFCcjVNRSwwQ0FDRSxrQkFBQSxBQUNBLGNBQUEsQUFDQSxxQ0FBQSxBQUNBLDJDQUFBLENyQnU1TUosQXFCcjVNSSxvREFDRSxzQkFBQSxBQUVBLFdBQUEsQUFDQSxvQ0FBQSxDckJ1NU1OLEFxQm41TUUsK0JBQ0UsZUFBQSxDckJxNU1KLEFxQmg0TUUsb0NBQ0UsZUFBQSxDckJtNU1KLEFxQmg1TUUsb0NBQ0Usa0JBQUEsQUFDQSxhQUFBLENyQms1TUosQXFCLzRNRSwrQkFDRSxTQUFBLEFBQ0EsZUFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsNEJBQUEsQUFDQSxrQkFBQSxDckJpNU1KLEFxQi80TUkscUNBQ0UsWUFBQSxDckJpNU1OLEFxQjk0TUksMENBQ0UsbUJBQUEsQUFDQSxVQUFBLENyQmc1TU4sQXFCNTRNRSxxQ0FDRSxTQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSw2QkFBQSxBQUNBLDhSQUFBLEFBQ0EsbUJBQUEsQ3JCODRNSixBcUI1NE1JLDJDQUNFLFlBQUEsQ3JCODRNTixBcUIxNE1FLG9DQUNFLG9CQUFBLGFBQUEsQUFDQSxRQUFBLENyQjQ0TUosQXFCMTRNSSx3Q0FDRSxpQkFBQSxDckI0NE1OLEFxQjE0TU0sOENBQ0UsVUFBQSxBQUNBLFNBQUEsQUFDQSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0EsTUFBQSxBQUNBLE1BQUEsQ3JCNDRNUixBcUIxNE1RLG1FQUNFLHNlQUFBLENyQjQ0TVYsQXFCdjRNSSwwQ0FDRSxXQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxRQUFBLEFBQ0EsY0FBQSxDckJ5NE1OLEFxQnY0TU0sMERBQ0UsU0FBQSxDckJ5NE1SLEFxQnQ0TU0saURBQ0UsV0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ1FBQUEsQUFDQSw0QkFBQSxBQUNBLHVCQUFBLENyQnc0TVIsQUZya05BLGdCQUNDLGdCQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQ0V3a05ELEFPcmtOSSx5QlRQSixnQkFPRSxnQkFBQSxBQUNBLFlBQUEsQUFDQSxpQkFBQSxDRXlrTkEsQ0FDRixBT3hrTkkseUJUWEosZ0JBYUUsZ0JBQUEsQUFDQSxXQUFBLENFMGtOQSxDQUNGLEFGeGtOQyxzQkFDQyxVQUFBLENFMGtORixBRnZrTkMscUJBQ0Msa0JBQUEsQUFDQSxVQUFBLENFeWtORixBRnRrTkMsdUJBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxtQkFBQSxBQUNBLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSx5QkFBQSxBQUNBLG9CQUFBLEFBQ0EsY0FBQSxDRXdrTkYsQUZ0a05FLDJRQUlDLFlBQUEsQ0Vxa05ILEFGbmtORSwrQ0FDQyxZQUFBLENFcWtOSCxBRm5rTkUsb0NBRUMsMEJBQUEsb0JBQUEsQ0Vva05ILEFGamtORSw2QkFDQyxhQUFBLEFBQ0EscUJBQUEsQUFDQSxxQkFBQSxDRW1rTkgsQUYvak5DLHdCQUNDLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFFBQUEsQUFDQSwyQkFBQSxBQUNBLFVBQUEsQ0Vpa05GLEFGOWpOQyxzQ0FDQyxrQkFBQSxBQUNBLFNBQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSxzQ0FBQSxBQUNBLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxBQUNBLHdCQUFBLENFZ2tORixBRjdqTkMsaUNBQ0MsaUJBQUEsQ0Urak5GLEFGM2pORSxtREFDQyxpQkFBQSxDRTZqTkgsQUYxak5FLDZDQUNDLGVBQUEsQ0U0ak5ILEFGeGpOQyxpQ0FDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSwrQkFBQSxDRTBqTkYsQUZ2ak5DLGdDQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQ0V5ak5GLEFGdGpOQyxvQ0FDQyxlQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQUFDQSx5QkFBQSxDRXdqTkYsQUZ0ak5FLDBDQUNDLG9CQUFBLENFd2pOSCxBRnBqTkMsZ0NBQ0Msd0JBQUEsQ0Vzak5GLEFGbmpOQyw2QkFDQyxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsaUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0EsU0FBQSxBQUNBLGVBQUEsQUFDQSx3QkFBQSxBQUNBLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLHFCQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLENFcWpORixBRm5qTkUsdUVBRUMsa0JBQUEsQ0Vvak5ILEFGaGpOQyw4QkFDQyxvQkFBQSxjQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSx1REFBQSxDRWtqTkYsQUZoak5FLGtDQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQ0Vrak5ILEFGOWlOQyxnQ0FDQyxXQUFBLE9BQUEsQUFDQSxpQkFBQSxBQUNBLFlBQUEsQUFDQSxtQkFBQSxBQUVBLHVCQUFBLEFBQ0EsZUFBQSxBQUNBLGVBQUEsQ0Vnak5GLEFGN2lOQyw4QkFFQyxnQkFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQ0Vrak5GLEFGNWlOQywrREFWQyxlQUFBLEFBS0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLHNCQUFBLENBR0QsQUVvak5ELGlDRmxqTkUsY0FBQSxBQUNBLGVBQUEsQ0Vpak5GLEFGNWlORSx3Q0FDQyxxQkFBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxDRThpTkgsQUYxaU5DLDZCQUNDLG9CQUFBLGNBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLFNBQUEsQ0U0aU5GLEFGemlOQyx5QkFDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGtCQUFBLEFBQ0EsUUFBQSxDRTJpTkYsQUZ4aU5DLGlDQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EseUJBQUEsQUFDQSw2QkFBQSw2QkFBQSxBQUNBLGtCQUFBLEFBQ0EsOEJBQUEsQ0UwaU5GLEFGdmlOQyw4QkFDQyxlQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQ0V5aU5GLEFGdGlOQyw0QkFDQyxrQkFBQSxBQUNBLGlCQUFBLENFd2lORixBRnJpTkMsaUNBQ0MsZUFBQSxBQUNBLFdBQUEsQUFDQSxlQUFBLENFdWlORixBRnBpTkMsdUJBQ0Msa0JBQUEsQUFDQSxpQkFBQSxDRXNpTkYsQUZuaU5DLDRCQUNDLGVBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxDRXFpTkYsQUZsaU5DLDZCQUNDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLGVBQUEsQUFDQSx3QkFBQSxBQUNBLHFCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLDZCQUFBLEFBQ0EsZUFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQ0VvaU5GLEFGbGlORSxtQ0FDQyxrQkFBQSxDRW9pTkgsQUYxaE5BLHlCQUlFLDJEQUVDLGdCQUFBLENFb2lORCxBRmppTkEsdUJBQ0MsWUFBQSxDRW1pTkQsQUZoaU5BLHdCQUNDLGNBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQ0VraU5ELENBQ0YsQXNCdjBOQSxZQUNDLFdBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0Esd0JBQUEsQUFDQSxpQkFBQSxDdEI0ME5ELEFzQngwTkUsd0NBQ0MsVUFBQSxDdEIwME5ILEFzQnYwTkUseUNBQ0MsU0FBQSxDdEJ5ME5ILEFzQnIwTkMsbUJBQ0Msa0JBQUEsQUFDQSxXQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLG1CQUFBLEFBQ0csb0NBQUEsQUFDQSxpQkFBQSxDdEJ1ME5MLEFzQnAwTkMsaUJBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxpQkFBQSxBQUNNLHVCQUFBLEFBQ04sOEJBQUEsQUFDQSxhQUFBLEN0QnMwTkYsQXNCbjBOQyxzQkFDQyxrQkFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsUUFBQSxBQUNBLFNBQUEsQUFDQSxvRkFBQSxBQU1BLFVBQUEsQUFDQSw0QkFBQSxBQUNBLG9CQUFBLEFBQ0EsU0FBQSxDdEJnME5GLEFzQjd6TkMscUJBQ0Msa0JBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxBQUNBLFVBQUEsQUFDQSxrQkFBQSxDdEIrek5GLEFzQjd6TkUsdUJBQ0MsVUFBQSxBQUNBLDJCQUFBLEN0Qit6TkgsQXNCNXpORSwwQkFDQyw4QkFBQSxBQUNBLFlBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsaUJBQUEsQ3RCOHpOSCxBc0I1ek5HLGdDQUNDLGVBQUEsQ3RCOHpOSixBc0Izek5HLDhCQUNDLFdBQUEsQUFDQSxXQUFBLEN0QjZ6TkosQXNCeHpOQyxxQkFDQyxhQUFBLEFBQ0EsZUFBQSxDdEIwek5GLEFzQnZ6TkMsbUJBQ0MsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxDdEJ5ek5GLEFzQnZ6TkUscUJBQ0MsY0FBQSxBQUNBLHFCQUFBLEFBQ0EseUJBQUEsQ3RCeXpOSCxBc0J2ek5HLDJCQUNDLFVBQUEsQ3RCeXpOSixBc0Jwek5DLHlCQUNDLHFCQUNDLFlBQUEsQ3RCc3pORCxBc0Juek5BLG1CQUNDLGNBQUEsQ3RCcXpORCxBc0Jsek5BLHFCQUNDLFFBQUEsQUFDQSxTQUFBLEN0Qm96TkQsQXNCbHpOQywwQkFDQyxXQUFBLEFBQ0EsV0FBQSxDdEJvek5GLEFzQmx6TkUsOEJBQ0MsV0FBQSxBQUNBLFdBQUEsQ3RCb3pOSCxDQUNGLEF1QnY3TkEsd0JBQ0MsY0FBQSxBQUNBLGVBQUEsQUFDQSxlQUFBLEFBQ0EsY0FBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxDdkI4N05ELEF3QnI4TkEsa0NBQ0MsZUFBQSxBQUNBLFNBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxzQ0FBQSxBQUNBLG9CQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLHdDQUFBLEFBQ0EsVUFBQSxBQUNBLDhDQUFBLEN4QjI4TkQsQXdCeDhOQSwyQ0FDQyx3QkFBQSxBQUNBLFNBQUEsQ3hCMjhORCxBd0J4OE5BLDJDQUNDLG1CQUFBLEFBQ0EsOEJBQUEsQUFDQSxhQUFBLEN4QjI4TkQsQXdCeDhOQSx5Q0FDQyxtQkFBQSxBQUNBLDhCQUFBLEFBQ0EsYUFBQSxDeEIyOE5ELEF3Qng4TkEsd0NBQ0MsbUJBQUEsQUFDQSw4QkFBQSxBQUNBLGFBQUEsQ3hCMjhORCxBd0J4OE5BLHlCQUNDLGtDQUNDLFNBQUEsQUFDQSxXQUFBLEFBQ0EsVUFBQSxBQUNBLGVBQUEsQUFDQSxlQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEN4QjI4TkEsQ0FDRixBeUJoZ09DLHVEQUNDLFlBQUEsQ3pCa2dPRixBeUI5L05DLDBDQUNDLGtCQUFBLEN6QmdnT0YsQXlCNy9OQyxrRUFDQyxtQkFBQSxDekIrL05GLEF5QjUvTkMsZ0RBQ0MsaUNBQUEsNEJBQUEsQUFDQSw0QkFBQSxDekI4L05GLEF5QjMvTkMsc0RBQ0MsZ0NBQUEsQUFDQSxvQkFBQSxDekI2L05GLEF5QjEvTkMsb0RBQ0MsaUJBQUEsQ3pCNC9ORixBeUJ4L05DLG9NQUtDLFNBQUEsQUFDQSxzQ0FBQSxBQUNBLHlCQUFBLEN6QnkvTkYsQXlCbi9OQyx1REFDQyxzQ0FBQSxBQUNBLFFBQUEsQ3pCcy9ORixBeUJsL05BLG9EQUVDLGtCQUFBLEFBQ0Esd0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFdBQUEsQUFDQSxtQkFBQSxBQUNBLGlCQUFBLEN6QnEvTkQsQXlCbi9OQyxvRkFDQyx1Q0FBQSxBQUNBLFNBQUEsQUFDQSxnQkFBQSxBQUNBLG1CQUFBLEN6QnMvTkYsQXlCcC9ORSx3T0FFQyxzQ0FBQSxDekJ3L05ILEF5QnIvTkUsc0hBQ0MsY0FBQSxBQUNBLGFBQUEsQUFDQSxVQUFBLEFBQ0Esa0JBQUEsQUFDQSxRQUFBLEFDMUVILCtUQUFBLEFEMkVHLHFCQUFBLEN6QncvTkgsQXlCci9ORSxzS0FDQyxzQkFBQSxtQkFBQSxBQUNBLFFBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxtQkFBQSxBQUNBLHlCQUFBLEFBQ0EsY0FBQSxBQUNBLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSx3QkFBQSxBQUNBLGtCQUFBLEN6QncvTkgsQXlCcC9OQyx3TUFHQyxrQkFBQSxBQUNBLFFBQUEsQUFDQSwyQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxnQkFBQSxBQUNBLFlBQUEsQUFDQSxVQUFBLEFBQ0EsZUFBQSxBQUNBLFVBQUEsQUFDQSx1QkFBQSxDekJ1L05GLEF5QnAvTkMsb0VBQ0MsVUFBQSxBQUNBLGlDQUFBLDRCQUFBLEFBQ0EsT0FBQSxDekJ1L05GLEF5QnAvTkMsZ0VBQ0MsVUFBQSxBQUNBLGNBQUEsQUFDQSxVQUFBLEFBQ0Esa0JBQUEsQUFDQSxZQUFBLEN6QnUvTkYsQXlCci9ORSw0RUFDQyxhQUFBLEN6QncvTkgsQXlCcC9OQyxvRUFDQyxPQUFBLEFBQ0EsY0FBQSxBQUNBLFVBQUEsQUFDQSxrQkFBQSxBQUNBLFlBQUEsQ3pCdS9ORixBeUJyL05FLGdGQUNDLGFBQUEsQ3pCdy9OSCxBeUJwL05DLDRFQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsWUFBQSxDekJ1L05GLEF5QnAvTkMsa0VBQ0MseUJBQUEsQUFDQSxZQUFBLEFBQ0EsY0FBQSxBQUNBLFlBQUEsQUFDQSxnQ0FBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLHVCQUFBLEN6QnUvTkYsQXlCci9ORSw4RUFDQywyQkFBQSxDekJ5L05ILEF5QnIvTkUsb0ZBQ0MsNkJBQUEsQUFDQSxXQUFBLEFBQ0EsVUFBQSxBQUNBLGNBQUEsQ3pCdy9OSCxBeUJyL05FLGdHQUNDLDhCQUFBLEFBQ0EsK0JBQUEsQ3pCdy9OSCxBeUJyL05FLDhFQUNDLGFBQUEsQUFDQSx5Q0FBQSxBQUNBLDhCQUFBLEN6QncvTkgsQXlCbi9ORSxzSUFDQyxvQkFBQSxBQUNBLDRCQUFBLEFBQ0EsbUJBQUEsQ3pCcy9OSCxBeUJuL05FLHdRQUVDLG9CQUFBLEFBQ0EsNkJBQUEsQUFDQSw4QkFBQSxzQkFBQSxDekJ1L05ILEF5QnAvTkUsb0lBQ0MsMENBQUEsQUFDQSwrQkFBQSxDekJ1L05ILEF5QmwvTkMsc0dBQ0Msa0JBQUEsQUFDQSxzQkFBQSxBQUNBLHFCQUFBLEFBQ0EsbUJBQUEsQUFDQSxhQUFBLEFBQ0EsZ0JBQUEsQUFDQSx5QkFBQSxBQUNBLHNDQUFBLEFBQ0Esa0JBQUEsQUFDQSxVQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsYUFBQSxDekJxL05GLEF5Qm4vTkUsc0hBQ0MsYUFBQSxDekJzL05ILEF5Qm4vTkUsa0hBQ0MsZ0JBQUEsQUFDQSxTQUFBLEFBQ0EsU0FBQSxDekJzL05ILEF5Qm4vTkUsc0hBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLHNDQUFBLEFBQ0EsWUFBQSxDekJzL05ILEF5QnAvTkcsOEpBQ0MscUNBQUEsQ3pCdS9OSixBeUJwL05HLGtJQUNDLHdCQUFBLEN6QnUvTkosQXlCcC9ORywwVEFFQyxzQkFBQSxDekJ3L05KLEF5QnIvTkcsc0xBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsV0FBQSxBQUNBLGNBQUEsQ3pCdy9OSixBeUJyL05HLG9MQUNDLGVBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxDekJ3L05KLEF5QjErTkEsbUtBQ0MsUUFBQSxDekJxL05ELEF5QmwvTkEsZ0NBQ0MsVUFBQSxDekJxL05ELEF5QmovTkEsd0xBR0MsU0FBQSxBQUNBLHlCQUFBLEN6Qm8vTkQsQXlCai9OQSxrQ0FDQyxvQkFBQSxDekJvL05ELEF5QmovTkEsYUFDQyxHQUNDLDRCQUFBLEFBQ0EsU0FBQSxDekJvL05BLEF5QmovTkQsR0FDQyx3QkFBQSxBQUNBLFNBQUEsQ3pCbS9OQSxDQUNGLEEyQmh5T0EsYUFDQyxrQkFBQSxBQUNBLGtCQUFBLEMzQmd6T0QsQTJCOXlPQyxvQkFDQyw0QkFBQSxBQUNBLHdCQUFBLEFBQ0Esc0JBQUEsQUFDQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxtQkFBQSxvQkFBQSxDM0Jnek9GLEEyQjd5T0Msc0JBQ0Msa0JBQUEsQUFDQSxnQkFBQSxBQUNBLHNCQUFBLEMzQit5T0YsQTJCNXlPQyxvQkFDQyxlQ2J3QixBRGN4QixpQkNiMEIsQURjMUIsVzFCbkJpQixBMEJvQmpCLFNBQUEsQUFDQSxnQkFBQSxDM0I4eU9GLEEyQjN5T0MsMEJBQ0MsZUNmYSxBRGdCYixpQkFBQSxBQUNBLGExQjFCZ0IsQ0R1ME9sQixBMkIxeU9DLHlCQWpDRCxhQWtDRSxrQkFBQSxDM0I2eU9BLEEyQjN5T0Esb0JBQ0MsNkJBQUEsQUFDQSxZQUFBLEMzQjZ5T0QsQTJCMXlPQSw4Q0FFQyxZQUFBLEMzQjJ5T0QsQ0FDRixBMkJ2eU9BLHFCQUNDLHlCQUFBLEFBQ0EsZ0IxQnRETyxBMEJ1RFAsa0RBQUEsQUFDQSx5QkFBQSxBQUNBLG1CQUFBLEFBQ0Esc0JBQUEsQUFDRyx3QkFBQSxDM0IweU9KLEEyQnh5T0MsNEJBQ0MsWUFBQSxDM0IweU9GLEEyQnZ5T0MsK0JBQ0MsZ0NBQUEsQUFDQSxRQUFBLEMzQnl5T0YsQTJCdnlPRSx1Q0FDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxRQUFBLEFBQ0EsaUJBQUEsQzNCeXlPSCxBMkJ2eU9HLDJGQUNDLGdCQUFBLEFBQ0EsZ0NBQUEsQUFFQSxtQkFBQSxDM0J3eU9KLEEyQnJ5T0csNkNBQ0MsZUFBQSxBQUNBLGNBQUEsQUFDQSxhQUFBLEMzQnV5T0osQTJCbHlPQywyQkFDQyxtQkFBQSxDM0JveU9GLEEyQmx5T0UseURBQ0MsZUFBQSxDM0JveU9ILEEyQmp5T0UsZ0NBQ0Msb0JBQUEsYUFBQSxBQUNBLHVCQUFBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLGNBQUEsQzNCbXlPSCxBMkJoeU9FLGtDQUNDLG9CQUFBLGFBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxhQUFBLEFBQ0EseUJBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQUFDQSxjMUJ6R2UsQTBCMEdmLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxDM0JreU9ILEEyQmh5T0csc0NBQ0MsZUFBQSxBQUNBLGVBQUEsQzNCa3lPSixBMkIveE9HLDBDQUNDLFVBQUEsQzNCaXlPSixBMkIveE9JLGlEQUNDLFlBQUEsQUFDQSxXQUFBLEFBQ0Esc0JBQUEsQzNCaXlPTCxBMkJseE9LLHVSQUNDLFlBQUEsQUFDQSxZQUFBLEMzQjR4T04sQTJCdnhPRyx3Q0FDQyxxQjFCM0lVLEEwQjRJVixZQUFBLEMzQnl4T0osQTJCdHhPRyx5Q0FDQyxrQkFBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0EsY0FBQSxDM0J3eE9KLEEyQmx4T0csaURBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsZUFBQSxBQUNBLFNBQUEsQUFDQSxjQUFBLEMzQm94T0osQTJCanhPRyxrREFDQyxvQkFBQSxhQUFBLEFBQ0EsbUJBQUEsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EseUJBQUEsQzNCbXhPSixBMkJoeE9HLDRDQUNDLHlCMUJ6S1UsQTBCMEtWLFcxQjdLUyxBMEI4S1QsZUFBQSxBQUNBLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxZQUFBLEFBQ0EsY0FBQSxDM0JreE9KLEEyQmh4T0ksa0RBQ0Msd0IxQmpMZSxDRG04T3BCLEEyQjV3T0MseUJBaEpELHFCQWlKRSxpQkFBQSxBQUNBLGtCQUFBLEFBQ0Esa0RBQUEsQUFDQSxZQUFBLEFBQ0EsaUJBQUEsQzNCK3dPQSxBMkI3d09BLDRCQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0Esa0JBQUEsQUFDQSxhQUFBLEMzQit3T0QsQTJCNXdPQSwrQkFDQyxZQUFBLEFBQ0EscUJBQUEsaUJBQUEsQUFDQSxRQUFBLEMzQjh3T0QsQTJCNXdPQyxrSUFHQyxjQUFBLEFBQ0EseUJBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxzQkFBQSxDM0I0d09GLEEyQnp3T0MsNkNBQ0MsY0FBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxDM0Iyd09GLEEyQnZ3T0EsMkJBQ0MsWUFBQSxDM0J5d09ELENBQ0YsQTJCcHdPQSx3QkFDQyxlQUFBLEFBQ0EsTUFBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLDBCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQzNCdXdPRCxBMkJyd09DLCtCQUNDLG9CQUFBLGFBQUEsQUFDQSxtQkFBQSxvQkFBQSxDM0J1d09GLEEyQm54T0Esd0JBZUMsK0NBQUEsQzNCdXdPRCxBMkJyd09DLCtCQUNDLFVBQUEsQUFDQSxrQkFBQSxDM0J1d09GLEEyQnJ3T0UscURBQ0MsdUJBQUEsQzNCdXdPSCxBMkJsd09BLHNCQUNDLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0EsZ0IxQmhSTyxBMEJpUlAsNEJBQUEsQUFDQSxnQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLDJCQUFBLEFBQ0EsNkJBQUEsQzNCcXdPRCxBMkJsd09BLHVCQUNDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQ0FBQSxBQUNBLG9CQUFBLGFBQUEsQzNCcXdPRCxBMkJud09DLDZDQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFcxQjdSaUIsQTBCOFJqQixTQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEMzQnF3T0YsQTJCbHdPQyw2Q0FDQyxnQkFBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEFBQ0EsZUFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLG9DQUFBLEMzQm93T0YsQTJCbHdPRSxtREFDQyx3QkFBQSxDM0Jvd09ILEEyQmp3T0UsaURBQ0MsV0FBQSxBQUNBLFdBQUEsQzNCbXdPSCxBMkI5dk9BLHlCQUNDLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsZ0NBQUEsQUFDQSxvQkFBQSxjQUFBLEFBQ0EsUUFBQSxBQUNBLGVBQUEsQzNCaXdPRCxBMkIvdk9DLDRDQUNDLFlBQUEsQzNCaXdPRixBMkIzd09BLHlCQWFDLHdCQUFBLEFBQ0Esb0JBQUEsQzNCaXdPRCxBMkI5dk9BLGlDQUNDLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxRQUFBLEFBQ0Esa0JBQUEsQUFDQSx1QkFBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxlQUFBLEFBQ0Esd0JBQUEsQUFDQSxtQkFBQSxBQUNBLG9CQUFBLGNBQUEsQUFDQSwyQkFBQSxxQkFBQSxDM0Jpd09ELEEyQi92T0MscUNBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLEFBQ0EsY0FBQSxBQUNBLHdCQUFBLEMzQml3T0YsQTJCOXZPQyx1Q0FDQyxlQUFBLEFBQ0EsY0FBQSxBQUNBLGNBQUEsQUFDQSwwQkFBQSxBQUNBLGVBQUEsQzNCZ3dPRixBMkI1dk9FLDJDQUNDLFkxQnRXVyxDRG9tUGQsQTJCM3ZPRSw4RUFDQyxhQUFBLEMzQjZ2T0gsQTJCeHZPRSw0Q0FDQyxZMUJoWFcsQ0QwbVBkLEEyQnZ2T0UsK0VBQ0MsYUFBQSxDM0J5dk9ILEEyQnB2T0Esd0NBQ0MsZ0NBQUEsQUFDQSxlQUFBLEMzQnV2T0QsQTJCcnZPQSx3QkFDQyxXQUFBLE9BQUEsQUFDQSxnQkFBQSxBQUNBLG1CQUFBLEMzQnd2T0QsQTJCcnZPQSx1QkFDQyxrQkFBQSxDM0J3dk9ELEEyQnR2T0Msa0NBQ0MsZUFBQSxDM0J3dk9GLEEyQnB2T0EsNkJBQ0MsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsVzFCblprQixBMEJvWmxCLGdCQUFBLEFBQ0EsZ0JBQUEsQzNCdXZPRCxBMkJ0dk9DLHlEQUNDLGdCQUFBLEFBQ0EsZUFBQSxDM0J3dk9GLEEyQnB2T0EsdUJBQ0Msb0JBQUEsYUFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxPQUFBLEMzQnV2T0QsQTJCcHZPQSxzQkFDQyxnQjFCMWFPLEEwQjJhUCx5QkFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLEFBQ0EsYzFCdmFpQixBMEJ3YWpCLGVBQUEsQUFDQSx1QkFBQSxDM0J1dk9ELEEyQnJ2T0MsNEJBQ0MscUIxQnhhWSxBMEJ5YVosYTFCemFZLENEZ3FQZCxBMkJwdk9DLCtCQUNDLG1CMUI3YVksQTBCOGFaLHFCMUI5YVksQTBCK2FaLFUxQjNiTSxDRGlyUFIsQTJCbHZPQSwyQkFDQyxpQkFBQSxDM0Jxdk9ELEEyQmx2T0EscUJBQ0MsV0FBQSxBQUNBLGtCQUFBLEFBQ0EseUJBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQUFDQSxjMUJqY2lCLEEwQmtjakIsZTFCMWNPLENEK3JQUixBMkJudk9DLDJCQUNDLGFBQUEsQUFDQSxvQjFCbGNZLENEdXJQZCxBMkJsdk9DLGdEQUNDLFVBQUEsQzNCb3ZPRixBMkJydk9DLHVDQUNDLFVBQUEsQzNCb3ZPRixBMkJydk9DLHVGQUNDLFVBQUEsQzNCb3ZPRixBMkJydk9DLGtDQUNDLFVBQUEsQzNCb3ZPRixBMkJodk9BLDBDQUNDLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0EsZ0IxQjNkTyxBMEI0ZFAseUJBQUEsQUFDQSxnQkFBQSxBQUNBLDRCQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQkFBQSxBQUNBLFNBQUEsQzNCbXZPRCxBMkJqdk9DLDJEQUNDLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLGdDQUFBLEFBQ0EsZUFBQSxBQUNBLGExQmhlZ0IsQ0RtdFBsQixBMkJqdk9FLGlFQUNDLHdCQUFBLEMzQm12T0gsQTJCaHZPRSxzRUFDQyxrQkFBQSxDM0Jrdk9ILEEyQi91T0UsbUVBQ0Msa0JBQUEsQUFDQSxXQUFBLEFBQ0EsY0FBQSxDM0Jpdk9ILEEyQi91T0cseUVBQ0MsZUFBQSxDM0Jpdk9KLEEyQjN1T0EsdUJBQ0Msa0JBQUEsQUFDQSw2QkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxTQUFBLEFBQ0EsK0JBQUEsMkJBQUEsQUFDQSxvQkFBQSxhQUFBLEMzQjh1T0QsQTJCNXVPQyw4QkFDQyxXQUFBLE9BQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLHVCQUFBLEMzQjh1T0YsQTJCM3VPQyw2Q0FFQywyQkFBQSxzQkFBQSxBQUNBLGExQjNnQmdCLENEdXZQbEIsQTJCMXVPRSxtREFDQyx3QkFBQSxDM0I0dU9ILEEyQnh1T0MsOENBQ0MsbUIxQi9nQlksQTBCZ2hCWix5QkFBQSxBQUNBLFUxQjdoQk0sQ0R1d1BSLEEyQnh1T0Usb0RBQ0MsbUIxQm5oQmlCLEEwQm9oQmpCLG9CMUJwaEJpQixDRDh2UHBCLEEyQnB1T0Esd0JBQ0MsY0FBQSxDM0J1dU9ELEEyQnJ1T0MsNkNBQ0MsWUFBQSxDM0J1dU9GLEEyQnJ1T0UsMkRBRUMsVTFCL2lCSyxDRHF4UFIsQTJCanVPQyw4QkFDQyxxQkFBQSxBQUNBLGlCQUFBLEFBQ0Esc0IxQnZqQk0sQTBCd2pCTix5QkFBQSxBQUNBLG1CQUFBLEFBQ0EsZUFBQSxBQUNBLGVBQUEsQUFDQSx1QkFBQSxDM0JtdU9GLEEyQjV0T0EseUJBQ0MsNkNBQ0MsZUFBQSxDM0I4dE9BLENBQ0YsQTJCNXRPQSxvQ0FDQyxTQUFBLEFBQ0EsVUFBQSxBQUNBLFNBQUEsQUFDQSxnQkFBQSxDM0I4dE9ELEEyQjV0T0EseUJBQ0MsZ0lBQ0EsV0FBQSxDM0IrdE9DLENBQ0YsQTZCM3lQQSwyQkFDQyxrQkFBQSxDN0IrbVFELEE2QnptUUMsa0NBQ0MsZURDYSxBQ0FiLGlCRENlLEFDQWYsZ0JBQUEsQUFDQSxXNUJUaUIsQTRCVWpCLHFCQUFBLEM3QjJtUUYsQTZCeG1RQyxpQ0FDQyxhQUFBLEFBQ0EsMERBQUEsQUFDQSxhQUFBLEM3QjBtUUYsQTZCeG1RRSwyREFDQyxxQkFBQSxDN0IwbVFILEE2QnRtUUcseUJBREQsMENBRUUsWUFBQSxDN0J5bVFGLENBQ0YsQTZCcm1RQyxtQ0FDQyxXQUFBLEFBQ0EsZ0JBQUEsQzdCdW1RRixBNkJwbVFHLHlCQURELDJDQUVFLFlBQUEsQzdCdW1RRixDQUNGLEE2QnBtUUUsbURBQ0MsdUJBQUEsbUJBQUEsQzdCc21RSCxBNkJubVFFLGlEQUNDLFlBQUEsQUFDQSxVQUFBLEM3QnFtUUgsQTZCbm1RRyxrRkFDQyxZQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHVCQUFBLG1CQUFBLEM3QnFtUUosQTZCbm1RSSxnR0FDQyxXQUFBLEFBQ0EsZ0JBQUEsQUFDQSxhQUFBLEM3QnFtUUwsQTZCL2xRQyxpQ0FDQyxjQUFBLEM3QmltUUYsQTZCL2xRRSw2R0FFQyxvQkFBQSxDN0JpbVFILEE2QjlsUUUsNkdBRUMsc0JBQUEsQzdCZ21RSCxBNkI3bFFFLHdEQUNDLHVCQUFBLEM3QitsUUgsQTZCNWxRRSxxREFDQyxxQkFBQSxDN0I4bFFILEE2QjFsUUMsbUNBQ0MsZ0JBQUEsQUFDQSxrQkFBQSxDN0I0bFFGLEE2QjFsUUUscUNBQ0MsaUJBQUEsQUFDQSxvQkFBQSxBQUNBLGVBQUEsQzdCNGxRSCxBNkJ4bFFDLHlCQWhHRCwyQkFpR0UsbUJBQUEsQUFDQSxlQUFBLEM3QjJsUUEsQTZCemxRQSxrQ0FDQyxlQUFBLEFBQ0EscUJBQUEsQzdCMmxRRCxBNkJqbFFDLHVWQUNDLHNCQUFBLEM3QndsUUYsQTZCcmxRQyw0RUFDQyx3QkFBQSxDN0J1bFFGLEE2QnBsUUMsbUtBRUMsV0FBQSxBQUNBLG9CQUFBLEM3QnNsUUYsQTZCbGxRQSxtS0FDQyxzQkFBQSxDN0JvbFFELEE2QmpsUUEsZ0ZBQ0MscUJBQUEsQzdCbWxRRCxBNkJobFFBLG1GQUNDLHVCQUFBLEM3QmtsUUQsQTZCL2tRQSxtQ0FDQyxzQkFBQSxDN0JpbFFELENBQ0YsQThCL3RRQSxrQkFDQyxxQkFBQSxDOUJrdVFELEE4Qmh1UUMseUJBQ0MsNEJBQUEsQUFDQSx3QkFBQSxBQUNBLFdBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQUFDQSxzQkFBQSxBQUNBLHFCQUFBLEM5Qmt1UUYsQThCaHVRRSw0QkFDQyxlRkhZLEFFSVosaUJGSGMsQUVJZCxXN0JaZ0IsQTZCYWhCLHFCQUFBLEFBQ0Esb0JBQUEsQzlCa3VRSCxBOEIvdFFFLDhCQUNDLGVGTFksQUVNWixpQkFBQSxBQUNBLGM3Qm5CZSxBNkJvQmYsY0FBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLEM5Qml1UUgsQThCN3RRQyx3QkFDQyxxQkFBQSxDOUIrdFFGLEE4QjV0UUMseUJBbENELGtCQW1DRSxrQkFBQSxDOUIrdFFBLEE4Qjd0UUEseUJBQ0MsaUJBQUEsQUFDQSx5QkFBQSxBQUNBLGtCQUFBLEM5Qit0UUQsQThCN3RRQyw0QkFDQyxlQUFBLEFBQ0EscUJBQUEsQzlCK3RRRixBOEI1dFFDLDhCQUNDLGFBQUEsQzlCOHRRRixDQUNGLEErQjd3UUMsNkJBQ0MsY0FBQSxBQUNBLGNBQUEsQUFDQSxxQkFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSw0QkFBQSxDL0JneFFGLEErQjl3UUUsbUNBQ0MseUJBQUEsQUFDQSxzQkFBQSxBQUNBLGlCQUFBLEMvQmd4UUgsQStCN3dRRSwyQ0FDQywwQkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQy9CK3dRSCxBK0I1d1FFLHFDQUNDLGNBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsZUFBQSxDL0I4d1FILEErQjV3UUcseUNBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxpQkFBQSxBQUNBLHVCQUFBLEFBQ0EsYUFBQSxDL0I4d1FKLEErQjF3UUUsMENBQ0MseUJBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEMvQjR3UUgsQStCMXdRRyw4Q0FDQyxvQkFBQSxhQUFBLEMvQjR3UUosQStCeHdRRSxtQ0FDQyxrQkFBQSxBQUNBLFdBQUEsQUFDQSxlSDNDWSxBRzRDWixpQkgzQ2MsQUc0Q2QsZ0JBQUEsQUFDQSxXOUJ4RGdCLEE4QnlEaEIsZ0JBQUEsQUFDQSxlQUFBLEMvQjB3UUgsQStCdndRRSxtQ0FDQyxrQkFBQSxBQUNBLFdBQUEsQUFDQSxlSG5EWSxBR29EWixpQkhuRGMsQUdvRGQsY0FBQSxBQUNBLGVBQUEsQUFDQSxlQUFBLEMvQnl3UUgsQStCdHdRRSw0Q0FDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSx1QkFBQSxDL0J3d1FILEErQnJ3UUUsbUNBQ0MsV0FBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLDRCQUFBLEMvQnV3UUgsQStCcHdRRSxzQ0FDQyxVQUFBLEFBQ0EsWUFBQSxBQUNBLHdCQUFBLEMvQnN3UUgsQStCbndRRSxxQ0FDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxPQUFBLEMvQnF3UUgsQStCbndRRywyQ0FDQyxVQUFBLEMvQnF3UUosQStCbndRSSxtREFDQyxhQUFBLEMvQnF3UUwsQStCbHdRSSwrQ0FDQyxXQUFBLEFBQ0EsV0FBQSxDL0Jvd1FMLEErQi92UUUsMENBQ0MsZUhyR1ksQUdzR1osaUJIckdjLEFHc0dkLFdBQUEsQUFDQSxlQUFBLEMvQml3UUgsQStCOXZRRSx1Q0FDQyxjQUFBLEFBQ0EsY0FBQSxBQUNBLDZCQUFBLEFBQ0Esa0JBQUEsQy9CZ3dRSCxBK0I5dlFHLDZDQUNDLG9CQUFBLEMvQmd3UUosQStCN3ZRRyxxREFDQywwQkFBQSxBQUNBLGtCQUFBLEMvQit2UUosQWdDeDRRQSx1QkFDQyxrQkFBQSxDaEMyNFFELEFnQ3o0UUMsa0NBQ0Msd0NBQUEsQ2hDMjRRRixBZ0N4NFFDLDhCQUNDLGVKSWEsQUlIYixpQkpJZSxBSUhmLGdCQUFBLEFBQ0EsVy9CTmlCLEErQk9qQixrQkFBQSxDaEMwNFFGLEFnQ3Y0UUMsNkJBQ0MsYUFBQSxBQUNBLG1DQUFBLENoQ3k0UUYsQWdDdDRRRyx5QkFERCxzQ0FFRSxZQUFBLENoQ3k0UUYsQ0FDRixBZ0NyNFFDLCtCQUNDLFdBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQ2hDdTRRRixBZ0NwNFFHLHlCQURELHVDQUVFLFlBQUEsQ2hDdTRRRixDQUNGLEFnQ3A0UUUsK0NBQ0MsdUJBQUEsbUJBQUEsQ2hDczRRSCxBZ0NuNFFFLDZDQUNDLFlBQUEsQUFDQSxXQUFBLEFBQ0EsYUFBQSxDaENxNFFILEFnQ240UUcseUJBTEQsNkNBTUUsY0FBQSxBQUNBLGVBQUEsQ2hDczRRRixDQUNGLEFnQ240UUUseUJBMUJELCtCQTJCRSxjQUFBLENoQ3M0UUQsQ0FDRixBZ0NuNFFDLCtCQUNDLGdCQUFBLEFBQ0Esa0JBQUEsQ2hDcTRRRixBZ0NuNFFFLGlDQUNDLGlCQUFBLEFBQ0Esb0JBQUEsQUFDQSxlQUFBLENoQ3E0UUgsQWdDajRRQyx5QkFwRUQsdUJBcUVFLG1CQUFBLEFBQ0EsZUFBQSxDaENvNFFBLEFnQ2w0UUEsOEJBQ0MsZUFBQSxBQUNBLGtCQUFBLENoQ280UUQsQWdDajRRQSwrQkFDQyxnQkFBQSxBQUNBLGtCQUFBLENoQ200UUQsQ0FDRixBaUNqOVFBLHFCQUNDLGtCQUFBLENqQ285UUQsQWlDbDlRQyw0QkFDQyxtQkFBQSxBQUNBLDRCQUFBLEFBQ0EsMkJBQUEsQUFDQSxxQkFBQSxBQUNBLGdCQUFBLENqQ285UUYsQWlDbDlRRSx1Q0FDQywyQkFBQSxDakNvOVFILEFpQ2o5UUUsd0NBQ0MsMkJBQUEsQ2pDbTlRSCxBaUMvOFFDLDRCQUNDLGVMVmEsQUtXYixpQkxWZSxBS1dmLFdoQ25CaUIsQWdDb0JqQixnQkFBQSxBQUNBLGlCQUFBLENqQ2k5UUYsQWlDOThRQyxrQ0FDQyxlQUFBLENqQ2c5UUYsQWlDNzhRQyxpQ0FDQyxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLG9CQUFBLENqQys4UUYsQWlDNzhRRSxxQ0FDQyxjQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjQUFBLENqQys4UUgsQWlDMzhRQyxtRUFDQyxlTDdCYSxBSzhCYixpQkFBQSxBQUNBLFdoQzVDaUIsQWdDNkNqQixlQUFBLENqQzY4UUYsQWlDMThRQyxnSUFHQyxVaEMxRE0sQ0RvZ1JSLEFpQ3Q4UUUseUNBQ0MsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQ2pDdzhRSCxBaUNwOFFDLHlCQWpFRCxxQkFrRUUsa0JBQUEsQ2pDdThRQSxBaUNyOFFBLGdDQUNDLHVCQUFBLENqQ3U4UUQsQWlDcDhRQSw2REFDQyw0QkFBQSxBQUNBLGdCQUFBLEFBQ0EsNkRBQUEsQUFDQSxxQkFBQSxDakNzOFFELEFpQ244UUEsNERBQ0MsNEJBQUEsQUFDQSxnRUFBQSxBQUNBLHFCQUFBLENqQ3E4UUQsQWlDbDhRQSw0QkFDQyxtQkFBQSxBQUNBLGdCQUFBLENqQ284UUQsQWlDajhRQSw0QkFDQyxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxDakNtOFFELEFpQ2g4UUEsbUVBRUMsbUJBQUEsQUFDQSxnQkFBQSxDakNpOFFELEFpQzk3UUEsa0NBQ0MsaUJBQUEsQ2pDZzhRRCxBaUM3N1FBLGlDQUNDLGlCQUFBLENqQys3UUQsQ0FDRixBa0MzaVJBLHVCQUNDLG1CQUFBLENsQzhpUkQsQWtDNWlSQyxrQ0FDQyx3Q0FBQSxDbEM4aVJGLEFrQzNpUkMsNkJBQ0MsYUFBQSxBQUNBLG9DQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxRQUFBLENsQzZpUkYsQWtDMWlSRyx5QkFERCxzQ0FFRSxZQUFBLENsQzZpUkYsQ0FDRixBa0N6aVJDLCtCQUNDLFdBQUEsQUFDQSxnQkFBQSxDbEMyaVJGLEFrQ3hpUkcseUJBREQsdUNBRUUsWUFBQSxDbEMyaVJGLENBQ0YsQWtDeGlSRSwrQ0FDQyx1QkFBQSxtQkFBQSxDbEMwaVJILEFrQ3ZpUkUsNkNBQ0MsWUFBQSxBQUNBLFVBQUEsQ2xDeWlSSCxBa0N2aVJHLDBFQUNDLFdBQUEsQUFDQSxXQUFBLENsQ3lpUkosQWtDcGlSQyxtQ0FDQyw0QkFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQ2xDc2lSRixBa0NwaVJFLDZEQUNDLFVBQUEsQUFDQSxXQUFBLEFBQ0EsbUJBQUEsQUFDQSxVQUFBLEFBQ0EsWUFBQSxDbENzaVJILEFrQ3BpUkcsb0VBQ0Msa0JBQUEsQ2xDc2lSSixBa0NsaVJFLGtKQUVDLGtCQUFBLENsQ29pUkgsQWtDamlSRSw0SkFFQyxtQkFBQSxDbENtaVJILEFrQy9oUkMsOEJBQ0MsZU5oRWEsQU1pRWIsaUJOaEVlLEFNaUVmLGdCQUFBLEFBQ0EsV2pDMUVpQixBaUMyRWpCLHFCQUFBLENsQ2lpUkYsQWtDOWhSQyw2QkFDQyxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EseUJBQUEsQUFDQSxrQkFBQSxBQUNBLHFCQUFBLENsQ2dpUkYsQWtDOWhSRSxtQ0FDQyxzQkFBQSxBQUNBLGlCQUFBLENsQ2dpUkgsQWtDN2hSRSxtQ0FJQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxxQkFBQSxDbEMraFJILEFrQzVoUkUsdUVBUkMsb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsMEJBQUEsb0JBQUEsQ0FNRCxBbENxaVJGLG9Da0NqaVJHLGVON0ZZLEFNOEZaLGlCTjdGYyxBTThGZCxnQkFBQSxBQUNBLFVqQzFHZ0IsQ0R3b1JuQixBa0MxaFJDLHlCQWpIRCx1QkFrSEUsbUJBQUEsQUFDQSxlQUFBLENsQzZoUkEsQWtDM2hSQSw4QkFDQyxlQUFBLEFBQ0EscUJBQUEsQ2xDNmhSRCxBa0MxaFJBLDZCQUNDLGlCQUFBLEFBQ0EsZUFBQSxDbEM0aFJELEFrQzFoUkMsbUNBQ0Msc0JBQUEsQUFDQSxlQUFBLEFBQ0EsZUFBQSxDbEM0aFJGLEFrQzFoUkUsdUNBQ0MsZUFBQSxBQUNBLGVBQUEsQ2xDNGhSSCxBa0N4aFJDLG9DQUNDLGVBQUEsQUFDQSxrQkFBQSxDbEMwaFJGLEFrQ3RoUkEsbUNBQ0MseUJBQUEsQUFDQSxxQkFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsQ2xDd2hSRCxDQUNGLEFtQ3JxUkEsRUFDQyxxQkFBQSxDbkMycVJELEFtQ25wUkEsT0F2QkMsU0FBQSxBQUNBLFNBQUEsQ0FzQkQsQW5DaXJSQSxLbUNoclJDLGlDQUFBLEFBRUEsZ0JBQUEsQUFLQSxhQUFBLENuQ3lxUkQsQW1DdHFSQSxZQVRDLGVBQUEsQUFFQSxVQUFBLENBT0QsQW5DK3FSQSxPbUM5cVJDLGVBQUEsQUFDQSxvQkFBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLENuQzJxUkQsQW1DdHFSQSxFQUNDLHFCQUFBLEFBQ0EsYUFBQSxDbkN5cVJELEFtQ3RxUkEsR0FDQyxlQUFBLENuQ3lxUkQsQW1DcHFSQSxxQ0FFQyxTQUFBLENuQ3VxUkQsQW1DbnFSQSwrREFFQyxrQkFBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLENuQ3NxUkQsQW1DcHFSQyx3T0FFQyxrQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFFBQUEsQUFDQSxpQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLG1CQUFBLEFBQ0EseUJBQUEsQUFDQSxtQkFBQSxBQUNBLGNBQUEsQUFDQSx3QkFBQSxBQUNBLGVBQUEsQUFDQSxZQUFBLEFBQ0EsV0FBQSxDbkN3cVJGLEFtQ3RxUkUsNFJBQ0MscUJBQUEsQUFDQSx3Q0FBQSxDbkMycVJILEFtQ3ZxUkUsd1ZBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxvQkFBQSxjQUFBLEFBQ0EsYUFBQSxDbkM0cVJILEFtQzFxUkcsNFdBQ0MsaUJBQUEsQ25DK3FSSixBbUM1cVJFLGdRQUNDLGVBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGVBQUEsQ25DaXJSSCxBbUM5cVJFLGdaQUNDLFlBQUEsQ25DbXJSSCxBbUMvcVJDLDRPQUVDLG9CQUFBLGFBQUEsQUFDQSxtQkFBQSxlQUFBLEFBQ0EsT0FBQSxDbkNtclJGLEFtQ2pyUkUsd1NBQ0MsMkJBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLG1CQUFBLEFBQ0EseUJBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSxPQUFBLENuQ3NyUkgsQW1DcHJSRyw0VEFDQyxrQkFBQSxDbkN5clJKLEFtQ3RyUkcsNFZBQ0MsZUFBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLENuQzJyUkosQW1DenJSSSxvWEFDQyxhQUFBLENuQzhyUkwsQW1DeHJSQyxnT0FFQyxXQUFBLE9BQUEsQUFDQSxnQkFBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLEFBQ0EsdUJBQUEsQUFDQSxlQUFBLEFBQ0EsYUFBQSxDbkM0clJGLEFtQzFyUkUsNFVBQ0MsYUFBQSxDbkMrclJILEFtQ2hzUkUsd1NBQ0MsYUFBQSxDbkMrclJILEFtQ2hzUkUsb25CQUNDLGFBQUEsQ25DK3JSSCxBbUNoc1JFLG9SQUNDLGFBQUEsQ25DK3JSSCxBbUMzclJDLGlIQUNPLGlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxXQUFBLEFBQ0EsNkJBQUEsQUFDQSxnQkFBQSxDbkM4clJSLEFtQzNyUkMsd1BBRUMsa0JBQUEsQUFDQSxxQkFBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0EsZ0JBQUEsQUFDQSx5QkFBQSxBQUNBLG1CQUFBLEFBQ0Esc0NBQUEsQUFDQSxXQUFBLEFBQ0EsaUJBQUEsQUFDQSxlQUFBLENuQytyUkYsQW1DN3JSRSw0VEFDQyxrQkFBQSxBQUNBLGVBQUEsQUFDQSxlQUFBLEFBQ0EsY0FBQSxBQUNBLHVCQUFBLENuQ2tzUkgsQW1DaHNSRyw0V0FDQywyQkFBQSxDbkNxc1JKLEFtQ2xzUkcsd1dBQ0MsMkJBQUEsQ25DdXNSSixBbUNwc1JHLHdXQUNDLGtCQUFBLENuQ3lzUkosQW1DdHNSRyw0cUJBRUMseUJBQUEsQUFDQSxhQUFBLENuQzZzUkosQW1DMXNSRyx3aENBR0MsZUFBQSxBQUNBLGtCQUFBLEFBQ0EsYUFBQSxDbkNtdFJKLEFtQ2p0UkksZ21DQUNDLDZCQUFBLEFBQ0EsYUFBQSxDbkM0dFJMLEFtQ3h0Ukcsb1ZBQ0MsYUFBQSxDbkM2dFJKLEFtQ3Z0UkEsaUVBQ0ksaUJBQUEsQUFDQSw2QkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLFFBQUEsQUFDQSxjQUFBLENuQzB0UkosQW1DdnRSQSwwREFDSSx3QkFBQSxDbkMwdFJKLEFtQ3Z0UkEsNEJBQ0ksZUFBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLENuQzB0UkosQW1DdnRSQSx1QkFDSSxlQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQ25DMHRSSixBb0NuK1JBLFdBQ0UsWUFBQSxBQUlBLGNBQUEsQUFDQSxpQkFBQSxDcENzK1JGLEFvQ3ArUkUsaUNBTkEsb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsc0JBQUEsQ0FJQSxBcEM0K1JGLHNCb0MxK1JJLDBCQUFBLHNCQUFBLEFBR0EsZ0JBQUEsQUFDQSxjQUFBLENwQ3MrUkosQW9DbitSRSxvQkFDRSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLENwQ3ErUkosQW9DbCtSRSxpQkFDRSxlQUFBLEFBQ0EsY0FBQSxBQUNBLGVBQUEsQ3BDbytSSixBb0NqK1JFLG1CQUNFLDJCQUFBLG9CQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHlCQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLHFCQUFBLEFBQ0EsaUJBQUEsQUFDQSxtQkFBQSxBQUNBLG9DQUFBLENwQ20rUkosQW9DaitSSSx5QkFDRSx3QkFBQSxDcENtK1JOLEFvQ2grUkkseUJBQ0UsYUFBQSxBQUNBLHdDQUFBLENwQ2srUk4sQW9DOTlSRSx5QkFDRSxvQkFDRSxjQUFBLENwQ2crUkosQW9DNzlSRSxpQkFDRSxjQUFBLENwQys5UkosQ0FDRixBcUN4aFNBLFlBQ0UsZUFBQSxBQUNBLGFBQUEsQ3JDOGhTRixBcUM1aFNFLG1CQUNFLGdCQUFBLEFBQ0EsYUFBQSxDckM4aFNKLEFxQ3poU0Usb0JBRUUsbUJBQUEsQ3JDMGhTSixBcUN0aFNFLG1CQUNFLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLENyQ3doU0osQXFDcmhTRSxzQkFDRSxlQUFBLEFBQ0EsY0FBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQ3JDdWhTSixBcUNwaFNFLGtCQUNFLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwwQkFBQSxDckNzaFNKLEFxQ25oU0UscUJBQ0UsZUFBQSxBQUNBLGFBQUEsQ3JDcWhTSixBcUNuaFNJLDRCQUNFLGdCQUFBLEFBQ0EsZUFBQSxDckNxaFNOLEFxQ2xoU0ksMkJBQ0UsYUFBQSxDckNvaFNOLEFxQ2hoU0UscUJBQ0UsY0FBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLENyQ2toU0osQXFDaGhTSSxnSkFDRSxXQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLENyQ2toU04sQXFDL2dTSSx3QkFDRSxjQUFBLENyQ2loU04sQXFDOWdTSSx3QkFDRSxjQUFBLENyQ2doU04sQXFDN2dTSSx1QkFDRSxrQkFBQSxDckMrZ1NOLEFxQzVnU0ksZ0RBQ0UscUJBQUEsQUFDQSxTQUFBLENyQzhnU04sQXFDNWdTTSxzREFDRSxpQkFBQSxDckM4Z1NSLEFxQzFnU0ksdUJBQ0UsY0FBQSxBQUNBLG9CQUFBLENyQzRnU04sQXFDMWdTTSw2QkFDRSx5QkFBQSxDckM0Z1NSLEFxQ3hnU0ksZ0NBQ0UsK0JBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0Esd0JBQUEsQ3JDMGdTTixBcUN4Z1NNLDZDQUNFLGVBQUEsQ3JDMGdTUixBcUN0Z1NJLDBCQUNFLHlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLHFCQUFBLENyQ3dnU04sQXFDcGdTRSxxQkFDRSxrQkFBQSxDckNzZ1NKLEFxQ25nU0UsMkJBQ0UsZUFBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQ3JDcWdTSixBcUNqZ1NJLDBDQUNFLGVBQUEsQ3JDbWdTTixBcUMvL1JFLHlCQWpJRixZQWtJSSxjQUFBLENyQ2tnU0YsQXFDaGdTRSxtQkFDRSxZQUFBLENyQ2tnU0osQXFDLy9SRSxtQkFDRSxjQUFBLENyQ2lnU0osQXFDOS9SRSxxQkFDRSxjQUFBLENyQ2dnU0osQXFDOS9SSSx3QkFDRSxjQUFBLENyQ2dnU04sQXFDNy9SSSx3QkFDRSxjQUFBLENyQysvUk4sQ0FDRixBc0N4cFNBLE9BQ0UsaUJBQUEsQUFDQSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxnQkFBQSxBQUNBLFlBQUEsQ3RDMnBTRixBc0N4cFNFLG1CQUNFLGtCQUFBLEFBQ0EsT0FBQSxBQUNBLE1BQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLEFBQ0EsU0FBQSxDdEMwcFNKLEFPMXBTSSx5QitCUEYsbUJBU0ksWUFBQSxDdEM0cFNKLENBQ0YsQXNDenBTRSxrQkFDRSxXQUFBLEN0QzJwU0osQXNDeHBTRSxnQkFDRSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSwwQkFBQSxxQkFBQSxDdEMwcFNKLEFzQ3BwU0ksdUJBQ0UsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGVBQUEsQ3RDc3BTTixBT3ByU0kseUIrQnlCQSx1QkFPSSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQ3RDd3BTTixDQUNGLEFzQ3JwU0ksNkJBQ0UsZUFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLGtCQUFBLEN0Q3VwU04sQU9uc1NJLHlCK0J1Q0EsNkJBT0ksZUFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxDdEN5cFNOLENBQ0YsQXNDcnBTTSwwQkFDRSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxZQUFBLEFBQ0EsMkJBQUEsQUFDQSxvQkFBQSxBQUNBLHNCQUFBLEFBQ0EsbUJBQUEsQUFDQSxxQkFBQSxBQUNBLHVCQUFBLEFBQ0EsV0FBQSxDdEN1cFNSLEFzQ3JwU1EsZ0NBQ0UsK0RBQUEsQ3RDdXBTVixBdUM1dVNBLGdCQUNJLGFBQUEsQUFDQSxvQ0FBQSxBQUNBLGFBQUEsQ3ZDK3VTSixBdUM1dVNBLGlDQUNJLG1DQUFBLEN2Qyt1U0osQXVDNXVTQSxZQUNJLGtCQUFBLEFBQ0EsaUJBQUEsQ3ZDK3VTSixBdUM3dVNJLGlDQUNJLGdCQUFBLEFBQ0EsYUFBQSxDdkMrdVNSLEF1Qzd1U1Esb0NBQ0ksV3RDZE8sQXNDZVAsbUJBQUEsQUFDQSxnQkFBQSxDdkMrdVNaLEF1QzV1U1EsbUNBQ0ksY3RDbkJNLEFzQ29CTixxQkFBQSxBQUNBLGVBQUEsQ3ZDOHVTWixBdUN6dVNBLGdCQUNJLGFBQUEsQUFFQSxzQkFBQSw4QkFBQSxBQUNBLGlCQUFBLEFBQ0EseUJBQUEsQUFDQSx5QkFBQSxBQUNBLG1CQUFBLEFBQ0Esc0JBQUEsQ3ZDNHVTSixBdUMxdVNJLHVDQVJBLHNCQUFBLGtCQUFBLENBUUEsQXZDK3VTSix1QnVDOXVTUSxvQkFBQSxhQUFBLEFBRUEsUUFBQSxDdkM0dVNSLEF1Q3h1U0EseUJBQ0ksaUJBQ0ksWUFBQSxDdkMydVNOLEF1Q3h1U0UsYUFDSSx1QkFBQSxtQkFBQSxBQUNBLFVBQUEsQUFDQSxrQkFBQSxDdkMwdVNOLEF1Q3Z1U0UsZ0JBQ0ksb0JBQUEsWUFBQSxDdkN5dVNOLEF1Q3R1U0UsZ0JBQ0ksYUFBQSxDdkN3dVNOLENBQ0YsQXVDcHVTSSxrQ0FDSSxXQUFBLEFBQ0Esb0JBQUEsQUFDQSwyQkFBQSxDdkNzdVNSLEF1Q2x1U0EsZ0JBQ0ksMkJBQUEsQ3ZDcXVTSixBdUNudVNJLHlCQUNJLFVBQUEsQ3ZDcXVTUixBdUNqdVNBLGdGQUNJLFlBQUEsQ3ZDb3VTSixBd0M1elNBLGdCQUNDLGlCQUFBLEFBQ0EsY0FBQSxDeEMrelNELEF3Qzd6U0MseUJBSkQsZ0JBS0UsbUJBQUEsQUFDQSxZQUFBLEN4Q2cwU0EsQ0FDRixBd0M5elNDLDJCQUNDLG9CQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLFFBQUEsQ3hDZzBTRixBd0MzelNFLHlCQUZELHlCQUdFLG1CQUFBLEN4Qzh6U0QsQ0FDRixBd0N6elNFLCtCQUNDLGVBQUEsQ3hDMnpTSCxBd0N2elNDLHlCQUNDLFlBQUEsQUFDQSxnQkFBQSxBQUNBLHlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxnREFBQSxBQUNBLHVCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxTQUFBLEFBQ0EsMEJBQUEscUJBQUEsQ3hDeXpTRixBd0N2elNFLHlCQVhELHlCQVlFLGVBQUEsQUFDQSxTQUFBLEFBQ0EsU0FBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQUFDQSxvREFBQSxBQUNBLGFBQUEsQUFDQSxRQUFBLEN4QzB6U0QsQ0FDRixBd0N2elNDLHFCQUNDLGdCQUFBLEFBQ0EsU0FBQSxDeEN5elNGLEF3Q3R6U0MsMEJBQ0MsZ0JBQUEsQUFDQSxVQUFBLEFBQ0EsUUFBQSxDeEN3elNGLEF3Q3R6U0UseUJBTEQsMEJBTUUsYUFBQSxBQUNBLG1DQUFBLEN4Q3l6U0QsQ0FDRixBd0NwelNFLHlCQUZELDBCQUdFLGlCQUFBLEFBQ0EsaUJBQUEsQ3hDdXpTRCxBd0NyelNDLHNDQUNDLFlBQUEsQ3hDdXpTRixDQUNGLEF3Q3B6U0UsMkNBQ0Msa0JBQUEsQ3hDc3pTSCxBd0NselNDLHNEQUVDLFdBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxhQUFBLEFBQ0EsU0FBQSxBQUNBLGNBQUEsQUFFQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSx3QkFBQSxBQUNBLHFCQUFBLEFBQ0EsMkJBQUEsQUFDQSw2QkFBQSxDeENtelNGLEF3Q2p6U0Usa0VBQ0Msd0JBQUEsQ3hDbXpTSCxBd0NoelNFLHNFQUNDLHlCQUFBLEFBQ0EsOEJBQUEsQ3hDa3pTSCxBd0MveVNFLDhEQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsYUFBQSxDeENpelNILEF3Qzl5U0Usc0VBQ0MsUUFBQSxDeENnelNILEF3Qzd5U0UseUJBbkNELHNEQW9DRSxpQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxBQUNBLDBCQUFBLEFBQ0EsZUFBQSxBQUNBLFVBQUEsQUFDQSxPQUFBLEN4Q2d6U0QsQ0FDRixBd0M3eVNDLDRCQUNDLHNCQUFBLDZCQUFBLEN4Qyt5U0YsQXdDN3lTRSx5QkFFQyxnQ0FDQyxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxpQkFBQSxDeEM4eVNGLENBQ0YsQXdDMXlTQywrREFDQyx3QkFBQSxDeEM0eVNGLEF3Q3p5U0MsMkJBQ0MsOEJBQUEsQUFDQSxvQkFBQSxjQUFBLEFBQ0EscUJBQUEsQUFDQSxxQkFBQSxDeEMyeVNGLEF3Q3p5U0UseUJBTkQsMkJBT0UsWUFBQSxDeEM0eVNELENBQ0YsQXdDenlTQyw2QkFDQywwQkFBQSxBQUNBLGFBQUEsQUFDQSxnQkFBQSxBQUNBLG9CQUFBLEFBQ0EseUNBQUEsQ3hDMnlTRixBd0N6eVNFLG1DQUNDLGlCQUFBLEFBQ0EsZUFBQSxDeEMyeVNILEF3Q3h5U0UseUJBWkQsNkJBYUUsWUFBQSxDeEMyeVNELENBQ0YsQXdDdHlTRSw4Q0FDQyxrQkFBQSxDeEN3eVNILEF3Q3B5U0MsNkJBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLGtCQUFBLEFBQ0EsY0FBQSxBQUVBLGVBQUEsQUFDQSxRQUFBLEFBQ0Esd0JBQUEsQUFDQSxxQkFBQSxBQUNBLDJCQUFBLEFBQ0EsNkJBQUEsQ3hDc3lTRixBd0NweVNFLG1DQUNDLHdCQUFBLEN4Q3N5U0gsQXdDbnlTRSxxQ0FDQyx5QkFBQSxBQUNBLDhCQUFBLEN4Q3F5U0gsQXdDbHlTRSxpQ0FDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLG9CQUFBLGFBQUEsQ3hDb3lTSCxBd0NoeVNDLDZCQUNDLGlCQUFBLEN4Q2t5U0YsQXdDL3hTQywrQ0FDQyxrQkFBQSxDeENpeVNGLEF3Qy94U0UsMERBQ0MsaUJBQUEsQ3hDaXlTSCxBd0M3eFNDLGlDQUVDLG1CQUFBLGVBQUEsQUFFQSxnQkFBQSxBQUNBLFNBQUEsQUFDQSxTQUFBLEN4Q2d5U0YsQXdDNXhTQyxrRUFUQyxvQkFBQSxhQUFBLEFBRUEsc0JBQUEsbUJBQUEsQUFJQSxPQUFBLEN4Q295U0YsQXdDNXhTRSwyRUFDQyxjQUFBLEFBQ0EsZUFBQSxDeEM4eFNILEF3QzF4U0MsaUNBQ0MsY0FBQSxBQUNBLHFCQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSx5QkFBQSxDeEM0eFNGLEF3QzF4U0UsdUNBQ0MsY0FBQSxBQUNBLHlCQUFBLEN4QzR4U0gsQXdDeHhTQyxpQ0FDQyxjQUFBLEFBQ0EsZUFBQSxBQUNBLGFBQUEsQ3hDMHhTRixBd0N2eFNDLHNDQUNDLFdBQUEsQUFDQSxlQUFBLEFBQ0EseUJBQUEsc0JBQUEscUJBQUEsZ0JBQUEsQ3hDeXhTRixBd0N0eFNDLGdDQUNDLGtCQUFBLEN4Q3d4U0YsQXdDcnhTQywrQkFDQyxlQUFBLEFBQ0EsY0FBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQ3hDdXhTRixBd0NyeFNFLHlCQVBELCtCQVFFLGNBQUEsQ3hDd3hTRCxDQUNGLEF3Q3J4U0Msa0NBQ0MsY0FBQSxBQUNBLGVBQUEsQUFDQSxTQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxDeEN1eFNGLEF3Q3B4U0MsK0JBQ0MsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLGdEQUFBLEFBQ0EseUJBQUEsQUFDQSxrQkFBQSxBQUNBLGtCQUFBLEN4Q3N4U0YsQXdDbnhTQyw2REFFQyxVQUFBLEN4Q294U0YsQXdDanhTQywwQkFDQyxrQkFBQSxDeENteFNGLEF3Q2p4U0UsdUNBQ0MsZUFBQSxDeENteFNILEF3Qy93U0MsNEJBQ0MsVUFBQSxDeENpeFNGLEF3Qzl3U0MsNEJBQ0MsY0FBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxpQkFBQSxDeENneFNGLEF3Qzl3U0Usc0NBQ0MsYUFBQSxDeENneFNILEF3QzV3U0MsNEJBQ0MsV0FBQSxBQUNBLGtCQUFBLEFBQ0EseUJBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxjQUFBLEFBQ0EsZ0JBQUEsQUFDQSx1QkFBQSxDeEM4d1NGLEF3QzV3U0Usa0NBQ0MsYUFBQSxBQUNBLHFCQUFBLEFBQ0Esc0NBQUEsQ3hDOHdTSCxBd0Mzd1NFLHVEQUNDLFVBQUEsQ3hDNndTSCxBd0M5d1NFLDhDQUNDLFVBQUEsQ3hDNndTSCxBd0M5d1NFLHFHQUNDLFVBQUEsQ3hDNndTSCxBd0M5d1NFLHlDQUNDLFVBQUEsQ3hDNndTSCxBd0N6d1NDLGtDQUNDLGtCQUFBLEN4QzJ3U0YsQXdDeHdTQyxnQ0FDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxTQUFBLEFBQ0Esa0JBQUEsQUFDQSx5QkFBQSxBQUNBLGtCQUFBLEFBQ0Esa0JBQUEsQ3hDMHdTRixBd0N2d1NDLGdDQUNDLFdBQUEsT0FBQSxBQUNBLGVBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQ3hDeXdTRixBd0N0d1NDLCtCQUdDLFFBQUEsQ3hDd3dTRixBd0Nyd1NDLDJEQUxDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxrQkFBQSxDQUlELEF4QzZ3U0QsNEJ3QzV3U0UsV0FBQSxBQUNBLFlBQUEsQUFHQSxxQkFBQSx1QkFBQSxBQUNBLG9CQUFBLGFBQUEsQ3hDdXdTRixBd0Nyd1NFLGdDQUNDLFdBQUEsQUFDQSxXQUFBLEN4Q3V3U0gsQXdDbndTQyw2QkFDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjQUFBLEFBQ0EsU0FBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxDeENxd1NGLEF3Q2x3U0MsNkJBQ0MseUJBQUEsQUFFQSxXQUFBLE9BQUEsQUFDQSxnQkFBQSxDeENvd1NGLEF3Q2p3U0Msc0RBRUMsZ0JBQUEsQUFDQSxZQUFBLEFBQ0EsZUFBQSxBQUNBLFlBQUEsQUFDQSxvQkFBQSxjQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxPQUFBLEN4Q2t3U0YsQXdDL3ZTQyw0QkFDQyxlQUFBLEFBQ0EsWUFBQSxDeENpd1NGLEF3Qy92U0UsbUNBQ0MsYUFBQSxDeENpd1NILEF3Q3h2U0UsbUVBR0MsUUFBQSxDeEMrdlNILEF3Q3Z2U0csa0dBR0Msb0JBQUEsMEJBQUEsQ3hDK3ZTSixBd0N6dlNDLDRCQUNDLG1CQUFBLEFBV0Esb0JBQUEsYUFBQSxDeEMydlNGLEF3Q3p2U0Usa0NBQ0Msa0JBQUEsQ3hDMnZTSCxBd0N2dlNDLHFDQUNDLGdCQUFBLEFBQ0EsWUFBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLHVCQUFBLEN4Q3l2U0YsQXdDdnZTRSwyQ0FDQyw0QkFBQSxDeEN5dlNILEF3Q3J2U0MsaUNBQ0MsZ0JBQUEsQUFDQSxpQkFBQSxBQUNBLDRCQUFBLEN4Q3V2U0YsQXdDcHZTQyx1QkFDQyxvQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLG9DQUFBLEFBQ0Esa0JBQUEsQ3hDc3ZTRixBd0NwdlNFLGtDQUNDLGtCQUFBLEN4Q3N2U0gsQXdDbnZTRSxpQ0FDQyxVQUFBLEN4Q3F2U0gsQXdDbnZTRyxnRUFDQyxpQkFBQSxDeENxdlNKLEF3Q2h2U0MsK0JBRUMsWUFBQSxBQVVBLFdBQUEsT0FBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLE9BQUEsQ3hDcXVTRixBd0NsdVNDLDZCQUNDLGVBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxDeEMrdVNGLEF3QzV1U0MsMkJBQ0MsZUFBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLEN4Qzh1U0YsQXdDNXVTRSwrQkFDQyxXQUFBLEFBQ0EsV0FBQSxDeEM4dVNILEF3QzF1U0MsbUNBQ0Msb0JBQUEsYUFBQSxBQUNBLFFBQUEsQUFDQSxtQkFBQSxvQkFBQSxDeEM0dVNGLEF3QzF1U0UsbUVBQ0MsMEJBQUEsc0JBQUEsQUFDQSx1QkFBQSxvQkFBQSxBQUNBLFFBQUEsQ3hDNHVTSCxBd0MxdVNHLG1HQUNDLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLE9BQUEsQ3hDNHVTSixBd0N6dVNHLGtHQUNDLG9CQUFBLGFBQUEsQUFDQSxRQUFBLEFBQ0Esa0JBQUEseUJBQUEsQUFDQSxjQUFBLEN4QzJ1U0osQXdDdHVTQyw0QkFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLG1CQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGVBQUEsQUFDQSxvQ0FBQSxDeEN3dVNGLEF3Q3R1U0Usa0NBQ0Msa0JBQUEsQ3hDd3VTSCxBd0NwdVNDLDRCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsdUJBQUEsQUFDQSx5QkFBQSxBQUNBLGtCQUFBLEFBQ0EsZUFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsdUJBQUEsQ3hDc3VTRixBd0NwdVNFLGtDQUNDLG1CQUFBLEFBQ0Esb0JBQUEsQ3hDc3VTSCxBd0NudVNFLGdDQUNDLFdBQUEsQUFDQSxXQUFBLEN4Q3F1U0gsQXdDanVTQyw4QkFDQyxvQkFBQSxhQUFBLEFBQ0EsU0FBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSw0QkFBQSxDeENtdVNGLEF3Q2h1U0MscUJBQ0Msa0JBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSx3QkFBQSxBQUNBLFlBQUEsQUFDQSxxQkFBQSxBQUNBLDJCQUFBLG9CQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDeENrdVNGLEF3Q2h1U0UsOEJBQ0MsbUJBQUEsQUFDQSxVQUFBLEN4Q2t1U0gsQXdDaHVTRyxvQ0FDQyxrQkFBQSxDeENrdVNKLEF3Qzl0U0UsZ0NBQ0MsbUJBQUEsQUFDQSxjQUFBLEFBQ0Esd0JBQUEsQ3hDZ3VTSCxBd0M5dFNHLHNDQUNDLGtCQUFBLEN4Q2d1U0osQXdDM3RTQyxnQ0FDQyxnQkFBQSxBQUNBLGlCQUFBLEFBQ0EsNEJBQUEsQ3hDNnRTRixBd0MxdFNDLDZCQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQUFDQSxjQUFBLEN4QzR0U0YsQXdDenRTQyxtQ0FDQyxlQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQ3hDMnRTRixBd0N4dFNDLHdCQUNDLGtCQUFBLEFBQ0Esa0JBQUEsQUFDQSxtQkFBQSxBQUNBLGlCQUFBLEN4QzB0U0YsQXdDeHRTRSx1Q0FDQyxtQkFBQSxBQUNBLDhCQUFBLEFBQ0EsYUFBQSxDeEMwdFNILEF3Q3Z0U0UscUNBQ0MsbUJBQUEsQUFDQSw4QkFBQSxBQUNBLGFBQUEsQ3hDeXRTSCxBd0N0dFNFLDBCQUNDLFNBQUEsQUFDQSxjQUFBLEN4Q3d0U0gsQXdDcHRTQyw2QkFDQyxRQUFBLEN4Q3N0U0YsQXdDbnRTQyw0QkFDQyxjQUFBLEFBQ0EscUJBQUEsQUFDQSxnQkFBQSxBQUNBLHlCQUFBLEN4Q3F0U0YsQXdDbnRTRSxrQ0FDQyxjQUFBLEFBQ0Esb0JBQUEsQ3hDcXRTSCxBd0NsdFNFLGtDQUNDLDBCQUFBLEFBQ0EsbUJBQUEsQUFDQSxvQkFBQSxDeENvdFNILEF3Q2h0U0MseUJBQ0MsOEJBQ0MsMEJBQUEscUJBQUEsQ3hDa3RTRCxBd0Mvc1NBLHFCQUNDLFVBQUEsQ3hDaXRTRCxBd0M5c1NBLGdDQUNDLDBCQUFBLHNCQUFBLEFBQ0EsdUJBQUEsb0JBQUEsQUFDQSxPQUFBLEN4Q2d0U0QsQXdDN3NTQSxxQ0FDQyx3QkFBQSxtQkFBQSxDeEMrc1NELENBQ0YsQXdDMXNTQSxhQUNDLGlCQUFBLEFBQ0EsU0FBQSxDeEM2c1NELEF3QzNzU0MsMEJBQ0MsbUJBQUEsQUFDQSxhQUFBLEN4QzZzU0YsQXdDMXNTQyw4QkFHQyxxQkFBQSxpQkFBQSxBQUVBLGdCQUFBLEFBQ0EsU0FBQSxBQUNBLFVBQUEsQUFDQSxpQkFBQSxDeEM0c1NGLEF3Q3pzU0MsNERBVkMsb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBRUEsU0FBQSxDeENxdFNGLEF3Q3pzU0UscUVBQ0MsY0FBQSxBQUNBLGVBQUEsQ3hDMnNTSCxBd0N2c1NDLDhCQUNDLGNBQUEsQUFDQSxxQkFBQSxBQUNBLHlCQUFBLEN4Q3lzU0YsQXdDdnNTRSxvQ0FDQyx5QkFBQSxDeEN5c1NILEF3Q3JzU0MsOEJBQ0MsY0FBQSxBQUNBLGVBQUEsQ3hDdXNTRixBd0Nwc1NDLG1DQUNDLGNBQUEsQUFDQSxnQkFBQSxDeENzc1NGLEF5Q2orVEEscUJBQ0ksZUFBQSxDekN1K1RKLEF5Q3ArVEEsNEJBQ0ksaUJBQUEsQUFDQSxnQkFBQSxBQUNBLHFCQUFBLEFBQ0EsK0JBQUEsQ3pDdStUSixBeUNuK1RBLHFCQUNJLG1CQUFBLEFBQ0EsZUFBQSxBQUNBLDZDQUFBLEFBQ0Esa0JBQUEsQUFDQSwwQ0FBQSxDekN1K1RKLEF5Q3ArVEEsa0JBQ0ksb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsVUFBQSxDekN1K1RKLEF5Q3ArVEEsNEJBQ0ksb0JBQUEsYUFBQSxDekN1K1RKLEF5Q3ArVEEsMkJBQ0ksV0FBQSxNQUFBLEN6Q3UrVEosQXlDcCtUQSxpQ0FDSSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSwrQkFBQSxDekN1K1RKLEF5Q3ArVEEsa0NBQ0kscUJBQUEsQUFDQSxzQkFBQSxBQUNBLGtCQUFBLEFBQ0Esa0JBQUEsQUFDQSxxQ0FBQSxBQUNBLDBCQUFBLEFBQ0EsZUFBQSxDekN1K1RKLEF5Q24rVEEsd0JBQ0ksb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsVUFBQSxDekN1K1RKLEF5Q3ArVEEsK0NBQ0ksV0FBQSxBQUNBLFdBQUEsQ3pDdStUSixBeUNwK1RBLDhDQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0EsaUJBQUEsQUFDQSxpQkFBQSxDekN1K1RKLEF5Q3ArVEEsZ0RBQ0ksV0FBQSxNQUFBLEN6Q3UrVEosQXlDcCtUQSw2Q0FDSSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLCtCQUFBLEN6Q3UrVEosQXlDcCtUQSw2Q0FDSSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxpQ0FBQSxDekN1K1RKLEF5Q24rVEEseUJBQ0ksa0JBQUEsQ3pDdStUSixBeUNwK1RBLGdDQUNJLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLCtCQUFBLEN6Q3UrVEosQXlDcCtUQSxzQkFDSSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxRQUFBLEN6Q3UrVEosQXlDcCtUQSxxQkFDSSxnQkFBQSxBQUNBLDZDQUFBLEFBQ0Esa0JBQUEsQUFDQSwwQ0FBQSxDekN1K1RKLEF5Q3ArVEEsNkJBRUksc0JBQUEsOEJBQUEsQUFFQSxvQkFBQSxDekN1K1RKLEF5Q3ArVEEsNERBTkksb0JBQUEsYUFBQSxBQUVBLHNCQUFBLGtCQUFBLENBSUosQXpDMCtUQSwrQnlDditUSSxTQUFBLEN6Q3UrVEosQXlDcCtUQSxtQ0FDSSxpQkFBQSxDekN1K1RKLEF5Q3ArVEEsb0NBQ0ksZ0JBQUEsQUFDQSwrQkFBQSxDekN1K1RKLEF5Q3ArVEEsMkJBQ0ksb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxDekN1K1RKLEF5Q3ArVEEsNkJBQ0ksb0JBQUEsYUFBQSxBQUNBLFdBQUEsQ3pDdStUSixBeUNwK1RBLDJCQUNJLGVBQUEsQUFDQSxnQ0FBQSxBQUNBLHlCQUFBLEN6Q3UrVEosQXlDcCtUQSxtQ0FDSSx5QkFBQSxDekN1K1RKLEF5Q3ArVEEsMkJBQ0ksa0JBQUEsQUFDQSxpQ0FBQSxDekN1K1RKLEF5Q3ArVEEsOEJBQ0ksZ0NBQUEsQUFDQSxlQUFBLEN6Q3UrVEosQXlDbitUQSxtQkFDSSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsMkNBQUEsQUFDQSxlQUFBLEN6Q3UrVEosQXlDcCtUQSxzQkFDSSxlQUFBLEFBQ0EsaURBQUEsQ3pDdStUSixBeUNwK1RBLGlDQUNJLGtCQUFBLEN6Q3UrVEosQXlDcCtUQSw0QkFDSSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSwrQkFBQSxDekN1K1RKLEF5Q24rVEEsNkJBQ0ksb0JBQUEsYUFBQSxBQUNBLFNBQUEsQUFDQSxtQkFBQSxjQUFBLEN6Q3UrVEosQXlDcCtUQSw0QkFDSSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxVQUFBLEFBQ0EsZUFBQSxBQUNBLG9CQUFBLEFBQ0EsMkNBQUEsQUFDQSxrQkFBQSxBQUNBLHVCQUFBLEN6Q3UrVEosQXlDcCtUQSxrQ0FDSSx1Q0FBQSxBQUNBLG9DQUFBLEN6Q3UrVEosQXlDcCtUQSwyQkFDSSxRQUFBLEN6Q3UrVEosQXlDcCtUQSw2REFDSSxnQkFBQSxBQUNBLHlCQUFBLEN6Q3UrVEosQXlDcCtUQSxvRUFDSSxpQ0FBQSxBQUNBLG9DQUFBLEN6Q3UrVEosQXlDcCtUQSwwQkFDSSxrQkFBQSxBQUNBLGdDQUFBLEFBQ0EsdUJBQUEsQ3pDdStUSixBeUNuK1RBLHNCQUNJLFNBQUEsQ3pDdStUSixBeUNwK1RBLDZDQUNJLGVBQUEsQUFDQSxrREFBQSxBQUNBLFFBQUEsQ3pDdStUSixBeUNwK1RBLHdEQUNJLGtCQUFBLEN6Q3UrVEosQXlDbitUQSxzQkFDSSxlQUFBLEFBQ0EseUNBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsU0FBQSxBQUNBLGtCQUFBLHdCQUFBLEN6Q3UrVEosQXlDcCtUQSwyQkFDSSxlQUFBLEN6Q3UrVEosQXlDbitUQSxxQkFDSSxvQkFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLEN6Q3UrVEosQXlDcCtUQSw4QkFDSSxzQ0FBQSxBQUNBLDJCQUFBLEFBQ0EscUNBQUEsQ3pDdStUSixBeUNwK1RBLDRCQUNJLG9DQUFBLEFBQ0EseUJBQUEsQUFDQSxtQ0FBQSxDekN1K1RKLEF5Q3ArVEEsMkJBQ0ksbUNBQUEsQUFDQSx3QkFBQSxBQUNBLGtDQUFBLEN6Q3UrVEosQXlDLzlUQSxzREFDSSwyQkFBQSxDekN1K1RKLEF5Q3ArVEEsYUFDSSxNQUFXLHVCQUFBLEN6Q3crVGIsQXlDditURSxJQUFNLDBCQUFBLEN6QzArVFIsQXlDeitURSxJQUFNLHlCQUFBLEN6QzQrVFIsQ0FDRixBeUN6K1RBLGNBQ0ksZUFBQSxBQUNBLHdCQUFBLEFBQ0EseUJBQUEsc0JBQUEscUJBQUEsZ0JBQUEsQ3pDNCtUSixBeUN6K1RBLG9CQUNJLG9CQUFBLEN6QzQrVEosQXlDeitUQSxxQkFDSSx5Q0FBQSxDekM0K1RKLEF5Q3grVEEseUJBQ0ksa0JBRUkscUJBQUEsdUJBQUEsQUFDQSxRQUFBLEN6QzQrVE4sQXlDcitURSxxRUFDSSwwQkFBQSxxQkFBQSxDekMwK1ROLEF5Q3YrVEUsMkJBQ0ksVUFBQSxDekN5K1ROLEF5Q3QrVEUsNkJBQ0ksMEJBQUEsc0JBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFNBQUEsQ3pDdytUTixBeUNyK1RFLDJCQUNJLHdCQUFBLG1CQUFBLEN6Q3UrVE4sQ0FDRixBeUNuK1RBLDBCQUNJLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFVBQUEsQUFDQSxtQkFBQSxBQUNBLGlCQUFBLEN6Q3MrVEosQXlDbitUQSwrQkFDSSwwQkFBQSxBQUNBLHFCQUFBLEFBQ0EseUJBQUEsQ3pDcytUSixBeUNuK1RBLHFDQUNJLDhCQUFBLEN6Q3MrVEosQXlDLzlUQSxzRUFDSSxpQ0FBQSxDekNzK1RKLEEwQ2wxVUksZUFDSSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxVQUFBLEFBQ0EsVUFBQSxBQUNBLFFBQUEsQzFDMjVYUixBMEN4NVhJLHlCQUNJLGVBQ0ksZ0JBQUEsQUFDQSxRQUFBLEMxQzA1WFYsQ0FDRixBMEN2NVhJLHlCQWpCSixTQWtCUSxnQkFBQSxDMUMwNVhOLENBQ0YsQTJDcDdYQyxzQkFDQyxpQkFBQSxDM0N1N1hGLEEyQ3I3WEUsMEJBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxpQkFBQSxBQUNBLHNCQUFBLEMzQ3U3WEgsQTJDbjdYQyw4QkFDQyxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHNCQUFBLEMzQ3E3WEYsQTJDbDdYQyw4QkFDQyx1QkFBQSxDM0NvN1hGLEEyQ2o3WEMsbUNBQ0MsYUFBQSxBQUNBLDhCQUFBLEFBQ0EsU0FBQSxBQUNBLFVBQUEsQzNDbTdYRixBMkNoN1hHLGlFQUNDLGlCQUFBLEFBQ0EsbUJBQUEsVUFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHNCQUFBLEMzQ2s3WEosQTJDLzZYRyxvRUFDQyxrQkFBQSxBQUNBLFVBQUEsQzNDaTdYSixBMkMvNlhJLHdFQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsaUJBQUEsQzNDaTdYTCxBMkM5NlhJLHFLQUVDLGlCQUFBLEFBQ0Esa0JBQUEsQzNDKzZYTCxBMkM1NlhJLDZHQUNDLGdCQUFBLEMzQzg2WEwsQTJDMzZYSSxxSEFDQyxpQkFBQSxBQUNBLGtCQUFBLEMzQzY2WEwsQTJDeDZYSyxxSEFDQyxpQkFBQSxBQUNBLGtCQUFBLEMzQzA2WE4sQTJDdDZYSSx3SUFDQyxpQkFBQSxBQUNBLGtCQUFBLEMzQ3c2WEwsQTJDajZYRSx5QkFDQyx5Q0FDQyxjQUFBLEFBQ0EsZ0JBQUEsQUFDQSxZQUFBLEMzQ202WEYsQTJDajZYRSwrREFDQyxZQUFBLEMzQ202WEgsQTJDajZYRyxtRUFDQyxZQUFBLEFBQ0EsZ0JBQUEsQzNDbTZYSixBMkMvNVhFLHVGQUNDLFVBQUEsQUFDQSxhQUFBLEFBQ0EscUJBQUEsQzNDaTZYSCxDQUNGLEEyQzU1WEMsNEJBQ0Msc0JBQUEsQzNDODVYRixBMkM1NVhFLHNEQUNDLFNBQUEsQzNDODVYSCxBMkM1NVhHLDZEQUNDLHdCQUFBLEMzQzg1WEosQTJDMTVYRSw4SUFFQyxtQkFBQSxDM0M0NVhILEEyQ3g1WEMsMkJBQ0Msa0JBQUEsQUFDQSxxQkFBQSxBQUNBLG9CQUFBLEFBQ0EsU0FBQSxDM0MwNVhGLEEyQ3Y1WEMsOEJBQ0MsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsYUFBQSxDM0N5NVhGLEEyQ3Q1WEMsNEJBQ0Msa0JBQUEsQUFDQSxZQUFBLEFBQ0EsVUFBQSxBQUNBLFVBQUEsQUFDQSxlQUFBLEFBQ0EsYUFBQSxBQUNBLFdBQUEsQUFDQSxvQ0FBQSxBQUNBLG1CQUFBLEFBQ0EscUJBQUEsQUFDQSxnQkFBQSxBQUNBLHVCQUFBLGtCQUFBLEFBQ0EseUJBQUEsQzNDdzVYRixBMkN0NVhFLGtDQUNDLHNCQUFBLEFBQ0EsV0FBQSxBQUNBLG9CQUFBLEMzQ3c1WEgsQTJDcDVYQyw4QkFDQyxZQUFBLEMzQ3M1WEYsQTJDbjVYQyx5QkFDQyxzQkFDQyxhQUFBLEFBQ0EsYUFBQSxBQUNBLFFBQUEsQzNDcTVYRCxBMkNuNVhDLDRDQUNDLG9CQUFBLGFBQUEsQUFDQSxrQkFBQSxDM0NxNVhGLEEyQ241WEUsOENBQ0MsV0FBQSxBQUNBLGFBQUEsQzNDcTVYSCxBMkNqNVhDLG9EQUNDLG1CQUFBLEFBQ0EsZ0JBQUEsQzNDbTVYRixBMkNoNVhDLHdEQUVDLDhCQUFBLEMzQ2k1WEYsQTJDOTRYQyw2QkFDQywwQkFBQSxDM0NnNVhGLEEyQzk0WEUsK0RBQ0MsWUFBQSxDM0NnNVhILEEyQzE0WEUsK0RBQ0MsZ0JBQUEsQUFDQSxVQUFBLEMzQzQ0WEgsQTJDeDRYQyw2REFFQyxtQ0FBQSxBQUNBLGdDQUFBLEMzQ3k0WEYsQTJDdDRYRyxpSUFDQyxZQUFBLEMzQ3c0WEosQTJDcjRYRyxtSUFDQyxjQUFBLEFBQ0EsVUFBQSxDM0N1NFhKLEEyQ3A0WEcsbUlBQ0MsY0FBQSxBQUNBLFVBQUEsQzNDczRYSixBMkNoNFhBLHNCQUNDLDRCQUFBLEFBQ0EseUJBQUEsQzNDazRYRCxBMkMvM1hBLDJCQUNDLHNCQUFBLEFBQ0Esb0JBQUEsQzNDaTRYRCxBMkM5M1hBLDhCQUNDLGNBQUEsQzNDZzRYRCxBMkM3M1hBLDRCQUNDLFlBQUEsQzNDKzNYRCxBMkM1M1hBLHNGQUdDLGdCQUFBLEMzQzgzWEQsQTJDMzNYQSw4QkFDQyxvQkFBQSxhQUFBLEFBQ0EsYUFBQSxBQUNBLFFBQUEsQzNDNjNYRCxBMkMzM1hDLDBEQUNDLGlCQUFBLFlBQUEsQzNDNjNYRixBMkMzM1hFLHNGQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQkFBQSxDM0M2M1hILEEyQ3ozWEMsMkRBQ0MsaUJBQUEsYUFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLE9BQUEsQzNDMjNYRixBMkN6M1hFLHVGQUNDLFdBQUEsQUFDQSx5QkFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQzNDMjNYSCxBMkN0M1hBLHFEQUNDLFlBQUEsQzNDdzNYRCxBMkNwM1hDLDhDQUNDLGFBQUEsQzNDczNYRixBMkNuM1hDLHNEQUNDLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxDM0NxM1hGLENBQ0YsQTJDLzJYQSx5QkFDQyw2QkFDQyxzQkFBQSxDM0NrM1hBLENBQ0YsQTRDbHFZQyx5QkFDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxRQUFBLEM1Q2t4WUYsQTRDL3dZQyx3QkFDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxhQUFBLEM1Q2l4WUYsQTRDOXdZQywyQkFDQyxxQkFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSxxQkFBQSxBQUNBLG1CQUFBLEFBQ0Esd0JBQUEsQUFDQSxpQkFBQSxDNUNneFlGLEE0Qzl3WUUsbUNBQ0MsV0FBQSxBQUNBLG1CQUFBLEM1Q2d4WUgsQTRDNXdZQyw0QkFDQyxxQkFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSxxQkFBQSxBQUNBLG1CQUFBLEFBQ0Esd0JBQUEsQUFDQSxpQkFBQSxDNUM4d1lGLEE0QzN3WUMsMEJBQ0Msa0JBQUEsQUFDQSxhQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEM1QzZ3WUYsQTRDMXdZQyx3QkFDQyxrQkFBQSxBQUNBLGFBQUEsQUFDQSxjQUFBLEFBQ0EseUJBQUEsQUFDQSxrQkFBQSxBQUNBLGFBQUEsQzVDNHdZRixBNEN4d1lBLGFBQ0Msb0JBQUEsQUFDQSxVQUFBLEFBQ0Esd0JBQUEsQUFDQSw4Q0FBQSxDNUMyd1lELEE0Q3p3WUMsMEJBQ0MsVUFBQSxBQUNBLDBCQUFBLEM1QzJ3WUYsQTRDeHdZQyx5QkFDQyw2QkFBQSxDNUMwd1lGLEE0Q3Z3WUMscUJBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxnQ0FBQSxBQUNBLDJCQUFBLEM1Q3l3WUYsQTRDdHdZQyx3QkFDQyxXQUFBLE1BQUEsQzVDd3dZRixBNENyd1lDLG1CQUNDLGtCQUFBLEFBQ0EsaUJBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQzVDdXdZRixBNENwd1lDLG1CQUNDLFNBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxDNUNzd1lGLEE0Q253WUMsbUJBQ0MsY0FBQSxDNUNxd1lGLEE0Q2x3WUMsd0JBQ0MsU0FBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEM1Q293WUYsQTRDandZQyxxQkFDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxRQUFBLEM1Q213WUYsQTRDNXZZQyw0Q0FDQyxrQkFBQSxDNUNpd1lGLEE0Qzl2WUMsc0JBQ0MsaUJBQUEsQzVDZ3dZRixBNEM5dllFLHdCQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGFBQUEsQzVDZ3dZSCxBNEM5dllHLHlDQUNDLGtCQUFBLEM1Q2d3WUosQTRDM3ZZQyx3QkFDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EscUJBQUEsQUFDQSx3QkFBQSxBQUNBLHFCQUFBLEFBQ0EsZUFBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQUFDQSx5QkFBQSxDNUM2dllGLEE0QzN2WUUsOEJBQ0MsVUFBQSxDNUM2dllILEE0Q3p2WUMsMkJBQ0MsZ0JBQUEsQUFDQSw4QkFBQSxDNUMydllGLEE0Q3p2WUUscUNBQ0MsaUJBQUEsQUFDQSxxQkFBQSxBQUNBLGFBQUEsQUFDQSxvQkFBQSxBQUVBLHNCQUFBLEM1QzJ2WUgsQTRDeHZZRSxvQ0FDQyxlQUFBLEM1QzB2WUgsQTRDdHZZQyxzQkFDQyxlQUFBLEFBQ0EsY0FBQSxDNUN3dllGLEE0Q3B2WUEsZUFDQyxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsVUFBQSxDNUN1dllELEE0Q3B2WUEsWUFDQyxhQUFBLEFBQ0EseURBQUEsQUFDQSxpREFBQSxBQUNBLHNCQUFBLEFBQ0EseUJBQUEsQUFDQSxrQkFBQSxBQUNBLGtCQUFBLEM1Q3V2WUQsQTRDcHZZQSxXQUNDLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLGtCQUFBLEFBQ0EsY0FBQSxDNUN1dllELEE0Q3J2WUMsNEJBQ0MsbUNBQUEsQzVDdXZZRixBNENwdllDLGtCQUNDLGNBQUEsQUFDQSxpQkFBQSxDNUNzdllGLEE0Q252WUMsa0JBQ0MsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsYUFBQSxDNUNxdllGLEE0Q2p2WUEsaUJBQ0MsMkJBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHNCQUFBLEFBQ0EseUJBQUEsQUFDQSxjQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0Esd0JBQUEsQzVDb3ZZRCxBNENqdllBLGdCQUNDLG9CQUFBLGFBQUEsQUFDQSxRQUFBLEM1Q292WUQsQTRDbHZZQyxzQkFDQyxrQkFBQSxjQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQzVDb3ZZRixBNENqdllDLHVCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsaUJBQUEsQUFDQSx1QkFBQSxBQUNBLGtCQUFBLEFBQ0EsY0FBQSxDNUNtdllGLEE0Qy91WUEsd0JBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsU0FBQSxBQUNBLHNCQUFBLEM1Q2t2WUQsQTRDaHZZQyx1Q0FDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxjQUFBLEFBQ0EsdUJBQUEsQzVDa3ZZRixBNEMvdVlDLHFDQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsYUFBQSxDNUNpdllGLEE0Qzl1WUMsdUNBQ0MsY0FBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLDBCQUFBLEFBQ0EseUJBQUEsQzVDZ3ZZRixBNEM1dVlBLGtDQUNDLFlBQUEsQzVDK3VZRCxBNEMxdVlDLG9FQUVDLFdBQUEsQUFDQSxXQUFBLEM1QzZ1WUYsQTRDMXVZQyw0Q0FDQyxzQkFBQSxDNUM0dVlGLEE0Q3p1WUMsNENBQ0MsWUFBQSxDNUMydVlGLEE0Q3Z1WUEseUJBT0UsaURBSkMsMEJBQUEsc0JBQUEsQUFDQSxxQkFBQSxzQkFBQSxDQUdELEE1QzJ1WUEsd0I0Q3h1WUMsVUFBQSxDNUN3dVlELEE0Q3B1WUQsd0JBQ0MsZUFBQSxDNUNzdVlBLEE0Q3B1WUEsdUNBQ0MsZ0JBQUEsQzVDc3VZRCxBNENudVlBLHFDQUNDLFdBQUEsQUFDQSxXQUFBLEM1Q3F1WUQsQTRDaHVZQSxxQkFDQywwQkFBQSxzQkFBQSxBQUNBLHFCQUFBLHNCQUFBLEM1Q2t1WUQsQTRDOXRZRCxZQUNDLG1DQUFBLEM1Q2d1WUEsQTRDNXRZQSx1QkFDQyxXQUFBLEFBQ0EsV0FBQSxDNUM4dFlELENBQ0YsQTRDMXRZQSxhQUNDLEdBQ0MsVUFBQSxBQUNBLDBCQUFBLEM1QzR0WUEsQTRDenRZRCxHQUNDLFVBQUEsQUFDQSx1QkFBQSxDNUMydFlBLENBQ0YsQTRDdnRZQywyQ0FDQyw2QkFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQzVDeXRZRixBNEN2dFlFLHVEQUNDLGdCQUFBLEFBQ0EsYUFBQSxBQUNBLGFBQUEsQzVDeXRZSCxBNENwdFlBLGlCQUNDLHFCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSx5QkFBQSxBQUNBLDBCQUFBLEFBQ0Esa0JBQUEsQUFDQSwrQkFBQSxBQUNBLGdCQUFBLEM1Q3V0WUQsQTRDcHRZQSxhQUNDLEdBQ0Msc0JBQUEsQzVDdXRZQSxBNENwdFlELEdBQ0MsdUJBQUEsQzVDc3RZQSxDQUNGLEE2QzNsWkEsaUJBQ0MsZUFBQSxBQUNBLGVBQUEsQzdDOHlaRCxBNkM1eVpDLHdCQUNDLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsYUFBQSxDN0M4eVpGLEE2QzN5WkMsdUJBQ0MsYUFBQSxBQUNBLDBCQUFBLEFBQ0EsU0FBQSxBQUNBLGNBQUEsQzdDNnlaRixBNkMzeVpFLHlCQU5ELHVCQU9FLG9DQUFBLEFBQ0EsUUFBQSxDN0M4eVpELENBQ0YsQTZDNXlaRSx5QkFYRCx1QkFZRSxvQ0FBQSxBQUNBLFFBQUEsQzdDK3laRCxDQUNGLEE2QzV5WkMsdUJBQ0MsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsaUJBQUEsQzdDOHlaRixBNkM1eVpFLHlCQUxELHVCQU1FLGVBQUEsQzdDK3laRCxDQUNGLEE2Qzd5WkUsNkRBQ0MsU0FBQSxDN0MreVpILEE2QzN5WkMsMEJBQ0Msa0JBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsU0FBQSxDN0M2eVpGLEE2QzN5WkUseUJBUkQsMEJBU0Usb0JBQUEsQUFDQSxVQUFBLEFBQ0EscUZBQUEsQzdDOHlaRCxDQUNGLEE2QzN5WkMsd0JBQ0Msa0JBQUEsQUFDQSx3QkFBQSxBQUNBLHVCQUFBLEFBQ0EsVUFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxTQUFBLEFBQ0Esa0JBQUEsQzdDNnlaRixBNkMxeVpDLHVCQUNDLGNBQUEsQUFHQSxXQUFBLEM3QzR5WkYsQTZDMXlaRSxvREFKQSxxQkFBQSxBQUNBLGFBQUEsQzdDaXpaRixBNkN4eVpDLGtDQUNDLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsQzdDMHlaRixBNkN4eVpFLHlCQVJELGtDQVNFLG9CQUFBLEM3QzJ5WkQsQ0FDRixBNkN6eVpFLHNDQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsNkJBQUEsQzdDMnlaSCxBNkN4eVpFLDRDQUNDLHFCQUFBLEM3QzB5WkgsQTZDdHlaQywwQkFDQyxhQUFBLEM3Q3d5WkYsQTZDdHlaRSw0QkFDQyxlQUFBLEFBQ0EsV0FBQSxBQUNBLFNBQUEsQUFDQSxlQUFBLEM3Q3d5WkgsQTZDdHlaRyx5QkFORCw0QkFPRSxjQUFBLEM3Q3l5WkYsQ0FDRixBNkNyeVpDLHlCQUNDLHVCQUNDLHlCQUFBLEM3Q3V5WkQsQTZDcHlaQSx1QkFDQyxrQkFBQSxDN0NzeVpELENBQ0YsQThDNzVaQSx3QkFDSSxnQkFBQSxBQUNBLFVBQUEsQzlDeTZaSixBOEN2NlpJLHlCQUpKLHdCQUtRLGVBQUEsQzlDMDZaTixDQUNGLEE4Q3Y2WkkseUJBVEosd0JBVVEsa0JBQUEsQzlDMDZaTixDQUNGLEE4Q3Q2WkEsa0RBQ0ksa0JBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxvQkFBQSxDOUN5NlpKLEE4Q3Y2WkkseUJBUkosa0RBU1Esb0JBQUEsQzlDMDZaTixDQUNGLEE4Q3Y2WkEsa0RBQ0ksV0FBQSxBQUNBLFlBQUEsQUFDQSxlQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLEM5QzA2WkosQThDeDZaSSxnRUFDSSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGNBQUEsQzlDMDZaUixBOEN4NlpRLG9FQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLEM5QzA2WlosQThDdDZaSSxrRUFDSSxXQUFBLEM5Q3c2WlIsQThDbjZaQSxtREFDSSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsTUFBQSxBQUNBLE9BQUEsQUFDQSxTQUFBLEM5Q3M2WkosQThDcDZaSSx5QkFSSixtREFTUSxvQkFBQSxBQUNBLFVBQUEsQUFDQSxxRkFBQSxDOUN1NlpOLENBQ0YsQThDbjZaQSxpREFDSSxrQkFBQSxBQUNBLHdCQUFBLEFBQ0EsdUJBQUEsQUFDQSxVQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLFFBQUEsQzlDczZaSixBOENsNlpBLG1EQUNJLGtCQUFBLEFBQ0Esc0JBQUEsQUFDQSx1QkFBQSxBQUNBLFVBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsT0FBQSxDOUNxNlpKLEE4Q2o2WkEsZ0RBQ0ksY0FBQSxBQUNBLHFCQUFBLEFBQ0EsY0FBQSxBQUNBLFdBQUEsQzlDbzZaSixBOENsNlpJLHNEQUNJLHFCQUFBLEFBQ0EsYUFBQSxDOUNvNlpSLEE4Qy81WkEsc0RBQ0ksa0JBQUEsQUFDQSxxQkFBQSxBQUNBLG1CQUFBLEFBQ0EscUNBQUEsQUFDQSxxQkFBQSxBQUNBLFNBQUEsQzlDazZaSixBOENoNlpJLGdGQUNJLDhCQUFBLEFBQ0EsVUFBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxDOUNrNlpSLEE4Q2g2WlEsdUZBQ0ksZUFBQSxDOUNrNlpaLEE4QzU1WkEsZ0dBQ0ksa0JBQUEsQUFDQSxRQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSw4QkFBQSxBQUNBLHNCQUFBLEFBQ0Esa0JBQUEsQUFDQSxVQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSw0QkFBQSxBQUNBLFNBQUEsQzlDKzVaSixBOEM3NVpJLDRHQUNJLFlBQUEsQzlDKzVaUixBOEM1NVpJLDRHQUNJLGVBQUEsQzlDODVaUixBOEMzNVpJLDhJQUNJLFdBQUEsQUFDQSxrQkFBQSxDOUM2NVpSLEE4QzE1Wkksd0dBQ0ksU0FBQSxDOUM0NVpSLEE4Q3g1WkEsZ0RBRUksU0FBQSxDOUMwNVpKLEE4Q3g1Wkksc0RBQ0ksd0JBQUEsQUFDQSxnQkFBQSxDOUMwNVpSLEE4Q3Q1WkEsZ0RBRUksUUFBQSxDOUN3NVpKLEE4Q3Q1Wkksc0RBQ0ksMEJBQUEsQUFDQSxpQkFBQSxDOUN3NVpSLEE4Q241WkEsaURBQ0ksb0JBQUEsQzlDczVaSixBOENwNVpJLHFEQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQzlDczVaUixBOENuNVpJLHlCQVRKLGlEQVVRLG9CQUFBLEM5Q3M1Wk4sQ0FDRixBOENsNVpBLHVEQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSx5QkFBQSxBQUNBLG9CQUFBLEM5Q3E1WkosQThDbjVaSSx5QkFUSix1REFVUSxvQkFBQSxDOUNzNVpOLENBQ0YsQThDcDVaSSwyREFDSSxVQUFBLEM5Q3M1WlIsQThDajVaQSxtREFDSSxjQUFBLEM5Q281WkosQThDbDVaSSx5QkFISixtREFJUSxjQUFBLEM5Q3E1Wk4sQ0FDRixBOENqNVpBLHlEQUNJLGVBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLEFBQ0Esb0JBQUEsQUFDQSxxQkFBQSxBQUNBLGFBQUEsQUFFQSxlQUFBLEM5Q281WkosQThDbDVaSSx5QkFaSix5REFhUSxpQkFBQSxDOUNxNVpOLENBQ0YsQThDajVaQSxrREFDSSxlQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEM5Q281WkosQThDbDVaSSx5QkFMSixrREFNUSxlQUFBLEFBQ0EsaUJBQUEsQzlDcTVaTixDQUNGLEE4Q2o1WkEsZ0RBQ0ksb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsUUFBQSxDOUNvNVpKLEE4Q2o1WkEsbURBQ0ksVUFBQSxBQUNBLFlBQUEsQUFDQSx3QkFBQSxDOUNvNVpKLEE4Q2o1WkEsa0RBQ0ksb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsT0FBQSxDOUNvNVpKLEE4Q2w1Wkksd0RBQ0ksVUFBQSxDOUNvNVpSLEE4Q2w1WlEsZ0VBQ0ksYUFBQSxDOUNvNVpaLEE4Q2o1WlEsNERBQ0ksV0FBQSxBQUNBLFdBQUEsQzlDbTVaWixBOEM5NFpBLHlEQUNJLGVBQUEsQUFDQSxnQkFBQSxBQUNBLHVCQUFBLEM5Q2k1WkosQThDOTRaQSx1REFDSSxlQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQzlDaTVaSixBOEM5NFpBLG9EQUNJLGVBQUEsQUFDQSxhQUFBLEM5Q2k1WkosQThDdDNaQSxxQkF0QkksYUFBQSxBQUNBLDBCQUFBLEFBQ0EsU0FBQSxBQUNBLGNBQUEsQzlDZzVaSixBOEM5NFpJLHlCQWlCSixxQkFoQlEsb0NBQUEsQUFDQSxRQUFBLEM5Q2k1Wk4sQ0FDRixBOEMvNFpJLHlCQVlKLHFCQVhRLG9DQUFBLEFBQ0EsUUFBQSxDOUNrNVpOLENBQ0YsQThDLzRaSSx5QkFNSixxQkFMUSx5QkFBQSxDOUNrNVpOLENBQ0YsQThDcnpaUSx5REFDSSxtQkFBQSxBQUNBLFNBQUEsQzlDd3paWixBOENyelpRLDRHQUVJLFNBQUEsQzlDdXpaWixBOENoelpJLGlFQUNJLGNBQUEsQUFDQSxnQkFBQSxDOUNtelpSLEE4Q2h6WkksOERBQ0ksT0FBQSxDOUNrelpSLEErQ251YUEsa0JBQ0ksZUFBQSxBQUNBLGVBQUEsQy9Dc3VhSixBK0NwdWFJLHlCQUNJLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsYUFBQSxDL0NzdWFSLEErQ251YUksd0JEbVNBLGFBQUEsQUFDQSwwQkFBQSxBQUNBLFNBQUEsQUFDQSxjQUFBLEM5Q204WkosQThDajhaSSx5QkN4U0Esd0JEeVNJLG9DQUFBLEFBQ0EsUUFBQSxDOUNvOFpOLENBQ0YsQThDbDhaSSx5QkM3U0Esd0JEOFNJLG9DQUFBLEFBQ0EsUUFBQSxDOUNxOFpOLENBQ0YsQThDbDhaSSx5QkNuVEEsd0JEb1RJLHlCQUFBLEM5Q3E4Wk4sQ0FDRixBK0MxdmFJLHdCQUVJLFFBQUEsQy9DMnZhUixBZ0Ryd2FDLDBDQUNDLGdCQUFBLENoRHE4YUYsQWdEbDhhQyw4Q0FDQyxrQkFBQSxBQUNBLGFBQUEsQUFDQSxVQUFBLEFBQ0EsVUFBQSxBQUNBLFFBQUEsQ2hEbzhhRixBZ0RqOGFDLHlCQUNDLDhDQUNDLGdCQUFBLEFBQ0EsUUFBQSxDaERtOGFELENBQ0YsQWdEaDhhQyx5QkFDQyxxQkFDQyxnQkFBQSxDaERrOGFELEFnRC83YUEsdUNBQ0MsZ0JBQUEsQ2hEaThhRCxBZ0Q5N2FBLHNFQUNDLGtCQUFBLENoRGc4YUQsQWdENzdhQSwwQkFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLHFCQUFBLENoRCs3YUQsQWdENzdhQyw4QkFDQyxXQUFBLEFBQ0EsV0FBQSxDaEQrN2FGLEFnRDM3YUEsOENBQ0MsWUFBQSxDaEQ2N2FELEFnRDE3YUEsOENBQ0MsaUJBQUEsQ2hENDdhRCxDQUNGLEFpRHYvYUEsY0FDSSxrQkFBQSxDakQwL2FKLEFpRHgvYUkscUJBQ0ksZUFBQSxBQUNBLGFBQUEsQ2pEMC9hUixBaUR2L2FJLHFCQUNJLGlCQUFBLENqRHkvYVIsQWlEdC9hSSwyQkFDSSxjQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0Esa0NBQUEsQ2pEdy9hUixBaUR0L2FRLDZCQUNJLGNBQUEsQUFDQSxrQkFBQSxBQUNBLG9CQUFBLEFBQ0EsU0FBQSxBQUNBLFNBQUEsQ2pEdy9hWixBaURyL2FRLDZCQUNJLGNBQUEsQ2pEdS9hWixBaUR0Z2JJLDJCQWtCSSxvQkFBQSxBQUNBLHFCQUFBLEFBRUEsZ0JBQUEsQUFFQSxtQkFBQSxBQUNBLHNCQUFBLEFBQ0EsaUJBQUEsYUFBQSxBQUNBLGFBQUEsQUFDQSxtQkFBQSxBQUNBLG9CQUFBLENqRHMvYVIsQWlEbi9hUSxrQ0FDSSxjQUFBLEFBQ0EseUJBQUEsQUFDQSxnQkFBQSxDakRzL2FaLEFpRGgvYVEsaUNBQ0ksYUFBQSxBQUVBLHlCQUFBLEFBQ0EsaUJBQUEsQUFFQSxpQkFBQSxBQUNBLG9CQUFBLEFBQ0EsZ0JBQUEsQUFDQSxvQkFBQSxDakRpL2FaLEFpRC8rYVksbUNBQ0ksa0JBQUEsQUFDQSxhQUFBLENqRGkvYWhCLEFpRC8rYWdCLDhDQUNJLGVBQUEsQ2pEaS9hcEIsQWlENythUSxtQ0FDSSxjQUFBLEFBQ0EseUJBQUEsQUFDQSxpQkFBQSxBQUVBLGlCQUFBLEFBQ0Esb0JBQUEsQUFDQSxxQkFBQSxBQUNBLGVBQUEsQ2pEKythWixBaUQ3K2FZLHFDQUNJLGtCQUFBLEFBQ0EsYUFBQSxDakQrK2FoQixBaUQ3K2FnQixnREFDSSxlQUFBLENqRCsrYXBCLEFpRHorYUksb0JBQ0ksV0FBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsMkJBQUEsb0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLG9CQUFBLENqRDIrYVIsQWlEeithUSx3QkFDSSw4QkFBQSxBQUNBLHVCQUFBLENqRDIrYVosQWlEeCthUSwwQkFDSSxxQkFBQSxBQUNBLFVBQUEsQ2pEMCthWixBaUR0K2FZLGdDQUNJLHdCQUFBLENqRHcrYWhCLEFpRGorYVEsdUVBQ0ksWUFBQSxDakRtK2FaLEFpRGorYVEsc0VBQ0ksYUFBQSxDakRtK2FaLEFpRC85YVEsMERBQ0ksWUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQ2pEaSthWixBa0RybWJBLGNBQ0MsdUJBQUEsQUFDQSxnQkFBQSxBQUNBLFNBQUEsQUFDQSx3QkFBQSxtQkFBQSxBQUNBLFVBQUEsQUFDQSxlQUFBLENsRHdtYkQsQWtEdG1iQyx5QkFSRCxjQVNFLGFBQUEsQUFDQSxVQUFBLEFBQ0Esa0JBQUEsQ2xEeW1iQSxDQUNGLEFrRHZtYkMsc0JBQ0MsdUJBQUEsQUFDQSx3QkFBQSxBQUNBLDBCQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQ2xEeW1iRixBa0R2bWJFLG1DQUNDLHlCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsc0JBQUEsQ2xEeW1iSCxBa0R2bWJHLHVDQUNDLG9CQUFBLGFBQUEsQ2xEeW1iSixBa0RwbWJDLHFCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQ2xEc21iRixBa0RubWJDLG9CQUNDLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLG9CQUFBLENsRHFtYkYsQWtEbG1iQyxxQkFDQyxlQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQ2xEb21iRixBa0RqbWJDLDBCQUNDLGVBQUEsQUFDQSxXQUFBLEFBQ0EsbUJBQUEsQUFDQSxPQUFBLENsRG1tYkYsQWtEam1iRSxpRUFFQyxXQUFBLEFBQ0EsY0FBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBQ0Esd0JBQUEsQ2xEa21iSCxBa0Q1bGJDLHlCQUVDLHFCQUNDLFdBQUEsQUFDQSxXQUFBLENsRDZsYkQsQWtEMWxiQSxvQkFDQyxrQkFBQSxDbEQ0bGJELENBQ0YsQWtEemxiQyx5QkFFQyxtQkFDQyxlQUFBLEFBQ0EsWUFBQSxBQUNBLFNBQUEsQUFDQSwyQkFBQSxBQUNBLDRCQUFBLEFBQ0EsVUFBQSxDbEQwbGJELEFrRHhsYkMseUNBQ0MsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsVUFBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLENsRDBsYkYsQ0FDRixBa0R0bGJDLDZCQUNDLGVBQUEsQ2xEd2xiRixBa0R0bGJFLDJDQUNDLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLFFBQUEsQ2xEd2xiSCxBa0RybGJFLHFDQUNDLGdCQUFBLEFBQ0EsaUJBQUEsQ2xEdWxiSCxBa0RqbGJHLGtHQUNDLFVBQUEsQ2xEc2xiSixBa0RsbGJFLDJDQUNDLGNBQUEsQUFDQSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxVQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQUFDQSxvQkFBQSxBQUNBLFNBQUEsQ2xEb2xiSCxBa0RsbGJHLGtFQUNDLFVBQUEsQUFDQSxlQUFBLEFBQ0EsYUFBQSxDbERvbGJKLEFrRGhsYkUsK0NBQ0MsaUJBQUEsQ2xEa2xiSCxBa0Qva2JFLDJHQUVDLFdBQUEsQUFDQSxxQkFBQSxBQUNBLFlBQUEsQUFDQSxnQ0FBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0Esc0JBQUEsQ2xEaWxiSCxBa0Qva2JHLGlLQUNDLGlCQUFBLENsRGtsYkosQWtEbmxiRywrSUFDQyxpQkFBQSxDbERrbGJKLEFrRG5sYkcsZ1RBQ0MsaUJBQUEsQ2xEa2xiSixBa0RubGJHLHFJQUNDLGlCQUFBLENsRGtsYkosQWtEL2tiRyx1SEFDQyxhQUFBLEFBQ0EsNEJBQUEsQUFDQSxlQUFBLENsRGtsYkosQWtEOWtiRSxvREFDQyxZQUFBLEFBQ0EsZ0NBQUEsQUFDQSxnQkFBQSxBQUNBLHNCQUFBLENsRGdsYkgsQWtEOWtiRywyREFDQyxjQUFBLENsRGdsYkosQWtEN2tiRywwREFDQyxrQkFBQSxBQUNBLHlCQUFBLEFBQ0Esb0NBQUEsQ2xEK2tiSixBa0Q1a2JHLDBEQUNDLGtCQUFBLEFBQ0EsY0FBQSxDbEQ4a2JKLEFrRDVrYkksZ0VBQ0Msa0JBQUEsQ2xEOGtiTCxBa0R4a2JHLDZEQUNDLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFFBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxVQUFBLENsRDBrYkosQWtEeGtiSSxrRkFDQyxXQUFBLEFBQ0EsU0FBQSxBQUNBLG9CQUFBLGFBQUEsQ2xEMGtiTCxBa0R2a2JJLG1FQUNDLFNBQUEsQUFDQSxXQUFBLE1BQUEsQ2xEeWtiTCxBa0Rwa2JFLDJDQUNDLFdBQUEsQUFDQSxrQkFBQSxBQUNBLHVCQUFBLEFBQ0EsY0FBQSxBQUNBLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsdUJBQUEsQ2xEc2tiSCxBa0Rwa2JHLGlEQUNDLG1CQUFBLEFBQ0EsV0FBQSxBQUNBLDBCQUFBLENsRHNrYkosQWtEbmtiRyxrREFDQyx1QkFBQSxDbERxa2JKLEFrRGprYkUsb0RBQ0Msc0JBQUEsQ2xEbWtiSCxBa0Roa2JFLDJDQUNDLGVBQUEsQ2xEa2tiSCxBbURyemJBLGVBQ0Msa0JBQUEsQUFDQSxrQkFBQSxDbkR3emJELEFtRHR6YkMsd0JBQ0MsVUFBQSxDbkR3emJGLEFtRHJ6YkMsOEJBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsYUFBQSxDbkR1emJGLEFtRHB6YkMsc0JBQ0MsY0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLEFBQ0Esc0JBQUEsQ25Ec3piRixBbURwemJFLG1DQUNDLHlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDbkRzemJILEFtRHB6YkcsdUNBQ0Msb0JBQUEsYUFBQSxDbkRzemJKLEFtRGp6YkMsd0JBQ0MsV0FBQSxPQUFBLEFBQ0EsWUFBQSxBQUNBLHdCQUFBLENuRG16YkYsQW1EaHpiQyx1QkFDQyxXQUFBLEFBQ0EsaUJBQUEsQ25Ea3piRixBbUQveWJDLHFCQUNDLFdBQUEsT0FBQSxBQUNBLFdBQUEsQ25EaXpiRixBbUQ5eWJDLHFCQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxTQUFBLEFBQ0EsZUFBQSxDbkRnemJGLEFtRDd5YkMscUJBQ0MsMEJBQUEscUJBQUEsQ25EK3liRixBbUQ1eWJDLHVCQUNDLG9CQUFBLGNBQUEsQUFDQSxnQkFBQSxDbkQ4eWJGLEFtRDV5YkUseUJBSkQsdUJBS0UsZ0JBQUEsQ25EK3liRCxDQUNGLEFtRDV5YkMsOEJBQ0MsZUFBQSxBQUNBLGVBQUEsQ25EOHliRixBbUQzeWJDLHFCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQ25ENnliRixBbUQxeWJDLDhCQUNDLGVBQUEsQUFDQSxXQUFBLEFBQ0EsU0FBQSxBQUNBLGVBQUEsQ25ENHliRixBbUR6eWJDLDJCQUNDLDZCQUFBLEFBQ0EsaUJBQUEsQUFDQSxlQUFBLENuRDJ5YkYsQW1EeHliQyxzQkFDQyxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxRQUFBLEFBQ0Esa0JBQUEsQ25EMHliRixBbUR4eWJFLHlCQU5ELHNCQU9FLHVCQUFBLG1CQUFBLEFBQ0EsUUFBQSxBQUNBLHFCQUFBLHNCQUFBLENuRDJ5YkQsQ0FDRixBbUR4eWJDLHNCQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxBQUNBLG9CQUFBLGFBQUEsQ25EMHliRixBbUR4eWJFLHlCQVBELHNCQVFFLGlCQUFBLENuRDJ5YkQsQ0FDRixBbUR4eWJDLHNCQUNDLGVBQUEsQUFDQSxXQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLE9BQUEsQUFDQSxxQkFBQSxDbkQweWJGLEFtRHh5YkUseUJBUEQsc0JBUUUsY0FBQSxDbkQyeWJELENBQ0YsQW1EenliRSx3QkFDQyxjQUFBLEFBQ0Esb0JBQUEsQ25EMnliSCxBbUR6eWJHLDhCQUNDLHlCQUFBLENuRDJ5YkosQW1EdHliQyx3QkFDQyxnQkFBQSxDbkR3eWJGLEFtRHJ5YkMseUJBckpELGVBc0pFLFlBQUEsQ25Ed3liQSxBbUR0eWJBLHlCQUNDLGNBQUEsQ25Ed3liRCxBbURyeWJBLDhCQUNDLGVBQUEsQUFDQSxlQUFBLENuRHV5YkQsQW1EcHliQSw4QkFDQyxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSwwQkFBQSxBQUNBLHlCQUFBLENuRHN5YkQsQW1EbnliQSwyQkFDQyxpQkFBQSxBQUNBLGVBQUEsQ25EcXliRCxBbURseWJBLHNCQUNDLGtCQUFBLENuRG95YkQsQW1EanliQSx3QkFDQyxhQUFBLENuRG15YkQsQW1EaHliQSx3QkFDQyxRQUFBLENuRGt5YkQsQW1EL3hiQSx3QkFDQyxRQUFBLENuRGl5YkQsQW1EOXhiQSxxQkFDQyxrQkFBQSxDbkRneWJELEFtRDd4YkEsdUJBQ0Msa0JBQUEsQ25EK3hiRCxBbUQ1eGJBLDhCQUNDLGNBQUEsQUFDQSxrQkFBQSxDbkQ4eGJELEFtRDN4YkEsdUJBQ0Msb0JBQUEsYUFBQSxBQUNBLCtCQUFBLDJCQUFBLEFBQ0EsbUJBQUEsQUFDQSxPQUFBLENuRDZ4YkQsQW1EMXhiQSxxQkFDQyxRQUFBLENuRDR4YkQsQ0FDRixBbUR6eGJDLG9CQUNDLFlBQUEsQ25EMnhiRixBb0RoL2JJLDZCQUNJLHNCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsaUJBQUEsQUFDQSxlQUFBLEFBQ0EsVUFBQSxDcERtL2JSLEFvRGovYlEsK0JBQ0ksV0FBQSxBQUNBLG9CQUFBLENwRG0vYlosQW9Eai9iWSxxQ0FDSSwwQkFBQSxBQUNBLGFBQUEsQ3BEbS9iaEIsQW9ELytiUSx3Q0FDSSxlQUFBLEFBQ0EsVUFBQSxDcERpL2JaLEFvRDkrYlEsc0NBQ0ksY0FBQSxBQUNBLGVBQUEsQ3BEZy9iWixBb0Q1K2JJLHNCQUNJLGFBQUEsQUFDQSxvQ0FBQSxBQUNBLFFBQUEsQ3BEOCtiUixBb0QzK2JJLHNCQUNJLGtCQUFBLEFBQ0EsZUFBQSxDcEQ2K2JSLEFvRDMrYlEsa0NBQ0ksZUFBQSxDcEQ2K2JaLEFvRDErYlEsc0VBRUksa0JBQUEsQ3BEMitiWixBb0R2K2JJLHNCQUNJLGNBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLENwRHkrYlIsQXFEMWhjRSxzQ0FDQyxvQkFBQSxhQUFBLEFBQ0Esa0JBQUEseUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGtCQUFBLENyRDZoY0gsQXFEMWhjRSw2Q0FDQyxvQkFBQSxhQUFBLEFBQ0EsUUFBQSxBQUNBLHNCQUFBLGtCQUFBLENyRDRoY0gsQXFEemhjRSxvQ0FDQyxhQUFBLEFBQ0EsOEJBQUEsQUFDQSxTQUFBLEFBQ0Esa0JBQUEsQ3JEMmhjSCxBcUR4aGNFLG9DQUNDLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxrREFBQSxBQUNBLGlCQUFBLENyRDBoY0gsQXFEeGhjRyxnREFDQyxlQUFBLEFBQ0EsY0FBQSxBQUNBLFVBQUEsQ3JEMGhjSixBcUR2aGNHLGlEQUNDLGVBQUEsQUFDQSxjQUFBLEFBQ0EsVUFBQSxDckR5aGNKLEFxRHRoY0csaURBQ0MsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsWUFBQSxDckR3aGNKLEFxRHJoY0csaURBQ0MsbUJBQUEsQUFDQSxnQkFBQSxDckR1aGNKLEFxRHBoY0csa0dBRUMsY0FBQSxDckRxaGNKLEFxRGxoY0csaURBQ0MsbUJBQUEsQUFDQSxnQkFBQSxDckRvaGNKLEFxRGpoY0csa0dBRUMsY0FBQSxDckRraGNKLEFxRC9nY0csb0RBQ0MsbUJBQUEsQUFDQSxnQkFBQSxDckRpaGNKLEFxRDVnY0ksbUVBQ0MsU0FBQSxDckQ4Z2NMLEFxRHpnY0UsdUNBQ0Msa0JBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsVUFBQSxBQUNBLG9CQUFBLEFBQ0EsVUFBQSxBQUNBLHNGQUFBLEFBQ0EsMkJBQUEsQ3JEMmdjSCxBcUR4Z2NFLCtDQUNDLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsUUFBQSxBQUNBLGtCQUFBLENyRDBnY0gsQXFEdmdjRSxvQ0FDQyxjQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxxQkFBQSxBQUNBLGlCQUFBLENyRHlnY0gsQXFEdmdjRyx3Q0FDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLEFBQ0EsNkJBQUEsQ3JEeWdjSixBcUR0Z2NHLDhDQUNDLHFCQUFBLENyRHdnY0osQXFEbmdjQyw2QkFDQyxrQkFBQSxDckRxZ2NGLEFxRGpnY0Usa0RBQ0MsaUJBQUEsQ3JEbWdjSCxBcURoZ2NFLHlEQUNDLGtCQUFBLEFBQ0EscUJBQUEsQUFDQSxRQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLHNDQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxDckRrZ2NILEFxRGhnY0csOERBQ0MsYUFBQSxDckRrZ2NKLEFxRDkvYkUsd0RBQ0Msa0JBQUEsQUFDQSw0QkFBQSxDckRnZ2NILEFxRDkvYkcsMkRBQ0MsU0FBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQ3JEZ2djSixBcUQ1L2JFLHNEQUNDLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLENyRDgvYkgsQXFENS9iRyxpRkFDQyxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxPQUFBLENyRDgvYkosQXFEMy9iRyxpRkFDQyxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxTQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxvQ0FBQSxDckQ2L2JKLEFxRDMvYkksdUZBQ0Msd0JBQUEsQ3JENi9iTCxBcUR6L2JHLHFGQUNDLG9CQUFBLGNBQUEsQUFDQSxlQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQ3JEMi9iSixBcUR6L2JJLDhGQUNDLFdBQUEsQUFDQSxrQkFBQSxDckQyL2JMLEFxRHYvYkcsaUZBQ0MsV0FBQSxPQUFBLEFBQ0EsV0FBQSxDckR5L2JKLEFxRHYvYkksb0ZBQ0MsZUFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0Esc0JBQUEsQ3JEeS9iTCxBcUR0L2JJLG1GQUNDLFNBQUEsQUFDQSxlQUFBLEFBQ0EsVUFBQSxDckR3L2JMLEFxRHAvYkcsaUZBQ0MsZUFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQ3JEcy9iSixBcURuL2JHLGtGQUNDLFNBQUEsQUFDQSxlQUFBLEFBQ0EsVUFBQSxDckRxL2JKLEFxRGwvYkcsa0ZBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxBQUNBLGlCQUFBLEFBQ0Esb0JBQUEsYUFBQSxDckRvL2JKLEFxRGgvYkUsd0RBQ0Msa0JBQUEsQUFDQSx5QkFBQSxDckRrL2JILEFxRC8rYkUsZ0RBQ0Msb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxpQkFBQSxDckRpL2JILEFxRDkrYkUsMkNBQ0Msb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsT0FBQSxDckRnL2JILEFxRDcrYkUsMENBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxBQUNBLGVBQUEsQUFDQSxvQ0FBQSxDckQrK2JILEFxRDcrYkcsZ0RBQ0Msd0JBQUEsQ3JEKytiSixBcUQzK2JFLDhDQUNDLGlCQUFBLEFBQ0EsY0FBQSxDckQ2K2JILEFxRDErYkUsMENBQ0MsV0FBQSxPQUFBLEFBQ0EsZUFBQSxBQUNBLFVBQUEsQ3JENCtiSCxBcUR6K2JFLGdEQUNDLFdBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFFBQUEsQUFDQSxjQUFBLENyRDIrYkgsQXFEeitiRyxvREFDQyxXQUFBLEFBQ0EsV0FBQSxDckQyK2JKLEFxRHQrYkMseUJBRUUsb0NBQ0MsMEJBQUEsQUFDQSxRQUFBLENyRHUrYkYsQXFEbitiRSxpREFDQyxnQkFBQSxBQUNBLGNBQUEsQ3JEcStiSCxBcURsK2JFLG9EQUNDLG1CQUFBLEFBQ0EsY0FBQSxDckRvK2JILEFxRGgrYkMseURBQ0MsV0FBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLENyRGsrYkYsQ0FDRiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLnNlYXJjaC1zZWN0aW9uIHtcblx0bWF4LXdpZHRoOiAyOTBweDtcblx0d2lkdGg6IDI5MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctbGcpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdHdpZHRoOiAyOTBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctbWQpO1xuXHR9XG5cdFxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRtYXgtd2lkdGg6IDI5MHB4O1xuXHRcdHdpZHRoOiAyOTBweDtcblx0fVxuXG5cdCZfX2Zvcm0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jl9fYmFyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19pbnB1dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdHBhZGRpbmc6IDAgNDBweCAwIDBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDE4cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cblx0XHQmW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG5cdFx0Jlt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuXHRcdCZbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG5cdFx0Jlt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWRlY29yYXRpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Jlt0eXBlPVwic2VhcmNoXCJdOjotbXMtY2xlYXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Jlt0eXBlPVwic2VhcmNoXCJdIHtcblx0XHRcdC8vIEZpcmVmb3hcblx0XHRcdGFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnV0dG9uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDE0cHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcblx0fVxuXG5cdCZfX2F1dG9jb21wbGV0ZS1yZXN1bHRzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRib3gtc2hhZG93OiAwIDhweCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cdFx0bWF4LWhlaWdodDogNDgwcHg7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRThFOEU4O1xuXHR9XG5cblx0Jl9fcmVzdWx0cy13cmFwcGVyIHtcblx0XHRwYWRkaW5nOiAxNnB4IDE0cHg7XG5cdH1cblxuXHQmX19jYXRlZ29yeS1zZWN0aW9uIHtcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdH1cblx0XHRcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXRlZ29yeS1oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cGFkZGluZzogM3B4IDAgMTFweDtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG5cdH1cblxuXHQmX19jYXRlZ29yeS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdH1cblxuXHQmX19jYXRlZ29yeS1saW5rLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2F0ZWdvcnktaXRlbXMge1xuXHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiA4cHg7XG5cdH1cblxuXHQmX19yZXN1bHQtaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDlweCAxcHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRnYXA6IDE0cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XG5cdFx0Jjpob3Zlcixcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjZGN0ZCO1xuXHRcdH1cblx0fVxuXG5cdCZfX3Jlc3VsdC1pbWFnZSB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0d2lkdGg6IDMwcHg7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXHRcdGJveC1zaGFkb3c6IDAuNzlweCAwLjc5cHggMS41OHB4IDBweCAjMDAwMDAwMEY7XG5cdFx0XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcmVzdWx0LWNvbnRlbnQge1xuXHRcdGZsZXg6IDE7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdCZfX3Jlc3VsdC10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR9XG5cblx0Jl9fcmVzdWx0LXN1YnRpdGxlIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Y29sb3I6ICM3NTc1NzU7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIuKAolwiO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcmVzdWx0LWljb24ge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdHdpZHRoOiAxOHB4O1xuXHRcdGhlaWdodDogMThweDtcblx0XHRmaWxsOiAjNjY2O1xuXHR9XG5cblx0Jl9fbG9hZGluZyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDMycHggMjBweDtcblx0XHRnYXA6IDEycHg7XG5cdH1cblxuXHQmX19sb2FkaW5nLXNwaW5uZXIge1xuXHRcdHdpZHRoOiAxOHB4O1xuXHRcdGhlaWdodDogMThweDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjRThFOEU4O1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yLCAjMkY3M0UyKTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0YW5pbWF0aW9uOiBzZWFyY2gtc2VjdGlvbi1zcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcblx0fVxuXG5cdCZfX2xvYWRpbmctdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGNvbG9yOiAjNjY2O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cblxuXHQmX19uby1yZXN1bHRzIHtcblx0XHRwYWRkaW5nOiAzMnB4IDIwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Jl9fbm8tcmVzdWx0cy10ZXh0IHtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Y29sb3I6ICM2NjY7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXG5cdCZfX2Vycm9yIHtcblx0XHRwYWRkaW5nOiAzMnB4IDIwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Jl9fZXJyb3ItdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGNvbG9yOiAjZTc0YzNjO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cblxuXHQmX19hbGwtcmVzdWx0cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDEycHggMTZweDtcblx0XHRtYXJnaW46IDAgNHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjBGMEYwO1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNGOEY5RkE7XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgc2VhcmNoLXNlY3Rpb24tc3BpbiB7XG5cdDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cblx0MTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5zZWFyY2gtc2VjdGlvbiB7XG5cdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0XG5cdFx0Jl9fZm9ybSxcblx0XHQmX19iYXIge1xuXHRcdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0fVxuXG5cdFx0Jl9faW5wdXQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmX19idXR0b24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdH1cblx0fVxufVxuIiwiaDNbb25jbGljaz1cImhpc3RvcnkuYmFjaygpXCJdIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZ2Zvcm0tdGhlbWUtLWZvdW5kYXRpb24ge1xuXHQuZ2Zvcm1fdmFsaWRhdGlvbl9jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4uZ2Zvcm1faGVhZGluZyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nZmllbGQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZ2ZpZWxkX3JlcXVpcmVkIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5sZWdlbmQuZ2ZpZWxkX2xhYmVsIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ2ZpZWxkX2xhYmVsLFxuLmdmb3JtLWZpZWxkLWxhYmVsIHtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHRvcDogMTJweDtcblx0cmlnaHQ6IDEwcHg7XG5cdGxlZnQ6IGF1dG87XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICM0QTRBNEE7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdHotaW5kZXg6IDE7XG5cdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcblx0ZGlyZWN0aW9uOiBydGw7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGZvbnQtZmFtaWx5OiBOb3RvIFNhbnMgSGVicmV3O1xuXG5cdCYuZmxvYXRpbmcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdHRvcDogLTE3cHg7XG5cdFx0cmlnaHQ6IDVweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRsaW5lLWhlaWdodDogMTQwJTtcblx0XHRsZXR0ZXItc3BhY2luZzogMHB4O1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cblxuLmdpbnB1dF9wYXNzd29yZCAuZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtc3ViIHtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHRvcDogMTJweDtcblx0cmlnaHQ6IDEwcHg7XG5cdGxlZnQ6IGF1dG87XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICM0QTRBNEE7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHR6LWluZGV4OiAxO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG5cdGRpcmVjdGlvbjogcnRsO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRmb250LWZhbWlseTogTm90byBTYW5zIEhlYnJldztcblx0Ly8gUmVtb3ZlIHNjcmVlbi1yZWFkZXItdGV4dCBzdHlsZXMgZm9yIGZsb2F0aW5nIGJlaGF2aW9yXG5cdGNsaXA6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdGNsaXAtcGF0aDogdW5zZXQgIWltcG9ydGFudDtcblx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cblx0Ji5mbG9hdGluZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdFx0dG9wOiAtMTdweDtcblx0XHRyaWdodDogNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuXG4ucGFzc3dvcmQtbGVnZW5kLWhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmdmaWVsZC0td2lkdGgtaGFsZiB7XG5cdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5nZmllbGQtLXdpZHRoLWZ1bGwge1xuXHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmdmX2NsZWFyX2NvbXBsZXgge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZ2lucHV0X2NvbnRhaW5lcl9wYXNzd29yZCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdGdhcDogMjBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0fVxufVxuXG4ucmVnaXN0ZXItZW5kLXVzZXJfX2Zvcm0gLmdpbnB1dF9jb250YWluZXJfcGFzc3dvcmQgPiAqIHtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkID4gKiB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZ2ZpZWxkX2NoZWNrYm94IHtcblx0d2lkdGg6IDEwMCU7XG5cdGdhcDogMjBweDtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3gge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3ggLmdjaG9pY2Uge1xuXHRmb250LXNpemU6IDExcHg7XG59XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdjaG9pY2Uge1xuXHRmb250LXNpemU6IDEwcHg7XG59XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGNvbG9yOiAjMjIyMjIyO1xuXHRmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSGVicmV3XCIsIHNhbnMtc2VyaWY7XG5cdGRpcmVjdGlvbjogcnRsO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMTZweCAxMHB4IDEwcHg7XG5cdG1hcmdpbjogMDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc1NzU3NTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0dHJhbnNpdGlvbjogYm9yZGVyLWJvdHRvbS1jb2xvciAwLjNzIGVhc2U7XG5cblx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxufVxuXG5zZWxlY3Qge1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCw8c3ZnJTIwd2lkdGg9JzEwJyUyMGhlaWdodD0nNiclMjB2aWV3Qm94PScwJTIwMCUyMDEwJTIwNiclMjBmaWxsPSdub25lJyUyMHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGglMjBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTIwY2xpcC1ydWxlPSdldmVub2RkJyUyMGQ9J005LjM5NTI5JTIwMS43MjkyN0M5LjcyNjQxJTIwMS40MDc1MyUyMDkuNzI2NDIlMjAwLjg3NTg2OSUyMDkuMzk1MjklMjAwLjU1NDEzMkM5LjA3NzYxJTIwMC4yNDU0NTUlMjA4LjU3MjEyJTIwMC4yNDUxOCUyMDguMjU0MSUyMDAuNTUzNTFMNSUyMDMuNzA4NUwxLjc0NTklMjAwLjU1MzUxMUMxLjQyNzg4JTIwMC4yNDUxOCUyMDAuOTIyMzg2JTIwMC4yNDU0NTUlMjAwLjYwNDcwNiUyMDAuNTU0MTMyQzAuMjczNTg0JTIwMC44NzU4NjklMjAwLjI3MzU4NCUyMDEuNDA3NTMlMjAwLjYwNDcwNiUyMDEuNzI5MjdMNSUyMDZMOS4zOTUyOSUyMDEuNzI5MjdaJyUyMGZpbGw9JyUyMzIyMjIyMicvJTNFPC9zdmc+XCIpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDhweCBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogMTBweCA2cHg7XG59XG5cbmZpZWxkc2V0IHtcblx0cGFkZGluZzogdW5zZXQ7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuLmdmaWVsZC0tdHlwZS1jaGVja2JveCB7XG5cdG1hcmdpbi10b3A6IDIycHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cblx0bGVnZW5kIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmdmaWVsZC1jaG9pY2UtaW5wdXQge1xuXHRcdG1hcmdpbi1sZWZ0OiA5cHg7XG5cdH1cblxuXHQuZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtaW5saW5lIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0fVxufVxuXG4uZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2VfMTUgcCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSBhIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSBhLmdmb3JtX2J1dHRvbiB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5zZXQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZ2Zvcm0tYnV0dG9uIHtcblx0cGFkZGluZzogN3B4IDI1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDYwZGY7XG5cdGNvbG9yOiAjZmZmO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwNTFiMztcblx0fVxufVxuXG4uZ2Zvcm1fYnV0dG9uIHtcblx0cGFkZGluZzogMCAyNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MGRmO1xuXHRjb2xvcjogI2ZmZjtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXHRmb250LXdlaWdodDogNzAwO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDUxYjM7XG5cdH1cbn1cblxuLmN1c3RvbS1zZWxlY3QtY2hvaWNlcyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogIzRBNEE0QTtcblxuXHQuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lciB7XG5cdFx0ZGlyZWN0aW9uOiBydGw7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzU3NTc1O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0cGFkZGluZzogMTFweCAxMnB4IDEwcHg7XG5cdFx0bWluLWhlaWdodDogYXV0bztcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCw8c3ZnJTIwd2lkdGg9JzEwJyUyMGhlaWdodD0nNiclMjB2aWV3Qm94PScwJTIwMCUyMDEwJTIwNiclMjBmaWxsPSdub25lJyUyMHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGglMjBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTIwY2xpcC1ydWxlPSdldmVub2RkJyUyMGQ9J005LjM5NTI5JTIwMS43MjkyN0M5LjcyNjQxJTIwMS40MDc1MyUyMDkuNzI2NDIlMjAwLjg3NTg2OSUyMDkuMzk1MjklMjAwLjU1NDEzMkM5LjA3NzYxJTIwMC4yNDU0NTUlMjA4LjU3MjEyJTIwMC4yNDUxOCUyMDguMjU0MSUyMDAuNTUzNTFMNSUyMDMuNzA4NUwxLjc0NTklMjAwLjU1MzUxMUMxLjQyNzg4JTIwMC4yNDUxOCUyMDAuOTIyMzg2JTIwMC4yNDU0NTUlMjAwLjYwNDcwNiUyMDAuNTU0MTMyQzAuMjczNTg0JTIwMC44NzU4NjklMjAwLjI3MzU4NCUyMDEuNDA3NTMlMjAwLjYwNDcwNiUyMDEuNzI5MjdMNSUyMDZMOS4zOTUyOSUyMDEuNzI5MjdaJyUyMGZpbGw9JyUyMzIyMjIyMicvJTNFPC9zdmc+XCIpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA4cHggY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTBweCA2cHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHR9XG5cblx0Ji5pcy1vcGVuIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2lubmVyIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVEFpSUdobGFXZG9kRDBpTmlJZ2RtbGxkMEp2ZUQwaU1DQXdJREV3SURZaUlHWnBiR3c5SW01dmJtVWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDanhuSUdOc2FYQXRjR0YwYUQwaWRYSnNLQ05qYkdsd01GODFYeklwSWo0S1BIQmhkR2dnWm1sc2JDMXlkV3hsUFNKbGRtVnViMlJrSWlCamJHbHdMWEoxYkdVOUltVjJaVzV2WkdRaUlHUTlJazA1TGpNNU5USTRJRFF1TWpjd056SkRPUzQzTWpZMElEUXVOVGt5TkRZZ09TNDNNalkwTVNBMUxqRXlOREV6SURrdU16azFNamdnTlM0ME5EVTROa001TGpBM056WWdOUzQzTlRRMU5DQTRMalUzTWpFeElEVXVOelUwT0RFZ09DNHlOVFF3T1NBMUxqUTBOalE0VERRdU9UazVPVGtnTWk0eU9URTBPVXd4TGpjME5UZzVJRFV1TkRRMk5EaERNUzQwTWpjNE55QTFMamMxTkRneElEQXVPVEl5TXpjMUlEVXVOelUwTlRRZ01DNDJNRFEyT1RVZ05TNDBORFU0TmtNd0xqSTNNelUzTXlBMUxqRXlOREV6SURBdU1qY3pOVGN6SURRdU5Ua3lORFlnTUM0Mk1EUTJPVFVnTkM0eU56QTNNa3cwTGprNU9UazVJQzAxTGpJME5USXhaUzB3Tmt3NUxqTTVOVEk0SURRdU1qY3dOekphSWlCbWFXeHNQU0lqTWpJeU1qSXlJaTgrQ2p3dlp6NEtQR1JsWm5NK0NqeGpiR2x3VUdGMGFDQnBaRDBpWTJ4cGNEQmZOVjh5SWo0S1BISmxZM1FnZDJsa2RHZzlJakV3SWlCb1pXbG5hSFE5SWpZaUlHWnBiR3c5SW5kb2FYUmxJaUIwY21GdWMyWnZjbTA5SW0xaGRISnBlQ2d4SURBZ01DQXRNU0F3SURZcElpOCtDand2WTJ4cGNGQmhkR2crQ2p3dlpHVm1jejRLUEM5emRtYytDZz09XCIpO1xuXHR9XG5cblx0LmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZTo6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdCY6Zm9jdXMtd2l0aGluIHtcblx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lcjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3JkZXItY29sb3I6ICNjY2MgIWltcG9ydGFudDtcblx0fVxuXG5cdC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0XHR6LWluZGV4OiAxMDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRkaXJlY3Rpb246IHJ0bDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Ji5pcy1vcGVuIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW06aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogI2U1ZTVlNTtcblx0XHR9XG5cdH1cblxuXHQuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pdGVtIHtcblx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTUwMDtcblx0fVxuXG5cdC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdH1cbn1cblxuLmZvb3Rlci1mb3JtLWJvZHkge1xuXHQuaGlkZGVuX3N1Yl9sYWJlbCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXG5cdC5nZmllbGQtLXdpZHRoLWhhbGYge1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuXHR9XG5cblx0LmdmaWVsZC0td2lkdGgtZnVsbCB7XG5cdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5nZmllbGRfbGFiZWwge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5cdGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5cdHNlbGVjdCxcblx0dGV4dGFyZWEge1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBIZWJyZXdcIiwgc2Fucy1zZXJpZjtcblx0XHRkaXJlY3Rpb246IHJ0bDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAxMnB4IDEwcHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc1NzU3NTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogIzAwNjBkZjtcblx0XHR9XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblx0c2VsZWN0IHtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmclMjB3aWR0aD0nMTAnJTIwaGVpZ2h0PSc2JyUyMHZpZXdCb3g9JzAlMjAwJTIwMTAlMjA2JyUyMGZpbGw9J25vbmUnJTIweG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCUyMGZpbGwtcnVsZT0nZXZlbm9kZCclMjBjbGlwLXJ1bGU9J2V2ZW5vZGQnJTIwZD0nTTkuMzk1MjklMjAxLjcyOTI3QzkuNzI2NDElMjAxLjQwNzUzJTIwOS43MjY0MiUyMDAuODc1ODY5JTIwOS4zOTUyOSUyMDAuNTU0MTMyQzkuMDc3NjElMjAwLjI0NTQ1NSUyMDguNTcyMTIlMjAwLjI0NTE4JTIwOC4yNTQxJTIwMC41NTM1MUw1JTIwMy43MDg1TDEuNzQ1OSUyMDAuNTUzNTExQzEuNDI3ODglMjAwLjI0NTE4JTIwMC45MjIzODYlMjAwLjI0NTQ1NSUyMDAuNjA0NzA2JTIwMC41NTQxMzJDMC4yNzM1ODQlMjAwLjg3NTg2OSUyMDAuMjczNTg0JTIwMS40MDc1MyUyMDAuNjA0NzA2JTIwMS43MjkyN0w1JTIwNkw5LjM5NTI5JTIwMS43MjkyN1onJTIwZmlsbD0nJTIzMjIyMjIyJy8lM0U8L3N2Zz5cIik7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDhweCBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMHB4IDZweDtcblx0fVxuXG5cdC5nZmllbGQtLXR5cGUtY2hlY2tib3gge1xuXHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblxuXHRcdC5nZmllbGQtY2hvaWNlLWlucHV0IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtLWZpZWxkLWxhYmVsLS10eXBlLWlubGluZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdH1cblx0fVxuXG5cdGZpZWxkc2V0IHtcblx0XHRwYWRkaW5nOiB1bnNldDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cblxuXHQuZ2Zvcm0tYnV0dG9uIHtcblx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdGp1c3RpZnktc2VsZjogc3RhcnQ7XG5cdFx0cGFkZGluZzogN3B4IDI1cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwNjBkZjtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MWIzO1xuXHRcdH1cblx0fVxuXG5cdC5nZm9ybS1mb290ZXIge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cbn1cblxuLmRlc2lnbmVyLWxvZ2luX19mb3JtIHtcblxuXHQuZ2ZpZWxkIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHR9XG5cdH1cblxuXHQuZ2lucHV0X2NvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NTc1NzU7XG5cblx0XHRpbnB1dCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmctYmxvY2s6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lmdmb3JtX2J1dHRvbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdG1pbi13aWR0aDogMjY1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRwYWRkaW5nLWlubGluZTogMjRweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGdhcDogOXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdGNvbG9yOiAkdGV4dC13aGl0ZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnktaG92ZXI7XG5cdFx0XHRjb2xvcjogJG1haW4tdGl0bGUtY29sb3I7XG5cdFx0fVxuXHR9XG59XG5cbi5nZm9ybV9oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZm9yZ290LXBhc3N3b3JkIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5wcm9mZXNzaW9uYWwtcHJvZmlsZS1kZXNpZ25lci1yZWdpc3RyYXRpb24tZm9ybSAuZ2Zvcm1fbmV4dF9idXR0b24ge1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0bWluLXdpZHRoOiAyNjVweDtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0cGFkZGluZy1pbmxpbmU6IDI0cHg7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiA5cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICRidG4tcHJpbWFyeTtcblx0Y29sb3I6ICR0ZXh0LXdoaXRlO1xuXHRib3JkZXI6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnktaG92ZXI7XG5cdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHR9XG59XG5cbi5wcm9mZXNzaW9uYWwtcHJvZmlsZS1kZXNpZ25lci1yZWdpc3RyYXRpb24tZm9ybSAuZ2ZfcHJvZ3Jlc3NiYXIge1xuXHRib3JkZXItcmFkaXVzOiA0cHggMHB4IDBweCA0cHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLTIsICNGM0YzRjMpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRoZWlnaHQ6IDhweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZl9wcm9ncmVzc2Jhcl90aXRsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5wcm9mZXNzaW9uYWwtcHJvZmlsZS1kZXNpZ25lci1yZWdpc3RyYXRpb24tZm9ybSAuZ2ZpZWxkLS10eXBlLXNlbGVjdCB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5wcm9mZXNzaW9uYWwtcHJvZmlsZS1kZXNpZ25lci1yZWdpc3RyYXRpb24tZm9ybSBoMiB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wcm9mZXNzaW9uYWwtcHJvZmlsZS1kZXNpZ25lci1yZWdpc3RyYXRpb24tZm9ybSAuZ2ZfcHJvZ3Jlc3NiYXJfd3JhcHBlciB7XG5cdG1hcmdpbi1ib3R0b206IDU3cHg7XG59XG5cbi5wcm9mZXNzaW9uYWwtcHJvZmlsZS1kZXNpZ25lci1yZWdpc3RyYXRpb24tZm9ybSAuZ2Zfc3RlcF9wYWdlX25hbWUge1xuXHRkaXNwbGF5OiBub25lXG59XG5cbi5nZl9wcm9ncmVzc2Jhcl9wZXJjZW50YWdlIHtcblx0Ym9yZGVyLXJhZGl1czogMHB4IDRweCA0cHggMHB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1tYWluLUNvbG9yLCAjMkY3M0UyKTtcblxuXHRzcGFuIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbmRpdi5nZm9ybV9wYWdlX2ZpZWxkcyA+IGRpdiA+IGRpdi5nZmllbGQtLXR5cGUtZmlsZXVwbG9hZDpudGgtY2hpbGQoMSkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5cbmRpdi5nZm9ybV9wYWdlX2ZpZWxkcyA+IGRpdiA+IGRpdi5nZmllbGQtLXR5cGUtZmlsZXVwbG9hZDpudGgtY2hpbGQoMSkgLmdpbnB1dF9jb250YWluZXJfZmlsZXVwbG9hZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuZGl2Lmdmb3JtX3BhZ2VfZmllbGRzID4gZGl2ID4gZGl2LmdmaWVsZC0tdHlwZS1maWxldXBsb2FkOm50aC1jaGlsZCgyKSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuZGl2Lmdmb3JtX3BhZ2VfZmllbGRzID4gZGl2ID4gZGl2LmdmaWVsZC0tdHlwZS1maWxldXBsb2FkOm50aC1jaGlsZCgyKSAuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG4uZ3BmdXBfX2Ryb3ByZWEtLW1heGVkIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5ncGZ1cF9fZmlsZXMge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiB1bnNldDtcblx0Ym94LXNoYWRvdzogdW5zZXQ7XG59XG5cbi5ncGZ1cF9fcHJldmlldyB7XG5cdG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmdwZnVwX19lZGl0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDczJTtcblx0cmlnaHQ6IC0xMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdG1hcmdpbjogdW5zZXQ7XG59XG5cbi5nZm9ybV9maWxldXBsb2FkX3J1bGVzIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmdwZnVwX19maWxlIHtcblx0cGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmdwZnVwX19wcmV2aWV3IGltZyxcbmJvZHkgLmdwZnVwX19wcmV2aWV3LXBlbmRpbmcge1xuXHR3aWR0aDogNzZweDtcblx0aGVpZ2h0OiA3NnB4O1xufVxuXG4udmFsaWRhdGlvbl9tZXNzYWdlLS1oaWRkZW4tb24tZW1wdHkge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5nZm9ybV9kcm9wX2FyZWEge1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1zdHJva2UsICNFNUU1RTUpO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTApO1xufVxuXG5ib2R5IC5jcm9wcGVyX19saWdodGJveCB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjMwKTtcbn1cblxuLmdmb3JtX3ByZXZpb3VzX2J1dHRvbiB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI2dmb3JtXzE2IC5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkIHtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0I2dmb3JtXzEzIHtcblx0XHQuZ2ZpZWxkX2h0bWwge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XG5cdFx0LmdmaWVsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzM3B4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmdpbnB1dF9jb250YWluZXJfcGFzc3dvcmQge1xuXHRcdFx0Z2FwOiAzM3B4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmdmaWVsZC0tdHlwZS1jaGVja2JveCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0I2dmb3JtXzE0IHtcblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG5cblx0I2dmb3JtXzE1LFxuXHQjZ2Zvcm1fMTYge1xuXHRcdGgzIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cblx0XHRwOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTFweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5yZWdpc3Rlci1lbmQtdXNlcl9fdW5kZXItZm9ybS10ZXh0IHtcblx0XHRcdG1hcmdpbi10b3A6IC0xMXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0I2dmb3JtXzE2IHtcblx0XHQucmVnaXN0ZXItZW5kLXVzZXIgLmdmaWVsZC0td2lkdGgtZnVsbCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmdpbnB1dF9jb250YWluZXJfcGFzc3dvcmQge1xuXHRcdFx0Z2FwOiAzM3B4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmNvbXBsZXRlLXJlZ2lzdHJhdGlvbi1kZXNpZ25lciAuZ2ZpZWxkLS10eXBlLXBhc3N3b3JkLCAucmVnaXN0ZXItZmxvdyAuZ2ZpZWxkLS10eXBlLXBhc3N3b3JkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcblx0XHR9XG5cdH0gXG59XG5cbi5nZm9ybV9zaG93X3Bhc3N3b3JkIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwcHg7XG5cdGxlZnQ6IDA7XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypcblRoZW1lIE5hbWU6IE9tbmlzIEJhc2VcbkRlc2NyaXB0aW9uOiBPbW5pcyBCYXNlXG5BdXRob3I6IE9tbmlzXG5BdXRob3IgVVJJOiBodHRwczovL3d3dy5tYWRlYnlvbW5pcy5jb20vXG5UYWdzOlxuVmVyc2lvbjogMS4wLjBcbiovXG5oM1tvbmNsaWNrPVwiaGlzdG9yeS5iYWNrKClcIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5nZm9ybS10aGVtZS0tZm91bmRhdGlvbiAuZ2Zvcm1fdmFsaWRhdGlvbl9jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5nZm9ybV9oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdmaWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nZmllbGRfcmVxdWlyZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmxlZ2VuZC5nZmllbGRfbGFiZWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5nZmllbGRfbGFiZWwsXG4uZ2Zvcm0tZmllbGQtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogMTBweDtcbiAgbGVmdDogYXV0bztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1mYW1pbHk6IE5vdG8gU2FucyBIZWJyZXc7XG59XG4uZ2ZpZWxkX2xhYmVsLmZsb2F0aW5nLFxuLmdmb3JtLWZpZWxkLWxhYmVsLmZsb2F0aW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogLTE3cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2ZpZWxkX2xhYmVsLFxuICAuZ2Zvcm0tZmllbGQtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uZ2lucHV0X3Bhc3N3b3JkIC5nZm9ybS1maWVsZC1sYWJlbC0tdHlwZS1zdWIge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogMTBweDtcbiAgbGVmdDogYXV0bztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtZmFtaWx5OiBOb3RvIFNhbnMgSGVicmV3O1xuICBjbGlwOiB1bnNldCAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuLmdpbnB1dF9wYXNzd29yZCAuZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtc3ViLmZsb2F0aW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogLTE3cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2lucHV0X3Bhc3N3b3JkIC5nZm9ybS1maWVsZC1sYWJlbC0tdHlwZS1zdWIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ucGFzc3dvcmQtbGVnZW5kLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmdmaWVsZC0td2lkdGgtaGFsZiB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5nZmllbGQtLXdpZHRoLWhhbGYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5nZmllbGQtLXdpZHRoLWZ1bGwge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nZl9jbGVhcl9jb21wbGV4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdpbnB1dF9jb250YWluZXJfcGFzc3dvcmQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmdpbnB1dF9jb250YWluZXJfcGFzc3dvcmQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbi5yZWdpc3Rlci1lbmQtdXNlcl9fZm9ybSAuZ2lucHV0X2NvbnRhaW5lcl9wYXNzd29yZCA+ICoge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmdpbnB1dF9jb250YWluZXJfcGFzc3dvcmQgPiAqIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nZmllbGRfY2hlY2tib3gge1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCAuZ2Nob2ljZSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2Nob2ljZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuaW5wdXRbdHlwZT10ZXh0XSxcbmlucHV0W3R5cGU9ZW1haWxdLFxuaW5wdXRbdHlwZT10ZWxdLFxuaW5wdXRbdHlwZT1udW1iZXJdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSGVicmV3XCIsIHNhbnMtc2VyaWY7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweCAxMHB4IDEwcHg7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc1NzU3NTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWJvdHRvbS1jb2xvciAwLjNzIGVhc2U7XG59XG5pbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06OnBsYWNlaG9sZGVyLFxuc2VsZWN0OjpwbGFjZWhvbGRlcixcbnRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG5pbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG5pbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxcbnNlbGVjdDpmb2N1cyxcbnRleHRhcmVhOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsPHN2ZyUyMHdpZHRoPScxMCclMjBoZWlnaHQ9JzYnJTIwdmlld0JveD0nMCUyMDAlMjAxMCUyMDYnJTIwZmlsbD0nbm9uZSclMjB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoJTIwZmlsbC1ydWxlPSdldmVub2RkJyUyMGNsaXAtcnVsZT0nZXZlbm9kZCclMjBkPSdNOS4zOTUyOSUyMDEuNzI5MjdDOS43MjY0MSUyMDEuNDA3NTMlMjA5LjcyNjQyJTIwMC44NzU4NjklMjA5LjM5NTI5JTIwMC41NTQxMzJDOS4wNzc2MSUyMDAuMjQ1NDU1JTIwOC41NzIxMiUyMDAuMjQ1MTglMjA4LjI1NDElMjAwLjU1MzUxTDUlMjAzLjcwODVMMS43NDU5JTIwMC41NTM1MTFDMS40Mjc4OCUyMDAuMjQ1MTglMjAwLjkyMjM4NiUyMDAuMjQ1NDU1JTIwMC42MDQ3MDYlMjAwLjU1NDEzMkMwLjI3MzU4NCUyMDAuODc1ODY5JTIwMC4yNzM1ODQlMjAxLjQwNzUzJTIwMC42MDQ3MDYlMjAxLjcyOTI3TDUlMjA2TDkuMzk1MjklMjAxLjcyOTI3WiclMjBmaWxsPSclMjMyMjIyMjInLyUzRTwvc3ZnPlwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA4cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggNnB4O1xufVxuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IHVuc2V0O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5nZmllbGQtLXR5cGUtY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmdmaWVsZC0tdHlwZS1jaGVja2JveCBsZWdlbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2ZpZWxkLWNob2ljZS1pbnB1dCB7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG59XG4uZ2ZpZWxkLS10eXBlLWNoZWNrYm94IC5nZm9ybS1maWVsZC1sYWJlbC0tdHlwZS1pbmxpbmUge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZV8xNSBwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGEuZ2Zvcm1fYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bnNldDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nZm9ybS1idXR0b24ge1xuICBwYWRkaW5nOiA3cHggMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjBkZjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5nZm9ybS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MWIzO1xufVxuXG4uZ2Zvcm1fYnV0dG9uIHtcbiAgcGFkZGluZzogMCAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MGRmO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmdmb3JtX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDUxYjM7XG59XG5cbi5jdXN0b20tc2VsZWN0LWNob2ljZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2lubmVyIHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NTc1NzU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDExcHggMTJweCAxMHB4O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsPHN2ZyUyMHdpZHRoPScxMCclMjBoZWlnaHQ9JzYnJTIwdmlld0JveD0nMCUyMDAlMjAxMCUyMDYnJTIwZmlsbD0nbm9uZSclMjB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoJTIwZmlsbC1ydWxlPSdldmVub2RkJyUyMGNsaXAtcnVsZT0nZXZlbm9kZCclMjBkPSdNOS4zOTUyOSUyMDEuNzI5MjdDOS43MjY0MSUyMDEuNDA3NTMlMjA5LjcyNjQyJTIwMC44NzU4NjklMjA5LjM5NTI5JTIwMC41NTQxMzJDOS4wNzc2MSUyMDAuMjQ1NDU1JTIwOC41NzIxMiUyMDAuMjQ1MTglMjA4LjI1NDElMjAwLjU1MzUxTDUlMjAzLjcwODVMMS43NDU5JTIwMC41NTM1MTFDMS40Mjc4OCUyMDAuMjQ1MTglMjAwLjkyMjM4NiUyMDAuMjQ1NDU1JTIwMC42MDQ3MDYlMjAwLjU1NDEzMkMwLjI3MzU4NCUyMDAuODc1ODY5JTIwMC4yNzM1ODQlMjAxLjQwNzUzJTIwMC42MDQ3MDYlMjAxLjcyOTI3TDUlMjA2TDkuMzk1MjklMjAxLjcyOTI3WiclMjBmaWxsPSclMjMyMjIyMjInLyUzRTwvc3ZnPlwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA4cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggNnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLmN1c3RvbS1zZWxlY3QtY2hvaWNlcy5pcy1vcGVuIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2lubmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRBaUlHaGxhV2RvZEQwaU5pSWdkbWxsZDBKdmVEMGlNQ0F3SURFd0lEWWlJR1pwYkd3OUltNXZibVVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p4bklHTnNhWEF0Y0dGMGFEMGlkWEpzS0NOamJHbHdNRjgxWHpJcElqNEtQSEJoZEdnZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQmpiR2x3TFhKMWJHVTlJbVYyWlc1dlpHUWlJR1E5SWswNUxqTTVOVEk0SURRdU1qY3dOekpET1M0M01qWTBJRFF1TlRreU5EWWdPUzQzTWpZME1TQTFMakV5TkRFeklEa3VNemsxTWpnZ05TNDBORFU0TmtNNUxqQTNOellnTlM0M05UUTFOQ0E0TGpVM01qRXhJRFV1TnpVME9ERWdPQzR5TlRRd09TQTFMalEwTmpRNFREUXVPVGs1T1RrZ01pNHlPVEUwT1V3eExqYzBOVGc1SURVdU5EUTJORGhETVM0ME1qYzROeUExTGpjMU5EZ3hJREF1T1RJeU16YzFJRFV1TnpVME5UUWdNQzQyTURRMk9UVWdOUzQwTkRVNE5rTXdMakkzTXpVM015QTFMakV5TkRFeklEQXVNamN6TlRjeklEUXVOVGt5TkRZZ01DNDJNRFEyT1RVZ05DNHlOekEzTWt3MExqazVPVGs1SUMwMUxqSTBOVEl4WlMwd05rdzVMak01TlRJNElEUXVNamN3TnpKYUlpQm1hV3hzUFNJak1qSXlNakl5SWk4K0Nqd3ZaejRLUEdSbFpuTStDanhqYkdsd1VHRjBhQ0JwWkQwaVkyeHBjREJmTlY4eUlqNEtQSEpsWTNRZ2QybGtkR2c5SWpFd0lpQm9aV2xuYUhROUlqWWlJR1pwYkd3OUluZG9hWFJsSWlCMGNtRnVjMlp2Y20wOUltMWhkSEpwZUNneElEQWdNQ0F0TVNBd0lEWXBJaTgrQ2p3dlkyeHBjRkJoZEdnK0Nqd3ZaR1ZtY3o0S1BDOXpkbWMrQ2c9PVwiKTtcbn1cbi5jdXN0b20tc2VsZWN0LWNob2ljZXMgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzOmZvY3VzLXdpdGhpbiB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jdXN0b20tc2VsZWN0LWNob2ljZXMgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faW5uZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY3VzdG9tLXNlbGVjdC1jaG9pY2VzLmlzLW9wZW4gLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19fbGlzdC0tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jdXN0b20tc2VsZWN0LWNob2ljZXMuaXMtb3BlbiAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U1ZTVlNTtcbn1cbi5jdXN0b20tc2VsZWN0LWNob2ljZXMgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbSB7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMjksIDIyOSwgMjI5LCAwKTtcbn1cbi5jdXN0b20tc2VsZWN0LWNob2ljZXMgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZS5pcy1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuXG4uZm9vdGVyLWZvcm0tYm9keSAuaGlkZGVuX3N1Yl9sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9vdGVyLWZvcm0tYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgLmdmaWVsZC0td2lkdGgtaGFsZiB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgLmdmaWVsZC0td2lkdGgtZnVsbCB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb290ZXItZm9ybS1ib2R5IC5nZmllbGRfbGFiZWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPXRleHRdLFxuLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT1lbWFpbF0sXG4uZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPXRlbF0sXG4uZm9vdGVyLWZvcm0tYm9keSBzZWxlY3QsXG4uZm9vdGVyLWZvcm0tYm9keSB0ZXh0YXJlYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSGVicmV3XCIsIHNhbnMtc2VyaWY7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAxMHB4O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NTc1NzU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4uZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG4uZm9vdGVyLWZvcm0tYm9keSBzZWxlY3Q6Zm9jdXMsXG4uZm9vdGVyLWZvcm0tYm9keSB0ZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDYwZGY7XG59XG4uZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbi5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixcbi5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsXG4uZm9vdGVyLWZvcm0tYm9keSBzZWxlY3Q6OnBsYWNlaG9sZGVyLFxuLmZvb3Rlci1mb3JtLWJvZHkgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9vdGVyLWZvcm0tYm9keSBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCw8c3ZnJTIwd2lkdGg9JzEwJyUyMGhlaWdodD0nNiclMjB2aWV3Qm94PScwJTIwMCUyMDEwJTIwNiclMjBmaWxsPSdub25lJyUyMHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGglMjBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTIwY2xpcC1ydWxlPSdldmVub2RkJyUyMGQ9J005LjM5NTI5JTIwMS43MjkyN0M5LjcyNjQxJTIwMS40MDc1MyUyMDkuNzI2NDIlMjAwLjg3NTg2OSUyMDkuMzk1MjklMjAwLjU1NDEzMkM5LjA3NzYxJTIwMC4yNDU0NTUlMjA4LjU3MjEyJTIwMC4yNDUxOCUyMDguMjU0MSUyMDAuNTUzNTFMNSUyMDMuNzA4NUwxLjc0NTklMjAwLjU1MzUxMUMxLjQyNzg4JTIwMC4yNDUxOCUyMDAuOTIyMzg2JTIwMC4yNDU0NTUlMjAwLjYwNDcwNiUyMDAuNTU0MTMyQzAuMjczNTg0JTIwMC44NzU4NjklMjAwLjI3MzU4NCUyMDEuNDA3NTMlMjAwLjYwNDcwNiUyMDEuNzI5MjdMNSUyMDZMOS4zOTUyOSUyMDEuNzI5MjdaJyUyMGZpbGw9JyUyMzIyMjIyMicvJTNFPC9zdmc+XCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDhweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweCA2cHg7XG59XG4uZm9vdGVyLWZvcm0tYm9keSAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5mb290ZXItZm9ybS1ib2R5IC5nZmllbGQtLXR5cGUtY2hlY2tib3ggLmdmaWVsZC1jaG9pY2UtaW5wdXQge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtaW5saW5lIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgZmllbGRzZXQge1xuICBwYWRkaW5nOiB1bnNldDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgLmdmb3JtLWJ1dHRvbiB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICBwYWRkaW5nOiA3cHggMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjBkZjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5mb290ZXItZm9ybS1ib2R5IC5nZm9ybS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MWIzO1xufVxuLmZvb3Rlci1mb3JtLWJvZHkgLmdmb3JtLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5kZXNpZ25lci1sb2dpbl9fZm9ybSAuZ2ZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kZXNpZ25lci1sb2dpbl9fZm9ybSAuZ2ZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4uZGVzaWduZXItbG9naW5fX2Zvcm0gLmdpbnB1dF9jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3NTc1NzU7XG59XG4uZGVzaWduZXItbG9naW5fX2Zvcm0gLmdpbnB1dF9jb250YWluZXIgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRlc2lnbmVyLWxvZ2luX19mb3JtIC5naW5wdXRfY29udGFpbmVyIGlucHV0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJsb2NrOiAwO1xuICB9XG59XG4uZGVzaWduZXItbG9naW5fX2Zvcm0gLmdmb3JtX2J1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDI2NXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nLWlubGluZTogMjRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDlweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRlc2lnbmVyLWxvZ2luX19mb3JtIC5nZm9ybV9idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzZEOUZFO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLmdmb3JtX2hpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3Jnb3QtcGFzc3dvcmQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZm9ybV9uZXh0X2J1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDI2NXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nLWlubGluZTogMjRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDlweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnByb2Zlc3Npb25hbC1wcm9maWxlLWRlc2lnbmVyLXJlZ2lzdHJhdGlvbi1mb3JtIC5nZm9ybV9uZXh0X2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNkQ5RkU7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4ucHJvZmVzc2lvbmFsLXByb2ZpbGUtZGVzaWduZXItcmVnaXN0cmF0aW9uLWZvcm0gLmdmX3Byb2dyZXNzYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDBweCAwcHggNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS0yLCAjRjNGM0YzKTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5wcm9mZXNzaW9uYWwtcHJvZmlsZS1kZXNpZ25lci1yZWdpc3RyYXRpb24tZm9ybSAuZ2ZfcHJvZ3Jlc3NiYXJfdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4ucHJvZmVzc2lvbmFsLXByb2ZpbGUtZGVzaWduZXItcmVnaXN0cmF0aW9uLWZvcm0gLmdmaWVsZC0tdHlwZS1zZWxlY3Qge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucHJvZmVzc2lvbmFsLXByb2ZpbGUtZGVzaWduZXItcmVnaXN0cmF0aW9uLWZvcm0gaDIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucHJvZmVzc2lvbmFsLXByb2ZpbGUtZGVzaWduZXItcmVnaXN0cmF0aW9uLWZvcm0gLmdmX3Byb2dyZXNzYmFyX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA1N3B4O1xufVxuXG4ucHJvZmVzc2lvbmFsLXByb2ZpbGUtZGVzaWduZXItcmVnaXN0cmF0aW9uLWZvcm0gLmdmX3N0ZXBfcGFnZV9uYW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdmX3Byb2dyZXNzYmFyX3BlcmNlbnRhZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwcHggNHB4IDRweCAwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLW1haW4tQ29sb3IsICMyRjczRTIpO1xufVxuLmdmX3Byb2dyZXNzYmFyX3BlcmNlbnRhZ2Ugc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmRpdi5nZm9ybV9wYWdlX2ZpZWxkcyA+IGRpdiA+IGRpdi5nZmllbGQtLXR5cGUtZmlsZXVwbG9hZDpudGgtY2hpbGQoMSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5cbmRpdi5nZm9ybV9wYWdlX2ZpZWxkcyA+IGRpdiA+IGRpdi5nZmllbGQtLXR5cGUtZmlsZXVwbG9hZDpudGgtY2hpbGQoMSkgLmdpbnB1dF9jb250YWluZXJfZmlsZXVwbG9hZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuZGl2Lmdmb3JtX3BhZ2VfZmllbGRzID4gZGl2ID4gZGl2LmdmaWVsZC0tdHlwZS1maWxldXBsb2FkOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuZGl2Lmdmb3JtX3BhZ2VfZmllbGRzID4gZGl2ID4gZGl2LmdmaWVsZC0tdHlwZS1maWxldXBsb2FkOm50aC1jaGlsZCgyKSAuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG4uZ3BmdXBfX2Ryb3ByZWEtLW1heGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5ncGZ1cF9fZmlsZXMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiB1bnNldDtcbiAgYm94LXNoYWRvdzogdW5zZXQ7XG59XG5cbi5ncGZ1cF9fcHJldmlldyB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmdwZnVwX19lZGl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDczJTtcbiAgcmlnaHQ6IC0xMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbjogdW5zZXQ7XG59XG5cbi5nZm9ybV9maWxldXBsb2FkX3J1bGVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdwZnVwX19maWxlIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmdwZnVwX19wcmV2aWV3IGltZyxcbmJvZHkgLmdwZnVwX19wcmV2aWV3LXBlbmRpbmcge1xuICB3aWR0aDogNzZweDtcbiAgaGVpZ2h0OiA3NnB4O1xufVxuXG4udmFsaWRhdGlvbl9tZXNzYWdlLS1oaWRkZW4tb24tZW1wdHkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5nZm9ybV9kcm9wX2FyZWEge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1zdHJva2UsICNFNUU1RTUpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbmJvZHkgLmNyb3BwZXJfX2xpZ2h0Ym94IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4jZ2Zvcm1fMTYgLmdpbnB1dF9jb250YWluZXJfcGFzc3dvcmQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjZ2Zvcm1fMTMgLmdmaWVsZF9odG1sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2dmb3JtXzEzIC5nZmllbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDMzcHggIWltcG9ydGFudDtcbiAgfVxuICAjZ2Zvcm1fMTMgLmdpbnB1dF9jb250YWluZXJfcGFzc3dvcmQge1xuICAgIGdhcDogMzNweCAhaW1wb3J0YW50O1xuICB9XG4gICNnZm9ybV8xMyAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2dmb3JtXzE0IGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgI2dmb3JtXzE1IGgzLFxuICAjZ2Zvcm1fMTYgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAjZ2Zvcm1fMTUgcDpub3QoOmxhc3QtY2hpbGQpLFxuICAjZ2Zvcm1fMTYgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2dmb3JtXzE1IC5yZWdpc3Rlci1lbmQtdXNlcl9fdW5kZXItZm9ybS10ZXh0LFxuICAjZ2Zvcm1fMTYgLnJlZ2lzdGVyLWVuZC11c2VyX191bmRlci1mb3JtLXRleHQge1xuICAgIG1hcmdpbi10b3A6IC0xMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2dmb3JtXzE2IC5yZWdpc3Rlci1lbmQtdXNlciAuZ2ZpZWxkLS13aWR0aC1mdWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2dmb3JtXzE2IC5naW5wdXRfY29udGFpbmVyX3Bhc3N3b3JkIHtcbiAgICBnYXA6IDMzcHggIWltcG9ydGFudDtcbiAgfVxuICAjZ2Zvcm1fMTYgLmNvbXBsZXRlLXJlZ2lzdHJhdGlvbi1kZXNpZ25lciAuZ2ZpZWxkLS10eXBlLXBhc3N3b3JkLCAjZ2Zvcm1fMTYgLnJlZ2lzdGVyLWZsb3cgLmdmaWVsZC0tdHlwZS1wYXNzd29yZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG4uZ2Zvcm1fc2hvd19wYXNzd29yZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAwO1xufVxuXG4vKiBfX19fX19fX19fIFRZUE9HUkFQSFkgQkVHSU4gX19fX19fX19fXyovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0xpZ2h0L0hlZWJvTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIuc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0uZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0uc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0uZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQmxhY2svSGVlYm9CbGFjay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBfX19fX19fX19fIFRZUE9HUkFQSFkgU1RZTEUgRU5EIF9fX19fX19fX18qL1xuLyogX19fX19fX19fXyBCQVNFIFNUWUxFIEJFR0lOIF9fX19fX19fX18qL1xuLmJ0biB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBIZWJyZXdcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWluLXdpZHRoOiAyNjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5idG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJ0bjpkaXNhYmxlZCwgLmJ0bi5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIsIC5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNkQ5RkU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6ICNDNkQ5RkU7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRTVFNUU1O1xufVxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIsIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgYm9yZGVyLWNvbG9yOiAjMjIyMjIyO1xufVxuXG4uYnRuLXNlY29uZGFyeS1pbnZlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgYm9yZGVyLWNvbG9yOiAjMjIyMjIyO1xufVxuLmJ0bi1zZWNvbmRhcnktaW52ZXJ0OmhvdmVyLCAuYnRuLXNlY29uZGFyeS1pbnZlcnQ6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LWludmVydDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xufVxuXG4uYnRuLXRlcnRpYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLXRlcnRpYXJ5OmhvdmVyLCAuYnRuLXRlcnRpYXJ5OmZvY3VzLCAuYnRuLXRlcnRpYXJ5OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuXG4uYnRuLWdob3N0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMkY3M0UyO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1naG9zdDpob3ZlciwgLmJ0bi1naG9zdDpmb2N1cywgLmJ0bi1naG9zdDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyRjczRTI7XG59XG5cbi5idG4teHMge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG4gIHBhZGRpbmc6IDdweCAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idG4teHMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiA2cHggN3B4O1xuICB9XG59XG5cbi5idG4tdGFnIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtaW4td2lkdGg6IHVuc2V0O1xuICBwYWRkaW5nOiAycHggNnB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5idG4tc20ge1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBwYWRkaW5nLWlubGluZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi4zO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5idG4tc20ge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjc7XG4gIH1cbn1cblxuLmJ0bi1sZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIHBhZGRpbmctaW5saW5lOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xufVxuXG4uYnRuLXhsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogNTZweDtcbiAgbWluLXdpZHRoOiAzODBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG59XG5cbi5idG4tYXV0byB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cblxuLmJ0bi1mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG4tZml0IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uYnRuLWNvbXBhY3Qge1xuICBwYWRkaW5nLWlubGluZTogMTZweDtcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cbi5idG4tY29tcGFjdC5idG4tc20ge1xuICBwYWRkaW5nLWlubGluZTogOHB4O1xuICBtaW4td2lkdGg6IDgwcHg7XG59XG4uYnRuLWNvbXBhY3QuYnRuLXhzIHtcbiAgcGFkZGluZy1pbmxpbmU6IDZweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWljb24ge1xuICBtaW4td2lkdGg6IHVuc2V0O1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5idG4taWNvbiBzdmcsIC5idG4taWNvbiBpbWcsIC5idG4taWNvbiAqIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnRuLWljb24uYnRuLXNtIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5idG4taWNvbi5idG4tc20gc3ZnLCAuYnRuLWljb24uYnRuLXNtIGltZywgLmJ0bi1pY29uLmJ0bi1zbSAqIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cbi5idG4taWNvbi5idG4tbGcge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmJ0bi1pY29uLmJ0bi1sZyBzdmcsIC5idG4taWNvbi5idG4tbGcgaW1nLCAuYnRuLWljb24uYnRuLWxnICoge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLmJ0bi1pY29uLmJ0bi14bCB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uYnRuLWljb24uYnRuLXhsIHN2ZywgLmJ0bi1pY29uLmJ0bi14bCBpbWcsIC5idG4taWNvbi5idG4teGwgKiB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1pY29uIHtcbiAgICB3aWR0aDogMjlweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gIH1cbn1cblxuLmJ0bi1pY29uLXNxdWFyZSB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmJ0bi1pY29uLXNxdWFyZSBzdmcsIC5idG4taWNvbi1zcXVhcmUgaW1nLCAuYnRuLWljb24tc3F1YXJlICoge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5idG4taWNvbi1zcXVhcmUuYnRuLXNtIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmJ0bi1pY29uLXNxdWFyZS5idG4tc20gc3ZnLCAuYnRuLWljb24tc3F1YXJlLmJ0bi1zbSBpbWcsIC5idG4taWNvbi1zcXVhcmUuYnRuLXNtICoge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4uYnRuLWNhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG59XG4uYnRuLWNhdGVnb3J5IHN2ZywgLmJ0bi1jYXRlZ29yeSBpbWcge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLmJ0bi1jYXRlZ29yeS5idG4tc20ge1xuICBmb250LXNpemU6IDExcHg7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uYnRuLWNhdGVnb3J5LmJ0bi1zbSBzdmcsIC5idG4tY2F0ZWdvcnkuYnRuLXNtIGltZyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5idG4tcGhvbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4uYnRuLXBob25lIHN2ZywgLmJ0bi1waG9uZSBpbWcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmJ0bi1waG9uZTpob3ZlciwgLmJ0bi1waG9uZTpmb2N1cywgLmJ0bi1waG9uZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgYm9yZGVyLWNvbG9yOiAjMjIyMjIyO1xufVxuXG4uYnRuLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAzMTM3MjU0OSk7XG59XG5cbi5idG4taGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLWhlYWRlcjpob3ZlciwgLmJ0bi1oZWFkZXI6Zm9jdXMsIC5idG4taGVhZGVyOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4uYnRuLWJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi1iYWRnZSAuYmFkZ2UsIC5idG4tYmFkZ2U6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAtNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY0NzU3O1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtaW4td2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmJ0bi1iYWRnZS5iYWRnZS1kb3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWluLXdpZHRoOiA4cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAtMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbn1cbi5idG4tYmFkZ2UuYnRuLWljb24gLmJhZGdlLCAuYnRuLWJhZGdlLmJ0bi1pY29uOjphZnRlciB7XG4gIHRvcDogLTRweDtcbiAgcmlnaHQ6IC00cHg7XG4gIG1pbi13aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBmb250LXNpemU6IDhweDtcbn1cbi5idG4tYmFkZ2UuYnRuLWljb24uYmFkZ2UtZG90OjphZnRlciB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBtaW4td2lkdGg6IDZweDtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogLTFweDtcbn1cblxuLmJ0bi1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJ0bi1ncm91cCAuYnRuIHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5idG4tZ3JvdXAge1xuICAgIGdhcDogNnB4O1xuICB9XG59XG5cbi5idG4tZ3JvdXAtLXRpZ2h0IHtcbiAgZ2FwOiA0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJ0bi1ncm91cC0tdGlnaHQge1xuICAgIGdhcDogMnB4O1xuICB9XG59XG5cbi5idG4tZ3JvdXAtLXdpZGUge1xuICBnYXA6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJ0bi1ncm91cC0td2lkZSB7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cblxuLmJ0bi5ib29rbWFya2VkIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjMkY3M0UyICFpbXBvcnRhbnQ7XG4gIGZpbGw6ICMyRjczRTIgIWltcG9ydGFudDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBIZWJyZXdcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7XG59XG5cbioge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSGVicmV3XCIsIHNhbnMtc2VyaWY7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5tYWluIHtcbiAgZmxleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQztcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5uby1zY3JvbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE2LCAyOCwgNDQsIDAuNSk7XG59XG5cbi5jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMwMnB4O1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG5cbi5kZXZpZGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG59XG5cbi5icmVhZGNydW1icyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4uYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJfbGFzdCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5lbnRyeS10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmVudHJ5LWhlYWRlcl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogN3B4IDAgMDtcbn1cblxuLnNpbmdsZS1hbGJ1bS1tYWluIC5lbnRyeS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uZW50cnktaGVhZGVyX19iYWNrIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMyMjI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLCBib3gtc2hhZG93IDAuMnMgZWFzZTtcbn1cbi5lbnRyeS1oZWFkZXJfX2JhY2s6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMjIyO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uZW50cnktaGVhZGVyLS1oYXMtYmFjayAuZW50cnktaGVhZGVyX19jb250ZW50IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDA7XG59XG4uZW50cnktaGVhZGVyLS1oYXMtYmFjayAuZW50cnktaGVhZGVyX19tZXRhIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cblxuLmNvbnRlbnQtbWV0YS1hY3Rpb25zX19kZXNrdG9wIHtcbiAgZ2FwOiAxM3B4O1xufVxuXG4ucGFuZWwge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGM0YzRjM7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAzMTM3MjU0OSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDExcHg7XG4gIH1cbiAgLmVudHJ5LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmVudHJ5LWhlYWRlciB7XG4gICAgcGFkZGluZy1ibG9jazogNDlweCAwO1xuICB9XG59XG4uc2NyZWVuLXJlYWRlci10ZXh0Om5vdCguZ2Zvcm0tZmllbGQtbGFiZWwpIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHg7XG4gIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG4uc2NyZWVuLXJlYWRlci10ZXh0Om5vdCguZ2Zvcm0tZmllbGQtbGFiZWwpOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGNsaXA6IGF1dG8gIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBub25lO1xuICBjb2xvcjogIzIxNzU5YjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogYXV0bztcbiAgbGVmdDogNXB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxNXB4IDIzcHggMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0b3A6IDVweDtcbiAgd2lkdGg6IGF1dG87XG4gIHotaW5kZXg6IDEwMDAwMDtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5wb3N0LTE1MyAuZW50cnktaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4taW5saW5lOiAtMTJweDtcbn1cblxuW2NsYXNzKj1jb2wtXSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nLWlubGluZTogMTJweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmdhcC0yMCB7XG4gIGdhcDogMjBweDtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5teC1hdXRvIHtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLm1zLTMge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAxcmVtO1xufVxuXG4ubXktMyB7XG4gIG1hcmdpbi1ibG9jazogMXJlbTtcbn1cblxuLm15LTQge1xuICBtYXJnaW4tYmxvY2s6IDEuNXJlbTtcbn1cblxuLm15LTUge1xuICBtYXJnaW4tYmxvY2s6IDNyZW07XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwLjVyZW07XG59XG5cbi5tdC0zIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxcmVtO1xufVxuXG4ubXQtNSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogM3JlbTtcbn1cblxuLm1iLTEge1xuICBtYXJnaW4tYmxvY2stZW5kOiAwLjI1cmVtO1xufVxuXG4ubWItMiB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDAuNXJlbTtcbn1cblxuLm1iLTMge1xuICBtYXJnaW4tYmxvY2stZW5kOiAxcmVtO1xufVxuXG4ubWItNCB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDEuNXJlbTtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYmxvY2stZW5kOiAzcmVtO1xufVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctaW5saW5lOiAzcmVtO1xufVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDNyZW07XG59XG5cbi5weS01IHtcbiAgcGFkZGluZy1ibG9jazogM3JlbTtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9iamVjdC1maXQtY292ZXIge1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5tdC1sZy0zIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDFyZW07XG4gIH1cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ibG9jazogM3JlbTtcbiAgfVxuICAubWItbGctMCB7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgfVxuICAubWItbGctMSB7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMC4yNXJlbTtcbiAgfVxuICAubWItbGctMiB7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMC41cmVtO1xuICB9XG4gIC5tYi1sZy0zIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAxcmVtO1xuICB9XG4gIC5tYi1sZy01IHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAzcmVtO1xuICB9XG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWlubGluZTogM3JlbTtcbiAgfVxufVxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZnctYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cbi5ydGwgLndwY2Y3IHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnJ0bCAud3BjZjctdGV4dCxcbi5ydGwgLndwY2Y3LXRleHRhcmVhLFxuLnJ0bCAud3BjZjctc2VsZWN0IHtcbiAgZGlyZWN0aW9uOiBydGwgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIF9fX19fX19fX18gQkFTRSBTVFlMRSBFTkQgX19fX19fX19fXyovXG4vKiBfX19fX19fX19fIExBWU9VVCAgQkVHSU4gX19fX19fX19fXyovXG4ubWVudS1jb2x1bW4uaGFzLXN1Ym1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLmhlYWRlci1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEzMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIHZhcigtLXNwYWNpbmctbWQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuYm9keSA+IGhlYWRlciA+IGRpdiA+IGRpdjpudGgtY2hpbGQoMykge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDMwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9nby1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXItc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbmRpdi5oZWFkZXItc2VjdGlvbjpudGgtY2hpbGQoMikge1xuICBnYXA6IDM1cHg7XG59XG5cbmRpdi5oZWFkZXItc2VjdGlvbjpudGgtY2hpbGQoMykge1xuICBnYXA6IDMwcHg7XG59XG5cbi5wcm9qZWN0LWJ1dHRvbiBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgcGFkZGluZzogOHB4IDI0cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wcm9qZWN0LWJ1dHRvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M2RDlGRTtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi5zZWFyY2gtc2VjdGlvbiB7XG4gIG1heC13aWR0aDogMjkwcHg7XG4gIHdpZHRoOiAyOTBweDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLWxnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VhcmNoLXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy1tZCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgd2lkdGg6IDI5MHB4O1xuICB9XG59XG5cbi5zZWFyY2gtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtYmFyIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMCA0MHB4IDAgMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNlYXJjaC1iYXIgaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnNlYXJjaC1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG59XG5cbi5tZW51LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5tZW51LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXNtKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tZW51LWJ1dHRvbiBzdmcge1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLm1lbnUtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1saWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG59XG4ubWVudS1idXR0b246aG92ZXIgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLm1lbnUtY29udGFpbmVyOmhvdmVyIC5tZW51LWJ1dHRvbiBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lbnUtYnV0dG9uIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmxvZ28tbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLW1kKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9nby1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubG9nby1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpO1xufVxuLmxvZ28gc3ZnIHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMzZweDtcbn1cblxuLnRtcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5kcm9wZG93bixcbi5zdWJtZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbWQpO1xuICBib3gtc2hhZG93OiAycHggMnB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBtaW4td2lkdGg6IDE1MnB4O1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLXNtKTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tdHJhbnNpdGlvbik7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5kcm9wZG93bi5hY3RpdmUsIC5tZW51LWJ1dHRvbjpob3ZlciArIC5kcm9wZG93biwgLm1lbnUtY29udGFpbmVyOmhvdmVyIC5kcm9wZG93bixcbi5zdWJtZW51LmFjdGl2ZSxcbi5tZW51LWJ1dHRvbjpob3ZlciArIC5zdWJtZW51LFxuLm1lbnUtY29udGFpbmVyOmhvdmVyIC5zdWJtZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4ubWVudS1jb250YWluZXItc3VibWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1heC1oZWlnaHQ6IDcwdmggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXRyYW5zaXRpb24pO1xuICB6LWluZGV4OiAxMDA7XG4gIHBhZGRpbmc6IDAgMCAzMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ubWVudS1jb250YWluZXItc3VibWVudS5hY3RpdmUsIC5tZW51LWJ1dHRvbjpob3ZlciArIC5tZW51LWNvbnRhaW5lci1zdWJtZW51LCAubWVudS1jb250YWluZXI6aG92ZXIgLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4ubWVudS1jb250YWluZXItc3VibWVudSAuc3VibWVudS1oZWFkZXIge1xuICBtYXJnaW46IDIzcHggMDtcbiAgZ2FwOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IC5zdWJtZW51LWhlYWRlciBoMiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IGJsYWNrO1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUgLnN1Ym1lbnUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzMHB4O1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG4ubWVudS1jb250YWluZXItc3VibWVudSAuc3VibWVudS1jb2x1bW4ge1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDBweCAyMHB4O1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUgLnN1Ym1lbnUtY29sdW1uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubWVudS1jb250YWluZXItc3VibWVudSAuc3VibWVudS1oZWFkaW5nIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUgLnN1Ym1lbnUtaGVhZGluZyBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IC5zdWJtZW51LWhlYWRpbmcgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IC5zdWJtZW51LWhlYWRpbmcgYSAubWVudS1pdGVtLWljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLm1lbnUtY29udGFpbmVyLXN1Ym1lbnUgLnN1Ym1lbnUtbGlua3Mge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ubWVudS1jb250YWluZXItc3VibWVudSAuc3VibWVudS1saW5rcyBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IC5zdWJtZW51LWxpbmtzIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogNnB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5tZW51LWNvbnRhaW5lci1zdWJtZW51IC5zdWJtZW51LWxpbmtzIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG4ubWVudS1jb250YWluZXItc3VibWVudSAuc3VibWVudS1saW5rcyBhIC5tZW51LWl0ZW0taWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogMHB4IDVweDtcbn1cblxuLmRyb3Bkb3duLW1lbnUgbGkgYSxcbi5zdWJtZW51IGxpIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLCAjMzMzKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG59XG4uZHJvcGRvd24tbWVudSBsaSBhOmhvdmVyLFxuLnN1Ym1lbnUgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtbGlnaHQpO1xufVxuLmRyb3Bkb3duLW1lbnUgbGkgYSAubWVudS1pdGVtLWljb24sXG4uc3VibWVudSBsaSBhIC5tZW51LWl0ZW0taWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5zZWFyY2gtYXV0b2NvbXBsZXRlLXJlc3VsdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDhweCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG1heC1oZWlnaHQ6IDQ4MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB6LWluZGV4OiAxMDAwO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFOEU4RTg7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy13cmFwcGVyIHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuXG4uc2VhcmNoLWNhdGVnb3J5LXNlY3Rpb246bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjBGMEYwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbi5zZWFyY2gtY2F0ZWdvcnktc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNlYXJjaC1jYXRlZ29yeS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEycHggMjBweCA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZWFyY2gtY2F0ZWdvcnktaGVhZGVyIC5zZWFyY2gtY2F0ZWdvcnktdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnNlYXJjaC1jYXRlZ29yeS1oZWFkZXIgLnNlYXJjaC1jYXRlZ29yeS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogI0Y4RjlGQTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNlYXJjaC1jYXRlZ29yeS1oZWFkZXIgLnNlYXJjaC1jYXRlZ29yeS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0U5RUNFRjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xufVxuLnNlYXJjaC1jYXRlZ29yeS1oZWFkZXIgLnNlYXJjaC1jYXRlZ29yeS1saW5rIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZpbGw6ICM2NjY7XG59XG5cbi5zZWFyY2gtY2F0ZWdvcnktaXRlbXMge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLnNlYXJjaC1yZXN1bHQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgbWFyZ2luOiAwIDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGdhcDogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5zZWFyY2gtcmVzdWx0LWl0ZW06aG92ZXIsIC5zZWFyY2gtcmVzdWx0LWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0Y4RjlGQTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpO1xufVxuLnNlYXJjaC1yZXN1bHQtaXRlbTphY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCk7XG59XG5cbi5zZWFyY2gtcmVzdWx0LWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbn1cbi5zZWFyY2gtcmVzdWx0LWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uc2VhcmNoLXJlc3VsdC1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnNlYXJjaC1yZXN1bHQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uc2VhcmNoLXJlc3VsdC1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM2NjY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uc2VhcmNoLWxvYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMzJweCAyMHB4O1xuICBnYXA6IDEycHg7XG59XG5cbi5zZWFyY2gtbG9hZGluZy1zcGlubmVyIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0U4RThFODtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IsICMyRjczRTIpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc2VhcmNoLWxvYWRpbmctdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zZWFyY2gtcGFnZS1oZWFkZXIgLnNlYXJjaC1uby1yZXN1bHRzIHtcbiAgcGFkZGluZzogMzJweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWFyY2gtbm8tcmVzdWx0cy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNlYXJjaC1wYWdlLWhlYWRlciAuc2VhcmNoLWVycm9yIHtcbiAgcGFkZGluZzogMzJweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWFyY2gtZXJyb3ItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICNlNzRjM2M7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zZWFyY2gtc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogLTEwMCU7XG4gIHdpZHRoOiAzNTZweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm94LXNoYWRvdzogLTJweCAtMnB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNzg0MzEzNzI1KTtcbiAgei1pbmRleDogOTk5OTtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC4zcyBlYXNlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLm1vYmlsZS1tZW51LW92ZXJsYXkub3BlbiB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubW9iaWxlLW1lbnUtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uaGFzLXN1Ym1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnN1Ym1lbnUtYXJyb3cge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbmJvZHkgPiBkaXYubW9iaWxlLW1lbnUtb3ZlcmxheS5vcGVuID4gZGl2ID4gbmF2ID4gdWwgPiBsaTpudGgtY2hpbGQoMSkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuYm9keSA+IGRpdi5tb2JpbGUtbWVudS1vdmVybGF5Lm9wZW4gPiBkaXYgPiBuYXYgPiB1bCA+IGxpOm50aC1jaGlsZCgxKSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHggMCAxNnB4IDA7XG59XG5cbmJvZHkgPiBkaXYubW9iaWxlLW1lbnUtb3ZlcmxheS5vcGVuID4gZGl2ID4gbmF2ID4gdWwgPiBsaTpudGgtY2hpbGQoMSkgPiBhIC5tZW51LWljb24td3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJveC1zaGFkb3c6IDEuNTJweCAxLjUycHggMTEuNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMxMzcyNTQ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1vYmlsZS1tZW51LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbn1cbi5tb2JpbGUtbWVudS1oZWFkZXIgLm1vYmlsZS1tZW51LWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vYmlsZS1tZW51LWhlYWRlciAubW9iaWxlLW1lbnUtbG9nbyAubG9nby1tb2JpbGUtbWVudSB7XG4gIHdpZHRoOiAxMzFweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubW9iaWxlLW1lbnUtY2xvc2Uge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNHB4LCAxMXB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubW9iaWxlLW1lbnUtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLm1vYmlsZS1tZW51LWNsb3NlIHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5tb2JpbGUtbWVudS1uYXYge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ubW9iaWxlLW1lbnUtaXRlbXMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5tb2JpbGUtbWVudS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm1vYmlsZS1tZW51LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIxcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogOHB4IDExcHggN3B4IDZweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLm1vYmlsZS1tZW51LWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5tb2JpbGUtc3VibWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogLTEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDEwMDE7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuM3MgZWFzZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tb2JpbGUtc3VibWVudS5vcGVuIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5tb2JpbGUtc3VibWVudS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5tb2JpbGUtc3VibWVudS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cblxuLm1vYmlsZS1zdWJtZW51LWNsb3NlIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubW9iaWxlLXN1Ym1lbnUtYmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1tYWluLUNvbG9yLCAjMkY3M0UyKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1vYmlsZS1zdWJtZW51LWJhY2sgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5tb2JpbGUtc3VibWVudS1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luOiAwO1xuICBnYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9iaWxlLXN1Ym1lbnUtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9iaWxlLXN1Ym1lbnUtaXRlbS5jYXRlZ29yeSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5tb2JpbGUtc3VibWVudS1pdGVtLmNhdGVnb3J5OmZpcnN0LWNoaWxkLCAubW9iaWxlLXN1Ym1lbnUtaXRlbS5jYXRlZ29yeTpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm1vYmlsZS1zdWJtZW51LWl0ZW0uc3ViaXRlbS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgcGFkZGluZzogMDtcbiAgY2xlYXI6IGJvdGg7XG59XG4ubW9iaWxlLXN1Ym1lbnUtaXRlbSAuc3ViaXRlbS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2JpbGUtc3VibWVudS1pdGVtIC5tb2JpbGUtc3VibWVudS1zdWJpdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4ubW9iaWxlLXN1Ym1lbnUtaXRlbSAubW9iaWxlLXN1Ym1lbnUtc3ViaXRlbSAubW9iaWxlLXN1Ym1lbnUtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5tb2JpbGUtc3VibWVudS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2F0ZWdvcnkgLm1vYmlsZS1zdWJtZW51LWxpbmsge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubW9iaWxlLXNlYXJjaC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiAxMDAwO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbi5tb2JpbGUtc2VhcmNoLW92ZXJsYXkuYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG4ubW9iaWxlLXNlYXJjaC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5tb2JpbGUtc2VhcmNoLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLm1vYmlsZS1zZWFyY2gtbG9nbyBpbWcge1xuICBtYXgtaGVpZ2h0OiAyNHB4O1xufVxuXG4ubW9iaWxlLXNlYXJjaC1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubW9iaWxlLXNlYXJjaC1jbG9zZSBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG5ib2R5ID4gZGl2Lm1vYmlsZS1zZWFyY2gtb3ZlcmxheS5hY3RpdmUgPiBkaXYgPiBkaXYubW9iaWxlLXNlYXJjaC1mb3JtID4gZm9ybSA+IGRpdiA+IGlucHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkgPiBkaXYubW9iaWxlLXNlYXJjaC1vdmVybGF5LmFjdGl2ZSA+IGRpdiA+IGRpdi5tb2JpbGUtc2VhcmNoLWZvcm0gPiBmb3JtID4gZGl2ID4gZGl2IHtcbiAgdG9wOiAwcHg7XG59XG5cbi5tb2JpbGUtc2VhcmNoLWZvcm0ge1xuICBwYWRkaW5nOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2JpbGUtc2VhcmNoLWZvcm0gLnNlYXJjaC1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vYmlsZS1zZWFyY2gtZm9ybSAuc2VhcmNoLWJhciBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDAgNTBweCAwIDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBmbGV4OiAxO1xufVxuLm1vYmlsZS1zZWFyY2gtZm9ybSAubW9iaWxlLXNlYXJjaC1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xufVxuLm1vYmlsZS1zZWFyY2gtZm9ybSAubW9iaWxlLXNlYXJjaC1idXR0b24gc3ZnIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi5tb2JpbGUtc2VhcmNoLWZvcm0gLm1vYmlsZS1zZWFyY2gtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjMDAwO1xufVxuXG4ubW9iaWxlLW1lbnUtYnV0dG9uIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5tb2JpbGUtcHVibGlzaC1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubW9iaWxlLXB1Ymxpc2gtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1ob3Zlcik7XG59XG4ubW9iaWxlLXB1Ymxpc2gtYnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbmJvZHkubWVudS1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhlYWRlci1iYXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dvLFxuICAuc2VhcmNoLXNlY3Rpb24sXG4gIC5zZWFyY2gtZm9ybSxcbiAgLnNlYXJjaC1iYXIge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG4gIC5sb2dvIGltZyxcbiAgLm1lbnUtY29udGFpbmVyLFxuICAudXNlci1kcm9wZG93bixcbiAgLnByb2plY3QtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sb2dvLW1vYmlsZSB7XG4gICAgd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbiAgLnNlYXJjaC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5oZWFkZXItYmFycyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuaGVhZGVyLWJhcnMuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cbi5zY3JvbGwtdG8tdG9wIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2VhcmNoLWJhbm5lciAuZW50cnktdGl0bGUge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjRkYzQTNBO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1yZWdpc3RlciAucGFzc3dvcmRfaW5wdXRfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXJlZ2lzdGVyIC5wYXNzd29yZF9pbnB1dF9jb250YWluZXIgLmdmb3JtX3Nob3dfcGFzc3dvcmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtcmVnaXN0ZXIgLnBhc3N3b3JkX2lucHV0X2NvbnRhaW5lciAuZ2Zvcm1fc2hvd19wYXNzd29yZCAuZGFzaGljb25zLWhpZGRlbjo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2V5ZS1jbG9zZWQuc3ZnXCIpO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXJlZ2lzdGVyIC5wYXNzd29yZF9pbnB1dF9jb250YWluZXIgLmdmb3JtX3Nob3dfcGFzc3dvcmQgLmRhc2hpY29ucy12aXNpYmlsaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvZXllLnN2Z1wiKTtcbn1cblxuLm1vYmlsZS11c2VyLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duIC5tb2JpbGUtdXNlci10cmlnZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxOXB4O1xuICBwYWRkaW5nOiAxMHB4IDAgMTZweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTdFQjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93biAubW9iaWxlLXVzZXItYXZhdGFyIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJveC1zaGFkb3c6IDEuNTJweCAxLjUycHggMTEuNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMxMzcyNTQ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubW9iaWxlLXVzZXItZHJvcGRvd24gLm1vYmlsZS11c2VyLWF2YXRhciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duIC5tb2JpbGUtdXNlci1hdmF0YXItcGxhY2Vob2xkZXIge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubW9iaWxlLXVzZXItZHJvcGRvd24gLm1vYmlsZS11c2VyLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZsZXg6IDE7XG59XG4ubW9iaWxlLXVzZXItZHJvcGRvd24gLm1vYmlsZS11c2VyLWFycm93IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duIC5tb2JpbGUtdXNlci1hcnJvdyBzdmcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duLm9wZW4gLm1vYmlsZS11c2VyLWFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLm1vYmlsZS11c2VyLWRyb3Bkb3duLW1lbnUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTdFQjtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duLW1lbnUub3BlbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG59XG4ubW9iaWxlLXVzZXItZHJvcGRvd24tbWVudSAubW9iaWxlLXVzZXItZHJvcGRvd24taXRlbXMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duLW1lbnUgLm1vYmlsZS11c2VyLWRyb3Bkb3duLWl0ZW1zIC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjVGNUY1O1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duLW1lbnUgLm1vYmlsZS11c2VyLWRyb3Bkb3duLWl0ZW1zIC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLm1vYmlsZS11c2VyLWRyb3Bkb3duLW1lbnUgLm1vYmlsZS11c2VyLWRyb3Bkb3duLWl0ZW1zIC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtIC5tb2JpbGUtdXNlci1kcm9wZG93bi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAwO1xuICBtYXJnaW46IDAgMTBweDtcbiAgZ2FwOiAyMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93bi1tZW51IC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtcyAubW9iaWxlLXVzZXItZHJvcGRvd24taXRlbSAubW9iaWxlLXVzZXItZHJvcGRvd24tbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5tb2JpbGUtdXNlci1kcm9wZG93bi1tZW51IC5tb2JpbGUtdXNlci1kcm9wZG93bi1pdGVtcyAubW9iaWxlLXVzZXItZHJvcGRvd24taXRlbSAubW9iaWxlLXVzZXItZHJvcGRvd24tbGluayBzdmcge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLnNpdGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xufVxuLnNpdGUtZm9vdGVyIGEge1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2l0ZS1mb290ZXIgYTpob3ZlciB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCB7XG4gIG1heC13aWR0aDogMTM1MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjBweCA0MHB4IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMHB4IDBweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmdmaWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZ2Nob2ljZSAuZ2Zvcm0tZmllbGQtbGFiZWwge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT1lbWFpbF0sXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZWxdLFxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9dGV4dF0sXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtLWJvZHkgc2VsZWN0LFxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybS1ib2R5IHRleHRhcmVhIHtcbiAgcGFkZGluZzogMTFweCAxMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixcbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLFxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybS1ib2R5IHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzU3NTc1O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSB7XG4gIGZsZXg6IDAgMCAzMCU7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1pbmxpbmU6IDBweCAhaW1wb3J0YW50O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcbiAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMTBweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdmaWVsZC0tdHlwZS1zdWJtaXQge1xuICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAxMHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1yaWdodDogMjdweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmN1c3RvbS1zZWxlY3QtY2hvaWNlcyAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZm9ybV9oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2Nob2ljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5naW5wdXRfY29udGFpbmVyIGlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdpbnB1dF9jb250YWluZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NTc1NzU7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIHRleHRhcmVhIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NTc1NzU7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGRfY2hlY2tib3gge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGRfY2hlY2tib3ggaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGQtLXR5cGUtY2hlY2tib3gge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZm9vdGVyLWZvcm0tc3VjY2Vzcy1tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgY29sb3I6ICMyOGE3NDU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZm9vdGVyLWZvcm0tc3VjY2Vzcy1tZXNzYWdlLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5mb290ZXItZm9ybS1zdWNjZXNzLW1lc3NhZ2Uge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtICNnZm9ybV9jb25maXJtYXRpb25fd3JhcHBlcl8xMCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdmaWVsZC0tdHlwZS1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGQtLXR5cGUtc2VsZWN0IC5nZmllbGRfbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE5cHg7XG4gIHJpZ2h0OiA3cHg7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGQtLXR5cGUtc3VibWl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZm9ybS1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdmb3JtLWJvZHkgLmdmb3JtX2ZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxOHB4O1xuICB3aWR0aDogMzIwcHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZm9ybS1ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGQtLXR5cGUtY2hlY2tib3gge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIHtcbiAgbWluLXdpZHRoOiAxMzRweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24gaDMge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbiB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24gdWwuc29jaWFsLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItY29udGFjdCBhZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvcGVydGllcyAuZm9vdGVyLW1lbnUtdG9nZ2xlLCAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1wcm9mZXNzaW9uYWxzIC5mb290ZXItbWVudS10b2dnbGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1wcm9wZXJ0aWVzIC5mb290ZXItbWVudS10b2dnbGUgLmZvb3Rlci10b2dnbGUtaWNvbiwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvZmVzc2lvbmFscyAuZm9vdGVyLW1lbnUtdG9nZ2xlIC5mb290ZXItdG9nZ2xlLWljb24ge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMzMzO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzMzMztcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvcGVydGllcyAuZm9vdGVyLW1lbnUtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZvb3Rlci10b2dnbGUtaWNvbiwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvZmVzc2lvbmFscyAuZm9vdGVyLW1lbnUtdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZvb3Rlci10b2dnbGUtaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1wcm9wZXJ0aWVzIC5mb290ZXItbWVudS1jb250ZW50LCAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1wcm9mZXNzaW9uYWxzIC5mb290ZXItbWVudS1jb250ZW50IHtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItZm9ybS10b2dnbGUgLmZvb3Rlci1mb3JtLXRvZ2dsZS1idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1mb3JtLXRvZ2dsZSAuZm9vdGVyLWZvcm0tdG9nZ2xlLWJ0biAuZm9vdGVyLXRvZ2dsZS1pY29uIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzMzMztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzMzM7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLWZvcm0tdG9nZ2xlIC5mb290ZXItZm9ybS10b2dnbGUtYnRuW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZvb3Rlci10b2dnbGUtaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICBtYXgtd2lkdGg6IDEzNTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIxcHggMzlweCAyMHB4IDI3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMjBweCAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20gZGl2ID4gZGl2ID4gaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDVweDtcbiAgbGVmdDogMTNweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJyYW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJyYW5kIC5sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1icmFuZCAubG9nbyBpbWcge1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJyYW5kIHAge1xuICBtYXJnaW46IDAgMCAwIDM0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1icmFuZCBwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLXBvbGljeSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZ2FwOiA0MHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItcG9saWN5IHVsIGEge1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItZm9ybSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZSwgb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItZm9ybS5leHBhbmRlZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItZm9ybSAuZ2Zvcm0tYm9keSAuZ2Zvcm1fZmllbGRzIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWZvcm0gLmZvb3Rlci1mb3JtLWJvZHkgLmdmaWVsZC0td2lkdGgtaGFsZiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1mb3JtIC5nZm9ybS1ncmlkLWNvbCB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWZvcm0gLmZvb3Rlci1mb3JtLWJvZHkgLmdmb3JtLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItZm9ybS10b2dnbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE3cHggMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItbG9nbyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItcHJvcGVydGllcyB7XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXByb3BlcnRpZXMgbGkge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDMxcHggIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1wcm9wZXJ0aWVzIGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1jb250YWN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItcHJvZmZlc3Npb25hbHMge1xuICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1mb3JtLXRvZ2dsZSB7XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogMTdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiA4cHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbiBoMyB7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24gLmZvb3Rlci10b2dnbGUtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvcGVydGllcyAuZm9vdGVyLW1lbnUtdG9nZ2xlIC5mb290ZXItdG9nZ2xlLWljb24sIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24uZm9vdGVyLXByb2Zlc3Npb25hbHMgLmZvb3Rlci1tZW51LXRvZ2dsZSAuZm9vdGVyLXRvZ2dsZS1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1wcm9wZXJ0aWVzIC5mb290ZXItbWVudS1jb250ZW50LCAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1wcm9mZXNzaW9uYWxzIC5mb290ZXItbWVudS1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvcGVydGllcyAuZm9vdGVyLW1lbnUtY29udGVudC5leHBhbmRlZCwgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItcHJvZmVzc2lvbmFscyAuZm9vdGVyLW1lbnUtY29udGVudC5leHBhbmRlZCB7XG4gICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIGFkZHJlc3Mge1xuICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6IDhweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIGFkZHJlc3MgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24gYWRkcmVzcyBhIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24gYWRkcmVzcyB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIGFkZHJlc3MgdWwgbGk6bnRoLWNoaWxkKDEpLCAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1uYXYgLmZvb3Rlci1zZWN0aW9uIGFkZHJlc3MgdWwgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLW5hdiAuZm9vdGVyLXNlY3Rpb24gLnNvY2lhbC1pY29ucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbiAuc29jaWFsLWljb25zIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItcG9saWN5IHVsIHtcbiAgICBnYXA6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYnJhbmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJyYW5kIC5jb3B5cmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYnJhbmQgLmNyZWRpdHMge1xuICAgIG1hcmdpbjogMTNweCAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJyYW5kIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZm9ybS1ib2R5IC5nZm9ybV9maWVsZHMge1xuICAgIGdhcDogMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA1cHggNnB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmdpbnB1dF9jb250YWluZXIgaW5wdXQsXG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWZvcm0gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIC5nZmllbGQtLXR5cGUtc3VibWl0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItZm9ybSAuZ2ZpZWxkLS10eXBlLXN1Ym1pdCBpbnB1dCB7XG4gICAgcGFkZGluZy1ibG9jazogMTRweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnNjcm9sbC10by10b3Age1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDMwQTExO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJvdHRvbTogNDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2Nyb2xsLXRvLXRvcCB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG59XG4uc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYig2LCA1MCwgOTApO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNjcm9sbC10by10b3A6aG92ZXIgc3ZnIHBhdGgge1xuICBzdHJva2U6ICNmZmZmZmY7XG59XG5cbi5tb2JpbGUtY3ItY29udGFpbmVyIHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItZm9ybS10b2dnbGUgLmZvb3Rlci1mb3JtLXRvZ2dsZS1idG4ge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgLmZvb3Rlci1tZW51LXRvZ2dsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICBib2R5ID4gZm9vdGVyID4gZGl2LmZvb3Rlci10b3AgPiBuYXYgPiBzZWN0aW9uLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1jb250YWN0ID4gYWRkcmVzcyA+IHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgLm1vYmlsZS1jci1jb250YWluZXIgaW1nIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubW9iaWxlLWNyLWNvbnRhaW5lciBwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5tb2JpbGUtY3ItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICBib2R5ID4gZm9vdGVyID4gZGl2LmZvb3Rlci10b3AgPiBuYXYgPiBzZWN0aW9uLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1jb250YWN0ID4gaDMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3N3aXBlci0tbW9iaWxlIC5zd2lwZXItc2xpZGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTc5Nzk3O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXItLW1vYmlsZSAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXItLW1vYmlsZSAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLCAuaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXItLW1vYmlsZSAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtcHJldiwgLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fc3dpcGVyLS1tb2JpbGUgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW5leHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmZvb3RlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGEuZ2Zvcm1fYnV0dG9uOm5vdChbaHJlZio9cmVzZW5kXSk6bm90KFtvbmNsaWNrKj1yZXNlbmRdKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnJlc2VuZC1hY3RpdmF0aW9uLWxpbmsge1xuICBjb2xvcjogIzJGNzNFMiAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJlc2VuZC1hY3RpdmF0aW9uLWxpbms6aG92ZXIge1xuICBjb2xvcjogcmdiKDI3LjE2NDU1Njk2MiwgOTAuODYwNzU5NDkzNywgMTk0LjgzNTQ0MzAzOCkgIWltcG9ydGFudDtcbn1cbi5yZXNlbmQtYWN0aXZhdGlvbi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM5OTkgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC42O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogX19fX19fX19fXyBMQVlPVVQgIEJFR0lOIF9fX19fX19fX18qL1xuLyogX19fX19fX19fXyBDT01QT05FTlRTICBCRUdJTiBfX19fX19fX19fKi9cbi5maWx0ZXJzLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBnYXA6IDIwcHg7XG59XG5cbi5maWx0ZXItZmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgbWluLXdpZHRoOiAyNDBweDtcbn1cbi5maWx0ZXItZmllbGRfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMnB4IDE0cHggMHB4O1xufVxuLmZpbHRlci1maWVsZF9fc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5maWx0ZXItZmllbGRfX2lucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5maWx0ZXItZmllbGRfX3NlYXJjaC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTRweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG4uZmlsdGVyLWZpZWxkX19zZWFyY2gtaWNvbiBwYXRoIHtcbiAgZmlsbDogIzRBNEE0QTtcbn1cbi5maWx0ZXItZmllbGRfX2lucHV0LWVsZW1lbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAxNHB4IDQ0cHggMTRweCAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uZmlsdGVyLWZpZWxkX19pbnB1dC1lbGVtZW50OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzU3NTc1O1xufVxuLmZpbHRlci1maWVsZF9faW5wdXQtZWxlbWVudDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNDcsIDExNSwgMjI2LCAwLjEpO1xufVxuLmZpbHRlci1maWVsZF9faW5wdXQtZWxlbWVudDpob3Zlcjpub3QoOmZvY3VzKSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE5OC41LCAxOTguNSwgMTk4LjUpO1xufVxuLmZpbHRlci1maWVsZC0tc2VhcmNoIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgb3JkZXI6IC0xO1xufVxuLmZpbHRlci1maWVsZC0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZpbHRlci1maWVsZC0tcmVxdWlyZWQgLmZpbHRlci1maWVsZF9fbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCIgKlwiO1xufVxuXG4uZmlsdGVycy1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGM0YzRjM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMzBweCA0MXB4IDM5cHg7XG4gIG1hcmdpbjogMzlweCAwIDM5cHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAzMTM3MjU0OSk7XG59XG4uZmlsdGVycy1zZWN0aW9uX19mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmlsdGVycy1zZWN0aW9uX19hZHZhbmNlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDE0cHggMTBweDtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fYWR2YW5jZWQgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fc3VibWl0IHtcbiAgbWluLXdpZHRoOiAxNDJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2NsZWFyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fY2xlYXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZmlsdGVycy1zZWN0aW9uX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTZweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fY29sIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uIHtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbi0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG59XG4uZmlsdGVycy1zZWN0aW9uX19idXR0b24tLXByaW1hcnk6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzAuMjg0ODEwMTI2NiwgMTAxLjI5NzQ2ODM1NDQsIDIxNy4yMTUxODk4NzM0KTtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbi0tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGJvcmRlci1jb2xvcjogI0UwRTBFMDtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbi0tc2Vjb25kYXJ5OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogIzJGNzNFMjtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbi0tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uLS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMkY3M0UyO1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG59XG4uZmlsdGVycy1zZWN0aW9uX19idXR0b24tLW91dGxpbmU6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbl9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uX19pY29uIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZmlsdGVycy1zZWN0aW9uX19oaWRkZW4tZmllbGRzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5maWx0ZXJzLXNlY3Rpb24tLWNvbXBhY3Qge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLmZpbHRlcnMtc2VjdGlvbi0tY29tcGFjdCAuZmlsdGVycy1zZWN0aW9uX19yb3cge1xuICBnYXA6IDEycHg7XG59XG4uZmlsdGVycy1zZWN0aW9uLS1jb21wYWN0IC5maWx0ZXItZmllbGQge1xuICBnYXA6IDZweDtcbn1cbi5maWx0ZXJzLXNlY3Rpb24tLWNvbXBhY3QgLmZpbHRlci1maWVsZF9fbGFiZWwge1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uZmlsdGVycy1zZWN0aW9uLS1jb21wYWN0IC5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtaW4td2lkdGg6IDEwMHB4O1xufVxuXG4uYWN0aXZlLWZpbHRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4uYWN0aXZlLWZpbHRlcnNfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLmFjdGl2ZS1maWx0ZXJzX190YWcge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4xKTtcbiAgY29sb3I6ICMyRjczRTI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNDcsIDExNSwgMjI2LCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYWN0aXZlLWZpbHRlcnNfX3RhZy1yZW1vdmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLmFjdGl2ZS1maWx0ZXJzX190YWctcmVtb3ZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NywgMTE1LCAyMjYsIDAuMik7XG59XG4uYWN0aXZlLWZpbHRlcnNfX3RhZy1yZW1vdmUgc3ZnIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cbi5hY3RpdmUtZmlsdGVyc19fY2xlYXItYWxsIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLmFjdGl2ZS1maWx0ZXJzX19jbGVhci1hbGw6aG92ZXIge1xuICBjb2xvcjogIzJGNzNFMjtcbn1cblxuLm5vLXJlc3VsdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNjBweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubm8tcmVzdWx0c19faWNvbiB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ubm8tcmVzdWx0c19fdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBtYXJnaW46IDAgMCA4cHggMDtcbn1cbi5uby1yZXN1bHRzX19tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4ubm8tcmVzdWx0c19fYnV0dG9uIHtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJGNzNFMjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5uby1yZXN1bHRzX19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzAuMjg0ODEwMTI2NiwgMTAxLjI5NzQ2ODM1NDQsIDIxNy4yMTUxODk4NzM0KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXJzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbiAgLmZpbHRlcnMtc2VjdGlvbl9fcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAuZmlsdGVycy1zZWN0aW9uX19jb2wge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxuICAuZmlsdGVycy1zZWN0aW9uX19hY3Rpb25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cbiAgLmZpbHRlcnMtc2VjdGlvbl9fYWN0aW9ucyAuZmlsdGVycy1zZWN0aW9uX19idXR0b24ge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG4gIC5yZXN1bHRzLWJhciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnJlc3VsdHMtYmFyX19zb3J0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmFjdGl2ZS1maWx0ZXJzX19sYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5uby1yZXN1bHRzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gIH1cbiAgLm5vLXJlc3VsdHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLm5vLXJlc3VsdHNfX21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuW2Rpcj1ydGxdIC5maWx0ZXItZmllbGRfX2xhYmVsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbltkaXI9cnRsXSAuZmlsdGVycy1zZWN0aW9uX19idXR0b25fX2ljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5bZGlyPXJ0bF0gLmFjdGl2ZS1maWx0ZXJzX19sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5bZGlyPXJ0bF0gLmFjdGl2ZS1maWx0ZXJzX19jbGVhci1hbGwge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZmlsdGVycy1zZWN0aW9uX19idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgIzJGNzNFMjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmFjdGl2ZS1maWx0ZXJzX190YWctcmVtb3ZlOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyRjczRTI7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5hY3RpdmUtZmlsdGVyc19fY2xlYXItYWxsOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyRjczRTI7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbkBtZWRpYSAocHJlZmVycy1jb250cmFzdDogaGlnaCkge1xuICAuZmlsdGVycy1zZWN0aW9uIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjRTBFMEUwO1xuICB9XG4gIC5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbiB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cbiAgLmFjdGl2ZS1maWx0ZXJzX190YWcge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmlsdGVycy1zZWN0aW9uX19idXR0b24sXG4gIC5hY3RpdmUtZmlsdGVyc19fdGFnLXJlbW92ZSxcbiAgLm5vLXJlc3VsdHNfX2J1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19vcHRpb24tLXNlbGVjdGVkLFxuLnRheG9ub215LW11bHRpc2VsZWN0X19jaGVja2JveDpjaGVja2VkICsgLnRheG9ub215LW11bHRpc2VsZWN0X19vcHRpb24tdGV4dCxcbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hlY2tib3g6Y2hlY2tlZCB+IC50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uLXRleHQge1xuICBib3JkZXItY29sb3I6ICMyRjczRTIgIWltcG9ydGFudDtcbn1cblxuLnRheG9ub215LW11bHRpc2VsZWN0X19jaGVja2JveDpjaGVja2VkICsgKiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4udGF4b25vbXktbXVsdGlzZWxlY3RfX29wdGlvbjpoYXMoLnRheG9ub215LW11bHRpc2VsZWN0X19jaGVja2JveDpjaGVja2VkKSB7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMiAhaW1wb3J0YW50O1xufVxuXG4udGF4b25vbXktbXVsdGlzZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjQwcHg7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX3RyaWdnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fc2VsZWN0ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hpcCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDNweDtcbiAgcGFkZGluZzogMnB4IDdweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoaXAtcmVtb3ZlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoaXAtcmVtb3ZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgbWF4LXdpZHRoOiAyNDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDdweCAxM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDM3cHg7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2J1dHRvbjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI0U1RTVFNTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uLS1oYXMtc2VsZWN0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTVFNUU1O1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b24tLWhhcy1zZWxlY3Rpb24gLnRheG9ub215LW11bHRpc2VsZWN0X19wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMkY3M0UyO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b24tLWhhcy1zZWxlY3Rpb24gLnRheG9ub215LW11bHRpc2VsZWN0X19pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbiBwYXRoIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZsZXg6IDE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTNweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fYXJyb3ctLXJvdGF0ZWQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2Ryb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzEzNzI1NDkpO1xuICBtYXJnaW4tdG9wOiAxMXB4O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgbWluLXdpZHRoOiAyODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0LS1vcGVuIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fZHJvcGRvd24ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2Ryb3Bkb3duLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzc1NzU3NTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAycHg7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX3NlYXJjaCB7XG4gIHBhZGRpbmc6IDEycHggMCA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX3NlYXJjaC1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19zZWFyY2gtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5QTlBOUE7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX3NlYXJjaC1pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9ucyB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDEzcHggMDtcbiAgbWF4LWhlaWdodDogMjgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxNHB4IDEycHg7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX29wdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogNXB4IDE5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19vcHRpb246aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19vcHRpb24tLXNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hlY2tib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAxNnB4IDAgMnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UwRTBFMDtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fc3VibWl0LCAudGF4b25vbXktbXVsdGlzZWxlY3RfX2NsZWFyIHtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fc3VibWl0IHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX3N1Ym1pdDpob3ZlciB7XG4gIGNvbG9yOiAjMkY3M0UyO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19jbGVhciB7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19jbGVhcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdC0tb3BlbiAudGF4b25vbXktbXVsdGlzZWxlY3RfX2J1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogI0U1RTVFNTtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdC0tbW9iaWxlLW1vZGFsIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fZHJvcGRvd24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZCAudGF4b25vbXktbXVsdGlzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZCAudGF4b25vbXktbXVsdGlzZWxlY3RfX2J1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGQgLnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZCAudGF4b25vbXktbXVsdGlzZWxlY3RfX2Ryb3Bkb3duIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hpcCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRheG9ub215LW11bHRpc2VsZWN0X19kcm9wZG93biB7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIH1cbiAgLnRheG9ub215LW11bHRpc2VsZWN0X19jaGlwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG4gIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLnRheG9ub215LW11bHRpc2VsZWN0X19vcHRpb24ge1xuICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnRheG9ub215LW11bHRpc2VsZWN0X19hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAudGF4b25vbXktbXVsdGlzZWxlY3RfX3N1Ym1pdCwgLnRheG9ub215LW11bHRpc2VsZWN0X19jbGVhciB7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19jaGVja2JveDpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMkY3M0UyO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgIzJGNzNFMjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hpcC1yZW1vdmU6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgI2ZmZmZmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLWNvbnRyYXN0OiBoaWdoKSB7XG4gIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fZHJvcGRvd24ge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG4gIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uLS1zZWxlY3RlZCB7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzJGNzNFMjtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnRheG9ub215LW11bHRpc2VsZWN0X19hcnJvdywgLnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b24sIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uLCAudGF4b25vbXktbXVsdGlzZWxlY3RfX2NoaXAtcmVtb3ZlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoaXAtY291bnRlciB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5wYWdpbmF0aW9uLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxM3B4IDAgNjNweDtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGFnaW5hdGlvbiA+IGEsXG4ucGFnaW5hdGlvbiA+IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5wYWdpbmF0aW9uID4gYSBzcGFuLFxuLnBhZ2luYXRpb24gPiBzcGFuIHNwYW4ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBhZ2luYXRpb24gPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBzcGFuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogIzJGNzNFMjtcbn1cbi5wYWdpbmF0aW9uID4gYS5jdXJyZW50LFxuLnBhZ2luYXRpb24gPiBzcGFuLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ucGFnaW5hdGlvbiA+IGEuY3VycmVudDpob3Zlcixcbi5wYWdpbmF0aW9uID4gc3Bhbi5jdXJyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzJGNzNFMjtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdpbmF0aW9uID4gYS5kb3RzLFxuLnBhZ2luYXRpb24gPiBzcGFuLmRvdHMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ucGFnaW5hdGlvbiA+IGEuZG90czpob3Zlcixcbi5wYWdpbmF0aW9uID4gc3Bhbi5kb3RzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzk5OTtcbn1cbi5wYWdpbmF0aW9uID4gYS5wcmV2LCAucGFnaW5hdGlvbiA+IGEubmV4dCxcbi5wYWdpbmF0aW9uID4gc3Bhbi5wcmV2LFxuLnBhZ2luYXRpb24gPiBzcGFuLm5leHQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBnYXA6IDZweDtcbn1cblxuLnBhZ2luYXRpb25fX2Fycm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnaW5hdGlvbl9fYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ucGFnaW5hdGlvbl9fYXJyb3ctLXByZXY6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNSUsIC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcbn1cbi5wYWdpbmF0aW9uX19hcnJvdy0tbmV4dDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTc1JSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdpbmF0aW9uLW5hdiB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5wYWdpbmF0aW9uIHtcbiAgICBnYXA6IDRweDtcbiAgfVxuICAucGFnaW5hdGlvbiBhLFxuICAucGFnaW5hdGlvbiBzcGFuIHtcbiAgICBtaW4td2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAucGFnaW5hdGlvbiBhLnByZXYsIC5wYWdpbmF0aW9uIGEubmV4dCxcbiAgLnBhZ2luYXRpb24gc3Bhbi5wcmV2LFxuICAucGFnaW5hdGlvbiBzcGFuLm5leHQge1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wYWdpbmF0aW9uIHtcbiAgICBnYXA6IDJweDtcbiAgfVxuICAucGFnaW5hdGlvbiBhLFxuICAucGFnaW5hdGlvbiBzcGFuIHtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAucGFnaW5hdGlvbiBhLnByZXYsIC5wYWdpbmF0aW9uIGEubmV4dCxcbiAgLnBhZ2luYXRpb24gc3Bhbi5wcmV2LFxuICAucGFnaW5hdGlvbiBzcGFuLm5leHQge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG4gIC5wYWdpbmF0aW9uX19hcnJvdyB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG4gIC5wYWdpbmF0aW9uX19hcnJvdzo6YmVmb3JlIHtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLnBhZ2luYXRpb24gYTpub3QoLnByZXYpOm5vdCgubmV4dCksXG4gIC5wYWdpbmF0aW9uIHNwYW46bm90KC5jdXJyZW50KTpub3QoLmRvdHMpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY3VzdG9tLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMzMztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gIGJvcmRlci1jb2xvcjogIzAwN2NiYTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDdjYmE7XG59XG4uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSAuZHJvcGRvd24tYXJyb3cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIC5kcm9wZG93bi1sYWJlbCB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIC5kcm9wZG93bi1zZWxlY3RlZCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSAuZHJvcGRvd24tYXJyb3cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICBjb2xvcjogIzY2NjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB6LWluZGV4OiAxMDAwO1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZTtcbn1cbi5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3Y2JhO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWE4Nztcbn1cbi5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xufVxuLmN1c3RvbS1kcm9wZG93bi5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4ucmVzdWx0cy1zb3J0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5yZXN1bHRzLXNvcnRpbmcgZm9ybSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnJlc3VsdHMtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICBwYWRkaW5nOiAwIDAgMTZweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuLnJlc3VsdHMtYmFyIC5yZXN1bHRzLWluZm8gLnJlc3VsdHMtY291bnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnJlc3VsdHMtYmFyIC5yZXN1bHRzLXNvcnRpbmcgLmRyb3Bkb3duLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVzdWx0cy1iYXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5yZXN1bHRzLWJhciAucmVzdWx0cy1pbmZvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnJlc3VsdHMtYmFyIC5yZXN1bHRzLXNvcnRpbmcge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5jdXN0b20tZHJvcGRvd24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGRyb3Bkb3duRmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGRyb3Bkb3duRmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgfVxufVxuLmRlc2lnbmVyLWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZGVzaWduZXItY2FyZF9fYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDQwMC8yMTI7XG59XG4uZGVzaWduZXItY2FyZF9fYmFja2dyb3VuZCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uZGVzaWduZXItY2FyZF9fYmFja2dyb3VuZC1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDg5Ljg2JSk7XG59XG4uZGVzaWduZXItY2FyZF9fYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogMTJweDtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA5cHg7XG59XG4uZGVzaWduZXItY2FyZF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDE0cHggMTJweDtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5kZXNpZ25lci1jYXJkX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kZXNpZ25lci1jYXJkX19hdmF0YXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRlc2lnbmVyLWNhcmRfX2xvZ28ge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZGVzaWduZXItY2FyZF9fcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi5kZXNpZ25lci1jYXJkX19wbGFjZWhvbGRlciBzdmcge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5kZXNpZ25lci1jYXJkX19pbmZvIHtcbiAgZmxleDogMTtcbn1cbi5kZXNpZ25lci1jYXJkX19uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5kZXNpZ25lci1jYXJkX19uYW1lIGEge1xuICBjb2xvcjogIzRBNEE0QTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmRlc2lnbmVyLWNhcmRfX25hbWUgYTpob3ZlciB7XG4gIGNvbG9yOiAjMkY3M0UyO1xufVxuLmRlc2lnbmVyLWNhcmRfX2luZHVzdHJ5IHtcbiAgbWFyZ2luOiA0cHggMDtcbn1cbi5kZXNpZ25lci1jYXJkX19pbmR1c3RyeSBzcGFuIHtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5kZXNpZ25lci1jYXJkX19zZXJ2aWNlcyB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5kZXNpZ25lci1jYXJkX19zZXJ2aWNlcyBzcGFuIHtcbiAgY29sb3I6ICM4ODg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5kZXNpZ25lci1jYXJkX19zdGF0cy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNnB4O1xufVxuLmRlc2lnbmVyLWNhcmRfX3JhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xufVxuLmRlc2lnbmVyLWNhcmRfX3JhdGluZyAucmF0aW5nLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjIyO1xufVxuLmRlc2lnbmVyLWNhcmRfX21ldGEtc3RhdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzY2NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZGVzaWduZXItY2FyZF9fZGVzY3JpcHRpb24ge1xuICBmbGV4OiAxO1xufVxuLmRlc2lnbmVyLWNhcmRfX2Rlc2NyaXB0aW9uIHAge1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgY29sb3I6ICM1NTU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5kZXNpZ25lci1jYXJkX19ib3R0b20tYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cbi5kZXNpZ25lci1jYXJkX19yZWFkLW1vcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kZXNpZ25lci1jYXJkX19yZWFkLW1vcmUgLnJlYWQtbW9yZS1hcnJvdyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmRlc2lnbmVyLWNhcmRfX3JlYWQtbW9yZTpob3ZlciB7XG4gIGNvbG9yOiAjMkY3M0UyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZXNpZ25lci1jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWNhcmRfX2JhY2tncm91bmQge1xuICAgIGhlaWdodDogMTc0cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWNhcmRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgfVxuICAuZGVzaWduZXItY2FyZF9faGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgfVxuICAuZGVzaWduZXItY2FyZF9fbG9nbyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5kZXNpZ25lci1jYXJkX19uYW1lIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWNhcmRfX21ldGEtc3RhdHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWNhcmRfX2Jvb2ttYXJrIC5ib29rbWFyay1idG4ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAuZGVzaWduZXItY2FyZF9fZGVzY3JpcHRpb24gcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4uZGVzaWduZXItY2FyZC0tYXJjaGl2ZSAuZGVzaWduZXItY2FyZF9fYm9va21hcmsgLmJvb2ttYXJrLWJ0biB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMxMzcyNTQ5KTtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuLmRlc2lnbmVyLWNhcmQtLWFyY2hpdmUgLmRlc2lnbmVyLWNhcmRfX2Jvb2ttYXJrIHtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogMTBweDtcbn1cbi5kZXNpZ25lci1jYXJkLS1hcmNoaXZlIC5kZXNpZ25lci1jYXJkX19oZWFkZXIge1xuICBnYXA6IDE1cHg7XG59XG4uZGVzaWduZXItY2FyZC0tYXJjaGl2ZSAuZGVzaWduZXItY2FyZF9fcmF0aW5nIHtcbiAgZ2FwOiA1cHg7XG59XG4uZGVzaWduZXItY2FyZC0tYXJjaGl2ZSAuZGVzaWduZXItY2FyZF9fbWV0YS1zdGF0cyB7XG4gIGZvbnQtZmFtaWx5OiBOb3RvIFNhbnMgSGVicmV3O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmRlc2lnbmVyLWNhcmQtLWFyY2hpdmUgLmRlc2lnbmVyLWNhcmRfX3Jldmlld3MtY291bnQsIC5kZXNpZ25lci1jYXJkLS1hcmNoaXZlIC5kZXNpZ25lci1jYXJkX19wcm9qZWN0cy1jb3VudCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDdweDtcbn1cblxuLnJhdGluZy10ZXh0IHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLyoqXG4gKiBJbWFnZSBGdWxsc2NyZWVuIE1vZGFsIFN0eWxlc1xuICogRm9sbG93aW5nIEJFTSBtZXRob2RvbG9neSBmb3IgZnVsbHNjcmVlbiBpbWFnZSBtb2RhbCB3aXRoIGJvb2ttYXJrIGZ1bmN0aW9uYWxpdHlcbiAqL1xuLmltYWdlLW1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmltYWdlLW1vZGFsX19iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pbWFnZS1tb2RhbF9fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDkwdnc7XG4gIG1heC1oZWlnaHQ6IDkwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHotaW5kZXg6IDE7XG59XG4uaW1hZ2UtbW9kYWxfX2hlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgei1pbmRleDogMjtcbn1cbi5pbWFnZS1tb2RhbF9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbWFnZS1tb2RhbF9fYm9va21hcmstYnRuLCAuaW1hZ2UtbW9kYWxfX2Nsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xufVxuLmltYWdlLW1vZGFsX19ib29rbWFyay1idG46aG92ZXIsIC5pbWFnZS1tb2RhbF9fY2xvc2UtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uaW1hZ2UtbW9kYWxfX2Jvb2ttYXJrLWJ0bjpkaXNhYmxlZCwgLmltYWdlLW1vZGFsX19jbG9zZS1idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5pbWFnZS1tb2RhbF9fYm9va21hcmstYnRuIHN2ZywgLmltYWdlLW1vZGFsX19jbG9zZS1idG4gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5pbWFnZS1tb2RhbF9fYm9va21hcmstYnRuLmJvb2ttYXJrZWQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQ3LCAxMTUsIDIyNiwgMC44KTtcbn1cbi5pbWFnZS1tb2RhbF9fYm9va21hcmstYnRuLmJvb2ttYXJrZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoNDcsIDExNSwgMjI2KTtcbn1cbi5pbWFnZS1tb2RhbF9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xufVxuLmltYWdlLW1vZGFsX19pbWFnZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogODB2aDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDEwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4uaW1hZ2UtbW9kYWxfX2xvYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pbWFnZS1tb2RhbF9fc3Bpbm5lciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5pbWFnZS1tb2RhbF9faW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHotaW5kZXg6IDI7XG59XG4uaW1hZ2UtbW9kYWxfX2RldGFpbHMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1heC13aWR0aDogNjAlO1xufVxuLmltYWdlLW1vZGFsX19kZXRhaWxzIGgzIHtcbiAgbWFyZ2luOiAwIDAgNHB4IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5pbWFnZS1tb2RhbF9fZGV0YWlscyBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG9wYWNpdHk6IDAuODtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5pbWFnZS1tb2RhbF9fbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xufVxuLmltYWdlLW1vZGFsX19uYXYtYnRuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG59XG4uaW1hZ2UtbW9kYWxfX25hdi1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5pbWFnZS1tb2RhbF9fbmF2LWJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmltYWdlLW1vZGFsX19uYXYtYnRuIHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4uaW1hZ2UtbW9kYWxfX3RvYXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDgwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgei1pbmRleDogMztcbiAgYW5pbWF0aW9uOiBzbGlkZUluUmlnaHQgMC4zcyBlYXNlO1xufVxuLmltYWdlLW1vZGFsX190b2FzdC0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICMyOGE3NDU7XG59XG4uaW1hZ2UtbW9kYWxfX3RvYXN0LS1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNkYzM1NDU7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbWFnZS1tb2RhbF9fY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk1dnc7XG4gICAgbWF4LWhlaWdodDogOTV2aDtcbiAgfVxuICAuaW1hZ2UtbW9kYWxfX2hlYWRlciB7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG4gIC5pbWFnZS1tb2RhbF9fYWN0aW9ucyB7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbiAgLmltYWdlLW1vZGFsX19ib29rbWFyay1idG4sIC5pbWFnZS1tb2RhbF9fY2xvc2UtYnRuIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmltYWdlLW1vZGFsX19ib29rbWFyay1idG4gc3ZnLCAuaW1hZ2UtbW9kYWxfX2Nsb3NlLWJ0biBzdmcge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxuICAuaW1hZ2UtbW9kYWxfX2luZm8ge1xuICAgIGJvdHRvbTogMTBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMnB4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5pbWFnZS1tb2RhbF9fZGV0YWlscyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuaW1hZ2UtbW9kYWxfX2RldGFpbHMgaDMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuaW1hZ2UtbW9kYWxfX2RldGFpbHMgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5pbWFnZS1tb2RhbF9fbmF2aWdhdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmltYWdlLW1vZGFsX19uYXYtYnRuIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cbiAgLmltYWdlLW1vZGFsX19uYXYtYnRuIHN2ZyB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5pbWFnZS1tb2RhbF9fdG9hc3Qge1xuICAgIHRvcDogNjBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbmJvZHkubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbltkYXRhLWltYWdlLWVubGFyZ2VdIHtcbiAgY3Vyc29yOiB6b29tLWluO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xufVxuW2RhdGEtaW1hZ2UtZW5sYXJnZV06aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4uaW1hZ2UtYm9va21hcmstb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG4gIHotaW5kZXg6IDE7XG59XG4uaW1hZ2UtYm9va21hcmstb3ZlcmxheSAuYm9va21hcmstYnRuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG59XG4uaW1hZ2UtYm9va21hcmstb3ZlcmxheSAuYm9va21hcmstYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uaW1hZ2UtYm9va21hcmstb3ZlcmxheSAuYm9va21hcmstYnRuLmJvb2ttYXJrZWQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQ3LCAxMTUsIDIyNiwgMC44KTtcbn1cbi5pbWFnZS1ib29rbWFyay1vdmVybGF5IC5ib29rbWFyay1idG4uYm9va21hcmtlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYig0NywgMTE1LCAyMjYpO1xufVxuLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkgLmJvb2ttYXJrLWJ0biBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uYm9va21hcmthYmxlLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5ib29rbWFya2FibGUtaW1hZ2U6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDRweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbn1cbi5ib29rbWFya2FibGUtaW1hZ2VfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ib29rbWFya2FibGUtaW1hZ2VfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5ib29rbWFya2FibGUtaW1hZ2VfX292ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJvb2ttYXJrYWJsZS1pbWFnZV9fb3ZlcmxheSA+ICoge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5ib29rbWFya2FibGUtaW1hZ2VfX21vZGFsLXRyaWdnZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogOHB4O1xuICBsZWZ0OiA4cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5ib29rbWFya2FibGUtaW1hZ2VfX3pvb20taWNvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmJvb2ttYXJrYWJsZS1pbWFnZV9fem9vbS1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uYm9va21hcmthYmxlLWltYWdlX196b29tLWljb24gc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5ib29rbWFya2FibGUtaW1hZ2VfX2luZm8ge1xuICBwYWRkaW5nOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLmJvb2ttYXJrYWJsZS1pbWFnZV9fdGl0bGUge1xuICBtYXJnaW46IDAgMCA0cHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzMzMztcbn1cbi5ib29rbWFya2FibGUtaW1hZ2VfX3NvdXJjZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzY2NjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5ib29rbWFya2FibGUtaW1hZ2U6aG92ZXIgLmJvb2ttYXJrYWJsZS1pbWFnZV9fb3ZlcmxheSxcbi5ib29rbWFya2FibGUtaW1hZ2U6aG92ZXIgLmJvb2ttYXJrYWJsZS1pbWFnZV9fbW9kYWwtdHJpZ2dlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYm9va21hcmthYmxlLWltYWdlOmhvdmVyIC5ib29rbWFya2FibGUtaW1hZ2VfX2ltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG4uYm9va21hcmthYmxlLWltYWdlLS1tb2RhbC1lbmFibGVkIC5ib29rbWFya2FibGUtaW1hZ2VfX2NvbnRhaW5lciB7XG4gIGN1cnNvcjogem9vbS1pbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYm9va21hcmthYmxlLWltYWdlX19vdmVybGF5LCAuYm9va21hcmthYmxlLWltYWdlX19tb2RhbC10cmlnZ2VyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5ib29rbWFya2FibGUtaW1hZ2UgLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkgLmJvb2ttYXJrLWJ0biB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG4gIC5ib29rbWFya2FibGUtaW1hZ2UgLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkgLmJvb2ttYXJrLWJ0biBzdmcge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgfVxuICAuYm9va21hcmthYmxlLWltYWdlX196b29tLWljb24ge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxuICAuYm9va21hcmthYmxlLWltYWdlX196b29tLWljb24gc3ZnIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gIH1cbn1cblxuLyoqXG4gKiBVc2VyIERyb3Bkb3duIENvbXBvbmVudFxuICogQkVNIEJsb2NrOiB1c2VyLWRyb3Bkb3duXG4gKi9cbi51c2VyLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVzZXItZHJvcGRvd25fX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTFweDtcbiAgcGFkZGluZzogNHB4IDZweCA0cHggNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG59XG4udXNlci1kcm9wZG93bl9fYnV0dG9uOmhvdmVyLCAudXNlci1kcm9wZG93bl9fYnV0dG9uLmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDEuNTJweCAxLjUycHggMTEuNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMxMzcyNTQ5KTtcbn1cbi51c2VyLWRyb3Bkb3duX19idXR0b24uYWN0aXZlIC51c2VyLWRyb3Bkb3duX19hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4udXNlci1kcm9wZG93bl9fYXZhdGFyIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cbi51c2VyLWRyb3Bkb3duX19ndWVzdC1pY29uIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4udXNlci1kcm9wZG93bl9fYXJyb3cge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbn1cbi51c2VyLWRyb3Bkb3duX19idXR0b24tLWd1ZXN0IC51c2VyLWRyb3Bkb3duX19hcnJvdyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4udXNlci1kcm9wZG93bl9fbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzEzNzI1NDkpO1xuICBwYWRkaW5nOiA0cHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4udXNlci1kcm9wZG93bl9fbWVudS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLnVzZXItZHJvcGRvd25fX2xpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udXNlci1kcm9wZG93bl9faXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi51c2VyLWRyb3Bkb3duX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG59XG4udXNlci1kcm9wZG93bl9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogMTFweCAxNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnVzZXItZHJvcGRvd25fX2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xufVxuLnVzZXItZHJvcGRvd25fX2ljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8qKlxuICogR2FsbGVyeSBNb2RhbCBTdHlsZXNcbiAqIFxuICogQ3VzdG9tIG1vZGFsIHN0eWxlcyBmb3IgdGhlIGdhbGxlcnkgbW9kYWwgd2l0aCBTd2lwZXIgaW50ZWdyYXRpb25cbiAqIEJhc2VkIG9uIGV4aXN0aW5nIGFsYnVtLWltYWdlLW1vZGFsIHN0eWxlcyBmb3IgY29uc2lzdGVuY3lcbiAqL1xuLmdhbGxlcnktbW9kYWwgYnV0dG9uLnJlbW9kYWwtY2xvc2UuZ2FsbGVyeS1tb2RhbF9fY2xvc2Uge1xuICB0b3A6IDIwcHg7XG59XG4uZ2FsbGVyeS1tb2RhbCBidXR0b24ucmVtb2RhbC1jbG9zZS5nYWxsZXJ5LW1vZGFsX19jbG9zZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5nYWxsZXJ5LW1vZGFsIGJ1dHRvbi5yZW1vZGFsLWNsb3NlLmdhbGxlcnktbW9kYWxfX2Nsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZ2FsbGVyeS1tb2RhbCBidXR0b24ucmVtb2RhbC1jbG9zZS5nYWxsZXJ5LW1vZGFsX19jbG9zZSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmZmZmY7XG4gIHN0cm9rZTogI2ZmZjtcbn1cbi5nYWxsZXJ5LW1vZGFsX19oZWFkZXItaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAyO1xuICByaWdodDogMTY2cHg7XG4gIHRvcDogMzZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZ2FsbGVyeS1tb2RhbF9faGVhZGVyLWluZm8gaDMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5nYWxsZXJ5LW1vZGFsX19oZWFkZXItaW5mbyBwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZ2FsbGVyeS1tb2RhbC5yZW1vZGFsIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZ2FsbGVyeS1tb2RhbF9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG59XG4uZ2FsbGVyeS1tb2RhbF9fY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4uZ2FsbGVyeS1tb2RhbF9fY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5nYWxsZXJ5LW1vZGFsX190b3AtYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNXB4O1xuICByaWdodDogMzVweDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWJ0biwgLmdhbGxlcnktbW9kYWxfX3NoYXJlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1idG4gc3ZnLCAuZ2FsbGVyeS1tb2RhbF9fc2hhcmUgc3ZnIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1idG4gc3ZnIHBhdGgsIC5nYWxsZXJ5LW1vZGFsX19zaGFyZSBzdmcgcGF0aCB7XG4gIGZpbGw6ICMwMDA7XG59XG4uZ2FsbGVyeS1tb2RhbF9fbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU0JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmdhbGxlcnktbW9kYWxfX25hdiBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmdhbGxlcnktbW9kYWxfX25hdiBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzAwMDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19uYXY6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdhbGxlcnktbW9kYWxfX25hdi0tcHJldiB7XG4gIGxlZnQ6IDQwcHg7XG59XG4uZ2FsbGVyeS1tb2RhbF9fbmF2LS1uZXh0IHtcbiAgcmlnaHQ6IDQwcHg7XG59XG4uZ2FsbGVyeS1tb2RhbF9fc3dpcGVyLWNvbnRhaW5lciB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXgtaGVpZ2h0OiA5MHZoO1xufVxuLmdhbGxlcnktbW9kYWxfX3N3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5nYWxsZXJ5LW1vZGFsX19zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG4uZ2FsbGVyeS1tb2RhbF9fc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuLmdhbGxlcnktbW9kYWxfX3NsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogOTB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLmdhbGxlcnktbW9kYWxfX3NsaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjUpIC0wLjE2JSwgcmdiYSgwLCAwLCAwLCAwLjA1KSA1MS4wNiUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDIuMjglKTtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZ2FsbGVyeS1tb2RhbF9faW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDkwdmg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdhbGxlcnktbW9kYWxfX3BhZ2luYXRpb24ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzN3B4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjVweDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZ2FsbGVyeS1tb2RhbF9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmdhbGxlcnktbW9kYWxfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuLmdhbGxlcnktbW9kYWxfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG59XG4uZ2FsbGVyeS1tb2RhbF9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiwgLmdhbGxlcnktbW9kYWxfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuOCkpO1xuICBwYWRkaW5nOiAzMHB4IDIwcHggMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgei1pbmRleDogMTAwO1xufVxuLmdhbGxlcnktbW9kYWxfX2FjdGlvbnMtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmdhbGxlcnktbW9kYWxfX2FjdGlvbnMtcmlnaHQgLmdhbGxlcnktbW9kYWxfX3Bob3RvZ3JhcGhlciB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19hY3Rpb25zLXJpZ2h0IC5nYWxsZXJ5LW1vZGFsX19waG90b2dyYXBoZXItbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstY29udGFpbmVyIC5ib29rbWFyay1idG4ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstY29udGFpbmVyIC5ib29rbWFyay1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstY29udGFpbmVyIC5ib29rbWFyay1idG4uYm9va21hcmtlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnksICMwMDdiZmYpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnksICMwMDdiZmYpO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstY29udGFpbmVyIC5ib29rbWFyay1idG4uYm9va21hcmtlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyaywgIzAwNTZiMyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrLCAjMDA1NmIzKTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgbWluLXdpZHRoOiAyODBweDtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWNvbnRlbnQuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1oZWFkZXIge1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24taGVhZGVyIGg1IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIG1heC1oZWlnaHQ6IDI4MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWxvYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWxpc3QgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNWY1ZjU7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tbGlzdCAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1saXN0IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pdGVtIC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1jaGVja2JveCB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tbGlzdCAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taXRlbSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taW5mbyB7XG4gIGZsZXg6IDE7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tbGlzdCAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taXRlbSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taW5mbyAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzMzM7XG4gIG1hcmdpbjogMCAwIDJweCAwO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWxpc3QgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWl0ZW0gLmdhbGxlcnktbW9kYWxfX2FsYnVtLWluZm8gLmdhbGxlcnktbW9kYWxfX2FsYnVtLWNvdW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luOiAwO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWxpc3QgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWl0ZW0gLmdhbGxlcnktbW9kYWxfX2FsYnVtLWNvdmVyIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstZHJvcGRvd24tZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweCAyMHB4IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xufVxuLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWZvb3RlciAuZ2FsbGVyeS1tb2RhbF9fY3JlYXRlLWFsYnVtLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgYmFja2dyb3VuZDogIzAwN2JmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwN2JmZjtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1mb290ZXIgLmdhbGxlcnktbW9kYWxfX2NyZWF0ZS1hbGJ1bS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA1NmIzO1xuICBib3JkZXItY29sb3I6ICMwMDU2YjM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1mb290ZXIgLmdhbGxlcnktbW9kYWxfX2NyZWF0ZS1hbGJ1bS1idG4gc3ZnIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZ2FsbGVyeS1tb2RhbF9fYm9va21hcmstYnRuLmJvb2ttYXJrZWQgc3ZnIHBhdGgge1xuICBmaWxsOiAjMkY3M0UyO1xuICBzdHJva2U6ICMyRjczRTI7XG59XG4uZ2FsbGVyeS1tb2RhbF9fbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDIwMDtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdhbGxlcnktbW9kYWxfX2xvYWRpbmcuc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZ2FsbGVyeS1tb2RhbF9fbG9hZGluZyAuc3Bpbm5lci1ib3JkZXIge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBib3JkZXItd2lkdGg6IDAuM2VtO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB3aGl0ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nYWxsZXJ5LW1vZGFsX19jbG9zZSB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fY2xvc2Ugc3ZnIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbiAgLmdhbGxlcnktbW9kYWxfX25hdiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5nYWxsZXJ5LW1vZGFsX19uYXYgc3ZnIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLmdhbGxlcnktbW9kYWxfX25hdi0tcHJldiB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fbmF2LS1uZXh0IHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fcGFnaW5hdGlvbiB7XG4gICAgdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAzcHggMTJweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fYWN0aW9ucyB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4IDE1cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE1cHg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmdhbGxlcnktbW9kYWxfX2FjdGlvbnMtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5nYWxsZXJ5LW1vZGFsX19hY3Rpb25zLWxlZnQgLmdhbGxlcnktbW9kYWxfX2ltYWdlLWluZm8gaDMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fYWN0aW9ucy1sZWZ0IC5nYWxsZXJ5LW1vZGFsX19pbWFnZS1pbmZvIHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAuZ2FsbGVyeS1tb2RhbF9fYWN0aW9ucy1yaWdodCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWRyb3Bkb3duLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5nYWxsZXJ5LW1vZGFsX19ib29rbWFyay1kcm9wZG93bi1jb250ZW50LnNob3cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiB7XG4gIG1heC13aWR0aDogMTA2NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICB9XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiAwLjZweCBzb2xpZCAjRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5jbG9zZS1wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcmlnaHQ6IDEwMCU7XG4gIGJvdHRvbTogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIC0xMHB4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmNsb3NlLXBvcHVwOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoLTEwcHgsIC0xMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5jbG9zZS1wb3B1cCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gICNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmNsb3NlLXBvcHVwOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbWFnZSB7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIHtcbiAgZmxleDogMTtcbiAgYmFja2dyb3VuZDogcmdiKDMsIDEwLCAxNyk7XG4gIG1heC13aWR0aDogNTIzcHg7XG4gIHBhZGRpbmc6IDUwcHggMzVweCA0NXB4IDM1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzNweCAyMHB4IDQ4cHggMjBweDtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLnRpdGxlIHtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0ge1xuICBtYXgtd2lkdGg6IDQyOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGxhYmVsLCAjcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGlucHV0IHtcbiAgYmFja2dyb3VuZDogI0U0RTRFNDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTguMjI4cHg7XG4gIHBhZGRpbmc6IDAgMThweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1RTYxNjM7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSBpbnB1dC53cGNmNy1ub3QtdmFsaWQge1xuICBib3JkZXItY29sb3I6IHJlZDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJlZCBpbnNldDtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIGJ1dHRvbiB7XG4gIGhlaWdodDogNTJweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjQkQ4QTM3IDAlLCAjQ0E5RTU3IDQ1LjUlLCAjQUU3NjFDIDEwMCUpO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOC4yMjhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMCAxMHB4O1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDYsIDUwLCA5MCk7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5pbmZvcm1lciAuZm9ybSAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAuaW5mb3JtZXIgLmZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLmluZm9ybWVyIC5mb3JtIC53cGNmNy1zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAucGhvbmUge1xuICBtYXJnaW4tdG9wOiAzOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4LjIyOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiAuY29udGVudCAucGhvbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNwb3B1cF9xdWlja19jb25zdWx0YXRpb24gLmNvbnRlbnQgLnBob25lIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCA4cHg7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5waG9uZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jcG9wdXBfcXVpY2tfY29uc3VsdGF0aW9uIC5jb250ZW50IC5waG9uZSBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCA1cHg7XG59XG5cbi5zaGFyZS1tb2RhbCB7XG4gIG1heC13aWR0aDogNTYwcHg7XG59XG4uc2hhcmUtbW9kYWxfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2hhcmUtbW9kYWxfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMycHggMjRweCAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNoYXJlLW1vZGFsX19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDEwcHggNHB4O1xuICB9XG59XG4uc2hhcmUtbW9kYWxfX2ljb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zaGFyZS1tb2RhbF9faWNvbiBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzY2Njtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hhcmUtbW9kYWxfX2ljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zaGFyZS1tb2RhbF9fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNoYXJlLW1vZGFsX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIH1cbn1cbi5zaGFyZS1tb2RhbF9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTZweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnNoYXJlLW1vZGFsX19jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5zaGFyZS1tb2RhbF9fY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5zaGFyZS1tb2RhbF9fYm9keSB7XG4gIHBhZGRpbmc6IDE0cHggMzBweCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaGFyZS1tb2RhbF9fYm9keSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG4gICAgcGFkZGluZzogMTJweCAxMHB4IDQwcHg7XG4gIH1cbn1cbi5zaGFyZS1tb2RhbF9fcHJldmlldyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaGFyZS1tb2RhbF9fcHJldmlldy5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2hhcmUtbW9kYWxfX3ByZXZpZXcgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zaGFyZS1tb2RhbF9fcHJldmlldyAucHJldmlldy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uc2hhcmUtbW9kYWxfX3ByZXZpZXcgLnByZXZpZXctdXJsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY2NjtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLnNoYXJlLW1vZGFsX19vcHRpb25zIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaGFyZS1tb2RhbF9fb3B0aW9ucyB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNoYXJlLW1vZGFsX19vcHRpb25zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuXG4uc2hhcmUtb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIHBhZGRpbmc6IDNweCA1NHB4IDNweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTdlYjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzM3NDE1MTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNoYXJlLW9wdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG59XG4uc2hhcmUtb3B0aW9uOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG4uc2hhcmUtb3B0aW9uX19pY29uIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzZiNzI4MDtcbn1cbi5zaGFyZS1vcHRpb25fX2ljb24gaW1nIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5zaGFyZS1vcHRpb25fX2xhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNoYXJlLW9wdGlvbl9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLnNoYXJlLW9wdGlvbi0tZW1haWw6aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuICBjb2xvcjogIzNiODJmNjtcbn1cbi5zaGFyZS1vcHRpb24tLWNvcHk6aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuICBjb2xvcjogIzEwYjk4MTtcbn1cbi5zaGFyZS1vcHRpb24tLWZhY2Vib29rOmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcbiAgY29sb3I6ICMxODc3ZjI7XG59XG4uc2hhcmUtb3B0aW9uLS13aGF0c2FwcDpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG4gIGNvbG9yOiAjMjVkMzY2O1xufVxuLnNoYXJlLW9wdGlvbi0tdHdpdHRlcjpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG4gIGNvbG9yOiAjMWRhMWYyO1xufVxuLnNoYXJlLW9wdGlvbi0tcGludGVyZXN0OmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcbiAgY29sb3I6ICNlNjAwMjM7XG59XG4uc2hhcmUtb3B0aW9uLS1saW5rZWRpbjpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG4gIGNvbG9yOiAjMDA3N2I1O1xufVxuLnNoYXJlLW9wdGlvbi0tdGVsZWdyYW06aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuICBjb2xvcjogIzAwODhjYztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hhcmUtb3B0aW9uIHtcbiAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgfVxufVxuXG4uc2hhcmUtbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDI0cHg7XG4gIHJpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjMWYyOTM3O1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTAwMDA7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnNoYXJlLW5vdGlmaWNhdGlvbi5zaG93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaGFyZS1ub3RpZmljYXRpb24ge1xuICAgIGJvdHRvbTogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG5bZGlyPXJ0bF0gLnNoYXJlLW1vZGFsX19oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5bZGlyPXJ0bF0gLnNoYXJlLW1vZGFsX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbltkaXI9cnRsXSAuc2hhcmUtbW9kYWxfX2Nsb3NlIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDE2cHg7XG59XG5bZGlyPXJ0bF0gLnNoYXJlLW5vdGlmaWNhdGlvbiB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIFtkaXI9cnRsXSAuc2hhcmUtbm90aWZpY2F0aW9uIHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5ib29rbWFyay1tb2RhbCB7XG4gIG1heC13aWR0aDogNDgwcHg7XG59XG4uYm9va21hcmstbW9kYWxfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ib29rbWFyay1tb2RhbF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMzlweCAyNHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYm9va21hcmstbW9kYWxfX2hlYWRlciB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4IDA7XG4gIH1cbn1cbi5ib29rbWFyay1tb2RhbF9faWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJvb2ttYXJrLW1vZGFsX19pY29uLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uYm9va21hcmstbW9kYWxfX2ljb24tc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYm9va21hcmstbW9kYWxfX2ljb24tc3ZnIHN2ZyB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAjOUNBM0FGO1xuICBzdHJva2Utd2lkdGg6IDI7XG59XG4uYm9va21hcmstbW9kYWxfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ib29rbWFyay1tb2RhbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmJvb2ttYXJrLW1vZGFsX19ib2R5IHtcbiAgcGFkZGluZzogN3B4IDQwcHggNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYm9va21hcmstbW9kYWxfX2JvZHkge1xuICAgIHBhZGRpbmc6IDEwcHggNDJweCA0MHB4O1xuICB9XG59XG4uYm9va21hcmstbW9kYWxfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ib29rbWFyay1tb2RhbF9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5ib29rbWFyay1tb2RhbF9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYm9va21hcmstbW9kYWxfX2FjdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cbi5ib29rbWFyay1tb2RhbF9fYnRuIHtcbiAgbWluLXdpZHRoOiAxNzZweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5ib29rbWFyay1tb2RhbF9fYnRuLmJ0bi1wcmltYXJ5IHtcbiAgbWluLXdpZHRoOiAyMDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYm9va21hcmstbW9kYWxfX2J0biB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9MaWdodC9IZWVib0xpZ2h0LnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTGlnaHQvSGVlYm9MaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvUmVndWxhci9IZWVib1JlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib1JlZ3VsYXIvSGVlYm9SZWd1bGFyLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9SZWd1bGFyL0hlZWJvUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVlYm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9NZWRpdW0vSGVlYm9NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5zdmcjSGVlYm9cIikgZm9ybWF0KFwic3ZnXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib01lZGl1bS9IZWVib01lZGl1bS5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvTWVkaXVtL0hlZWJvTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9Cb2xkL0hlZWJvQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvQm9sZC9IZWVib0JvbGQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JvbGQvSGVlYm9Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWVib1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0V4dHJhQm9sZC9IZWVib0V4dHJhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLnN2ZyNIZWVib1wiKSBmb3JtYXQoXCJzdmdcIiksIHVybChcIi4uL2ZvbnRzL0hlZWJvRXh0cmFCb2xkL0hlZWJvRXh0cmFCb2xkLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9FeHRyYUJvbGQvSGVlYm9FeHRyYUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlZWJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWVib0JsYWNrL0hlZWJvQmxhY2suc3ZnI0hlZWJvXCIpIGZvcm1hdChcInN2Z1wiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVlYm9CbGFjay9IZWVib0JsYWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5yZW1vZGFsIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xufVxuLnJlbW9kYWwucmVtb2RhbC1pcy1vcGVuZWQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAxO1xufVxuLnJlbW9kYWwucmVtb2RhbC1pcy1jbG9zaW5nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucmVtb2RhbC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgzNCwgMzQsIDM0LCAwLjMwMik7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpO1xufVxuXG4ucmVtb2RhbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBtaW4taGVpZ2h0OiAxMDBkdmg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlbW9kYWwtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5yZW1vZGFsLXdyYXBwZXIgLmdhbGxlcnktbW9kYWwgYnV0dG9uLnJlbW9kYWwtY2xvc2UuZ2FsbGVyeS1tb2RhbF9fY2xvc2Uge1xuICAgIHRvcDogLTM2cHg7XG4gICAgbGVmdDogdW5zZXQ7XG4gIH1cbiAgLnJlbW9kYWwtd3JhcHBlciAuZ2FsbGVyeS1tb2RhbF9fc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IDYwdmg7XG4gIH1cbiAgLnJlbW9kYWwtd3JhcHBlciAuZ2FsbGVyeS1tb2RhbF9fY29udGFpbmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG4gIC5yZW1vZGFsLXdyYXBwZXIgLnJlbW9kYWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbiAgLnJlbW9kYWwtd3JhcHBlciAucmVtb2RhbCAuZ2FsbGVyeS1tb2RhbF9faW1hZ2Uge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDY3MHB4O1xuICBtYXgtaGVpZ2h0OiA4MHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb250YWluOiBsYXlvdXQgc3R5bGU7XG59XG4ubW9kYWwtY29udGVudC5tb2RhbC1jb250ZW50LWRlc2lnbmVycyAubW9kYWwtZm9ybS1zZWN0aW9uX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5tb2RhbC1jb250ZW50Lm1vZGFsLWNvbnRlbnQtZGVzaWduZXJzIC5tb2RhbC1mb3JtLXNlY3Rpb25fX3RpdGxlIHNwYW4ge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMEUwRTA7XG4gIHBhZGRpbmc6IDMxcHggMCAyMnB4O1xufVxuLm1vZGFsLWhlYWRlcl9fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5tb2RhbC1jbG9zZSxcbi5yZW1vZGFsLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2cHg7XG4gIHJpZ2h0OiA0MnB4O1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5tb2RhbC1jbG9zZTpob3Zlcixcbi5yZW1vZGFsLWNsb3NlOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5tb2RhbC1jbG9zZSBzdmcsXG4ucmVtb2RhbC1jbG9zZSBzdmcge1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuLm1vZGFsLWNsb3NlIHN2ZyBwYXRoLFxuLnJlbW9kYWwtY2xvc2Ugc3ZnIHBhdGgge1xuICBmaWxsOiAjNEE0QTRBO1xufVxuLm1vZGFsLWNsb3NlOmJlZm9yZSxcbi5yZW1vZGFsLWNsb3NlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWFjdGlvbnMge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogMzZweDtcbn1cbi5tb2RhbC1hY3Rpb25zLXN1Ym1pdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xufVxuLm1vZGFsLWFjdGlvbnMtc3VibWl0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubW9kYWwtYWN0aW9ucy1jbGVhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLm1vZGFsLWFjdGlvbnMtY2xlYW46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5tb2RhbC1mb3JtLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xufVxuLm1vZGFsLWZvcm0tc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbC1mb3JtLXNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5tb2RhbC1mb3JtLXNlY3Rpb25fX2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5tb2RhbC1mb3JtLXNlY3Rpb25fX2ZpZWxkOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLWZvcm0tc2VjdGlvbl9fbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubW9kYWwtYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIG1hcmdpbjogLTFweDtcbn1cbi5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0bi1jaGVjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwtYnV0dG9uLWdyb3VwIC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBtYXJnaW46IDA7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG59XG4ubW9kYWwtYnV0dG9uLWdyb3VwIC5idG46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xufVxuLm1vZGFsLWJ1dHRvbi1ncm91cCAuYnRuOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNDcsIDExNSwgMjI2LCAwLjA4KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4zKTtcbiAgei1pbmRleDogMjtcbn1cbi5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0bi5hY3RpdmUsIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0biB7XG4gIGJhY2tncm91bmQ6ICMyRjczRTI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG4gIHotaW5kZXg6IDM7XG59XG4ubW9kYWwtYnV0dG9uLWdyb3VwIC5idG4uYWN0aXZlOmhvdmVyLCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAubW9kYWwtYnV0dG9uLWdyb3VwIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMzAuMjg0ODEwMTI2NiwgMTAxLjI5NzQ2ODM1NDQsIDIxNy4yMTUxODk4NzM0KTtcbn1cblxuLm1vZGFsLWJ1dHRvbi1ncm91cCAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuICsgLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0biB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLm1vZGFsLWNoZWNrYm94LWZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuLm1vZGFsLWNoZWNrYm94LWZpZWxkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4zKTtcbiAgYmFja2dyb3VuZDogcmdiYSg0NywgMTE1LCAyMjYsIDAuMDIpO1xufVxuLm1vZGFsLWNoZWNrYm94LWZpZWxkIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1vZGFsLWNoZWNrYm94LWZpZWxkIGxhYmVsIHtcbiAgZmxleDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5idG4tZ3JvdXAtbXVsdGlwbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMThweDtcbn1cbi5idG4tZ3JvdXAtbXVsdGlwbGUgLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xufVxuLmJ0bi1ncm91cC1tdWx0aXBsZSAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG4uYnRuLWdyb3VwLW11bHRpcGxlIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMwLjI4NDgxMDEyNjYsIDEwMS4yOTc0NjgzNTQ0LCAyMTcuMjE1MTg5ODczNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDMwLjI4NDgxMDEyNjYsIDEwMS4yOTc0NjgzNTQ0LCAyMTcuMjE1MTg5ODczNCk7XG59XG4uYnRuLWdyb3VwLW11bHRpcGxlIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taXRlbSB7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG4uYnRuLWdyb3VwLW11bHRpcGxlIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4taXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzAuMjg0ODEwMTI2NiwgMTAxLjI5NzQ2ODM1NDQsIDIxNy4yMTUxODk4NzM0KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMzAuMjg0ODEwMTI2NiwgMTAxLjI5NzQ2ODM1NDQsIDIxNy4yMTUxODk4NzM0KTtcbn1cbi5idG4tZ3JvdXAtbXVsdGlwbGUgLmJ0bi1jaGVjazpmb2N1cyArIC5idG4ge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg0NywgMTE1LCAyMjYsIDAuMjUpO1xufVxuLmJ0bi1ncm91cC1tdWx0aXBsZSAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1pdGVtIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoNDcsIDExNSwgMjI2LCAwLjI1KTtcbn1cbi5idG4tZ3JvdXAtbXVsdGlwbGUgLmJ0bi1pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDVweCAxOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgd2lsbC1jaGFuZ2U6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3I7XG59XG4uYnRuLWdyb3VwLW11bHRpcGxlIC5idG4taXRlbS5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG59XG4uYnRuLWdyb3VwLW11bHRpcGxlIC5idG4taXRlbTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzJGNzNFMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NywgMTE1LCAyMjYsIDAuMDUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLWZvcm0tc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLm1vZGFsLWZvcm0tc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC1oZWlnaHQ6IDg1dmg7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBhbmltYXRpb246IHNsaWRlVXBGcm9tQm90dG9tIDAuM3MgZWFzZTtcbiAgfVxuICAubW9kYWwtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm1vZGFsLWhlYWRlcl9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMTJweCAxMHB4O1xuICB9XG4gIC5tb2RhbC1ib2R5IC5zb3J0aW5nLW1vZGFsLWxpc3QgLnNvcnRpbmctbW9kYWwtaXRlbSB7XG4gICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubW9kYWwtYm9keSAuc29ydGluZy1tb2RhbC1saXN0IC5zb3J0aW5nLW1vZGFsLWl0ZW0gaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxuICAubW9kYWwtYm9keSAuc29ydGluZy1tb2RhbC1saXN0IC5zb3J0aW5nLW1vZGFsLWl0ZW0gbGFiZWwge1xuICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5tb2RhbC1ib2R5IC5zb3J0aW5nLW1vZGFsLWxpc3QgLnNvcnRpbmctbW9kYWwtaXRlbSBsYWJlbDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0QTRBNEE7XG4gIH1cbiAgLm1vZGFsLWJvZHkgLnNvcnRpbmctbW9kYWwtbGlzdCAuc29ydGluZy1tb2RhbC1pdGVtIGxhYmVsOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgcmlnaHQ6IDNweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICB3aWR0aDogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1vZGFsLWJvZHkgLnNvcnRpbmctbW9kYWwtbGlzdCAuc29ydGluZy1tb2RhbC1pdGVtIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tb2RhbC1ib2R5IC5zb3J0aW5nLW1vZGFsLWxpc3QgLnNvcnRpbmctbW9kYWwtaXRlbSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbWFpbi1Db2xvciwgIzJGNzNFMik7XG4gIH1cbiAgLm1vZGFsLWFjdGlvbnMge1xuICAgIHBhZGRpbmc6IDIwcHggMjRweCA0MHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuICAubW9kYWwtYWN0aW9ucyAucm93IHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnNvcnQtbW9kYWwgLm1vZGFsLWFjdGlvbnMgLmNvbC02Om50aC1jaGlsZCgxKSB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5zb3J0LW1vZGFsIC5tb2RhbC1hY3Rpb25zIC5jb2wtNjpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5tb2RhbC1hY3Rpb25zIGJ1dHRvbi5tb2RhbC1hY3Rpb25zLXN1Ym1pdC5idG4uYnRuLXByaW1hcnkge1xuICAgIHdpZHRoOiA2OCU7XG4gIH1cbiAgLm1vZGFsLWFjdGlvbnMgLmJ0biB7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG4gIC5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0biB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgfVxuICAubW9kYWwtY2xvc2UsXG4gIC5yZW1vZGFsLWNsb3NlIHtcbiAgICB0b3A6IDVweDtcbiAgICByaWdodDogN3B4O1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxuICAubW9kYWwtY2xvc2Ugc3ZnLFxuICAucmVtb2RhbC1jbG9zZSBzdmcge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAubW9kYWwtY2xvc2U6aG92ZXIsXG4gIC5yZW1vZGFsLWNsb3NlOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVVcEZyb21Cb3R0b20ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbltkaXI9cnRsXSAubW9kYWwtY2xvc2UsXG5bZGlyPXJ0bF0gLnJlbW9kYWwtY2xvc2Uge1xuICBsZWZ0OiA0MnB4O1xuICByaWdodDogdW5zZXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgW2Rpcj1ydGxdIC5tb2RhbC1jbG9zZSxcbiAgW2Rpcj1ydGxdIC5yZW1vZGFsLWNsb3NlIHtcbiAgICBsZWZ0OiA3cHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cbltkaXI9cnRsXSAubW9kYWwtYnV0dG9uLWdyb3VwIC5idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xufVxuW2Rpcj1ydGxdIC5tb2RhbC1idXR0b24tZ3JvdXAgLmJ0bjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbn1cbltkaXI9cnRsXSAubW9kYWwtYnV0dG9uLWdyb3VwIC5idG46bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0UwRTBFMDtcbn1cblxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiA0MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgei1pbmRleDogOTk5O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDYyN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDYwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNTA5ODAzOTIyKTtcbiAgcGFkZGluZzogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNvbnRhaW5lciAudGl0bGUge1xuICBjb2xvcjogIzAwQTBFNDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjguOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY29udGFpbmVyIC50aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDI5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMwJyBoZWlnaHQ9JzI5JyB2aWV3Qm94PScwIDAgMzAgMjknIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMjEuMzI3OSAzLjkxMTE4QzIyLjMyOTMgMy45MTExOCAyMy4yNzA3IDMuNjUzOTggMjQuMDg5NiAzLjIwMjAzQzI0LjQ1MTcgMy40OTM3NCAyNC43OTk1IDMuODAyNDkgMjUuMTMxOCA0LjEyNzA4QzI0LjY1MzcgNC45NjMyNiAyNC4zODA1IDUuOTMxNjMgMjQuMzgwNSA2Ljk2MzgyQzI0LjM4MDUgOS44ODAzNSAyNi41NjE5IDEyLjI4NzQgMjkuMzgyMSAxMi42NDI0QzI5LjQ1OTkgMTMuMjUwNiAyOS41IDEzLjg3MDYgMjkuNSAxNC41QzI5LjUgMTQuOTMwNiAyOS40ODEyIDE1LjM1NjcgMjkuNDQ0NSAxNS43Nzc3QzI2LjU5NDEgMTYuMTA0OCAyNC4zODA1IDE4LjUyNTggMjQuMzgwNSAyMS40NjM4QzI0LjM4MDUgMjIuNjQ0OSAyNC43MzgyIDIzLjc0MjQgMjUuMzUxMiAyNC42NTM5QzIyLjcxOTkgMjcuMzM2MSAxOS4wNTQyIDI5IDE1IDI5QzYuOTkxODcgMjkgMC41IDIyLjUwODEgMC41IDE0LjVDMC41IDYuNDkxODcgNi45OTE4NyAwIDE1IDBDMTUuMzA0NCAwIDE1LjYwNjcgMC4wMDkzODI3MiAxNS45MDY1IDAuMDI3ODczOUMxNi42NzI4IDIuMjg2MTQgMTguODEwNiAzLjkxMTE4IDIxLjMyNzkgMy45MTExOFpNMTAuMTY2MSAxMi4wODMxQzExLjE2NzEgMTIuMDgzMSAxMS45Nzg2IDExLjI3MTYgMTEuOTc4NiAxMC4yNzA2QzExLjk3ODYgOS4yNjk1OSAxMS4xNjcxIDguNDU4MSAxMC4xNjYxIDguNDU4MUM5LjE2NTA2IDguNDU4MSA4LjM1MzU4IDkuMjY5NTkgOC4zNTM1OCAxMC4yNzA2QzguMzUzNTggMTEuMjcxNiA5LjE2NTA2IDEyLjA4MzEgMTAuMTY2MSAxMi4wODMxWk0xMC43NzE0IDIwLjU0MTlDMTAuNzcxNCAyMS41NDI5IDkuOTU5OTQgMjIuMzU0NCA4Ljk1ODkyIDIyLjM1NDRDNy45NTc5MSAyMi4zNTQ0IDcuMTQ2NDIgMjEuNTQyOSA3LjE0NjQyIDIwLjU0MTlDNy4xNDY0MiAxOS41NDA5IDcuOTU3OTEgMTguNzI5NCA4Ljk1ODkyIDE4LjcyOTRDOS45NTk5NCAxOC43Mjk0IDEwLjc3MTQgMTkuNTQwOSAxMC43NzE0IDIwLjU0MTlaTTE5LjIyOTggMTkuMzMzNkMyMC44OTgxIDE5LjMzMzYgMjIuMjUwNiAxNy45ODExIDIyLjI1MDYgMTYuMzEyN0MyMi4yNTA2IDE0LjY0NDQgMjAuODk4MSAxMy4yOTE5IDE5LjIyOTggMTMuMjkxOUMxNy41NjE0IDEzLjI5MTkgMTYuMjA4OSAxNC42NDQ0IDE2LjIwODkgMTYuMzEyN0MxNi4yMDg5IDE3Ljk4MTEgMTcuNTYxNCAxOS4zMzM2IDE5LjIyOTggMTkuMzMzNlonIGZpbGw9JyUyMzAwOURFMCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5tZXNzYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLm1lc3NhZ2UgKiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAubWVzc2FnZSBhIHtcbiAgY29sb3I6ICMwMEEwRTQ7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmFjY2VwdF9zZWxlY3Rpb24ge1xuICBwYWRkaW5nOiAxMnB4IDQwcHg7XG4gIGNvbG9yOiAjMDBBMEU0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNSwgMzEsIDMyLCAwLjA1MDk4MDM5MjIpO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmFjY2VwdF9zZWxlY3Rpb24uaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0NDQztcbiAgLyog0KHQstC10YLQu9C+LdC60YDQsNGB0L3Ri9C5INGG0LLQtdGCINC00LvRjyDQutC90L7Qv9C60Lgg0L/RgNC4INC+0YjQuNCx0LrQtSAqL1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2U7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuc2hha2Uge1xuICBhbmltYXRpb246IHNoYWtlIDAuNXM7XG59XG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmFjY2VwdF9hbGwge1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLnJlamVjdF9hbGwge1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGNvbG9yOiAjMDBBMEU0O1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI2LjZweDtcbiAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciBidXR0b246YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgYnV0dG9uLmFjY2VwdF9hbGwge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTYwLCAyMjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jbG9zZUNvb2tpZSB7XG4gIHRvcDogMjNweDtcbiAgcmlnaHQ6IDIzcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zIDNMMTcuMDAwMSAxNy4wMDAxJyBzdHJva2U9JyUyMzY3NzA3Ricgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTIuOTk5OTMgMTcuMDAwMUwxNyAzJyBzdHJva2U9JyUyMzY3NzA3Ricgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jbG9zZUNvb2tpZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2hlY2tib3hlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jaGVja2JveGVzIGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNjb29raWVDb25zZW50Q29udGFpbmVyIC5jaGVja2JveGVzIGRpdiBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNoZWNrYm94ZXMgZGl2IGlucHV0OmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3Qgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyByeD0nNicgZmlsbD0nJTIzMDA5REUwJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTguMTA0NiA2LjQ0MTFDMTguNjMxOCA3LjAyOTQ1IDE4LjYzMTggNy45ODMwMyAxOC4xMDQ2IDguNTcxMkwxMC45MDQ2IDE2LjYwNDNDMTAuMzc3NCAxNy4xOTI1IDkuNTIyNjcgMTcuMTkyNSA4Ljk5NTMyIDE2LjYwNDNMNS4zOTUzOSAxMi41ODc3QzQuODY4MiAxMS45OTk1IDQuODY4MiAxMS4wNDU5IDUuMzk1MzkgMTAuNDU3OEM1LjkyMjYgOS44Njk0IDYuNzc3MzkgOS44Njk0IDcuMzA0NiAxMC40NTc4TDkuOTQ5OTQgMTMuNDA5MUwxNi4xOTU0IDYuNDQxMUMxNi43MjI2IDUuODUyOTcgMTcuNTc3NCA1Ljg1Mjk3IDE4LjEwNDYgNi40NDExWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2hlY2tib3hlcyBsYWJlbCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI2Nvb2tpZUNvbnNlbnRDb250YWluZXIgLmNoZWNrYm94ZXMgbGFiZWwubGFiZWwtaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICNGRjAwMDA7XG59XG4jY29va2llQ29uc2VudENvbnRhaW5lciAuY2hlY2tib3hlcyBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjdweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjcnIHZpZXdCb3g9JzAgMCAyNCAyNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3QgeD0nMC41JyB5PScyJyB3aWR0aD0nMjMnIGhlaWdodD0nMjMnIHJ4PSc1LjUnIGZpbGw9J3doaXRlJyBzdHJva2U9JyUyM0FCQUFBQicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uc2VhcmNoLXNlY3Rpb24ge1xuICBtYXgtd2lkdGg6IDI5MHB4O1xuICB3aWR0aDogMjkwcHg7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy1sZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VhcmNoLXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy1tZCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgd2lkdGg6IDI5MHB4O1xuICB9XG59XG4uc2VhcmNoLXNlY3Rpb25fX2Zvcm0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtc2VjdGlvbl9faW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAwIDQwcHggMCAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2lucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiwgLnNlYXJjaC1zZWN0aW9uX19pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sIC5zZWFyY2gtc2VjdGlvbl9faW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbiwgLnNlYXJjaC1zZWN0aW9uX19pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2lucHV0W3R5cGU9c2VhcmNoXTo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtc2VjdGlvbl9faW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuLnNlYXJjaC1zZWN0aW9uX19pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLnNlYXJjaC1zZWN0aW9uX19idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2F1dG9jb21wbGV0ZS1yZXN1bHRzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCA4cHggMzJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBtYXgtaGVpZ2h0OiA0ODBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgei1pbmRleDogMTAwMDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThFOEU4O1xufVxuLnNlYXJjaC1zZWN0aW9uX19yZXN1bHRzLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxNnB4IDE0cHg7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2NhdGVnb3J5LXNlY3Rpb246bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fY2F0ZWdvcnktc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fY2F0ZWdvcnktaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAzcHggMCAxMXB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xufVxuLnNlYXJjaC1zZWN0aW9uX19jYXRlZ29yeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzMzM7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2NhdGVnb3J5LWxpbmstdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2VhcmNoLXNlY3Rpb25fX2NhdGVnb3J5LWxpbmstdGV4dDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fY2F0ZWdvcnktaXRlbXMge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogOHB4O1xufVxuLnNlYXJjaC1zZWN0aW9uX19yZXN1bHQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA5cHggMXB4O1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBnYXA6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2VhcmNoLXNlY3Rpb25fX3Jlc3VsdC1pdGVtOmhvdmVyLCAuc2VhcmNoLXNlY3Rpb25fX3Jlc3VsdC1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNGNkY3RkI7XG59XG4uc2VhcmNoLXNlY3Rpb25fX3Jlc3VsdC1pbWFnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBib3gtc2hhZG93OiAwLjc5cHggMC43OXB4IDEuNThweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1ODgyMzUyOTQpO1xufVxuLnNlYXJjaC1zZWN0aW9uX19yZXN1bHQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VhcmNoLXNlY3Rpb25fX3Jlc3VsdC1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1pbi13aWR0aDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fcmVzdWx0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5zZWFyY2gtc2VjdGlvbl9fcmVzdWx0LXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzc1NzU3NTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uc2VhcmNoLXNlY3Rpb25fX3Jlc3VsdC1zdWJ0aXRsZTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIG1hcmdpbjogMCAwIDAgMnB4O1xufVxuLnNlYXJjaC1zZWN0aW9uX19yZXN1bHQtaWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBmaWxsOiAjNjY2O1xufVxuLnNlYXJjaC1zZWN0aW9uX19sb2FkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMycHggMjBweDtcbiAgZ2FwOiAxMnB4O1xufVxuLnNlYXJjaC1zZWN0aW9uX19sb2FkaW5nLXNwaW5uZXIge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRThFOEU4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvciwgIzJGNzNFMik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBzZWFyY2gtc2VjdGlvbi1zcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fbG9hZGluZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fbm8tcmVzdWx0cyB7XG4gIHBhZGRpbmc6IDMycHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlYXJjaC1zZWN0aW9uX19uby1yZXN1bHRzLXRleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNlYXJjaC1zZWN0aW9uX19lcnJvciB7XG4gIHBhZGRpbmc6IDMycHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlYXJjaC1zZWN0aW9uX19lcnJvci10ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2U3NGMzYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fYWxsLXJlc3VsdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIG1hcmdpbjogMCA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGMEYwRjA7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5zZWFyY2gtc2VjdGlvbl9fYWxsLXJlc3VsdHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRjhGOUZBO1xufVxuXG5Aa2V5ZnJhbWVzIHNlYXJjaC1zZWN0aW9uLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbiAgLnNlYXJjaC1zZWN0aW9uX19mb3JtLCAuc2VhcmNoLXNlY3Rpb25fX2JhciB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbiAgLnNlYXJjaC1zZWN0aW9uX19pbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VhcmNoLXNlY3Rpb25fX2J1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi8qKlxuICogQWxidW0gQ2FyZCBDb21wb25lbnQgU3R5bGVzXG4gKi9cbi5hbGJ1bS1jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGJ1bS1jYXJkOmhvdmVyIC5hbGJ1bS1jYXJkX19vdmVyZmxvdyB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5hbGJ1bS1jYXJkOmhvdmVyIC5hbGJ1bS1jYXJkX19hY3Rpb25zID4gKiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYWxidW0tY2FyZF9faW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDI1LzE0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5hbGJ1bS1jYXJkX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFsYnVtLWNhcmRfX292ZXJmbG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDEwMCUpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDI7XG59XG4uYWxidW0tY2FyZF9fYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogMTJweDtcbiAgei1pbmRleDogMztcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5hbGJ1bS1jYXJkX19hY3Rpb25zID4gKiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLmFsYnVtLWNhcmRfX2FjdGlvbnMgLmJ0biB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmFsYnVtLWNhcmRfX2FjdGlvbnMgLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5hbGJ1bS1jYXJkX19hY3Rpb25zIC5idG4gc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5hbGJ1bS1jYXJkX19jb250ZW50IHtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5hbGJ1bS1jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYWxidW0tY2FyZF9fdGl0bGUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbn1cbi5hbGJ1bS1jYXJkX190aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICMyMjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFsYnVtLWNhcmRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEycHg7XG4gIH1cbiAgLmFsYnVtLWNhcmRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmFsYnVtLWNhcmRfX2FjdGlvbnMge1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiA4cHg7XG4gIH1cbiAgLmFsYnVtLWNhcmRfX2FjdGlvbnMgLmJ0biB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5hbGJ1bS1jYXJkX19hY3Rpb25zIC5idG4gc3ZnIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gIH1cbn1cblxuLyoqXG4gKiBFbWFpbCBWYWxpZGF0aW9uIFN0eWxlc1xuICogTWluaW1hbCBlcnJvciBzdHlsaW5nIHdpdGggY29sb3IgYW5kIHBvc2l0aW9uaW5nXG4gKi9cbi5lbWFpbC12YWxpZGF0aW9uLWVycm9yIHtcbiAgY29sb3I6ICNkMzJmMmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLyoqXG4gKiBSZWdpc3RyYXRpb24gUmVzZW5kIE5vdGlmaWNhdGlvbiBTdHlsZXNcbiAqL1xuLnJlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICB6LWluZGV4OiAxMDAwMDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgcGFkZGluZzogMTZweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDEwMCUgKyA0MHB4KSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuXG4ucmVnaXN0cmF0aW9uLXJlc2VuZC1ub3RpZmljYXRpb24tLXZpc2libGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5yZWdpc3RyYXRpb24tcmVzZW5kLW5vdGlmaWNhdGlvbi0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICNkNGVkZGE7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzI4YTc0NTtcbiAgY29sb3I6ICMxNTU3MjQ7XG59XG5cbi5yZWdpc3RyYXRpb24tcmVzZW5kLW5vdGlmaWNhdGlvbi0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZjhkN2RhO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNkYzM1NDU7XG4gIGNvbG9yOiAjNzIxYzI0O1xufVxuXG4ucmVnaXN0cmF0aW9uLXJlc2VuZC1ub3RpZmljYXRpb24tLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjZDFlY2YxO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICMxN2EyYjg7XG4gIGNvbG9yOiAjMGM1NDYwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIH1cbn1cbi5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fc2hvd19wYXNzd29yZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIgLmdmaWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIgLnBhc3N3b3JkX2lucHV0X2NvbnRhaW5lciBpbnB1dCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5nZm9ybV9idXR0b24ge1xuICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5nZm9ybV9idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIgLmdpbnB1dF9jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIgaW5wdXRbdHlwZT10ZXh0XSxcbi5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPWVtYWlsXSxcbi5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciBpbnB1dFt0eXBlPXRlbF0sXG4ucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIgdGV4dGFyZWEge1xuICBib3JkZXI6IDBweDtcbiAgcGFkZGluZzogMTJweCAzMXB4IDEycHggNDBweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dCBzZWxlY3QjcHJvZmVzc2lvbmFsX2RvbWFpbiB7XG4gIHBhZGRpbmc6IDEycHggMzFweCAxMnB4IDQwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXQsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogOTBweDtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dCAuY2hvaWNlc19faW5uZXIsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCAuY2hvaWNlc19faW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDEwcHggMzFweCAwO1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0IC5jaG9pY2VzX19pbm5lciAuY2hvaWNlc19faW5uZXIsXG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXQgLmNob2ljZXNfX2lubmVyIC5jaG9pY2VzX19pbnB1dCxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0IC5jaG9pY2VzX19pbm5lciAuY2hvaWNlc19faW5uZXIsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCAuY2hvaWNlc19faW5uZXIgLmNob2ljZXNfX2lucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dCAuY2hvaWNlc19faW5uZXIgLmNob2ljZXNfX2J1dHRvbixcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0IC5jaG9pY2VzX19pbm5lciAuY2hvaWNlc19fYnV0dG9uIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIG1hcmdpbjogMCAzcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwLjEpO1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0IC5jaG9pY2VzX19pbm5lciAuY2hvaWNlc19faXRlbS5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQgLmNob2ljZXNfX2lubmVyIC5jaG9pY2VzX19pdGVtLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDNweDtcbiAgcGFkZGluZzogMnB4IDdweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjdmYjtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXRfX3NhdmUsIC5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dF9fY2FuY2VsLCAucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXRfX3RvZ2dsZSxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19zYXZlLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX2NhbmNlbCxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X190b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dF9fdG9nZ2xlLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3RvZ2dsZSB7XG4gIGxlZnQ6IDEycHg7XG4gIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBnYXA6IDVweDtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dF9fc2F2ZSxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19zYXZlIHtcbiAgbGVmdDogNTBweDtcbiAgY29sb3I6ICM0Q0FGNTA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dF9fc2F2ZTpob3Zlcixcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19zYXZlOmhvdmVyIHtcbiAgY29sb3I6ICMzODhFM0M7XG59XG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXRfX2NhbmNlbCxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19jYW5jZWwge1xuICBsZWZ0OiAwcHg7XG4gIGNvbG9yOiAjRjQ0MzM2O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXRfX2NhbmNlbDpob3Zlcixcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19jYW5jZWw6aG92ZXIge1xuICBjb2xvcjogI0QzMkYyRjtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dF9fdG9nZ2xlIHN2Zyxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X190b2dnbGUgc3ZnIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgZmlsbDogIzllOWU5ZTtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dF9fZmllbGQsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fZmllbGQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXRfX2ZpZWxkOmZvY3VzLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFhNzNlODtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dF9fZmllbGQ6ZGlzYWJsZWQsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fZmllbGQ6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzMzM7XG4gIG9wYWNpdHk6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dF9fZmllbGQ6bm90KDpkaXNhYmxlZCksXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fZmllbGQ6bm90KDpkaXNhYmxlZCkge1xuICBib3JkZXItY29sb3I6ICNjMGMwYzAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0X19maWVsZDpmb2N1cyxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19maWVsZDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDEyMywgMjU1LCAwLjE1KTtcbiAgYm9yZGVyLWNvbG9yOiAjYTBhMGEwICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXQtLWVkaXRpbmcgLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3RvZ2dsZSxcbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0LS1lZGl0aW5nIC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X190b2dnbGUge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dC0tZWRpdGluZyAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fc2F2ZSxcbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dC0tZWRpdGluZyAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fY2FuY2VsLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQtLWVkaXRpbmcgLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3NhdmUsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dC0tZWRpdGluZyAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fY2FuY2VsIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dC0tZWRpdGluZyAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fZmllbGQsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dC0tZWRpdGluZyAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fZmllbGQge1xuICBib3JkZXItYm90dG9tOiBsaWdodGdyZXkgMXB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd24sXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMTZweCk7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm94LXNoYWRvdzogMCA4cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHotaW5kZXg6IDIwO1xuICBtYXgtaGVpZ2h0OiAyODBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bi5pcy1vcGVuLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQgLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duLmlzLW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX2xpc3QsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXQgLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX19vcHRpb24sXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX29wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bl9fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0sXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NywgMTE1LCAyMjYsIDAuMDYpO1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bl9fb3B0aW9uOmhvdmVyLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQgLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX19vcHRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bl9fb3B0aW9uIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bl9fb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dLFxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXQgLnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX19vcHRpb24gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX29wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxMHB4O1xufVxuLnByb2ZpbGUtbm90LWVkaXRhYmxlLWlucHV0IC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bl9fb3B0aW9uIC5wcm9maWxlLXNlbGVjdC1kcm9wZG93bl9fbGFiZWwsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX29wdGlvbiAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX2xhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wcm9maWxlLW5vdC1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX29wdGlvbiAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX3RleHQsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX29wdGlvbiAucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjIyO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4uZ2ZpZWxkLS10eXBlLXRleHRhcmVhIC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X190b2dnbGUge1xuICB0b3A6IDIwcHg7XG59XG5cbi5nZmllbGQtLXR5cGUtdGV4dGFyZWEgLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX2NhbmNlbCB7XG4gIHRvcDogMjBweDtcbn1cblxuLmdmaWVsZC0tdHlwZS10ZXh0YXJlYSAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fc2F2ZSB7XG4gIHRvcDogMjBweDtcbn1cblxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3RvZ2dsZSB7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG5ib2R5IC5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fd3JhcHBlciBpbnB1dCxcbmJvZHkgLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5nZm9ybV93cmFwcGVyIHNlbGVjdCxcbmJvZHkgLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5nZm9ybV93cmFwcGVyIHRleHRhcmVhIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3NhdmUgc3ZnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MDBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDAwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi8qIF9fX19fX19fX18gQ09NUE9ORU5UUyAgRU5EIF9fX19fX19fX18qL1xuLyogX19fX19fX19fXyBNT0RBTCAgQkVHSU4gX19fX19fX19fXyovXG4vKiBfX19fX19fX19fIE1PREFMICBFTkQgX19fX19fX19fXyovXG4vKiBfX19fX19fX19fICBQQUdFIEJFR0lOIF9fX19fX19fX18qL1xuLmhvbWUtYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA4MXB4O1xufVxuLmhvbWUtYmFubmVyX19ibG9jayB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMzMwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uaG9tZS1iYW5uZXJfX2NvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNjgwcHg7XG4gIHBhZGRpbmctYmxvY2stZW5kOiA4NXB4O1xufVxuLmhvbWUtYmFubmVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAxMHB4O1xufVxuLmhvbWUtYmFubmVyX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lLWJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzhweDtcbiAgfVxuICAuaG9tZS1iYW5uZXJfX2Jsb2NrIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjZGN0ZCICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgfVxuICAuaG9tZS1iYW5uZXJfX3RpdGxlLCAuaG9tZS1iYW5uZXJfX2Rlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5ob21lLWJhbm5lci1maWx0ZXJzIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtNDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTAxOTYwNzg0Myk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDE1cHggMzBweCA3cHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTQ1cHg7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGdhcDogMjBweDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3Rvcl9fYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA5cHg7XG4gIHBhZGRpbmc6IDEzcHggMjBweDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3Rvcl9fYnV0dG9uLmFjdGl2ZSwgLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yX19idXR0b246aG92ZXIge1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzJGNzNFMjtcbiAgcGFkZGluZy1pbmxpbmU6IDE4cHg7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3JfX2J1dHRvbl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm0ge1xuICBtYXJnaW4taW5saW5lOiAtMTFweDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtIC50YXhvbm9teS1tdWx0aXNlbGVjdF9fYnV0dG9uIHtcbiAgbWluLXdpZHRoOiAyNDBweDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAyMTBweDtcbiAgbWF4LWhlaWdodDogMzVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkIHN2ZyB7XG4gIG1pbi13aWR0aDogMTlweDtcbiAgbWluLWhlaWdodDogMTlweDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZF9fc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGRfX3NlbGVjdCBzZWxlY3Qge1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19maWVsZF9fc2VsZWN0IHNlbGVjdDpmb2N1cywgLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkX19zZWxlY3Qgc2VsZWN0OmZvY3VzLXZpc2libGUge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZmllbGRfX2lucHV0IGlucHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkX19pbnB1dCBpbnB1dDpmb2N1cywgLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkX19pbnB1dCBpbnB1dDpmb2N1cy12aXNpYmxlIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkX19sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19lbGVtZW50Lm1vcmUtZmlsdGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybV9fZWxlbWVudC5yZXNldC1maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5ob21lLWJhbm5lci1maWx0ZXJzX19mb3JtX19lbGVtZW50X19idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2VsZW1lbnRfX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNkQ5RkU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUtYmFubmVyLWZpbHRlcnMge1xuICAgIG1hcmdpbi10b3A6IC05MnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3gtc2hhZG93OiA0cHggNHB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNTg4MjM1Mjk0KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMjFweCAzMnB4O1xuICB9XG4gIC5ob21lLWJhbm5lci1maWx0ZXJzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3Ige1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yX19idXR0b24sIC5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3Rvcl9fYnV0dG9uLmFjdGl2ZSwgLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yX19idXR0b246aG92ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE5cHggMjBweCAxN3B4O1xuICB9XG4gIC5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3Rvcl9fYnV0dG9uX190ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgfVxuICAuaG9tZS1iYW5uZXItZmlsdGVyc19fZm9ybSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubW9iaWxlLWZpbHRlcnMtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9iaWxlLWZpbHRlcnMtb3ZlcmxheS5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4ubW9iaWxlLWZpbHRlcnMtb3ZlcmxheSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3MgZWFzZTtcbn1cbi5tb2JpbGUtZmlsdGVycy1vdmVybGF5LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4ubW9iaWxlLWZpbHRlcnMtb3ZlcmxheS5hY3RpdmUgLm1vYmlsZS1maWx0ZXJzLXBhbmVsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4ubW9iaWxlLWZpbHRlcnMtcGFuZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG4gIG1heC1oZWlnaHQ6IDgwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLm1vYmlsZS1maWx0ZXJzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubW9iaWxlLWZpbHRlcnMtaGVhZGVyIC5tb2JpbGUtZmlsdGVycy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tb2JpbGUtZmlsdGVycy1oZWFkZXIgLm1vYmlsZS1maWx0ZXJzLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM2NjY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubW9iaWxlLWZpbHRlcnMtaGVhZGVyIC5tb2JpbGUtZmlsdGVycy1jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4ubW9iaWxlLWZpbHRlcnMtaGVhZGVyIC5tb2JpbGUtZmlsdGVycy1jbG9zZSBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxNnB4IDI0cHggMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuICBmbGV4LXNocmluazogMDtcbiAgZ2FwOiA4cHg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3I6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3RvciB7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuXG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3JfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHdpZHRoOiAzMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3JfX2J1dHRvbiBzdmcge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBmaWxsOiAjMkY3M0UyO1xuICBjb2xvcjogIzJGNzNFMjtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2U7XG59XG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3JfX2J1dHRvbl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3JfX2J1dHRvbjpob3ZlciBzdmcge1xuICBmaWxsOiAjMkY3M0UyO1xufVxuLm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yX19idXR0b246aG92ZXIgLm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yX19idXR0b25fX3RleHQge1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uLmFjdGl2ZSBzdmcge1xuICBmaWxsOiAjMkY3M0UyO1xufVxuLm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yX19idXR0b24uYWN0aXZlIC5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uX190ZXh0IHtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3Rvcl9fYnV0dG9uLmFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMkY3M0UyO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubW9iaWxlLWZpbHRlcnMtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDAgMjRweCAyMHB4O1xufVxuXG4ubW9iaWxlLWZpbHRlci1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5tb2JpbGUtZmlsdGVyLXNlY3Rpb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2JpbGUtZmlsdGVyLXNlY3Rpb24tdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vYmlsZS1maWx0ZXItc2VjdGlvbi10aXRsZSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ubW9iaWxlLWZpbHRlci1vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbn1cblxuLm1vYmlsZS1maWx0ZXItb3B0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4ubW9iaWxlLWZpbHRlci1vcHRpb246aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG4gIGNvbG9yOiAjMkY3M0UyO1xufVxuLm1vYmlsZS1maWx0ZXItb3B0aW9uLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzJGNzNFMjtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm1vYmlsZS1maWx0ZXItaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2JpbGUtZmlsdGVyLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5tb2JpbGUtZmlsdGVyLWlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMkY3M0UyO1xufVxuLm1vYmlsZS1maWx0ZXItaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5tb2JpbGUtcHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgei1pbmRleDogMTA7XG59XG4ubW9iaWxlLXByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLm1vYmlsZS1wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG4ubW9iaWxlLXByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLm1vYmlsZS1wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5sb2FkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1vYmlsZS1wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5sb2FkaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLm1vYmlsZS1maWx0ZXJzLWZvb3RlciB7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5tb2JpbGUtZmlsdGVycy1mb290ZXIgYnV0dG9uIHtcbiAgZmxleDogMTtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5tb2JpbGUtZmlsdGVycy1mb290ZXIgLm1vYmlsZS1maWx0ZXJzLWNsZWFyIHtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ubW9iaWxlLWZpbHRlcnMtZm9vdGVyIC5tb2JpbGUtZmlsdGVycy1jbGVhcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG4ubW9iaWxlLWZpbHRlcnMtZm9vdGVyIC5tb2JpbGUtZmlsdGVycy1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5tb2JpbGUtZmlsdGVycy1mb290ZXIgLm1vYmlsZS1maWx0ZXJzLXN1Ym1pdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNDNkQ5RkU7XG4gIGJvcmRlci1jb2xvcjogI0M2RDlGRTtcbn1cblxuLm1vYmlsZS1maWx0ZXItY2hlY2tib3gge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4ubW9iaWxlLWZpbHRlci1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9iaWxlLWZpbHRlci1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5tb2JpbGUtZmlsdGVyLWNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yX19idXR0b25fX3RleHQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG4jaG9tZS1iYW5uZXItZmlsdGVyLWZvcm0taG91c2VzID4gZGl2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgc2VjdGlvbi5ob21lLWJhbm5lciA+IGRpdi5jb250YWluZXIgPiBkaXYgPiBkaXYuaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3Iucm93ID4gYnV0dG9uLmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yX19idXR0b24uYWN0aXZlIHtcbiAgICB3aWR0aDogMTY0cHg7XG4gIH1cbn1cbi8qKlxuICogUHJvamVjdCBDYXJkIENvbXBvbmVudCBTdHlsZXNcbiAqIEJhc2UgY29tcG9uZW50IHRoYXQgY2FuIGJlIHVzZWQgYWNyb3NzIHJlbGF0ZWQgcHJvamVjdHMsIGFyY2hpdmUgcGFnZXMsIGFuZCByZWNvbW1lbmRlZCBwcm9qZWN0c1xuICogQ29udGFpbnMgYWxsIHRoZSBjb3JlIHByb2plY3QgY2FyZCBmdW5jdGlvbmFsaXR5IHVzaW5nIHBsYWNlaG9sZGVycyBmb3IgcmV1c2VcbiAqL1xuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDMyN3B4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAzMDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiAzMjcvMjM4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMTUxLzExMjtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc3dpcGVyIC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3N3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19hY3Rpb25zIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDUwLjUlLCByZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJSk7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NoYXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAxMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fYnV0dG9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG4gIHotaW5kZXg6IDExO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDlweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW46IDAgMnB4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldiwgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTklO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgb3BhY2l0eTogMDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2OjphZnRlciwgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2OmhvdmVyLCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZC5yZWxhdGVkLXByb2plY3RzX19wcmV2LCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZC5yZWxhdGVkLXByb2plY3RzX19uZXh0IHtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYgc3ZnLCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dCBzdmcge1xuICB3aWR0aDogOHB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dCB7XG4gIHJpZ2h0OiA4cHg7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gIGxlZnQ6IDhweDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZSB7XG4gIGFzcGVjdC1yYXRpbzogMzI3LzIzODtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2xpZGUge1xuICAgIGFzcGVjdC1yYXRpbzogMTUxLzExMjtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGxhY2Vob2xkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYXNwZWN0LXJhdGlvOiAzMjcvMjM4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wbGFjZWhvbGRlciB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICB9XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGxhY2Vob2xkZXIgc3ZnIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcm9qZWN0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgbGluZS1jbGFtcDogMTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJvamVjdC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19hdXRob3Ige1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNjY2O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19kaXZpZGVyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEE0QTRBO1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycHg7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nIC5zdGFyIHtcbiAgY29sb3I6ICNkZGQ7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nIC5zdGFyLS1maWxsZWQge1xuICBjb2xvcjogI2ZmYzEwNztcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcgLnN0YXIgc3ZnIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZy1udW1iZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDJweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2NvbW1lbnRzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbn1cblxuLnByb2plY3RzLWxpc3RfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2plY3RzLWxpc3RfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2plY3RzLWxpc3RfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2plY3RzLWxpc3RfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtOmhvdmVyIC5yZWxhdGVkLXByb2plY3RzX19hY3Rpb25zIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgb3BhY2l0eTogMTtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtOmhvdmVyIC5yZWxhdGVkLXByb2plY3RzX19uZXh0LFxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW06aG92ZXIgLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYge1xuICBvcGFjaXR5OiAxO1xufVxuXG5bZGlyPXJ0bF0gLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZy10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuW2Rpcj1ydGxdIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19jb21tZW50cyB7XG4gIGdhcDogNnB4O1xufVxuXG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19fdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMjlweDtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoNDAwcHgsIDFmcikpO1xuICBnYXA6IDM4cHggNDBweDtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19saXN0IC5wcm9qZWN0LWNhcmRfX3BhZ2luYXRpb24ge1xuICBib3R0b206IDE4cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19fbGlzdC0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX3N3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19fc3dpcGVyLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19fc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX3N3aXBlciAuc3dpcGVyLXNsaWRlIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci1zbGlkZSAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzI3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkX19zbGlkZSxcbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX3NsaWRlciB7XG4gIGFzcGVjdC1yYXRpbzogNDAwLzI3ODtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX2FjdGlvbnMsXG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkX190YWdzIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDIwcHg7XG59XG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19faXRlbSAucHJvamVjdC1jYXJkX19hY3Rpb25zIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAyMHB4O1xufVxuLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2l0ZW0gLnByb2plY3QtY2FyZF9fdGFncyB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDIwcHg7XG59XG4uaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0c19fYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMzhweDtcbiAgbWFyZ2luLWJvdHRvbTogMzlweDtcbn1cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19idXR0b24gYSB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nLWlubGluZTogMjJweDtcbiAgbWluLXdpZHRoOiAxMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDE3cHg7XG4gIH1cbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHMgLnByb2plY3QtY2FyZC0tbW9iaWxlLXNpbXBsaWZpZWQgLnByb2plY3QtY2FyZF9fcGFnaW5hdGlvbixcbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHMgLnByb2plY3QtY2FyZC0tbW9iaWxlLXNpbXBsaWZpZWQgLnByb2plY3QtY2FyZF9fbmF2LFxuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyAucHJvamVjdC1jYXJkLS1tb2JpbGUtc2ltcGxpZmllZCAucHJvamVjdC1jYXJkX19uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHMgLnByb2plY3QtY2FyZC0tbW9iaWxlLXNpbXBsaWZpZWQgLnN3aXBlci1zbGlkZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzIC5wcm9qZWN0LWNhcmQtLW1vYmlsZS1zaW1wbGlmaWVkIC5zd2lwZXItd3JhcHBlciB7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHMgLnByb2plY3QtY2FyZC0tbW9iaWxlLXNpbXBsaWZpZWQgLnByb2plY3QtY2FyZF9fc2xpZGVyLFxuICAuaG9tZS1yZWNvbW1lbmRlZC1wcm9qZWN0cyAucHJvamVjdC1jYXJkLS1tb2JpbGUtc2ltcGxpZmllZCAucHJvamVjdC1jYXJkX19zbGlkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiA0MjAvMjc4O1xuICB9XG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX2FjdGlvbnMsIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX3RhZ3Mge1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiAxMHB4O1xuICB9XG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX3RhZ3Mge1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDEwcHg7XG4gIH1cbiAgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHMgLmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2l0ZW0gLnByb2plY3QtY2FyZF9fYWN0aW9ucyB7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxMHB4O1xuICB9XG4gIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19idXR0b24ge1xuICAgIG1hcmdpbi1ibG9jazogMzBweCAzMXB4O1xuICB9XG59XG5cbi5ob21lLWljb24tYmFubmVyIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogNDFweDtcbn1cbi5ob21lLWljb24tYmFubmVyX19ibG9jayB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDU5cHggMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luLWJsb2NrLWVuZDogNDBweDtcbn1cbi5ob21lLWljb24tYmFubmVyX19ibG9jayBoMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDlweDtcbn1cbi5ob21lLWljb24tYmFubmVyX19ibG9jayBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cbi5ob21lLWljb24tYmFubmVyX19pY29uIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMTFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZS1pY29uLWJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgfVxuICAuaG9tZS1pY29uLWJhbm5lcl9fYmxvY2sge1xuICAgIG1pbi1oZWlnaHQ6IDQzMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbiAgLmhvbWUtaWNvbi1iYW5uZXJfX2Jsb2NrIGgyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMTFweDtcbiAgfVxuICAuaG9tZS1pY29uLWJhbm5lcl9fYmxvY2sgc3BhbiB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbn1cblxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAyM3B4IDIwcHg7XG4gIG1heC13aWR0aDogMjEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW06Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMkY3M0UyO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19hdmF0YXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDgycHg7XG4gIGhlaWdodDogODJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX2F2YXRhciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDgycHg7XG4gIGhlaWdodDogODJweDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX3BsYWNlaG9sZGVyIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fbmFtZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4taGVpZ2h0OiA1MXB4O1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fdHlwZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19yYXRpbmctbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAycHg7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19tZXRhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTBFMEUwO1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fZGl2aWRlciB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRBNEE0QTtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2l0ZW1fX3JhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnB4O1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fcmF0aW5nIC5zdGFyIHtcbiAgY29sb3I6ICNkZGQ7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19yYXRpbmcgLnN0YXItLWZpbGxlZCB7XG4gIGNvbG9yOiAjZmZjMTA3O1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fcmF0aW5nIC5zdGFyIHN2ZyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19yYXRpbmctdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fY29tbWVudHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjY2O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19faXRlbV9fY29tbWVudHM6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX19pdGVtX19jb21tZW50czpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyRjczRTI7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnMge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVycyAuY29udGFpbmVyIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgsIDAuNzVyZW0pICsgMjBweCk7XG59XG4ucmVjb21tZW5kZWQtZGVzaWduZXJzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnJlY29tbWVuZGVkLWRlc2lnbmVyc19fbGlzdC0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19fc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBtYXJnaW46IDAgLTE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlY29tbWVuZGVkLWRlc2lnbmVyc19fc3dpcGVyLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX3N3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX3N3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMCA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnJlY29tbWVuZGVkLWRlc2lnbmVyc19fc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgIG1pbi13aWR0aDogMTYxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAucmVjb21tZW5kZWQtZGVzaWduZXJzX19zd2lwZXIge1xuICAgIG1hcmdpbjogMCAtMTJweDtcbiAgfVxufVxuLnJlY29tbWVuZGVkLWRlc2lnbmVyc19fYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzlweDtcbn1cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnNfX2J1dHRvbiBhIHtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmctaW5saW5lOiAyMnB4O1xuICBtaW4td2lkdGg6IDE1NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5yZWNvbW1lbmRlZC1kZXNpZ25lcnMge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAucmVjb21tZW5kZWQtZGVzaWduZXJzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIH1cbiAgLnJlY29tbWVuZGVkLWRlc2lnbmVyc19fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMxcHg7XG4gIH1cbn1cblxuLnJlZ2lzdHJhdGlvbi1iYW5uZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MXB4O1xufVxuLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Jsb2NrIHtcbiAgcGFkZGluZy1ibG9jazogNHJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICB3aGl0ZS1zcGFjZTogY29sbGFwc2U7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4O1xufVxuLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Jsb2NrLmxlZnQtYmxvY2sge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDAgMCAyMHB4O1xufVxuLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Jsb2NrLnJpZ2h0LWJsb2NrIHtcbiAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcbn1cbi5yZWdpc3RyYXRpb24tYmFubmVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4ucmVnaXN0cmF0aW9uLWJhbm5lcl9fZGVzY3JpcHRpb24ge1xuICB3aGl0ZS1zcGFjZTogcHJlO1xufVxuLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX3N0YXJ0X3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IGNvbGxhcHNlO1xufVxuLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX3N0YXJ0X3RleHQgc3ZnIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIG1pbi13aWR0aDogMThweDtcbn1cbi5yZWdpc3RyYXRpb24tYmFubmVyX19kZXNjcmlwdGlvbiwgLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX3N0YXJ0X3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5yZWdpc3RyYXRpb24tYmFubmVyX190aXRsZS5sZWZ0LWJsb2NrLCAucmVnaXN0cmF0aW9uLWJhbm5lcl9fZGVzY3JpcHRpb24ubGVmdC1ibG9jaywgLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX3N0YXJ0X3RleHQubGVmdC1ibG9jayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX3N0YXJ0LWJ1dHRvbiBhLmJ0biB7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucmVnaXN0cmF0aW9uLWJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgfVxuICAucmVnaXN0cmF0aW9uLWJhbm5lciAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5yZWdpc3RyYXRpb24tYmFubmVyIC5yZWdpc3RyYXRpb24tYmFubmVyX19ibG9jay5yaWdodC1ibG9jayB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy90b3B3aGl0ZW1vYmlsZS5wbmdcIikgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5yZWdpc3RyYXRpb24tYmFubmVyIC5yZWdpc3RyYXRpb24tYmFubmVyX19ibG9jay5sZWZ0LWJsb2NrIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9ib3R0b21ibGFja21vYmlsZS5wbmdcIikgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5yZWdpc3RyYXRpb24tYmFubmVyX19ibG9jayB7XG4gICAgcGFkZGluZy1ibG9jazogNjBweDtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgfVxuICAucmVnaXN0cmF0aW9uLWJhbm5lcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbiAgLnJlZ2lzdHJhdGlvbi1iYW5uZXJfX2Rlc2NyaXB0aW9uLCAucmVnaXN0cmF0aW9uLWJhbm5lcl9fc3RhcnRfdGV4dCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuICAucmVnaXN0cmF0aW9uLWJhbm5lcl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuICAucmVnaXN0cmF0aW9uLWJhbm5lcl9fc3RhcnRfdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG59XG5cbi5ob21lLWluc3BpcmF0aW9uLWdyaWQge1xuICBtYXJnaW4tYm90dG9tOiAxMjFweDtcbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWQgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14LCAwLjc1cmVtKSArIDIwcHgpO1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDFmcik7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lLWluc3BpcmF0aW9uLWdyaWRfX2dyaWQtLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3N3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19zd2lwZXItLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fc3dpcGVyIC5zd2lwZXItc2xpZGUgLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjQzRDNEM0O1xuICBvcGFjaXR5OiAxO1xuICBtYXJnaW46IDAgNHB4O1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM0QTRBNEE7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQsXG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYge1xuICBiYWNrZ3JvdW5kOiAjRTBFMEUwO1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQsXG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDI5cHg7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19pdGVtIHtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5Nzk3OTc7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX2l0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMyMjIyMjI7XG59XG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19pdGVtX19pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAzNXB4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBtYXJnaW46IDE1cHggMTVweCAyM3B4O1xufVxuLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9faXRlbV9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaG9tZS1pbnNwaXJhdGlvbi1ncmlkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAxN3B4O1xuICB9XG4gIC5ob21lLWluc3BpcmF0aW9uLWdyaWRfX2l0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDEyMXB4O1xuICAgIG1pbi13aWR0aDogMTQwcHg7XG4gIH1cbiAgLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9faXRlbV9faWNvbiB7XG4gICAgbWFyZ2luOiAyMHB4IDEycHggMjFweDtcbiAgICBtaW4td2lkdGg6IDM1cHg7XG4gICAgbWluLWhlaWdodDogMzVweDtcbiAgfVxuICAuaG9tZS1pbnNwaXJhdGlvbi1ncmlkX19pdGVtX19pY29uIGltZyB7XG4gICAgbWF4LXdpZHRoOiAzNXB4O1xuICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9faXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAwIDhweCAxMnB4O1xuICB9XG4gIC5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3BhZ2luYXRpb24ge1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIEJhc2Ugc3R5bGVzIGFuZCBDU1MgcmVzZXQgKi9cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjpyb290IHtcbiAgLS1wcmltYXJ5LWNvbG9yOiAjMDA3MWUzO1xuICAtLXByaW1hcnktaG92ZXI6ICMwMDYyYzM7XG4gIC0tdGV4dC1jb2xvcjogIzMzMzMzMztcbiAgLS10ZXh0LWxpZ2h0OiAjNjY2NjY2O1xuICAtLWJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC0tYmFja2dyb3VuZC1saWdodDogO1xuICAtLWJvcmRlci1jb2xvcjogI2UwZTBlMDtcbiAgLS1zaGFkb3ctc21hbGw6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tc2hhZG93LW1lZGl1bTogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLS1yYWRpdXMtc206IDRweDtcbiAgLS1yYWRpdXMtbWQ6IDhweDtcbiAgLS1zcGFjaW5nLXhzOiA0cHg7XG4gIC0tc3BhY2luZy1zbTogOHB4O1xuICAtLXNwYWNpbmctbWQ6IDE2cHg7XG4gIC0tc3BhY2luZy1sZzogMjRweDtcbiAgLS10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiQXNzaXN0YW50XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWxpZ2h0KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuI3dvcmtfcmVnaW9ucyxcbiNwcm9mZXNzaW9uYWxfc2VydmljZXMge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDM3cHg7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWRpc3BsYXksXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWRpc3BsYXksXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWRpc3BsYXksXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWRpc3BsYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiA3cHggMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBiYWNrZ3JvdW5kOiAjRjZGN0ZCO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAyOTVweDtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheTpmb2N1cy13aXRoaW4sXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWRpc3BsYXk6Zm9jdXMtd2l0aGluLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1kaXNwbGF5OmZvY3VzLXdpdGhpbixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheTpmb2N1cy13aXRoaW4ge1xuICBib3JkZXItY29sb3I6ICMyRjczRTI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4xKTtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtZGlzcGxheSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24sXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWRpc3BsYXkgLnRheG9ub215LW11bHRpc2VsZWN0X19pY29uLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1kaXNwbGF5IC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtZGlzcGxheSAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBmbGV4LXNocmluazogMDtcbiAgY29sb3I6ICM0YTRhNGE7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWRpc3BsYXkgLnRheG9ub215LW11bHRpc2VsZWN0X19pY29uIHBhdGgsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWRpc3BsYXkgLnRheG9ub215LW11bHRpc2VsZWN0X19pY29uIHBhdGgsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWRpc3BsYXkgLnRheG9ub215LW11bHRpc2VsZWN0X19pY29uIHBhdGgsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWRpc3BsYXkgLnRheG9ub215LW11bHRpc2VsZWN0X19pY29uIHBhdGgge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWRpc3BsYXkgaW5wdXQsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWRpc3BsYXkgaW5wdXQsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWRpc3BsYXkgaW5wdXQsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWRpc3BsYXkgaW5wdXQge1xuICBtaW4td2lkdGg6IDQ1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWRpc3BsYXkuaGFzLXNlbGVjdGlvbiAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24sXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWRpc3BsYXkuaGFzLXNlbGVjdGlvbiAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24sXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWRpc3BsYXkuaGFzLXNlbGVjdGlvbiAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24sXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWRpc3BsYXkuaGFzLXNlbGVjdGlvbiAudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zZWxlY3RlZCxcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc2VsZWN0ZWQsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXNlbGVjdGVkLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA2cHg7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zZWxlY3RlZCAuc2VsZWN0ZWQtY2hpcCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNGM0Y0RjY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU3RUI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzM3NDE1MTtcbiAgZ2FwOiA0cHg7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwIHNwYW4sXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwIHNwYW4sXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwIHNwYW4sXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwIHNwYW4ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zZWxlY3RlZCAuc2VsZWN0ZWQtY2hpcCAucmVtb3ZlLWNoaXAsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwIC5yZW1vdmUtY2hpcCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgLnJlbW92ZS1jaGlwLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zZWxlY3RlZCAuc2VsZWN0ZWQtY2hpcCAucmVtb3ZlLWNoaXAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjOUNBM0FGO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgLnJlbW92ZS1jaGlwOmhvdmVyLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zZWxlY3RlZCAuc2VsZWN0ZWQtY2hpcCAucmVtb3ZlLWNoaXA6aG92ZXIsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXNlbGVjdGVkIC5zZWxlY3RlZC1jaGlwIC5yZW1vdmUtY2hpcDpob3Zlcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc2VsZWN0ZWQgLnNlbGVjdGVkLWNoaXAgLnJlbW92ZS1jaGlwOmhvdmVyIHtcbiAgY29sb3I6ICNFRjQ0NDQ7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWlucHV0LFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1pbnB1dCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtaW5wdXQsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWlucHV0IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzM3NDE1MTtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1pbnB1dDo6cGxhY2Vob2xkZXIsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLWlucHV0OjpwbGFjZWhvbGRlcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NTc1NzU7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAuc3VnZ2VzdGlvbi1ncm91cC1oZWFkZXIsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAuc3VnZ2VzdGlvbi1ncm91cC1oZWFkZXIge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4ODg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgNHB4KTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFN0VCO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHotaW5kZXg6IDEwMDA7XG4gIG1heC1oZWlnaHQ6IDI0MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzNzQxNTE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06Zmlyc3QtY2hpbGQsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06Zmlyc3QtY2hpbGQsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06Zmlyc3QtY2hpbGQsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwO1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmxhc3QtY2hpbGQsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06bGFzdC1jaGlsZCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpsYXN0LWNoaWxkLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOm9ubHktY2hpbGQsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06b25seS1jaGlsZCxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpvbmx5LWNoaWxkLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOm9ubHktY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmhvdmVyLCAud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uYWN0aXZlLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmhvdmVyLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmFjdGl2ZSxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpob3Zlcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5hY3RpdmUsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW06aG92ZXIsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjRGNjtcbiAgY29sb3I6ICMyRjczRTI7XG59XG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubG9hZGluZywgLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLm5vLXJlc3VsdHMsIC53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5lcnJvcixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5sb2FkaW5nLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLm5vLXJlc3VsdHMsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uZXJyb3IsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubG9hZGluZyxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5uby1yZXN1bHRzLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmVycm9yLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmxvYWRpbmcsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubm8tcmVzdWx0cyxcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5lcnJvciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzlDQTNBRjtcbn1cbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5sb2FkaW5nOmhvdmVyLCAud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubm8tcmVzdWx0czpob3ZlciwgLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmVycm9yOmhvdmVyLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmxvYWRpbmc6aG92ZXIsXG4ud29yay1yZWdpb25zLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubm8tcmVzdWx0czpob3Zlcixcbi53b3JrLXJlZ2lvbnMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5lcnJvcjpob3Zlcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC53b3JrLXJlZ2lvbnMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5sb2FkaW5nOmhvdmVyLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLm5vLXJlc3VsdHM6aG92ZXIsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0uZXJyb3I6aG92ZXIsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSAucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIC5zdWdnZXN0aW9uLWl0ZW0ubG9hZGluZzpob3Zlcixcbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtYXV0b2NvbXBsZXRlIC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5uby1yZXN1bHRzOmhvdmVyLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmVycm9yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjOUNBM0FGO1xufVxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmVycm9yLFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmVycm9yLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLndvcmstcmVnaW9ucy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmVycm9yLFxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1hdXRvY29tcGxldGUgLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmVycm9yIHtcbiAgY29sb3I6ICNFRjQ0NDQ7XG59XG5cbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbS5oYXMtY2F0ZWdvcnkge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9mZXNzaW9uYWwtc2VydmljZXMtc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5zdWdnZXN0aW9uLXBhcmVudC1jYXRlZ29yeSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLnN1Z2dlc3Rpb24tY2hpbGQtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5lcnJvci00MDQge1xuICBoZWlnaHQ6IDcwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmVycm9yLTQwNF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5lcnJvci00MDRfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDY0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5lcnJvci00MDRfX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuLmVycm9yLTQwNF9fYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0I4MkY2O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDhweCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbn1cbi5lcnJvci00MDRfX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTYzRUI7XG59XG4uZXJyb3ItNDA0X19idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg1OSwgMTMwLCAyNDYsIDAuMyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmVycm9yLTQwNF9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG4gIC5lcnJvci00MDRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG4vKiBMZWdhbCBQYWdlIFN0eWxlc1xuICogRm9yIHRlcm1zIG9mIHNlcnZpY2UsIHByaXZhY3kgcG9saWN5LCBldGMuXG4gKi9cbi5sZWdhbC1wYWdlIHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cbi5sZWdhbC1wYWdlX19pbm5lciB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmxlZ2FsLXBhZ2VfX2hlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmxlZ2FsLXBhZ2VfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubGVnYWwtcGFnZV9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5sZWdhbC1wYWdlX19tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmxlZ2FsLXBhZ2VfX3VwZGF0ZWQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNzU3NTc1O1xufVxuLmxlZ2FsLXBhZ2VfX3VwZGF0ZWQgLmxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5sZWdhbC1wYWdlX191cGRhdGVkIC5kYXRlIHtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ubGVnYWwtcGFnZV9fY29udGVudCB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgaDEsIC5sZWdhbC1wYWdlX19jb250ZW50IGgyLCAubGVnYWwtcGFnZV9fY29udGVudCBoMywgLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgaDQsIC5sZWdhbC1wYWdlX19jb250ZW50IGg1LCAubGVnYWwtcGFnZV9fY29udGVudCBoNiB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDMwcHggMCAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDIycHg7XG59XG4ubGVnYWwtcGFnZV9fY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5sZWdhbC1wYWdlX19jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgdWwsIC5sZWdhbC1wYWdlX19jb250ZW50IG9sIHtcbiAgbWFyZ2luOiAwIDIwcHggMTVweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgdWwgbGksIC5sZWdhbC1wYWdlX19jb250ZW50IG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgYSB7XG4gIGNvbG9yOiAjM0I4MkY2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGVnYWwtcGFnZV9fY29udGVudCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGVnYWwtcGFnZV9fY29udGVudCBibG9ja3F1b3RlIHtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI0U1RTVFNTtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xufVxuLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUY1Rjk7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbn1cbi5sZWdhbC1wYWdlX19zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5sZWdhbC1wYWdlX19zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5sZWdhbC1wYWdlX19zZWN0aW9uLWNvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGVnYWwtcGFnZSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG4gIC5sZWdhbC1wYWdlX19pbm5lciB7XG4gICAgcGFkZGluZzogMjVweDtcbiAgfVxuICAubGVnYWwtcGFnZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAubGVnYWwtcGFnZV9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5sZWdhbC1wYWdlX19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmxlZ2FsLXBhZ2VfX2NvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuXG4udGhhbmsge1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbi50aGFuayAuYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMCU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRoYW5rIC5iYWNrZ3JvdW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udGhhbmsgLmNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50aGFuayAuY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udGhhbmsgLmNvbnRlbnQgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDY0cHg7XG4gIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aGFuayAuY29udGVudCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogNzJweDtcbiAgfVxufVxuLnRoYW5rIC5jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDIwcHggMCAzOHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRoYW5rIC5jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbi50aGFuayAuY29udGVudCAuYnV0dG9uIGEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAzMEExMTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMC44NjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjA1cHg7XG59XG4udGhhbmsgLmNvbnRlbnQgLmJ1dHRvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjYmQ4YTM3LCAjY2E5ZTU3IDQ1LjUlLCAjYWU3NjFjKTtcbn1cblxuLmRlc2lnbmVycy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiA2N3B4IDQwcHg7XG59XG5cbi5kZXNpZ25lcnMtZ3JpZDpoYXMoLm5vLXJlc3VsdHMpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbn1cblxuLm5vLXJlc3VsdHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDNyZW0gMnJlbTtcbn1cbi5uby1yZXN1bHRzIC5uby1yZXN1bHRzX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ubm8tcmVzdWx0cyAubm8tcmVzdWx0c19fY29udGVudCBoMyB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5uby1yZXN1bHRzIC5uby1yZXN1bHRzX19jb250ZW50IHAge1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4uZmlsdGVycy1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDdweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBtYXJnaW4tYmxvY2s6IDM2cHggMjNweDtcbn1cbi5maWx0ZXJzLW1vYmlsZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycy1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5yZXN1bHRzLWJhciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIH1cbiAgLmZpbHRlcnMtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5kZXNpZ25lcnMtZ3JpZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5kZXNpZ25lcnMtbG9hZGluZyAuZGVzaWduZXItY2FyZCB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuXG4uZGVzaWduZXJzLWdyaWQge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi5kZXNpZ25lcnMtZ3JpZC51cGRhdGluZyB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuI21haW4gPiBkaXYgPiBkaXYuZmlsdGVycy1zZWN0aW9uLnBhbmVsLm15LTUgPiBmb3JtID4gZGl2Om50aC1jaGlsZCgxKSA+IGRpdiA+IGRpdiA+IHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi51c2VyLWRhc2hib2FyZCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItZGFzaGJvYXJkIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAzMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbn1cbi51c2VyLWRhc2hib2FyZCAuY29udGFpbmVyIHtcbiAgcGFkZGluZy1pbmxpbmU6IDExcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1kYXNoYm9hcmRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctaW5saW5lOiAxMnB4O1xuICB9XG59XG4udXNlci1kYXNoYm9hcmRfX3NlY3Rpb24tdGl0bGUge1xuICBtYXJnaW46IDAgMCAxNnB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19zaWRlYmFyIHtcbiAgd2lkdGg6IDI3MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEwMTk2MDc4NDMpO1xuICBwYWRkaW5nOiAxNnB4IDIwcHggMjBweDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiA4MHB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51c2VyLWRhc2hib2FyZF9fc2lkZWJhciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMDAwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAtMnB4IC0ycHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAzOTIxNTY4NjMpO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4udXNlci1kYXNoYm9hcmRfX25hdiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51c2VyLWRhc2hib2FyZF9fbmF2LWxpc3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51c2VyLWRhc2hib2FyZF9fbmF2LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudXNlci1kYXNoYm9hcmRfX25hdi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtbGluaywgLnVzZXItZGFzaGJvYXJkX19uYXYtdG9nZ2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGdhcDogMTFweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtbGluazpob3ZlciwgLnVzZXItZGFzaGJvYXJkX19uYXYtdG9nZ2xlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LWxpbmstLWFjdGl2ZSwgLnVzZXItZGFzaGJvYXJkX19uYXYtdG9nZ2xlLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNEE0QTRBO1xufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtbGluayBzdmcsIC51c2VyLWRhc2hib2FyZF9fbmF2LXRvZ2dsZSBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LWxpbmsgLmQtZmxleCwgLnVzZXItZGFzaGJvYXJkX19uYXYtdG9nZ2xlIC5kLWZsZXgge1xuICBnYXA6IDExcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItZGFzaGJvYXJkX19uYXYtbGluaywgLnVzZXItZGFzaGJvYXJkX19uYXYtdG9nZ2xlIHtcbiAgICBmbGV4OiAxIDEgMjUlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGdhcDogNXB4O1xuICB9XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi10b2dnbGUge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItZGFzaGJvYXJkX19uYXYtdG9nZ2xlID4gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtdG9nZ2xlLS1hY3RpdmUgLnVzZXItZGFzaGJvYXJkX19uYXYtYXJyb3cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtYXJyb3cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItZGFzaGJvYXJkX19uYXYtYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LXN1Ym1lbnUge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogNDdweDtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBtYXgtaGVpZ2h0LCBtYXJnaW4tdG9wO1xufVxuLnVzZXItZGFzaGJvYXJkX19uYXYtc3VibWVudS0tb3BlbiB7XG4gIG1heC1oZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51c2VyLWRhc2hib2FyZF9fbmF2LXN1Ym1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LXN1Yml0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1zdWJsaW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMXB4O1xuICBwYWRkaW5nOiAxMHB4IDE4cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZ2FwOiA5cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1zdWJsaW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcbn1cbi51c2VyLWRhc2hib2FyZF9fbmF2LXN1YmxpbmstLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0QTRBNEE7XG59XG4udXNlci1kYXNoYm9hcmRfX25hdi1zdWJsaW5rIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19icmVhZGNydW1icyB7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbn1cbi51c2VyLWRhc2hib2FyZCAucHJvZmlsZS1zZXR0aW5nc19fYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLnVzZXItZGFzaGJvYXJkIC5wcm9maWxlLXNldHRpbmdzX19icmVhZGNydW1icyAuc2VwYXJhdG9yIHtcbiAgbWFyZ2luLWlubGluZTogN3B4O1xufVxuLnVzZXItZGFzaGJvYXJkX19icmVhZGNydW1iLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZ2FwOiA4cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2JyZWFkY3J1bWItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19icmVhZGNydW1iLWl0ZW0tLWN1cnJlbnQgLnVzZXItZGFzaGJvYXJkX19icmVhZGNydW1iLXRleHQge1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnJlYWRjcnVtYi1saW5rIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnVzZXItZGFzaGJvYXJkX19icmVhZGNydW1iLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzRhNGE0YTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udXNlci1kYXNoYm9hcmRfX2JyZWFkY3J1bWItdGV4dCB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnVzZXItZGFzaGJvYXJkX19icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnVzZXItZGFzaGJvYXJkX19zZWN0aW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX3NlY3Rpb24tdGl0bGUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwIDAgMjhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1kYXNoYm9hcmRfX3NlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnVzZXItZGFzaGJvYXJkX19zZWN0aW9uLXN1YnRpdGxlIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDExcHg7XG59XG4udXNlci1kYXNoYm9hcmRfX3NldHRpbmdzLWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgcGFkZGluZzogMzhweCA1MXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19wcm9maWxlLWZvcm0sIC51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVzZXItZGFzaGJvYXJkX19mb3JtLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2Zvcm0tcm93Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udXNlci1kYXNoYm9hcmRfX2Zvcm0tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi51c2VyLWRhc2hib2FyZF9fZm9ybS1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2Zvcm0tbGFiZWwgLnJlcXVpcmVkIHtcbiAgY29sb3I6ICNkNjM2Mzg7XG59XG4udXNlci1kYXNoYm9hcmRfX2Zvcm0taW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4udXNlci1kYXNoYm9hcmRfX2Zvcm0taW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6ICM0YTRhNGE7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDc0LCA3NCwgNzQsIDAuMSk7XG59XG4udXNlci1kYXNoYm9hcmRfX2Zvcm0taW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG4udXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWRpc3BsYXkge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG59XG4udXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLXN0YXJzIHtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY2NjtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtZGlzcGxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtaWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtaWNvbiBzdmcge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLXZhbHVlIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmbGV4OiAxO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZWRpdC1idG4sIC51c2VyLWRhc2hib2FyZF9fY2FuY2VsLWJ0biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWVkaXQge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWVkaXQuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWlucHV0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBnYXA6IDhweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtaW5wdXQtZ3JvdXAudXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWlucHV0cyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDE2cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWlucHV0LWdyb3VwLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1pbnB1dHMgLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1pbnB1dC1ncm91cC51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtaW5wdXRzIC51c2VyLWRhc2hib2FyZF9fZmllbGQtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fc3VibWl0LWJ0biB7XG4gIGJhY2tncm91bmQ6ICMwMDdjYmE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4udXNlci1kYXNoYm9hcmRfX3N1Ym1pdC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA1YTg3O1xufVxuLnVzZXItZGFzaGJvYXJkX19jaGFuZ2UtcGFzc3dvcmQtYnRuIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi51c2VyLWRhc2hib2FyZF9fY2hhbmdlLXBhc3N3b3JkLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNzQsIDc0LCA3NCwgMC4xKTtcbn1cbi51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtZmllbGRzIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYxO1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZCB7XG4gIHBhZGRpbmc6IDFweCAycHggMCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC0tcmVhZG9ubHkge1xuICBvcGFjaXR5OiAwLjg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLS1yZWFkb25seSAudXNlci1kYXNoYm9hcmRfX2ZpZWxkLWRpc3BsYXkge1xuICBwYWRkaW5nOiAzcHggMHB4IDVweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtdmFsdWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMWExYTFhO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAycHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLXZhbHVlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZWRpdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZWRpdC10ZXh0IHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWlucHV0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZmllbGQtaW5wdXQtZ3JvdXAudXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWlucHV0cyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDEycHg7XG59XG4udXNlci1kYXNoYm9hcmRfX2ZpZWxkLWlucHV0LWdyb3VwLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1pbnB1dHMgLnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19maWVsZC1pbnB1dC1ncm91cC51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtaW5wdXRzIC51c2VyLWRhc2hib2FyZF9fZmllbGQtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4udXNlci1kYXNoYm9hcmRfX3N1Ym1pdC1idG4ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnVzZXItZGFzaGJvYXJkX19zdWJtaXQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzFlNWJiODtcbn1cbi51c2VyLWRhc2hib2FyZF9fY2FuY2VsLWJ0biB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4udXNlci1kYXNoYm9hcmRfX2NhbmNlbC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNkMGQwZDA7XG59XG4udXNlci1kYXNoYm9hcmRfX2NhbmNlbC1idG4gc3ZnIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi51c2VyLWRhc2hib2FyZF9fZm9ybS1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjE7XG59XG4udXNlci1kYXNoYm9hcmRfX2J0biB7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi51c2VyLWRhc2hib2FyZF9fYnRuLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzRhNGE0YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4udXNlci1kYXNoYm9hcmRfX2J0bi0tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzYTNhM2E7XG59XG4udXNlci1kYXNoYm9hcmRfX2J0bi0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2Y2ZjdmYjtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG59XG4udXNlci1kYXNoYm9hcmRfX2J0bi0tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U5ZWNmMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtcmVzZXQge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjE7XG59XG4udXNlci1kYXNoYm9hcmRfX3Jlc2V0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzFhMWExYTtcbiAgbWFyZ2luOiAwIDAgOHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19yZXNldC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbjogMCAwIDE2cHg7XG59XG4udXNlci1kYXNoYm9hcmQgLm5vdGljZSB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udXNlci1kYXNoYm9hcmQgLm5vdGljZS5ub3RpY2Utc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICNlOGY1ZTg7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzQ2YjQ1MDtcbiAgY29sb3I6ICMxNTU3MjQ7XG59XG4udXNlci1kYXNoYm9hcmQgLm5vdGljZS5ub3RpY2UtZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZmRmMmYyO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNkNjM2Mzg7XG4gIGNvbG9yOiAjNzIxYzI0O1xufVxuLnVzZXItZGFzaGJvYXJkIC5ub3RpY2UgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnVzZXItZGFzaGJvYXJkX19hbGJ1bS10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cbi51c2VyLWRhc2hib2FyZF9fYWxidW0tbGluayB7XG4gIGNvbG9yOiAjMWExYTFhO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi51c2VyLWRhc2hib2FyZF9fYWxidW0tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMkY3M0UyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udXNlci1kYXNoYm9hcmRfX2FsYnVtLWxpbms6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgIzJGNzNFMjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC51c2VyLWRhc2hib2FyZF9fZm9ybS1hY3Rpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC51c2VyLWRhc2hib2FyZF9fYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWZpZWxkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGdhcDogOHB4O1xuICB9XG4gIC51c2VyLWRhc2hib2FyZF9fY2hhbmdlLXBhc3N3b3JkLWJ0biB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cbn1cblxuLnVzZXItYWxidW1zIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4udXNlci1hbGJ1bXNfX2JyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4udXNlci1hbGJ1bXNfX2JyZWFkY3J1bWItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBnYXA6IDAuNXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLnVzZXItYWxidW1zX19icmVhZGNydW1iLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbn1cbi51c2VyLWFsYnVtc19fYnJlYWRjcnVtYi1pdGVtLS1jdXJyZW50IC51c2VyLWFsYnVtc19fYnJlYWRjcnVtYi10ZXh0IHtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udXNlci1hbGJ1bXNfX2JyZWFkY3J1bWItbGluayB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi51c2VyLWFsYnVtc19fYnJlYWRjcnVtYi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udXNlci1hbGJ1bXNfX2JyZWFkY3J1bWItdGV4dCB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnVzZXItYWxidW1zX19icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRWRpdCBSZXZpZXcgUGFnZSBTdHlsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmVkaXQtcmV2aWV3LXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uZWRpdC1yZXZpZXctc2VjdGlvbl9fdGl0bGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLyogUmV2aWV3IEluZm8gU2VjdGlvbiAqL1xuLnJldmlldy1pbmZvLXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGlnaHQpO1xufVxuXG4ucmV2aWV3LWluZm8tY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS41cmVtO1xufVxuXG4ucmV2aWV3LWluZm8tY2FyZF9fZGVzaWduZXIge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLnJldmlldy1pbmZvLWNhcmRfX3Byb2plY3Qge1xuICBmbGV4OiAxO1xufVxuXG4ucmV2aWV3LWluZm8tY2FyZF9fcHJvamVjdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIDAgMC41cmVtIDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuXG4ucmV2aWV3LWluZm8tY2FyZF9fcHJvamVjdC1zdGF0dXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLyogRGVzaWduZXIgQ2FyZCBDb21wYWN0ICovXG4uZGVzaWduZXItY2FyZC0tY29tcGFjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC43NXJlbTtcbn1cblxuLmRlc2lnbmVyLWNhcmQtLWNvbXBhY3QgLmRlc2lnbmVyLWNhcmRfX2F2YXRhciB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5kZXNpZ25lci1jYXJkLS1jb21wYWN0IC5kZXNpZ25lci1jYXJkX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5kZXNpZ25lci1jYXJkLS1jb21wYWN0IC5kZXNpZ25lci1jYXJkX19kZXRhaWxzIHtcbiAgZmxleDogMTtcbn1cblxuLmRlc2lnbmVyLWNhcmQtLWNvbXBhY3QgLmRlc2lnbmVyLWNhcmRfX25hbWUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMCAwIDAuMjVyZW0gMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG59XG5cbi5kZXNpZ25lci1jYXJkLS1jb21wYWN0IC5kZXNpZ25lci1jYXJkX19yb2xlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4vKiBSZWxhdGVkIFJldmlld3MgU2VjdGlvbiAqL1xuLnJlbGF0ZWQtcmV2aWV3cy1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3cy1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG59XG5cbi5yZWxhdGVkLXJldmlld3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXJlbTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW0ge1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2Rlc2lnbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19kZXNpZ25lciBpbWcge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19kZXNpZ25lci1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjEyNXJlbTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX3N0YXIge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItbGlnaHQpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19zdGFyLS1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2RhdGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fY29tbWVudCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4vKiBFZGl0IFJldmlldyBGb3JtICovXG4uZWRpdC1yZXZpZXdfX2Zvcm0ge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGlnaHQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZWRpdC1yZXZpZXdfX3NlY3Rpb24ge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGlnaHQpO1xufVxuXG4uZWRpdC1yZXZpZXdfX3NlY3Rpb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5lZGl0LXJldmlld19fc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuXG4vKiBTdGF0dXMgT3B0aW9ucyAqL1xuLmVkaXQtcmV2aWV3X19zdGF0dXMtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cblxuLmVkaXQtcmV2aWV3X19zdGF0dXMtb3B0aW9uOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtbGlnaHQpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtbGlnaHQpO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1pbnB1dCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmVkaXQtcmV2aWV3X19zdGF0dXMtaW5wdXQ6Y2hlY2tlZCArIC5lZGl0LXJldmlld19fc3RhdHVzLXRleHQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbn1cblxuLmVkaXQtcmV2aWV3X19zdGF0dXMtb3B0aW9uOmhhcyguZWRpdC1yZXZpZXdfX3N0YXR1cy1pbnB1dDpjaGVja2VkKSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWxpZ2h0KTtcbn1cblxuLmVkaXQtcmV2aWV3X19zdGF0dXMtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4vKiBGb3JtIENvbnRlbnQgKi9cbi5lZGl0LXJldmlld19fY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lZGl0LXJldmlld19fY29udGVudCAubGVhdmUtcmV2aWV3X19zZWN0aW9uIHtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZWRpdC1yZXZpZXdfX2NvbnRlbnQgLmxlYXZlLXJldmlld19fc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLyogRm9ybSBBY3Rpb25zICovXG4uZWRpdC1yZXZpZXdfX2FjdGlvbnMge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGlnaHQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5lZGl0LXJldmlld19fYWN0aW9ucyAuYnRuIHtcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cblxuLyogTWVzc2FnZXMgKi9cbi5lZGl0LXJldmlldy1tZXNzYWdlIHtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmVkaXQtcmV2aWV3LW1lc3NhZ2UtLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zdWNjZXNzLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXN1Y2Nlc3MpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zdWNjZXNzKTtcbn1cblxuLmVkaXQtcmV2aWV3LW1lc3NhZ2UtLWVycm9yIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZXJyb3ItbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItZXJyb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1lcnJvcik7XG59XG5cbi5lZGl0LXJldmlldy1tZXNzYWdlLS1pbmZvIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItaW5mby1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pbmZvKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItaW5mbyk7XG59XG5cbi8qIEVycm9yIFN0YXRlcyAqL1xuLnJhdGluZ19fZ3JvdXAtLWVycm9yIHtcbiAgYW5pbWF0aW9uOiBzaGFrZSAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4ucmVjb21tZW5kYXRpb25fX29wdGlvbnMtLWVycm9yIHtcbiAgYW5pbWF0aW9uOiBzaGFrZSAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICB9XG59XG4vKiBSYXRpbmcgU3RhcnMgRW5oYW5jZWQgKi9cbi5yYXRpbmdfX3N0YXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ucmF0aW5nX19zdGFyOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4ucmF0aW5nX19zdGFyLS1ob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi8qIFJlc3BvbnNpdmUgRGVzaWduICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJldmlldy1pbmZvLWNhcmQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG4gIC5lZGl0LXJldmlld19fc3RhdHVzLW9wdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmVkaXQtcmV2aWV3X19hY3Rpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5lZGl0LXJldmlld19fYWN0aW9ucyAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucmVsYXRlZC1yZXZpZXctaXRlbV9faGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMC41cmVtO1xuICB9XG4gIC5yZWxhdGVkLXJldmlldy1pdGVtX19tZXRhIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxufVxuLyogQnJlYWRjcnVtYiAqL1xuLnVzZXItcHJvZmlsZV9fYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4udXNlci1wcm9maWxlX19icmVhZGNydW1iLWxpbmsge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG5cbi51c2VyLXByb2ZpbGVfX2JyZWFkY3J1bWItbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZGFyayk7XG59XG5cbi51c2VyLXByb2ZpbGVfX2JyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLnVzZXItcHJvZmlsZV9fYnJlYWRjcnVtYi1jdXJyZW50IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLyogX19fX19fX19fXyAgUEFHRSBFTkQgX19fX19fX19fXyovXG4vKiBfX19fX19fX19fICBTSU5HTEUgUEFHRVMgQkVHSU4gX19fX19fX19fXyovXG4uYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uYmFubmVyLWdhbGxlcnlfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmJhbm5lci1nYWxsZXJ5X19zaW5nbGUtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQtLXNpbmdsZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJhbm5lci1nYWxsZXJ5X19ncmlkLmFsbC1waWN0dXJlcy0tZml2ZS1wbHVzIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBvcmRlcjogOTk5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5hbGwtcGljdHVyZXMtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJhbm5lci1nYWxsZXJ5X19ncmlkLmFsbC1waWN0dXJlcy0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5hbGwtcGljdHVyZXMtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLW9mLXR5cGUoMSksIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5hbGwtcGljdHVyZXMtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLW9mLXR5cGUoNCkge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgYXNwZWN0LXJhdGlvOiAxNi8xMDtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5hbGwtcGljdHVyZXMtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bm90KDpudGgtb2YtdHlwZSgxKSk6bm90KDpudGgtb2YtdHlwZSg0KSkge1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5hbGwtcGljdHVyZXMtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLW9mLXR5cGUoMik6bm90KDpoYXMofiAuYmFubmVyLWdhbGxlcnlfX2l0ZW0pKSB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBhc3BlY3QtcmF0aW86IDE2LzEwO1xufVxuLmJhbm5lci1nYWxsZXJ5X19ncmlkLmFsbC1waWN0dXJlcy0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtb2YtdHlwZSg1KTpub3QoOmhhcyh+IC5iYW5uZXItZ2FsbGVyeV9faXRlbSkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGFzcGVjdC1yYXRpbzogMTYvMTA7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1vZi10eXBlKG4gKyA3KTpudGgtb2YtdHlwZShvZGQpOm5vdCg6aGFzKH4gLmJhbm5lci1nYWxsZXJ5X19pdGVtKSkge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgYXNwZWN0LXJhdGlvOiAxNi8xMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQuc3dpcGVyLWluaXRpYWxpemVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMzAycHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLnN3aXBlci1pbml0aWFsaXplZCAuYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuICAgIGhlaWdodDogMjQzcHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLnN3aXBlci1pbml0aWFsaXplZCAuYmFubmVyLWdhbGxlcnlfX2l0ZW0gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLnN3aXBlci1pbml0aWFsaXplZCAuYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIHRvcDogdW5zZXQ7XG4gICAgYm90dG9tOiAtMTJweDtcbiAgICBib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmJhbm5lci1nYWxsZXJ5X19wYWdpbmF0aW9uIHtcbiAgYm90dG9tOiAtMjFweCAhaW1wb3J0YW50O1xufVxuLmJhbm5lci1nYWxsZXJ5X19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBvcGFjaXR5OiAxO1xufVxuLmJhbm5lci1nYWxsZXJ5X19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRBNEE0QTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQsXG4uYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xufVxuLmJhbm5lci1nYWxsZXJ5X19zaG93LW1vcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IDlweDtcbiAgaW5zZXQtYmxvY2stZW5kOiA5cHg7XG4gIHotaW5kZXg6IDE7XG59XG4uYmFubmVyLWdhbGxlcnlfX3Bob3RvZ3JhcGhlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4uYmFubmVyLWdhbGxlcnlfX2FsYnVtLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgei1pbmRleDogMjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG59XG4uYmFubmVyLWdhbGxlcnlfX2FsYnVtLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYmFubmVyLWdhbGxlcnlfX3RocmVlLWxheW91dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkIHtcbiAgICBoZWlnaHQ6IDUyMHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZCAuYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYXNwZWN0LXJhdGlvOiB1bnNldDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQgLmJhbm5lci1nYWxsZXJ5X19pdGVtIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tc2luZ2xlIC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG4gICAgYXNwZWN0LXJhdGlvOiB1bnNldDtcbiAgICBtYXgtaGVpZ2h0OiA1MjBweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLXR3bywgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS10aHJlZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxOWZyIDlmcjtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLXRocmVlIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS10aHJlZSAuYmFubmVyLWdhbGxlcnlfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGdyaWQtcm93OiAxLzM7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1mb3VyIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoNCkge1xuICAgIGdyaWQtY29sdW1uOiAyLzQ7XG4gICAgZ3JpZC1yb3c6IDI7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1mb3VyLCAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZpdmUtcGx1cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMGZyIDhmciA4ZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZvdXIgLmJhbm5lci1nYWxsZXJ5X19pdGVtOmZpcnN0LWNoaWxkLCAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGdyaWQtcm93OiAxLzM7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1mb3VyIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoMiksIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoMikge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAxO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZm91ciAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDMpLCAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBncmlkLWNvbHVtbjogMztcbiAgICBncmlkLXJvdzogMTtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3Nob3ctbW9yZSB7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogMjBweDtcbiAgICBpbnNldC1ibG9jay1lbmQ6IDIycHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19waG90b2dyYXBoZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5IC5zd2lwZXIsXG4gIC5iYW5uZXItZ2FsbGVyeSAuc3dpcGVyLXdyYXBwZXIsXG4gIC5iYW5uZXItZ2FsbGVyeSAuc3dpcGVyLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3RocmVlLWxheW91dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3RocmVlLWxheW91dCAuYmFubmVyLWdhbGxlcnlfX21haW4taW1hZ2Uge1xuICAgIGZsZXg6IDAgMCA3MCU7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X190aHJlZS1sYXlvdXQgLmJhbm5lci1nYWxsZXJ5X19tYWluLWltYWdlIC5iYW5uZXItZ2FsbGVyeV9faXRlbS0tbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogdW5zZXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3RocmVlLWxheW91dCAuYmFubmVyLWdhbGxlcnlfX3NpZGUtaW1hZ2VzIHtcbiAgICBmbGV4OiAwIDAgMzAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDVweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX3RocmVlLWxheW91dCAuYmFubmVyLWdhbGxlcnlfX3NpZGUtaW1hZ2VzIC5iYW5uZXItZ2FsbGVyeV9faXRlbS0tc2lkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDUwJSAtIDIuNXB4KTtcbiAgICBhc3BlY3QtcmF0aW86IHVuc2V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS10aHJlZSAuYmFubmVyLWdhbGxlcnlfX3N3aXBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnktLXNpbmdsZSAuYmFubmVyLWdhbGxlcnlfX2dyaWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeS0tc2luZ2xlIC5iYW5uZXItZ2FsbGVyeV9faXRlbS0tc2luZ2xlIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFubmVyLWdhbGxlcnlfX2ZvdXItbGF5b3V0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wcm9qZWN0LWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiA1M3B4O1xufVxuLnByb2plY3QtaW5mb19fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnByb2plY3QtaW5mb19fcGFuZWwge1xuICBwYWRkaW5nOiAyOHB4IDIwcHg7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1vdXQ7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbiAqIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uIHAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBoeXBoZW5zOiBhdXRvO1xuICBsaW5lLWNsYW1wOiAzO1xuICBtYXgtaGVpZ2h0OiA2MC4wNnB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tc2hvcnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgbGluZS1jbGFtcDogdW5zZXQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tZnVsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gIGxpbmUtY2xhbXA6IHVuc2V0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHVuc2V0O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdGV4dC1vdmVyZmxvdzogdW5zZXQ7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1mdWxsIHAge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWZ1bGwgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgbGluZS1jbGFtcDogdW5zZXQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0ZXh0LW92ZXJmbG93OiB1bnNldDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWFjdGl2ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1hY3RpdmUgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wcm9qZWN0LWluZm9fX21vcmUge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wcm9qZWN0LWluZm9fX21vcmUgc3ZnIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNHB4O1xufVxuLnByb2plY3QtaW5mb19fbW9yZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC44O1xufVxuLnByb2plY3QtaW5mb19fbW9yZS0tYWN0aXZlIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4ucHJvamVjdC1pbmZvLnByb2plY3QtaW5mby0tZXhwYW5kZWQgLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLXNob3J0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9qZWN0LWluZm8ucHJvamVjdC1pbmZvLS1leHBhbmRlZCAucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tZnVsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2plY3QtaW5mby5wcm9qZWN0LWluZm8tLWV4cGFuZGVkIC5wcm9qZWN0LWluZm9fX3BhbmVsIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnJldmlld3Mtc2VjdGlvbl9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMXJlbTtcbn1cbi5yZXZpZXdzLXNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5yZXZpZXdzLXNlY3Rpb25fX3ZpZXctYWxsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtaW4td2lkdGg6IDE1N3B4O1xuICBtYXJnaW46IDMycHggYXV0byAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXZpZXdzLXNlY3Rpb25fX3ZpZXctYWxsLmxvYWRpbmcge1xuICBvcGFjaXR5OiAwLjc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnJldmlld3Mtc2VjdGlvbl9fc2hvdy1sZXNzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtaW4td2lkdGg6IDE1N3B4O1xuICBtYXJnaW46IDMycHggYXV0byAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXZpZXdzLXNlY3Rpb25fX2xvYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4ucmV2aWV3cy1zZWN0aW9uX19lcnJvciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgY29sb3I6ICNkMzJmMmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmViZWU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi5yZXZpZXctY2FyZCB7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLnJldmlldy1jYXJkLmFqYXgtbG9hZGluZyB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbn1cbi5yZXZpZXctY2FyZC5hamF4LWxvYWRlZCB7XG4gIGFuaW1hdGlvbjogZmFkZUluVXAgMC41cyBlYXNlIGZvcndhcmRzO1xufVxuLnJldmlldy1jYXJkX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuICBwYWRkaW5nOiAxM3B4IDE3cHggMTVweCAyOHB4O1xufVxuLnJldmlldy1jYXJkX191c2VyLWluZm8ge1xuICBmbGV4OiAxO1xufVxuLnJldmlldy1jYXJkX19uYW1lIHtcbiAgbWFyZ2luOiAwIDAgMC4yNXJlbSAwO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4ucmV2aWV3LWNhcmRfX2FyZWEge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cbi5yZXZpZXctY2FyZF9fbWV0YSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cbi5yZXZpZXctY2FyZF9fbWV0YS10ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnJldmlldy1jYXJkX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDExcHg7XG59XG4ucmV2aWV3LWNhcmRfX3JhdGVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5yZXZpZXctY2FyZF9fcmVjb21tZW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5yZXZpZXctY2FyZF9fY29tbWVudCB7XG4gIHBhZGRpbmc6IDI4cHggMThweDtcbn1cbi5yZXZpZXctY2FyZF9fY29tbWVudCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5yZXZpZXctY2FyZF9fY29tbWVudCBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLnJldmlldy1jYXJkX19yZWFkLW1vcmUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMjhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuLnJldmlldy1jYXJkX19yZWFkLW1vcmU6aG92ZXIge1xuICBjb2xvcjogIzAwNjZjYztcbn1cbi5yZXZpZXctY2FyZF9fY29tbWVudC10ZXh0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2U7XG59XG4ucmV2aWV3LWNhcmRfX2NvbW1lbnQtdGV4dC5jb2xsYXBzZWQge1xuICBtYXgtaGVpZ2h0OiA0LjJlbTtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBsaW5lLWNsYW1wOiAzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4ucmV2aWV3LWNhcmRfX2NvbW1lbnQtdGV4dC5leHBhbmRlZCB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4ucmV2aWV3LWNhcmRfX2dhbGxlcnkge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHBhZGRpbmc6IDBweCAxN3B4O1xufVxuXG4ucmF0aW5nLW51bWJlciB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnJhdGVzLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDEyMHB4LCAxZnIpKTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDMxMzcyNTQ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nLWJsb2NrOiAxMnB4O1xufVxuXG4ucmF0ZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMTVweCAzNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucmF0ZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkICNFNUU1RTU7XG59XG4ucmF0ZS1pdGVtX19sYWJlbCB7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4ucmF0ZS1pdGVtX192YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG5cbi5yZWNvbW1lbmQtYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlZGRhO1xuICBjb2xvcjogIzE1NTcyNDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjM2U2Y2I7XG59XG5cbi5yZXZpZXctZ2FsbGVyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbn1cbi5yZXZpZXctZ2FsbGVyeV9faXRlbSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNzZweDtcbiAgaGVpZ2h0OiA3NnB4O1xufVxuLnJldmlldy1nYWxsZXJ5X19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNnB4O1xuICBtYXJnaW4taW5saW5lLWVuZDogMTlweDtcbn1cbi5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IC5yYXRpbmctbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNHB4O1xufVxuLnJldmlld3MtcmF0aW5nLWRpc3BsYXkgLnJhdGluZy1zdGFyIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucmV2aWV3cy1yYXRpbmctZGlzcGxheSAucmV2aWV3cy1jb3VudCB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDZweDtcbn1cblxuLnNpbmdsZS1wcm9qZWN0IC5yYXRpbmctc3RhciBwYXRoIHtcbiAgZmlsbDogIzJGNzNFMjtcbn1cblxuLnNpbmdsZS1wcm9qZWN0IC5tb2RhbC1jbG9zZSBzdmcsXG4uc2luZ2xlLXByb2plY3QgLnJlbW9kYWwtY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbn1cbi5zaW5nbGUtcHJvamVjdCAuZ2FsbGVyeS1tb2RhbF9fY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zaW5nbGUtcHJvamVjdCAuZ2FsbGVyeS1tb2RhbF9faGVhZGVyLWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJldmlld3Mtc2VjdGlvbl9faGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5yZXZpZXdzLXNlY3Rpb25fX3N0YXRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMC43NXJlbTtcbiAgfVxuICAucmV2aWV3cy1yYXRpbmctZGlzcGxheSB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cbiAgLnJldmlld3MtcmF0aW5nLWRpc3BsYXkgLnJhdGluZy1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG4gIC5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IC5yYXRpbmctc3RhciB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG4gIC5yZXZpZXctY2FyZF9faGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5yYXRlcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG4gIC5yZXZpZXctZ2FsbGVyeV9faW1hZ2Uge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuI2FkZGl0aW9uYWwtcmV2aWV3cy1jb250YWluZXIgLnJldmlldy1jYXJkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuI2FkZGl0aW9uYWwtcmV2aWV3cy1jb250YWluZXIgLnJldmlldy1jYXJkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5yZXZpZXdzLXNwaW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmM2YzZjM7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNjY2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmNvbnRhY3QtY2FyZCB7XG4gIHBhZGRpbmc6IDQwcHggMjBweCAyMHB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDIwcHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0LWNhcmQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdG9wOiAxMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uY29udGFjdC1jYXJkX19hdmF0YXIge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDUwJTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0zNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgd2lkdGg6IDY3cHg7XG4gIGhlaWdodDogNjdweDtcbn1cbi5jb250YWN0LWNhcmRfX2F2YXRhci0tcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jb250YWN0LWNhcmRfX2F2YXRhci0tcGxhY2Vob2xkZXIgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uY29udGFjdC1jYXJkX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNvbnRhY3QtY2FyZF9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuLmNvbnRhY3QtY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4uY29udGFjdC1jYXJkX19mb3JtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZ2FwOiA3cHg7XG59XG4uY29udGFjdC1jYXJkX19mb3JtLXRpdGxlOmJlZm9yZSwgLmNvbnRhY3QtY2FyZF9fZm9ybS10aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNUU1RTU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3QtY2FyZF9faW1hZ2Uge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuY29udGFjdC1jYXJkX19pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbnRhY3QtY2FyZF9fYnRuIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICB9XG4gIC5jb250YWN0LWNhcmRfX2J0bi0tYXQtb3JpZ2luYWwtcG9zaXRpb24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzNHB4O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS13aWR0aC1oYWxmIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXdpZHRoLWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDZweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGRfbGFiZWwuZmxvYXRpbmctbGFiZWwtLWFjdGl2ZSB7XG4gIHRvcDogLTEzcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICNBMEEwQTA7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggNXB4IDlweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Q6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dDpmb2N1cyxcbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzJGNzNFMjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlcyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lciB7XG4gIHBhZGRpbmc6IDEycHggMDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19fbGlzdCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW0ge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXR5cGUtY2hlY2tib3ggLmdjaG9pY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM2NjY7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXR5cGUtY2hlY2tib3ggLmdjaG9pY2UgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Nob2ljZSBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgZmxleDogMTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzJGNzNFMjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJGNzNFMjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZm9ybS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm0tYnV0dG9uOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1ob25leXBvdCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5wcm9qZWN0LWdhbGxlcnkge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucHJvamVjdC1nYWxsZXJ5X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG59XG4ucHJvamVjdC1nYWxsZXJ5X19pdGVtIHtcbiAgbWF4LXdpZHRoOiAzMjdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDMwMnB4O1xuICB9XG59XG4ucHJvamVjdC1nYWxsZXJ5X19pdGVtOmhvdmVyIC5wcm9qZWN0LWdhbGxlcnlfX2l0ZW1fX2FjdGlvbnMge1xuICBvcGFjaXR5OiAxO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19hY3Rpb25zIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDUwLjUlLCByZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJSk7XG4gIH1cbn1cbi5wcm9qZWN0LWdhbGxlcnlfX3NoYXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAxMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2ltYWdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2plY3QtZ2FsbGVyeV9faW1hZ2UtY29udGFpbmVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDMwMi8yMjQ7XG4gIH1cbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2ltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19pbWFnZS1jb250YWluZXI6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2NhcHRpb24ge1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2NhcHRpb24gcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19jYXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLyoqXG4gKiBSZWxhdGVkIFByb2plY3RzIFNlY3Rpb24gU3R5bGVzXG4gKiBOb3cgaW1wb3J0cyBhbmQgdXNlcyB0aGUgc2hhcmVkIHByb2plY3QtY2FyZCBjb21wb25lbnRcbiAqL1xuLyoqXG4gKiBQcm9qZWN0IENhcmQgQ29tcG9uZW50IFN0eWxlc1xuICogQmFzZSBjb21wb25lbnQgdGhhdCBjYW4gYmUgdXNlZCBhY3Jvc3MgcmVsYXRlZCBwcm9qZWN0cywgYXJjaGl2ZSBwYWdlcywgYW5kIHJlY29tbWVuZGVkIHByb2plY3RzXG4gKiBDb250YWlucyBhbGwgdGhlIGNvcmUgcHJvamVjdCBjYXJkIGZ1bmN0aW9uYWxpdHkgdXNpbmcgcGxhY2Vob2xkZXJzIGZvciByZXVzZVxuICovXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSB7XG4gIG1heC13aWR0aDogMzI3cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDMwMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlciB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zd2lwZXIgLnN3aXBlci1zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgNTAuNSUsIHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlKTtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2hhcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19idXR0b25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiAxMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMTBweDtcbiAgei1pbmRleDogMTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOXB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDhweCAhaW1wb3J0YW50O1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEwO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbjogMCAycHg7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0LCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1OSU7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBvcGFjaXR5OiAwO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQ6OmFmdGVyLCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQ6aG92ZXIsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLnJlbGF0ZWQtcHJvamVjdHNfX25leHQsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dCBzdmcsIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2IHN2ZyB7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0IHtcbiAgcmlnaHQ6IDhweDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2IHtcbiAgbGVmdDogOHB4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXY6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gIG1hcmdpbi1yaWdodDogLTJweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlIHtcbiAgYXNwZWN0LXJhdGlvOiAzMjcvMjM4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wbGFjZWhvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BsYWNlaG9sZGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDE1MS8xMTI7XG4gIH1cbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wbGFjZWhvbGRlciBzdmcge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19jb250ZW50IHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3Byb2plY3QtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRBNEE0QTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICBsaW5lLWNsYW1wOiAxO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcm9qZWN0LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2F1dGhvciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2F1dGhvciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2RpdmlkZXIge1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTRBNEE7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJweDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcgLnN0YXIge1xuICBjb2xvcjogI2RkZDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcgLnN0YXItLWZpbGxlZCB7XG4gIGNvbG9yOiAjZmZjMTA3O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZyAuc3RhciBzdmcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMnB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNjY2O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fY29tbWVudHMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuXG4ucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvamVjdHMtbGlzdF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW06aG92ZXIgLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBvcGFjaXR5OiAxO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW06aG92ZXIgLnJlbGF0ZWQtcHJvamVjdHNfX25leHQsXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbTpob3ZlciAucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbltkaXI9cnRsXSAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nLXRleHQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5bZGlyPXJ0bF0gLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2NvbW1lbnRzIHtcbiAgZ2FwOiA2cHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5yZWxhdGVkLXByb2plY3RzX19ncmlkIHtcbiAgZ2FwOiAyOHB4O1xufVxuXG4uZGVzaWduZXItaW5mbyB7XG4gIHBhZGRpbmc6IDE5cHggMThweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5kZXNpZ25lci1pbmZvX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGVzaWduZXItaW5mb19fcGhvdG8td3JhcHBlciB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZGVzaWduZXItaW5mb19fcGhvdG8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uZGVzaWduZXItaW5mb19fcGhvdG8tLXBsYWNlaG9sZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5kZXNpZ25lci1pbmZvX19waG90by0tcGxhY2Vob2xkZXIgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZGVzaWduZXItaW5mb19fZGV0YWlscyB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMzBweDtcbn1cbi5kZXNpZ25lci1pbmZvX19oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLmRlc2lnbmVyLWluZm9fX21haW4ge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG59XG4uZGVzaWduZXItaW5mb19fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5kZXNpZ25lci1pbmZvX19tZXRhIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5kZXNpZ25lci1pbmZvX19yYXRpbmcge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2lnbmVyLWluZm9fX3JhdGluZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIH1cbn1cbi5kZXNpZ25lci1pbmZvX19yYXRpbmctbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmRlc2lnbmVyLWluZm9fX3N0YXIge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5kZXNpZ25lci1pbmZvX19yZXZpZXdzLWNvdW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzk5OTk5OTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmRlc2lnbmVyLWluZm9fX2FkZGl0aW9uYWwge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U1RTVFNTtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4uZGVzaWduZXItaW5mb19fZmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGVzaWduZXItaW5mb19fZmllbGQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiA4cHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5kZXNpZ25lci1pbmZvX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZXNpZ25lci1pbmZvX19sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG4uZGVzaWduZXItaW5mb19fdmFsdWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmbGV4OiAxO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZXNpZ25lci1pbmZvX192YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4uZGVzaWduZXItaW5mb19fdmFsdWUgYSB7XG4gIGNvbG9yOiAjMkY3M0UyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZGVzaWduZXItaW5mb19fdmFsdWUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmRlc2lnbmVyLWluZm9fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzaWduZXItaW5mbyB7XG4gICAgcGFkZGluZzogMTlweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fcmF0aW5nLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3Jldmlld3MtY291bnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19hZGRpdGlvbmFsIHtcbiAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19maWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2RldGFpbHMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fY29udGVudCB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19uYW1lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19kb21haW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3Byb2plY3Qtcm9sZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3JhdGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgbWFyZ2luLWlubGluZTogLTRweDtcbiAgICBnYXA6IDVweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fbWV0YSB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG4uZGVzaWduZXItaW5mb19fYmlvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBob3Rvcy1nYWxsZXJ5X19icmVhZGNydW1icyB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNzc3O1xufVxuLnBob3Rvcy1nYWxsZXJ5X19icmVhZGNydW1icyBhIHtcbiAgY29sb3I6ICM3Nzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5waG90b3MtZ2FsbGVyeV9fYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvciwgIzJmNzNlMik7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2JyZWFkY3J1bWJzIC5zZXBhcmF0b3Ige1xuICBtYXJnaW46IDAgMC41cmVtO1xuICBjb2xvcjogIzk5OTtcbn1cbi5waG90b3MtZ2FsbGVyeV9fYnJlYWRjcnVtYnMgLmN1cnJlbnQge1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvciwgIzJmNzNlMik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDIycHg7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2l0ZW0ge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucGhvdG9zLWdhbGxlcnlfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBncmlkLXJvdzogc3BhbiAyO1xufVxuLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCg0KSwgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCg3KSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvamVjdF9fbWV0YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNjFweDtcbiAgbGVmdDogMTBweDtcbiAgei1pbmRleDogMTA7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdF9fbWV0YSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBnYXA6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdCB7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gIH1cbn1cblxuLmJhbm5lci1nYWxsZXJ5X19pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmJhbm5lci1nYWxsZXJ5X19pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fc2luZ2xlLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1zaW5nbGUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmJhbm5lci1nYWxsZXJ5X19ncmlkLmFsbC1waWN0dXJlcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5hbGwtcGljdHVyZXMtLWZpdmUtcGx1cyAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgb3JkZXI6IDk5OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5hbGwtcGljdHVyZXMtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1vZi10eXBlKDEpLCAuYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1vZi10eXBlKDQpIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGFzcGVjdC1yYXRpbzogMTYvMTA7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm5vdCg6bnRoLW9mLXR5cGUoMSkpOm5vdCg6bnRoLW9mLXR5cGUoNCkpIHtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG59XG4uYmFubmVyLWdhbGxlcnlfX2dyaWQuYWxsLXBpY3R1cmVzLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1vZi10eXBlKDIpOm5vdCg6aGFzKH4gLmJhbm5lci1nYWxsZXJ5X19pdGVtKSkge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgYXNwZWN0LXJhdGlvOiAxNi8xMDtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5hbGwtcGljdHVyZXMtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLW9mLXR5cGUoNSk6bm90KDpoYXMofiAuYmFubmVyLWdhbGxlcnlfX2l0ZW0pKSB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBhc3BlY3QtcmF0aW86IDE2LzEwO1xufVxuLmJhbm5lci1nYWxsZXJ5X19ncmlkLmFsbC1waWN0dXJlcy0tZml2ZS1wbHVzIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpudGgtb2YtdHlwZShuICsgNyk6bnRoLW9mLXR5cGUob2RkKTpub3QoOmhhcyh+IC5iYW5uZXItZ2FsbGVyeV9faXRlbSkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGFzcGVjdC1yYXRpbzogMTYvMTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLnN3aXBlci1pbml0aWFsaXplZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDMwMnB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5zd2lwZXItaW5pdGlhbGl6ZWQgLmJhbm5lci1nYWxsZXJ5X19pdGVtIHtcbiAgICBoZWlnaHQ6IDI0M3B4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5zd2lwZXItaW5pdGlhbGl6ZWQgLmJhbm5lci1nYWxsZXJ5X19pdGVtIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC5zd2lwZXItaW5pdGlhbGl6ZWQgLmJhbm5lci1nYWxsZXJ5X19wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICB0b3A6IHVuc2V0O1xuICAgIGJvdHRvbTogLTEycHg7XG4gICAgYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5iYW5uZXItZ2FsbGVyeV9fcGFnaW5hdGlvbiB7XG4gIGJvdHRvbTogLTIxcHggIWltcG9ydGFudDtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTRBNEE7XG59XG4uYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0LFxuLmJhbm5lci1nYWxsZXJ5X19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbn1cbi5iYW5uZXItZ2FsbGVyeV9fc2hvdy1tb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiA5cHg7XG4gIGluc2V0LWJsb2NrLWVuZDogOXB4O1xuICB6LWluZGV4OiAxO1xufVxuLmJhbm5lci1nYWxsZXJ5X19waG90b2dyYXBoZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLmJhbm5lci1nYWxsZXJ5X19hbGJ1bS1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xufVxuLmJhbm5lci1nYWxsZXJ5X19hbGJ1bS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJhbm5lci1nYWxsZXJ5X190aHJlZS1sYXlvdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZCB7XG4gICAgaGVpZ2h0OiA1MjBweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQgLmJhbm5lci1nYWxsZXJ5X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFzcGVjdC1yYXRpbzogdW5zZXQ7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkIC5iYW5uZXItZ2FsbGVyeV9faXRlbSBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLXNpbmdsZSAuYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuICAgIGFzcGVjdC1yYXRpbzogdW5zZXQ7XG4gICAgbWF4LWhlaWdodDogNTIwcHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS10d28sIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tdGhyZWUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTlmciA5ZnI7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS10aHJlZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tdGhyZWUgLmJhbm5lci1nYWxsZXJ5X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBncmlkLXJvdzogMS8zO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZm91ciAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICBncmlkLWNvbHVtbjogMi80O1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZm91ciwgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1maXZlLXBsdXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjBmciA4ZnIgOGZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDFmcik7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1mb3VyIC5iYW5uZXItZ2FsbGVyeV9faXRlbTpmaXJzdC1jaGlsZCwgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBncmlkLXJvdzogMS8zO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tZm91ciAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDIpLCAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZpdmUtcGx1cyAuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxuICAuYmFubmVyLWdhbGxlcnlfX2dyaWQtLWZvdXIgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCgzKSwgLmJhbm5lci1nYWxsZXJ5X19ncmlkLS1maXZlLXBsdXMgLmJhbm5lci1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgZ3JpZC1yb3c6IDE7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19zaG93LW1vcmUge1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDIwcHg7XG4gICAgaW5zZXQtYmxvY2stZW5kOiAyMnB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fcGhvdG9ncmFwaGVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X19wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeSAuc3dpcGVyLFxuICAuYmFubmVyLWdhbGxlcnkgLnN3aXBlci13cmFwcGVyLFxuICAuYmFubmVyLWdhbGxlcnkgLnN3aXBlci1zbGlkZSB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X190aHJlZS1sYXlvdXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X190aHJlZS1sYXlvdXQgLmJhbm5lci1nYWxsZXJ5X19tYWluLWltYWdlIHtcbiAgICBmbGV4OiAwIDAgNzAlO1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fdGhyZWUtbGF5b3V0IC5iYW5uZXItZ2FsbGVyeV9fbWFpbi1pbWFnZSAuYmFubmVyLWdhbGxlcnlfX2l0ZW0tLW1haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IHVuc2V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X190aHJlZS1sYXlvdXQgLmJhbm5lci1nYWxsZXJ5X19zaWRlLWltYWdlcyB7XG4gICAgZmxleDogMCAwIDMwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA1cHg7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5X190aHJlZS1sYXlvdXQgLmJhbm5lci1nYWxsZXJ5X19zaWRlLWltYWdlcyAuYmFubmVyLWdhbGxlcnlfX2l0ZW0tLXNpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYyg1MCUgLSAyLjVweCk7XG4gICAgYXNwZWN0LXJhdGlvOiB1bnNldDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG4gIC5iYW5uZXItZ2FsbGVyeV9fZ3JpZC0tdGhyZWUgLmJhbm5lci1nYWxsZXJ5X19zd2lwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhbm5lci1nYWxsZXJ5LS1zaW5nbGUgLmJhbm5lci1nYWxsZXJ5X19ncmlkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYmFubmVyLWdhbGxlcnktLXNpbmdsZSAuYmFubmVyLWdhbGxlcnlfX2l0ZW0tLXNpbmdsZSB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhbm5lci1nYWxsZXJ5X19mb3VyLWxheW91dCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4ucHJvamVjdC1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogNTNweDtcbn1cbi5wcm9qZWN0LWluZm9fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5wcm9qZWN0LWluZm9fX3BhbmVsIHtcbiAgcGFkZGluZzogMjhweCAyMHB4O1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2Utb3V0O1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24gKiB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbiBwIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgaHlwaGVuczogYXV0bztcbiAgbGluZS1jbGFtcDogMztcbiAgbWF4LWhlaWdodDogNjAuMDZweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLXNob3J0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gIGxpbmUtY2xhbXA6IHVuc2V0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHVuc2V0O1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWZ1bGwge1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICBsaW5lLWNsYW1wOiB1bnNldDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tZnVsbCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1mdWxsIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gIGxpbmUtY2xhbXA6IHVuc2V0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHVuc2V0O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdGV4dC1vdmVyZmxvdzogdW5zZXQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1hY3RpdmUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tYWN0aXZlIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucHJvamVjdC1pbmZvX19tb3JlIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucHJvamVjdC1pbmZvX19tb3JlIHN2ZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDRweDtcbn1cbi5wcm9qZWN0LWluZm9fX21vcmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5wcm9qZWN0LWluZm9fX21vcmUtLWFjdGl2ZSBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnByb2plY3QtaW5mby5wcm9qZWN0LWluZm8tLWV4cGFuZGVkIC5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1zaG9ydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvamVjdC1pbmZvLnByb2plY3QtaW5mby0tZXhwYW5kZWQgLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWZ1bGwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9qZWN0LWluZm8ucHJvamVjdC1pbmZvLS1leHBhbmRlZCAucHJvamVjdC1pbmZvX19wYW5lbCB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5yZXZpZXdzLXNlY3Rpb25fX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDFyZW07XG59XG4ucmV2aWV3cy1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ucmV2aWV3cy1zZWN0aW9uX192aWV3LWFsbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWluLXdpZHRoOiAxNTdweDtcbiAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmV2aWV3cy1zZWN0aW9uX192aWV3LWFsbC5sb2FkaW5nIHtcbiAgb3BhY2l0eTogMC43O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5yZXZpZXdzLXNlY3Rpb25fX3Nob3ctbGVzcyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWluLXdpZHRoOiAxNTdweDtcbiAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmV2aWV3cy1zZWN0aW9uX19sb2FkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnJldmlld3Mtc2VjdGlvbl9fZXJyb3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjZDMyZjJmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYmVlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4ucmV2aWV3LWNhcmQge1xuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5yZXZpZXctY2FyZC5hamF4LWxvYWRpbmcge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG59XG4ucmV2aWV3LWNhcmQuYWpheC1sb2FkZWQge1xuICBhbmltYXRpb246IGZhZGVJblVwIDAuNXMgZWFzZSBmb3J3YXJkcztcbn1cbi5yZXZpZXctY2FyZF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgcGFkZGluZzogMTNweCAxN3B4IDE1cHggMjhweDtcbn1cbi5yZXZpZXctY2FyZF9fdXNlci1pbmZvIHtcbiAgZmxleDogMTtcbn1cbi5yZXZpZXctY2FyZF9fbmFtZSB7XG4gIG1hcmdpbjogMCAwIDAuMjVyZW0gMDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLnJldmlldy1jYXJkX19hcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzY2NjY2NjtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG4ucmV2aWV3LWNhcmRfX21ldGEge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4ucmV2aWV3LWNhcmRfX21ldGEtdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5yZXZpZXctY2FyZF9fcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMXB4O1xufVxuLnJldmlldy1jYXJkX19yYXRlcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucmV2aWV3LWNhcmRfX3JlY29tbWVuZCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucmV2aWV3LWNhcmRfX2NvbW1lbnQge1xuICBwYWRkaW5nOiAyOHB4IDE4cHg7XG59XG4ucmV2aWV3LWNhcmRfX2NvbW1lbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ucmV2aWV3LWNhcmRfX2NvbW1lbnQgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi5yZXZpZXctY2FyZF9fcmVhZC1tb3JlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDI4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5yZXZpZXctY2FyZF9fcmVhZC1tb3JlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDY2Y2M7XG59XG4ucmV2aWV3LWNhcmRfX2NvbW1lbnQtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlO1xufVxuLnJldmlldy1jYXJkX19jb21tZW50LXRleHQuY29sbGFwc2VkIHtcbiAgbWF4LWhlaWdodDogNC4yZW07XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgbGluZS1jbGFtcDogMztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnJldmlldy1jYXJkX19jb21tZW50LXRleHQuZXhwYW5kZWQge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLnJldmlldy1jYXJkX19nYWxsZXJ5IHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBwYWRkaW5nOiAwcHggMTdweDtcbn1cblxuLnJhdGluZy1udW1iZXIge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5yYXRlcy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgxMjBweCwgMWZyKSk7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAzMTM3MjU0OSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZy1ibG9jazogMTJweDtcbn1cblxuLnJhdGUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDE1cHggMzZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnJhdGUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCAjRTVFNUU1O1xufVxuLnJhdGUtaXRlbV9fbGFiZWwge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLnJhdGUtaXRlbV9fdmFsdWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuXG4ucmVjb21tZW5kLWJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZWRkYTtcbiAgY29sb3I6ICMxNTU3MjQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzNlNmNiO1xufVxuXG4ucmV2aWV3LWdhbGxlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG59XG4ucmV2aWV3LWdhbGxlcnlfX2l0ZW0ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDc2cHg7XG4gIGhlaWdodDogNzZweDtcbn1cbi5yZXZpZXctZ2FsbGVyeV9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmV2aWV3cy1yYXRpbmctZGlzcGxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjZweDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDE5cHg7XG59XG4ucmV2aWV3cy1yYXRpbmctZGlzcGxheSAucmF0aW5nLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDRweDtcbn1cbi5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IC5yYXRpbmctc3RhciB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnJldmlld3MtcmF0aW5nLWRpc3BsYXkgLnJldmlld3MtY291bnQge1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA2cHg7XG59XG5cbi5zaW5nbGUtcHJvamVjdCAucmF0aW5nLXN0YXIgcGF0aCB7XG4gIGZpbGw6ICMyRjczRTI7XG59XG5cbi5zaW5nbGUtcHJvamVjdCAubW9kYWwtY2xvc2Ugc3ZnLFxuLnNpbmdsZS1wcm9qZWN0IC5yZW1vZGFsLWNsb3NlIHN2ZyB7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG59XG4uc2luZ2xlLXByb2plY3QgLmdhbGxlcnktbW9kYWxfX2Nsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2luZ2xlLXByb2plY3QgLmdhbGxlcnktbW9kYWxfX2hlYWRlci1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXdzLXNlY3Rpb25fX2hlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAucmV2aWV3cy1zZWN0aW9uX19zdGF0cyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDAuNzVyZW07XG4gIH1cbiAgLnJldmlld3MtcmF0aW5nLWRpc3BsYXkge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICB9XG4gIC5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IC5yYXRpbmctbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxuICAucmV2aWV3cy1yYXRpbmctZGlzcGxheSAucmF0aW5nLXN0YXIge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgfVxuICAucmV2aWV3LWNhcmRfX2hlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAucmF0ZXMtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICAucmV2aWV3LWdhbGxlcnlfX2ltYWdlIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbiNhZGRpdGlvbmFsLXJldmlld3MtY29udGFpbmVyIC5yZXZpZXctY2FyZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbiNhZGRpdGlvbmFsLXJldmlld3MtY29udGFpbmVyIC5yZXZpZXctY2FyZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4ucmV2aWV3cy1zcGlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjNmM2YzO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzY2NjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5jb250YWN0LWNhcmQge1xuICBwYWRkaW5nOiA0MHB4IDIwcHggMjBweDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAyMHB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFjdC1jYXJkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRvcDogMTEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmNvbnRhY3QtY2FyZF9fYXZhdGFyIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA1MCU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMzRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gIHdpZHRoOiA2N3B4O1xuICBoZWlnaHQ6IDY3cHg7XG59XG4uY29udGFjdC1jYXJkX19hdmF0YXItLXBsYWNlaG9sZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY29udGFjdC1jYXJkX19hdmF0YXItLXBsYWNlaG9sZGVyIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNvbnRhY3QtY2FyZF9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jb250YWN0LWNhcmRfX25hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbi5jb250YWN0LWNhcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY2NjY2NjtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuLmNvbnRhY3QtY2FyZF9fZm9ybS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGdhcDogN3B4O1xufVxuLmNvbnRhY3QtY2FyZF9fZm9ybS10aXRsZTpiZWZvcmUsIC5jb250YWN0LWNhcmRfX2Zvcm0tdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFNUU1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0LWNhcmRfX2ltYWdlIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbiAgLmNvbnRhY3QtY2FyZF9faW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb250YWN0LWNhcmRfX2J0biB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgei1pbmRleDogMTAwMDtcbiAgfVxuICAuY29udGFjdC1jYXJkX19idG4tLWF0LW9yaWdpbmFsLXBvc2l0aW9uIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB6LWluZGV4OiBhdXRvO1xuICB9XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2ZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzRweDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0td2lkdGgtaGFsZiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS13aWR0aC1mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGRfbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIHJpZ2h0OiA2cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2xhYmVsLmZsb2F0aW5nLWxhYmVsLS1hY3RpdmUge1xuICB0b3A6IC0xM3B4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjQTBBMEEwO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgaW5wdXQsXG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDVweCA5cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIGlucHV0OjpwbGFjZWhvbGRlcixcbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgaW5wdXQ6Zm9jdXMsXG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIHNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyRjczRTI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5jdXN0b20tc2VsZWN0LWNob2ljZXMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faW5uZXIge1xuICBwYWRkaW5nOiAxMnB4IDA7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2xpc3Qge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pdGVtIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IC5nY2hvaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IC5nY2hvaWNlIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXR5cGUtY2hlY2tib3ggLmdjaG9pY2UgbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIGZsZXg6IDE7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZm9ybS1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyRjczRTI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyRjczRTI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm0tYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzJGNzNFMjtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtLWJ1dHRvbjphY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXR5cGUtaG9uZXlwb3Qge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucHJvamVjdC1nYWxsZXJ5IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2plY3QtZ2FsbGVyeV9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogMjVweDtcbiAgfVxufVxuLnByb2plY3QtZ2FsbGVyeV9faXRlbSB7XG4gIG1heC13aWR0aDogMzI3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2plY3QtZ2FsbGVyeV9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAzMDJweDtcbiAgfVxufVxuLnByb2plY3QtZ2FsbGVyeV9faXRlbTpob3ZlciAucHJvamVjdC1nYWxsZXJ5X19pdGVtX19hY3Rpb25zIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2FjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2plY3QtZ2FsbGVyeV9fYWN0aW9ucyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNCkgMCUsIHJnYmEoMCwgMCwgMCwgMC4yKSA1MC41JSwgcmdiYSgwLCAwLCAwLCAwLjQpIDEwMCUpO1xuICB9XG59XG4ucHJvamVjdC1nYWxsZXJ5X19zaGFyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMTBweDtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5wcm9qZWN0LWdhbGxlcnlfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnByb2plY3QtZ2FsbGVyeV9fbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19pbWFnZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiAzMjcvMjM4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9qZWN0LWdhbGxlcnlfX2ltYWdlLWNvbnRhaW5lciB7XG4gICAgYXNwZWN0LXJhdGlvOiAzMDIvMjI0O1xuICB9XG59XG4ucHJvamVjdC1nYWxsZXJ5X19pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLnByb2plY3QtZ2FsbGVyeV9faW1hZ2UtY29udGFpbmVyOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19jYXB0aW9uIHtcbiAgcGFkZGluZzogOHB4IDA7XG59XG4ucHJvamVjdC1nYWxsZXJ5X19jYXB0aW9uIHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNjY2O1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2plY3QtZ2FsbGVyeV9fY2FwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvamVjdC1nYWxsZXJ5X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAucHJvamVjdC1nYWxsZXJ5X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi8qKlxuICogUmVsYXRlZCBQcm9qZWN0cyBTZWN0aW9uIFN0eWxlc1xuICogTm93IGltcG9ydHMgYW5kIHVzZXMgdGhlIHNoYXJlZCBwcm9qZWN0LWNhcmQgY29tcG9uZW50XG4gKi9cbi8qKlxuICogUHJvamVjdCBDYXJkIENvbXBvbmVudCBTdHlsZXNcbiAqIEJhc2UgY29tcG9uZW50IHRoYXQgY2FuIGJlIHVzZWQgYWNyb3NzIHJlbGF0ZWQgcHJvamVjdHMsIGFyY2hpdmUgcGFnZXMsIGFuZCByZWNvbW1lbmRlZCBwcm9qZWN0c1xuICogQ29udGFpbnMgYWxsIHRoZSBjb3JlIHByb2plY3QgY2FyZCBmdW5jdGlvbmFsaXR5IHVzaW5nIHBsYWNlaG9sZGVycyBmb3IgcmV1c2VcbiAqL1xuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDMyN3B4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAzMDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiAzMjcvMjM4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMTUxLzExMjtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc3dpcGVyIC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3N3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19hY3Rpb25zIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDUwLjUlLCByZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJSk7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3NoYXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAxMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fYnV0dG9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG4gIHotaW5kZXg6IDExO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDlweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW46IDAgMnB4O1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dCwgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTklO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgb3BhY2l0eTogMDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0OjphZnRlciwgLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXY6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19uZXh0OmhvdmVyLCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZC5yZWxhdGVkLXByb2plY3RzX19uZXh0LCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZC5yZWxhdGVkLXByb2plY3RzX19wcmV2IHtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX25leHQgc3ZnLCAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldiBzdmcge1xuICB3aWR0aDogOHB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dCB7XG4gIHJpZ2h0OiA4cHg7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fbmV4dDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gIGxlZnQ6IDhweDtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcmV2OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZSB7XG4gIGFzcGVjdC1yYXRpbzogMzI3LzIzODtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fc2xpZGUge1xuICAgIGFzcGVjdC1yYXRpbzogMTUxLzExMjtcbiAgfVxufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGxhY2Vob2xkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYXNwZWN0LXJhdGlvOiAzMjcvMjM4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wbGFjZWhvbGRlciB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICB9XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcGxhY2Vob2xkZXIgc3ZnIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19wcm9qZWN0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgbGluZS1jbGFtcDogMTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcHJvamVjdC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19hdXRob3Ige1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNjY2O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19kaXZpZGVyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEE0QTRBO1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycHg7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nIC5zdGFyIHtcbiAgY29sb3I6ICNkZGQ7XG59XG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nIC5zdGFyLS1maWxsZWQge1xuICBjb2xvcjogI2ZmYzEwNztcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19yYXRpbmcgLnN0YXIgc3ZnIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZy1udW1iZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDJweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX2NvbW1lbnRzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbn1cblxuLnByb2plY3RzLWxpc3RfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2plY3RzLWxpc3RfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2plY3RzLWxpc3RfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2plY3RzLWxpc3RfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtOmhvdmVyIC5yZWxhdGVkLXByb2plY3RzX19hY3Rpb25zIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgb3BhY2l0eTogMTtcbn1cbi5yZWxhdGVkLXByb2plY3RzX19pdGVtOmhvdmVyIC5yZWxhdGVkLXByb2plY3RzX19uZXh0LFxuLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW06aG92ZXIgLnJlbGF0ZWQtcHJvamVjdHNfX3ByZXYge1xuICBvcGFjaXR5OiAxO1xufVxuXG5bZGlyPXJ0bF0gLnJlbGF0ZWQtcHJvamVjdHNfX2l0ZW0gLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZy10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuW2Rpcj1ydGxdIC5yZWxhdGVkLXByb2plY3RzX19pdGVtIC5yZWxhdGVkLXByb2plY3RzX19jb21tZW50cyB7XG4gIGdhcDogNnB4O1xufVxuXG4ucmVsYXRlZC1wcm9qZWN0cyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yZWxhdGVkLXByb2plY3RzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnJlbGF0ZWQtcHJvamVjdHNfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbGF0ZWQtcHJvamVjdHNfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4ucmVsYXRlZC1wcm9qZWN0c19fZ3JpZCB7XG4gIGdhcDogMjhweDtcbn1cblxuLmRlc2lnbmVyLWluZm8ge1xuICBwYWRkaW5nOiAxOXB4IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uZGVzaWduZXItaW5mb19fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRlc2lnbmVyLWluZm9fX3Bob3RvLXdyYXBwZXIge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmRlc2lnbmVyLWluZm9fX3Bob3RvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmRlc2lnbmVyLWluZm9fX3Bob3RvLS1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZGVzaWduZXItaW5mb19fcGhvdG8tLXBsYWNlaG9sZGVyIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmRlc2lnbmVyLWluZm9fX2RldGFpbHMge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDMwcHg7XG59XG4uZGVzaWduZXItaW5mb19faGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5kZXNpZ25lci1pbmZvX19tYWluIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmRlc2lnbmVyLWluZm9fX25hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uZGVzaWduZXItaW5mb19fbWV0YSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uZGVzaWduZXItaW5mb19fcmF0aW5nIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZXNpZ25lci1pbmZvX19yYXRpbmcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICB9XG59XG4uZGVzaWduZXItaW5mb19fcmF0aW5nLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5kZXNpZ25lci1pbmZvX19zdGFyIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4uZGVzaWduZXItaW5mb19fcmV2aWV3cy1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5kZXNpZ25lci1pbmZvX19hZGRpdGlvbmFsIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmRlc2lnbmVyLWluZm9fX2ZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRlc2lnbmVyLWluZm9fX2ZpZWxkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogOHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uZGVzaWduZXItaW5mb19fbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzaWduZXItaW5mb19fbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxufVxuLmRlc2lnbmVyLWluZm9fX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZmxleDogMTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzaWduZXItaW5mb19fdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuLmRlc2lnbmVyLWluZm9fX3ZhbHVlIGEge1xuICBjb2xvcjogIzJGNzNFMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmRlc2lnbmVyLWluZm9fX3ZhbHVlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5kZXNpZ25lci1pbmZvX193cmFwcGVyIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2lnbmVyLWluZm8ge1xuICAgIHBhZGRpbmc6IDE5cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3JhdGluZy1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19yZXZpZXdzLWNvdW50IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fYWRkaXRpb25hbCB7XG4gICAgcGFkZGluZy10b3A6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogMTdweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fZmllbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19kZXRhaWxzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2NvbnRlbnQge1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fbmFtZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fZG9tYWluIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19wcm9qZWN0LXJvbGVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19yYXRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIG1hcmdpbi1pbmxpbmU6IC00cHg7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX21ldGEge1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuLmRlc2lnbmVyLWluZm9fX2JpbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hcmNoaXZlLmF1dGhvciAuZW50cnktY29udGVudC0tbm8tYmFubmVyIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG4uYXJjaGl2ZS5hdXRob3IgLmNvbnRlbnQtbWV0YS1hY3Rpb25zX19tb2JpbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTYxcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFyY2hpdmUuYXV0aG9yIC5jb250ZW50LW1ldGEtYWN0aW9uc19fbW9iaWxlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGdhcDogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hcmNoaXZlLmF1dGhvciBtYWluIHtcbiAgICBwYWRkaW5nLXRvcDogMzRweDtcbiAgfVxuICAuYXJjaGl2ZS5hdXRob3IgLmVudHJ5LWhlYWRlcl9fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbiAgLmFyY2hpdmUuYXV0aG9yIC5iYW5uZXItZ2FsbGVyeS0tc2luZ2xlIC5iYW5uZXItZ2FsbGVyeV9faXRlbS0tc2luZ2xlIHtcbiAgICBhc3BlY3QtcmF0aW86IDMxLzIzO1xuICB9XG4gIC5hcmNoaXZlLmF1dGhvciAuYnRuLWljb24ge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICB9XG4gIC5hcmNoaXZlLmF1dGhvciAuYnRuLWljb24gc3ZnIHtcbiAgICB3aWR0aDogMTNweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gIH1cbiAgLmFyY2hpdmUuYXV0aG9yIC5jb250ZW50LW1ldGEtYWN0aW9uc19fbW9iaWxlIHtcbiAgICBib3R0b206IC02MXB4O1xuICB9XG4gIC5hcmNoaXZlLmF1dGhvciAuYmFubmVyLWdhbGxlcnlfX3Bob3RvZ3JhcGhlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5wcm9qZWN0LWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiA1M3B4O1xufVxuLnByb2plY3QtaW5mb19fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xufVxuLnByb2plY3QtaW5mb19fcGFuZWwge1xuICBwYWRkaW5nOiAyOHB4IDIwcHg7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1vdXQ7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbiAqIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uIHAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBoeXBoZW5zOiBhdXRvO1xuICBsaW5lLWNsYW1wOiAzO1xuICBtYXgtaGVpZ2h0OiA2MC4wNnB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tc2hvcnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgbGluZS1jbGFtcDogdW5zZXQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG59XG4ucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tZnVsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gIGxpbmUtY2xhbXA6IHVuc2V0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHVuc2V0O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdGV4dC1vdmVyZmxvdzogdW5zZXQ7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1mdWxsIHAge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWZ1bGwgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgbGluZS1jbGFtcDogdW5zZXQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0ZXh0LW92ZXJmbG93OiB1bnNldDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLWFjdGl2ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1hY3RpdmUgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wcm9qZWN0LWluZm9fX21vcmUge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wcm9qZWN0LWluZm9fX21vcmUgc3ZnIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNHB4O1xufVxuLnByb2plY3QtaW5mb19fbW9yZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC44O1xufVxuLnByb2plY3QtaW5mb19fbW9yZS0tYWN0aXZlIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4ucHJvamVjdC1pbmZvLnByb2plY3QtaW5mby0tZXhwYW5kZWQgLnByb2plY3QtaW5mb19fZGVzY3JpcHRpb24tLXNob3J0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9qZWN0LWluZm8ucHJvamVjdC1pbmZvLS1leHBhbmRlZCAucHJvamVjdC1pbmZvX19kZXNjcmlwdGlvbi0tZnVsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2plY3QtaW5mby5wcm9qZWN0LWluZm8tLWV4cGFuZGVkIC5wcm9qZWN0LWluZm9fX3BhbmVsIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmNvbnRhY3QtY2FyZCB7XG4gIHBhZGRpbmc6IDQwcHggMjBweCAyMHB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDIwcHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0LWNhcmQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdG9wOiAxMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uY29udGFjdC1jYXJkX19hdmF0YXIge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDUwJTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0zNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgd2lkdGg6IDY3cHg7XG4gIGhlaWdodDogNjdweDtcbn1cbi5jb250YWN0LWNhcmRfX2F2YXRhci0tcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jb250YWN0LWNhcmRfX2F2YXRhci0tcGxhY2Vob2xkZXIgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uY29udGFjdC1jYXJkX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNvbnRhY3QtY2FyZF9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuLmNvbnRhY3QtY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4uY29udGFjdC1jYXJkX19mb3JtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZ2FwOiA3cHg7XG59XG4uY29udGFjdC1jYXJkX19mb3JtLXRpdGxlOmJlZm9yZSwgLmNvbnRhY3QtY2FyZF9fZm9ybS10aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNUU1RTU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3QtY2FyZF9faW1hZ2Uge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuY29udGFjdC1jYXJkX19pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbnRhY3QtY2FyZF9fYnRuIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICB9XG4gIC5jb250YWN0LWNhcmRfX2J0bi0tYXQtb3JpZ2luYWwtcG9zaXRpb24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZmllbGRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzNHB4O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkLS13aWR0aC1oYWxmIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXdpZHRoLWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDZweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGRfbGFiZWwuZmxvYXRpbmctbGFiZWwtLWFjdGl2ZSB7XG4gIHRvcDogLTEzcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICNBMEEwQTA7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggNXB4IDlweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Q6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dDpmb2N1cyxcbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzJGNzNFMjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlcyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lciB7XG4gIHBhZGRpbmc6IDEycHggMDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19fbGlzdCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5jdXN0b20tc2VsZWN0LWNob2ljZXNfX2l0ZW0ge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmN1c3RvbS1zZWxlY3QtY2hvaWNlc19faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXR5cGUtY2hlY2tib3ggLmdjaG9pY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM2NjY7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZmllbGQtLXR5cGUtY2hlY2tib3ggLmdjaG9pY2UgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1jaGVja2JveCAuZ2Nob2ljZSBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgZmxleDogMTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzJGNzNFMjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJGNzNFMjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uY29udGFjdC1jYXJkIC5nZm9ybV93cmFwcGVyIC5nZm9ybS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xufVxuLmNvbnRhY3QtY2FyZCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm0tYnV0dG9uOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZC0tdHlwZS1ob25leXBvdCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LWNhcmQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5kZXNpZ25lci1pbmZvIHtcbiAgcGFkZGluZzogMTlweCAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmRlc2lnbmVyLWluZm9fX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kZXNpZ25lci1pbmZvX19waG90by13cmFwcGVyIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5kZXNpZ25lci1pbmZvX19waG90byB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5kZXNpZ25lci1pbmZvX19waG90by0tcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmRlc2lnbmVyLWluZm9fX3Bob3RvLS1wbGFjZWhvbGRlciBzdmcge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5kZXNpZ25lci1pbmZvX19kZXRhaWxzIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAzMHB4O1xufVxuLmRlc2lnbmVyLWluZm9fX2hlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uZGVzaWduZXItaW5mb19fbWFpbiB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5kZXNpZ25lci1pbmZvX19uYW1lIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmRlc2lnbmVyLWluZm9fX21ldGEge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLmRlc2lnbmVyLWluZm9fX3JhdGluZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzaWduZXItaW5mb19fcmF0aW5nIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgfVxufVxuLmRlc2lnbmVyLWluZm9fX3JhdGluZy1udW1iZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZGVzaWduZXItaW5mb19fc3RhciB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLmRlc2lnbmVyLWluZm9fX3Jldmlld3MtY291bnQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uZGVzaWduZXItaW5mb19fYWRkaXRpb25hbCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5kZXNpZ25lci1pbmZvX19maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kZXNpZ25lci1pbmZvX19maWVsZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDhweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmRlc2lnbmVyLWluZm9fX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzY2NjY2NjtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2lnbmVyLWluZm9fX2xhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbn1cbi5kZXNpZ25lci1pbmZvX192YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZsZXg6IDE7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlc2lnbmVyLWluZm9fX3ZhbHVlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbi5kZXNpZ25lci1pbmZvX192YWx1ZSBhIHtcbiAgY29sb3I6ICMyRjczRTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kZXNpZ25lci1pbmZvX192YWx1ZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZGVzaWduZXItaW5mb19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZXNpZ25lci1pbmZvIHtcbiAgICBwYWRkaW5nOiAxOXB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19yYXRpbmctbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fcmV2aWV3cy1jb3VudCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2FkZGl0aW9uYWwge1xuICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICAgIG1hcmdpbi10b3A6IDE3cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2ZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZGVzaWduZXItaW5mb19fZGV0YWlscyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19jb250ZW50IHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX25hbWUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbiAgLmRlc2lnbmVyLWluZm9fX2RvbWFpbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fcHJvamVjdC1yb2xlcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgfVxuICAuZGVzaWduZXItaW5mb19fcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBtYXJnaW4taW5saW5lOiAtNHB4O1xuICAgIGdhcDogNXB4O1xuICB9XG4gIC5kZXNpZ25lci1pbmZvX19tZXRhIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbi5kZXNpZ25lci1pbmZvX19iaW8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGhvdG9zLWdhbGxlcnlfX2JyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3Nzc7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2JyZWFkY3J1bWJzIGEge1xuICBjb2xvcjogIzc3NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBob3Rvcy1nYWxsZXJ5X19icmVhZGNydW1icyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yLCAjMmY3M2UyKTtcbn1cbi5waG90b3MtZ2FsbGVyeV9fYnJlYWRjcnVtYnMgLnNlcGFyYXRvciB7XG4gIG1hcmdpbjogMCAwLjVyZW07XG4gIGNvbG9yOiAjOTk5O1xufVxuLnBob3Rvcy1nYWxsZXJ5X19icmVhZGNydW1icyAuY3VycmVudCB7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yLCAjMmY3M2UyKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5waG90b3MtZ2FsbGVyeV9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMjJweDtcbn1cbi5waG90b3MtZ2FsbGVyeV9faXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5waG90b3MtZ2FsbGVyeV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIGdyaWQtcm93OiBzcGFuIDI7XG59XG4ucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDQpLCAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDcpIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbn1cbi5waG90b3MtZ2FsbGVyeV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2FsYnVtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDlweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faXRlbSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCgxKSB7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDI7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoMykge1xuICBhc3BlY3QtcmF0aW86IDEvMjtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAxLzM7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoNCkge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICBhc3BlY3QtcmF0aW86IDIvMTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCg1KSwgLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDYpIHtcbiAgYXNwZWN0LXJhdGlvOiAxO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDcpIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgYXNwZWN0LXJhdGlvOiAyLzE7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoOCksIC5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCg5KSB7XG4gIGFzcGVjdC1yYXRpbzogMTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZCgzbis3KSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIGFzcGVjdC1yYXRpbzogMi8xO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2l0ZW06aG92ZXIgLnBob3Rvcy1nYWxsZXJ5X19hY3Rpb25zIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgNTAuNSUsIHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYWN0aW9ucy1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDlweDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2xpbmsgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fbGluazpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xufVxuLmFsYnVtLXBob3RvcyAuZGVzaWduZXItaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgOHB4KTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgd2lkdGg6IDI4MHB4O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1jb250ZW50LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1oZWFkZXIge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWhlYWRlciBoNSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1ib2R5IHtcbiAgbWF4LWhlaWdodDogMjgwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1jaGVja2JveCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tY2hlY2tib3g6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0taW5mbyB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pbmZvIGg2IHtcbiAgbWFyZ2luOiAwIDAgMnB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMjI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWRyb3Bkb3duLWJvZHkgLmdhbGxlcnktbW9kYWxfX2FsYnVtLWluZm8gcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzY2Njtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1ib2R5IC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1uYW1lIHtcbiAgbWFyZ2luOiAwIDAgMnB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMjI7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tY291bnQge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYm9va21hcmstZHJvcGRvd24tYm9keSAuZ2FsbGVyeS1tb2RhbF9fYWxidW0tY292ZXIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1mb290ZXIge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2Jvb2ttYXJrLWxvYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweCAyMHB4O1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2FsYnVtcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYWxidW0taXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYWxidW0taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fYWxidW0tY2hlY2tib3gge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2FsYnVtLW5hbWUge1xuICBmbGV4OiAxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2NyZWF0ZS1hbGJ1bS1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9fY3JlYXRlLWFsYnVtLWJ0biBzdmcge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLmFsYnVtLXBob3RvcyAucGhvdG9zLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBncmlkLXJvdzogc3BhbiAxO1xuICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgfVxuICAuYWxidW0tcGhvdG9zIC5waG90b3MtZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQoM24rNCkge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDE7XG4gICAgYXNwZWN0LXJhdGlvOiAxO1xuICB9XG4gIC5hbGJ1bS1waG90b3MgLnBob3Rvcy1nYWxsZXJ5X19ib29rbWFyay1kcm9wZG93bi1jb250ZW50IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAyNjBweDtcbiAgfVxufVxuXG4vKiBfX19fX19fX19fICBTSU5HTEUgUEFHRVMgRU5EIF9fX19fX19fX18qLyIsIiR3aGl0ZTogI2ZmZmZmZjtcbiRibGFjazogIzAwMDAwMDtcbiRkYXJrOiMwMzBBMTE7XG4kZ3JleTogIzk3OTc5NztcbiRsaWdodC1ncmV5OiAjRjVGNUY1O1xuJGJsdTogcmdiYSg2LCA1MCwgOTAsIDEpO1xuXG4kbWFpbi10aXRsZS1jb2xvcjogIzIyMjIyMjtcbiRib2R5LXRleHQtY29sb3I6ICM0QTRBNEE7XG4kdGV4dC13aGl0ZTogI2ZmZjtcblxuLy8gQnV0dG9uIGNvbG9yc1xuJGJ0bi1wcmltYXJ5OiAjMkY3M0UyO1xuJGJ0bi1wcmltYXJ5LWhvdmVyOiAjQzZEOUZFO1xuJGJ0bi1wcmltYXJ5LWNvbG9yOiAjZmZmZmZmO1xuJGJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuXG4kYnRuLXNlY29uZGFyeS1iZzogI0ZGRkZGRjtcbiRidG4tc2Vjb25kYXJ5LWNvbG9yOiAjMDAwMDAwO1xuJGJ0bi1zZWNvbmRhcnktYm9yZGVyOiAjRTVFNUU1O1xuJGJ0bi1zZWNvbmRhcnktaG92ZXItYm9yZGVyOiAjMjIyMjIyO1xuJGJ0bi1zZWNvbmRhcnktaG92ZXItY29sb3I6ICMyMjIyMjI7XG5cbiRidG4tdGVydGlhcnktYmc6ICNGRkZGRkY7XG4kYnRuLXRlcnRpYXJ5LWNvbG9yOiAjMjIyMjIyO1xuJGJ0bi10ZXJ0aWFyeS1ob3Zlci1iZzogI0Y2RjdGQjtcbiRidG4tdGVydGlhcnktaG92ZXItY29sb3I6ICM0QTRBNEE7XG5cbiRidG4tZ2hvc3QtY29sb3I6ICRidG4tcHJpbWFyeTtcbiRidG4tZ2hvc3QtaG92ZXItY29sb3I6ICRidG4tcHJpbWFyeTtcblxuJGJ0bi1oZWFkZXItYmc6ICNGRkZGRkY7XG4kYnRuLWhlYWRlci1jb2xvcjogIzIyMjIyMjtcbiRidG4taGVhZGVyLWhvdmVyLWJnOiAjRjZGN0ZCO1xuXG4vLyBTaGFkb3dcbiRidG4tc2hhZG93OiAycHggMnB4IDE1cHggMHB4ICMwMDAwMDAwODtcblxuJGRpdmlkZXItbGluZS1jb2xvcjogI0UwRTBFMDtcbiRkaXZpZGVyLWxpbmUtY29sb3ItZGFyazogI0U1RTVFNTtcbiIsIi8vIEJ1dHRvbiBTeXN0ZW1cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIEJhc2UgYnV0dG9uIHN0eWxlc1xuLmJ0biB7XG5cdGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBIZWJyZXdcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0bWluLXdpZHRoOiAyNjVweDtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0cGFkZGluZy1pbmxpbmU6IDI0cHg7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiA5cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ly8gVE9ETzogQWRkIHRyYW5zaXRpb24gYW5pbWF0aW9uc1xuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Ly8gVE9ETzogQWRkIGZvY3VzIHN0eWxlcyBmb3IgYWNjZXNzaWJpbGl0eVxuXHR9XG5cblx0Ly8gRGlzYWJsZWQgc3RhdGVcblx0JjpkaXNhYmxlZCxcblx0Ji5kaXNhYmxlZCB7XG5cdFx0b3BhY2l0eTogMC42O1xuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cbn1cblxuLy8gQnV0dG9uIFZhcmlhbnRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBQcmltYXJ5IEJ1dHRvblxuLmJ0bi1wcmltYXJ5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRjb2xvcjogJGJ0bi1wcmltYXJ5LWNvbG9yO1xuXHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeTtcblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1wcmltYXJ5LWhvdmVyO1xuXHRcdGNvbG9yOiAkYnRuLXByaW1hcnktaG92ZXItY29sb3I7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYnRuLXByaW1hcnktaG92ZXI7XG5cdH1cbn1cblxuLy8gU2Vjb25kYXJ5IEJ1dHRvblxuLmJ0bi1zZWNvbmRhcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRidG4tc2Vjb25kYXJ5LWJnLCAwLjgpO1xuXHRjb2xvcjogJGJ0bi1zZWNvbmRhcnktY29sb3I7XG5cdGJvcmRlci1jb2xvcjogJGJ0bi1zZWNvbmRhcnktYm9yZGVyO1xuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXNlY29uZGFyeS1iZztcblx0XHRjb2xvcjogJGJ0bi1zZWNvbmRhcnktaG92ZXItY29sb3I7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYnRuLXNlY29uZGFyeS1ob3Zlci1ib3JkZXI7XG5cdH1cbn1cblxuLmJ0bi1zZWNvbmRhcnktaW52ZXJ0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1zZWNvbmRhcnktYmc7XG5cdGNvbG9yOiAkYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcjtcblx0Ym9yZGVyLWNvbG9yOiAkYnRuLXNlY29uZGFyeS1ob3Zlci1ib3JkZXI7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyRjczRTI7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuXHR9XG59XG5cbi8vIFRlcnRpYXJ5IEJ1dHRvbiAoSGVhZGVyIHN0eWxlKVxuLmJ0bi10ZXJ0aWFyeSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRidG4tdGVydGlhcnktYmc7XG5cdGNvbG9yOiAkYnRuLXRlcnRpYXJ5LWNvbG9yO1xuXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXRlcnRpYXJ5LWhvdmVyLWJnO1xuXHRcdGNvbG9yOiAkYnRuLXRlcnRpYXJ5LWhvdmVyLWNvbG9yO1xuXHR9XG59XG5cbi8vIEdob3N0IEJ1dHRvbiAoVGV4dCBidXR0b24gd2l0aCBwcmltYXJ5IGNvbG9yKVxuLmJ0bi1naG9zdCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogJGJ0bi1naG9zdC1jb2xvcjtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICRidG4tZ2hvc3QtaG92ZXItY29sb3I7XG5cdFx0Ly8gVE9ETzogQWRkIHN1YnRsZSBiYWNrZ3JvdW5kIGNvbG9yIG9uIGhvdmVyXG5cdH1cbn1cblxuLy8gQnV0dG9uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBFeHRyYSBTbWFsbCAoVGFnL1BpbGwgc3R5bGUpXG4uYnRuLXhzIHtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRtaW4td2lkdGg6IHVuc2V0O1xuXHRwYWRkaW5nOiA3cHggMTFweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Ym9yZGVyLXJhZGl1czogNTBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRmb250LXNpemU6IDEycHg7XG4gICAgXHRwYWRkaW5nOiA2cHggN3B4O1xuXHR9XG59XG5cbi8vIFRhZyBzdHlsZSAoZXZlbiBzbWFsbGVyIGZvciBwaWxscylcbi5idG4tdGFnIHtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRtaW4td2lkdGg6IHVuc2V0O1xuXHRwYWRkaW5nOiAycHggNnB4O1xuXHRsaW5lLWhlaWdodDogMS4xO1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi8vIFNtYWxsXG4uYnRuLXNtIHtcblx0bWluLXdpZHRoOiAxMDBweDtcblx0cGFkZGluZy1pbmxpbmU6IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDIuMztcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRsaW5lLWhlaWdodDogMi43O1xuXHR9XG59XG5cbi8vIE1lZGl1bSAoZGVmYXVsdCkgLSBhbHJlYWR5IGRlZmluZWQgaW4gYmFzZSAuYnRuXG5cbi8vIExhcmdlXG4uYnRuLWxnIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0bWluLXdpZHRoOiAzMjBweDtcblx0cGFkZGluZy1pbmxpbmU6IDMycHg7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG59XG5cbi8vIEV4dHJhIExhcmdlXG4uYnRuLXhsIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogNTZweDtcblx0bWluLXdpZHRoOiAzODBweDtcblx0cGFkZGluZy1pbmxpbmU6IDQwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDI4cHg7XG59XG5cbi8vIEJ1dHRvbiB3aWR0aCB2YXJpYXRpb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnRuLWF1dG8ge1xuXHRtaW4td2lkdGg6IGF1dG87XG59XG5cbi5idG4tZnVsbCB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLWZpdCB7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLy8gQ29tcGFjdCBidXR0b24gKHRpZ2h0ZXIgc3BhY2luZylcbi5idG4tY29tcGFjdCB7XG5cdHBhZGRpbmctaW5saW5lOiAxNnB4O1xuXHRtaW4td2lkdGg6IDIwMHB4O1xuXG5cdCYuYnRuLXNtIHtcblx0XHRwYWRkaW5nLWlubGluZTogOHB4O1xuXHRcdG1pbi13aWR0aDogODBweDtcblx0fVxuXG5cdCYuYnRuLXhzIHtcblx0XHRwYWRkaW5nLWlubGluZTogNnB4O1xuXHRcdG1pbi13aWR0aDogYXV0bztcblx0fVxufVxuXG4vLyBJY29uIEJ1dHRvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4taWNvbiB7XG5cdG1pbi13aWR0aDogdW5zZXQ7XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXG5cdHN2ZywgaW1nLCAqIHtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQvLyBTbWFsbCBpY29uIGJ1dHRvbiAobGlrZSBpbiB0aGUgc2NyZWVuc2hvdClcblx0Ji5idG4tc20ge1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblxuXHRcdHN2ZywgaW1nLCAqIHtcblx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIExhcmdlIGljb24gYnV0dG9uXG5cdCYuYnRuLWxnIHtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cblx0XHRzdmcsIGltZywgKiB7XG5cdFx0XHR3aWR0aDogMThweDtcblx0XHRcdGhlaWdodDogMThweDtcblx0XHR9XG5cdH1cblxuXHQvLyBFeHRyYSBsYXJnZSBpY29uIGJ1dHRvblxuXHQmLmJ0bi14bCB7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXG5cdFx0c3ZnLCBpbWcsICoge1xuXHRcdFx0d2lkdGg6IDIycHg7XG5cdFx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0d2lkdGg6IDI5cHg7XG5cdFx0aGVpZ2h0OiAyOXB4O1xuXHR9XG59XG5cbi8vIFNxdWFyZSBpY29uIGJ1dHRvbnMgKGZvciBib29rbWFyay9zYXZlIHN0eWxlKVxuLmJ0bi1pY29uLXNxdWFyZSB7XG5cdG1pbi13aWR0aDogdW5zZXQ7XG5cdHdpZHRoOiAyOHB4O1xuXHRoZWlnaHQ6IDI4cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXG5cdHN2ZywgaW1nLCAqIHtcblx0XHR3aWR0aDogMTRweDtcblx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmLmJ0bi1zbSB7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblxuXHRcdHN2ZywgaW1nLCAqIHtcblx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdH1cblx0fVxufVxuXG4vLyBDYXRlZ29yeS9UYWcgYnV0dG9uIHN0eWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0bi1jYXRlZ29yeSB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bWluLXdpZHRoOiBhdXRvO1xuXHRwYWRkaW5nOiA2cHggMTJweDtcblx0bGluZS1oZWlnaHQ6IDEuMztcblx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogNnB4O1xuXG5cdC8vIFdpdGggaWNvblxuXHRzdmcsIGltZyB7XG5cdFx0d2lkdGg6IDE0cHg7XG5cdFx0aGVpZ2h0OiAxNHB4O1xuXHR9XG5cblx0Ly8gU21hbGwgY2F0ZWdvcnkgYnV0dG9uXG5cdCYuYnRuLXNtIHtcblx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0cGFkZGluZzogNHB4IDhweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXG5cdFx0c3ZnLCBpbWcge1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFBob25lL0NvbnRhY3QgYnV0dG9uIHN0eWxlXG4uYnRuLXBob25lIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1zZWNvbmRhcnktYmc7XG5cdGNvbG9yOiAkYnRuLXNlY29uZGFyeS1jb2xvcjtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJ0bi1zZWNvbmRhcnktYm9yZGVyO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdG1pbi13aWR0aDogYXV0bztcblx0cGFkZGluZzogOHB4IDE2cHg7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDhweDtcblxuXHRzdmcsIGltZyB7XG5cdFx0d2lkdGg6IDE2cHg7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHR9XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4tc2Vjb25kYXJ5LWJnO1xuXHRcdGNvbG9yOiAkYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcjtcblx0XHRib3JkZXItY29sb3I6ICRidG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlcjtcblx0fVxufVxuXG4vLyBTcGVjaWFsIENsYXNzZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFNoYWRvdyBidXR0b25cbi5idG4tc2hhZG93IHtcblx0Ym94LXNoYWRvdzogJGJ0bi1zaGFkb3c7XG59XG5cbi8vIEhlYWRlciBzcGVjaWZpYyBidXR0b24gKGtlZXAgZXhpc3Rpbmcgc3R5bGVzIGZvciBjb21wYXRpYmlsaXR5KVxuLmJ0bi1oZWFkZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLWhlYWRlci1iZztcblx0Y29sb3I6ICRidG4taGVhZGVyLWNvbG9yO1xuXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLWhlYWRlci1ob3Zlci1iZztcblx0XHRjb2xvcjogJGJ0bi1oZWFkZXItY29sb3I7XG5cdH1cbn1cblxuLy8gQnV0dG9uIHdpdGggYmFkZ2VzIChOb3RpZmljYXRpb24gc3lzdGVtKVxuLmJ0bi1iYWRnZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQuYmFkZ2UsXG5cdCY6OmFmdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtNnB4O1xuXHRcdHJpZ2h0OiAtNnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRjQ3NTc7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRtaW4td2lkdGg6IDE4cHg7XG5cdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcblx0XHRib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHR9XG5cblx0Ly8gU21hbGwgZG90IGluZGljYXRvciAobm8gbnVtYmVyKVxuXHQmLmJhZGdlLWRvdDo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdG1pbi13aWR0aDogOHB4O1xuXHRcdHdpZHRoOiA4cHg7XG5cdFx0aGVpZ2h0OiA4cHg7XG5cdFx0dG9wOiAtMnB4O1xuXHRcdHJpZ2h0OiAtMnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuXHR9XG5cblx0Ly8gSWNvbiBidXR0b24gYmFkZ2VzXG5cdCYuYnRuLWljb24ge1xuXHRcdC5iYWRnZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHR0b3A6IC00cHg7XG5cdFx0XHRyaWdodDogLTRweDtcblx0XHRcdG1pbi13aWR0aDogMTRweDtcblx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdGZvbnQtc2l6ZTogOHB4O1xuXHRcdH1cblxuXHRcdCYuYmFkZ2UtZG90OjphZnRlciB7XG5cdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRtaW4td2lkdGg6IDZweDtcblx0XHRcdHRvcDogLTFweDtcblx0XHRcdHJpZ2h0OiAtMXB4O1xuXHRcdH1cblx0fVxufVxuXG4vLyBCdXR0b24gR3JvdXBzICYgQ29tYmluYXRpb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnRuLWdyb3VwIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiA4cHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0LmJ0biB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0Ly8gUmVzcG9uc2l2ZSBnYXBcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0Z2FwOiA2cHg7XG5cdH1cbn1cblxuLmJ0bi1ncm91cC0tdGlnaHQge1xuXHRnYXA6IDRweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRnYXA6IDJweDtcblx0fVxufVxuXG4uYnRuLWdyb3VwLS13aWRlIHtcblx0Z2FwOiAxMnB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdGdhcDogOHB4O1xuXHR9XG59XG5cbi8vIEJvb2ttYXJrIEJ1dHRvbiBTdHlsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4uYm9va21hcmtlZCB7XG5cdHN2ZyBwYXRoIHtcblx0XHRzdHJva2U6ICRidG4tcHJpbWFyeSAhaW1wb3J0YW50O1xuXHRcdGZpbGw6ICRidG4tcHJpbWFyeSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIFRPRE86IEFkZCBhbmltYXRpb24vdHJhbnNpdGlvbiBlZmZlY3RzXG4vLyBUT0RPOiBBZGQgZm9jdXMgaW5kaWNhdG9ycyBmb3IgYWNjZXNzaWJpbGl0eVxuLy8gVE9ETzogQWRkIGJhZGdlIG5vdGlmaWNhdGlvbiBzeXN0ZW1cbi8vIFRPRE86IEltcGxlbWVudCBnaG9zdCBidXR0b24gY29sb3IgdmFyaWFudHNcbiIsIkBpbXBvcnQgXCIuL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4vX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi9fY29sb3JzLnNjc3NcIjtcbkBpbXBvcnQgXCIuL19idXR0b25zLnNjc3NcIjtcblxuaHRtbCxcbmJvZHkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG5cbmJvZHkge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBIZWJyZXdcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRtaW4td2lkdGg6IDMyMHB4O1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7XG59XG5cbioge1xuXHRmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSGVicmV3XCIsIHNhbnMtc2VyaWY7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5tYWluIHtcblx0ZmxleDogMTtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQztcbn1cblxuaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4ubm8tc2Nyb2xsIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR6LWluZGV4OiA1O1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMTYsIDI4LCA0NCwgMC41KTtcblx0fVxufVxuXG4uY29udGFpbmVyIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEzMDJweDtcblx0cGFkZGluZzogMCAyNHB4O1xufVxuXG4uZGV2aWRlciB7XG5cdGJvcmRlcjogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMEUwO1xufVxuXG4uYnJlYWRjcnVtYnMge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdGNvbG9yOiAjNEE0QTRBO1xuXG5cdC5icmVhZGNydW1iX2xhc3Qge1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdH1cbn1cblxuLmVudHJ5LXRpdGxlIHtcblx0bWFyZ2luOiAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdGNvbG9yOiAjMjIyMjIyO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG4uZW50cnktaGVhZGVyX19jb250ZW50IHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiA3cHggMCAwO1xufVxuXG4uc2luZ2xlLWFsYnVtLW1haW4gLmVudHJ5LWhlYWRlciB7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5lbnRyeS1oZWFkZXJfX2JhY2sge1xuXHR3aWR0aDogMzZweDtcblx0aGVpZ2h0OiAzNnB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAycHg7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogIzIyMjtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGJveC1zaGFkb3cgMC4ycyBlYXNlO1xuXG5cdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0b3V0bGluZTogMnB4IHNvbGlkICMyMjI7XG5cdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblx0fVxufVxuXG4uZW50cnktaGVhZGVyLS1oYXMtYmFjayB7XG5cdC5lbnRyeS1oZWFkZXJfX2NvbnRlbnQge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRnYXA6IDA7XG5cdH1cblxuXHQuZW50cnktaGVhZGVyX19tZXRhIHtcblx0XHRtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xuXHR9XG59XG5cbi5jb250ZW50LW1ldGEtYWN0aW9uc19fZGVza3RvcCB7XG5cdGdhcDogMTNweDtcbn1cblxuLnBhbmVsIHtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjRjNGM0YzO1xuXHRib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4ICMwMDAwMDAwODtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdC5jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDAgMTFweDtcblx0fVxuXG5cdC5lbnRyeS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG5cblx0LmVudHJ5LWhlYWRlciB7XG5cdFx0cGFkZGluZy1ibG9jazogNDlweCAwO1xuXHR9XG59XG5cbi5zY3JlZW4tcmVhZGVyLXRleHQ6bm90KC5nZm9ybS1maWVsZC1sYWJlbCkge1xuXHRib3JkZXI6IDA7XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcblx0Y2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0d2lkdGg6IDFweDtcblx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcblxuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG5cdFx0Y2xpcDogYXV0byAhaW1wb3J0YW50O1xuXHRcdGNsaXAtcGF0aDogbm9uZTtcblx0XHRjb2xvcjogIzIxNzU5Yjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDVweDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0b3A6IDVweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHR6LWluZGV4OiAxMDAwMDA7XG5cdH1cbn1cblxuLmhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduY2VudGVyIHtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5wb3N0LTE1MyB7XG5cdC5lbnRyeS1oZWFkZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn0iLCIucG9zaXRpb24tYWJzb2x1dGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnctMTAwIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5oLTEwMCB7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZC1mbGV4IHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmQtbm9uZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbi1pbmxpbmU6IC0xMnB4O1xufVxuXG5bY2xhc3MqPVwiY29sLVwiXSB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRwYWRkaW5nLWlubGluZTogMTJweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmdhcC0yMCB7XG5cdGdhcDogMjBweDtcbn1cblxuLmNvbC0xMiB7XG5cdGZsZXg6IDAgMCAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5teC1hdXRvIHtcblx0bWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLm1zLTMge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAxcmVtO1xufVxuXG4ubXktMyB7XG5cdG1hcmdpbi1ibG9jazogMXJlbTtcbn1cblxuLm15LTQge1xuXHRtYXJnaW4tYmxvY2s6IDEuNXJlbTtcbn1cblxuLm15LTUge1xuXHRtYXJnaW4tYmxvY2s6IDNyZW07XG59XG5cbi5tdC0yIHtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwLjVyZW07XG59XG5cbi5tdC0zIHtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAxcmVtO1xufVxuXG4ubXQtNSB7XG5cdG1hcmdpbi1ibG9jay1zdGFydDogM3JlbTtcbn1cblxuLm1iLTEge1xuXHRtYXJnaW4tYmxvY2stZW5kOiAwLjI1cmVtO1xufVxuXG4ubWItMiB7XG5cdG1hcmdpbi1ibG9jay1lbmQ6IDAuNXJlbTtcbn1cblxuLm1iLTMge1xuXHRtYXJnaW4tYmxvY2stZW5kOiAxcmVtO1xufVxuXG4ubWItNCB7XG5cdG1hcmdpbi1ibG9jay1lbmQ6IDEuNXJlbTtcbn1cblxuLm1iLTUge1xuXHRtYXJnaW4tYmxvY2stZW5kOiAzcmVtO1xufVxuXG4ucHgtNSB7XG5cdHBhZGRpbmctaW5saW5lOiAzcmVtO1xufVxuXG4ucHQtNSB7XG5cdHBhZGRpbmctYmxvY2stc3RhcnQ6IDNyZW07XG59XG5cbi5weS01IHtcblx0cGFkZGluZy1ibG9jazogM3JlbTtcbn1cblxuLm9yZGVyLTEge1xuXHRvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuXHRvcmRlcjogMjtcbn1cblxuLm9iamVjdC1maXQtY292ZXIge1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5kLW1kLWZsZXgge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQuZC1tZC1ub25lIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0Lm9yZGVyLW1kLTEge1xuXHRcdG9yZGVyOiAxO1xuXHR9XG5cblx0Lm9yZGVyLW1kLTIge1xuXHRcdG9yZGVyOiAyO1xuXHR9XG5cblx0LmNvbC1tZC01IHtcblx0XHRmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuXHRcdG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuXHR9XG5cblx0LmNvbC1tZC02IHtcblx0XHRmbGV4OiAwIDAgNTAlO1xuXHRcdG1heC13aWR0aDogNTAlO1xuXHR9XG5cblx0Lm10LWxnLTMge1xuXHRcdG1hcmdpbi1ibG9jay1zdGFydDogMXJlbTtcblx0fVxuXG5cdC5tYi1tZC0wIHtcblx0XHRtYXJnaW4tYmxvY2stZW5kOiAwO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHQuZC1sZy1ub25lIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmQtbGctYmxvY2sge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Lm9mZnNldC1sZy0xIHtcblx0XHRtYXJnaW4taW5saW5lLXN0YXJ0OiA4LjMzMzMzMzMzJTtcblx0fVxuXG5cdC5jb2wtbGctMyB7XG5cdFx0ZmxleDogMCAwIDI1JTtcblx0XHRtYXgtd2lkdGg6IDI1JTtcblx0fVxuXG5cdC5jb2wtbGctNCB7XG5cdFx0ZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcblx0XHRtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcblx0fVxuXG5cdC5jb2wtbGctNSB7XG5cdFx0ZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcblx0XHRtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcblx0fVxuXG5cdC5jb2wtbGctNiB7XG5cdFx0ZmxleDogMCAwIDUwJTtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0fVxuXG5cdC5jb2wtbGctOSB7XG5cdFx0ZmxleDogMCAwIDc1JTtcblx0XHRtYXgtd2lkdGg6IDc1JTtcblx0fVxuXG5cdC5teS1sZy01IHtcblx0XHRtYXJnaW4tYmxvY2s6IDNyZW07XG5cdH1cblxuXHQubWItbGctMCB7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogMDtcblx0fVxuXG5cdC5tYi1sZy0xIHtcblx0XHRtYXJnaW4tYmxvY2stZW5kOiAwLjI1cmVtO1xuXHR9XG5cblx0Lm1iLWxnLTIge1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDAuNXJlbTtcblx0fVxuXG5cdC5tYi1sZy0zIHtcblx0XHRtYXJnaW4tYmxvY2stZW5kOiAxcmVtO1xuXHR9XG5cblx0Lm1iLWxnLTUge1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDNyZW07XG5cdH1cblxuXHQucHgtbGctNSB7XG5cdFx0cGFkZGluZy1pbmxpbmU6IDNyZW07XG5cdH1cbn1cblxuLnRleHQtY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZnctYm9sZCB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4iLCIucnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcblxuICAgIC53cGNmNyB7XG4gICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAud3BjZjctdGV4dCxcbiAgICAud3BjZjctdGV4dGFyZWEsXG4gICAgLndwY2Y3LXNlbGVjdCB7XG4gICAgICAgIGRpcmVjdGlvbjogcnRsICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxufSIsIkBpbXBvcnQgXCIuLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuLm1lbnUtY29sdW1uLmhhcy1zdWJtZW51IHtcblx0cG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4uaGVhZGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0aGVpZ2h0OiA2MHB4O1xuXHRib3gtc2hhZG93OiAycHggMnB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDEwMDA7XG59XG5cbi5oZWFkZXItY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiAxMzE2cHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0cGFkZGluZzogMCB2YXIoLS1zcGFjaW5nLW1kKTtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdH1cbn1cblxuYm9keSA+IGhlYWRlciA+IGRpdiA+IGRpdjpudGgtY2hpbGQoMykge1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRnYXA6IDMwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQubG9nby1tb2JpbGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmhlYWRlci1zZWN0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuZGl2LmhlYWRlci1zZWN0aW9uOm50aC1jaGlsZCgyKSB7XG5cdGdhcDogMzVweDtcbn1cblxuZGl2LmhlYWRlci1zZWN0aW9uOm50aC1jaGlsZCgzKSB7XG5cdGdhcDogMzBweDtcbn1cblxuLnByb2plY3QtYnV0dG9uIGEge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IHZhcigtLXNwYWNpbmcteHMpO1xuXHRwYWRkaW5nOiA4cHggMjRweDtcblx0aGVpZ2h0OiAzOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Y29sb3I6IHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNDNkQ5RkU7XG5cdFx0Y29sb3I6ICMyMjI7XG5cdH1cbn1cblxuLnNlYXJjaC1zZWN0aW9uIHtcblx0bWF4LXdpZHRoOiAyOTBweDtcblx0d2lkdGg6IDI5MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctbGcpO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0d2lkdGg6IDI5MHB4O1xuXHRcdG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy1tZCk7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRtYXgtd2lkdGg6IDI5MHB4O1xuXHRcdHdpZHRoOiAyOTBweDtcblx0fVxufVxuXG4uc2VhcmNoLWJhciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0aW5wdXQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMzhweDtcblx0XHRwYWRkaW5nOiAwIDQwcHggMCAwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTtcblx0XHRib3JkZXItcmFkaXVzOiAxOHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdH1cblx0fVxufVxuXG4uc2VhcmNoLWJ1dHRvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDE0cHg7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcbn1cblxuLm1lbnUtY29udGFpbmVyIHsgXG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5tZW51LWJ1dHRvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogN3B4O1xuXHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXNtKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblxuXHRzdmcge1xuXHRcdHRyYW5zaXRpb246IDAuNXM7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWxpZ2h0KTtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuXG5cdFx0c3ZnIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0fVxuXHR9XG59XG5cbi5tZW51LWNvbnRhaW5lcjpob3ZlciAubWVudS1idXR0b24gc3ZnIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLm1lbnUtYnV0dG9uIHtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4ubG9nby1sYWJlbCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bWFyZ2luLWxlZnQ6IHZhcigtLXNwYWNpbmctbWQpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmxvZ28tY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubG9nbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcblx0Ly9tYXJnaW4tbGVmdDogNDBweDtcblxuXHRzdmcge1xuXHRcdHdpZHRoOiAyMXB4O1xuXHRcdGhlaWdodDogMzZweDtcblx0fVxufVxuXG4udG1wIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmRyb3Bkb3duLFxuLnN1Ym1lbnUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG5cdGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4wMyk7XG5cdG1pbi13aWR0aDogMTUycHg7XG5cdG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctc20pO1xuXHRvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG5cdHRyYW5zaXRpb246IGFsbCB2YXIoLS10cmFuc2l0aW9uKTtcblx0ei1pbmRleDogMTAwO1xuXG5cdCYuYWN0aXZlLFxuXHQubWVudS1idXR0b246aG92ZXIgKyAmLFxuXHQubWVudS1jb250YWluZXI6aG92ZXIgJiB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxufVxuXG4ubWVudS1jb250YWluZXItc3VibWVudSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdG1heC1oZWlnaHQ6IDcwdmggIWltcG9ydGFudDtcblx0b3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcblx0dHJhbnNpdGlvbjogYWxsIHZhcigtLXRyYW5zaXRpb24pO1xuXHR6LWluZGV4OiAxMDA7XG5cdHBhZGRpbmc6IDAgMCAzMHB4IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cblx0Ji5hY3RpdmUsXG5cdC5tZW51LWJ1dHRvbjpob3ZlciArICYsXG5cdC5tZW51LWNvbnRhaW5lcjpob3ZlciAmIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG5cblx0LnN1Ym1lbnUtaGVhZGVyIHtcblx0XHRtYXJnaW46IDIzcHggMDtcblx0XHRnYXA6IDMwcHg7XG5cdFx0dGV4dC1hbGlnbjogc3RhcnQ7XG5cblx0XHRoMiB7XG5cblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGNvbG9yOiBibGFjaztcblx0XHR9XG5cdH1cblxuXHQuc3VibWVudS1jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG92ZXJmbG93OiBzY3JvbGw7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAzMHB4O1xuXHRcdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0fVxuXG5cdC5zdWJtZW51LWNvbHVtbiB7XG5cdFx0ZmxleDogMCAxIGF1dG87XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0cGFkZGluZzogMHB4IDIwcHg7XG5cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0LnN1Ym1lbnUtaGVhZGluZyB7XG5cdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0fVxuXG5cdFx0XHQubWVudS1pdGVtLWljb24ge1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zdWJtZW51LWxpbmtzIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDhweDtcblx0XHRcdHBhZGRpbmc6IDZweCAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHR9XG5cblx0XHRcdC5tZW51LWl0ZW0taWNvbiB7XG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5kcm9wZG93bi1tZW51IHtcblx0cGFkZGluZzogMHB4IDVweDtcbn1cblxuLmRyb3Bkb3duLW1lbnUsXG4uc3VibWVudSB7XG5cdGxpIHtcblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0cGFkZGluZzogMTBweCAxNnB4O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IsICMzMzMpO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1saWdodCk7XG5cdFx0XHR9XG5cblx0XHRcdC5tZW51LWl0ZW0taWNvbiB7XG5cdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0fVxufVxuXG4uc2VhcmNoLWF1dG9jb21wbGV0ZS1yZXN1bHRzIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0Ym94LXNoYWRvdzogMCA4cHggMzJweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXHRtYXgtaGVpZ2h0OiA0ODBweDtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0ei1pbmRleDogMTAwMDtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjRThFOEU4O1xufVxuXG4uc2VhcmNoLXJlc3VsdHMtd3JhcHBlciB7XG5cdHBhZGRpbmc6IDE2cHggMDtcbn1cblxuLnNlYXJjaC1jYXRlZ29yeS1zZWN0aW9uIHtcblx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YwRjBGMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHR9XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbi5zZWFyY2gtY2F0ZWdvcnktaGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRwYWRkaW5nOiAxMnB4IDIwcHggOHB4O1xuXHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cblx0LnNlYXJjaC1jYXRlZ29yeS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdH1cblxuXHQuc2VhcmNoLWNhdGVnb3J5LWxpbmsge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJhY2tncm91bmQ6ICNGOEY5RkE7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNFOUVDRUY7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0ZmlsbDogIzY2Njtcblx0XHR9XG5cdH1cbn1cblxuLnNlYXJjaC1jYXRlZ29yeS1pdGVtcyB7XG5cdHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uc2VhcmNoLXJlc3VsdC1pdGVtIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogMTJweCAxNnB4O1xuXHRtYXJnaW46IDAgNHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0Z2FwOiAxNnB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiBpbmhlcml0O1xuXG5cdCY6aG92ZXIsXG5cdCYuYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kOiAjRjhGOUZBO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KTtcblx0fVxuXG5cdCY6YWN0aXZlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCk7XG5cdH1cbn1cblxuLnNlYXJjaC1yZXN1bHQtaW1hZ2Uge1xuXHRmbGV4LXNocmluazogMDtcblx0d2lkdGg6IDQ4cHg7XG5cdGhlaWdodDogNDhweDtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG59XG5cbi5zZWFyY2gtcmVzdWx0LWNvbnRlbnQge1xuXHRmbGV4OiAxO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0bWluLXdpZHRoOiAwO1xufVxuXG4uc2VhcmNoLXJlc3VsdC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Y29sb3I6ICMyMjI7XG5cdG1hcmdpbi1ib3R0b206IDRweDtcblx0bGluZS1oZWlnaHQ6IDEuMztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5zZWFyY2gtcmVzdWx0LXN1YnRpdGxlIHtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRjb2xvcjogIzY2Njtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5zZWFyY2gtbG9hZGluZyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAzMnB4IDIwcHg7XG5cdGdhcDogMTJweDtcbn1cblxuLnNlYXJjaC1sb2FkaW5nLXNwaW5uZXIge1xuXHR3aWR0aDogMThweDtcblx0aGVpZ2h0OiAxOHB4O1xuXHRib3JkZXI6IDJweCBzb2xpZCAjRThFOEU4O1xuXHRib3JkZXItdG9wOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvciwgIzJGNzNFMik7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBzcGluIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuXG4uc2VhcmNoLWxvYWRpbmctdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Y29sb3I6ICM2NjY7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zZWFyY2gtcGFnZS1oZWFkZXIgLnNlYXJjaC1uby1yZXN1bHRzIHtcblx0cGFkZGluZzogMzJweCAyMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWFyY2gtbm8tcmVzdWx0cy10ZXh0IHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRjb2xvcjogIzY2Njtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNlYXJjaC1wYWdlLWhlYWRlciAuc2VhcmNoLWVycm9yIHtcblx0cGFkZGluZzogMzJweCAyMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWFyY2gtZXJyb3ItdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Y29sb3I6ICNlNzRjM2M7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zZWFyY2gtc2VjdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1mb3JtIHtcblx0d2lkdGg6IDEwMCU7XG5cblx0LnNlYXJjaC1iYXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRyaWdodDogLTEwMCU7XG5cdHdpZHRoOiAzNTZweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItaW5saW5lLXN0YXJ0OiAxcHggc29saWQgI0U1RTVFNTtcblx0Ym94LXNoYWRvdzogLTJweCAtMnB4IDIwcHggMHB4ICMwMDAwMDAxNDtcblx0ei1pbmRleDogOTk5OTtcblx0dHJhbnNpdGlvbjogcmlnaHQgMC4zcyBlYXNlO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cdCYub3BlbiB7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cbn1cblxuLm1vYmlsZS1tZW51LWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmhhcy1zdWJtZW51IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5zdWJtZW51LWFycm93IHtcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG5ib2R5ID4gZGl2Lm1vYmlsZS1tZW51LW92ZXJsYXkub3BlbiA+IGRpdiA+IG5hdiA+IHVsID4gbGk6bnRoLWNoaWxkKDEpIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbmJvZHkgPiBkaXYubW9iaWxlLW1lbnUtb3ZlcmxheS5vcGVuID4gZGl2ID4gbmF2ID4gdWwgPiBsaTpudGgtY2hpbGQoMSkgPiBhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAxMHB4IDAgMTZweCAwO1xufVxuXG5ib2R5ID4gZGl2Lm1vYmlsZS1tZW51LW92ZXJsYXkub3BlbiA+IGRpdiA+IG5hdiA+IHVsID4gbGk6bnRoLWNoaWxkKDEpID4gYSAubWVudS1pY29uLXdyYXBwZXIge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRib3gtc2hhZG93OiAxLjUycHggMS41MnB4IDExLjRweCAwcHggIzAwMDAwMDA4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHdpZHRoOiAzOHB4O1xuXHRoZWlnaHQ6IDM4cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubW9iaWxlLW1lbnUtaGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAyOHB4O1xuXG5cdC5tb2JpbGUtbWVudS1sb2dvIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHQubG9nby1tb2JpbGUtbWVudSB7XG5cdFx0XHR3aWR0aDogMTMxcHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG59XG5cbi5tb2JpbGUtbWVudS1jbG9zZSB7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE0cHgsIDExcHgpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xuXHR9XG5cblx0c3ZnIHtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdH1cbn1cblxuLm1vYmlsZS1tZW51LW5hdiB7XG5cdGZsZXg6IDE7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5tb2JpbGUtbWVudS1pdGVtcyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcbn1cblxuLm1vYmlsZS1tZW51LWl0ZW0ge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubW9iaWxlLW1lbnUtbGluayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMjFweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzRBNEE0QTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRwYWRkaW5nOiA4cHggMTFweCA3cHggNnB4O1xuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR9XG59XG5cbi5tb2JpbGUtc3VibWVudSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRyaWdodDogLTEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHotaW5kZXg6IDEwMDE7XG5cdHRyYW5zaXRpb246IHJpZ2h0IDAuM3MgZWFzZTtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHQmLm9wZW4ge1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG59XG5cbi5tb2JpbGUtc3VibWVudS1oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbn1cblxuLm1vYmlsZS1zdWJtZW51LXRpdGxlIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogMTBweCAyMHB4O1xuXG59XG5cbi5tb2JpbGUtc3VibWVudS1jbG9zZSB7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHBhZGRpbmc6IDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vYmlsZS1zdWJtZW51LWJhY2sge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEwcHg7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblxuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGNvbG9yOiB2YXIoLS1tYWluLUNvbG9yLCAjMkY3M0UyKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdHN2ZyB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0fVxufVxuXG4ubW9iaWxlLXN1Ym1lbnUtaXRlbXMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdG1hcmdpbjogMDtcblx0Z2FwOiAxMHB4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLm1vYmlsZS1zdWJtZW51LWl0ZW0ge1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG5cdCYuY2F0ZWdvcnkge1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHQmOmZpcnN0LWNoaWxkLFxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG5cblx0Ji5zdWJpdGVtLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG5cblx0LnN1Yml0ZW0tbGlzdCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5tb2JpbGUtc3VibWVudS1zdWJpdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXG5cdFx0Lm1vYmlsZS1zdWJtZW51LWxpbmsge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHR9XG5cdH1cbn1cblxuLm1vYmlsZS1zdWJtZW51LWxpbmsge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEwcHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR3aWR0aDogMTAwJTtcblxuXHQuY2F0ZWdvcnkgJiB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxufVxuXG4ubW9iaWxlLXNlYXJjaC1vdmVybGF5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHR6LWluZGV4OiAxMDAwO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcblxuXHQmLmFjdGl2ZSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR9XG59XG5cbi5tb2JpbGUtc2VhcmNoLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLm1vYmlsZS1zZWFyY2gtaGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAyMHB4O1xufVxuXG4ubW9iaWxlLXNlYXJjaC1sb2dvIHtcblx0aW1nIHtcblx0XHRtYXgtaGVpZ2h0OiAyNHB4O1xuXHR9XG59XG5cbi5tb2JpbGUtc2VhcmNoLWNsb3NlIHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiA1cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHRzdmcge1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0fVxufVxuXG5ib2R5ID4gZGl2Lm1vYmlsZS1zZWFyY2gtb3ZlcmxheS5hY3RpdmUgPiBkaXYgPiBkaXYubW9iaWxlLXNlYXJjaC1mb3JtID4gZm9ybSA+IGRpdiA+IGlucHV0IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkgPiBkaXYubW9iaWxlLXNlYXJjaC1vdmVybGF5LmFjdGl2ZSA+IGRpdiA+IGRpdi5tb2JpbGUtc2VhcmNoLWZvcm0gPiBmb3JtID4gZGl2ID4gZGl2IHtcblx0dG9wOiAwcHg7XG59XG5cbi5tb2JpbGUtc2VhcmNoLWZvcm0ge1xuXHRwYWRkaW5nOiAyMHB4O1xuXHR3aWR0aDogMTAwJTtcblxuXHQuc2VhcmNoLWJhciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRpbnB1dCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMzhweDtcblx0XHRcdHBhZGRpbmc6IDAgNTBweCAwIDE1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMThweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG5cdFx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGNvbG9yOiAjNzU3NTc1O1xuXHRcdFx0ZmxleDogMTtcblx0XHR9XG5cdH1cblxuXHQubW9iaWxlLXNlYXJjaC1idXR0b24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMTRweDtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0aGVpZ2h0OiAxOHB4O1xuXG5cdFx0XHRwYXRoIHtcblx0XHRcdFx0c3Ryb2tlOiAjMDAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubW9iaWxlLW1lbnUtYnV0dG9uIHtcblx0cGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5tb2JpbGUtcHVibGlzaC1idXR0b24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiAxMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogOXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Y29sb3I6IHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1ob3Zlcik7XG5cdH1cblxuXHRzdmcge1xuXHRcdHdpZHRoOiAxMHB4O1xuXHRcdGhlaWdodDogMTBweDtcblx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHR9XG59XG5cbmJvZHkubWVudS1vcGVuIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhlYWRlci1iYXJzIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cblx0LmxvZ28sXG5cdC5zZWFyY2gtc2VjdGlvbixcblx0LnNlYXJjaC1mb3JtLFxuXHQuc2VhcmNoLWJhciB7XG5cdFx0ZGlzcGxheTogY29udGVudHM7XG5cdH1cblxuXHQubG9nbyBpbWcsXG5cdC5tZW51LWNvbnRhaW5lcixcblx0LnVzZXItZHJvcGRvd24sXG5cdC5wcm9qZWN0LWJ1dHRvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5sb2dvLW1vYmlsZSB7XG5cdFx0d2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdH1cblxuXHQuc2VhcmNoLWJ1dHRvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQuaGVhZGVyLWJhcnMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0fVxuXHR9XG59XG5cbi5zY3JvbGwtdG8tdG9wIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2VhcmNoLWJhbm5lciAuZW50cnktdGl0bGUge1xuXHR3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi52YWxpZGF0aW9uX21lc3NhZ2Uge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAjRkYzQTNBO1xuXHRwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1yZWdpc3RlciAucGFzc3dvcmRfaW5wdXRfY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXJlZ2lzdGVyIC5wYXNzd29yZF9pbnB1dF9jb250YWluZXIgLmdmb3JtX3Nob3dfcGFzc3dvcmQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDEwcHg7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtcmVnaXN0ZXIgLnBhc3N3b3JkX2lucHV0X2NvbnRhaW5lciAuZ2Zvcm1fc2hvd19wYXNzd29yZCAuZGFzaGljb25zLWhpZGRlbjo6YmVmb3JlIHtcblx0Y29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2V5ZS1jbG9zZWQuc3ZnXCIpO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXJlZ2lzdGVyIC5wYXNzd29yZF9pbnB1dF9jb250YWluZXIgLmdmb3JtX3Nob3dfcGFzc3dvcmQgLmRhc2hpY29ucy12aXNpYmlsaXR5OjpiZWZvcmUge1xuXHRjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvZXllLnN2Z1wiKTtcbn1cblxuLm1vYmlsZS11c2VyLWRyb3Bkb3duIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXG5cdC5tb2JpbGUtdXNlci10cmlnZ2VyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxOXB4O1xuXHRcdHBhZGRpbmc6IDEwcHggMCAxNnB4IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU3RUI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHR9XG5cblx0Lm1vYmlsZS11c2VyLWF2YXRhciB7XG5cdFx0d2lkdGg6IDM4cHg7XG5cdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdGJveC1zaGFkb3c6IDEuNTJweCAxLjUycHggMTEuNHB4IDBweCAjMDAwMDAwMDg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdH1cblxuXHRcdCYtcGxhY2Vob2xkZXIge1xuXHRcdFx0d2lkdGg6IDM4cHg7XG5cdFx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblx0fVxuXG5cdC5tb2JpbGUtdXNlci1uYW1lIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmbGV4OiAxO1xuXHR9XG5cblx0Lm1vYmlsZS11c2VyLWFycm93IHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdCYub3BlbiB7XG5cdFx0Lm1vYmlsZS11c2VyLWFycm93IHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0fVxuXHR9XG59XG5cbi5tb2JpbGUtdXNlci1kcm9wZG93bi1tZW51IHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU3RUI7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0bWF4LWhlaWdodDogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmLm9wZW4ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0bWF4LWhlaWdodDogNDAwcHg7XG5cdH1cblxuXHQubW9iaWxlLXVzZXItZHJvcGRvd24taXRlbXMge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDhweCAwO1xuXG5cdFx0Lm1vYmlsZS11c2VyLWRyb3Bkb3duLWl0ZW0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNUY1RjU7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5tb2JpbGUtdXNlci1kcm9wZG93bi1saW5rIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMTJweCAwO1xuXHRcdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRcdFx0Z2FwOiAyMnB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLy8gVGhpcyBtaXhpbiBnZW5lcmF0ZXMgbWVkaWEgcXVlcnkgcnVsZXMgZm9yIHNjcmVlbiBzaXplcyBkb3duIHRvIGEgc3BlY2lmaWVkIGJyZWFrcG9pbnQuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRzaXplKSB7XG4gIEBpZiAkc2l6ZT09eHhsIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXhsIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PWxnIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09bWQge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT1zbSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXhzIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09eHhzIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzc5cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBUaGlzIG1peGluIGdlbmVyYXRlcyBtZWRpYSBxdWVyeSBydWxlcyBmb3Igc2NyZWVuIHNpemVzIHVwIGZyb20gYSBzcGVjaWZpZWQgYnJlYWtwb2ludC5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRzaXplKSB7XG4gIEBpZiAkc2l6ZT09eHhsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2MHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXhsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PWxnIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09bWQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRzaXplPT1zbSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHNpemU9PXhzIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDc5cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkc2l6ZT09eHhzIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzc5cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBUaGlzIG1peGluIGdlbmVyYXRlcyBAZm9udC1mYWNlIHJ1bGVzIGZvciBlbWJlZGRpbmcgY3VzdG9tIGZvbnRzIGludG8geW91ciBzdHlsZXNoZWV0cy5cbkBtaXhpbiBmb250LWZhY2UoJGZvbnQtbmFtZSwgJHBhdGgsICR3ZWlnaHQ6IG5vcm1hbCwgJHN0eWxlOiBub3JtYWwpIHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IHF1b3RlKCRmb250LW5hbWUpO1xuICAgIHNyYzogdXJsKCRwYXRoICsgXCIuZW90XCIpO1xuICAgIHNyYzogdXJsKCRwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKCRwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJHBhdGggKyBcIi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKCRwYXRoICsgXCIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoJHBhdGggKyBcIi5zdmcjI3skZm9udC1uYW1lfVwiKSBmb3JtYXQoXCJzdmdcIiksIHVybCgkcGF0aCArIFwiLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKCRwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICBmb250LXN0eWxlOiAkc3R5bGU7XG4gIH1cbn1cblxuLy8gVGhpcyBmdW5jdGlvbiByZXBsYWNlcyBvY2N1cnJlbmNlcyBvZiBhIHNwZWNpZmllZCBzdWJzdHJpbmcgaW4gYSBzdHJpbmcgd2l0aCBhbm90aGVyIHN1YnN0cmluZy5cbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogXCJcIikge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcblxuICBAaWYgJGluZGV4IHtcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICsgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIFRoaXMgZnVuY3Rpb24gZW5jb2RlcyBzcGVjaWFsIGNoYXJhY3RlcnMgaW4gYSBzdHJpbmcgdG8gZW5zdXJlIHZhbGlkIFVSTCBlbmNvZGluZy5cbkBmdW5jdGlvbiB1cmwtZW5jb2RlKCRzdHJpbmcpIHtcbiAgJG1hcDogKFxuICAgICAgICAgIFwiJVwiOiBcIiUyNVwiLFxuICAgICAgICAgIFwiPFwiOiBcIiUzQ1wiLFxuICAgICAgICAgIFwiPlwiOiBcIiUzRVwiLFxuICAgICAgICAgIFwiIFwiOiBcIiUyMFwiLFxuICAgICAgICAgIFwiIVwiOiBcIiUyMVwiLFxuICAgICAgICAgIFwiKlwiOiBcIiUyQVwiLFxuICAgICAgICAgIFwiJ1wiOiBcIiUyN1wiLFxuICAgICAgICAgICdcIic6IFwiJTIyXCIsXG4gICAgICAgICAgXCIoXCI6IFwiJTI4XCIsXG4gICAgICAgICAgXCIpXCI6IFwiJTI5XCIsXG4gICAgICAgICAgXCI7XCI6IFwiJTNCXCIsXG4gICAgICAgICAgXCI6XCI6IFwiJTNBXCIsXG4gICAgICAgICAgXCJAXCI6IFwiJTQwXCIsXG4gICAgICAgICAgXCImXCI6IFwiJTI2XCIsXG4gICAgICAgICAgXCI9XCI6IFwiJTNEXCIsXG4gICAgICAgICAgXCIrXCI6IFwiJTJCXCIsXG4gICAgICAgICAgXCIkXCI6IFwiJTI0XCIsXG4gICAgICAgICAgXCIsXCI6IFwiJTJDXCIsXG4gICAgICAgICAgXCIvXCI6IFwiJTJGXCIsXG4gICAgICAgICAgXCI/XCI6IFwiJTNGXCIsXG4gICAgICAgICAgXCIjXCI6IFwiJTIzXCIsXG4gICAgICAgICAgXCJbXCI6IFwiJTVCXCIsXG4gICAgICAgICAgXCJdXCI6IFwiJTVEXCIsXG4gICk7XG5cbiAgJG5ldzogJHN0cmluZztcblxuICBAZWFjaCAkc2VhcmNoLCAkcmVwbGFjZSBpbiAkbWFwIHtcbiAgICAkbmV3OiBzdHItcmVwbGFjZSgkbmV3LCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cblxuICBAcmV0dXJuICRuZXc7XG59XG5cbi8vIFRoaXMgZnVuY3Rpb24gY29udmVydHMgYW4gU1ZHIHN0cmluZyB0byBhIGRhdGEgVVJMIGZvciBlbWJlZGRpbmcgaW4gc3R5bGVzaGVldHMuXG5AZnVuY3Rpb24gaW5saW5lLXN2Zygkc3RyaW5nKSB7XG4gIEByZXR1cm4gdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCN7dXJsLWVuY29kZSgkc3RyaW5nKX1cIik7XG59XG4iLCJAaW1wb3J0IFwiLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5cbiRmb290ZXItYmc6ICNmZmY7XG4kZm9vdGVyLWJvcmRlcjogI2UwZTBlMDtcbiR0ZXh0LWNvbG9yOiAjMzMzO1xuJGxpbmstY29sb3I6ICMwMDA7XG4kbGluay1ob3ZlcjogZGFya2VuKCRsaW5rLWNvbG9yLCAxMCUpO1xuJGdhcC1sZzogNDBweDtcbiRnYXAtbWQ6IDI0cHg7XG4kZ2FwLXNtOiAxNnB4O1xuXG4uc2l0ZS1mb290ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuXHRjb2xvcjogJHRleHQtY29sb3I7XG5cdGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuXG5cdGEge1xuXHRcdGNvbG9yOiAkbGluay1jb2xvcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTBweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkbGluay1ob3Zlcjtcblx0XHR9XG5cdH1cblxuXHQuZm9vdGVyLXRvcCB7XG5cdFx0bWF4LXdpZHRoOiAxMzUycHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZzogMjBweCA0MHB4IDE2cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRmb290ZXItYm9yZGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwcHggMHB4O1xuXG5cdFx0LmZvb3Rlci1uYXYge1xuXHRcdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHR9XG5cblx0XHQuZ2ZpZWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuZ2Nob2ljZSAuZ2Zvcm0tZmllbGQtbGFiZWwge1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9ZW1haWxdLFxuXHRcdC5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9dGVsXSxcblx0XHQuZm9vdGVyLWZvcm0tYm9keSBpbnB1dFt0eXBlPXRleHRdLFxuXHRcdC5mb290ZXItZm9ybS1ib2R5IHNlbGVjdCxcblx0XHQuZm9vdGVyLWZvcm0tYm9keSB0ZXh0YXJlYSB7XG5cdFx0XHRwYWRkaW5nOiAxMXB4IDEwcHg7XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT1lbWFpbF0sXG5cdFx0LmZvb3Rlci1mb3JtLWJvZHkgaW5wdXRbdHlwZT10ZWxdLFxuXHRcdC5mb290ZXItZm9ybS1ib2R5IGlucHV0W3R5cGU9dGV4dF0sXG5cdFx0LmZvb3Rlci1mb3JtLWJvZHkgdGV4dGFyZWEge1xuXHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLWZvcm0ge1xuXHRcdFx0ZmxleDogMCAwIDMwJTtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXG5cdFx0XHRbY2xhc3MqPWNvbC1dIHtcblx0XHRcdFx0cGFkZGluZy1pbmxpbmU6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2ZpZWxkLS10eXBlLWNoZWNrYm94IHtcblx0XHRcdFx0bWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0LmdmaWVsZC0tdHlwZS1zdWJtaXQge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Ym90dG9tOiAxMHB4O1xuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMjdweDtcblx0XHRcdH1cblxuXHRcdFx0LmN1c3RvbS1zZWxlY3QtY2hvaWNlcyAuY3VzdG9tLXNlbGVjdC1jaG9pY2VzX19pbm5lciB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHR9XG5cblx0XHRcdC5nZm9ybV9oZWFkaW5nIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Lmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2Nob2ljZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5naW5wdXRfY29udGFpbmVyIGlucHV0IHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblxuXHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICM3NTc1NzU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXG5cdFx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2ZpZWxkX2NoZWNrYm94IHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmdmaWVsZC0tdHlwZS1jaGVja2JveCB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5nZmllbGRfbGFiZWwge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItZm9ybS1zdWNjZXNzLW1lc3NhZ2Uge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRjb2xvcjogIzI4YTc0NTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFxuXHRcdFx0XHQmLnNob3cge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXJfMTAge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5nZmllbGQtLXR5cGUtc2VsZWN0IHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdC5nZmllbGRfbGFiZWwge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IC0xOXB4O1xuXHRcdFx0XHRcdHJpZ2h0OiA3cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2ZpZWxkLS10eXBlLXN1Ym1pdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2Zvcm0tYm9keSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cblx0XHRcdFx0Lmdmb3JtX2ZpZWxkcyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0Z2FwOiAxOHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAzMjBweDtcblxuXHRcdFx0XHRcdC5nZmllbGQge1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogNTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmdmaWVsZC0tdHlwZS1jaGVja2JveCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1uYXYge1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRnYXA6IDQwcHg7XG5cblx0XHRcdC5mb290ZXItbG9nbyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItc2VjdGlvbiB7XG5cdFx0XHRcdG1pbi13aWR0aDogMTM0cHg7XG5cblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwLXNtO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5zb2NpYWwtaWNvbnMge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGdhcDogMzBweDtcblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cblx0XHRcdFx0Ji5mb290ZXItY29udGFjdCB7XG5cdFx0XHRcdFx0YWRkcmVzcyB7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHQmLmZvb3Rlci1wcm9wZXJ0aWVzLFxuXHRcdFx0XHQmLmZvb3Rlci1wcm9mZXNzaW9uYWxzIHtcblx0XHRcdFx0XHQuZm9vdGVyLW1lbnUtdG9nZ2xlIHtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdFx0XHRcdC5mb290ZXItdG9nZ2xlLWljb24ge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMzMzO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzMzMztcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5mb290ZXItdG9nZ2xlLWljb24ge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5mb290ZXItbWVudS1jb250ZW50IHtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHQmLmZvb3Rlci1mb3JtLXRvZ2dsZSB7XG5cdFx0XHRcdFx0LmZvb3Rlci1mb3JtLXRvZ2dsZS1idG4ge1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0XHRcdC5mb290ZXItdG9nZ2xlLWljb24ge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMzMzO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzMzMztcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5mb290ZXItdG9nZ2xlLWljb24ge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb290ZXItYm90dG9tIHtcblx0XHRtYXgtd2lkdGg6IDEzNTJweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAyMXB4IDM5cHggMjBweCAyN3B4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMHB4IDBweCAyMHB4IDIwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdGRpdiA+IGRpdiA+IGltZyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRib3R0b206IDVweDtcblx0XHRcdGxlZnQ6IDEzcHg7XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1icmFuZCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0LmxvZ28ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgMzRweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItcG9saWN5IHtcblx0XHRcdHVsIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRnYXA6IDQwcHg7XG5cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHQuZm9vdGVyLWZvcm0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHQmLmV4cGFuZGVkIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDEwMDBweDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0Lmdmb3JtLWJvZHkgLmdmb3JtX2ZpZWxkcyB7XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItZm9ybS1ib2R5IC5nZmllbGQtLXdpZHRoLWhhbGYge1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2Zvcm0tZ3JpZC1jb2wge1xuXHRcdFx0XHRwYWRkaW5nLWlubGluZTogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItZm9ybS1ib2R5IC5nZm9ybS1idXR0b24ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLWZvcm0tdG9nZ2xlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci10b3Age1xuXHRcdFx0cGFkZGluZzogMjRweCAxN3B4IDA7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHQuZm9vdGVyLW5hdiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHQuZm9vdGVyLWxvZ28ge1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZvb3Rlci1wcm9wZXJ0aWVzIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAxNnB4ICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYmxvY2stZW5kOiAzMXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZvb3Rlci1jb250YWN0IHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9vdGVyLXByb2ZmZXNzaW9uYWxzIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAxNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9vdGVyLWZvcm0tdG9nZ2xlIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAxN3B4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9vdGVyLXNlY3Rpb24ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiA4cHg7XG5cblx0XHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0XHRtYXJnaW4taW5saW5lLXN0YXJ0OiA4cHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuZm9vdGVyLXRvZ2dsZS1pY29uIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDhweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA4cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmZvb3Rlci1wcm9wZXJ0aWVzLFxuXHRcdFx0XHRcdCYuZm9vdGVyLXByb2Zlc3Npb25hbHMge1xuXHRcdFx0XHRcdFx0LmZvb3Rlci1tZW51LXRvZ2dsZSB7XG5cdFx0XHRcdFx0XHRcdC5mb290ZXItdG9nZ2xlLWljb24ge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5mb290ZXItbWVudS1jb250ZW50IHtcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0XHRcdFx0XHQmLmV4cGFuZGVkIHtcblx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA1MDBweDtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cblxuXHRcdFx0XHRcdGFkZHJlc3Mge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ibG9jay1zdGFydDogOHB4O1xuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRcdFx0XHRcdGxpIHtcblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpLFxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnNvY2lhbC1pY29ucyB7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1ib3R0b20ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXG5cdFx0XHQuZm9vdGVyLXBvbGljeSB1bCB7XG5cdFx0XHRcdGdhcDogMjBweDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItYnJhbmQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHQuY29weXJpZ2h0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNyZWRpdHMge1xuXHRcdFx0XHRcdG1hcmdpbjogMTNweCAwIDA7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDEwcHggYXV0byAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci10b3AgLmZvb3Rlci1mb3JtIHtcblxuXHRcdFx0Lmdmb3JtLWJvZHkgLmdmb3JtX2ZpZWxkcyB7XG5cdFx0XHRcdGdhcDogMjRweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCA2cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5naW5wdXRfY29udGFpbmVyIGlucHV0LFxuXHRcdFx0LmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5nZmllbGQtLXR5cGUtc3VibWl0IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRwYWRkaW5nLWJsb2NrOiAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi5zY3JvbGwtdG8tdG9wIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGRhcms7XG5cdGJhY2tncm91bmQ6IHdoaXRlO1xuXHR3aWR0aDogNDRweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogMjBweDtcblx0Ym90dG9tOiA0MHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdGJvdHRvbTogNjBweDtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICRibHU7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdHN2ZyB7XG5cdFx0XHRwYXRoIHtcblx0XHRcdFx0c3Ryb2tlOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tb2JpbGUtY3ItY29udGFpbmVyIHAge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbmF2IC5mb290ZXItc2VjdGlvbi5mb290ZXItZm9ybS10b2dnbGUgLmZvb3Rlci1mb3JtLXRvZ2dsZS1idG4ge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblxuXHQuZm9vdGVyLW1lbnUtdG9nZ2xlIHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHR9XG5cblx0Ym9keSA+IGZvb3RlciA+IGRpdi5mb290ZXItdG9wID4gbmF2ID4gc2VjdGlvbi5mb290ZXItc2VjdGlvbi5mb290ZXItY29udGFjdCA+IGFkZHJlc3MgPiB1bCB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHR9XG5cblx0Lm1vYmlsZS1jci1jb250YWluZXIgaW1nIHtcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0fVxuXG5cdC5tb2JpbGUtY3ItY29udGFpbmVyIHAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQubW9iaWxlLWNyLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdH1cblxuXHRib2R5ID4gZm9vdGVyID4gZGl2LmZvb3Rlci10b3AgPiBuYXYgPiBzZWN0aW9uLmZvb3Rlci1zZWN0aW9uLmZvb3Rlci1jb250YWN0ID4gaDMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxufVxuXG5cbi5ob21lLWluc3BpcmF0aW9uLWdyaWRfX3N3aXBlci0tbW9iaWxlIHtcblx0LnN3aXBlci1zbGlkZSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzk3OTc5Nztcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdH1cblxuXHQuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLFxuXHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtcHJldixcblx0XHRcdCYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW5leHQge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmZvb3RlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIGEuZ2Zvcm1fYnV0dG9uOm5vdChbaHJlZio9XCJyZXNlbmRcIl0pOm5vdChbb25jbGljayo9XCJyZXNlbmRcIl0pIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucmVzZW5kLWFjdGl2YXRpb24tbGluayB7XG5cdGNvbG9yOiAjMkY3M0UyICFpbXBvcnRhbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IGRhcmtlbigjMkY3M0UyLCAxMCUpICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmLmRpc2FibGVkIHtcblx0XHRjb2xvcjogIzk5OSAhaW1wb3J0YW50O1xuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0b3BhY2l0eTogMC42O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG59XG4iLCJAaW1wb3J0IFwiLi4vYmFzZS9jb2xvcnNcIjtcblxuLmZpbHRlcnMtZm9ybSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBlbmQ7XG5cdGdhcDogMjBweDtcbn1cblxuLmZpbHRlci1maWVsZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogOHB4O1xuXHRtaW4td2lkdGg6IDI0MHB4O1xuXG5cdCZfX2xhYmVsIHsgXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdG1hcmdpbjogMnB4IDE0cHggMHB4O1xuXHR9XG5cblx0Jl9fc2VsZWN0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19pbnB1dCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdCZfX3NlYXJjaC1pY29uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDE0cHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHdpZHRoOiAxOHB4O1xuXHRcdGhlaWdodDogMThweDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0cGF0aCB7XG5cdFx0XHRmaWxsOiAjNEE0QTRBO1xuXHRcdH1cblx0fVxuXG5cdCZfX2lucHV0LWVsZW1lbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNDZweDtcblx0XHRwYWRkaW5nOiAxNHB4IDQ0cHggMTRweCAxNHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKCRidG4tcHJpbWFyeSwgMC4xKTtcblx0XHR9XG5cblx0XHQmOmhvdmVyOm5vdCg6Zm9jdXMpIHtcblx0XHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCNFMEUwRTAsIDEwJSk7XG5cdFx0fVxuXHR9XG5cblx0Ji0tc2VhcmNoIHtcblx0XHRmbGV4OiAxO1xuXHRcdG1pbi13aWR0aDogMjAwcHg7XG5cdFx0b3JkZXI6IC0xO1xuXHR9XG5cblx0Ji0tZXJyb3Ige1xuXHRcdC5maWx0ZXItZmllbGRfX2xhYmVsIHt9XG5cblx0XHQuZmlsdGVyLWZpZWxkX19zZWxlY3QsXG5cdFx0LmZpbHRlci1maWVsZF9faW5wdXQge1xuXHRcdFx0LnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b24ge31cblx0XHR9XG5cdH1cblxuXHQmLS1kaXNhYmxlZCB7XG5cdFx0b3BhY2l0eTogMC42O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0LmZpbHRlci1maWVsZF9fbGFiZWwge31cblx0fVxuXG5cdCYtLXJlcXVpcmVkIHtcblx0XHQuZmlsdGVyLWZpZWxkX19sYWJlbDo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCIgKlwiO1xuXG5cdFx0fVxuXHR9XG59XG5cbi5maWx0ZXJzLXNlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0Ym9yZGVyOiAxcHggc29saWQgI0YzRjNGMztcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRwYWRkaW5nOiAzMHB4IDQxcHggMzlweDtcblx0bWFyZ2luOiAzOXB4IDAgMzlweDtcblx0Ym94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCAjMDAwMDAwMDg7XG5cblx0Jl9fZm9ybSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19hZHZhbmNlZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0cGFkZGluZzogMTRweCAxMHB4O1xuXHRcdGdhcDogOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0c3ZnIHtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3VibWl0IHtcblx0XHRtaW4td2lkdGg6IDE0MnB4O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXG5cdCZfX2NsZWFyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDE2cHg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHR9XG5cblx0Jl9fY29sIHtcblx0XHRmbGV4OiAxO1xuXHRcdG1pbi13aWR0aDogMjAwcHg7XG5cdH1cblxuXHQmX19hY3Rpb25zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTJweDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cblx0Jl9fYnV0dG9uIHtcblx0XHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRtaW4td2lkdGg6IDEyMHB4O1xuXG5cdFx0Ji0tcHJpbWFyeSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0XHRjb2xvcjogJGJ0bi1wcmltYXJ5LWNvbG9yO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cblx0XHRcdCY6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJ0bi1wcmltYXJ5LCA1JSk7XG5cdFx0XHR9XG5cblx0XHRcdCY6ZGlzYWJsZWQge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tc2Vjb25kYXJ5IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkZGl2aWRlci1saW5lLWNvbG9yO1xuXG5cdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0XHRcdGNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0XHR9XG5cblx0XHRcdCY6ZGlzYWJsZWQge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tb3V0bGluZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeTtcblxuXHRcdFx0Jjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRcdFx0Y29sb3I6ICRidG4tcHJpbWFyeS1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19pY29uIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdGhlaWdodDogMTZweDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19oaWRkZW4tZmllbGRzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Ji0tY29tcGFjdCB7XG5cdFx0cGFkZGluZzogMTZweDtcblxuXHRcdC5maWx0ZXJzLXNlY3Rpb25fX3JvdyB7XG5cdFx0XHRnYXA6IDEycHg7XG5cdFx0fVxuXG5cdFx0LmZpbHRlci1maWVsZCB7XG5cdFx0XHRnYXA6IDZweDtcblx0XHR9XG5cblx0XHQuZmlsdGVyLWZpZWxkX19sYWJlbCB7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXG5cdFx0LmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdG1pbi13aWR0aDogMTAwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5hY3RpdmUtZmlsdGVycyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiA4cHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDE2cHggMDtcblxuXHQmX19sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHR9XG5cblx0Jl9fdGFnIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogNnB4O1xuXHRcdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJ0bi1wcmltYXJ5LCAwLjEpO1xuXHRcdGNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgkYnRuLXByaW1hcnksIDAuMik7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRcdCYtcmVtb3ZlIHtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJ0bi1wcmltYXJ5LCAwLjIpO1xuXHRcdFx0fVxuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NsZWFyLWFsbCB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDEycHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0fVxuXHR9XG59XG5cbi5uby1yZXN1bHRzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDYwcHggMjBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdCZfX2ljb24ge1xuXHRcdHdpZHRoOiA0OHB4O1xuXHRcdGhlaWdodDogNDhweDtcblxuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cdFx0bWFyZ2luOiAwIDAgOHB4IDA7XG5cdH1cblxuXHQmX19tZXNzYWdlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cblx0XHRtYXJnaW46IDAgMCAyNHB4IDA7XG5cdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0fVxuXG5cdCZfX2J1dHRvbiB7XG5cdFx0cGFkZGluZzogMTJweCAyNHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRjb2xvcjogJGJ0bi1wcmltYXJ5LWNvbG9yO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRidG4tcHJpbWFyeTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnRuLXByaW1hcnksIDUlKTtcblx0XHRcdGNvbG9yOiAkYnRuLXByaW1hcnktY29sb3I7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuZmlsdGVycy1zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXG5cdFx0Jl9fcm93IHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDE2cHg7XG5cdFx0fVxuXG5cdFx0Jl9fY29sIHtcblx0XHRcdG1pbi13aWR0aDogYXV0bztcblx0XHR9XG5cblx0XHQmX19hY3Rpb25zIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuXG5cdFx0XHQuZmlsdGVycy1zZWN0aW9uX19idXR0b24ge1xuXHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnJlc3VsdHMtYmFyIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTJweDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXHRcdCZfX3NvcnQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXHR9XG5cblx0LmFjdGl2ZS1maWx0ZXJzIHtcblx0XHQmX19sYWJlbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG5cdH1cblxuXHQubm8tcmVzdWx0cyB7XG5cdFx0cGFkZGluZzogNDBweCAyMHB4O1xuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblxuXHRcdCZfX21lc3NhZ2Uge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0fVxufVxuXG5bZGlyPVwicnRsXCJdIHtcblx0LmZpbHRlci1maWVsZF9fbGFiZWwge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblxuXHQuZmlsdGVycy1zZWN0aW9uX19idXR0b25fX2ljb24ge1xuXHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cblx0LmFjdGl2ZS1maWx0ZXJzX19sYWJlbCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDEycHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cblx0LmFjdGl2ZS1maWx0ZXJzX19jbGVhci1hbGwge1xuXHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxufVxuXG4uZmlsdGVycy1zZWN0aW9uX19idXR0b246Zm9jdXMge1xuXHRvdXRsaW5lOiAycHggc29saWQgJGJ0bi1wcmltYXJ5O1xuXHRvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX3RhZy1yZW1vdmU6Zm9jdXMge1xuXHRvdXRsaW5lOiAycHggc29saWQgJGJ0bi1wcmltYXJ5O1xuXHRvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uYWN0aXZlLWZpbHRlcnNfX2NsZWFyLWFsbDpmb2N1cyB7XG5cdG91dGxpbmU6IDJweCBzb2xpZCAkYnRuLXByaW1hcnk7XG5cdG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbkBtZWRpYSAocHJlZmVycy1jb250cmFzdDogaGlnaCkge1xuXHQuZmlsdGVycy1zZWN0aW9uIHtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yO1xuXHR9XG5cblx0LmZpbHRlcnMtc2VjdGlvbl9fYnV0dG9uIHtcblx0XHRib3JkZXItd2lkdGg6IDJweDtcblx0fVxuXG5cdC5hY3RpdmUtZmlsdGVyc19fdGFnIHtcblx0XHRib3JkZXItd2lkdGg6IDJweDtcblx0fVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuXG5cdC5maWx0ZXJzLXNlY3Rpb25fX2J1dHRvbixcblx0LmFjdGl2ZS1maWx0ZXJzX190YWctcmVtb3ZlLFxuXHQubm8tcmVzdWx0c19fYnV0dG9uIHtcblx0XHR0cmFuc2l0aW9uOiBub25lO1xuXHR9XG59XG4iLCJAaW1wb3J0IFwiLi4vYmFzZS9jb2xvcnNcIjtcblxuLnRheG9ub215LW11bHRpc2VsZWN0X19vcHRpb24tLXNlbGVjdGVkLFxuLnRheG9ub215LW11bHRpc2VsZWN0X19jaGVja2JveDpjaGVja2VkICsgLnRheG9ub215LW11bHRpc2VsZWN0X19vcHRpb24tdGV4dCxcbi50YXhvbm9teS1tdWx0aXNlbGVjdF9fY2hlY2tib3g6Y2hlY2tlZCB+IC50YXhvbm9teS1tdWx0aXNlbGVjdF9fb3B0aW9uLXRleHQge1xuXHRib3JkZXItY29sb3I6ICMyRjczRTIgIWltcG9ydGFudDtcbn1cblxuLnRheG9ub215LW11bHRpc2VsZWN0X19jaGVja2JveDpjaGVja2VkICsgKiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyRjczRTIgIWltcG9ydGFudDtcblx0Ym9yZGVyLWNvbG9yOiAjMkY3M0UyICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4udGF4b25vbXktbXVsdGlzZWxlY3RfX29wdGlvbjpoYXMoLnRheG9ub215LW11bHRpc2VsZWN0X19jaGVja2JveDpjaGVja2VkKSB7XG5cdGJvcmRlci1jb2xvcjogIzJGNzNFMiAhaW1wb3J0YW50O1xufVxuXG4udGF4b25vbXktbXVsdGlzZWxlY3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMjQwcHg7XG5cdFxuXHQmX190cmlnZ2VyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19zZWxlY3RlZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogNHB4O1xuXHR9XG5cblx0Jl9fY2hpcCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDNweDtcblx0XHRwYWRkaW5nOiAycHggN3B4O1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGQjtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHRcblx0XHQmLXJlbW92ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0Jl9fYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA1cHg7IFxuXHRcdG1heC13aWR0aDogMjQwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogN3B4IDEzcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGJvcmRlci1yYWRpdXM6IDI1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogMzdweDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjRTVFNUU1O1xuXHRcdH1cblxuXHRcdCYtLWhhcy1zZWxlY3Rpb24ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjRTVFNUU1O1xuXHRcdFx0XG5cdFx0XHQudGF4b25vbXktbXVsdGlzZWxlY3RfX3BsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnRheG9ub215LW11bHRpc2VsZWN0X19pY29uIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHR3aWR0aDogMThweDtcblx0XHRoZWlnaHQ6IDE5cHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cdFx0cGF0aCB7XG5cdFx0XHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGxhY2Vob2xkZXIge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmbGV4OiAxO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0fVxuXG5cdCZfX2Fycm93IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMTNweDtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7IC8vIEFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggdG8gYnV0dG9uXG5cblx0XHQmLS1yb3RhdGVkIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cblx0XG5cdCZfX2Ryb3Bkb3duIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggIzAwMDAwMDA4O1xuXHRcdG1hcmdpbi10b3A6IDExcHg7XG5cdFx0bWF4LWhlaWdodDogNDAwcHg7XG5cdFx0bWF4LXdpZHRoOiAyODBweDtcblx0XHRtaW4td2lkdGg6IDI4MHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHRcblx0XHQudGF4b25vbXktbXVsdGlzZWxlY3QtLW9wZW4gJiB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Ryb3Bkb3duLWNvbnRlbnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGNvbG9yOiAjNzU3NTc1O1xuXHRcdG1hcmdpbi1ibG9jay1zdGFydDogMnB4O1xuXHR9XG5cdFxuXHQmX19zZWFyY2gge1xuXHRcdHBhZGRpbmc6IDEycHggMCA4cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHR9XG5cblx0Jl9fc2VhcmNoLWlucHV0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAjOUE5QTlBO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGJvcmRlci1jb2xvcjogIzJGNzNFMjtcblx0XHR9XG5cdH1cblxuXHQmX19vcHRpb25zIHtcblx0XHRmbGV4OiAxO1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0cGFkZGluZzogMTNweCAwO1xuXHRcdG1heC1oZWlnaHQ6IDI4MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMTRweCAxMnB4O1xuXHR9XG5cdFxuXHQmX19vcHRpb24ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA4cHg7XG5cdFx0cGFkZGluZzogNXB4IDE5cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuXHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0fVxuXG5cdFx0Ji0tc2VsZWN0ZWQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuXHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2hlY2tib3gge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHdpZHRoOiAxcHg7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdH1cblxuXHQmX19hY3Rpb25zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IDEycHg7XG5cdFx0cGFkZGluZzogMTZweCAwIDJweDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGRpdmlkZXItbGluZS1jb2xvcjtcblx0fVxuXG5cdCZfX3N1Ym1pdCxcblx0Jl9fY2xlYXIge1xuXHRcdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHR9XG5cdFxuXHQmX19zdWJtaXQge1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogIzJGNzNFMjtcblx0XHR9XG5cdH1cblx0XG5cdCZfX2NsZWFyIHtcblx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cdFxuXHQmLS1vcGVuIHtcblx0XHQudGF4b25vbXktbXVsdGlzZWxlY3RfX2J1dHRvbiB7XG5cdFx0XHRib3JkZXItY29sb3I6ICNFNUU1RTU7XG5cdFx0fVxuXHR9XG5cblx0Ji0tbW9iaWxlLW1vZGFsIHtcblx0XHQudGF4b25vbXktbXVsdGlzZWxlY3RfX2Ryb3Bkb3duIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLmhvbWUtYmFubmVyLWZpbHRlcnNfX2Zvcm1fX2ZpZWxkIHtcblx0LnRheG9ub215LW11bHRpc2VsZWN0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRcblx0XHQmX19idXR0b24ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2Ryb3Bkb3duIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2NoaXAge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQudGF4b25vbXktbXVsdGlzZWxlY3Qge1xuXHRcdCZfX2Ryb3Bkb3duIHtcblx0XHRcdGxlZnQ6IC0yMHB4O1xuXHRcdFx0cmlnaHQ6IC0yMHB4O1xuXHRcdFx0bWF4LWhlaWdodDogMzAwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRcdH1cblxuXHRcdCZfX2NoaXAge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0cGFkZGluZzogNHB4IDhweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdFx0fVxuXG5cdFx0Jl9fYnV0dG9uIHtcblx0XHRcdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdH1cblx0XHRcblx0XHQmX19vcHRpb24ge1xuXHRcdFx0cGFkZGluZzogMTRweCAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdH1cblx0XHRcblx0XHQmX19hY3Rpb25zIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRnYXA6IDE2cHg7XG5cdFx0fVxuXHRcdFxuXHRcdCZfX3N1Ym1pdCxcblx0XHQmX19jbGVhciB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi50YXhvbm9teS1tdWx0aXNlbGVjdCB7XG5cdCZfX2NoZWNrYm94OmZvY3VzIHtcblx0XHRvdXRsaW5lOiAycHggc29saWQgJGJ0bi1wcmltYXJ5O1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAycHg7XG5cdH1cblxuXHQmX19idXR0b246Zm9jdXMge1xuXHRcdG91dGxpbmU6IDJweCBzb2xpZCAkYnRuLXByaW1hcnk7XG5cdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblx0fVxuXG5cdCZfX2NoaXAtcmVtb3ZlOmZvY3VzIHtcblx0XHRvdXRsaW5lOiAycHggc29saWQgJHdoaXRlO1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAxcHg7XG5cdH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLWNvbnRyYXN0OiBoaWdoKSB7XG5cdC50YXhvbm9teS1tdWx0aXNlbGVjdCB7XG5cdFx0Jl9fZHJvcGRvd24ge1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAycHg7XG5cdFx0fVxuXG5cdFx0Jl9fb3B0aW9uLS1zZWxlY3RlZCB7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkYnRuLXByaW1hcnk7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG5cdC50YXhvbm9teS1tdWx0aXNlbGVjdCB7XG5cdFx0Jl9fYXJyb3csXG5cdFx0Jl9fYnV0dG9uLFxuXHRcdCZfX29wdGlvbixcblx0XHQmX19jaGlwLXJlbW92ZSB7XG5cdFx0XHR0cmFuc2l0aW9uOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4udGF4b25vbXktbXVsdGlzZWxlY3RfX2NoaXAtY291bnRlciB7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0Y29sb3I6ICM0QTRBNEE7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUEFHSU5BVElPTlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLnBhZ2luYXRpb24tbmF2IHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTNweCAwIDYzcHg7XG59XG5cbi5wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAxMHB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdC8vIFRhcmdldCBkaXJlY3QgY2hpbGRyZW4gb25seSAoV29yZFByZXNzIHBhZ2luYXRpb24gbGlua3MpXG5cdD4gYSxcblx0PiBzcGFuIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWluLXdpZHRoOiAyMnB4O1xuXHRcdGhlaWdodDogMjJweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblxuXHRcdC8vIFJlbW92ZSBib3JkZXJzIGZyb20gbmVzdGVkIGVsZW1lbnRzXG5cdFx0c3BhbiB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogI2Y4ZjlmYTtcblx0XHRcdGJvcmRlci1jb2xvcjogIzJGNzNFMjtcblx0XHRcdGNvbG9yOiAjMkY3M0UyO1xuXHRcdH1cblxuXHRcdCYuY3VycmVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzJGNzNFMjtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmRvdHMge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRjb2xvcjogIzk5OTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnByZXYsXG5cdFx0Ji5uZXh0IHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRnYXA6IDZweDtcblx0XHR9XG5cdH1cbn1cblxuLy8gUGFnaW5hdGlvbiBhcnJvd3Ncbi5wYWdpbmF0aW9uX19hcnJvdyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMTJweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR3aWR0aDogNnB4O1xuXHRcdGhlaWdodDogNnB4O1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgY3VycmVudENvbG9yO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHR9XG5cblx0Ji0tcHJldjo6YmVmb3JlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjUlLCAtNTAlKSByb3RhdGUoLTEzNWRlZyk7XG5cdH1cblxuXHQmLS1uZXh0OjpiZWZvcmUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC03NSUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdH1cbn1cblxuLy8gUmVzcG9uc2l2ZSBwYWdpbmF0aW9uXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnBhZ2luYXRpb24tbmF2IHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQucGFnaW5hdGlvbiB7XG5cdFx0Z2FwOiA0cHg7XG5cblx0XHRhLFxuXHRcdHNwYW4ge1xuXHRcdFx0bWluLXdpZHRoOiAzNnB4O1xuXHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0cGFkZGluZzogMCA4cHg7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cblx0XHRcdCYucHJldixcblx0XHRcdCYubmV4dCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdC5wYWdpbmF0aW9uIHtcblx0XHRnYXA6IDJweDtcblxuXHRcdGEsXG5cdFx0c3BhbiB7XG5cdFx0XHRtaW4td2lkdGg6IDMycHg7XG5cdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRwYWRkaW5nOiAwIDZweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblxuXHRcdFx0Ji5wcmV2LFxuXHRcdFx0Ji5uZXh0IHtcblx0XHRcdFx0cGFkZGluZzogMCA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBhZ2luYXRpb25fX2Fycm93IHtcblx0XHR3aWR0aDogMTBweDtcblx0XHRoZWlnaHQ6IDEwcHg7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0d2lkdGg6IDVweDtcblx0XHRcdGhlaWdodDogNXB4O1xuXHRcdH1cblx0fVxufVxuXG4vLyBIaWRlIHBhZ2UgbnVtYmVycyBvbiB2ZXJ5IHNtYWxsIHNjcmVlbnMsIGtlZXAgb25seSBwcmV2L25leHQgYW5kIGN1cnJlbnRcbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuXHQucGFnaW5hdGlvbiB7XG5cdFx0YTpub3QoLnByZXYpOm5vdCgubmV4dCksXG5cdFx0c3Bhbjpub3QoLmN1cnJlbnQpOm5vdCguZG90cykge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbiIsIi5jdXN0b20tZHJvcGRvd24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHQuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA4cHg7XG5cdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogI2NjYztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdFx0fVxuXG5cdFx0JlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICMwMDdjYmE7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwN2NiYTtcblxuXHRcdFx0LmRyb3Bkb3duLWFycm93IHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZHJvcGRvd24tbGFiZWwge1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cblx0XHQuZHJvcGRvd24tc2VsZWN0ZWQge1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdH1cblxuXHRcdC5kcm9wZG93bi1hcnJvdyB7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHR9XG5cdH1cblxuXHQuZHJvcGRvd24tbWVudSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Ym94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuXHRcdCYuc2hvdyB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHR9XG5cblx0XHQuZHJvcGRvd24taXRlbSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMTBweCAxMnB4O1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2U7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDdjYmE7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDVhODc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5vcGVuIC5kcm9wZG93bi1tZW51IHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG59XG5cbi5yZXN1bHRzLXNvcnRpbmcge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG5cdGZvcm0ge1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuXG4ucmVzdWx0cy1iYXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDIzcHg7XG5cdHBhZGRpbmc6IDAgMCAxNnB4IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTA7XG5cblx0LnJlc3VsdHMtaW5mbyB7XG5cdFx0LnJlc3VsdHMtY291bnQge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblx0fVxuXG5cdC5yZXN1bHRzLXNvcnRpbmcge1xuXHRcdC5kcm9wZG93bi1sYWJlbCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5yZXN1bHRzLWJhciB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDE2cHg7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cblx0XHQucmVzdWx0cy1pbmZvIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQucmVzdWx0cy1zb3J0aW5nIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC5jdXN0b20tZHJvcGRvd24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0LmRyb3Bkb3duLXRvZ2dsZSB7XG5cdFx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyBkcm9wZG93bkZhZGVJbiB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuXHR9XG5cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZHJvcGRvd25GYWRlT3V0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cblxuXHR0byB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG5cdH1cbn0iLCJAaW1wb3J0IFwiLi4vYmFzZS9jb2xvcnNcIjtcblxuLmRlc2lnbmVyLWNhcmQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0Jl9fYmFja2dyb3VuZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGFzcGVjdC1yYXRpbzogNDAwLzIxMjtcblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYmFja2dyb3VuZC1saW5rIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSA4OS44NiUpO1xuXHR9XG5cblx0Jl9fYWN0aW9ucyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTJweDtcblx0XHRyaWdodDogMTJweDtcblx0XHR6LWluZGV4OiAzO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiA5cHg7XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRwYWRkaW5nOiAxNHB4IDEycHg7XG5cdFx0ZmxleDogMTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQmX19oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdCZfX2F2YXRhciB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Jl9fbG9nbyB7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdH1cblxuXHQmX19wbGFjZWhvbGRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXG5cdFx0c3ZnIHtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2luZm8ge1xuXHRcdGZsZXg6IDE7XG5cdH1cblxuXHQmX19uYW1lIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogIzJGNzNFMjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pbmR1c3RyeSB7XG5cdFx0bWFyZ2luOiA0cHggMDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX3NlcnZpY2VzIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAjODg4O1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3RhdHMtcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiA2cHg7XG5cdH1cblxuXHQmX19yYXRpbmcge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDZweDtcblxuXHRcdC5yYXRpbmctdGV4dCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbWV0YS1zdGF0cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRjb2xvcjogIzY2Njtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxuXG5cdCZfX2Rlc2NyaXB0aW9uIHtcblx0XHRmbGV4OiAxO1xuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDAgMCA1cHggMDtcblx0XHRcdGNvbG9yOiAjNTU1O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHR9XG5cdH1cblxuXHQmX19ib3R0b20tYWN0aW9ucyB7XG5cdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHR0ZXh0LWFsaWduOiBlbmQ7XG5cdH1cblxuXHQmX19yZWFkLW1vcmUge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA2cHg7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHQucmVhZC1tb3JlLWFycm93IHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblxuXHRcdCZfX2JhY2tncm91bmQge1xuXHRcdFx0aGVpZ2h0OiAxNzRweDtcblx0XHR9XG5cblx0XHQmX19jb250ZW50IHtcblx0XHRcdHBhZGRpbmc6IDI0cHggMTZweDtcblx0XHR9XG5cblx0XHQmX19oZWFkZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogLTI1cHg7XG5cdFx0fVxuXG5cdFx0Jl9fbG9nbyB7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHR9XG5cblx0XHQmX19uYW1lIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cblx0XHQmX19tZXRhLXN0YXRzIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDhweDtcblx0XHR9XG5cblx0XHQmX19ib29rbWFyayB7XG5cdFx0XHQuYm9va21hcmstYnRuIHtcblx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0XHRwIHtcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji0tYXJjaGl2ZSAmX19ib29rbWFyayAuYm9va21hcmstYnRuIHtcblx0XHR3aWR0aDogMzRweDtcblx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjgpO1xuXHRcdGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggIzAwMDAwMDA4O1xuXHRcdG1pbi13aWR0aDogYXV0bztcblx0fVxuXG5cdCYtLWFyY2hpdmUgJl9fYm9va21hcmsge1xuXHRcdHRvcDogMTVweDtcblx0XHRyaWdodDogMTBweDtcblx0fVxuXG5cdCYtLWFyY2hpdmUgJl9faGVhZGVyIHtcblx0XHRnYXA6IDE1cHg7XG5cdH1cblxuXHQmLS1hcmNoaXZlICZfX3JhdGluZyB7XG5cdFx0Z2FwOiA1cHg7XG5cdH1cblxuXHQmLS1hcmNoaXZlICZfX21ldGEtc3RhdHMge1xuXHRcdGZvbnQtZmFtaWx5OiBOb3RvIFNhbnMgSGVicmV3O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0Ji0tYXJjaGl2ZSAmX19yZXZpZXdzLWNvdW50LFxuXHQmLS1hcmNoaXZlICZfX3Byb2plY3RzLWNvdW50IHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDdweDtcblx0fVxufVxuXG4ucmF0aW5nLXRleHQge1xuXHRjb2xvcjogIzMzMztcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRmb250LXdlaWdodDogNTAwO1xufSIsIi8qKlxuICogSW1hZ2UgRnVsbHNjcmVlbiBNb2RhbCBTdHlsZXNcbiAqIEZvbGxvd2luZyBCRU0gbWV0aG9kb2xvZ3kgZm9yIGZ1bGxzY3JlZW4gaW1hZ2UgbW9kYWwgd2l0aCBib29rbWFyayBmdW5jdGlvbmFsaXR5XG4gKi9cblxuLmltYWdlLW1vZGFsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgJl9fYmFja2Ryb3Age1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6IDkwdnc7XG4gICAgICAgIG1heC1oZWlnaHQ6IDkwdmg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICZfX2FjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fYm9va21hcmstYnRuLFxuICAgICZfX2Nsb3NlLWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Jvb2ttYXJrLWJ0biB7XG4gICAgICAgICYuYm9va21hcmtlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDQ3LCAxMTUsIDIyNiwgMC44KTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSg0NywgMTE1LCAyMjYsIDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICB9XG5cbiAgICAmX19sb2FkaW5nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fc3Bpbm5lciB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmZmZmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB9XG5cbiAgICAmX19pbmZvIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmX19kZXRhaWxzIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0cHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbmF2aWdhdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogOHB4O1xuICAgIH1cblxuICAgICZfX25hdi1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RvYXN0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDgwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgYW5pbWF0aW9uOiBzbGlkZUluUmlnaHQgMC4zcyBlYXNlO1xuXG4gICAgICAgICYtLXN1Y2Nlc3Mge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzI4YTc0NTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWVycm9yIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkYzM1NDU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEFuaW1hdGlvbiBrZXlmcmFtZXNcbkBrZXlmcmFtZXMgc3BpbiB7XG4gICAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAgIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi8vIFJlc3BvbnNpdmUgYWRqdXN0bWVudHNcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5pbWFnZS1tb2RhbCB7XG4gICAgICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk1dnc7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5NXZoO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faGVhZGVyIHtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYWN0aW9ucyB7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Jvb2ttYXJrLWJ0bixcbiAgICAgICAgJl9fY2xvc2UtYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2luZm8ge1xuICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fZGV0YWlscyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX25hdmlnYXRpb24ge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmX19uYXYtYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RvYXN0IHtcbiAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gUHJldmVudCBib2R5IHNjcm9sbCB3aGVuIG1vZGFsIGlzIG9wZW5cbmJvZHkubW9kYWwtb3BlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8gSW1hZ2UgZW5sYXJnZSB0cmlnZ2VyIHN0eWxlc1xuW2RhdGEtaW1hZ2UtZW5sYXJnZV0ge1xuICAgIGN1cnNvcjogem9vbS1pbjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gICAgfVxufVxuXG4vLyBCb29rbWFyayBidXR0b24gc3R5bGVzIGZvciBpbWFnZSBlbGVtZW50c1xuLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDhweDtcbiAgICByaWdodDogOHB4O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAuYm9va21hcmstYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJvb2ttYXJrZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSg0NywgMTE1LCAyMjYsIDAuOCk7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDcsIDExNSwgMjI2LCAxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQm9va21hcmthYmxlIEltYWdlIENvbXBvbmVudCBTdHlsZXNcbi5ib29rbWFya2FibGUtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgIH1cblxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgJl9fb3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbW9kYWwtdHJpZ2dlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgICAgIGxlZnQ6IDhweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICZfX3pvb20taWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCA0cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICB9XG5cbiAgICAmX19zb3VyY2Uge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuXG4gICAgLy8gU2hvdyBvdmVybGF5IGVsZW1lbnRzIG9uIGhvdmVyXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5ib29rbWFya2FibGUtaW1hZ2VfX292ZXJsYXksXG4gICAgICAgIC5ib29rbWFya2FibGUtaW1hZ2VfX21vZGFsLXRyaWdnZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib29rbWFya2FibGUtaW1hZ2VfX2ltZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gTW9kYWwgZW5hYmxlZCBzdGF0ZVxuICAgICYtLW1vZGFsLWVuYWJsZWQge1xuICAgICAgICAuYm9va21hcmthYmxlLWltYWdlX19jb250YWluZXIge1xuICAgICAgICAgICAgY3Vyc29yOiB6b29tLWluO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gUmVzcG9uc2l2ZSBhZGp1c3RtZW50c1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAmX19vdmVybGF5LFxuICAgICAgICAmX19tb2RhbC10cmlnZ2VyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IC8vIEFsd2F5cyBzaG93IG9uIG1vYmlsZVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWJvb2ttYXJrLW92ZXJsYXkgLmJvb2ttYXJrLWJ0biB7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX196b29tLWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyoqXG4gKiBVc2VyIERyb3Bkb3duIENvbXBvbmVudFxuICogQkVNIEJsb2NrOiB1c2VyLWRyb3Bkb3duXG4gKi9cblxuLnVzZXItZHJvcGRvd24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHQmX19idXR0b24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDExcHg7XG5cdFx0cGFkZGluZzogNHB4IDZweCA0cHggNXB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRcblx0XHQmOmhvdmVyLFxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJveC1zaGFkb3c6IDEuNTJweCAxLjUycHggMTEuNHB4IDBweCAjMDAwMDAwMDg7XG5cdFx0fVxuXHR9XG5cdFx0XG5cdCZfX2J1dHRvbi5hY3RpdmUgJl9fYXJyb3cge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdH1cblx0XG5cdCZfX2F2YXRhciB7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuXHR9XG5cdFxuXHQmX19ndWVzdC1pY29uIHtcblx0XHR3aWR0aDogMjhweDtcblx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdH1cblx0XG5cdCZfX2Fycm93IHtcblx0XHR3aWR0aDogMTJweDtcblx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcblx0XHRcblx0XHQudXNlci1kcm9wZG93bl9fYnV0dG9uLS1ndWVzdCAmIHtcblx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fbWVudSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRyaWdodDogYXV0bztcblx0XHRsZWZ0OiAwO1xuXHRcdG1pbi13aWR0aDogMTYwcHg7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRib3gtc2hhZG93OiAycHggMnB4IDE1cHggMHB4ICMwMDAwMDAwODtcblx0XHRwYWRkaW5nOiA0cHg7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdFxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHR9XG5cdH1cblx0XG5cdCZfX2xpc3Qge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblx0XG5cdCZfX2l0ZW0ge1xuXHRcdG1hcmdpbjogMDtcblx0XHRcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fbGluayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTBweDtcblx0XHRwYWRkaW5nOiAxMXB4IDE0cHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cdFx0XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9faWNvbiB7XG5cdFx0d2lkdGg6IDE4cHg7XG5cdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHR9XG59XG4iLCIvKipcbiAqIEdhbGxlcnkgTW9kYWwgU3R5bGVzXG4gKiBcbiAqIEN1c3RvbSBtb2RhbCBzdHlsZXMgZm9yIHRoZSBnYWxsZXJ5IG1vZGFsIHdpdGggU3dpcGVyIGludGVncmF0aW9uXG4gKiBCYXNlZCBvbiBleGlzdGluZyBhbGJ1bS1pbWFnZS1tb2RhbCBzdHlsZXMgZm9yIGNvbnNpc3RlbmN5XG4gKi9cblxuLmdhbGxlcnktbW9kYWwge1xuXHRidXR0b24ucmVtb2RhbC1jbG9zZS5nYWxsZXJ5LW1vZGFsX19jbG9zZSB7XG5cdFx0dG9wOiAyMHB4O1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cblx0XHRzdmcgcGF0aCB7XG5cdFx0XHRmaWxsOiAjZmZmZmZmO1xuXHRcdFx0c3Ryb2tlOiAjZmZmO1xuXHRcdH1cblx0fVxuXG5cdCZfX2hlYWRlci1pbmZvIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0cmlnaHQ6IDE2NnB4O1xuXHRcdHRvcDogMzZweDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdGgzIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTQwJTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQmLnJlbW9kYWwge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Jl9fY2xvc2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDIwcHg7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdG9wLWFjdGlvbnMge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDM1cHg7XG5cdFx0cmlnaHQ6IDM1cHg7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTBweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Jl9fYm9va21hcmstYnRuLFxuXHQmX19zaGFyZSB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjJweDtcblx0XHRcdGhlaWdodDogMjJweDtcblxuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdGZpbGw6ICMwMDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1NCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHotaW5kZXg6IDEwMDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0d2lkdGg6IDUwcHggIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjRweDtcblxuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdHN0cm9rZTogIzAwMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ji0tcHJldiB7XG5cdFx0XHRsZWZ0OiA0MHB4O1xuXHRcdH1cblxuXHRcdCYtLW5leHQge1xuXHRcdFx0cmlnaHQ6IDQwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3dpcGVyLWNvbnRhaW5lciB7XG5cdFx0ZmxleDogMTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMjgwcHg7XG5cdFx0bWF4LWhlaWdodDogOTB2aDtcblxuXHRcdC5zd2lwZXItd3JhcHBlciB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuXHRcdFx0Ji5zd2lwZXItc2xpZGUtYWN0aXZlIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19zbGlkZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG1heC1oZWlnaHQ6IDkwdmg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjUpIC0wLjE2JSwgcmdiYSgwLCAwLCAwLCAwLjA1KSA1MS4wNiUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDIuMjglKTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19pbWFnZSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1heC1oZWlnaHQ6IDkwdmg7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47IFxuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Jl9fcGFnaW5hdGlvbiB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMzdweCAhaW1wb3J0YW50O1xuXHRcdGxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDI1cHg7XG5cdFx0dHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblxuXHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbiB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcblx0XHRcdH1cblxuXHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYsXG5cdFx0XHQmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19hY3Rpb25zIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuOCkpO1xuXHRcdHBhZGRpbmc6IDMwcHggMjBweCAyMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdHotaW5kZXg6IDEwMDtcblx0fVxuXG5cdCZfX2FjdGlvbnMtcmlnaHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdC5nYWxsZXJ5LW1vZGFsX19waG90b2dyYXBoZXIge1xuXHRcdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdHBhZGRpbmc6IDlweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cblx0XHRcdCYtbGFiZWwge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19ib29rbWFyay1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5ib29rbWFyay1idG4ge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmJvb2ttYXJrZWQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5LCAjMDA3YmZmKTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LCAjMDA3YmZmKTtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyaywgIzAwNTZiMyk7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWRhcmssICMwMDU2YjMpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9va21hcmstZHJvcGRvd24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdGJveC1zaGFkb3c6IDAgMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0XHRcdG1pbi13aWR0aDogMjgwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRcdFx0bWF4LWhlaWdodDogNDAwcHg7XG5cdFx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0XHQmLnNob3cge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1oZWFkZXIge1xuXHRcdFx0cGFkZGluZzogMTVweCAyMHB4IDEwcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcblxuXHRcdFx0aDUge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1ib2R5IHtcblx0XHRcdHBhZGRpbmc6IDE1cHggMjBweDtcblx0XHRcdG1heC1oZWlnaHQ6IDI4MHB4O1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblxuXHRcdFx0LmdhbGxlcnktbW9kYWxfX2Jvb2ttYXJrLWxvYWRpbmcge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2FsbGVyeS1tb2RhbF9fYWxidW0tbGlzdCB7XG5cdFx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pdGVtIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogOHB4IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNWY1ZjU7XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuZ2FsbGVyeS1tb2RhbF9fYWxidW0tY2hlY2tib3gge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmdhbGxlcnktbW9kYWxfX2FsYnVtLWluZm8ge1xuXHRcdFx0XHRcdFx0ZmxleDogMTtcblxuXHRcdFx0XHRcdFx0LmdhbGxlcnktbW9kYWxfX2FsYnVtLW5hbWUge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAycHggMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmdhbGxlcnktbW9kYWxfX2FsYnVtLWNvdW50IHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1jb3ZlciB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1mb290ZXIge1xuXHRcdFx0cGFkZGluZzogMTBweCAyMHB4IDE1cHg7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcblxuXHRcdFx0LmdhbGxlcnktbW9kYWxfX2NyZWF0ZS1hbGJ1bS1idG4ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiA2cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwMDdiZmY7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDdiZmY7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwNTZiMztcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICMwMDU2YjM7XG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19ib29rbWFyay1idG4ge1xuXG5cdFx0Ji5ib29rbWFya2VkIHtcblxuXHRcdFx0c3ZnIHBhdGgge1xuXHRcdFx0XHRmaWxsOiAjMkY3M0UyO1xuXHRcdFx0XHRzdHJva2U6ICMyRjczRTI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbG9hZGluZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHR6LWluZGV4OiAyMDA7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmLnNob3cge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cblx0XHQuc3Bpbm5lci1ib3JkZXIge1xuXHRcdFx0d2lkdGg6IDNyZW07XG5cdFx0XHRoZWlnaHQ6IDNyZW07XG5cdFx0XHRib3JkZXItd2lkdGg6IDAuM2VtO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IHdoaXRlO1xuXHRcdH1cblx0fVxufVxuXG4vLyBNb2JpbGUgcmVzcG9uc2l2ZSBhZGp1c3RtZW50c1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5nYWxsZXJ5LW1vZGFsIHtcblx0XHQmX19jbG9zZSB7XG5cdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHRyaWdodDogMTVweDtcblx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0aGVpZ2h0OiAzNXB4O1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX25hdiB7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGhlaWdodDogNDBweDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0Ji0tcHJldiB7XG5cdFx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtLW5leHQge1xuXHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19wYWdpbmF0aW9uIHtcblx0XHRcdHRvcDogMTVweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdHBhZGRpbmc6IDNweCAxMnB4O1xuXHRcdH1cblxuXHRcdCZfX2FjdGlvbnMge1xuXHRcdFx0cGFkZGluZzogMjBweCAxNXB4IDE1cHg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiAxNXB4O1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0fVxuXG5cdFx0Jl9fYWN0aW9ucy1sZWZ0IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0LmdhbGxlcnktbW9kYWxfX2ltYWdlLWluZm8ge1xuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYWN0aW9ucy1yaWdodCB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmX19ib29rbWFyay1kcm9wZG93biB7XG5cdFx0XHQmLWNvbnRlbnQge1xuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdGJvdHRvbTogMjBweDtcblx0XHRcdFx0bGVmdDogMjBweDtcblx0XHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRcdG1pbi13aWR0aDogYXV0bztcblx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cblx0XHRcdFx0Ji5zaG93IHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS9fY29sb3JzLnNjc3NcIjtcblxuI3BvcHVwX3F1aWNrX2NvbnN1bHRhdGlvbiB7XG4gIG1heC13aWR0aDogMTA2NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlcjogMC42cHggc29saWQgI0ZGRjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuY2xvc2UtcG9wdXAge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICByaWdodDogMTAwJTtcbiAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMHB4LCAtMTBweCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKC0xMHB4LCAtMTBweCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbmZvcm1lciB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgzLCAxMCwgMTcsIDEpO1xuICAgICAgbWF4LXdpZHRoOiA1MjNweDtcbiAgICAgIHBhZGRpbmc6IDUwcHggMzVweCA0NXB4IDM1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzNweCAyMHB4IDQ4cHggMjBweDtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHhcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mb3JtIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MjhweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgYnIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCwgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNFNEU0RTQ7XG4gICAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4LjIyOHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMThweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICM1RTYxNjM7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi53cGNmNy1ub3QtdmFsaWQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmVkIGluc2V0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0JEOEEzNyAwJSwgI0NBOUU1NyA0NS41JSwgI0FFNzYxQyAxMDAlKTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOC4yMjhweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDAgMTBweDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAud3BjZjctc3Bpbm5lciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBob25lIHtcbiAgICAgIG1hcmdpbi10b3A6IDM4cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE4LjIyOHB4O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDAgNXB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAwIDhweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMCA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2hhcmUtbW9kYWwge1xuXHRtYXgtd2lkdGg6IDU2MHB4O1xuXG5cdCZfX2NvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Ym94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Jl9faGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAzMnB4IDI0cHggMjRweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDExcHg7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE2MCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2xvc2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDE2cHg7XG5cdFx0cmlnaHQ6IDE2cHg7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHR9XG5cdH1cblxuXHQmX19ib2R5IHtcblx0XHRwYWRkaW5nOiAxNHB4IDMwcHggNDBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDEwcHggNDBweDtcblx0XHR9XG5cdH1cblxuXHQmX19wcmV2aWV3IHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0YmFja2dyb3VuZDogI2Y4ZjlmYTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcblx0XHRkaXNwbGF5OiBub25lOyAvLyBXaWxsIGJlIHNob3duIHZpYSBKUyB3aGVuIG5lZWRlZFxuXG5cdFx0Ji5zaG93IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdH1cblxuXHRcdC5wcmV2aWV3LXRpdGxlIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHR9XG5cblx0XHQucHJldmlldy11cmwge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHR3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cdFx0fVxuXHR9XG5cblx0Jl9fb3B0aW9ucyB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRcdGdhcDogMjBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRnYXA6IDhweDtcblx0XHR9XG5cdH1cbn1cblxuLnNoYXJlLW9wdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogNXB4O1xuXHRwYWRkaW5nOiAzcHggNTRweCAzcHggMTBweDtcblx0YmFja2dyb3VuZDogd2hpdGU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNlNWU3ZWI7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICMzNzQxNTE7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuXHR9XG5cblx0JjphY3RpdmUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRib3gtc2hhZG93OiAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRjb2xvcjogIzZiNzI4MDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xhYmVsIHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmbGV4OiAxO1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gUGxhdGZvcm0tc3BlY2lmaWMgY29sb3JzIG9uIGhvdmVyXG5cdCYtLWVtYWlsIHtcblx0XHQmOmhvdmVyIC5zaGFyZS1vcHRpb25fX2ljb24gc3ZnIHtcblx0XHRcdGNvbG9yOiAjM2I4MmY2O1xuXHRcdH1cblx0fVxuXG5cdCYtLWNvcHkge1xuXHRcdCY6aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuXHRcdFx0Y29sb3I6ICMxMGI5ODE7XG5cdFx0fVxuXHR9XG5cblx0Ji0tZmFjZWJvb2sge1xuXHRcdCY6aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuXHRcdFx0Y29sb3I6ICMxODc3ZjI7XG5cdFx0fVxuXHR9XG5cblx0Ji0td2hhdHNhcHAge1xuXHRcdCY6aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuXHRcdFx0Y29sb3I6ICMyNWQzNjY7XG5cdFx0fVxuXHR9XG5cblx0Ji0tdHdpdHRlciB7XG5cdFx0Jjpob3ZlciAuc2hhcmUtb3B0aW9uX19pY29uIHN2ZyB7XG5cdFx0XHRjb2xvcjogIzFkYTFmMjtcblx0XHR9XG5cdH1cblxuXHQmLS1waW50ZXJlc3Qge1xuXHRcdCY6aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuXHRcdFx0Y29sb3I6ICNlNjAwMjM7XG5cdFx0fVxuXHR9XG5cblx0Ji0tbGlua2VkaW4ge1xuXHRcdCY6aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuXHRcdFx0Y29sb3I6ICMwMDc3YjU7XG5cdFx0fVxuXHR9XG5cblx0Ji0tdGVsZWdyYW0ge1xuXHRcdCY6aG92ZXIgLnNoYXJlLW9wdGlvbl9faWNvbiBzdmcge1xuXHRcdFx0Y29sb3I6ICMwMDg4Y2M7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0cGFkZGluZzogOHB4IDE0cHg7XG5cdH1cbn1cblxuLy8gVE9ETzogVVBEQVRFIE5vdGlmaWNhdGlvbiBzdHlsZXNcbi5zaGFyZS1ub3RpZmljYXRpb24ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogMjRweDtcblx0cmlnaHQ6IDI0cHg7XG5cdGJhY2tncm91bmQ6ICMxZjI5Mzc7XG5cdGNvbG9yOiB3aGl0ZTtcblx0cGFkZGluZzogMTJweCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Ym94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHR6LWluZGV4OiAxMDAwMDtcblx0bWF4LXdpZHRoOiAzMDBweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0Ji5zaG93IHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdGJvdHRvbTogMjBweDtcblx0XHRyaWdodDogMjBweDtcblx0XHRsZWZ0OiAyMHB4O1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0fVxufVxuXG4vLyBSVEwgc3VwcG9ydFxuW2Rpcj1cInJ0bFwiXSB7XG5cdC5zaGFyZS1tb2RhbCB7XG5cdFx0Jl9faGVhZGVyIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9fY2xvc2Uge1xuXHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRsZWZ0OiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdC5zaGFyZS1vcHRpb24ge1xuXHRcdCZfX2xhYmVsIHt9XG5cdH1cblxuXHQuc2hhcmUtbm90aWZpY2F0aW9uIHtcblx0XHRyaWdodDogYXV0bztcblx0XHRsZWZ0OiAyNHB4O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGxlZnQ6IDIwcHg7XG5cdFx0XHRyaWdodDogMjBweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5ib29rbWFyay1tb2RhbCB7XG5cdG1heC13aWR0aDogNDgwcHg7XG5cblx0Jl9fY29udGVudCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsMCwwLC4xNSk7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQmX19oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDM5cHggMjRweCAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0cGFkZGluZzogNDBweCAyMHB4IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0Ji1pbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdH1cblxuXHRcdCYtc3ZnIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdFx0Y29sb3I6ICM5Q0EzQUY7XG5cdFx0XHRcdHN0cm9rZS13aWR0aDogMjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9keSB7XG5cdFx0cGFkZGluZzogN3B4IDQwcHggNDBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0cGFkZGluZzogMTBweCA0MnB4IDQwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZGVzY3JpcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1heC13aWR0aDogMjgwcHg7XG4gICAgXHRtYXJnaW46IDAgYXV0byA0MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2FjdGlvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRnYXA6IDhweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiA4cHg7XG5cdFx0fVxuXHR9XG5cbiAgICAmX19idG4ge1xuICAgICAgICBtaW4td2lkdGg6IDE3NnB4O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHQmLmJ0bi1wcmltYXJ5IHtcblx0XHRcdG1pbi13aWR0aDogMjA4cHg7XG5cdFx0fVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvY29sb3JzXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmFzZS90eXBvZ3JhcGh5XCI7XG5cbi5yZW1vZGFsIHtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHR0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuXG5cdCYucmVtb2RhbC1pcy1vcGVuZWQge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdCYucmVtb2RhbC1pcy1jbG9zaW5nIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG4ucmVtb2RhbC1vdmVybGF5IHtcblx0YmFja2dyb3VuZDogcmdiYSgzNCwgMzQsIDM0LCAwLjMwMik7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpXG59XG5cbi5yZW1vZGFsLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cGFkZGluZzogMjBweDtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cdG1pbi1oZWlnaHQ6IDEwMGR2aDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHQuZ2FsbGVyeS1tb2RhbCBidXR0b24ucmVtb2RhbC1jbG9zZS5nYWxsZXJ5LW1vZGFsX19jbG9zZSB7XG5cdFx0XHR0b3A6IC0zNnB4O1xuXHRcdFx0bGVmdDogdW5zZXQ7XG5cdFx0fVxuXG5cdFx0LmdhbGxlcnktbW9kYWxfX3N3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSB7XG5cdFx0XHRoZWlnaHQ6IDYwdmg7XG5cdFx0fVxuXG5cdFx0LmdhbGxlcnktbW9kYWxfX2NvbnRhaW5lciB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdH1cblxuXHRcdC5yZW1vZGFsIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRtYXgtd2lkdGg6IDkwJTtcblxuXHRcdFx0LmdhbGxlcnktbW9kYWxfX2ltYWdlIHtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tb2RhbC1jb250ZW50IHtcblx0cGFkZGluZzogMCAyMHB4O1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiA2NzBweDtcblx0bWF4LWhlaWdodDogODB2aDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Y29udGFpbjogbGF5b3V0IHN0eWxlO1xuXG5cdCYubW9kYWwtY29udGVudC1kZXNpZ25lcnMge1xuXHRcdC5tb2RhbC1mb3JtLXNlY3Rpb25fX3RpdGxlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1vZGFsLWhlYWRlciB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yO1xuXHRwYWRkaW5nOiAzMXB4IDAgMjJweDtcblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHR9XG5cblx0Ji5tb2RhbC1jb250ZW50LWRlc2lnbmVycyB7fVxufVxuXG4ubW9kYWwtY2xvc2UsXG4ucmVtb2RhbC1jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxNnB4O1xuXHRyaWdodDogNDJweDtcblx0d2lkdGg6IDUycHg7XG5cdGhlaWdodDogNTJweDtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0ei1pbmRleDogMTA7XG5cblx0Jjpob3ZlciB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDUycHg7XG5cdFx0aGVpZ2h0OiA1MnB4O1xuXG5cdFx0cGF0aCB7XG5cdFx0XHRmaWxsOiAjNEE0QTRBO1xuXHRcdH1cblx0fVxuXG5cdCY6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5tb2RhbC1ib2R5IHtcblx0ZmxleDogMTtcblx0b3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWFjdGlvbnMge1xuXHRwYWRkaW5nOiAyMHB4IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGdhcDogMzZweDtcblxuXHQmLXN1Ym1pdCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRtaW4td2lkdGg6IDE1MHB4O1xuXHRcdHBhZGRpbmc6IDZweCAxMHB4O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQmLWNsZWFuIHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5tb2RhbC1mb3JtLXNlY3Rpb24ge1xuXHRwYWRkaW5nOiAyMHB4IDA7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHR0ZXh0LWFsaWduOiBzdGFydDtcblx0fVxuXG5cdCZfX2ZpZWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGFiZWwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHR9XG59XG5cbi5tb2RhbC1idXR0b24tZ3JvdXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMDtcblx0bWFyZ2luOiAtMXB4O1xuXG5cdC5idG4tY2hlY2sge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYnRuIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yO1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRwYWRkaW5nOiAxMnB4IDIwcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGZsZXg6IDE7XG5cdFx0bWluLXdpZHRoOiAwO1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuXHRcdH1cblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJGJ0bi1wcmltYXJ5LCAwLjA4KTtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgkYnRuLXByaW1hcnksIDAuMyk7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlLFxuXHRcdC5idG4tY2hlY2s6Y2hlY2tlZCsmIHtcblx0XHRcdGJhY2tncm91bmQ6ICRidG4tcHJpbWFyeTtcblx0XHRcdGNvbG9yOiAkYnRuLXByaW1hcnktY29sb3I7XG5cdFx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRcdHotaW5kZXg6IDM7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGJ0bi1wcmltYXJ5LCA1JSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tb2RhbC1idXR0b24tZ3JvdXAge1xuXHQuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bisuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0biB7XG5cdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xcHg7XG5cdH1cbn1cblxuLm1vZGFsLWNoZWNrYm94LWZpZWxkIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdHRleHQtYWxpZ246IHN0YXJ0O1xuXG5cdCY6aG92ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgkYnRuLXByaW1hcnksIDAuMyk7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgkYnRuLXByaW1hcnksIDAuMDIpO1xuXHR9XG5cblx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHR3aWR0aDogMTJweDtcblx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cblx0bGFiZWwge1xuXHRcdGZsZXg6IDE7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHR9XG59XG5cbi5idG4tZ3JvdXAtbXVsdGlwbGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMThweDtcblxuXHQuYnRuLWNoZWNrIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHdpZHRoOiAxcHg7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cblx0XHQmOmNoZWNrZWQrLmJ0biB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnRuLXByaW1hcnksIDUlKTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBkYXJrZW4oJGJ0bi1wcmltYXJ5LCA1JSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpjaGVja2VkKy5idG4taXRlbSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRidG4tcHJpbWFyeSwgNSUpO1xuXHRcdFx0XHRib3JkZXItY29sb3I6IGRhcmtlbigkYnRuLXByaW1hcnksIDUlKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmZvY3VzKy5idG4ge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJGJ0bi1wcmltYXJ5LCAwLjI1KTtcblx0XHR9XG5cblx0XHQmOmZvY3VzKy5idG4taXRlbSB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkYnRuLXByaW1hcnksIDAuMjUpO1xuXHRcdH1cblx0fVxuXG5cdC5idG4taXRlbSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdHBhZGRpbmc6IDVweCAxOXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuXHRcdHdpbGwtY2hhbmdlOiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yO1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMkY3M0UyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NywgMTE1LCAyMjYsIDAuMDUpO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblxuXHQvLyBUT0RPOiB1cGRhdGUgdGhpcyBkZXBlbmRzIG9uIG1vZGFsXG5cdC8vIC5yZW1vZGFsLXdyYXBwZXIge1xuXHQvLyBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdC8vIHBhZGRpbmc6IDA7XG5cdC8vIH1cblx0Lm1vZGFsLWZvcm0tc2VjdGlvbiB7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQubW9kYWwtY29udGVudCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXgtaGVpZ2h0OiA4NXZoO1xuXHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0YW5pbWF0aW9uOiBzbGlkZVVwRnJvbUJvdHRvbSAwLjNzIGVhc2U7XG5cdH1cblxuXHQubW9kYWwtaGVhZGVyIHtcblx0XHRwYWRkaW5nOiAxMHB4IDRweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC5tb2RhbC1ib2R5IHtcblx0XHRwYWRkaW5nOiAxMnB4IDEwcHg7XG5cblx0XHQuc29ydGluZy1tb2RhbC1saXN0IHtcblx0XHRcdC5zb3J0aW5nLW1vZGFsLWl0ZW0ge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE0cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM0QTRBNEE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogOHB4O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDNweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNnB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDZweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMyRjczRTI7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK2xhYmVsOjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbDo6YmVmb3JlIHtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1tYWluLUNvbG9yLCAjMkY3M0UyKVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubW9kYWwtYWN0aW9ucyB7XG5cdFx0cGFkZGluZzogMjBweCAyNHB4IDQwcHg7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG5cdFx0LnJvdyB7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdC5zb3J0LW1vZGFsICYge1xuXHRcdFx0LmNvbC02IHtcblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDcwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGJ1dHRvbi5tb2RhbC1hY3Rpb25zLXN1Ym1pdC5idG4uYnRuLXByaW1hcnkge1xuXHRcdFx0d2lkdGg6IDY4JTtcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRtaW4td2lkdGg6IHVuc2V0O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHR9XG5cdH1cblxuXHQubW9kYWwtYnV0dG9uLWdyb3VwIC5idG4ge1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRwYWRkaW5nOiAxMHB4IDE2cHg7XG5cdH1cblxuXHQubW9kYWwtY2xvc2UsXG5cdC5yZW1vZGFsLWNsb3NlIHtcblx0XHR0b3A6IDVweDtcblx0XHRyaWdodDogN3B4O1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjRweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZVVwRnJvbUJvdHRvbSB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuXG5cdC5tb2RhbC1jbG9zZSxcblx0LnJlbW9kYWwtY2xvc2Uge1xuXHRcdGxlZnQ6IDQycHg7XG5cdFx0cmlnaHQ6IHVuc2V0O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cblx0XHQubW9kYWwtY2xvc2UsXG5cdFx0LnJlbW9kYWwtY2xvc2Uge1xuXHRcdFx0bGVmdDogN3B4O1xuXHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Lm1vZGFsLWJ1dHRvbi1ncm91cCAuYnRuIHtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG5cdFx0fVxuXG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3I7XG5cdFx0fVxuXHR9XG59XG4iLCIjY29va2llQ29uc2VudENvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSAyNTUgMjU1IC8gODAlKTtcbiAgei1pbmRleDogOTk5O1xuXG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogNjI3cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDYwcHggMHB4ICMwMDAwMDAwRDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC50aXRsZSB7XG4gICAgICBjb2xvcjogIzAwQTBFNDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjguOHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMjlweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzAnIGhlaWdodD0nMjknIHZpZXdCb3g9JzAgMCAzMCAyOScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yMS4zMjc5IDMuOTExMThDMjIuMzI5MyAzLjkxMTE4IDIzLjI3MDcgMy42NTM5OCAyNC4wODk2IDMuMjAyMDNDMjQuNDUxNyAzLjQ5Mzc0IDI0Ljc5OTUgMy44MDI0OSAyNS4xMzE4IDQuMTI3MDhDMjQuNjUzNyA0Ljk2MzI2IDI0LjM4MDUgNS45MzE2MyAyNC4zODA1IDYuOTYzODJDMjQuMzgwNSA5Ljg4MDM1IDI2LjU2MTkgMTIuMjg3NCAyOS4zODIxIDEyLjY0MjRDMjkuNDU5OSAxMy4yNTA2IDI5LjUgMTMuODcwNiAyOS41IDE0LjVDMjkuNSAxNC45MzA2IDI5LjQ4MTIgMTUuMzU2NyAyOS40NDQ1IDE1Ljc3NzdDMjYuNTk0MSAxNi4xMDQ4IDI0LjM4MDUgMTguNTI1OCAyNC4zODA1IDIxLjQ2MzhDMjQuMzgwNSAyMi42NDQ5IDI0LjczODIgMjMuNzQyNCAyNS4zNTEyIDI0LjY1MzlDMjIuNzE5OSAyNy4zMzYxIDE5LjA1NDIgMjkgMTUgMjlDNi45OTE4NyAyOSAwLjUgMjIuNTA4MSAwLjUgMTQuNUMwLjUgNi40OTE4NyA2Ljk5MTg3IDAgMTUgMEMxNS4zMDQ0IDAgMTUuNjA2NyAwLjAwOTM4MjcyIDE1LjkwNjUgMC4wMjc4NzM5QzE2LjY3MjggMi4yODYxNCAxOC44MTA2IDMuOTExMTggMjEuMzI3OSAzLjkxMTE4Wk0xMC4xNjYxIDEyLjA4MzFDMTEuMTY3MSAxMi4wODMxIDExLjk3ODYgMTEuMjcxNiAxMS45Nzg2IDEwLjI3MDZDMTEuOTc4NiA5LjI2OTU5IDExLjE2NzEgOC40NTgxIDEwLjE2NjEgOC40NTgxQzkuMTY1MDYgOC40NTgxIDguMzUzNTggOS4yNjk1OSA4LjM1MzU4IDEwLjI3MDZDOC4zNTM1OCAxMS4yNzE2IDkuMTY1MDYgMTIuMDgzMSAxMC4xNjYxIDEyLjA4MzFaTTEwLjc3MTQgMjAuNTQxOUMxMC43NzE0IDIxLjU0MjkgOS45NTk5NCAyMi4zNTQ0IDguOTU4OTIgMjIuMzU0NEM3Ljk1NzkxIDIyLjM1NDQgNy4xNDY0MiAyMS41NDI5IDcuMTQ2NDIgMjAuNTQxOUM3LjE0NjQyIDE5LjU0MDkgNy45NTc5MSAxOC43Mjk0IDguOTU4OTIgMTguNzI5NEM5Ljk1OTk0IDE4LjcyOTQgMTAuNzcxNCAxOS41NDA5IDEwLjc3MTQgMjAuNTQxOVpNMTkuMjI5OCAxOS4zMzM2QzIwLjg5ODEgMTkuMzMzNiAyMi4yNTA2IDE3Ljk4MTEgMjIuMjUwNiAxNi4zMTI3QzIyLjI1MDYgMTQuNjQ0NCAyMC44OTgxIDEzLjI5MTkgMTkuMjI5OCAxMy4yOTE5QzE3LjU2MTQgMTMuMjkxOSAxNi4yMDg5IDE0LjY0NDQgMTYuMjA4OSAxNi4zMTI3QzE2LjIwODkgMTcuOTgxMSAxNy41NjE0IDE5LjMzMzYgMTkuMjI5OCAxOS4zMzM2WicgZmlsbD0nJTIzMDA5REUwJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZXNzYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICoge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICMwMEEwRTQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIC5idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBnYXA6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5hY2NlcHRfc2VsZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAxMnB4IDQwcHg7XG4gICAgY29sb3I6ICMwMEEwRTQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMUYyMDBEO1xuXG4gICAgJi5oaWdobGlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0NDQztcbiAgICAgIC8qINCh0LLQtdGC0LvQvi3QutGA0LDRgdC90YvQuSDRhtCy0LXRgiDQtNC70Y8g0LrQvdC+0L/QutC4INC/0YDQuCDQvtGI0LjQsdC60LUgKi9cbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2U7XG4gICAgfVxuICB9XG5cbiAgLnNoYWtlIHtcbiAgICBhbmltYXRpb246IHNoYWtlIDAuNXM7XG4gIH1cblxuICBAa2V5ZnJhbWVzIHNoYWtlIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICAgIDI1JSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICB9XG4gICAgNzUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICB9XG5cbiAgLmFjY2VwdF9hbGwge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cblxuICAucmVqZWN0X2FsbCB7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgIGNvbG9yOiAjMDBBMEU0O1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNi42cHg7XG4gICAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmFjY2VwdF9hbGwge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAxNjAsIDIyOCwgMSk7XG4gICAgICBjb2xvcjogI2ZmZlxuICAgIH1cbiAgfVxuXG4gIC5jbG9zZUNvb2tpZSB7XG4gICAgdG9wOiAyM3B4O1xuICAgIHJpZ2h0OiAyM3B4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMgM0wxNy4wMDAxIDE3LjAwMDEnIHN0cm9rZT0nJTIzNjc3MDdGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMi45OTk5MyAxNy4wMDAxTDE3IDMnIHN0cm9rZT0nJTIzNjc3MDdGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmNoZWNrYm94ZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyMHB4O1xuXG4gICAgZGl2IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgaW5wdXQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHJ4PSc2JyBmaWxsPSclMjMwMDlERTAnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xOC4xMDQ2IDYuNDQxMUMxOC42MzE4IDcuMDI5NDUgMTguNjMxOCA3Ljk4MzAzIDE4LjEwNDYgOC41NzEyTDEwLjkwNDYgMTYuNjA0M0MxMC4zNzc0IDE3LjE5MjUgOS41MjI2NyAxNy4xOTI1IDguOTk1MzIgMTYuNjA0M0w1LjM5NTM5IDEyLjU4NzdDNC44NjgyIDExLjk5OTUgNC44NjgyIDExLjA0NTkgNS4zOTUzOSAxMC40NTc4QzUuOTIyNiA5Ljg2OTQgNi43NzczOSA5Ljg2OTQgNy4zMDQ2IDEwLjQ1NzhMOS45NDk5NCAxMy40MDkxTDE2LjE5NTQgNi40NDExQzE2LjcyMjYgNS44NTI5NyAxNy41Nzc0IDUuODUyOTcgMTguMTA0NiA2LjQ0MTFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJi5sYWJlbC1oaWdobGlnaHQge1xuICAgICAgICBjb2xvcjogI0ZGMDAwMDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjcnIHZpZXdCb3g9JzAgMCAyNCAyNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3QgeD0nMC41JyB5PScyJyB3aWR0aD0nMjMnIGhlaWdodD0nMjMnIHJ4PSc1LjUnIGZpbGw9J3doaXRlJyBzdHJva2U9JyUyM0FCQUFBQicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBBbGJ1bSBDYXJkIENvbXBvbmVudCBTdHlsZXNcbiAqL1xuXG4uYWxidW0tY2FyZCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jjpob3ZlciB7XG5cblx0XHQuYWxidW0tY2FyZF9fb3ZlcmZsb3cge1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdH1cblxuXHRcdC5hbGJ1bS1jYXJkX19hY3Rpb25zID4gKiB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltYWdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YXNwZWN0LXJhdGlvOiAyNS8xNDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG5cdCAgICBib3gtc2hhZG93OiAwcHggMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdCAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCZfX292ZXJmbG93IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcblx0XHRcdDE4MGRlZyxcblx0XHRcdHJnYmEoMCwgMCwgMCwgMC40KSAwJSxcblx0XHRcdHJnYmEoMCwgMCwgMCwgMC4xKSA1MCUsXG5cdFx0XHRyZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJVxuXHRcdCk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR6LWluZGV4OiAyO1xuXHR9XG5cblx0Jl9fYWN0aW9ucyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTJweDtcblx0XHRyaWdodDogMTJweDtcblx0XHR6LWluZGV4OiAzO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cblx0XHQmID4gKiB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXHRcdFx0fVxuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdH1cblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cblx0XHQmX19hY3Rpb25zIHtcblx0XHRcdHRvcDogOHB4O1xuXHRcdFx0cmlnaHQ6IDhweDtcblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI4cHg7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qKlxuICogRW1haWwgVmFsaWRhdGlvbiBTdHlsZXNcbiAqIE1pbmltYWwgZXJyb3Igc3R5bGluZyB3aXRoIGNvbG9yIGFuZCBwb3NpdGlvbmluZ1xuICovXG4uZW1haWwtdmFsaWRhdGlvbi1lcnJvciB7XG5cdGNvbG9yOiAjZDMyZjJmO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdG1hcmdpbi10b3A6IDVweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG59IiwiLyoqXG4gKiBSZWdpc3RyYXRpb24gUmVzZW5kIE5vdGlmaWNhdGlvbiBTdHlsZXNcbiAqL1xuLnJlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDIwcHg7XG5cdHJpZ2h0OiAyMHB4O1xuXHR6LWluZGV4OiAxMDAwMDtcblx0bWluLXdpZHRoOiAzMDBweDtcblx0bWF4LXdpZHRoOiA1MDBweDtcblx0cGFkZGluZzogMTZweCAyMHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0Y29sb3I6ICMzMzMzMzM7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDEwMCUgKyA0MHB4KSk7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuXG4ucmVnaXN0cmF0aW9uLXJlc2VuZC1ub3RpZmljYXRpb24tLXZpc2libGUge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5yZWdpc3RyYXRpb24tcmVzZW5kLW5vdGlmaWNhdGlvbi0tc3VjY2VzcyB7XG5cdGJhY2tncm91bmQ6ICNkNGVkZGE7XG5cdGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzI4YTc0NTtcblx0Y29sb3I6ICMxNTU3MjQ7XG59XG5cbi5yZWdpc3RyYXRpb24tcmVzZW5kLW5vdGlmaWNhdGlvbi0tZXJyb3Ige1xuXHRiYWNrZ3JvdW5kOiAjZjhkN2RhO1xuXHRib3JkZXItbGVmdDogNHB4IHNvbGlkICNkYzM1NDU7XG5cdGNvbG9yOiAjNzIxYzI0O1xufVxuXG4ucmVnaXN0cmF0aW9uLXJlc2VuZC1ub3RpZmljYXRpb24tLWluZm8ge1xuXHRiYWNrZ3JvdW5kOiAjZDFlY2YxO1xuXHRib3JkZXItbGVmdDogNHB4IHNvbGlkICMxN2EyYjg7XG5cdGNvbG9yOiAjMGM1NDYwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnJlZ2lzdHJhdGlvbi1yZXNlbmQtbm90aWZpY2F0aW9uIHtcblx0XHR0b3A6IDEwcHg7XG5cdFx0cmlnaHQ6IDEwcHg7XG5cdFx0bGVmdDogMTBweDtcblx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdH1cbn0iLCIucHJvZmlsZS1zZXR0aW5nc19fZm9ybS1jb250YWluZXIge1xuXG5cdC5nZm9ybV9zaG93X3Bhc3N3b3JkIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdH1cblxuXHQuZ2ZpZWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0LnBhc3N3b3JkX2lucHV0X2NvbnRhaW5lciBpbnB1dCB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQuZ2Zvcm1fYnV0dG9uIHtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuZ2Zvcm1fYnV0dG9uOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0fVxuXG5cdC5naW5wdXRfY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5cdGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5cdHRleHRhcmVhIHtcblxuXHRcdGJvcmRlcjogMHB4O1xuXHRcdHBhZGRpbmc6IDEycHggMzFweCAxMnB4IDQwcHggIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxufVxuXG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXQge1xuXHRzZWxlY3QjcHJvZmVzc2lvbmFsX2RvbWFpbiB7XG5cdFx0cGFkZGluZzogMTJweCAzMXB4IDEycHggNDBweCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMDtcblx0fVxufVxuXG4ucHJvZmlsZS1ub3QtZWRpdGFibGUtaW5wdXQsXG4ucHJvZmlsZS1lZGl0YWJsZS1pbnB1dCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdHBhZGRpbmctbGVmdDogOTBweDtcblxuXHQuY2hvaWNlc19faW5uZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0cGFkZGluZzogMTBweCAzMXB4IDA7XG5cblx0XHQuY2hvaWNlc19faW5uZXIsXG5cdFx0LmNob2ljZXNfX2lucHV0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmNob2ljZXNfX2J1dHRvbiB7XG5cdFx0XHRib3JkZXItbGVmdDogMDtcblx0XHRcdG1hcmdpbjogMCAzcHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAycHg7XG5cdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoLjEpO1xuXHRcdH1cblxuXHRcdC5jaG9pY2VzX19pdGVtLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogM3B4O1xuXHRcdFx0cGFkZGluZzogMnB4IDdweDtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmN2ZiO1xuXHRcdFx0Y29sb3I6ICM0YTRhNGE7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2F2ZSxcblx0Jl9fY2FuY2VsLFxuXHQmX190b2dnbGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdH1cblxuXHQmX190b2dnbGUge1xuXHRcdGxlZnQ6IDEycHg7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG5cdFx0Z2FwOiA1cHg7XG5cdH1cblxuXHQmX19zYXZlIHtcblx0XHRsZWZ0OiA1MHB4O1xuXHRcdGNvbG9yOiAjNENBRjUwO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjMzg4RTNDO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhbmNlbCB7XG5cdFx0bGVmdDogMHB4O1xuXHRcdGNvbG9yOiAjRjQ0MzM2O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjRDMyRjJGO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RvZ2dsZSBzdmcge1xuXHRcdHdpZHRoOiAxOHB4O1xuXHRcdGhlaWdodDogMThweDtcblx0XHRmaWxsOiAjOWU5ZTllO1xuXHR9XG5cblx0Jl9fZmllbGQge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjMWE3M2U4O1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblxuXHRcdCY6bm90KDpkaXNhYmxlZCkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjYzBjMGMwICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMCwgMTIzLCAyNTUsIDAuMTUpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjYTBhMGEwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0Ji0tZWRpdGluZyB7XG5cdFx0LnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3RvZ2dsZSB7XG5cdFx0XHRvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblxuXHRcdC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19zYXZlLFxuXHRcdC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19jYW5jZWwge1xuXHRcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19maWVsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBsaWdodGdyZXkgMXB4IHNvbGlkICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHR9XG5cdH1cblxuXHQucHJvZmlsZS1zZWxlY3QtZHJvcGRvd24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IGNhbGMoMTAwJSArIDE2cHgpO1xuXHRcdGluc2V0LWlubGluZS1zdGFydDogMDtcblx0XHRpbnNldC1pbmxpbmUtZW5kOiAwO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuXHRcdGJveC1zaGFkb3c6IDAgOHB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0ei1pbmRleDogMjA7XG5cdFx0bWF4LWhlaWdodDogMjgwcHg7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0cGFkZGluZzogOHB4IDA7XG5cblx0XHQmLmlzLW9wZW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Jl9fbGlzdCB7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQmX19vcHRpb24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTRweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblxuXHRcdFx0JlthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDcsIDExNSwgMjI2LCAwLjA2KTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcblx0XHRcdGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdFx0XHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQucHJvZmlsZS1zZWxlY3QtZHJvcGRvd25fX2xhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LnByb2ZpbGUtc2VsZWN0LWRyb3Bkb3duX190ZXh0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRjb2xvcjogIzIyMjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmdmaWVsZC0tdHlwZS10ZXh0YXJlYSAucHJvZmlsZS1lZGl0YWJsZS1pbnB1dF9fdG9nZ2xlIHtcblx0dG9wOiAyMHB4O1xufVxuXG4uZ2ZpZWxkLS10eXBlLXRleHRhcmVhIC5wcm9maWxlLWVkaXRhYmxlLWlucHV0X19jYW5jZWwge1xuXHR0b3A6IDIwcHg7XG59XG5cbi5nZmllbGQtLXR5cGUtdGV4dGFyZWEgLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3NhdmUge1xuXHR0b3A6IDIwcHg7XG59XG5cbi5wcm9maWxlLWVkaXRhYmxlLWlucHV0X190b2dnbGUge1xuXHR3aWR0aDogMjBweDtcbn1cblxuXG5ib2R5IC5wcm9maWxlLXNldHRpbmdzX19mb3JtLWNvbnRhaW5lciAuZ2Zvcm1fd3JhcHBlciBpbnB1dCxcbmJvZHkgLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5nZm9ybV93cmFwcGVyIHNlbGVjdCxcbmJvZHkgLnByb2ZpbGUtc2V0dGluZ3NfX2Zvcm0tY29udGFpbmVyIC5nZm9ybV93cmFwcGVyIHRleHRhcmVhIHtcblx0Ym9yZGVyOiAwO1xuXHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnByb2ZpbGUtZWRpdGFibGUtaW5wdXRfX3NhdmUgc3ZnIHtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MDBweCk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDAwcHgpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cbiIsbnVsbCwiQGltcG9ydCBcIi4uLy4uLy4uL2Jhc2UvX21peGlucy5zY3NzXCI7XG5AaW1wb3J0ICcuLi8uLi8uLi9iYXNlL2NvbG9ycyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9iYXNlL3ZhcmlhYmxlcyc7XG5cbi5ob21lLWJhbm5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogODFweDtcblxuXHQmX19ibG9jayB7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0aGVpZ2h0OiAzMzBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWF4LXdpZHRoOiA2ODBweDtcblx0XHRwYWRkaW5nLWJsb2NrLWVuZDogODVweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6ICRtYWluLXRpdGxlLWxnLWZvbnQtc2l6ZTtcblx0XHRsaW5lLWhlaWdodDogJG1haW4tdGl0bGUtbGctbGluZS1oZWlnaHQ7XG5cdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwIDAgMTBweDtcblx0fVxuXG5cdCZfX2Rlc2NyaXB0aW9uIHtcblx0XHRmb250LXNpemU6ICRoMy1mb250LXNpemU7XG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzOHB4O1xuXG5cdFx0Jl9fYmxvY2sge1xuXHRcdFx0YmFja2dyb3VuZDogI0Y2RjdGQiAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiAxMzBweDtcblx0XHR9XG5cblx0XHQmX190aXRsZSxcblx0XHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4uaG9tZS1iYW5uZXItZmlsdGVycyB7XG5cdG1hcmdpbi1ibG9jay1zdGFydDogLTQzcHg7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0Ym94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCAjMDAwMDAwMUE7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHBhZGRpbmc6IDE1cHggMzBweCA3cHg7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtNDVweDtcblxuXHQmX190aXRsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCZfX3NlbGVjdG9yIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRpdmlkZXItbGluZS1jb2xvci1kYXJrO1xuXHRcdGdhcDogMjBweDtcblxuXHRcdCZfX2J1dHRvbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogOXB4O1xuXHRcdFx0cGFkZGluZzogMTNweCAyMHB4O1xuXG5cdFx0XHQmLmFjdGl2ZSwgJjpob3ZlciB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYnRuLXByaW1hcnk7XG5cdFx0XHRcdFxuXHRcdFx0XHRwYWRkaW5nLWlubGluZTogMThweDtcblx0XHRcdH1cblxuXHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2Zvcm0ge1xuXHRcdG1hcmdpbi1pbmxpbmU6IC0xMXB4O1xuXG5cdFx0LnRheG9ub215LW11bHRpc2VsZWN0X19idXR0b24ge1xuXHRcdFx0bWluLXdpZHRoOiAyNDBweDtcblx0XHR9XG5cblx0XHRmb3JtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0Z2FwOiAyMHB4O1xuXHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdH1cblxuXHRcdCZfX2ZpZWxkIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtaW4td2lkdGg6IDIxMHB4O1xuXHRcdFx0bWF4LWhlaWdodDogMzVweDtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yLWRhcms7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRtaW4td2lkdGg6IDE5cHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDE5cHg7XG5cdFx0XHR9XG5cblx0XHRcdCZfX3NlbGVjdCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdFx0Jjpmb2N1cywgJjpmb2N1cy12aXNpYmxlIHtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2lucHV0IHtcblxuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cblx0XHRcdFx0XHQmOmZvY3VzLCAmOmZvY3VzLXZpc2libGUge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19sYWJlbCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAtMjBweDtcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19lbGVtZW50IHtcblxuXHRcdFx0Ji5tb3JlLWZpbHRlcnMge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGdhcDogMTBweDtcblx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLnJlc2V0LWZpbHRlcnMge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZW5kO1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19idXR0b24ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0XHRcdGNvbG9yOiAkdGV4dC13aGl0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDI1cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRidG4tcHJpbWFyeS1ob3Zlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdG1hcmdpbi10b3A6IC05MnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRib3gtc2hhZG93OiA0cHggNHB4IDE1cHggMHB4ICMwMDAwMDAwRjtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogMjFweCAzMnB4O1xuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDlweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdCZfX3NlbGVjdG9yIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXG5cdFx0XHQmX19idXR0b24sXG5cdFx0XHQmX19idXR0b24uYWN0aXZlLFxuXHRcdFx0Jl9fYnV0dG9uOmhvdmVyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3ItZGFyaztcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMTlweCAyMHB4IDE3cHg7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2J1dHRvbl9fdGV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZm9ybSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4vLyBNb2JpbGUgRmlsdGVycyBPdmVybGF5XG4ubW9iaWxlLWZpbHRlcnMtb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdHotaW5kZXg6IDk5OTk7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdFxuXHQmLmFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdH1cblxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdmlzaWJpbGl0eSAwLjNzIGVhc2U7XG5cblx0Ji5hY3RpdmUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblxuXHRcdC5tb2JpbGUtZmlsdGVycy1wYW5lbCB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0fVxuXHR9XG59XG5cbi5tb2JpbGUtZmlsdGVycy1wYW5lbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuXHRtYXgtaGVpZ2h0OiA4MHZoO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5cbi5tb2JpbGUtZmlsdGVycy1oZWFkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBhZGRpbmc6IDIwcHggMjRweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3ItZGFyaztcblx0ZmxleC1zaHJpbms6IDA7XG5cblx0Lm1vYmlsZS1maWx0ZXJzLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogJG1haW4tdGl0bGUtY29sb3I7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Lm1vYmlsZS1maWx0ZXJzLWNsb3NlIHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiA4cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGNvbG9yOiAjNjY2O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5tb2JpbGUtZmlsdGVycy1zZWxlY3RvciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmc6IDE2cHggMjRweCAwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3ItZGFyaztcblx0ZmxleC1zaHJpbms6IDA7XG5cdGdhcDogOHB4O1xuXHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0XG5cdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuXG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3JfX2J1dHRvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDZweDtcblx0cGFkZGluZzogMTJweCAxNnB4O1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdHdpZHRoOjMwJTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRmbGV4LXNocmluazogMDtcblx0bWluLXdpZHRoOiBmaXQtY29udGVudDtcblxuXHRzdmcge1xuXHRcdHdpZHRoOiAxOHB4O1xuXHRcdGhlaWdodDogMThweDtcblx0XHRmaWxsOiAjMkY3M0UyO1xuXHRcdGNvbG9yOiMyRjczRTI7XG5cdFx0dHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2U7XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRzdmcge1xuXHRcdFx0ZmlsbDogJGJ0bi1wcmltYXJ5O1xuXHRcdH1cblx0XHRcblx0XHQubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3JfX2J1dHRvbl9fdGV4dCB7XG5cdFx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHR9XG5cdH1cblxuXHQmLmFjdGl2ZSB7XG5cdFx0c3ZnIHtcblx0XHRcdGZpbGw6ICRidG4tcHJpbWFyeTtcblx0XHR9XG5cdFx0XG5cdFx0Lm1vYmlsZS1maWx0ZXJzLXNlbGVjdG9yX19idXR0b25fX3RleHQge1xuXHRcdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0fVxuXHRcdFxuXHR9XG59XG4ubW9iaWxlLWZpbHRlcnMtc2VsZWN0b3JfX2J1dHRvbi5hY3RpdmV7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMkY3M0UyO1xuXHRib3JkZXItcmFkaXVzOjA7XG59XG4ubW9iaWxlLWZpbHRlcnMtY29udGVudCB7XG5cdGZsZXg6IDE7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdHBhZGRpbmc6IDAgMjRweCAyMHB4O1xufVxuXG4ubW9iaWxlLWZpbHRlci1zZWN0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLm1vYmlsZS1maWx0ZXItc2VjdGlvbi10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRtYXJnaW46IDAgMCAxMnB4IDA7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHQudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb257XG5cdFx0bWFyZ2luLWxlZnQ6NXB4O1xuXHRcdG1hcmdpbi10b3A6MTBweDtcblx0fVxufVxuXG4ubW9iaWxlLWZpbHRlci1vcHRpb25zIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDhweDtcbn1cblxuLm1vYmlsZS1maWx0ZXItb3B0aW9uIHtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yLWRhcms7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHBhZGRpbmc6IDEwcHggMTZweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHRcdGNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdH1cblxuXHQmLnNlbGVjdGVkIHtcblx0XHRiYWNrZ3JvdW5kOiAkYnRuLXByaW1hcnk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYnRuLXByaW1hcnk7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxufVxuXG4ubW9iaWxlLWZpbHRlci1pbnB1dC1ncm91cCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vYmlsZS1maWx0ZXItaW5wdXQge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMTJweCAxNnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yLWRhcms7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuXHR9XG5cblx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAjOTk5O1xuXHR9XG59XG5cbi5tb2JpbGUtcHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRkaXZpZGVyLWxpbmUtY29sb3ItZGFyaztcblx0Ym9yZGVyLXRvcDogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDEycHggMTJweDtcblx0bWF4LWhlaWdodDogMjAwcHg7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdHotaW5kZXg6IDEwO1xuXG5cdC5zdWdnZXN0aW9uLWl0ZW0ge1xuXHRcdHBhZGRpbmc6IDEycHggMTZweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdH1cblxuXHRcdCYubG9hZGluZyB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjogIzk5OTtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tb2JpbGUtZmlsdGVycy1mb290ZXIge1xuXHRwYWRkaW5nOiAyMHB4IDI0cHg7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yLWRhcms7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMTJweDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRmbGV4LXNocmluazogMDtcblxuXHRidXR0b24ge1xuXHRcdGZsZXg6IDE7XG5cdFx0cGFkZGluZzogMTJweCAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdH1cblxuXHQubW9iaWxlLWZpbHRlcnMtY2xlYXIge1xuXHRcblx0XHRtYXgtd2lkdGg6Zml0LWNvbnRlbnQ7XG5cdFx0Y29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG5cdFx0fVxuXHR9XG5cblx0Lm1vYmlsZS1maWx0ZXJzLXN1Ym1pdCB7XG5cdFx0YmFja2dyb3VuZDogJGJ0bi1wcmltYXJ5O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRidG4tcHJpbWFyeTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYnRuLXByaW1hcnktaG92ZXI7XG5cdFx0XHRib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeS1ob3Zlcjtcblx0XHR9XG5cdH1cbn1cblxuLy8gTW9iaWxlIGZpbHRlciBjaGVja2JveCBzdHlsaW5nXG4ubW9iaWxlLWZpbHRlci1jaGVja2JveCB7XG5cdHBhZGRpbmc6IDE2cHggMDtcblx0XG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcblx0XHQmOmNoZWNrZWQgKyBsYWJlbCB7XG5cdFx0XHRcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XG5cdFx0fVxuXHR9XG5cdFxuXHRsYWJlbCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmc6IDhweCAxNnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yLWRhcms7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0XG5cdFx0Jjpob3ZlciB7XG5cblx0XHR9XG5cdH1cbn1cbkBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xuXHQuaG9tZS1iYW5uZXItZmlsdGVyc19fc2VsZWN0b3JfX2J1dHRvbl9fdGV4dHtcblx0XHRmb250LXdlaWdodDpib2xkO1xuXHR9XG59XG4jaG9tZS1iYW5uZXItZmlsdGVyLWZvcm0taG91c2VzID4gZGl2e1xuXHRtYXJnaW46MDtcblx0cGFkZGluZzowO1xuXHRib3JkZXI6MDtcblx0Ym94LXNoYWRvdzp1bnNldDtcbn1cbkBtZWRpYShtaW4td2lkdGg6NzY4cHgpe1xuIHNlY3Rpb24uaG9tZS1iYW5uZXIgPiBkaXYuY29udGFpbmVyID4gZGl2ID4gZGl2LmhvbWUtYmFubmVyLWZpbHRlcnNfX3NlbGVjdG9yLnJvdyA+IGJ1dHRvbi5ob21lLWJhbm5lci1maWx0ZXJzX19zZWxlY3Rvcl9fYnV0dG9uLmFjdGl2ZXtcblx0d2lkdGg6MTY0cHg7XG59XG59IiwiJHRyYW5zaXRpb24tYWxsLWxpbmVhcjogYWxsIDAuM3MgbGluZWFyO1xuJHRyYW5zaXRpb24tYWxsLWVhc3ktaW4tb3V0OiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiRib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG5cbiRjb250YWluZXI6IChcbiAgICBcImxnXCI6IDEyMDBweCxcbiAgICBcIm1kXCI6IDk5MnB4LFxuICAgIFwic21cIjogNzY4cHgsXG4gICAgXCJ4c1wiOiA1NzZweFxuKTtcblxuJG1haW4tdGl0bGUtbGctZm9udC1zaXplOiA0MnB4O1xuJG1haW4tdGl0bGUtbGctbGluZS1oZWlnaHQ6IDU1cHg7XG5cbiRoMi1mb250LXNpemU6IDIycHg7XG4kaDItbGluZS1oZWlnaHQ6IDMwcHg7XG5cbiRoMy1mb250LXNpemU6IDE4cHg7XG4kaDMtbGluZS1oZWlnaHQ6IDI2cHg7XG5cbiRoNC1mb250LXNpemU6IDE0cHg7XG4kaDQtbGluZS1oZWlnaHQ6IDI2cHg7XG4iLCJAaW1wb3J0IFwiLi4vLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgJy4uLy4uLy4uL2Jhc2UvY29sb3JzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2Jhc2UvdmFyaWFibGVzJztcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL3Byb2plY3QtY2FyZC5zY3NzXCI7XG5cbi5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzIHtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHQuY29udGFpbmVyIHtcblx0XHQvL3BhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14LCAwLjc1cmVtKSArIDIwcHgpO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcblx0XHRsaW5lLWhlaWdodDogJGgyLWxpbmUtaGVpZ2h0O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IDI5cHg7XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDQwMHB4LCAxZnIpKTtcblx0XHRnYXA6IDM4cHggNDBweDsgXG5cblx0XHQucHJvamVjdC1jYXJkX19wYWdpbmF0aW9uIHtcblx0XHRcdGJvdHRvbTogMThweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCYtLWRlc2t0b3Age1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3dpcGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblxuXHRcdCYtLW1vYmlsZSB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3dpcGVyLXdyYXBwZXIge1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0LmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2l0ZW0ge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG5cdFx0XHRcdC5wcm9qZWN0LWNhcmQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMzI3cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHQucHJvamVjdC1jYXJkX19zbGlkZSxcblx0XHQucHJvamVjdC1jYXJkX19zbGlkZXIge1xuXHRcdFx0YXNwZWN0LXJhdGlvOiA0MDAgLyAyNzg7XG5cdFx0fVxuXG5cdFx0LnByb2plY3QtY2FyZF9fYWN0aW9ucyxcblx0XHQucHJvamVjdC1jYXJkX190YWdzIHtcblx0XHRcdGluc2V0LWJsb2NrLXN0YXJ0OiAyMHB4O1xuXHRcdH1cblxuXHRcdC5wcm9qZWN0LWNhcmRfX2FjdGlvbnMge1xuXHRcdFx0aW5zZXQtaW5saW5lLXN0YXJ0OiAyMHB4O1xuXHRcdH1cblxuXHRcdC5wcm9qZWN0LWNhcmRfX3RhZ3Mge1xuXHRcdFx0aW5zZXQtaW5saW5lLWVuZDogMjBweDtcblx0XHR9XG5cdH1cblxuXHQmX19idXR0b24ge1xuXHRcdG1hcmdpbi10b3A6IDM4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzlweDtcblxuXHRcdGEge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM4cHg7XG5cdFx0XHRwYWRkaW5nLWlubGluZTogMjJweDtcblx0XHRcdG1pbi13aWR0aDogMTMwcHg7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bWFyZ2luLWJsb2NrLWVuZDogMTdweDtcblx0XHR9XG5cblx0XHQucHJvamVjdC1jYXJkLS1tb2JpbGUtc2ltcGxpZmllZCB7XG5cdFx0XHQucHJvamVjdC1jYXJkX19wYWdpbmF0aW9uLFxuXHRcdFx0LnByb2plY3QtY2FyZF9fbmF2LFxuXHRcdFx0LnByb2plY3QtY2FyZF9fbmF2aWdhdGlvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LnN3aXBlci1zbGlkZTpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LnN3aXBlci13cmFwcGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5wcm9qZWN0LWNhcmRfX3NsaWRlcixcblx0XHRcdC5wcm9qZWN0LWNhcmRfX3NsaWRlIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogNDIwIC8gMjc4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX2FjdGlvbnMsIC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX3RhZ3Mge1xuXHRcdFx0aW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG5cdFx0fVxuXG5cdFx0LmhvbWUtcmVjb21tZW5kZWQtcHJvamVjdHNfX2l0ZW0gLnByb2plY3QtY2FyZF9fdGFncyB7XG5cdFx0XHRpbnNldC1pbmxpbmUtZW5kOiAxMHB4O1xuXHRcdH1cblxuXHRcdC5ob21lLXJlY29tbWVuZGVkLXByb2plY3RzX19pdGVtIC5wcm9qZWN0LWNhcmRfX2FjdGlvbnMge1xuXHRcdFx0aW5zZXQtaW5saW5lLXN0YXJ0OiAxMHB4O1xuXHRcdH1cblxuXHRcdCZfX2J1dHRvbiB7XG5cdFx0XHRtYXJnaW4tYmxvY2s6IDMwcHggMzFweDtcblx0XHR9XG5cdH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCAnLi4vLi4vLi4vYmFzZS9jb2xvcnMnO1xuQGltcG9ydCAnLi4vLi4vLi4vYmFzZS92YXJpYWJsZXMnO1xuXG4uaG9tZS1pY29uLWJhbm5lciB7XG5cdG1hcmdpbi1ibG9jay1lbmQ6IDQxcHg7XG5cblx0Jl9fYmxvY2sge1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0cGFkZGluZzogNTlweCAwO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogNDBweDtcblxuXHRcdGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAkaDItbGluZS1oZWlnaHQ7XG5cdFx0XHRjb2xvcjogJG1haW4tdGl0bGUtY29sb3I7XG5cdFx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG5cdFx0XHRtYXJnaW4tYmxvY2stZW5kOiA5cHg7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6ICRoNC1mb250LXNpemU7XG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdG1heC13aWR0aDogNjAwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogMTFweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDMzcHg7XG5cdFx0XG5cdFx0Jl9fYmxvY2sge1xuXHRcdFx0bWluLWhlaWdodDogNDMycHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRtYXJnaW4tYmxvY2stZW5kOiAxMXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA5MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAaW1wb3J0IFwiLi4vYmFzZS9taXhpbnNcIjtcbkBpbXBvcnQgJy4uL2Jhc2UvY29sb3JzJztcbkBpbXBvcnQgJy4uL2Jhc2UvdmFyaWFibGVzJztcblxuLnJlY29tbWVuZGVkLWRlc2lnbmVycyB7XG5cblx0Jl9faXRlbSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHBhZGRpbmc6IDIzcHggMjBweDtcblx0XHRtYXgtd2lkdGg6IDIxMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHR9XG5cblx0XHQmOmZvY3VzLXZpc2libGUge1xuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkICMyRjczRTI7XG5cdFx0XHRvdXRsaW5lLW9mZnNldDogMnB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdH1cblxuXHRcdCZfX2F2YXRhciB7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHdpZHRoOiA4MnB4O1xuXHRcdFx0aGVpZ2h0OiA4MnB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19wbGFjZWhvbGRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiA4MnB4O1xuXHRcdFx0aGVpZ2h0OiA4MnB4O1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19uYW1lIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRoMy1saW5lLWhlaWdodDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRjb2xvcjogJG1haW4tdGl0bGUtY29sb3I7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0bWluLWhlaWdodDogNTFweDtcblx0XHR9XG5cblx0XHQmX190eXBlIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRoNC1saW5lLWhlaWdodDtcblx0XHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdFx0bWFyZ2luLXRvcDogMXB4O1xuXHRcdFx0bWluLWhlaWdodDogMjZweDtcblx0XHR9XG5cblx0XHQmX19yYXRpbmctbnVtYmVyIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRtYXJnaW4taW5saW5lLXN0YXJ0OiAycHg7XG5cdFx0fVxuXG5cdFx0Jl9fbWV0YSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiA2cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTJweDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGl2aWRlci1saW5lLWNvbG9yO1xuXHRcdH1cblxuXHRcdCZfX2RpdmlkZXIge1xuXHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0QTRBNEE7XG5cdFx0fVxuXG5cdFx0Jl9fcmF0aW5nIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAycHg7XG5cblx0XHRcdC5zdGFyIHtcblx0XHRcdFx0Y29sb3I6ICNkZGQ7XG5cblx0XHRcdFx0Ji0tZmlsbGVkIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmYzEwNztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fcmF0aW5nLXRleHQge1xuXHRcdFx0Zm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRoNC1saW5lLWhlaWdodDtcblx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDRweDtcblx0XHR9XG5cblx0XHQmX19jb21tZW50cyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NjY7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZvY3VzLXZpc2libGUge1xuXHRcdFx0XHRvdXRsaW5lOiAycHggc29saWQgIzJGNzNFMjtcblx0XHRcdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi8uLi9oZWxwZXJzL3JlY29tbWVuZGVkX2Rlc2lnbmVycy5zY3NzXCI7XG5cbi5yZWNvbW1lbmRlZC1kZXNpZ25lcnMge1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG5cdC5jb250YWluZXIge1xuXHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14LCAwLjc1cmVtKSArIDIwcHgpO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcblx0XHRsaW5lLWhlaWdodDogJGgyLWxpbmUtaGVpZ2h0O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdG1hcmdpbi1ib3R0b206IDIxcHg7XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG5cblx0XHQmLS1kZXNrdG9wIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3N3aXBlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0bWFyZ2luOiAwIC0xNnB4O1xuXG5cdFx0Ji0tbW9iaWxlIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2lwZXItd3JhcHBlciB7XG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHR9XG5cblx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0cGFkZGluZzogMCA4cHg7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDZweDtcblx0XHRcdFx0bWluLXdpZHRoOiAxNjFweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0XHRcdG1hcmdpbjogMCAtMTJweDtcblx0XHR9XG5cdH1cblxuXHQmX19idXR0b24ge1xuXHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzlweDtcblxuXHRcdGEge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM4cHg7XG5cdFx0XHRwYWRkaW5nLWlubGluZTogMjJweDtcblx0XHRcdG1pbi13aWR0aDogMTU0cHg7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblx0XHR9XG5cblx0XHQmX19idXR0b24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMxcHg7XG5cdFx0fVxuXHR9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgJy4uLy4uLy4uL2Jhc2UvY29sb3JzJztcbkBpbXBvcnQgJy4uLy4uLy4uL2Jhc2UvdmFyaWFibGVzJztcblxuLnJlZ2lzdHJhdGlvbi1iYW5uZXIge1xuXHRtYXJnaW4tYm90dG9tOiA0MXB4O1xuXG5cdCZfX2Jsb2NrIHtcblx0XHRwYWRkaW5nLWJsb2NrOiA0cmVtO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuXHRcdHdoaXRlLXNwYWNlOiBjb2xsYXBzZTtcblx0XHRtaW4taGVpZ2h0OiA0NTBweDtcblxuXHRcdCYubGVmdC1ibG9jayB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4IDAgMCAyMHB4O1xuXHRcdH1cblxuXHRcdCYucmlnaHQtYmxvY2sge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuXHRcdGxpbmUtaGVpZ2h0OiAkaDItbGluZS1oZWlnaHQ7XG5cdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdHdoaXRlLXNwYWNlOiBwcmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHR9XG5cblx0Jl9fZGVzY3JpcHRpb24ge1xuXHRcdHdoaXRlLXNwYWNlOiBwcmU7XG5cdH1cblxuXHQmX19zdGFydF90ZXh0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2hpdGUtc3BhY2U6Y29sbGFwc2U7XG5cblx0XHRzdmcge1xuXHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAxOHB4O1xuXHRcdFx0bWluLXdpZHRoOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Rlc2NyaXB0aW9uLCAmX19zdGFydF90ZXh0IHtcblx0XHRmb250LXNpemU6ICRoNC1mb250LXNpemU7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblxuXHQmX190aXRsZS5sZWZ0LWJsb2NrLFxuXHQmX19kZXNjcmlwdGlvbi5sZWZ0LWJsb2NrLFxuXHQmX19zdGFydF90ZXh0LmxlZnQtYmxvY2t7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXG5cdCZfX3N0YXJ0LWJ1dHRvbiB7XG5cdFx0YS5idG4ge1xuXHRcdFx0bWluLXdpZHRoOiAxNTBweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRtYXJnaW46IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjVweDtcblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQucmVnaXN0cmF0aW9uLWJhbm5lcl9fYmxvY2sucmlnaHQtYmxvY2sge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy90b3B3aGl0ZW1vYmlsZS5wbmcnKSAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHR9XG5cblx0XHQucmVnaXN0cmF0aW9uLWJhbm5lcl9fYmxvY2subGVmdC1ibG9jayB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYm90dG9tYmxhY2ttb2JpbGUucG5nJykgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0fVxuXG5cdFx0Jl9fYmxvY2sge1xuXHRcdFx0cGFkZGluZy1ibG9jazogNjBweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDQwMHB4O1xuXHRcdH1cblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdH1cblxuXHRcdCZfX2Rlc2NyaXB0aW9uLFxuXHRcdCZfX3N0YXJ0X3RleHQge1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdH1cblxuXHRcdCZfX2Rlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHR9XG5cblx0XHQmX19zdGFydF90ZXh0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFweDtcblx0XHR9XG5cdH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi8uLi9iYXNlL19taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCAnLi4vLi4vLi4vYmFzZS9jb2xvcnMnO1xuQGltcG9ydCAnLi4vLi4vLi4vYmFzZS92YXJpYWJsZXMnO1xuXG4uaG9tZS1pbnNwaXJhdGlvbi1ncmlkIHtcblx0bWFyZ2luLWJvdHRvbTogMTIxcHg7XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgsIDAuNzVyZW0pICsgMjBweCk7XG5cdH1cblxuXHQmX19ncmlkIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDFmcik7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDogMjVweDtcblxuXHRcdCYtLWRlc2t0b3Age1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3dpcGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblxuXHRcdCYtLW1vYmlsZSB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3dpcGVyLXdyYXBwZXIge1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0LmhvbWUtaW5zcGlyYXRpb24tZ3JpZF9faXRlbSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGFnaW5hdGlvbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRoZWlnaHQ6IDhweDtcblx0XHRcdGJhY2tncm91bmQ6ICNDNEM0QzQ7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0bWFyZ2luOiAwIDRweDtcblxuXHRcdFx0Ji1hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNEE0QTRBO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQsXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRTBFMEUwO1xuXHRcdH1cblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCxcblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6ICRoMi1mb250LXNpemU7XG5cdFx0bGluZS1oZWlnaHQ6ICRoMi1saW5lLWhlaWdodDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcblx0XHRtYXJnaW4tYmxvY2stZW5kOiAyOXB4O1xuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0bWluLWhlaWdodDogMTIwcHg7XG5cdFx0bWluLXdpZHRoOiAxNjBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlci1jb2xvcjogIzIyMjIyMjtcblx0XHR9XG5cblx0XHQmX19pY29uIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdG1pbi13aWR0aDogMzVweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRtYXJnaW46IDE1cHggMTVweCAyM3B4O1xuXHRcdH1cblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAkaDMtbGluZS1oZWlnaHQ7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6ICRtYWluLXRpdGxlLWNvbG9yO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdG1hcmdpbi1ibG9jay1lbmQ6IDE3cHg7XG5cdFx0fVxuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMjFweDtcblx0XHRcdG1pbi13aWR0aDogMTQwcHg7XG5cblx0XHRcdCZfX2ljb24ge1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMTJweCAyMXB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDM1cHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDM1cHg7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDM1cHg7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMzVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0cGFkZGluZzogMCA4cHggMTJweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Jl9fcGFnaW5hdGlvbiB7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9IFxuXHR9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9fbWl4aW5zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9iYXNlL192YXJpYWJsZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jhc2UvX2NvbG9ycy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vZmxleGlibGUtY29udGVudC9zZWN0aW9ucy9ob21lL2hvbWVfYmFubmVyLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9mbGV4aWJsZS1jb250ZW50L3NlY3Rpb25zL2hvbWUvaG9tZV9yZWNvbW1lbmRlZF9wcm9qZWN0cy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vZmxleGlibGUtY29udGVudC9zZWN0aW9ucy9ob21lL2hvbWVfaWNvbl9iYW5uZXIuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL2ZsZXhpYmxlLWNvbnRlbnQvc2VjdGlvbnMvaG9tZS9ob21lX3JlY29tbWVuZGVkX2Rlc2lnbmVycy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vZmxleGlibGUtY29udGVudC9zZWN0aW9ucy9ob21lL2hvbWVfcmVnaXN0cmF0aW9uX2Jhbm5lci5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vZmxleGlibGUtY29udGVudC9zZWN0aW9ucy9ob21lL2hvbWVfaW5zcGlyYXRpb25fZ3JpZC5zY3NzXCI7XG5cbi8qIEJhc2Ugc3R5bGVzIGFuZCBDU1MgcmVzZXQgKi9cbioge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbjpyb290IHtcblx0LS1wcmltYXJ5LWNvbG9yOiAjMDA3MWUzO1xuXHQtLXByaW1hcnktaG92ZXI6ICMwMDYyYzM7XG5cdC0tdGV4dC1jb2xvcjogIzMzMzMzMztcblx0LS10ZXh0LWxpZ2h0OiAjNjY2NjY2O1xuXHQtLWJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdC0tYmFja2dyb3VuZC1saWdodDogO1xuXHQtLWJvcmRlci1jb2xvcjogI2UwZTBlMDtcblx0LS1zaGFkb3ctc21hbGw6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdC0tc2hhZG93LW1lZGl1bTogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0LS1yYWRpdXMtc206IDRweDtcblx0LS1yYWRpdXMtbWQ6IDhweDtcblx0LS1zcGFjaW5nLXhzOiA0cHg7XG5cdC0tc3BhY2luZy1zbTogOHB4O1xuXHQtLXNwYWNpbmctbWQ6IDE2cHg7XG5cdC0tc3BhY2luZy1sZzogMjRweDtcblx0LS10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG5ib2R5IHtcblx0Zm9udC1mYW1pbHk6ICdBc3Npc3RhbnQnLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1saWdodCk7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG5cbmJ1dHRvbiB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbmEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG51bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5kc3NhYiB7fVxuXG4jd29ya19yZWdpb25zLFxuI3Byb2Zlc3Npb25hbF9zZXJ2aWNlcyB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8vIFByb2Zlc3Npb25hbCBzZXJ2aWNlcyBhdXRvY29tcGxldGUgc3R5bGluZyB0byBtYXRjaCB0YXhvbm9teS1tdWx0aXNlbGVjdFxuLndvcmstcmVnaW9ucy1hdXRvY29tcGxldGUsXG4ucHJvZmVzc2lvbmFsLXNlcnZpY2VzLWF1dG9jb21wbGV0ZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtaW4taGVpZ2h0OiAzN3B4O1xuXG5cdC53b3JrLXJlZ2lvbnMtZGlzcGxheSxcblx0LnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1kaXNwbGF5IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogOHB4O1xuXHRcdHBhZGRpbmc6IDdweCAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGJvcmRlci1yYWRpdXM6IDI1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcblx0XHRiYWNrZ3JvdW5kOiAjRjZGN0ZCO1xuXHRcdGNvbG9yOiAjNGE0YTRhO1xuXHRcdHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHdpZHRoOiAyOTVweDtcblxuXHRcdCY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdGJvcmRlci1jb2xvcjogIzJGNzNFMjtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDQ3LCAxMTUsIDIyNiwgMC4xKTtcblx0XHR9XG5cblx0XHQvLyBJY29uIHN0eWxpbmcgdG8gbWF0Y2ggdGF4b25vbXktbXVsdGlzZWxlY3Rcblx0XHQudGF4b25vbXktbXVsdGlzZWxlY3RfX2ljb24ge1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDE5cHg7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdGNvbG9yOiAjNGE0YTRhO1xuXG5cdFx0XHRwYXRoIHtcblx0XHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRpbnB1dCB7XG5cdFx0XHRtaW4td2lkdGg6IDQ1cHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHRcdC8vIEhpZGUgaWNvbiB3aGVuIGNoaXBzIGFyZSBwcmVzZW50XG5cdFx0Ji5oYXMtc2VsZWN0aW9uIC50YXhvbm9teS1tdWx0aXNlbGVjdF9faWNvbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC53b3JrLXJlZ2lvbnMtc2VsZWN0ZWQsXG5cdC5wcm9mZXNzaW9uYWwtc2VydmljZXMtc2VsZWN0ZWQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogNnB4O1xuXG5cdFx0LnNlbGVjdGVkLWNoaXAge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZDogI0YzRjRGNjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU3RUI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRwYWRkaW5nOiA0cHggOHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Y29sb3I6ICMzNzQxNTE7XG5cdFx0XHRnYXA6IDRweDtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cblx0XHRcdC5yZW1vdmUtY2hpcCB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Y29sb3I6ICM5Q0EzQUY7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjRUY0NDQ0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndvcmstcmVnaW9ucy1pbnB1dCxcblx0LnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1pbnB1dCB7XG5cdFx0ZmxleDogMTtcblx0XHRtaW4td2lkdGg6IDEyMHB4O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRjb2xvcjogIzM3NDE1MTtcblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAjNzU3NTc1O1xuXHRcdH1cblx0fVxuXG5cdC5zdWdnZXN0aW9uLWdyb3VwLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogIzg4ODtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuXHQud29yay1yZWdpb25zLXN1Z2dlc3Rpb25zLFxuXHQucHJvZmVzc2lvbmFsLXNlcnZpY2VzLXN1Z2dlc3Rpb25zIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiBjYWxjKDEwMCUgKyA0cHgpO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTdFQjtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRcdGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdG1heC1oZWlnaHQ6IDI0MHB4O1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cblx0XHQuc3VnZ2VzdGlvbi1pdGVtIHtcblx0XHRcdHBhZGRpbmc6IDEycHggMTZweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGNvbG9yOiAjMzc0MTUxO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDEycHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6b25seS1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGM0Y0RjY7XG5cdFx0XHRcdGNvbG9yOiAjMkY3M0UyO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmxvYWRpbmcsXG5cdFx0XHQmLm5vLXJlc3VsdHMsXG5cdFx0XHQmLmVycm9yIHtcblx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdGNvbG9yOiAjOUNBM0FGO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGNvbG9yOiAjOUNBM0FGO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuZXJyb3Ige1xuXHRcdFx0XHRjb2xvcjogI0VGNDQ0NDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtLmhhcy1jYXRlZ29yeSB7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnByb2Zlc3Npb25hbC1zZXJ2aWNlcy1zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4uc3VnZ2VzdGlvbi1wYXJlbnQtY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLnN1Z2dlc3Rpb24tY2hpbGQtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59IiwiLmVycm9yLTQwNCB7XG4gIGhlaWdodDogNzB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIFxuICAmX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIFxuICAmX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gIFxuICAmX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM0QTRBNEE7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxuICBcbiAgJl9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzQjgyRjY7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6IDhweCA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU2M0VCO1xuICAgIH1cbiAgICBcbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg1OSwgMTMwLCAyNDYsIDAuMyk7XG4gICAgfVxuICB9XG4gIFxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAmX19oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG4gICAgXG4gICAgJl9fdGV4dCB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCIvKiBMZWdhbCBQYWdlIFN0eWxlc1xuICogRm9yIHRlcm1zIG9mIHNlcnZpY2UsIHByaXZhY3kgcG9saWN5LCBldGMuXG4gKi9cblxuLmxlZ2FsLXBhZ2Uge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBcbiAgJl9faW5uZXIge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgIFxuICB9XG4gIFxuICAmX19oZWFkZXIge1xuXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgfVxuICBcbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgXG4gICZfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICM3NTc1NzU7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICBcbiAgJl9fbWV0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgXG4gICZfX3VwZGF0ZWQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzc1NzU3NTtcbiAgICBcbiAgICAubGFiZWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICAgIFxuICAgIC5kYXRlIHtcbiAgICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgIH1cbiAgfVxuICBcbiAgJl9fY29udGVudCB7XG4gICAgY29sb3I6ICM0QTRBNEE7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgXG4gICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgIG1hcmdpbjogMzBweCAwIDE1cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgICBcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICAgIFxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICBcbiAgICB1bCwgb2wge1xuICAgICAgbWFyZ2luOiAwIDIwcHggMTVweCAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIFxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIGEge1xuICAgICAgY29sb3I6ICMzQjgyRjY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjRTVFNUU1O1xuICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUY5Rjk7XG4gICAgICBcbiAgICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIGNvZGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjVGOTtcbiAgICAgIHBhZGRpbmc6IDJweCA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICAgIH1cbiAgfVxuICBcbiAgJl9fc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICBcbiAgJl9fc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICBcbiAgJl9fc2VjdGlvbi1jb250ZW50IHtcbiAgICBwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBcbiAgICAmX19pbm5lciB7XG4gICAgICBwYWRkaW5nOiAyNXB4O1xuICAgIH1cbiAgICBcbiAgICAmX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuICAgIFxuICAgICZfX2NvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgXG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGhhbmsge1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcblxuXG4gIC5iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMCU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuaWNvbiB7XG5cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNDBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMzhweCAwO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0b24ge1xuICAgICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjMDMwQTExO1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAuODY7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDIwNXB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2JkOGEzNywgI2NhOWU1NyA0NS41JSwgI2FlNzYxYyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuIiwiQGltcG9ydCBcIi4uLy4uL2Jhc2UvY29sb3JzXCI7XG5cbi5kZXNpZ25lcnMtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGdhcDogNjdweCA0MHB4O1xufVxuXG4uZGVzaWduZXJzLWdyaWQ6aGFzKC5uby1yZXN1bHRzKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbn1cblxuLm5vLXJlc3VsdHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW07XG5cbiAgICAubm8tcmVzdWx0c19fY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbi10aXRsZS1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmlsdGVycy1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogN3B4IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgbWFyZ2luLWJsb2NrOiAzNnB4IDIzcHg7XG5cbiAgICAmLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5maWx0ZXJzLXNlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5yZXN1bHRzLWJhciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgfVxuXG4gICAgLmZpbHRlcnMtbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuZGVzaWduZXJzLWdyaWQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5kZXNpZ25lcnMtbG9hZGluZyB7XG4gICAgLmRlc2lnbmVyLWNhcmQge1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICB9XG59XG5cbi5kZXNpZ25lcnMtZ3JpZCB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG5cbiAgICAmLnVwZGF0aW5nIHtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cbn1cblxuI21haW4gPiBkaXYgPiBkaXYuZmlsdGVycy1zZWN0aW9uLnBhbmVsLm15LTUgPiBmb3JtID4gZGl2Om50aC1jaGlsZCgxKSA+IGRpdiA+IGRpdiA+IHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn0iLCIudXNlci1kYXNoYm9hcmQge1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0cGFkZGluZzogNjBweCAwO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdHBhZGRpbmctYmxvY2s6IDMycHg7XG5cdFx0bWluLWhlaWdodDogMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdHBhZGRpbmctaW5saW5lOiAxMXB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiA1NHB4O1xuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHBhZGRpbmctaW5saW5lOiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3NlY3Rpb24ge1xuXG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3NpZGViYXIge1xuXHRcdHdpZHRoOiAyNzBweDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGJveC1zaGFkb3c6IDBweCA0cHggMjBweCAwcHggIzAwMDAwMDFBO1xuXHRcdHBhZGRpbmc6IDE2cHggMjBweCAyMHB4O1xuXHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0dG9wOiA4MHB4O1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHotaW5kZXg6IDEwMDAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3gtc2hhZG93OiAtMnB4IC0ycHggMTVweCAwcHggIzAwMDAwMDBBO1xuXHRcdFx0cGFkZGluZzogMTJweDtcblx0XHRcdGJvcmRlcjogMDtcblx0XHR9XG5cdH1cblxuXHQmX19uYXYge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdCZfX25hdi1saXN0IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcblx0XHR9XG5cdH1cblxuXHQmX19uYXYtaXRlbSB7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcblx0XHR9XG5cdH1cblxuXHQmX19uYXYtbGluayxcblx0Jl9fbmF2LXRvZ2dsZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0Z2FwOiAxMXB4O1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuXHRcdH1cblxuXHRcdCYtLWFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0ZCO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzRBNEE0QTtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHR9XG5cblx0XHQuZC1mbGV4IHtcblx0XHRcdGdhcDogMTFweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGZsZXg6IDEgMSAyNSU7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Z2FwOiA1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2LXRvZ2dsZSB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cblx0XHRcdCYgPiBkaXYge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDVweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX25hdi10b2dnbGUtLWFjdGl2ZSAmX19uYXYtYXJyb3cge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdH1cblxuXHQmX19uYXYtYXJyb3cge1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0d2lkdGg6IDEwcHggIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19uYXYtc3VibWVudSB7XG5cdFx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDQ3cHg7XG5cdFx0bWF4LWhlaWdodDogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IDAuM3MgZWFzZTtcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBtYXgtaGVpZ2h0LCBtYXJnaW4tdG9wO1xuXG5cdFx0Ji0tb3BlbiB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDBweDtcblx0XHRcdG1hcmdpbi10b3A6IDE0cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX25hdi1zdWJpdGVtIHtcblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX25hdi1zdWJsaW5rIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxMXB4O1xuXHRcdHBhZGRpbmc6IDEwcHggMThweDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGdhcDogOXB4O1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG5cdFx0fVxuXG5cdFx0Ji0tYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNkY3RkI7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNEE0QTRBO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2JyZWFkY3J1bWJzIHtcblx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XG5cdH1cblxuXHQucHJvZmlsZS1zZXR0aW5nc19fYnJlYWRjcnVtYnMge1xuXHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cblx0XHQuc2VwYXJhdG9yIHtcblx0XHRcdG1hcmdpbi1pbmxpbmU6IDdweDtcblx0XHR9XG5cdH1cblxuXHQmX19icmVhZGNydW1iLWxpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRnYXA6IDhweDtcblx0fVxuXG5cdCZfX2JyZWFkY3J1bWItaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogOHB4O1xuXG5cdFx0Ji0tY3VycmVudCAudXNlci1kYXNoYm9hcmRfX2JyZWFkY3J1bWItdGV4dCB7XG5cdFx0XHRjb2xvcjogIzFhMWExYTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnJlYWRjcnVtYi1saW5rIHtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICM0YTRhNGE7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cblxuXHQmX19icmVhZGNydW1iLXRleHQge1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0fVxuXG5cdCZfX2JyZWFkY3J1bWItc2VwYXJhdG9yIHtcblx0XHRjb2xvcjogIzk5OTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQmX19zZWN0aW9uLWhlYWRlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjZweDtcblx0fVxuXG5cdCZfX3NlY3Rpb24tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdG1hcmdpbjogMCAwIDI4cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblxuXHQmX19zZWN0aW9uLXN1YnRpdGxlIHtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDExcHg7XG5cdH1cblxuXHQmX19zZXR0aW5ncy1jYXJkIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDRweCAyMHB4IDBweCAjMDAwMDAwMUE7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRwYWRkaW5nOiAzOHB4IDUxcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXG5cdCZfX3Byb2ZpbGUtZm9ybSxcblx0Jl9fcGFzc3dvcmQtZm9ybSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19mb3JtLXJvdyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZm9ybS1ncm91cCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19mb3JtLWxhYmVsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRjb2xvcjogIzFhMWExYTtcblx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cblx0XHQucmVxdWlyZWQge1xuXHRcdFx0Y29sb3I6ICNkNjM2Mzg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZm9ybS1pbnB1dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMTJweCAxNnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzFhMWExYTtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRib3JkZXItY29sb3I6ICM0YTRhNGE7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg3NCwgNzQsIDc0LCAwLjEpO1xuXHRcdH1cblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAjOTk5O1xuXHRcdH1cblx0fVxuXG5cdCZfX3Bhc3N3b3JkLWRpc3BsYXkge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cblxuXHQmX19wYXNzd29yZC1maWVsZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTJweDtcblx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcblx0fVxuXG5cdCZfX3Bhc3N3b3JkLXN0YXJzIHtcblx0XHRmbGV4OiAxO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzY2Njtcblx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHR9XG5cblx0Jl9fZmllbGQtZGlzcGxheSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTBweDtcblx0fVxuXG5cdCZfX2ZpZWxkLWljb24ge1xuXHRcdHdpZHRoOiAxNHB4O1xuXHRcdGhlaWdodDogMTRweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZmllbGQtbGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtaW4td2lkdGg6IDgwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHR9XG5cblx0Jl9fZmllbGQtdmFsdWUge1xuXHRcdGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAjMWExYTFhO1xuXHRcdGZsZXg6IDE7XG5cdFx0bWFyZ2luLWxlZnQ6IDEycHg7XG5cdH1cblxuXHQmX19lZGl0LWJ0bixcblx0Jl9fY2FuY2VsLWJ0biB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBhZGRpbmc6IDRweDtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Z2FwOiA2cHg7XG5cdH1cblxuXHQmX19maWVsZC1lZGl0IHtcblx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ZpZWxkLWlucHV0LWdyb3VwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRnYXA6IDhweDtcblxuXHRcdCYudXNlci1kYXNoYm9hcmRfX3Bhc3N3b3JkLWlucHV0cyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0XHRnYXA6IDE2cHg7XG5cblx0XHRcdC51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtZmllbGQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDRweDtcblx0XHRcdH1cblxuXHRcdFx0LnVzZXItZGFzaGJvYXJkX19maWVsZC1idXR0b25zIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3N1Ym1pdC1idG4ge1xuXHRcdGJhY2tncm91bmQ6ICMwMDdjYmE7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDA1YTg3O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NoYW5nZS1wYXNzd29yZC1idG4ge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGNvbG9yOiAjNGE0YTRhO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRwYWRkaW5nOiA0cHggOHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDc0LCA3NCwgNzQsIDAuMSk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGFzc3dvcmQtZmllbGRzIHtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdHBhZGRpbmctdG9wOiAxNnB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYxO1xuXHR9XG5cblx0Jl9fZmllbGQge1xuXHRcdHBhZGRpbmc6IDFweCAycHggMCAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjFweDtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdH1cblxuXHRcdCYtLXJlYWRvbmx5IHtcblx0XHRcdG9wYWNpdHk6IDAuODtcblxuXHRcdFx0LnVzZXItZGFzaGJvYXJkX19maWVsZC1kaXNwbGF5IHtcblx0XHRcdFx0cGFkZGluZzogM3B4IDBweCA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fZmllbGQtY29udGVudCB7XG5cdFx0ZmxleDogMTtcblx0XHRtaW4td2lkdGg6IDA7XG5cdH1cblxuXHQmX19maWVsZC12YWx1ZSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjMWExYTFhO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cblxuXHQmX19maWVsZC1jb250ZW50IHtcblx0XHRmbGV4OiAxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDJweDtcblx0fVxuXG5cdCZfX2ZpZWxkLXZhbHVlIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICMxYTFhMWE7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXG5cdCZfX2VkaXQtdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZmllbGQtaW5wdXQtZ3JvdXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiA4cHg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cdFx0Ji51c2VyLWRhc2hib2FyZF9fcGFzc3dvcmQtaW5wdXRzIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdGdhcDogMTJweDtcblxuXHRcdFx0LnVzZXItZGFzaGJvYXJkX19wYXNzd29yZC1maWVsZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQudXNlci1kYXNoYm9hcmRfX2ZpZWxkLWJ1dHRvbnMge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRnYXA6IDhweDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3N1Ym1pdC1idG4ge1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMWU1YmI4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhbmNlbC1idG4ge1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG5cdFx0XHRib3JkZXItY29sb3I6ICNkMGQwZDA7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Zvcm0tYWN0aW9ucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDEycHg7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMTtcblx0fVxuXG5cdCZfX2J0biB7XG5cdFx0cGFkZGluZzogMTJweCAyNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdGJhY2tncm91bmQ6ICM0YTRhNGE7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzYTNhM2E7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tc2Vjb25kYXJ5IHtcblx0XHRcdGJhY2tncm91bmQ6ICNmNmY3ZmI7XG5cdFx0XHRjb2xvcjogIzRhNGE0YTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTllY2YwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3Bhc3N3b3JkLXJlc2V0IHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYxO1xuXHR9XG5cblx0Jl9fcmVzZXQtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGNvbG9yOiAjMWExYTFhO1xuXHRcdG1hcmdpbjogMCAwIDhweDtcblx0fVxuXG5cdCZfX3Jlc2V0LWRlc2NyaXB0aW9uIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICM2NjY7XG5cdFx0bWFyZ2luOiAwIDAgMTZweDtcblx0fVxuXG5cdC5ub3RpY2Uge1xuXHRcdHBhZGRpbmc6IDEycHggMTZweDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmLm5vdGljZS1zdWNjZXNzIHtcblx0XHRcdGJhY2tncm91bmQ6ICNlOGY1ZTg7XG5cdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkICM0NmI0NTA7XG5cdFx0XHRjb2xvcjogIzE1NTcyNDtcblx0XHR9XG5cblx0XHQmLm5vdGljZS1lcnJvciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmRmMmYyO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZDYzNjM4O1xuXHRcdFx0Y29sb3I6ICM3MjFjMjQ7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWxidW0tdGl0bGUge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdCZfX2FsYnVtLWxpbmsge1xuXHRcdGNvbG9yOiAjMWExYTFhO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICMyRjczRTI7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiAycHggc29saWQgIzJGNzNFMjtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAycHg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0Jl9fZm9ybS1hY3Rpb25zIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0Jl9fYnRuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCZfX3Bhc3N3b3JkLWZpZWxkIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdGdhcDogOHB4O1xuXHRcdH1cblxuXHRcdCZfX2NoYW5nZS1wYXNzd29yZC1idG4ge1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0fVxuXHR9XG59XG5cblxuLnVzZXItYWxidW1zIHtcblx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cdHBhZGRpbmc6IDA7XG5cblx0Jl9fYnJlYWRjcnVtYnMge1xuXHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdH1cblxuXHQmX19icmVhZGNydW1iLWxpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRnYXA6IDAuNXJlbTtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdH1cblxuXHQmX19icmVhZGNydW1iLWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDAuNXJlbTtcblxuXHRcdCYtLWN1cnJlbnQgLnVzZXItYWxidW1zX19icmVhZGNydW1iLXRleHQge1xuXHRcdFx0Y29sb3I6ICMxYTFhMWE7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2JyZWFkY3J1bWItbGluayB7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnJlYWRjcnVtYi10ZXh0IHtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHR9XG5cblx0Jl9fYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuXHRcdGNvbG9yOiAjNEE0QTRBO1xuXHRcdGZvbnQtc2l6ZTogMC43NXJlbTtcblx0fVxufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRWRpdCBSZXZpZXcgUGFnZSBTdHlsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uZWRpdC1yZXZpZXctc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmVkaXQtcmV2aWV3LXNlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLyogUmV2aWV3IEluZm8gU2VjdGlvbiAqL1xuLnJldmlldy1pbmZvLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcbn1cblxuLnJldmlldy1pbmZvLWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEuNXJlbTtcbn1cblxuLnJldmlldy1pbmZvLWNhcmRfX2Rlc2lnbmVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuLnJldmlldy1pbmZvLWNhcmRfX3Byb2plY3Qge1xuICAgIGZsZXg6IDE7XG59XG5cbi5yZXZpZXctaW5mby1jYXJkX19wcm9qZWN0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW46IDAgMCAwLjVyZW0gMDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLnJldmlldy1pbmZvLWNhcmRfX3Byb2plY3Qtc3RhdHVzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLyogRGVzaWduZXIgQ2FyZCBDb21wYWN0ICovXG4uZGVzaWduZXItY2FyZC0tY29tcGFjdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC43NXJlbTtcbn1cblxuLmRlc2lnbmVyLWNhcmQtLWNvbXBhY3QgLmRlc2lnbmVyLWNhcmRfX2F2YXRhciB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xufVxuXG4uZGVzaWduZXItY2FyZC0tY29tcGFjdCAuZGVzaWduZXItY2FyZF9faW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5kZXNpZ25lci1jYXJkLS1jb21wYWN0IC5kZXNpZ25lci1jYXJkX19kZXRhaWxzIHtcbiAgICBmbGV4OiAxO1xufVxuXG4uZGVzaWduZXItY2FyZC0tY29tcGFjdCAuZGVzaWduZXItY2FyZF9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luOiAwIDAgMC4yNXJlbSAwO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuXG4uZGVzaWduZXItY2FyZC0tY29tcGFjdCAuZGVzaWduZXItY2FyZF9fcm9sZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLyogUmVsYXRlZCBSZXZpZXdzIFNlY3Rpb24gKi9cbi5yZWxhdGVkLXJldmlld3Mtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3cy1zZWN0aW9uX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3cy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxcmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbSB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2Rlc2lnbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjVyZW07XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19kZXNpZ25lciBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2Rlc2lnbmVyLW5hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcHJpbWFyeSk7XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19tZXRhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxcmVtO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMC4xMjVyZW07XG59XG5cbi5yZWxhdGVkLXJldmlldy1pdGVtX19zdGFyIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuXG4ucmVsYXRlZC1yZXZpZXctaXRlbV9fc3Rhci0tYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2NvbW1lbnQge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi8qIEVkaXQgUmV2aWV3IEZvcm0gKi9cbi5lZGl0LXJldmlld19fZm9ybSB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmVkaXQtcmV2aWV3X19zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG59XG5cbi5lZGl0LXJldmlld19fc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uZWRpdC1yZXZpZXdfX3NlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuXG4vKiBTdGF0dXMgT3B0aW9ucyAqL1xuLmVkaXQtcmV2aWV3X19zdGF0dXMtb3B0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDFyZW07XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1vcHRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1saWdodCk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5cbi5lZGl0LXJldmlld19fc3RhdHVzLW9wdGlvbjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtbGlnaHQpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1saWdodCk7XG59XG5cbi5lZGl0LXJldmlld19fc3RhdHVzLWlucHV0IHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5lZGl0LXJldmlld19fc3RhdHVzLWlucHV0OmNoZWNrZWQgKyAuZWRpdC1yZXZpZXdfX3N0YXR1cy10ZXh0IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xufVxuXG4uZWRpdC1yZXZpZXdfX3N0YXR1cy1vcHRpb246aGFzKC5lZGl0LXJldmlld19fc3RhdHVzLWlucHV0OmNoZWNrZWQpIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWxpZ2h0KTtcbn1cblxuLmVkaXQtcmV2aWV3X19zdGF0dXMtdGV4dCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wcmltYXJ5KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4vKiBGb3JtIENvbnRlbnQgKi9cbi5lZGl0LXJldmlld19fY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmVkaXQtcmV2aWV3X19jb250ZW50IC5sZWF2ZS1yZXZpZXdfX3NlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxpZ2h0KTtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5lZGl0LXJldmlld19fY29udGVudCAubGVhdmUtcmV2aWV3X19zZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi8qIEZvcm0gQWN0aW9ucyAqL1xuLmVkaXQtcmV2aWV3X19hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1saWdodCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDFyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmVkaXQtcmV2aWV3X19hY3Rpb25zIC5idG4ge1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG59XG5cbi8qIE1lc3NhZ2VzICovXG4uZWRpdC1yZXZpZXctbWVzc2FnZSB7XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmVkaXQtcmV2aWV3LW1lc3NhZ2UtLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1Y2Nlc3MtbGlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1zdWNjZXNzKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zdWNjZXNzKTtcbn1cblxuLmVkaXQtcmV2aWV3LW1lc3NhZ2UtLWVycm9yIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1lcnJvci1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWVycm9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1lcnJvcik7XG59XG5cbi5lZGl0LXJldmlldy1tZXNzYWdlLS1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1pbmZvLWxpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItaW5mbyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItaW5mbyk7XG59XG5cbi8qIEVycm9yIFN0YXRlcyAqL1xuLnJhdGluZ19fZ3JvdXAtLWVycm9yIHtcbiAgICBhbmltYXRpb246IHNoYWtlIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5yZWNvbW1lbmRhdGlvbl9fb3B0aW9ucy0tZXJyb3Ige1xuICAgIGFuaW1hdGlvbjogc2hha2UgMC41cyBlYXNlLWluLW91dDtcbn1cblxuQGtleWZyYW1lcyBzaGFrZSB7XG4gICAgMCUsIDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgICAyNSUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7IH1cbiAgICA3NSUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTsgfVxufVxuXG4vKiBSYXRpbmcgU3RhcnMgRW5oYW5jZWQgKi9cbi5yYXRpbmdfX3N0YXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ucmF0aW5nX19zdGFyOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5yYXRpbmdfX3N0YXItLWhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4vKiBSZXNwb25zaXZlIERlc2lnbiAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnJldmlldy1pbmZvLWNhcmQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgIH1cbiAgICBcbiAgICAuZWRpdC1yZXZpZXdfX3N0YXR1cy1vcHRpb25zIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgXG4gICAgLmVkaXQtcmV2aWV3X19hY3Rpb25zIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgXG4gICAgLmVkaXQtcmV2aWV3X19hY3Rpb25zIC5idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgXG4gICAgLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX2hlYWRlciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICB9XG4gICAgXG4gICAgLnJlbGF0ZWQtcmV2aWV3LWl0ZW1fX21ldGEge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICB9XG59XG5cbi8qIEJyZWFkY3J1bWIgKi9cbi51c2VyLXByb2ZpbGVfX2JyZWFkY3J1bWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi51c2VyLXByb2ZpbGVfX2JyZWFkY3J1bWItbGluayB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLnVzZXItcHJvZmlsZV9fYnJlYWRjcnVtYi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWRhcmspO1xufVxuXG4udXNlci1wcm9maWxlX19icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLnVzZXItcHJvZmlsZV9fYnJlYWRjcnVtYi1jdXJyZW50IHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xufVxuIiwiQGltcG9ydCAnc2VjdGlvbnMvYmFubmVyX2dhbGxlcnknO1xuQGltcG9ydCAnc2VjdGlvbnMvaW5mbyc7XG5AaW1wb3J0ICdzZWN0aW9ucy9yZXZpZXdzJztcbkBpbXBvcnQgJ3NlY3Rpb25zL2NvbnRhY3RfY2FyZCc7XG5AaW1wb3J0ICdzZWN0aW9ucy9nYWxsZXJ5JztcbkBpbXBvcnQgJ3NlY3Rpb25zL3JlbGF0ZWRfcHJvamVjdHMnO1xuQGltcG9ydCAnc2VjdGlvbnMvZGVzaWduZXItaW5mbyc7XG5AaW1wb3J0ICdzZWN0aW9ucy9waG90b3NfZ2FsbGVyeSc7XG5cbi5wcm9qZWN0IHtcblxuICAgICZfX21ldGEge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTYxcHg7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICZfX21ldGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIGdhcDogMTNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICB9XG59XG4iLCIuYmFubmVyLWdhbGxlcnkge1xuXG5cdCZfX2l0ZW0ge1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2luZ2xlLWltYWdlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0Jl9fZ3JpZC0tc2luZ2xlIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cblx0Jl9fZ3JpZC5hbGwtcGljdHVyZXMge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdGdhcDogMTJweDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCYtLWZpdmUtcGx1cyB7XG5cdFx0XHQuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdFx0XHRvcmRlcjogOTk5O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LmJhbm5lci1nYWxsZXJ5X19pdGVtIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDEpLFxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDQpIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogMTYgLyAxMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bm90KDpudGgtb2YtdHlwZSgxKSk6bm90KDpudGgtb2YtdHlwZSg0KSkge1xuXHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogMSAvIDE7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDIpOm5vdCg6aGFzKH4gLmJhbm5lci1nYWxsZXJ5X19pdGVtKSkge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxNiAvIDEwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtb2YtdHlwZSg1KSB7XG5cblx0XHRcdFx0XHQmOm5vdCg6aGFzKH4gLmJhbm5lci1nYWxsZXJ5X19pdGVtKSkge1xuXHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogMTYgLyAxMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1vZi10eXBlKG4gKyA3KTpudGgtb2YtdHlwZShvZGQpOm5vdCg6aGFzKH4gLmJhbm5lci1nYWxsZXJ5X19pdGVtKSkge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxNiAvIDEwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fZ3JpZCB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHQmLnN3aXBlci1pbml0aWFsaXplZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRoZWlnaHQ6IDMwMnB4O1xuXG5cdFx0XHRcdC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNDNweDtcblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYmFubmVyLWdhbGxlcnlfX3BhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdFx0XHRcdHRvcDogdW5zZXQ7XG5cdFx0XHRcdFx0Ym90dG9tOiAtMTJweDtcblx0XHRcdFx0XHRib3R0b206IDI0cHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3BhZ2luYXRpb24ge1xuXHRcdGJvdHRvbTogLTIxcHggIWltcG9ydGFudDtcblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdFx0b3BhY2l0eTogMTtcblxuXHRcdFx0Ji1hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNEE0QTRBO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCxcblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuXHRcdH1cblx0fVxuXG5cdCZfX3Nob3ctbW9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGluc2V0LWlubGluZS1lbmQ6IDlweDtcblx0XHRpbnNldC1ibG9jay1lbmQ6IDlweDtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0Jl9fcGhvdG9ncmFwaGVyIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0fVxuXG5cdCZfX2FsYnVtLWxpbmsge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDEwcHg7XG5cdFx0bGVmdDogMTBweDtcblx0XHR6LWluZGV4OiAyO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblx0XHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RocmVlLWxheW91dCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdCZfX2dyaWQge1xuXHRcdFx0aGVpZ2h0OiA1MjBweDtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRnYXA6IDEwcHg7XG5cblx0XHRcdC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogdW5zZXQ7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji0tc2luZ2xlIC5iYW5uZXItZ2FsbGVyeV9faXRlbSB7XG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogdW5zZXQ7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDUyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLS10d28sXG5cdFx0XHQmLS10aHJlZSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTlmciA5ZnI7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXRocmVlIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuXG5cdFx0XHRcdC5iYW5uZXItZ2FsbGVyeV9faXRlbTpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDEvMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLS1mb3VyIHtcblxuXHRcdFx0XHQuYmFubmVyLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMi80O1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLWZvdXIsXG5cdFx0XHQmLS1maXZlLXBsdXMge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIwZnIgOGZyIDhmcjtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcblxuXHRcdFx0XHQuYmFubmVyLWdhbGxlcnlfX2l0ZW0ge1xuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDEvMztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmX19zaG93LW1vcmUge1xuXHRcdFx0aW5zZXQtaW5saW5lLWVuZDogMjBweDtcblx0XHRcdGluc2V0LWJsb2NrLWVuZDogMjJweDtcblx0XHR9XG5cblx0XHQmX19waG90b2dyYXBoZXIge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblxuXHRcdCZfX3BhZ2luYXRpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuc3dpcGVyLFxuXHRcdC5zd2lwZXItd3JhcHBlcixcblx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHRcdH1cblxuXHRcdCZfX3RocmVlLWxheW91dCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0aGVpZ2h0OiA0MDBweDtcblx0XHRcdGdhcDogMTBweDtcblxuXHRcdFx0LmJhbm5lci1nYWxsZXJ5X19tYWluLWltYWdlIHtcblx0XHRcdFx0ZmxleDogMCAwIDcwJTtcblxuXHRcdFx0XHQuYmFubmVyLWdhbGxlcnlfX2l0ZW0tLW1haW4ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IHVuc2V0O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJhbm5lci1nYWxsZXJ5X19zaWRlLWltYWdlcyB7XG5cdFx0XHRcdGZsZXg6IDAgMCAzMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogNXB4O1xuXG5cdFx0XHRcdC5iYW5uZXItZ2FsbGVyeV9faXRlbS0tc2lkZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDUwJSAtIDIuNXB4KTtcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IHVuc2V0O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19ncmlkLS10aHJlZSAuYmFubmVyLWdhbGxlcnlfX3N3aXBlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCYtLXNpbmdsZSB7XG5cdFx0XHQuYmFubmVyLWdhbGxlcnlfX2dyaWQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0LmJhbm5lci1nYWxsZXJ5X19pdGVtLS1zaW5nbGUge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEyODBweDtcblx0XHRcdFx0bWF4LWhlaWdodDogNjAwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuQG1lZGlhKG1heC13aWR0aDo3NjhweCkge1xuXHQuYmFubmVyLWdhbGxlcnlfX2ZvdXItbGF5b3V0IHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi8vIFJldmlld3MgU2VjdGlvbiBTdHlsZXNcbi5yZXZpZXdzLXNlY3Rpb24ge1xuXHQmX19oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMXJlbTtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0fVxuXG5cdCZfX3ZpZXctYWxsIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0bWluLXdpZHRoOiAxNTdweDtcblx0XHRtYXJnaW46IDMycHggYXV0byAwO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Ji5sb2FkaW5nIHtcblx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3Nob3ctbGVzcyB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdG1pbi13aWR0aDogMTU3cHg7XG5cdFx0bWFyZ2luOiAzMnB4IGF1dG8gMDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdCZfX2xvYWRpbmcge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGNvbG9yOiAjNjY2O1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0fVxuXG5cdCZfX2Vycm9yIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRjb2xvcjogI2QzMmYyZjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYmVlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRtYXJnaW46IDIwcHggMDtcblx0fVxufVxuXG4ucmV2aWV3LWNhcmQge1xuXHRwYWRkaW5nLWJvdHRvbTogMzZweDtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZTtcblxuXHQmLmFqYXgtbG9hZGluZyB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG5cdH1cblxuXHQmLmFqYXgtbG9hZGVkIHtcblx0XHRhbmltYXRpb246IGZhZGVJblVwIDAuNXMgZWFzZSBmb3J3YXJkcztcblx0fVxuXG5cdCZfX2hlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRwYWRkaW5nOiAxM3B4IDE3cHggMTVweCAyOHB4O1xuXHR9XG5cblx0Jl9fdXNlci1pbmZvIHtcblx0XHRmbGV4OiAxO1xuXHR9XG5cblx0Jl9fbmFtZSB7XG5cdFx0bWFyZ2luOiAwIDAgMC4yNXJlbSAwO1xuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdH1cblxuXHQmX19hcmVhIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0Y29sb3I6ICM2NjY2NjY7XG5cdFx0Zm9udC1zaXplOiAwLjlyZW07XG5cdH1cblxuXHQmX19tZXRhIHtcblx0XHRtYXJnaW4tdG9wOiA2cHg7XG5cdH1cblxuXHQmX19tZXRhLXRleHQge1xuXHRcdG1hcmdpbjogMDtcblx0XHRjb2xvcjogIzc1NzU3NTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHR9XG5cblx0Jl9fcmF0aW5nIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxMXB4O1xuXHR9XG5cblx0Jl9fcmF0ZXMge1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdH1cblxuXHQmX19yZWNvbW1lbmQge1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdH1cblxuXHQmX19jb21tZW50IHtcblx0XHRwYWRkaW5nOiAyOHB4IDE4cHg7XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRjb2xvcjogIzRBNEE0QTtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19yZWFkLW1vcmUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDI4cHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICMwMDY2Y2M7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29tbWVudC10ZXh0IHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlO1xuXG5cdFx0Ji5jb2xsYXBzZWQge1xuXHRcdFx0bWF4LWhlaWdodDogNC4yZW07XG5cdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG5cdFx0XHRsaW5lLWNsYW1wOiAzO1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0fVxuXG5cdFx0Ji5leHBhbmRlZCB7XG5cdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2dhbGxlcnkge1xuXHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRwYWRkaW5nOiAwcHggMTdweDtcblx0fVxufVxuXG4ucmF0aW5nLW51bWJlciB7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc2l6ZTogMC45cmVtO1xuXHRjb2xvcjogIzIyMjIyMjtcbn1cblxuLnJhdGVzLWdyaWQge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDEyMHB4LCAxZnIpKTtcblx0Ym94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCAjMDAwMDAwMDg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0cGFkZGluZy1ibG9jazogMTJweDtcbn1cblxuLnJhdGUtaXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHBhZGRpbmc6IDE1cHggMzZweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0Ym9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHR9XG5cblx0Jl9fbGFiZWwge1xuXHRcdGNvbG9yOiAjNzU3NTc1O1xuXHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0fVxuXG5cdCZfX3ZhbHVlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0fVxufVxuXG4ucmVjb21tZW5kLWJhZGdlIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Q0ZWRkYTtcblx0Y29sb3I6ICMxNTU3MjQ7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGZvbnQtc2l6ZTogMC44cmVtO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYzNlNmNiO1xufVxuXG4ucmV2aWV3LWdhbGxlcnkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDIwcHg7XG5cblx0Jl9faXRlbSB7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0d2lkdGg6IDc2cHg7XG5cdFx0aGVpZ2h0OiA3NnB4O1xuXHR9XG5cblx0Jl9faW1hZ2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG59XG5cbi5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAyNnB4O1xuXHRtYXJnaW4taW5saW5lLWVuZDogMTlweDtcblxuXHQucmF0aW5nLW51bWJlciB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0bWFyZ2luLWlubGluZS1zdGFydDogNHB4O1xuXHR9XG5cblx0LnJhdGluZy1zdGFyIHtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdH1cblxuXHQucmV2aWV3cy1jb3VudCB7XG5cdFx0Y29sb3I6ICM0QTRBNEE7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA2cHg7XG5cdH1cbn1cblxuLnNpbmdsZS1wcm9qZWN0IC5yYXRpbmctc3RhciBwYXRoIHtcblx0ZmlsbDogIzJGNzNFMjtcbn1cblxuLnNpbmdsZS1wcm9qZWN0IHtcblxuXHQubW9kYWwtY2xvc2Ugc3ZnLFxuXHQucmVtb2RhbC1jbG9zZSBzdmcge1xuXHRcdHdpZHRoOiA1MnB4O1xuXHRcdGhlaWdodDogNTJweDtcblx0fVxuXG5cdC5nYWxsZXJ5LW1vZGFsX19jbG9zZTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQuZ2FsbGVyeS1tb2RhbF9faGVhZGVyLWluZm8ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5yZXZpZXdzLXNlY3Rpb24ge1xuXHRcdCZfX2hlYWRlciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0Jl9fc3RhdHMge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0Z2FwOiAwLjc1cmVtO1xuXHRcdH1cblx0fVxuXG5cdC5yZXZpZXdzLXJhdGluZy1kaXNwbGF5IHtcblx0XHRmb250LXNpemU6IDAuOXJlbTtcblxuXHRcdC5yYXRpbmctbnVtYmVyIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdH1cblxuXHRcdC5yYXRpbmctc3RhciB7XG5cdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdGhlaWdodDogMTRweDtcblx0XHR9XG5cdH1cblxuXHQucmV2aWV3LWNhcmQge1xuXHRcdCZfX2hlYWRlciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHR9XG5cblx0LnJhdGVzLWdyaWQge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdH1cblxuXHQucmV2aWV3LWdhbGxlcnkge1xuXHRcdCZfX2ltYWdlIHtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdH1cblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG5cdH1cblxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdH1cbn1cblxuI2FkZGl0aW9uYWwtcmV2aWV3cy1jb250YWluZXIge1xuXHQucmV2aWV3LWNhcmQge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5yZXZpZXdzLXNwaW5uZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNmM2YzZjM7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjNjY2O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG5cdG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG4iLCIucHJvamVjdC1nYWxsZXJ5IHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogIzRBNEE0QTtcblx0fVxuXG5cdCZfX2dyaWQge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0Z2FwOiAxNnB4O1xuXHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHRcdGdhcDogMjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdFx0XHRnYXA6IDI1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0bWF4LXdpZHRoOiAzMjdweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdG1heC13aWR0aDogMzAycHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciAmX19hY3Rpb25zIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWN0aW9ucyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAxMDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgNTAuNSUsIHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlKTtcblx0XHR9XG5cdH1cblxuXHQmX19zaGFyZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGluc2V0LWlubGluZS1zdGFydDogMTBweDtcblx0XHRpbnNldC1ibG9jay1zdGFydDogMTBweDtcblx0XHR6LWluZGV4OiAxMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTBweDtcblx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGhlaWdodDogMTAwJTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1hZ2UtY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGFzcGVjdC1yYXRpbzogMzI3LzIzODtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0YXNwZWN0LXJhdGlvOiAzMDIvMjI0O1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIgaW1nIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FwdGlvbiB7XG5cdFx0cGFkZGluZzogOHB4IDA7XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHQmX19ncmlkIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdH1cblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdH1cbn1cbiIsIi8qKlxuICogUHJvamVjdCBDYXJkIENvbXBvbmVudCBTdHlsZXNcbiAqIEJhc2UgY29tcG9uZW50IHRoYXQgY2FuIGJlIHVzZWQgYWNyb3NzIHJlbGF0ZWQgcHJvamVjdHMsIGFyY2hpdmUgcGFnZXMsIGFuZCByZWNvbW1lbmRlZCBwcm9qZWN0c1xuICogQ29udGFpbnMgYWxsIHRoZSBjb3JlIHByb2plY3QgY2FyZCBmdW5jdGlvbmFsaXR5IHVzaW5nIHBsYWNlaG9sZGVycyBmb3IgcmV1c2VcbiAqL1xuXG4vLyBCYXNlIHByb2plY3QgY2FyZCBpdGVtIHN0eWxlc1xuJXByb2plY3QtY2FyZC1iYXNlIHtcbiAgICBtYXgtd2lkdGg6IDMyN3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMzAycHg7XG4gICAgfVxuXG4gICAgLy8gUmVzcG9uc2l2ZSBhZGp1c3RtZW50c1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbn1cblxuLy8gR2FsbGVyeS9TbGlkZXIgc3R5bGVzXG4lcHJvamVjdC1jYXJkLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICAgIH1cbn1cblxuJXByb2plY3QtY2FyZC1zd2lwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG4vLyBBY3Rpb25zIG92ZXJsYXlcbiVwcm9qZWN0LWNhcmQtYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgNTAuNSUsIHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlKTtcbiAgICB9XG59XG5cbi8vIFNoYXJlIGJ1dHRvbnNcbiVwcm9qZWN0LWNhcmQtc2hhcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEwcHg7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEwcHg7XG59XG5cbi8vIEFjdGlvbiBidXR0b25zIChib29rbWFyaywgZXRjLilcbiVwcm9qZWN0LWNhcmQtYnV0dG9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDEwcHg7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IDEwcHg7XG4gICAgei1pbmRleDogMTE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDlweDtcbn1cblxuLy8gTWFpbiBsaW5rIHdyYXBwZXJcbiVwcm9qZWN0LWNhcmQtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbn1cblxuLy8gUGFnaW5hdGlvblxuJXByb2plY3QtY2FyZC1wYWdpbmF0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIG1hcmdpbjogMCAycHg7XG5cbiAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTmF2aWdhdGlvbiBhcnJvd3NcbiVwcm9qZWN0LWNhcmQtbmF2aWdhdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTklO1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGQ0M7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgei1pbmRleDogMTA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIG9wYWNpdHk6IDA7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuXG4gICAgJi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgfVxufVxuXG4lcHJvamVjdC1jYXJkLW5leHQge1xuICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1uYXZpZ2F0aW9uO1xuICAgIHJpZ2h0OiA4cHg7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgfVxufVxuXG4lcHJvamVjdC1jYXJkLXByZXYge1xuICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1uYXZpZ2F0aW9uO1xuICAgIGxlZnQ6IDhweDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTJweDtcbiAgICB9XG59XG5cbi8vIEltYWdlIHNsaWRlXG4lcHJvamVjdC1jYXJkLXNsaWRlIHtcbiAgICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICAgIH1cbn1cblxuLy8gUGxhY2Vob2xkZXIgd2hlbiBubyBpbWFnZXNcbiVwcm9qZWN0LWNhcmQtcGxhY2Vob2xkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICBhc3BlY3QtcmF0aW86IDMyNy8yMzg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNTEvMTEyO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG59XG5cbi8vIENvbnRlbnQgc2VjdGlvblxuJXByb2plY3QtY2FyZC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgIH1cbn1cblxuLy8gUHJvamVjdCB0aXRsZVxuJXByb2plY3QtY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICM0QTRBNEE7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgICBsaW5lLWNsYW1wOiAxO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxufVxuXG4vLyBBdXRob3IvRGVzaWduZXIgaW5mb1xuJXByb2plY3QtY2FyZC1hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cbn1cblxuLy8gTWV0YSBpbmZvXG4lcHJvamVjdC1jYXJkLW1ldGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG59XG5cbiVwcm9qZWN0LWNhcmQtZGl2aWRlciB7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRBNEE0QTtcbn1cblxuJXByb2plY3QtY2FyZC1yYXRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDJweDtcblxuICAgIC5zdGFyIHtcbiAgICAgICAgY29sb3I6ICNkZGQ7XG5cbiAgICAgICAgJi0tZmlsbGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZjMTA3O1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4lcHJvamVjdC1jYXJkLXJhdGluZy1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDJweDtcbn1cblxuJXByb2plY3QtY2FyZC1yYXRpbmctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbiVwcm9qZWN0LWNhcmQtY29tbWVudHMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzRBNEE0QTtcbn1cblxuLy8gR3JpZCBsYXlvdXQgbWl4aW4gZm9yIHByb2plY3QgY2FyZHNcbkBtaXhpbiByZWxhdGVkLXByb2plY3RzLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxNnB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgIGdhcDogNDBweDtcbiAgICB9XG5cbiAgICAvLyBSZXNwb25zaXZlIGFkanVzdG1lbnRzXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbn1cblxuLy8gTGVnYWN5IGdyaWQgY2xhc3Mgc3VwcG9ydCBmb3IgdGVtcGxhdGVzIHRoYXQgdXNlIHByb2plY3RzLWxpc3RfX2dyaWRcbi5wcm9qZWN0cy1saXN0X19ncmlkIHtcbiAgICBAaW5jbHVkZSByZWxhdGVkLXByb2plY3RzLWdyaWQ7XG59XG5cbi8vIENvbmNyZXRlIGltcGxlbWVudGF0aW9ucyBvZiBwcm9qZWN0IGNhcmQgY2xhc3Nlc1xuLy8gVGhlc2UgYXJlIHRoZSBhY3R1YWwgY2xhc3NlcyB1c2VkIGluIHRoZSBwcm9qZWN0LWNhcmQucGhwIHRlbXBsYXRlXG4ucmVsYXRlZC1wcm9qZWN0c19faXRlbSB7XG4gICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLWJhc2U7XG4gICAgXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3NsaWRlciB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1zbGlkZXI7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3N3aXBlciB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1zd2lwZXI7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX2FjdGlvbnMge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtYWN0aW9ucztcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fc2hhcmUge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtc2hhcmU7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX2J1dHRvbnMge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtYnV0dG9ucztcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fbGluayB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1saW5rO1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19wYWdpbmF0aW9uIHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLXBhZ2luYXRpb247XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX25leHQge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtbmV4dDtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1wcmV2O1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19zbGlkZSB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1zbGlkZTtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fcGxhY2Vob2xkZXIge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtcGxhY2Vob2xkZXI7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX2NvbnRlbnQge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtY29udGVudDtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fcHJvamVjdC10aXRsZSB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC10aXRsZTtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fYXV0aG9yIHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLWF1dGhvcjtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fbWV0YSB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1tZXRhO1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19kaXZpZGVyIHtcbiAgICAgICAgQGV4dGVuZCAlcHJvamVjdC1jYXJkLWRpdmlkZXI7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZyB7XG4gICAgICAgIEBleHRlbmQgJXByb2plY3QtY2FyZC1yYXRpbmc7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZy1udW1iZXIge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtcmF0aW5nLW51bWJlcjtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1wcm9qZWN0c19fcmF0aW5nLXRleHQge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtcmF0aW5nLXRleHQ7XG4gICAgfSAgICAucmVsYXRlZC1wcm9qZWN0c19fY29tbWVudHMge1xuICAgICAgICBAZXh0ZW5kICVwcm9qZWN0LWNhcmQtY29tbWVudHM7XG4gICAgfVxuXG4gICAgLy8gSG92ZXIgZWZmZWN0c1xuICAgICY6aG92ZXIge1xuICAgICAgICAucmVsYXRlZC1wcm9qZWN0c19fYWN0aW9ucyB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWxhdGVkLXByb2plY3RzX19uZXh0LFxuICAgICAgICAucmVsYXRlZC1wcm9qZWN0c19fcHJldiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBSVEwgc3VwcG9ydCBmb3IgcHJvamVjdCBjYXJkc1xuW2Rpcj1cInJ0bFwiXSAucmVsYXRlZC1wcm9qZWN0c19faXRlbSB7XG4gICAgLnJlbGF0ZWQtcHJvamVjdHNfX3JhdGluZy10ZXh0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXByb2plY3RzX19jb21tZW50cyB7XG4gICAgICAgIGdhcDogNnB4O1xuICAgIH1cbn1cbiIsIi8qKlxuICogUmVsYXRlZCBQcm9qZWN0cyBTZWN0aW9uIFN0eWxlc1xuICogTm93IGltcG9ydHMgYW5kIHVzZXMgdGhlIHNoYXJlZCBwcm9qZWN0LWNhcmQgY29tcG9uZW50XG4gKi9cblxuQGltcG9ydCAnLi4vLi4vY29tcG9uZW50cy9wcm9qZWN0LWNhcmQnO1xuXG4ucmVsYXRlZC1wcm9qZWN0cyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgIH1cbiAgICBcbiAgICAmX19ncmlkIHtcbiAgICAgICAgQGluY2x1ZGUgcmVsYXRlZC1wcm9qZWN0cy1ncmlkO1xuICAgICAgICBnYXA6IDI4cHg7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnc2VjdGlvbnMvYmFubmVyX2dhbGxlcnknO1xuQGltcG9ydCAnc2VjdGlvbnMvaW5mbyc7XG5AaW1wb3J0ICdzZWN0aW9ucy9yZXZpZXdzJztcbkBpbXBvcnQgJ3NlY3Rpb25zL2NvbnRhY3RfY2FyZCc7XG5AaW1wb3J0ICdzZWN0aW9ucy9nYWxsZXJ5JztcbkBpbXBvcnQgJ3NlY3Rpb25zL3JlbGF0ZWRfcHJvamVjdHMnO1xuQGltcG9ydCAnc2VjdGlvbnMvZGVzaWduZXItaW5mbyc7XG5cbi5hcmNoaXZlLmF1dGhvciB7XG5cblx0LmVudHJ5LWNvbnRlbnQtLW5vLWJhbm5lciB7XG5cdFx0cGFkZGluZy10b3A6IDUwcHg7XG5cdH1cblxuXHQuY29udGVudC1tZXRhLWFjdGlvbnNfX21vYmlsZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogLTYxcHg7XG5cdFx0bGVmdDogMTBweDtcblx0XHR6LWluZGV4OiAxMDtcblx0XHRnYXA6IDEwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHQuY29udGVudC1tZXRhLWFjdGlvbnNfX21vYmlsZSB7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0Z2FwOiAxM3B4O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdG1haW4ge1xuXHRcdFx0cGFkZGluZy10b3A6IDM0cHg7XG5cdFx0fVxuXG5cdFx0LmVudHJ5LWhlYWRlcl9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHR9XG5cblx0XHQuYmFubmVyLWdhbGxlcnktLXNpbmdsZSAuYmFubmVyLWdhbGxlcnlfX2l0ZW0tLXNpbmdsZSB7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDMxLzIzO1xuXHRcdH1cblxuXHRcdC5idG4taWNvbiB7XG5cdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAxM3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDEzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtbWV0YS1hY3Rpb25zX19tb2JpbGUge1xuXHRcdFx0Ym90dG9tOiAtNjFweDtcblx0XHR9XG5cblx0XHQuYmFubmVyLWdhbGxlcnlfX3Bob3RvZ3JhcGhlciB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG59IiwiLnByb2plY3QtaW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTNweDtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogIzRBNEE0QTtcbiAgICB9XG5cbiAgICAmX19wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDI4cHggMjBweDtcbiAgICB9XG5cbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1vdXQ7XG5cbiAgICAgICAgKiB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLy8gUHJldmVudCBob3Jpem9udGFsIGNsaXBwaW5nIGZvciBsb25nIHVuYnJva2VuIHRva2VucyAoZS5nLiwgbG9uZyBudW1iZXJzL1VSTHMpXG4gICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlOyAvLyBtb2Rlcm5cbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDsgIC8vIGZhbGxiYWNrXG4gICAgICAgIGh5cGhlbnM6IGF1dG87XG4gICAgICAgIGxpbmUtY2xhbXA6IDM7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMyAqIDEuNDMgKiAxNHB4KTtcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkOyAvLyBsZWdhY3kgYWxpYXMgZm9yIG92ZXJmbG93LXdyYXBcblxuICAgICAgICAvLyBTaG9ydCBkZXNjcmlwdGlvbiBvdmVycmlkZXM6IGF2b2lkIC13ZWJraXQtYm94IGNsaXBwaW5nXG4gICAgICAgICYtLXNob3J0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBvdmVycmlkZSAtd2Via2l0LWJveFxuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgICAgICAgICAgIGxpbmUtY2xhbXA6IHVuc2V0O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbiAgICAgICAgICAgIC8vIFJlbHkgb24gbWF4LWhlaWdodCArIG92ZXJmbG93IHRvIGNsYW1wIHRvIDMgbGluZXNcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZ1bGwgZGVzY3JpcHRpb24gdmFyaWFudCAoaGlkZGVuIGJ5IGRlZmF1bHQpXG4gICAgICAgICYtLWZ1bGwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIC8vIERpc2FibGUgY2xhbXAgZm9yIGZ1bGwgdmlld1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgICAgICAgICAgIGxpbmUtY2xhbXA6IHVuc2V0O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogdW5zZXQ7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICAgICAgICAgICAgbGluZS1jbGFtcDogdW5zZXQ7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHVuc2V0O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiB1bnNldDtcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbW9yZSB7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1hY3RpdmUge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gRXhwYW5kZWQgc3RhdGU6IHNob3cgZnVsbCBkZXNjcmlwdGlvbiwgaGlkZSBzaG9ydFxuICAgICYucHJvamVjdC1pbmZvLS1leHBhbmRlZCB7XG4gICAgICAgIC5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1zaG9ydCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5wcm9qZWN0LWluZm9fX2Rlc2NyaXB0aW9uLS1mdWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRW5zdXJlIHRoZSBwYW5lbCBjYW4gZ3JvdyBpZiBhbnkgZml4ZWQgaGVpZ2h0L21heC1oZWlnaHQgaXMgc2V0IGVsc2V3aGVyZVxuICAgICAgICAucHJvamVjdC1pbmZvX19wYW5lbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29udGFjdC1jYXJkIHtcblx0cGFkZGluZzogNDBweCAyMHB4IDIwcHg7XG5cdHBvc2l0aW9uOiBzdGlja3k7XG5cdHRvcDogMjBweDtcblx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0ei1pbmRleDogMTA7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHR0b3A6IDExMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdH1cblxuXHQmX19hdmF0YXIge1xuXHRcdGluc2V0LWlubGluZS1zdGFydDogNTAlO1xuXHRcdGluc2V0LWJsb2NrLXN0YXJ0OiAtMzRweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcblx0XHR3aWR0aDogNjdweDtcblx0XHRoZWlnaHQ6IDY3cHg7XG5cblx0XHQmLS1wbGFjZWhvbGRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3M0UyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1hZ2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxuXG5cdCZfX25hbWUge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjMjIyMjIyO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjNjY2NjY2O1xuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0fVxuXG5cdCZfX2Zvcm0tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdGdhcDogN3B4O1xuXG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNFNUU1RTU7XG5cdFx0fVxuXG5cdFx0O1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cblx0XHQmX19pbWFnZSB7XG5cdFx0XHR3aWR0aDogODBweDtcblx0XHRcdGhlaWdodDogODBweDtcblx0XHR9XG5cblx0XHQmX19pbmZvIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cblx0XHQmX19idG4ge1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0Ym90dG9tOiAyMHB4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcblx0XHRcdHotaW5kZXg6IDEwMDA7XG5cblx0XHRcdCYtLWF0LW9yaWdpbmFsLXBvc2l0aW9uIHtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHRcdHotaW5kZXg6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lmdmb3JtX3dyYXBwZXIge1xuXHRcdG1hcmdpbi10b3A6IDMycHg7XG5cblx0XHQuZ2Zvcm1fZmllbGRzIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiAzNHB4O1xuXHRcdH1cblxuXHRcdC5nZmllbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0Ji0td2lkdGgtaGFsZiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS13aWR0aC1mdWxsIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmdmaWVsZF9sYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTJweDtcblx0XHRcdHJpZ2h0OiA2cHg7XG5cdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0Ji5mbG9hdGluZy1sYWJlbC0tYWN0aXZlIHtcblx0XHRcdFx0dG9wOiAtMTNweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRjb2xvcjogI0EwQTBBMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2lucHV0X2NvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXG5cdFx0LmdpbnB1dF9jb250YWluZXIgaW5wdXQsXG5cdFx0LmdpbnB1dF9jb250YWluZXIgc2VsZWN0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMTVweCA1cHggOXB4O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICMyRjczRTI7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmN1c3RvbS1zZWxlY3QtY2hvaWNlcyB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0Jl9faW5uZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAxMnB4IDA7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2xpc3Qge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0cGFkZGluZzogMTJweCAxNnB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2Y4ZjlmYTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nZmllbGQtLXR5cGUtY2hlY2tib3gge1xuXHRcdFx0LmdjaG9pY2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2Zvcm0tYnV0dG9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMTJweCAyNHB4O1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogIzJGNzNFMjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMyRjczRTI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMkY3M0UyO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2ZpZWxkLS10eXBlLWhvbmV5cG90IHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuZ2Zvcm1fZm9vdGVyIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXHR9XG59IiwiLy8gRGVzaWduZXIgSW5mbyBTZWN0aW9uIFN0eWxlc1xuLmRlc2lnbmVyLWluZm8ge1xuXHRwYWRkaW5nOiAxOXB4IDE4cHg7XG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cblx0Jl9fY29udGVudCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmX19waG90by13cmFwcGVyIHtcblx0XHR3aWR0aDogODBweDtcblx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogN3B4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdH1cblxuXHQmX19waG90byB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDdweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXG5cdFx0Ji0tcGxhY2Vob2xkZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJGNzNFMjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDdweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2RldGFpbHMge1xuXHRcdGZsZXg6IDE7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDMwcHg7XG5cdH1cblxuXHQmX19oZWFkZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDJweDtcblx0fVxuXG5cdCZfX21haW4ge1xuXHRcdGZsZXg6IDE7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHR9XG5cblx0Jl9fbmFtZSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdH1cblxuXHQmX19tZXRhIHtcblx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHR9XG5cblx0Jl9fcmF0aW5nIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRtYXJnaW4tbGVmdDogMTZweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcmF0aW5nLW51bWJlciB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdH1cblxuXHQmX19zdGFyIHtcblx0XHR3aWR0aDogMTVweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdH1cblxuXHQmX19yZXZpZXdzLWNvdW50IHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Y29sb3I6ICM5OTk5OTk7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdH1cblxuXHQmX19hZGRpdGlvbmFsIHtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHR9XG5cblx0Jl9fZmllbGQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDRweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR9XG5cdH1cblxuXHQmX19sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6ICM2NjY2NjY7XG5cdFx0bWluLXdpZHRoOiAxMDBweDtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3ZhbHVlIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRmbGV4OiAxO1xuXHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjMkY3M0UyO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogY29udGVudHM7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRwYWRkaW5nOiAxOXB4O1xuXG5cdFx0Jl9fc3VidGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdH1cblxuXHRcdCZfX3JhdGluZy1udW1iZXIge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTJweDtcblx0XHR9XG5cblx0XHQmX19yZXZpZXdzLWNvdW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDVweDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblxuXHRcdCZfX2FkZGl0aW9uYWwge1xuXHRcdFx0cGFkZGluZy10b3A6IDE4cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxN3B4O1xuXHRcdH1cblxuXHRcdCZfX2ZpZWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXG5cdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQmX19kZXRhaWxzIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHQmX19jb250ZW50IHtcblx0XHRcdGdhcDogMTZweDtcblx0XHR9XG5cblx0XHQmX19uYW1lIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0fVxuXG5cdFx0Jl9fZG9tYWluIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzcHg7XG5cdFx0fVxuXG5cdFx0Jl9fcHJvamVjdC1yb2xlcyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmctYm90dG9tOiA5cHg7XG5cdFx0fVxuXG5cdFx0Jl9fcmF0aW5nIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRtYXJnaW4taW5saW5lOiAtNHB4O1xuXHRcdFx0Z2FwOiA1cHg7XG5cdFx0fVxuXG5cdFx0Jl9fbWV0YSB7XG5cdFx0XHRnYXA6IDMwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYmlvIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59IiwiLnBob3Rvcy1nYWxsZXJ5IHtcblxuICAgIC8vIEJyZWFkY3J1bWJzIC0gVXNpbmcgc3R5bGVzIGZyb20gcHJvZmlsZSBzZXR0aW5nc1xuICAgICZfX2JyZWFkY3J1bWJzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICM3Nzc7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IsICMyZjczZTIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlcGFyYXRvciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMC41cmVtO1xuICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VycmVudCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvciwgIzJmNzNlMik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGdhcDogMjJweDtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDQpLFxuICAgICAgICAmOm50aC1jaGlsZCg3KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxufSIsIkBpbXBvcnQgJ3NlY3Rpb25zL2luZm8nO1xuQGltcG9ydCAnc2VjdGlvbnMvY29udGFjdF9jYXJkJztcbkBpbXBvcnQgJ3NlY3Rpb25zL2Rlc2lnbmVyLWluZm8nO1xuQGltcG9ydCAnc2VjdGlvbnMvcGhvdG9zX2dhbGxlcnknO1xuXG4uYWxidW0tcGhvdG9zIHtcblx0LnBob3Rvcy1nYWxsZXJ5IHtcblx0XHQmX19oZWFkZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cblx0XHQmX19hbGJ1bS1hY3Rpb25zIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRnYXA6IDlweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9fZ3JpZCB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0Z2FwOiAxNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHR9XG5cblx0XHQmX19pdGVtIHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDE7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDE7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDEvMjtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiAxIC8gMztcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogc3BhbiAyO1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDIvMTtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoNSksXG5cdFx0XHQmOm50aC1jaGlsZCg2KSB7XG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogMTtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoNykge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogc3BhbiAyO1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDIvMTtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoOCksXG5cdFx0XHQmOm50aC1jaGlsZCg5KSB7XG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogMTtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoM24rNykge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogc3BhbiAyO1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDIvMTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cblx0XHRcdFx0LnBob3Rvcy1nYWxsZXJ5X19hY3Rpb25zIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYWN0aW9ucyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDUwLjUlLCByZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJSk7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcblx0XHR9XG5cblx0XHQmX19hY3Rpb25zLWNvbnRlbnQge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Z2FwOiA5cHg7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdH1cblxuXHRcdCZfX2xpbmsge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIgaW1nIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZGVzaWduZXItaW5mbyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0fVxuXG5cdC5waG90b3MtZ2FsbGVyeSB7XG5cdFx0Jl9fYm9va21hcmstY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cblx0XHQmX19ib29rbWFyay1kcm9wZG93bi1jb250ZW50IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogY2FsYygxMDAlICsgOHB4KTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0XHR3aWR0aDogMjgwcHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiA0MDBweDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0Ji5zaG93IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYm9va21hcmstZHJvcGRvd24taGVhZGVyIHtcblx0XHRcdHBhZGRpbmc6IDEycHggMTZweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuXG5cdFx0XHRoNSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRjb2xvcjogIzIyMjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19ib29rbWFyay1kcm9wZG93bi1ib2R5IHtcblx0XHRcdG1heC1oZWlnaHQ6IDI4MHB4O1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdHBhZGRpbmc6IDhweDtcblxuXHRcdFx0LmdhbGxlcnktbW9kYWxfX2FsYnVtLWxpc3Qge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDRweDtcblx0XHRcdH1cblxuXHRcdFx0LmdhbGxlcnktbW9kYWxfX2FsYnVtLWl0ZW0ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRnYXA6IDEycHg7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZ2FsbGVyeS1tb2RhbF9fYWxidW0tY2hlY2tib3gge1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXG5cdFx0XHRcdCY6ZGlzYWJsZWQge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1pbmZvIHtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0bWluLXdpZHRoOiAwO1xuXG5cdFx0XHRcdGg2IHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAycHggMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRjb2xvcjogIzIyMjtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1uYW1lIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMnB4IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0XHR9XG5cblx0XHRcdC5nYWxsZXJ5LW1vZGFsX19hbGJ1bS1jb3VudCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdH1cblxuXHRcdFx0LmdhbGxlcnktbW9kYWxfX2FsYnVtLWNvdmVyIHtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYm9va21hcmstZHJvcGRvd24tZm9vdGVyIHtcblx0XHRcdHBhZGRpbmc6IDEycHggMTZweDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuXHRcdH1cblxuXHRcdCZfX2Jvb2ttYXJrLWxvYWRpbmcge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDQwcHggMjBweDtcblx0XHR9XG5cblx0XHQmX19hbGJ1bXMtbGlzdCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogNHB4O1xuXHRcdH1cblxuXHRcdCZfX2FsYnVtLWl0ZW0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19hbGJ1bS1jaGVja2JveCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0XHQmX19hbGJ1bS1uYW1lIHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHR9XG5cblx0XHQmX19jcmVhdGUtYWxidW0tYnRuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGdhcDogOHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdC5waG90b3MtZ2FsbGVyeSB7XG5cdFx0XHQmX19ncmlkIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRcdGdhcDogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRncmlkLXJvdzogc3BhbiAxO1xuXHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDNuKzQpIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogc3BhbiAxO1xuXHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19ib29rbWFyay1kcm9wZG93bi1jb250ZW50IHtcblx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAyNjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiJdfQ== */
