@import url(https://fonts.googleapis.com/css?family=Nunito);
:root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-0.115,0.975,0.855);--vs-transition-duration:150ms}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,0.5,0.8,1);--vs-transition-duration:0.15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{fill:var(--vs-controls-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}
/*!
 * jodit - Jodit is awesome and usefully wysiwyg editor with filebrowser
 * Author: Chupurnov <chupurnov@gmail.com> (https://xdsoft.net/)
 * Version: v3.20.4
 * Url: https://xdsoft.net/jodit/
 * License(s): MIT
 */
	.jodit-wysiwyg{outline:0}.jodit-wysiwyg ::-moz-selection, .jodit-wysiwyg::-moz-selection{background:#b5d6fd;color:#4c4c4c}.jodit-wysiwyg ::selection,.jodit-wysiwyg::selection{background:#b5d6fd;color:#4c4c4c}.jodit-container:not(.jodit_inline) .jodit-wysiwyg{margin:0;outline:0;overflow-x:auto;padding:8px;position:relative}.jodit-container:not(.jodit_inline) .jodit-wysiwyg img{max-width:100%;position:relative}.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media{position:relative}.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media *{position:relative;z-index:0}.jodit-container:not(.jodit_inline) .jodit-wysiwyg jodit-media:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.jodit-form{color:#4c4c4c;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px}.jodit-form.jodit_error{border-color:#ff3b3b;-webkit-box-shadow:inset 0 0 3px 0 hsla(0,0%,74%,.3);box-shadow:inset 0 0 3px 0 hsla(0,0%,74%,.3)}@media (max-width:768px){.jodit-form{min-width:150px}}.jodit-form button{background:#d6d6d6;border:none;color:#4c4c4c;cursor:pointer;font-size:16px;height:36px;line-height:1;margin-bottom:8px;margin-top:8px;outline:none;padding:8px;text-decoration:none;-webkit-transition:background .2s ease 0s;-o-transition:background .2s ease 0s;transition:background .2s ease 0s}.jodit-form button:hover{background-color:#ecebe9;color:#4c4c4c}.jodit-form button:active{background:#ecebe9;color:#4c4c4c}.jodit-form label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;text-align:left;white-space:nowrap}.jodit-form label:last-child{margin-bottom:0}.jodit-form .jodit-form__center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jodit .jodit-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #dadada;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;height:32px;line-height:32px;outline:none;padding:0 8px;width:100%}.jodit .jodit-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #dadada;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;height:32px;line-height:32px;outline:none;padding:0 8px;width:100%}.jodit .jodit-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #dadada;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;height:32px;line-height:32px;outline:none;padding:0 8px;width:100%}.jodit .jodit-input[disabled]{background-color:#f0f0f0;color:#dadada}.jodit .jodit-select[disabled]{background-color:#f0f0f0;color:#dadada}.jodit .jodit-textarea[disabled]{background-color:#f0f0f0;color:#dadada}.jodit .jodit-input_has-error_true{border-color:#ff3b3b}.jodit .jodit-select_has-error_true{border-color:#ff3b3b}.jodit .jodit-textarea_has-error_true{border-color:#ff3b3b}.jodit .jodit-input:focus{border-color:#66afe9;outline:0}.jodit-checkbox{border:0;cursor:pointer;height:16px;margin:0 calc(8px/2) 0 0;outline:none;padding:0;position:relative;width:16px;z-index:2}.jodit-select{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NH08L3N0eWxlPjwvZGVmcz48cGF0aCBzdHlsZT0iZmlsbDojZmZmIiBkPSJNMCAwaDQuOTV2MTBIMHoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Im0xLjQxIDQuNjcgMS4wNy0xLjQ5IDEuMDYgMS40OUgxLjQxek0zLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zM2gyLjEzeiIvPjwvc3ZnPg==);background-position:98% 50%;background-repeat:no-repeat;padding-right:calc(8px*2)}.jodit-textarea{height:auto}.jodit-form__group{min-width:180px}.jodit-textarea{min-width:180px}.jodit-form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jodit-form__group{margin-bottom:8px}.jodit-form__group>label{margin-bottom:8px}.jodit-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dadada;border:0;border-radius:.25rem;color:#4c4c4c;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:calc(8px*4);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0;padding:0 8px;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.jodit-button svg{display:inline-block;height:24px;width:24px}.jodit-button svg+span{margin-left:calc(8px/2)}.jodit-button:active,.jodit-button:focus{outline:0}.jodit-button.disabled{opacity:.7}.jodit-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.jodit-button .jodit_icon,.jodit-button svg,.jodit-dialog__header .jodit_icon,.jodit-dialog__header svg{display:inline-block;height:16px;vertical-align:middle;width:16px}.jodit-switcher{display:inline-block;height:32px;position:relative;width:60px}.jodit-switcher input{height:0;opacity:0;width:0}.jodit-switcher .jodit-switcher__slider{background-color:#dadada;border-radius:32px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.jodit-switcher .jodit-switcher__slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:calc(32px - 4px*2);left:4px;position:absolute;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;width:calc(32px - 4px*2)}input:checked+.jodit-switcher__slider{background-color:#2196f3}input:checked+.jodit-switcher__slider:before{-webkit-transform:translateX(calc(60px - 4px*2 - calc(32px - 4px*2)));-ms-transform:translateX(calc(60px - 4px*2 - calc(32px - 4px*2)));transform:translateX(calc(60px - 4px*2 - calc(32px - 4px*2)))}input:focus+.jodit-switcher__slider{-webkit-box-shadow:0 0 1px #2196f3;box-shadow:0 0 1px #2196f3}.jodit-button-group{display:-webkit-box;display:-ms-flexbox;display:flex}.jodit-button-group input{display:none}.jodit-button-group button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.jodit-button-group button+button{margin-left:-1px}.jodit-button-group button:first-child,.jodit-button-group input:first-child+button{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.jodit-button-group button:last-child,.jodit-button-group input:last-child+button{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}.jodit-button-group input[type=checkbox]:checked+button,.jodit-button-group input[type=checkbox]:not(:checked)+button+button{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.05)}.jodit_text_icons .jodit_icon{font-size:14px;width:auto}.jodit_text_icons .jodit_icon:first-letter{text-transform:uppercase}.jodit_text_icons .jodit-tabs .jodit-tabs__buttons>a{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;width:auto}.jodit_text_icons .jodit-tabs .jodit-tabs__buttons>a i{width:auto}.jodit_text_icons.jodit-dialog .jodit-button{color:rgba(0,0,0,.75);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:8px;width:auto}.jodit_text_icons.jodit-dialog .jodit-dialog__header a{color:rgba(0,0,0,.75);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:8px;width:auto}.jodit_text_icons.jodit-dialog .jodit-button .jodit_icon,.jodit_text_icons.jodit-dialog .jodit-dialog__header a .jodit_icon{width:auto}.jodit-grid{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.jodit-grid.jodit-grid_column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:480px){.jodit-grid.jodit-grid_xs-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.jodit-grid [class*=jodit_col-]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.jodit-grid .jodit_col-lg-5-5{width:100%}.jodit-grid .jodit_col-lg-4-5{width:80%}.jodit-grid .jodit_col-lg-3-5{width:60%}.jodit-grid .jodit_col-lg-2-5{width:40%}.jodit-grid .jodit_col-lg-1-5{width:20%}.jodit-grid .jodit_col-lg-4-4{width:100%}.jodit-grid .jodit_col-lg-3-4{width:75%}.jodit-grid .jodit_col-lg-2-4{width:50%}.jodit-grid .jodit_col-lg-1-4{width:25%}@media (max-width:992px){.jodit-grid .jodit_col-md-5-5{width:100%}.jodit-grid .jodit_col-md-4-5{width:80%}.jodit-grid .jodit_col-md-3-5{width:60%}.jodit-grid .jodit_col-md-2-5{width:40%}.jodit-grid .jodit_col-md-1-5{width:20%}.jodit-grid .jodit_col-md-4-4{width:100%}.jodit-grid .jodit_col-md-3-4{width:75%}.jodit-grid .jodit_col-md-2-4{width:50%}.jodit-grid .jodit_col-md-1-4{width:25%}}@media (max-width:768px){.jodit-grid .jodit_col-sm-5-5{width:100%}.jodit-grid .jodit_col-sm-4-5{width:80%}.jodit-grid .jodit_col-sm-3-5{width:60%}.jodit-grid .jodit_col-sm-2-5{width:40%}.jodit-grid .jodit_col-sm-1-5{width:20%}.jodit-grid .jodit_col-sm-4-4{width:100%}.jodit-grid .jodit_col-sm-3-4{width:75%}.jodit-grid .jodit_col-sm-2-4{width:50%}.jodit-grid .jodit_col-sm-1-4{width:25%}}@media (max-width:480px){.jodit-grid .jodit_col-xs-5-5{width:100%}.jodit-grid .jodit_col-xs-4-5{width:80%}.jodit-grid .jodit_col-xs-3-5{width:60%}.jodit-grid .jodit_col-xs-2-5{width:40%}.jodit-grid .jodit_col-xs-1-5{width:20%}.jodit-grid .jodit_col-xs-4-4{width:100%}.jodit-grid .jodit_col-xs-3-4{width:75%}.jodit-grid .jodit_col-xs-2-4{width:50%}.jodit-grid .jodit_col-xs-1-4{width:25%}}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.jodit-icon_loader{-webkit-animation:a 2s ease-out 0s infinite;animation:a 2s ease-out 0s infinite;background:url(data:image/png;base64,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) no-repeat 50%;background-size:100% 100%;display:inline-block;height:48px;vertical-align:middle;width:48px;will-change:transform}.jodit-icon{fill:#4c4c4c;background:50% no-repeat;background-size:contain;height:14px;overflow:visible;-webkit-transform-origin:0 0!important;-ms-transform-origin:0 0!important;transform-origin:0 0!important;width:14px}.jodit-icon{stroke:#4c4c4c}.jodit-icon_close{stroke:#4c4c4c}svg.jodit-icon{height:auto;isolation:isolate}.jodit-icon_text{font-size:14px}.jodit,.jodit *,.jodit-container,.jodit-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.jodit .jodit-workplace,.jodit-container .jodit-workplace{overflow:auto;position:relative}.jodit .jodit-workplace .jodit-wysiwyg,.jodit .jodit-workplace .jodit-wysiwyg_iframe,.jodit-container .jodit-workplace .jodit-wysiwyg,.jodit-container .jodit-workplace .jodit-wysiwyg_iframe{height:100%;width:100%}.jodit-wysiwyg [contenteditable=false]{cursor:default}.jodit-container:not(.jodit_inline){border:1px solid #dadada;border-radius:3px}.jodit-container:not(.jodit_inline) .jodit-workplace{border:0 solid #dadada;max-height:100%}.jodit-container:not(.jodit_inline).jodit_disabled{background:#dadada}.jodit-container:not(.jodit_inline).jodit_disabled .jodit-workplace{opacity:.4}.jodit_disabled,.jodit_lock{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.jodit_hidden{display:none!important}.jodit_vertical_middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.jodit-box{background:0 0;border:0;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.jodit-dialog_theme_dark .jodit-toolbar-collection_mode_horizontal:after{background-color:#6b6b6b}.jodit-dialog_theme_dark .jodit-toolbar-editor-collection_mode_horizontal:after{background-color:#6b6b6b}.jodit_theme_dark .jodit-toolbar-collection_mode_horizontal:after{background-color:#6b6b6b}.jodit_theme_dark .jodit-toolbar-editor-collection_mode_horizontal:after{background-color:#6b6b6b}.jodit-dialog_theme_dark.jodit-container{background-color:#575757}.jodit-dialog_theme_dark.jodit-container.jodit_disabled{background-color:#575757}.jodit_theme_dark.jodit-container{background-color:#575757}.jodit_theme_dark.jodit-container.jodit_disabled{background-color:#575757}.jodit-dialog_theme_dark.jodit-container:not(.jodit_inline) .jodit-workplace{border-color:#575757}.jodit_theme_dark.jodit-container:not(.jodit_inline) .jodit-workplace{border-color:#575757}.jodit-dialog_theme_dark .jodit-popup__content{background:#787878}.jodit_theme_dark .jodit-popup__content{background:#787878}.jodit-dialog_theme_dark .jodit-toolbar-button__text{color:#d1cccc}.jodit-dialog_theme_dark .jodit-ui-button__text{color:#d1cccc}.jodit_theme_dark .jodit-toolbar-button__text{color:#d1cccc}.jodit_theme_dark .jodit-ui-button__text{color:#d1cccc}.jodit-dialog_theme_dark .jodit-toolbar-button:hover:not([disabled]){background-color:#787878}.jodit-dialog_theme_dark .jodit-toolbar-button__button:hover:not([disabled]){background-color:#787878}.jodit-dialog_theme_dark .jodit-toolbar-button__trigger:hover:not([disabled]){background-color:#787878}.jodit-dialog_theme_dark .jodit-ui-button:hover:not([disabled]){background-color:#787878}.jodit-dialog_theme_dark .jodit-ui-button__button:hover:not([disabled]){background-color:#787878}.jodit-dialog_theme_dark .jodit-ui-button__trigger:hover:not([disabled]){background-color:#787878}.jodit_theme_dark .jodit-toolbar-button:hover:not([disabled]){background-color:#787878}.jodit_theme_dark .jodit-toolbar-button__button:hover:not([disabled]){background-color:#787878}.jodit_theme_dark .jodit-toolbar-button__trigger:hover:not([disabled]){background-color:#787878}.jodit_theme_dark .jodit-ui-button:hover:not([disabled]){background-color:#787878}.jodit_theme_dark .jodit-ui-button__button:hover:not([disabled]){background-color:#787878}.jodit_theme_dark .jodit-ui-button__trigger:hover:not([disabled]){background-color:#787878}.jodit-dialog_theme_dark .jodit-status-bar{background-color:rgba(95,92,92,.8);border-color:rgba(95,92,92,.8);color:#d1cccc}.jodit_theme_dark .jodit-status-bar{background-color:rgba(95,92,92,.8);border-color:rgba(95,92,92,.8);color:#d1cccc}.jodit-dialog_theme_dark .jodit-status-bar{color:#d1cccc}.jodit-dialog_theme_dark .jodit-status-bar .jodit-status-bar__item a{color:#d1cccc}.jodit-dialog_theme_dark .jodit-status-bar .jodit-status-bar__item span{color:#d1cccc}.jodit-dialog_theme_dark .jodit-status-bar a.jodit-status-bar-link{color:#d1cccc}.jodit-dialog_theme_dark .jodit-status-bar a.jodit-status-bar-link:hover{color:#d1cccc}.jodit-dialog_theme_dark .jodit-status-bar a.jodit-status-bar-link:visited{color:#d1cccc}.jodit_theme_dark .jodit-status-bar{color:#d1cccc}.jodit_theme_dark .jodit-status-bar .jodit-status-bar__item a{color:#d1cccc}.jodit_theme_dark .jodit-status-bar .jodit-status-bar__item span{color:#d1cccc}.jodit_theme_dark .jodit-status-bar a.jodit-status-bar-link{color:#d1cccc}.jodit_theme_dark .jodit-status-bar a.jodit-status-bar-link:hover{color:#d1cccc}.jodit_theme_dark .jodit-status-bar a.jodit-status-bar-link:visited{color:#d1cccc}.jodit-dialog_theme_dark .jodit-toolbar__box:not(:empty){background:#5f5c5c}.jodit_theme_dark .jodit-toolbar__box:not(:empty){background:#5f5c5c}.jodit-dialog_theme_dark .jodit-icon{fill:silver;stroke:silver}.jodit-dialog_theme_dark .jodit-toolbar-button .jodit-toolbar-button__trigger{fill:silver;stroke:silver}.jodit-dialog_theme_dark .jodit__upload-button svg{fill:silver;stroke:silver}.jodit_theme_dark .jodit-icon{fill:silver;stroke:silver}.jodit_theme_dark .jodit-toolbar-button .jodit-toolbar-button__trigger{fill:silver;stroke:silver}.jodit_theme_dark .jodit__upload-button svg{fill:silver;stroke:silver}.jodit-dialog_theme_dark .jodit-icon-close{stroke:silver}.jodit_theme_dark .jodit-icon-close{stroke:silver}.jodit-dialog_theme_dark .jodit-wysiwyg{background-color:#575757;color:#d1cccc}.jodit-dialog_theme_dark .jodit-wysiwyg_iframe{background-color:#575757;color:#d1cccc}.jodit_theme_dark .jodit-wysiwyg{background-color:#575757;color:#d1cccc}.jodit_theme_dark .jodit-wysiwyg_iframe{background-color:#575757;color:#d1cccc}.jodit-dialog_theme_dark .jodit-form input[type=text]{background-color:rgba(81,81,81,.41);border-color:#686767;color:#d1cccc}.jodit-dialog_theme_dark .jodit-form input[type=url]{background-color:rgba(81,81,81,.41);border-color:#686767;color:#d1cccc}.jodit-dialog_theme_dark .jodit-form textarea{background-color:rgba(81,81,81,.41);border-color:#686767;color:#d1cccc}.jodit_theme_dark .jodit-form input[type=text]{background-color:rgba(81,81,81,.41);border-color:#686767;color:#d1cccc}.jodit_theme_dark .jodit-form input[type=url]{background-color:rgba(81,81,81,.41);border-color:#686767;color:#d1cccc}.jodit_theme_dark .jodit-form textarea{background-color:rgba(81,81,81,.41);border-color:#686767;color:#d1cccc}.jodit-dialog_theme_dark .jodit-form button{background-color:hsla(0,0%,41%,.75);color:#d1cccc}.jodit_theme_dark .jodit-form button{background-color:hsla(0,0%,41%,.75);color:#d1cccc}.jodit-dialog_theme_dark .jodit-placeholder{color:hsla(0,5%,81%,.8)}.jodit_theme_dark .jodit-placeholder{color:hsla(0,5%,81%,.8)}.jodit-dialog_theme_dark .jodit-drag-and-drop__file-box{color:#d1cccc}.jodit-dialog_theme_dark .jodit_uploadfile_button{color:#d1cccc}.jodit_theme_dark .jodit-drag-and-drop__file-box{color:#d1cccc}.jodit_theme_dark .jodit_uploadfile_button{color:#d1cccc}.jodit-dialog_theme_dark .jodit-drag-and-drop__file-box:hover{background-color:hsla(0,0%,41%,.75)}.jodit-dialog_theme_dark .jodit_uploadfile_button:hover{background-color:hsla(0,0%,41%,.75)}.jodit_theme_dark .jodit-drag-and-drop__file-box:hover{background-color:hsla(0,0%,41%,.75)}.jodit_theme_dark .jodit_uploadfile_button:hover{background-color:hsla(0,0%,41%,.75)}.jodit-dialog_theme_dark .jodit-add-new-line:before{border-top-color:#686767}.jodit_theme_dark .jodit-add-new-line:before{border-top-color:#686767}.jodit-dialog_theme_dark .jodit-add-new-line span{background:hsla(0,0%,41%,.75);border-color:#686767}.jodit_theme_dark .jodit-add-new-line span{background:hsla(0,0%,41%,.75);border-color:#686767}.jodit-dialog_theme_dark .jodit-add-new-line span svg{fill:#d1cccc}.jodit_theme_dark .jodit-add-new-line span svg{fill:#d1cccc}.jodit-dialog_theme_dark .jodit-resizer>i{background:hsla(0,0%,41%,.75);border-color:silver}.jodit_theme_dark .jodit-resizer>i{background:hsla(0,0%,41%,.75);border-color:silver}.jodit-dialog_theme_dark .jodit-input{background-color:#787878;border-color:#444;color:#444}.jodit-dialog_theme_dark .jodit-select{background-color:#787878;border-color:#444;color:#444}.jodit_theme_dark .jodit-input{background-color:#787878;border-color:#444;color:#444}.jodit_theme_dark .jodit-select{background-color:#787878;border-color:#444;color:#444}.jodit-dialog_theme_dark.jodit-dialog{background-color:#575757}.jodit_theme_dark.jodit-dialog{background-color:#575757}.jodit-dialog_theme_dark.jodit-dialog .jodit-dialog__header{border-color:#444}.jodit-dialog_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item{border-color:#444}.jodit_theme_dark.jodit-dialog .jodit-dialog__header{border-color:#444}.jodit_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item{border-color:#444}.jodit-dialog_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item-info{background-color:#d1cccc}.jodit_theme_dark.jodit-dialog .jodit-filebrowser__files.active .jodit-filebrowser__files-item-info{background-color:#d1cccc}.jodit-context-menu{background:0 0;border:0;-webkit-box-shadow:0 4px 1px -2px rgba(76,76,76,.2),0 3px 3px 0 rgba(76,76,76,.15),0 1px 4px 0 rgba(76,76,76,.13);box-shadow:0 4px 1px -2px rgba(76,76,76,.2),0 3px 3px 0 rgba(76,76,76,.15),0 1px 4px 0 rgba(76,76,76,.13);display:inline-block;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0);width:auto;z-index:10000001;z-index:30000005}.jodit-context-menu__content{overflow-scrolling:touch;background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;max-height:300px;overflow:auto;padding:8px}.jodit-context-menu_padding_false .jodit-context-menu__content{padding:0}.jodit-context-menu_max-height_false .jodit-context-menu__content{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.jodit-context-menu .jodit-ui-button{display:-webkit-box;display:-ms-flexbox;display:flex}.jodit-context-menu__actions{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px}.jodit-context-menu__actions button{width:100%}.jodit-context-menu_theme_dark .jodit-context-menu__content{background-color:#575757}.jodit-popup{background:0 0;border:0;-webkit-box-shadow:0 4px 1px -2px rgba(76,76,76,.2),0 3px 3px 0 rgba(76,76,76,.15),0 1px 4px 0 rgba(76,76,76,.13);box-shadow:0 4px 1px -2px rgba(76,76,76,.2),0 3px 3px 0 rgba(76,76,76,.15),0 1px 4px 0 rgba(76,76,76,.13);display:inline-block;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0);width:auto;z-index:10000001}.jodit-popup__content{overflow-scrolling:touch;background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;max-height:300px;overflow:auto;padding:8px}.jodit-popup_padding_false .jodit-popup__content{padding:0}.jodit-popup_max-height_false .jodit-popup__content{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.jodit-ui-button-icon-text__icon{display:none}.jodit-ui-button-icon-text__icon:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jodit-ui-button-icon-text__text{display:none}.jodit-ui-button-icon-text__text:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jodit-ui-button-icon-text_context_menu .jodit-ui-button-icon-text__text{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:8px;position:relative}.jodit-ui-button-icon-text_context_menu .jodit-ui-button-icon-text__text:before{border-left:1px solid #dadada;content:"";height:35px;left:0;position:absolute;top:calc(8px*-1)}.jodit-ui-button-icon-text__icon:not(:empty)+.jodit-ui-button-icon-text__text:not(:empty){margin-left:8px}.jodit-ui-button-icon-text__icon:empty+.jodit-ui-button-icon-text__text:not(:empty){padding:0 8px}.jodit-ui-button-clear,.jodit-ui-button_clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:normal;outline:0;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jodit-ui-button-sizes{height:34px;min-width:34px}.jodit-ui-button-sizes .jodit-icon{height:14px;width:14px}.jodit-ui-button-sizes button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;min-width:34px;padding:0}.jodit-ui-button-sizes_text-icons_true button{padding:0 8px}.jodit-ui-button-sizes_size_tiny{height:16px;min-width:16px}.jodit-ui-button-sizes_size_tiny .jodit-icon{height:8px;width:8px}.jodit-ui-button-sizes_size_tiny button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;min-width:16px;padding:0}.jodit-ui-button-sizes_size_tiny_text-icons_true button{padding:0 8px}.jodit-ui-button-sizes_size_xsmall{height:22px;min-width:22px}.jodit-ui-button-sizes_size_xsmall .jodit-icon{height:10px;width:10px}.jodit-ui-button-sizes_size_xsmall button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;min-width:22px;padding:0}.jodit-ui-button-sizes_size_xsmall_text-icons_true button{padding:0 8px}.jodit-ui-button-sizes_size_small{height:28px;min-width:28px}.jodit-ui-button-sizes_size_small .jodit-icon{height:12px;width:12px}.jodit-ui-button-sizes_size_small button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;min-width:28px;padding:0}.jodit-ui-button-sizes_size_small_text-icons_true button{padding:0 8px}.jodit-ui-button-sizes_size_large{height:40px;min-width:40px}.jodit-ui-button-sizes_size_large .jodit-icon{height:16px;width:16px}.jodit-ui-button-sizes_size_large button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-width:40px;padding:0}.jodit-ui-button-sizes_size_large_text-icons_true button{padding:0 8px}.jodit-ui-button-variants_variant_default{background-color:#e3e3e3;color:#212529}.jodit-ui-button-variants_variant_default svg{fill:#212529;stroke:#212529}.jodit-ui-button-variants_variant_default [disabled]{opacity:.7}.jodit-ui-button-variants_variant_default:hover:not([disabled]){background-color:#c9cdd1;color:#212529}.jodit-ui-button-variants_variant_default:hover:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button-variants_variant_default:active:not([disabled]){background-color:#dae0e5;color:#212529}.jodit-ui-button-variants_variant_default:active:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button-variants_variant_default:focus:not([disabled]){outline:1px dashed #dae0e5}.jodit-ui-button-variants_variant_primary{background-color:#007bff;color:#fff}.jodit-ui-button-variants_variant_primary svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_primary [disabled]{opacity:.7}.jodit-ui-button-variants_variant_primary:hover:not([disabled]){background-color:#0069d9;color:#fff}.jodit-ui-button-variants_variant_primary:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_primary:active:not([disabled]){background-color:#0062cc;color:#fff}.jodit-ui-button-variants_variant_primary:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_primary:focus:not([disabled]){outline:1px dashed #0062cc}.jodit-ui-button-variants_variant_secondary{background-color:#d8d8d8;border-radius:0;color:#212529}.jodit-ui-button-variants_variant_secondary svg{fill:#212529;stroke:#212529}.jodit-ui-button-variants_variant_secondary [disabled]{opacity:.7}.jodit-ui-button-variants_variant_secondary:hover:not([disabled]){background-color:#c9cdd1;color:#212529}.jodit-ui-button-variants_variant_secondary:hover:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button-variants_variant_secondary:active:not([disabled]){background-color:#dae0e5;color:#212529}.jodit-ui-button-variants_variant_secondary:active:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button-variants_variant_secondary:focus:not([disabled]){outline:1px dashed #dae0e5}.jodit-ui-button-variants_variant_success{background-color:#28a745;color:#fff}.jodit-ui-button-variants_variant_success svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_success [disabled]{opacity:.7}.jodit-ui-button-variants_variant_success:hover:not([disabled]){background-color:#218838;color:#fff}.jodit-ui-button-variants_variant_success:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_success:active:not([disabled]){background-color:#1e7e34;color:#fff}.jodit-ui-button-variants_variant_success:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_success:focus:not([disabled]){outline:1px dashed #1e7e34}.jodit-ui-button-variants_variant_danger{background-color:#dc3545;color:#fff}.jodit-ui-button-variants_variant_danger svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_danger [disabled]{opacity:.7}.jodit-ui-button-variants_variant_danger:hover:not([disabled]){background-color:#c82333;color:#fff}.jodit-ui-button-variants_variant_danger:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_danger:active:not([disabled]){background-color:#bd2130;color:#fff}.jodit-ui-button-variants_variant_danger:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button-variants_variant_danger:focus:not([disabled]){outline:1px dashed #bd2130}.jodit-ui-button-style{border-radius:3px;padding:0 8px}.jodit-ui-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.75);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jodit-ui-button-style{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.75);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jodit-ui-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-style:normal;height:34px;min-width:34px;outline:0;padding:0;padding:0 8px;position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jodit-ui-button:focus-visible:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}.jodit-ui-button:hover:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}.jodit-ui-button:active:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}.jodit-ui-button[aria-pressed=true]:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}.jodit-ui-button[aria-pressed=true]:hover:not([disabled]){background-color:hsla(0,0%,86%,.6)}.jodit-ui-button[disabled]{opacity:.3;pointer-events:none}.jodit-ui-button .jodit-icon{height:14px;width:14px}.jodit-ui-button button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;min-width:34px;padding:0}.jodit-ui-button_text-icons_true button{padding:0 8px}.jodit-ui-button_size_tiny{height:16px;min-width:16px}.jodit-ui-button_size_tiny .jodit-icon{height:8px;width:8px}.jodit-ui-button_size_tiny button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;min-width:16px;padding:0}.jodit-ui-button_size_tiny_text-icons_true button{padding:0 8px}.jodit-ui-button_size_xsmall{height:22px;min-width:22px}.jodit-ui-button_size_xsmall .jodit-icon{height:10px;width:10px}.jodit-ui-button_size_xsmall button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;min-width:22px;padding:0}.jodit-ui-button_size_xsmall_text-icons_true button{padding:0 8px}.jodit-ui-button_size_small{height:28px;min-width:28px}.jodit-ui-button_size_small .jodit-icon{height:12px;width:12px}.jodit-ui-button_size_small button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;min-width:28px;padding:0}.jodit-ui-button_size_small_text-icons_true button{padding:0 8px}.jodit-ui-button_size_large{height:40px;min-width:40px}.jodit-ui-button_size_large .jodit-icon{height:16px;width:16px}.jodit-ui-button_size_large button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-width:40px;padding:0}.jodit-ui-button_size_large_text-icons_true button{padding:0 8px}.jodit-ui-button__icon{display:none}.jodit-ui-button__icon:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jodit-ui-button__text{display:none}.jodit-ui-button__text:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jodit-ui-button_context_menu .jodit-ui-button__text{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:8px;position:relative}.jodit-ui-button_context_menu .jodit-ui-button__text:before{border-left:1px solid #dadada;content:"";height:35px;left:0;position:absolute;top:calc(8px*-1)}.jodit-ui-button__icon:not(:empty)+.jodit-ui-button__text:not(:empty){margin-left:8px}.jodit-ui-button__icon:empty+.jodit-ui-button__text:not(:empty){padding:0 8px}.jodit-ui-button:focus:not([disabled]){outline:1px dashed #b5d6fd}.jodit-ui-button_variant_default{background-color:#e3e3e3;color:#212529}.jodit-ui-button_variant_default svg{fill:#212529;stroke:#212529}.jodit-ui-button_variant_default [disabled]{opacity:.7}.jodit-ui-button_variant_default:hover:not([disabled]){background-color:#c9cdd1;color:#212529}.jodit-ui-button_variant_default:hover:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button_variant_default:active:not([disabled]){background-color:#dae0e5;color:#212529}.jodit-ui-button_variant_default:active:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button_variant_default:focus:not([disabled]){outline:1px dashed #dae0e5}.jodit-ui-button_variant_primary{background-color:#007bff;color:#fff}.jodit-ui-button_variant_primary svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_primary [disabled]{opacity:.7}.jodit-ui-button_variant_primary:hover:not([disabled]){background-color:#0069d9;color:#fff}.jodit-ui-button_variant_primary:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_primary:active:not([disabled]){background-color:#0062cc;color:#fff}.jodit-ui-button_variant_primary:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_primary:focus:not([disabled]){outline:1px dashed #0062cc}.jodit-ui-button_variant_secondary{background-color:#d8d8d8;border-radius:0;color:#212529}.jodit-ui-button_variant_secondary svg{fill:#212529;stroke:#212529}.jodit-ui-button_variant_secondary [disabled]{opacity:.7}.jodit-ui-button_variant_secondary:hover:not([disabled]){background-color:#c9cdd1;color:#212529}.jodit-ui-button_variant_secondary:hover:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button_variant_secondary:active:not([disabled]){background-color:#dae0e5;color:#212529}.jodit-ui-button_variant_secondary:active:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-ui-button_variant_secondary:focus:not([disabled]){outline:1px dashed #dae0e5}.jodit-ui-button_variant_success{background-color:#28a745;color:#fff}.jodit-ui-button_variant_success svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_success [disabled]{opacity:.7}.jodit-ui-button_variant_success:hover:not([disabled]){background-color:#218838;color:#fff}.jodit-ui-button_variant_success:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_success:active:not([disabled]){background-color:#1e7e34;color:#fff}.jodit-ui-button_variant_success:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_success:focus:not([disabled]){outline:1px dashed #1e7e34}.jodit-ui-button_variant_danger{background-color:#dc3545;color:#fff}.jodit-ui-button_variant_danger svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_danger [disabled]{opacity:.7}.jodit-ui-button_variant_danger:hover:not([disabled]){background-color:#c82333;color:#fff}.jodit-ui-button_variant_danger:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_danger:active:not([disabled]){background-color:#bd2130;color:#fff}.jodit-ui-button_variant_danger:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-ui-button_variant_danger:focus:not([disabled]){outline:1px dashed #bd2130}.jodit-ui-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jodit-ui-list_mode_vertical .jodit-ui-group{background-color:transparent;border:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jodit-ui-list_mode_vertical .jodit-toolbar-button{height:auto;min-height:calc(14px + calc((14px - 4px)*2) + 2px*2)}.jodit-ui-list_mode_vertical .jodit-toolbar-button__button{cursor:pointer;height:auto;min-height:calc(14px + calc((14px - 4px)*2) + 2px*2);width:100%}.jodit-ui-list_mode_vertical .jodit-toolbar-button__text:not(:empty){-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.jodit-ui-separator{border-left:0;border-right:1px solid #dadada;cursor:default;margin:2px;padding:0}.jodit-ui-break{border-top:1px solid #dadada;-ms-flex-preferred-size:100%;flex-basis:100%;height:0!important;width:0}.jodit-ui-spacer{-webkit-box-flex:1;-ms-flex:1;flex:1}.jodit-ui-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.jodit-ui-group_line_true{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.jodit-ui-group_separated_true:not(:last-child):not(.jodit-ui-group_before-spacer_true):after{border-left:0;border-right:1px solid #dadada;content:"";cursor:default;margin:2px;padding:0}.jodit-ui-group:last-child{border-bottom:0}.jodit-ui-button-group{margin-bottom:8px}.jodit-ui-button-group__label{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}.jodit-ui-button-group__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.jodit-ui-button-group .jodit-ui-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.jodit-ui-button-group .jodit-ui-button+.jodit-ui-button{border-bottom-left-radius:0;border-left:1px solid hsla(0,0%,86%,.4);border-top-left-radius:0}.jodit-ui-button-group .jodit-ui-button[aria-pressed=true]:not([disabled]){background-color:#dcdcdc;border-left:0;-webkit-box-shadow:inset 0 0 3px 0 #4c4c4c;box-shadow:inset 0 0 3px 0 #4c4c4c;color:#4c4c4c;outline:0}.jodit-ui-button-group .jodit-ui-button[aria-pressed=true]:not([disabled])+.jodit-ui-button{border:0}.jodit-ui-tooltip{text-rendering:optimizeLegibility;background:#727171;background-clip:padding-box;border-radius:2px;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-size:11px;line-height:1.4;max-width:120px;opacity:0;padding:calc(8px/4) calc(8px/2);position:fixed;-webkit-transition:opacity .2s ease 0s;-o-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:normal;width:auto;z-index:30000006}@media (max-width:768px){.jodit-ui-tooltip{display:none}}.jodit-ui-tooltip.jodit-ui-tooltip_visible_true{opacity:1}.jodit-dialog{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;height:0;position:absolute;width:0;will-change:left,top,width,height}.jodit-dialog_moved_true{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jodit-dialog *{-webkit-box-sizing:border-box;box-sizing:border-box}.jodit-dialog .jodit_elfinder,.jodit-dialog .jodit_elfinder *{-webkit-box-sizing:initial;box-sizing:initial}.jodit-dialog__overlay{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;overflow:auto;position:fixed;text-align:center;top:0;white-space:nowrap;width:100%;z-index:20000003}.jodit-dialog_static_true .jodit-dialog__overlay{display:none}.jodit-dialog_active_true,.jodit-dialog_modal_true .jodit-dialog__overlay{display:block}.jodit-dialog__panel{background-color:#fff;-webkit-box-shadow:0 8px calc(8px*2) rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 8px calc(8px*2) rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;left:0;max-height:100%;max-width:100%;min-height:100px;min-width:200px;position:fixed;text-align:left;top:0;white-space:normal;z-index:20000004}@media (max-width:480px){.jodit-dialog:not(.jodit-dialog_adaptive_false) .jodit-dialog__panel{height:100%!important;left:0!important;max-width:100%;top:0!important;width:100%!important}}.jodit-dialog_static_true{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:auto;position:static;width:auto}.jodit-dialog_static_true .jodit-dialog__panel{border:1px solid #dadada;-webkit-box-shadow:none;box-shadow:none;left:auto!important;position:relative;top:auto!important;width:100%!important}.jodit-dialog_theme_dark{background-color:#353535;color:#fff}.jodit-dialog_theme_dark .jodit-dialog__panel{background-color:#353535;color:#fff}.jodit-dialog__header{border-bottom:1px solid #dadada;cursor:move;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px;text-align:left}.jodit-dialog__header-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:3;flex-shrink:3;font-size:18px;font-weight:400;line-height:48px;margin:0;padding:0 8px;vertical-align:top}.jodit-dialog__header-toolbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:3;flex-shrink:3;font-size:18px;font-weight:400;line-height:48px;margin:0;padding:0 8px;vertical-align:top}@media (max-width:480px){.jodit-dialog__header-toolbar{padding-left:0}}.jodit-dialog__header-button{color:#222;-ms-flex-preferred-size:48px;flex-basis:48px;font-size:28px;height:48px;line-height:48px;text-align:center;text-decoration:none;-webkit-transition:background-color .2s ease 0s;-o-transition:background-color .2s ease 0s;transition:background-color .2s ease 0s}.jodit-dialog__header-button:hover{background-color:#ecebe9}.jodit-dialog__header .jodit_toolbar{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.jodit-dialog__header .jodit_toolbar>li.jodit-toolbar-button .jodit-input{padding-left:8px;width:auto}@media (max-width:480px){.jodit-dialog:not(.jodit-dialog_adaptive_false) .jodit-dialog__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.jodit-dialog_slim_true .jodit-dialog__header{min-height:10px}.jodit-dialog_slim_true .jodit-dialog__header-title{padding:0 calc(8px/4)}.jodit-dialog_slim_true .jodit-dialog__header-toolbar{padding:0 calc(8px/4)}.jodit-dialog_theme_dark .jodit-dialog__header{border-color:#4c4c4c}.jodit-dialog_fullsize_true .jodit-dialog__header{cursor:default}.jodit-dialog__content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:100px;overflow:auto}.jodit-dialog__content .jodit-form__group{margin-bottom:calc(8px*1.5);padding:0 8px}.jodit-dialog__content .jodit-form__group:first-child{margin-top:8px}.jodit-dialog__content .jodit-form__group label+.jodit-grid{margin-top:calc(8px/2)}.jodit-dialog__content .jodit-form__group label+.jodit-input_group{margin-top:calc(8px/2)}.jodit-dialog__content .jodit-form__group label+.jodit-select{margin-top:calc(8px/2)}.jodit-dialog__content .jodit-form__group label+input{margin-top:calc(8px/2)}.jodit-dialog__content .jodit-form__group .jodit-input_group{border-collapse:separate;display:table;width:100%}.jodit-dialog__content .jodit-form__group .jodit-input_group>*{display:table-cell;height:34px;vertical-align:middle}.jodit-dialog__content .jodit-form__group .jodit-input_group>input{margin:0!important}.jodit-dialog__content .jodit-form__group .jodit-input_group>input:not([class*=col-]){width:100%}.jodit-dialog__content .jodit-form__group .jodit-input_group-buttons{font-size:0;vertical-align:middle;white-space:nowrap;width:1%}.jodit-dialog__content .jodit-form__group .jodit-input_group-buttons>.jodit-button{border:1px solid #dadada;border-radius:0;height:34px;line-height:34px;margin-left:-1px}.jodit-dialog__footer{display:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px}.jodit-dialog__footer button{margin-right:calc(8px/2)}.jodit-dialog__footer button:last-child{margin-right:0}.jodit-dialog__column{display:-webkit-box;display:-ms-flexbox;display:flex}.jodit-dialog__resizer{display:none;position:relative}.jodit-dialog__resizer svg{fill:#a5a5a5;bottom:0;cursor:nwse-resize;height:12px;overflow:hidden;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:12px}.jodit-dialog_resizable_true .jodit-dialog__resizer{display:block}@media (max-width:480px){.jodit-dialog__resizer{display:none}}.jodit-dialog_prompt{max-width:300px;min-width:200px;padding:8px;word-break:break-all}.jodit-dialog_prompt label{display:block;margin-bottom:calc(8px/2)}.jodit-dialog_alert{max-width:300px;min-width:200px;padding:8px;word-break:break-all}.jodit-dialog_footer_true .jodit-dialog__footer{display:-webkit-box;display:-ms-flexbox;display:flex}.jodit_fullsize .jodit-dialog__panel{bottom:0!important;height:100%!important;left:0!important;right:0!important;top:0!important;width:100%!important}.jodit_fullsize .jodit-dialog__panel .jodit-dialog__resizer{display:none}.jodit-toolbar__box:not(:empty){background-color:#f9f9f9;border-bottom:1px solid #dadada;border-radius:3px 3px 0 0;overflow:hidden}.jodit-ui-messages{bottom:0;height:0;overflow:visible;position:absolute;right:0;width:0;z-index:3}.jodit-ui-message{background:#cfe2ff;border:1px solid #b6d4fe;border-radius:0.375rem;bottom:0;color:#084298;cursor:pointer;display:block;font-size:1rem;opacity:0;padding:0.5rem 1rem;position:absolute;right:calc(8px/2);-webkit-transition:opacity .1s linear,bottom .3s linear,-webkit-transform .1s ease-out;transition:opacity .1s linear,bottom .3s linear,-webkit-transform .1s ease-out;-o-transition:opacity .1s linear,bottom .3s linear,transform .1s ease-out;transition:opacity .1s linear,bottom .3s linear,transform .1s ease-out;transition:opacity .1s linear,bottom .3s linear,transform .1s ease-out,-webkit-transform .1s ease-out;white-space:pre}.jodit-ui-message_active_true{opacity:1}.jodit-ui-message:active{-webkit-transform:scale(.76);-ms-transform:scale(.76);transform:scale(.76)}.jodit-ui-label{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}.jodit-ui-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8px}.jodit-ui-input__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;height:32px;line-height:32px;outline:none;padding:0 8px;width:100%}.jodit-ui-input__input[disabled]{background-color:#f0f0f0;color:#dadada}.jodit-ui-input__input_has-error_true{border-color:#ff3b3b}.jodit-ui-input__input:focus{outline:0}.jodit-ui-input_theme_dark .jodit-ui-input__input{background-color:#dadada}.jodit-ui-input_has-error_true .jodit-ui-input__input{border-color:#ff3b3b}.jodit-ui-input__error{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}.jodit-ui-input__label{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}.jodit-ui-input__error{color:#ff3b3b}.jodit-ui-input_has-error_true .jodit-ui-input__label{color:#ff3b3b}.jodit-ui-input__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;min-width:200px}@media (max-width:480px){.jodit-ui-input__wrapper{min-width:140px}}.jodit-ui-input_theme_dark .jodit-ui-input__wrapper{background-color:#dadada;border-color:#dadada}.jodit-ui-input_focused_true .jodit-ui-input__wrapper{border-color:#1e88e5}.jodit-ui-input__icon:not(:empty){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 8px}.jodit-ui-input__icon:not(:empty) svg{fill:#dadada;height:16px;width:16px}.jodit-ui-input__icon:not(:empty)+.jodit-ui-input__input{padding-left:0}.jodit-ui-input__clear{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.8;padding:0 8px 0 0}.jodit-ui-input__clear:active{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.jodit-ui-input__clear svg{fill:#dadada;height:12px;width:12px}.jodit-ui-input_theme_dark .jodit-ui-input__clear svg{fill:#4c4c4c}.jodit-ui-input_theme_dark .jodit-ui-input__icon svg{fill:#4c4c4c}.jodit-ui-block .jodit-ui-input{margin-bottom:0}.jodit-ui-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8px}.jodit-ui-select__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;height:32px;line-height:32px;outline:none;padding:0 8px;width:100%}.jodit-ui-select__input[disabled]{background-color:#f0f0f0;color:#dadada}.jodit-ui-select__input_has-error_true{border-color:#ff3b3b}.jodit-ui-select__input:focus{outline:0}.jodit-ui-select_theme_dark .jodit-ui-select__input{background-color:#dadada}.jodit-ui-select_has-error_true .jodit-ui-select__input{border-color:#ff3b3b}.jodit-ui-select__error{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}.jodit-ui-select__label{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}.jodit-ui-select__error{color:#ff3b3b}.jodit-ui-select_has-error_true .jodit-ui-select__label{color:#ff3b3b}.jodit-ui-select__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;min-width:200px}@media (max-width:480px){.jodit-ui-select__wrapper{min-width:140px}}.jodit-ui-select_theme_dark .jodit-ui-select__wrapper{background-color:#dadada;border-color:#dadada}.jodit-ui-select_focused_true .jodit-ui-select__wrapper{border-color:#1e88e5}.jodit-ui-select__icon:not(:empty){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 8px}.jodit-ui-select__icon:not(:empty) svg{fill:#dadada;height:16px;width:16px}.jodit-ui-select__icon:not(:empty)+.jodit-ui-select__input{padding-left:0}.jodit-ui-select__clear{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.8;padding:0 8px 0 0}.jodit-ui-select__clear:active{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.jodit-ui-select__clear svg{fill:#dadada;height:12px;width:12px}.jodit-ui-select_theme_dark .jodit-ui-select__clear svg{fill:#4c4c4c}.jodit-ui-select_theme_dark .jodit-ui-select__icon svg{fill:#4c4c4c}.jodit-ui-select__input{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NH08L3N0eWxlPjwvZGVmcz48cGF0aCBzdHlsZT0iZmlsbDojZmZmIiBkPSJNMCAwaDQuOTV2MTBIMHoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Im0xLjQxIDQuNjcgMS4wNy0xLjQ5IDEuMDYgMS40OUgxLjQxek0zLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zM2gyLjEzeiIvPjwvc3ZnPg==);background-position:98% 50%;background-repeat:no-repeat;padding-right:calc(8px*2)}.jodit-ui-select_size_tiny{margin-bottom:0}.jodit-ui-select_size_tiny .jodit-ui-select__input{height:calc(32px/1.8);line-height:calc(32px/1.8)}.jodit-ui-select_variant_outline .jodit-ui-select__wrapper{border:0}.jodit-ui-select_variant_outline .jodit-ui-select__wrapper select{outline:0}.jodit-ui-select_width_auto{width:auto}.jodit-ui-select_width_auto .jodit-ui-select__wrapper{min-width:auto}.jodit-ui-text-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8px;width:100%}.jodit-ui-text-area__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;height:32px;line-height:32px;outline:none;padding:0 8px;width:100%}.jodit-ui-text-area__input[disabled]{background-color:#f0f0f0;color:#dadada}.jodit-ui-text-area__input_has-error_true{border-color:#ff3b3b}.jodit-ui-text-area__input:focus{outline:0}.jodit-ui-text-area_theme_dark .jodit-ui-text-area__input{background-color:#dadada}.jodit-ui-text-area_has-error_true .jodit-ui-text-area__input{border-color:#ff3b3b}.jodit-ui-text-area__error{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}.jodit-ui-text-area__label{color:#a5a5a5;display:block;font-size:.8em;margin-bottom:calc(8px/4)}.jodit-ui-text-area__error{color:#ff3b3b}.jodit-ui-text-area_has-error_true .jodit-ui-text-area__label{color:#ff3b3b}.jodit-ui-text-area__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;min-width:200px}@media (max-width:480px){.jodit-ui-text-area__wrapper{min-width:140px}}.jodit-ui-text-area_theme_dark .jodit-ui-text-area__wrapper{background-color:#dadada;border-color:#dadada}.jodit-ui-text-area_focused_true .jodit-ui-text-area__wrapper{border-color:#1e88e5}.jodit-ui-text-area__icon:not(:empty){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 8px}.jodit-ui-text-area__icon:not(:empty) svg{fill:#dadada;height:16px;width:16px}.jodit-ui-text-area__icon:not(:empty)+.jodit-ui-text-area__input{padding-left:0}.jodit-ui-text-area__clear{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.8;padding:0 8px 0 0}.jodit-ui-text-area__clear:active{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.jodit-ui-text-area__clear svg{fill:#dadada;height:12px;width:12px}.jodit-ui-text-area_theme_dark .jodit-ui-text-area__clear svg{fill:#4c4c4c}.jodit-ui-text-area_theme_dark .jodit-ui-text-area__icon svg{fill:#4c4c4c}.jodit-ui-text-area__wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.jodit-ui-text-area__input{height:100%;min-height:60px}.jodit-ui-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:8px}.jodit-ui-checkbox__input{margin-right:8px}.jodit-ui-checkbox_switch_true .jodit-ui-checkbox__wrapper{display:inline-block;height:34px;margin-right:8px;position:relative;width:60px}.jodit-ui-checkbox_switch_true .jodit-ui-checkbox__wrapper input{height:0;opacity:0;width:0}.jodit-ui-checkbox_switch_true .jodit-ui-checkbox__switch-slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.jodit-ui-checkbox_switch_true .jodit-ui-checkbox__switch-slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:26px;left:4px;position:absolute;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;width:26px}.jodit-ui-checkbox_switch_true.jodit-ui-checkbox_checked_true .jodit-ui-checkbox__switch-slider{background-color:#2196f3}.jodit-ui-checkbox_switch_true.jodit-ui-checkbox_checked_true .jodit-ui-checkbox__switch-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.jodit-ui-checkbox_switch_true.jodit-ui-checkbox_focused_true .jodit-ui-checkbox__switch-slider{-webkit-box-shadow:0 0 1px #2196f3;box-shadow:0 0 1px #2196f3}.jodit-ui-block .jodit-ui-checkbox{margin-bottom:0}.jodit-ui-file-input{overflow:hidden;position:relative}.jodit-ui-file-input__input{bottom:0;cursor:pointer;font-size:400px;margin:0 calc(8px*-1) 0 0;opacity:0;padding:0;position:absolute;right:0;top:0}.jodit-ui-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin-bottom:8px}.jodit-ui-block_width_full{width:100%}.jodit-ui-block_align_full{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jodit-ui-block_align_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.jodit-ui-block_padding_true{padding:8px}@-webkit-keyframes b{30%{opacity:.6}60%{opacity:0}to{opacity:.6}}@keyframes b{30%{opacity:.6}60%{opacity:0}to{opacity:.6}}.jodit-progress-bar{border-radius:1px;height:2px;left:0;opacity:.7;position:absolute;top:0;z-index:2147483647}.jodit-progress-bar div{background:#b91f1f;height:2px;position:relative;-webkit-transition:width .5s ease-out,opacity .5s linear;-o-transition:width .5s ease-out,opacity .5s linear;transition:width .5s ease-out,opacity .5s linear;will-change:width,opacity}.jodit-progress-bar div:after{-webkit-animation:b 2s ease-out 0s infinite;animation:b 2s ease-out 0s infinite;border-radius:100%;-webkit-box-shadow:#b91f1f 1px 0 6px 1px;box-shadow:#b91f1f 1px 0 6px 1px;content:"";display:inline-block;height:2px;opacity:.6;position:absolute;top:0}.jodit-progress-bar div:before{-webkit-animation:b 2s ease-out 0s infinite;animation:b 2s ease-out 0s infinite;border-radius:100%;-webkit-box-shadow:#b91f1f 1px 0 6px 1px;box-shadow:#b91f1f 1px 0 6px 1px;content:"";display:inline-block;height:2px;opacity:.6;position:absolute;top:0}.jodit-progress-bar div:before{clip:rect(-6px,90px,14px,-6px);right:-80px;width:180px}.jodit-progress-bar div:after{clip:rect(-6px,22px,14px,8px);right:0;width:20px}.jodit-toolbar-collection,.jodit-toolbar-editor-collection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jodit-toolbar-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px),#dadada calc(14px + calc((14px - 4px)*2) + 2px*2));background-image:repeating-linear-gradient(transparent 0,transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px),#dadada calc(14px + calc((14px - 4px)*2) + 2px*2));position:relative}.jodit-toolbar-editor-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px),#dadada calc(14px + calc((14px - 4px)*2) + 2px*2));background-image:repeating-linear-gradient(transparent 0,transparent calc(calc(14px + calc((14px - 4px)*2) + 2px*2) - 1px),#dadada calc(14px + calc((14px - 4px)*2) + 2px*2));position:relative}.jodit-toolbar-collection_mode_horizontal:after{background-color:#fff;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.jodit-toolbar-editor-collection_mode_horizontal:after{background-color:#fff;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.jodit-toolbar-collection_size_tiny.jodit-toolbar-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 19px,#dadada 20px);background-image:repeating-linear-gradient(transparent 0,transparent 19px,#dadada 20px)}.jodit-toolbar-collection_size_tiny.jodit-toolbar-editor-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 19px,#dadada 20px);background-image:repeating-linear-gradient(transparent 0,transparent 19px,#dadada 20px)}.jodit-toolbar-editor-collection_size_tiny.jodit-toolbar-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 19px,#dadada 20px);background-image:repeating-linear-gradient(transparent 0,transparent 19px,#dadada 20px)}.jodit-toolbar-editor-collection_size_tiny.jodit-toolbar-editor-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 19px,#dadada 20px);background-image:repeating-linear-gradient(transparent 0,transparent 19px,#dadada 20px)}.jodit-toolbar-collection_size_xsmall.jodit-toolbar-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 25px,#dadada 26px);background-image:repeating-linear-gradient(transparent 0,transparent 25px,#dadada 26px)}.jodit-toolbar-collection_size_xsmall.jodit-toolbar-editor-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 25px,#dadada 26px);background-image:repeating-linear-gradient(transparent 0,transparent 25px,#dadada 26px)}.jodit-toolbar-editor-collection_size_xsmall.jodit-toolbar-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 25px,#dadada 26px);background-image:repeating-linear-gradient(transparent 0,transparent 25px,#dadada 26px)}.jodit-toolbar-editor-collection_size_xsmall.jodit-toolbar-editor-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 25px,#dadada 26px);background-image:repeating-linear-gradient(transparent 0,transparent 25px,#dadada 26px)}.jodit-toolbar-collection_size_small.jodit-toolbar-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 31px,#dadada 32px);background-image:repeating-linear-gradient(transparent 0,transparent 31px,#dadada 32px)}.jodit-toolbar-collection_size_small.jodit-toolbar-editor-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 31px,#dadada 32px);background-image:repeating-linear-gradient(transparent 0,transparent 31px,#dadada 32px)}.jodit-toolbar-editor-collection_size_small.jodit-toolbar-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 31px,#dadada 32px);background-image:repeating-linear-gradient(transparent 0,transparent 31px,#dadada 32px)}.jodit-toolbar-editor-collection_size_small.jodit-toolbar-editor-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 31px,#dadada 32px);background-image:repeating-linear-gradient(transparent 0,transparent 31px,#dadada 32px)}.jodit-toolbar-collection_size_middle.jodit-toolbar-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 37px,#dadada 38px);background-image:repeating-linear-gradient(transparent 0,transparent 37px,#dadada 38px)}.jodit-toolbar-collection_size_middle.jodit-toolbar-editor-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 37px,#dadada 38px);background-image:repeating-linear-gradient(transparent 0,transparent 37px,#dadada 38px)}.jodit-toolbar-editor-collection_size_middle.jodit-toolbar-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 37px,#dadada 38px);background-image:repeating-linear-gradient(transparent 0,transparent 37px,#dadada 38px)}.jodit-toolbar-editor-collection_size_middle.jodit-toolbar-editor-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 37px,#dadada 38px);background-image:repeating-linear-gradient(transparent 0,transparent 37px,#dadada 38px)}.jodit-toolbar-collection_size_large.jodit-toolbar-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 43px,#dadada 44px);background-image:repeating-linear-gradient(transparent 0,transparent 43px,#dadada 44px)}.jodit-toolbar-collection_size_large.jodit-toolbar-editor-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 43px,#dadada 44px);background-image:repeating-linear-gradient(transparent 0,transparent 43px,#dadada 44px)}.jodit-toolbar-editor-collection_size_large.jodit-toolbar-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 43px,#dadada 44px);background-image:repeating-linear-gradient(transparent 0,transparent 43px,#dadada 44px)}.jodit-toolbar-editor-collection_size_large.jodit-toolbar-editor-collection_mode_horizontal{background-image:-o-repeating-linear-gradient(transparent 0,transparent 43px,#dadada 44px);background-image:repeating-linear-gradient(transparent 0,transparent 43px,#dadada 44px)}.jodit-toolbar-collection_mode_vertical .jodit-ui-group,.jodit-toolbar-editor-collection_mode_vertical .jodit-ui-group{background-color:transparent;border:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jodit-toolbar-collection_mode_vertical .jodit-toolbar-button{height:auto;min-height:calc(14px + calc((14px - 4px)*2) + 2px*2)}.jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button{height:auto;min-height:calc(14px + calc((14px - 4px)*2) + 2px*2)}.jodit-toolbar-collection_mode_vertical .jodit-toolbar-button__button{cursor:pointer;height:auto;min-height:calc(14px + calc((14px - 4px)*2) + 2px*2);width:100%}.jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__button{cursor:pointer;height:auto;min-height:calc(14px + calc((14px - 4px)*2) + 2px*2);width:100%}.jodit-toolbar-collection_mode_vertical .jodit-toolbar-button__text:not(:empty),.jodit-toolbar-editor-collection_mode_vertical .jodit-toolbar-button__text:not(:empty){-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.jodit-toolbar-collection .jodit-toolbar-button{margin:2px 1px;padding:0}.jodit-toolbar-collection .jodit-toolbar-content{margin:2px 1px;padding:0}.jodit-toolbar-editor-collection .jodit-toolbar-button{margin:2px 1px;padding:0}.jodit-toolbar-editor-collection .jodit-toolbar-content{margin:2px 1px;padding:0}.jodit-dialog .jodit-toolbar-collection_mode_horizontal,.jodit-dialog .jodit-toolbar-editor-collection_mode_horizontal{background-image:none}.jodit-toolbar-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:34px;overflow:hidden}.jodit-toolbar-button__icon{display:none}.jodit-toolbar-button__icon:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jodit-toolbar-button__text{display:none}.jodit-toolbar-button__text:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jodit-toolbar-button_context_menu .jodit-toolbar-button__text{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:8px;position:relative}.jodit-toolbar-button_context_menu .jodit-toolbar-button__text:before{border-left:1px solid #dadada;content:"";height:35px;left:0;position:absolute;top:calc(8px*-1)}.jodit-toolbar-button__icon:not(:empty)+.jodit-toolbar-button__text:not(:empty){margin-left:8px}.jodit-toolbar-button__icon:empty+.jodit-toolbar-button__text:not(:empty){padding:0 8px;padding:0}.jodit-toolbar-button .jodit-icon{height:14px;width:14px}.jodit-toolbar-button button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;min-width:34px;padding:0}.jodit-toolbar-button_text-icons_true button{padding:0 8px}.jodit-toolbar-button_size_tiny{height:16px;min-width:16px}.jodit-toolbar-button_size_tiny .jodit-icon{height:8px;width:8px}.jodit-toolbar-button_size_tiny button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;min-width:16px;padding:0}.jodit-toolbar-button_size_tiny_text-icons_true button{padding:0 8px}.jodit-toolbar-button_size_xsmall{height:22px;min-width:22px}.jodit-toolbar-button_size_xsmall .jodit-icon{height:10px;width:10px}.jodit-toolbar-button_size_xsmall button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;min-width:22px;padding:0}.jodit-toolbar-button_size_xsmall_text-icons_true button{padding:0 8px}.jodit-toolbar-button_size_small{height:28px;min-width:28px}.jodit-toolbar-button_size_small .jodit-icon{height:12px;width:12px}.jodit-toolbar-button_size_small button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;min-width:28px;padding:0}.jodit-toolbar-button_size_small_text-icons_true button{padding:0 8px}.jodit-toolbar-button_size_large{height:40px;min-width:40px}.jodit-toolbar-button_size_large .jodit-icon{height:16px;width:16px}.jodit-toolbar-button_size_large button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-width:40px;padding:0}.jodit-toolbar-button_size_large_text-icons_true button{padding:0 8px}.jodit-toolbar-button__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.75);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-style:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:0;padding:0;padding:0 8px;position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jodit-toolbar-button__button:focus-visible:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}.jodit-toolbar-button__button:hover:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}.jodit-toolbar-button__button:active:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}.jodit-toolbar-button__button[aria-pressed=true]:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}.jodit-toolbar-button__button[aria-pressed=true]:hover:not([disabled]){background-color:hsla(0,0%,86%,.6)}.jodit-toolbar-button__button[disabled]{opacity:.3;pointer-events:none}.jodit-toolbar-button__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 3px 3px 0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.4;width:14px}.jodit-toolbar-button__trigger:focus-visible:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}.jodit-toolbar-button__trigger:hover:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}.jodit-toolbar-button__trigger:active:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}.jodit-toolbar-button__trigger[aria-pressed=true]:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}.jodit-toolbar-button__trigger[aria-pressed=true]:hover:not([disabled]){background-color:hsla(0,0%,86%,.6)}.jodit-toolbar-button__trigger[disabled]{opacity:.3;pointer-events:none}.jodit-toolbar-button__trigger svg{width:10px}.jodit-toolbar-button_size_tiny .jodit-toolbar-button__trigger{width:8px}.jodit-toolbar-button_size_tiny .jodit-toolbar-button__trigger svg{width:4px}.jodit-toolbar-button_size_xsmall .jodit-toolbar-button__trigger{width:10px}.jodit-toolbar-button_size_xsmall .jodit-toolbar-button__trigger svg{width:6px}.jodit-toolbar-button_size_small .jodit-toolbar-button__trigger{width:12px}.jodit-toolbar-button_size_small .jodit-toolbar-button__trigger svg{width:8px}.jodit-toolbar-button_size_large .jodit-toolbar-button__trigger{width:16px}.jodit-toolbar-button_size_large .jodit-toolbar-button__trigger svg{width:12px}.jodit-toolbar-button_with-trigger_true .jodit-toolbar-button__button{border-radius:3px 0 0 3px}.jodit-toolbar-button_with-trigger_true:hover:not([disabled]){border-color:#dadada}.jodit-toolbar-button_stroke_false svg{stroke:none}.jodit-toolbar-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:1px solid transparent;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.75);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-style:normal;height:34px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:34px;outline:0;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jodit-toolbar-content:focus-visible:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}.jodit-toolbar-content:hover:not([disabled]){background-color:#dcdcdc;opacity:1;outline:0}.jodit-toolbar-content:active:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}.jodit-toolbar-content[aria-pressed=true]:not([disabled]){background-color:hsla(0,0%,86%,.4);outline:0}.jodit-toolbar-content[aria-pressed=true]:hover:not([disabled]){background-color:hsla(0,0%,86%,.6)}.jodit-toolbar-content[disabled]{opacity:.3;pointer-events:none}.jodit-toolbar-content .jodit-icon{height:14px;width:14px}.jodit-toolbar-content button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;min-width:34px;padding:0}.jodit-toolbar-content_text-icons_true button{padding:0 8px}.jodit-toolbar-content_size_tiny{height:16px;min-width:16px}.jodit-toolbar-content_size_tiny .jodit-icon{height:8px;width:8px}.jodit-toolbar-content_size_tiny button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;min-width:16px;padding:0}.jodit-toolbar-content_size_tiny_text-icons_true button{padding:0 8px}.jodit-toolbar-content_size_xsmall{height:22px;min-width:22px}.jodit-toolbar-content_size_xsmall .jodit-icon{height:10px;width:10px}.jodit-toolbar-content_size_xsmall button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;min-width:22px;padding:0}.jodit-toolbar-content_size_xsmall_text-icons_true button{padding:0 8px}.jodit-toolbar-content_size_small{height:28px;min-width:28px}.jodit-toolbar-content_size_small .jodit-icon{height:12px;width:12px}.jodit-toolbar-content_size_small button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;min-width:28px;padding:0}.jodit-toolbar-content_size_small_text-icons_true button{padding:0 8px}.jodit-toolbar-content_size_large{height:40px;min-width:40px}.jodit-toolbar-content_size_large .jodit-icon{height:16px;width:16px}.jodit-toolbar-content_size_large button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-width:40px;padding:0}.jodit-toolbar-content_size_large_text-icons_true button{padding:0 8px}.jodit-toolbar-content__icon{display:none}.jodit-toolbar-content__icon:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jodit-toolbar-content__text{display:none}.jodit-toolbar-content__text:not(:empty){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jodit-toolbar-content_context_menu .jodit-toolbar-content__text{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:8px;position:relative}.jodit-toolbar-content_context_menu .jodit-toolbar-content__text:before{border-left:1px solid #dadada;content:"";height:35px;left:0;position:absolute;top:calc(8px*-1)}.jodit-toolbar-content__icon:not(:empty)+.jodit-toolbar-content__text:not(:empty){margin-left:8px}.jodit-toolbar-content__icon:empty+.jodit-toolbar-content__text:not(:empty){padding:0 8px}.jodit-toolbar-content:focus:not([disabled]){outline:1px dashed #b5d6fd}.jodit-toolbar-content_variant_default{background-color:#e3e3e3;color:#212529}.jodit-toolbar-content_variant_default svg{fill:#212529;stroke:#212529}.jodit-toolbar-content_variant_default [disabled]{opacity:.7}.jodit-toolbar-content_variant_default:hover:not([disabled]){background-color:#c9cdd1;color:#212529}.jodit-toolbar-content_variant_default:hover:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-toolbar-content_variant_default:active:not([disabled]){background-color:#dae0e5;color:#212529}.jodit-toolbar-content_variant_default:active:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-toolbar-content_variant_default:focus:not([disabled]){outline:1px dashed #dae0e5}.jodit-toolbar-content_variant_primary{background-color:#007bff;color:#fff}.jodit-toolbar-content_variant_primary svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_primary [disabled]{opacity:.7}.jodit-toolbar-content_variant_primary:hover:not([disabled]){background-color:#0069d9;color:#fff}.jodit-toolbar-content_variant_primary:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_primary:active:not([disabled]){background-color:#0062cc;color:#fff}.jodit-toolbar-content_variant_primary:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_primary:focus:not([disabled]){outline:1px dashed #0062cc}.jodit-toolbar-content_variant_secondary{background-color:#d8d8d8;border-radius:0;color:#212529}.jodit-toolbar-content_variant_secondary svg{fill:#212529;stroke:#212529}.jodit-toolbar-content_variant_secondary [disabled]{opacity:.7}.jodit-toolbar-content_variant_secondary:hover:not([disabled]){background-color:#c9cdd1;color:#212529}.jodit-toolbar-content_variant_secondary:hover:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-toolbar-content_variant_secondary:active:not([disabled]){background-color:#dae0e5;color:#212529}.jodit-toolbar-content_variant_secondary:active:not([disabled]) svg{fill:#212529;stroke:#212529}.jodit-toolbar-content_variant_secondary:focus:not([disabled]){outline:1px dashed #dae0e5}.jodit-toolbar-content_variant_success{background-color:#28a745;color:#fff}.jodit-toolbar-content_variant_success svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_success [disabled]{opacity:.7}.jodit-toolbar-content_variant_success:hover:not([disabled]){background-color:#218838;color:#fff}.jodit-toolbar-content_variant_success:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_success:active:not([disabled]){background-color:#1e7e34;color:#fff}.jodit-toolbar-content_variant_success:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_success:focus:not([disabled]){outline:1px dashed #1e7e34}.jodit-toolbar-content_variant_danger{background-color:#dc3545;color:#fff}.jodit-toolbar-content_variant_danger svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_danger [disabled]{opacity:.7}.jodit-toolbar-content_variant_danger:hover:not([disabled]){background-color:#c82333;color:#fff}.jodit-toolbar-content_variant_danger:hover:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_danger:active:not([disabled]){background-color:#bd2130;color:#fff}.jodit-toolbar-content_variant_danger:active:not([disabled]) svg{fill:#fff;stroke:#fff}.jodit-toolbar-content_variant_danger:focus:not([disabled]){outline:1px dashed #bd2130}.jodit-toolbar-content:hover:not([disabled]){background-color:transparent;opacity:1;outline:0}.jodit-filebrowser{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;height:100%}.jodit-filebrowser_no-files_true{padding:8px}@media (max-width:480px){.jodit-filebrowser{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}}.jodit-dialog .jodit-dialog__header-title.jodit-filebrowser__title-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:8px}.jodit-filebrowser-preview{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;max-height:100%;max-width:Min(100%,1000px);min-height:Min(100%,500px);min-width:400px;position:relative;text-align:center}@media (max-width:768px){.jodit-filebrowser-preview{height:100%;max-height:100%;max-width:100%;min-height:auto;min-width:auto}}.jodit-filebrowser-preview__box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jodit-filebrowser-preview__navigation{cursor:pointer;height:100%;left:0;position:absolute;top:0}.jodit-filebrowser-preview__navigation_arrow_next{left:auto;right:0}.jodit-filebrowser-preview__navigation svg{fill:#9e9ba7;height:45px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:fill .3s linear;-o-transition:fill .3s linear;transition:fill .3s linear;width:45px}.jodit-filebrowser-preview__navigation:hover svg{fill:#000}.jodit-filebrowser-preview img{max-height:100%;max-width:100%}.jodit-image-editor{height:100%;overflow:hidden;padding:8px;width:100%}@media (max-width:768px){.jodit-image-editor{height:auto}}.jodit-image-editor>div,.jodit-image-editor>div>div{height:100%}@media (max-width:768px){.jodit-image-editor>div,.jodit-image-editor>div>div{height:auto;min-height:200px}}.jodit-image-editor *{-webkit-box-sizing:border-box;box-sizing:border-box}.jodit-image-editor .jodit-image-editor__slider-title{background-color:#f9f9f9;border-bottom:1px solid hsla(0,0%,62%,.31);color:#333;cursor:pointer;font-weight:700;line-height:1em;padding:.8em 1em;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-shadow:#f3f3f3 0 1px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.jodit-image-editor .jodit-image-editor__slider-title svg{display:inline-block;margin-right:8px;vertical-align:middle;width:16px}.jodit-image-editor .jodit-image-editor__slider-content{display:none}.jodit-image-editor .jodit-image-editor__slider.jodit-image-editor_active .jodit-image-editor__slider-title{background-color:#5d5d5d;color:#fff;text-shadow:#000 0 1px 0}.jodit-image-editor .jodit-image-editor__slider.jodit-image-editor_active .jodit-image-editor__slider-title svg{fill:#fff}.jodit-image-editor .jodit-image-editor__slider.jodit-image-editor_active .jodit-image-editor__slider-content{display:block}.jodit-image-editor__area{background-color:#eee;background-image:-o-linear-gradient(45deg,#dadada 25%,transparent 25%,transparent 75%,#dadada 75%,#dadada),-o-linear-gradient(45deg,#dadada 25%,transparent 25%,transparent 75%,#dadada 75%,#dadada);background-image:linear-gradient(45deg,#dadada 25%,transparent 25%,transparent 75%,#dadada 75%,#dadada),linear-gradient(45deg,#dadada 25%,transparent 25%,transparent 75%,#dadada 75%,#dadada);background-position:0 0,15px 15px;background-size:30px 30px;display:none;height:100%;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.jodit-image-editor__area.jodit-image-editor_active{display:block}.jodit-image-editor__area .jodit-image-editor__box{height:100%;overflow:hidden;pointer-events:none;position:relative;z-index:1}.jodit-image-editor__area .jodit-image-editor__box img{max-height:100%;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jodit-image-editor__area .jodit-image-editor__croper{background-repeat:no-repeat;border:1px solid #fff;-webkit-box-shadow:0 0 11px #000;box-shadow:0 0 11px #000;height:100px;left:20px;pointer-events:none;position:absolute;top:8px;width:100px;z-index:2}.jodit-image-editor__area .jodit-image-editor__resizer{background-repeat:no-repeat;border:1px solid #fff;-webkit-box-shadow:0 0 11px #000;box-shadow:0 0 11px #000;height:100px;left:20px;pointer-events:none;position:absolute;top:8px;width:100px;z-index:2}.jodit-image-editor__area .jodit-image-editor__croper i.jodit_bottomright{background-color:#8c7878;border:1px solid #383838;border-radius:50%;bottom:calc(8px*-1);-webkit-box-shadow:0 0 11px #000;box-shadow:0 0 11px #000;cursor:se-resize;display:inline-block;height:20px;pointer-events:all;position:absolute;right:calc(8px*-1);width:20px;z-index:4}.jodit-image-editor__area .jodit-image-editor__resizer i.jodit_bottomright{background-color:#8c7878;border:1px solid #383838;border-radius:50%;bottom:calc(8px*-1);-webkit-box-shadow:0 0 11px #000;box-shadow:0 0 11px #000;cursor:se-resize;display:inline-block;height:20px;pointer-events:all;position:absolute;right:calc(8px*-1);width:20px;z-index:4}.jodit-image-editor__area .jodit-image-editor__croper i.jodit_bottomright:active,.jodit-image-editor__area .jodit-image-editor__resizer i.jodit_bottomright:active{border:1px solid #ff0}.jodit-image-editor__area.jodit-image-editor__area_crop{background:#eee;height:100%;line-height:100%;position:relative;text-align:center}.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box{height:100%;line-height:100%;overflow:visible;pointer-events:all;text-align:left}.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box img{height:100%;max-height:100%;max-width:100%;width:100%}.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box:after{background:hsla(0,0%,100%,.3);bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;z-index:1}.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box .jodit-image-editor__croper{cursor:move;pointer-events:all}.jodit-image-editor__area.jodit-image-editor__area_crop .jodit-image-editor__box .jodit-image-editor__croper i.jodit-image-editor__sizes{background:rgba(0,0,0,.2);border-radius:.4em;bottom:-30px;color:#fff;display:block;font-size:12px;left:100%;padding:9px 6px;position:absolute;text-align:center;text-shadow:none;white-space:pre}.jodit-image-editor__area.jodit-image-editor__area_crop.jodit-image-editor_active{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jodit-filebrowser-files{display:none;height:100%;overflow-anchor:auto;position:relative;vertical-align:top}.jodit-filebrowser-files .jodit-button{border-radius:0}.jodit-filebrowser-files_loading_true:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.jodit-filebrowser-files_loading_true:after{-webkit-animation:a 2s ease-out 0s infinite;animation:a 2s ease-out 0s infinite;background:url(data:image/png;base64,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) no-repeat 50%;background-size:100% 100%;content:"";display:inline-block;height:48px;left:50%;margin-left:calc(48px/-2);margin-top:calc(48px/-2);opacity:.7;position:absolute;top:50%;vertical-align:middle;width:48px;will-change:transform}.jodit-filebrowser-files_active_true{display:-webkit-box;display:-ms-flexbox;display:flex}.jodit-filebrowser-files::-webkit-scrollbar{width:calc(8px/2)}.jodit-filebrowser-files::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.jodit-filebrowser-files::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.jodit-filebrowser-files_active_true{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:auto;padding:calc(8px/2);width:100%}.jodit-filebrowser-files__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;height:150px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:calc(8px/2);overflow:hidden;position:relative;text-align:center;-webkit-transition:border .1s linear,bottom .1s linear;-o-transition:border .1s linear,bottom .1s linear;transition:border .1s linear,bottom .1s linear;width:150px}@media (max-width:480px){.jodit-filebrowser-files__item{width:calc(50% - 8px)}}.jodit-filebrowser-files__item img{max-width:100%}.jodit-filebrowser-files__item:hover{border-color:#433b5c}.jodit-filebrowser-files__item_active_true{background-color:#b5b5b5;border-color:#1e88e5}.jodit-filebrowser-files__item_active_true .jodit-filebrowser-files__item-info{background-color:#b5b5b5;color:#fff;text-shadow:none}.jodit-filebrowser-files__item-info{background-color:#e9e9e9;bottom:0;color:#333;font-size:14px;left:0;line-height:16px;opacity:.85;overflow:visible;padding:.3em .6em;position:absolute;right:0;text-align:left;text-shadow:#eee 0 1px 0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;white-space:normal}.jodit-filebrowser-files__item-info>span{display:block;font-size:.75em;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.jodit-filebrowser-files__item-info>span.jodit-filebrowser-files__item-info-filename{font-size:.9em;font-weight:700}.jodit-filebrowser-files__item:hover:not(.jodit-filebrowser-files__item_active_true) .jodit-filebrowser-files__item-info{bottom:-100px}.jodit-filebrowser-files_view_list{scroll-behavior:smooth}.jodit-filebrowser-files_view_list a{border-width:0 0 1px;display:block;height:26px;line-height:26px;margin:0;text-align:left;white-space:nowrap;width:100%}.jodit-filebrowser-files_view_list a img{display:inline-block;margin-left:4px;max-width:16px;min-width:16px;vertical-align:middle}.jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info{background-color:transparent;display:inline-block;font-size:0;height:100%;line-height:inherit;margin-left:4px;padding:0;position:static;vertical-align:middle;width:calc(100% - 20px)}.jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info>span{display:inline-block;font-size:12px;height:100%}.jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info-filename{width:50%}.jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info-filechanged,.jodit-filebrowser-files_view_list a .jodit-filebrowser-files__item-info-filesize{width:25%}.jodit-filebrowser-files_view_list a:hover{background-color:#433b5c}.jodit-filebrowser-files_view_list a:hover .jodit-filebrowser-files__item-info{color:#fff;text-shadow:none}.jodit-filebrowser-files_view_list a:before{content:"";display:inline-block;height:100%;vertical-align:middle}.jodit-filebrowser-tree{display:none;height:100%;overflow-anchor:auto;position:relative;vertical-align:top}.jodit-filebrowser-tree .jodit-button{border-radius:0}.jodit-filebrowser-tree_active_true{display:-webkit-box;display:-ms-flexbox;display:flex}.jodit-filebrowser-tree_loading_true:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.jodit-filebrowser-tree_loading_true:after{-webkit-animation:a 2s ease-out 0s infinite;animation:a 2s ease-out 0s infinite;background:url(data:image/png;base64,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) no-repeat 50%;background-size:100% 100%;content:"";display:inline-block;height:48px;left:50%;margin-left:calc(48px/-2);margin-top:calc(48px/-2);opacity:.7;position:absolute;top:50%;vertical-align:middle;width:48px;will-change:transform}.jodit-filebrowser-tree::-webkit-scrollbar{width:calc(8px/2)}.jodit-filebrowser-tree::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.jodit-filebrowser-tree::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.jodit-filebrowser-tree_active_true{background-color:#3f3f3f;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:290px;min-width:200px;overflow-y:auto;width:31%;z-index:2}@media (max-width:480px){.jodit-filebrowser-tree_active_true{height:100px;max-width:100%;width:auto}}.jodit-filebrowser-tree_active_true::-webkit-scrollbar{width:calc(8px/2)}.jodit-filebrowser-tree_active_true::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.jodit-filebrowser-tree_active_true::-webkit-scrollbar-thumb{background-color:hsla(0,0%,50%,.5);outline:1px solid #708090}.jodit-filebrowser-tree__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #474747;color:#b1b1b1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:38px;padding:calc(8px/2) 8px;position:relative;text-decoration:none;-webkit-transition:background-color .2s ease 0s;-o-transition:background-color .2s ease 0s;transition:background-color .2s ease 0s;word-break:break-all}.jodit-filebrowser-tree__item-title{color:#b1b1b1;-webkit-box-flex:1;-ms-flex:1;flex:1}.jodit-filebrowser-tree__item .jodit-icon_folder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(12px + 4px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:calc(8px/2);opacity:.3;width:calc(12px + 4px)}.jodit-filebrowser-tree__item .jodit-icon_folder svg{fill:#b1b1b1!important;stroke:#b1b1b1!important;height:12px;width:12px}.jodit-filebrowser-tree__item .jodit-icon_folder:hover{background:#696969}.jodit-filebrowser-tree__item:hover{background-color:#ecebe9}.jodit-filebrowser-tree__item:hover-title{color:#222}.jodit-filebrowser-tree__item:hover i.jodit-icon_folder{opacity:.6}.jodit-filebrowser-tree__source-title{background:#5a5a5a;border-bottom:1px solid #484848;color:#969696;display:block;font-size:12px;padding:2px 4px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-break:break-all}a+.jodit-filebrowser-tree__source-title{margin-top:8px}.jodit-status-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f9f9f9;border-radius:0 0 3px 3px;color:rgba(0,0,0,.75);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;height:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;padding:0 calc(8px/2);text-transform:uppercase}.jodit-status-bar_resize-handle_true{padding-right:14px}.jodit-status-bar:before{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.jodit-status-bar .jodit-status-bar__item{line-height:1.57142857em;margin:0 8px 0 0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0}.jodit-status-bar .jodit-status-bar__item{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-size:11px}.jodit-status-bar .jodit-status-bar__item>span{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-size:11px}.jodit-status-bar .jodit-status-bar__item.jodit-status-bar__item-right{margin:0 0 0 8px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.jodit-status-bar .jodit-status-bar__item a{border-radius:3px;cursor:default;text-decoration:none}.jodit-status-bar .jodit-status-bar__item a:hover{background-color:#dadada;text-decoration:none}.jodit-status-bar a.jodit-status-bar-link{cursor:pointer}.jodit-status-bar a.jodit-status-bar-link{background-color:transparent;color:rgba(0,0,0,.75)}.jodit-status-bar a.jodit-status-bar-link:hover{background-color:transparent;color:rgba(0,0,0,.75)}.jodit-status-bar a.jodit-status-bar-link:visited{background-color:transparent;color:rgba(0,0,0,.75)}.jodit-status-bar a.jodit-status-bar-link:hover{text-decoration:underline}.jodit-workplace+.jodit-status-bar:not(:empty){border-top:1px solid #dadada}.jodit_disabled .jodit-status-bar{opacity:.4}.jodit-drag-and-drop__file-box{border:1px dashed #dadada;margin:8px 0;overflow:hidden;padding:25px 0;position:relative;text-align:center;width:100%}.jodit_uploadfile_button{border:1px dashed #dadada;margin:8px 0;overflow:hidden;padding:25px 0;position:relative;text-align:center;width:100%}.jodit-drag-and-drop__file-box:hover{background-color:#ecebe9}.jodit_uploadfile_button:hover{background-color:#ecebe9}.jodit-drag-and-drop__file-box input,.jodit_uploadfile_button input{bottom:0;cursor:pointer;font-size:400px;left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0}@media (max-width:768px){.jodit-drag-and-drop__file-box{max-width:100%;min-width:180px;width:auto}}.jodit-about{padding:20px}.jodit-about a{color:#459ce7;text-decoration:none}.jodit-about a:focus,.jodit-about a:hover{color:#23527c;outline:0;text-decoration:underline}.jodit-about div{margin-bottom:calc(8px/2)}.jodit-add-new-line{display:block;height:1px;outline:none;position:fixed;top:0;z-index:1}.jodit-add-new-line,.jodit-add-new-line *{-webkit-box-sizing:border-box;box-sizing:border-box}.jodit-add-new-line:after{background-color:#6b6b6b;content:"";display:block;height:1px;width:100%}.jodit-add-new-line span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(40,7%,92%,.3);border:1px solid #6b6b6b;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:calc(100% - 30px);position:absolute;width:30px}.jodit-add-new-line span:hover{background:#ecebe9}.jodit-add-new-line_after span{bottom:0}.jodit-add-new-line svg{fill:#6b6b6b;width:16px}.jodit-source__mode .jodit-add-new-line{display:none!important}.jodit-color-picker{margin:0;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jodit-color-picker__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:calc(8px/2);max-width:calc(24px*10);white-space:normal}.jodit-color-picker__color-item{border:1px solid transparent;display:block;height:24px;text-align:center;text-decoration:none;vertical-align:middle;width:24px}.jodit-color-picker__color-item:hover{border-color:#000}.jodit-color-picker__color-item:active{border:2px solid #1e88e5}.jodit-color-picker__color-item_active_true{border:2px solid #1e88e5}.jodit-color-picker__native svg{display:inline-block;height:16px;margin-right:4px;width:16px}.jodit-color-picker__native input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:18px;padding:0;width:18px}.jodit-color-picker__native input[type=color]::-webkit-color-swatch-wrapper{padding:0}.jodit-color-picker__native input input[type=color]::-webkit-color-swatch{border:none}.jodit-tabs{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px}.jodit-tabs .jodit-tabs__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:18px;margin-bottom:calc(8px/2);margin-top:4px}.jodit-tabs .jodit-tabs__buttons>*{cursor:pointer;margin-left:calc(8px/2)}.jodit-tabs .jodit-tabs__buttons>:only-of-type{width:100%}.jodit-tabs .jodit-tabs__buttons>:first-child{margin-left:0}@media (max-width:480px){.jodit-tabs .jodit-tabs__buttons{display:block}.jodit-tabs .jodit-tabs__buttons>*{margin-left:0;width:100%}}.jodit-tabs__button{min-width:80px}.jodit-tabs__button_columns_3{width:33.33333%}.jodit-tabs__button_columns_2{width:50%}.jodit-tabs .jodit-tabs__wrapper .jodit-tab{display:none}.jodit-tabs .jodit-tabs__wrapper .jodit-tab.jodit-tab_active{display:block}.jodit-tabs .jodit-tabs__wrapper .jodit-tab.jodit-tab_empty{min-height:100px;min-width:220px}.jodit_fullsize-box_true{overflow:visible!important;position:static!important;z-index:100000!important}body.jodit_fullsize-box_true,html.jodit_fullsize-box_true{height:0!important;overflow:hidden!important;width:0!important}html.jodit_fullsize-box_true{position:fixed!important}.jodit_fullsize{bottom:0;left:0;max-width:none!important;position:absolute;right:0;top:0;z-index:100000}.jodit_fullsize .toolbar{width:100%!important}.jodit_fullsize .jodit__area,.jodit_fullsize .jodit_editor{height:100%}.jodit-properties__lock>svg,.jodit-properties__unlock>svg{fill:#222;display:inline-block;font-size:8px;font-style:normal;height:14px;line-height:14px;overflow:hidden;-webkit-transform-origin:0 0!important;-ms-transform-origin:0 0!important;transform-origin:0 0!important;vertical-align:middle;width:14px}.jodit-properties .jodit-properties_view_box{padding:8px}.jodit-properties .jodit-properties_view_box .jodit-properties_image_view{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;height:150px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 8px;padding:0}.jodit-properties .jodit-properties_view_box .jodit-properties_image_view img{max-height:100%;max-width:100%}.jodit-properties .jodit-properties_view_box .jodit-properties_image_sizes.jodit-form__group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0!important;min-width:auto;padding:0!important}.jodit-properties .jodit-properties_view_box .jodit-properties_image_sizes.jodit-form__group a{cursor:pointer;display:inline-block}.jodit-properties .jodit-properties_view_box .jodit-properties_image_sizes.jodit-form__group .jodit-input{width:calc(50% - 8px)!important}.jodit-popup-inline__container{min-width:700px;z-index:1300}.jodit-paste-storage{max-width:600px;padding:8px}@media (max-width:768px){.jodit-paste-storage{max-width:100%}}.jodit-paste-storage>div{border:1px solid #dadada;max-height:300px;max-width:100%}.jodit-paste-storage>div:first-child{margin-bottom:8px}.jodit-paste-storage>div:first-child a{border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4c4c4c;display:block;margin:0;max-width:100%;outline:none;overflow:hidden;padding:calc(8px/2);text-decoration:none;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:pre}.jodit-paste-storage>div:first-child a.jodit_active{background-color:#575757;color:#fff}.jodit-paste-storage>div:first-child a:focus{outline:none}.jodit-paste-storage>div:last-child{overflow:auto;padding:8px}.jodit-paste-storage>div:last-child li,.jodit-paste-storage>div:last-child ul{margin:0}.jodit-placeholder{color:#a5a5a5;display:block;left:0;padding:8px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;width:100%;z-index:1}.jodit__preview-box table{border:none;border-collapse:collapse;empty-cells:show;margin-bottom:1em;margin-top:1em;max-width:100%}.jodit__preview-box table tr{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jodit__preview-box table tr td{border:1px solid #dadada;min-width:2em;padding:.4em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle}.jodit__preview-box table tr th{border:1px solid #dadada;min-width:2em;padding:.4em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle}.jodit-table-resizer{cursor:col-resize;margin-left:calc(8px/-2);padding-left:calc(8px/2);padding-right:calc(8px/2);position:absolute;z-index:3}.jodit-table-resizer:after{border:0;content:"";display:block;height:100%;width:0}.jodit-table-resizer_moved{background-color:#b5d6fd;z-index:2}.jodit-table-resizer_moved:after{border-right:1px solid moved}[data-jodit_iframe_wrapper]{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-jodit_iframe_wrapper] iframe{position:relative}[data-jodit_iframe_wrapper]:after{background:transparent;bottom:0;content:"";cursor:pointer;display:block;left:0;position:absolute;right:0;top:0;z-index:1}[data-jodit_iframe_wrapper][data-jodit-wrapper_active=true] iframe{z-index:2}.jodit_lock [data-jodit-wrapper_active=true] iframe{z-index:1}.jodit-resizer{font-size:0;height:100px;left:0;outline:3px solid #98c1f1;pointer-events:none;position:absolute;top:0;width:100px}.jodit-resizer,.jodit-resizer *{-webkit-box-sizing:border-box;box-sizing:border-box}.jodit-resizer>span{background-color:#a5a5a5;color:#fff;display:inline-block;font-size:12px;height:24px;left:50%;line-height:24px;margin-left:calc(70px/-2);margin-top:calc(24px/-2);opacity:0;overflow:visible;position:absolute;text-align:center;top:50%;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;width:70px}.jodit-resizer>div{background-color:#5ba4f3;display:inline-block;height:10px;pointer-events:all;position:absolute;width:10px;z-index:4}.jodit-resizer>div:hover{background-color:#537ebb}.jodit-resizer>div:first-child{cursor:nwse-resize;left:calc(10px/-2);top:calc(10px/-2)}.jodit-resizer>div:nth-child(2){cursor:nesw-resize;right:calc(10px/-2);top:calc(10px/-2)}.jodit-resizer>div:nth-child(3){bottom:calc(10px/-2);cursor:nwse-resize;right:calc(10px/-2)}.jodit-resizer>div:nth-child(4){bottom:calc(10px/-2);cursor:nesw-resize;left:calc(10px/-2)}.jodit-ui-search{height:0;position:absolute;right:0;top:0;width:0}.jodit-ui-search_sticky_true{position:fixed}.jodit-ui-search__box{background-color:#f9f9f9;border:solid #dadada;border-width:0 0 1px 1px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100vw;padding:calc(8px/2);position:absolute;right:0;width:320px}.jodit-ui-search__box input{background-color:transparent;border:0;height:100%;margin:0;outline:none;padding:0 8px;width:100%}.jodit-ui-search__box input[data-ref=replace]{display:none}.jodit-ui-search__box input:not(:focus)+input:not(:focus){border-top:1px solid #dadada}.jodit-ui-search__buttons{height:30px}.jodit-ui-search__counts{height:30px}.jodit-ui-search__inputs{height:30px}.jodit-ui-search__inputs{padding-right:calc(8px/2);width:60%}.jodit-ui-search__counts{border-left:1px solid #dadada;color:#dadada;width:15%}.jodit-ui-search__buttons,.jodit-ui-search__counts{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jodit-ui-search__buttons{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:0}.jodit-ui-search__buttons button{background-color:transparent;border:1px solid transparent;height:100%;margin-right:1%;width:32%}.jodit-ui-search__buttons button[data-ref=replace-btn]{border:1px solid #dadada;display:none;margin-top:2px;width:100%}.jodit-ui-search__buttons button:hover{background-color:#ecebe9}.jodit-ui-search__buttons button:focus{border:1px solid rgba(181,214,253,.995)}.jodit-ui-search__buttons button:active{border:1px solid #b5d6fd;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.jodit-ui-search_empty-query_true [data-ref=next],.jodit-ui-search_empty-query_true [data-ref=prev]{opacity:.5}.jodit-ui-search_replace_true .jodit-ui-search__counts{height:calc(30px*2)}.jodit-ui-search_replace_true .jodit-ui-search__inputs{height:calc(30px*2)}.jodit-ui-search_replace_true .jodit-ui-search__counts input{height:50%;-webkit-transition:background-color 0.1s linear;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear}.jodit-ui-search_replace_true .jodit-ui-search__inputs input{height:50%;-webkit-transition:background-color 0.1s linear;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear}.jodit-ui-search_replace_true .jodit-ui-search__counts input:focus{-webkit-box-shadow:inset 0 0 3px 0 #dadada;box-shadow:inset 0 0 3px 0 #dadada}.jodit-ui-search_replace_true .jodit-ui-search__inputs input:focus{-webkit-box-shadow:inset 0 0 3px 0 #dadada;box-shadow:inset 0 0 3px 0 #dadada}.jodit-ui-search_replace_true .jodit-ui-search__counts input[data-ref=replace],.jodit-ui-search_replace_true .jodit-ui-search__inputs input[data-ref=replace]{display:block}.jodit-ui-search_replace_true .jodit-ui-search__buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}.jodit-ui-search_replace_true .jodit-ui-search__buttons button[data-ref=replace-btn]{display:block}[jd-tmp-selection]{background-color:#7fffd4}.jodit-container:not(.jodit_inline){min-height:100px}.jodit-container:not(.jodit_inline) .jodit-workplace{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;min-height:50px;overflow:hidden}.jodit-container:not(.jodit_inline) .jodit-editor__resize{position:relative}.jodit-container:not(.jodit_inline) .jodit-editor__resize svg{fill:#a5a5a5;bottom:0;cursor:nwse-resize;height:12px;overflow:hidden;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:12px}.jodit-source{background-color:#323232;display:none;-webkit-box-flex:1;-ms-flex:auto;flex:auto;overflow:auto;position:relative}.jodit-source,.jodit-source .jodit-source__mirror-fake{min-height:100%}.jodit-source *{font:12px/normal Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace}.jodit-container.jodit-source__mode .jodit-wysiwyg,.jodit-container.jodit-source__mode .jodit-wysiwyg_iframe{display:none!important}.jodit-container.jodit-source__mode .jodit-source{display:block!important}.jodit-container.jodit_split_mode .jodit-workplace{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.jodit-container.jodit_split_mode .jodit-source,.jodit-container.jodit_split_mode .jodit-wysiwyg,.jodit-container.jodit_split_mode .jodit-wysiwyg_iframe{display:block!important;-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%}.jodit-source__mirror{background:#323232;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f0f0f0;height:100%;line-height:1.5;font:12px/normal Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;margin:0;min-height:100%;outline:none;overflow:auto;padding:8px;resize:none;-moz-tab-size:2em;-o-tab-size:2em;tab-size:2em;white-space:pre-wrap;width:100%;z-index:2}.jodit-source__mirror::-moz-selection{background:#bdbdbd}.jodit-source__mirror::selection{background:#bdbdbd}.jodit_sticky-dummy_toolbar{display:none}.jodit_sticky>.jodit-toolbar__box{border-bottom:1px solid #dadada;left:auto;position:fixed;position:sticky;top:0;z-index:3}.jodit_sticky .jodit_sticky-dummy_toolbar{display:block}.jodit-symbols{padding:8px;width:460px}.jodit-symbols__container{display:-webkit-box;display:-ms-flexbox;display:flex}.jodit-symbols__container_table{width:88%}.jodit-symbols__container_preview{width:12%}.jodit-symbols__preview{border:1px solid #dadada;font-size:34px;padding:20px 0;text-align:center}.jodit-symbols__table{border:0;border-spacing:0;table-layout:fixed}.jodit-symbols__table td{padding:0}.jodit-symbols__table td a{border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4c4c4c;cursor:pointer;display:inline-block;font-size:16px;height:calc(18px*1.2);line-height:calc(18px*1.2);text-align:center;text-decoration:none;vertical-align:top;width:calc(18px*1.2)}.jodit-symbols__table td a:focus{outline:2px solid #dadada}.jodit-symbols__table td a:hover{outline:2px solid #dadada}.jodit-context table,.jodit-wysiwyg table{border:none;border-collapse:collapse;empty-cells:show;margin-bottom:1em;margin-top:1em;max-width:100%}.jodit-context table tr,.jodit-wysiwyg table tr{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jodit-context table tr td{border:1px solid #dadada;min-width:2em;padding:.4em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle}.jodit-context table tr th{border:1px solid #dadada;min-width:2em;padding:.4em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle}.jodit-wysiwyg table tr td{border:1px solid #dadada;min-width:2em;padding:.4em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle}.jodit-wysiwyg table tr th{border:1px solid #dadada;min-width:2em;padding:.4em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle}.jodit-form__inserter .jodit-form__table-creator-box{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.jodit-form__inserter .jodit-form__table-creator-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container{font-size:0;margin:0;min-width:180px;padding:0}.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span{border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:18px;margin-bottom:2px;margin-left:2px;vertical-align:top;width:18px}.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span:first-child{margin-left:0}.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span.jodit_hovered{background:#7a450f;border-color:#7a450f}.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__options{font-size:14px}.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__options label{padding-top:0;text-align:left}.jodit-form__inserter .jodit-form__table-creator-box .jodit-form__options label input{margin-right:8px}.jodit-form__inserter label{font-size:14px;margin:0;padding:8px;text-align:center}.jodit-xpath{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:calc(8px/-2)}.jodit-xpath__item{display:-webkit-box;display:-ms-flexbox;display:flex;height:11px;line-height:calc(11px - 1px)}.jodit-xpath__item a{color:#4c4c4c;font-size:11px;margin-left:2px;outline:0;padding:0 3px}
/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.47
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width:576px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:"";display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent;left:7px;top:-7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;left:8px;top:-6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{font-size:1.2em;font-weight:700;margin:0;width:54px}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]:after{clip:rect(0,0,0,0);border:0;content:"Increment Hours";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]:after{clip:rect(0,0,0,0);border:0;content:"Increment Minutes";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]:after{clip:rect(0,0,0,0);border:0;content:"Decrement Hours";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]:after{clip:rect(0,0,0,0);border:0;content:"Decrement Minutes";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=showHours]:after{clip:rect(0,0,0,0);border:0;content:"Show Hours";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]:after{clip:rect(0,0,0,0);border:0;content:"Show Minutes";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]:after{clip:rect(0,0,0,0);border:0;content:"Toggle AM/PM";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=clear]:after{clip:rect(0,0,0,0);border:0;content:"Clear the picker";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .btn[data-action=today]:after{clip:rect(0,0,0,0);border:0;content:"Set the date to today";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch:after{clip:rect(0,0,0,0);border:0;content:"Toggle Date and Time Screens";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget .picker-switch td{height:auto;line-height:inherit;margin:0;padding:0;width:auto}.bootstrap-datetimepicker-widget .picker-switch td i,.bootstrap-datetimepicker-widget .picker-switch td span{height:2.5em;line-height:2.5;width:100%}.bootstrap-datetimepicker-widget table{margin:0;width:100%}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{border-radius:.25rem;padding:.5em;text-align:center}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#dee2e6;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev:after{clip:rect(0,0,0,0);border:0;content:"Previous Month";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget table th.next:after{clip:rect(0,0,0,0);border:0;content:"Next Month";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#f8f9fa}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{color:#dee2e6;font-size:.8em;height:20px;line-height:20px}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#f8f9fa;cursor:pointer}.bootstrap-datetimepicker-widget table td.new,.bootstrap-datetimepicker-widget table td.old{color:#dee2e6}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{border-color:rgba(0,0,0,.2) transparent #dee2e6;border-style:solid;border-width:0 0 7px 7px;bottom:4px;content:"";display:inline-block;position:absolute;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#dee2e6;color:#007bff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#dee2e6;cursor:not-allowed}.bootstrap-datetimepicker-widget table td i,.bootstrap-datetimepicker-widget table td span{border-radius:.25rem;cursor:pointer;display:inline-block;height:54px;line-height:54px;margin:2px 1.5px;width:54px}.bootstrap-datetimepicker-widget table td i:hover,.bootstrap-datetimepicker-widget table td span:hover{background:#f8f9fa}.bootstrap-datetimepicker-widget table td i.active,.bootstrap-datetimepicker-widget table td span.active{background-color:#dee2e6;color:#007bff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td i.old,.bootstrap-datetimepicker-widget table td span.old{color:#dee2e6}.bootstrap-datetimepicker-widget table td i.disabled,.bootstrap-datetimepicker-widget table td i.disabled:hover,.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#dee2e6;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em!important}.input-group.date .input-group-addon,.input-group.date .input-group-text{cursor:pointer}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}
:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}
.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}
/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:4px;direction:ltr;padding:4px}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{left:0;top:0}.datepicker-dropdown:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent}.datepicker-dropdown:after,.datepicker-dropdown:before{border-top:0;content:"";display:inline-block;position:absolute}.datepicker-dropdown:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{border-bottom:0;border-top:7px solid #999;bottom:-7px}.datepicker-dropdown.datepicker-orient-top:after{border-bottom:0;border-top:6px solid #fff;bottom:-6px}.datepicker table{-webkit-touch-callout:none;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker td,.datepicker th{border:none;border-radius:4px;height:20px;text-align:center;width:20px}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:linear-gradient(180deg,#fdd49a,#fdf59a);background-repeat:repeat-x;border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a",endColorstr="#fdf59a",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:linear-gradient(180deg,#f3c17a,#f3e97a);background-repeat:repeat-x;border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a",endColorstr="#f3e97a",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:linear-gradient(180deg,#b3b3b3,grey);background-repeat:repeat-x;border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3",endColorstr="#808080",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:linear-gradient(180deg,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c",endColorstr="#0044cc",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{border-radius:4px;cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:1%;width:23%}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:linear-gradient(180deg,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c",endColorstr="#0044cc",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;padding:0 2px 0 5px;vertical-align:middle;width:12px}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{background-color:#eee;border:1px solid #ccc;display:inline-block;font-weight:400;height:18px;line-height:18px;margin-left:-5px;margin-right:-5px;min-width:16px;padding:4px 5px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;width:auto}
/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{left:0;padding:4px;top:0}.datepicker-dropdown:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent}.datepicker-dropdown:after,.datepicker-dropdown:before{border-top:0;content:"";display:inline-block;position:absolute}.datepicker-dropdown:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{border-bottom:0;border-top:7px solid rgba(0,0,0,.15);bottom:-7px}.datepicker-dropdown.datepicker-orient-top:after{border-bottom:0;border-top:6px solid #fff;bottom:-6px}.datepicker table{-webkit-touch-callout:none;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{border:none;border-radius:4px;height:30px;text-align:center;width:30px}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td.highlighted{background-color:#d9edf7;border-color:#85c5e5;border-radius:0;color:#000}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{background-color:#afd9ee;border-color:#298fc2;color:#000}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted:hover{background-color:#afd9ee;border-color:#52addb;color:#000}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{background-color:#91cbe8;border-color:#298fc2;color:#000}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{background-color:#ffdb99;border-color:#ffb733;color:#000}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{background-color:#ffc966;border-color:#b37400;color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover{background-color:#ffc966;border-color:#f59e00;color:#000}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{background-color:#ffbc42;border-color:#b37400;color:#000}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{background-color:#eee;border-color:#bbb;border-radius:0;color:#000}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{background-color:#d5d5d5;border-color:#7c7c7c;color:#000}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.datepicker table tr td.range:hover{background-color:#d5d5d5;border-color:#9d9d9d;color:#000}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{background-color:#c3c3c3;border-color:#7c7c7c;color:#000}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{background-color:#e4eef3;border-color:#9dc1d3;color:#000}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{background-color:#c1d7e3;border-color:#4b88a6;color:#000}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted:hover{background-color:#c1d7e3;border-color:#73a6c0;color:#000}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{background-color:#a8c8d8;border-color:#4b88a6;color:#000}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{background-color:#f7ca77;border-color:#f1a417;color:#000}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{background-color:#f4b747;border-color:#815608;color:#000}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover{background-color:#f4b747;border-color:#bf800c;color:#000}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{background-color:#f2aa25;border-color:#815608;color:#000}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{background-color:#777;border-color:#555;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{background-color:#5e5e5e;border-color:#161616;color:#fff}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover{background-color:#5e5e5e;border-color:#373737;color:#fff}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{background-color:#4c4c4c;border-color:#161616;color:#fff}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{background-color:#337ab7;border-color:#2e6da4;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{background-color:#286090;border-color:#122b40;color:#fff}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover{background-color:#286090;border-color:#204d74;color:#fff}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{background-color:#204d74;border-color:#122b40;color:#fff}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{border-radius:4px;cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:1%;width:23%}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#337ab7;border-color:#2e6da4;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{background-color:#286090;border-color:#122b40;color:#fff}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover{background-color:#286090;border-color:#204d74;color:#fff}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{background-color:#204d74;border-color:#122b40;color:#fff}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;padding:0 2px 0 5px;vertical-align:middle;width:12px}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{border-width:1px 0;line-height:1.42857143;margin-left:-5px;margin-right:-5px;min-width:16px;padding:4px 5px;width:auto}
.custom-button[data-v-2ed8e606]{background-color:#fff;border:1px solid transparent;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;height:30px;outline:none;padding:0 20px;position:relative;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1)}.custom-button-content[data-v-2ed8e606]{position:relative}.custom-button svg[data-v-2ed8e606]{fill:#1e90ff;position:relative}.custom-button .custom-button-effect[data-v-2ed8e606],.custom-button svg[data-v-2ed8e606]{-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.custom-button .custom-button-effect[data-v-2ed8e606]{background:#1e90ff;border-radius:4px;bottom:0;height:30px;left:0;position:absolute;right:0;top:0;-webkit-transform:scale(0);transform:scale(0);width:100%}.custom-button.with-border[data-v-2ed8e606]{border:1px solid #eaeaea}.custom-button.is-hover[data-v-2ed8e606],.custom-button[data-v-2ed8e606]:hover{border:1px solid transparent!important}.custom-button.is-hover .custom-button-effect[data-v-2ed8e606],.custom-button:hover .custom-button-effect[data-v-2ed8e606]{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}.custom-button.is-hover svg[data-v-2ed8e606],.custom-button:hover svg[data-v-2ed8e606]{fill:#fff!important}.custom-button.is-hover .custom-button-content[data-v-2ed8e606],.custom-button:hover .custom-button-content[data-v-2ed8e606]{color:#fff!important}.custom-button.is-selected[data-v-2ed8e606]{border:1px solid transparent!important}.custom-button.is-selected .custom-button-effect[data-v-2ed8e606]{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.custom-button.is-selected svg[data-v-2ed8e606]{fill:#fff!important}.custom-button.is-selected .custom-button-content[data-v-2ed8e606]{color:#fff!important}.custom-button.is-dark[data-v-2ed8e606]{background-color:#424242}.custom-button.is-dark.with-border[data-v-2ed8e606]{border-color:#757575}.custom-button.is-dark svg[data-v-2ed8e606]{fill:#fff!important}.custom-button.round[data-v-2ed8e606]{border-radius:50%;height:24px;padding:0;width:24px}.custom-button.round .custom-button-effect[data-v-2ed8e606]{border-radius:50%;height:24px}.field[data-v-5b500588]{position:relative}.field.is-dark .field-label[data-v-5b500588]{color:hsla(0,0%,100%,.7)}.field.is-dark .field-input[data-v-5b500588]{background-color:#424242;border-color:hsla(0,0%,100%,.7);color:hsla(0,0%,100%,.7)}.field.is-dark.is-disabled .field-input[data-v-5b500588],.field.is-dark.is-disabled .field-label[data-v-5b500588]{color:#000}.field-label[data-v-5b500588]{color:rgba(0,0,0,.54);cursor:pointer;font-size:11px;left:13px;opacity:0;position:absolute;top:5px;-webkit-transform:translateY(25%);transform:translateY(25%);-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1)}.field-input[data-v-5b500588]{-webkit-appearance:none;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;cursor:pointer;font-size:14px;font-weight:400;height:42px;min-height:42px;outline:none;padding-left:12px;padding-right:44px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;width:100%;z-index:0}.field-input.no-clear-button[data-v-5b500588]{padding:0 12px}.field-clear-button[data-v-5b500588]{bottom:0;margin:auto 0;position:absolute;right:12px;top:0}.field.has-error .field-input[data-v-5b500588]{border-color:#ff4500}.field.has-error .field-label[data-v-5b500588]{font-size:11px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.field.has-error .field-input[data-v-5b500588]{padding-top:14px}.field.has-value .field-label[data-v-5b500588]{font-size:11px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.field.has-value:not(.no-label) .field-input[data-v-5b500588]{padding-top:14px}.field.is-focused .field-input[data-v-5b500588]{border-color:#1e90ff}.field.is-focused .field-label[data-v-5b500588]{color:#1e90ff}.field.is-disabled .field-input[data-v-5b500588]{background:#f2f2f2;border-color:#ccc}.field.is-disabled .field-input[data-v-5b500588],.field.is-disabled .field-label[data-v-5b500588]{cursor:default}.field .text-danger[data-v-5b500588]{color:#ff4500}.field.is-dark[data-v-5b500588] ::-webkit-input-placeholder{color:hsla(0,0%,100%,.7)}.field.is-dark[data-v-5b500588] :-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.field.is-dark[data-v-5b500588] ::-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.field.is-dark[data-v-5b500588] ::-moz-placeholder{color:hsla(0,0%,100%,.7)}.field.is-dark[data-v-5b500588] ::placeholder{color:hsla(0,0%,100%,.7)}.field.is-dark.is-disabled[data-v-5b500588] ::-webkit-input-placeholder{color:#424242}.field.is-dark.is-disabled[data-v-5b500588] :-ms-input-placeholder{color:#424242}.field.is-dark.is-disabled[data-v-5b500588] ::-ms-input-placeholder{color:#424242}.field.is-dark.is-disabled[data-v-5b500588] ::-moz-placeholder{color:#424242}.field.is-dark.is-disabled[data-v-5b500588] ::placeholder{color:#424242}.field.sm .field-input[data-v-5b500588]{font-size:12px;height:36px;min-height:36px}.field.sm .field-label[data-v-5b500588]{font-size:10px}.field.sm.has-value:not(.no-label) .field-input[data-v-5b500588]{padding-top:12px}.field.lg .field-input[data-v-5b500588]{font-size:16px;height:48px;min-height:48px}.field.lg .field-label[data-v-5b500588]{font-size:14px}.field.lg.has-value:not(.no-label) .field-input[data-v-5b500588]{padding-top:16px}.shortcuts-container[data-v-9b117170]{border-right:1px solid #eaeaea;max-width:140px;min-width:140px;overflow:auto;padding:10px 5px;width:140px}.shortcuts-container button.shortcut-button[data-v-9b117170]{margin-bottom:10px;width:100%}.shortcuts-container.is-dark[data-v-9b117170]{border-color:#757575}@media screen and (max-width:415px){.shortcuts-container[data-v-9b117170]:not(.inline){-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-bottom:1px solid #eaeaea;border-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:52px!important;max-width:100%;max-width:100vw;min-width:100%;min-width:100vw;white-space:nowrap;width:100%}.shortcuts-container:not(.inline) .shortcut-button[data-v-9b117170]{margin-bottom:0}.shortcuts-container:not(.inline) .shortcut-button[data-v-9b117170]:not(:last-child){margin-right:10px}.shortcuts-container.is-dark[data-v-9b117170]{border-color:#757575}}.year-month-selector[data-v-4a0f7afa]{background-color:#fff;bottom:0;color:#424242;left:0;padding:10px;position:absolute;right:0;top:0}.year-month-selector.dark[data-v-4a0f7afa]{background-color:#424242;color:#fff}.year-month-selector .month-button[data-v-4a0f7afa]{text-transform:capitalize}.week-days[data-v-a5a27e8c]{height:41px;text-transform:capitalize}.week-days.is-dark .week-days-container[data-v-a5a27e8c]{color:#a8a8a8!important}@media screen and (max-width:415px){:not(.inline) .datepicker-week[data-v-a5a27e8c]{height:21px!important}}.datepicker-container[data-v-7043ad7f]{padding:0 5px;position:relative;width:260px}.datepicker-container.range.has-shortcuts[data-v-7043ad7f]{width:400px}.datepicker-container.p-0[data-v-7043ad7f]{padding:0}.datepicker-container .padding-button[data-v-7043ad7f]{padding:5px 3px!important}.datepicker-container .calendar[data-v-7043ad7f]{position:relative}.datepicker-container .datepicker-controls[data-v-7043ad7f]{height:56px}.datepicker-container .datepicker-controls .arrow-month[data-v-7043ad7f]{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}.datepicker-container .datepicker-controls .datepicker-button[data-v-7043ad7f]{background:transparent;border:none;cursor:pointer;outline:none;padding:0 10px}.datepicker-container .datepicker-controls .datepicker-button svg[data-v-7043ad7f]{fill:#2c3e50;height:17px;width:17px}.datepicker-container .datepicker-controls .datepicker-button.datepicker-prev[data-v-7043ad7f]{text-align:left!important}.datepicker-container .datepicker-controls .datepicker-button.datepicker-next[data-v-7043ad7f]{text-align:right!important}.datepicker-container .datepicker-controls .datepicker-container-label[data-v-7043ad7f]{font-size:16px;height:56px;overflow:hidden;position:relative;text-transform:capitalize}.datepicker-container .datepicker-controls .date-buttons[data-v-7043ad7f]{font-weight:400;text-transform:capitalize}.datepicker-container .month-container[data-v-7043ad7f]{overflow:hidden;position:relative}.datepicker-container .datepicker-days[data-v-7043ad7f]{display:-webkit-box;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;overflow:hidden}.datepicker-container .datepicker-days .datepicker-day[data-v-7043ad7f]{-webkit-box-flex:1;-ms-flex-positive:1;background:transparent;border:none;flex-grow:1;font-size:13px;height:41px;outline:none;position:relative;width:14.28571%}.datepicker-container .datepicker-days .datepicker-day.enable[data-v-7043ad7f]{cursor:pointer}.datepicker-container .datepicker-days .datepicker-day .datepicker-today[data-v-7043ad7f],.datepicker-container .datepicker-days .datepicker-day-effect[data-v-7043ad7f]{border-radius:4px;bottom:0;height:30px;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;width:30px}.datepicker-container .datepicker-days .datepicker-day .datepicker-day-effect[data-v-7043ad7f]{background:#1e90ff;margin:auto;opacity:.6;-webkit-transform:scale(0);transform:scale(0)}.datepicker-container .datepicker-days .datepicker-day .datepicker-today[data-v-7043ad7f]{background-color:#eaeaea}.datepicker-container .datepicker-days .datepicker-day .datepicker-day-text[data-v-7043ad7f]{color:#000;position:relative}.datepicker-container .datepicker-days .datepicker-day .datepicker-day-keyboard-selected[data-v-7043ad7f]{background-color:#afafaf;border-radius:50%;bottom:0;height:26px;left:0;margin:auto;opacity:.7;position:absolute;right:0;top:0;-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;width:26px}.datepicker-container .datepicker-days .datepicker-day:hover .datepicker-day-text[data-v-7043ad7f]{color:#fff}.datepicker-container .datepicker-days .datepicker-day:hover .datepicker-day-effect[data-v-7043ad7f]{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}.datepicker-container .datepicker-days .datepicker-day.between .datepicker-day-text[data-v-7043ad7f]{color:#fff}.datepicker-container .datepicker-days .datepicker-day.between .datepicker-day-effect[data-v-7043ad7f]{border-radius:0;opacity:.5;-webkit-transform:scale(1);transform:scale(1);width:100%}.datepicker-container .datepicker-days .datepicker-day.between.first .datepicker-day-effect[data-v-7043ad7f]{border-bottom-left-radius:4px;border-top-left-radius:4px}.datepicker-container .datepicker-days .datepicker-day.between.last .datepicker-day-effect[data-v-7043ad7f]{border-bottom-right-radius:4px;border-top-right-radius:4px}.datepicker-container .datepicker-days .datepicker-day.between .datepicker-day-keyboard-selected[data-v-7043ad7f],.datepicker-container .datepicker-days .datepicker-day.between.first .datepicker-day-keyboard-selected[data-v-7043ad7f],.datepicker-container .datepicker-days .datepicker-day.between.last .datepicker-day-keyboard-selected[data-v-7043ad7f]{background-color:rgba(0,0,0,.66)}.datepicker-container .datepicker-days .datepicker-day.selected .datepicker-day-text[data-v-7043ad7f]{color:#fff;font-weight:700}.datepicker-container .datepicker-days .datepicker-day.selected .datepicker-day-effect[data-v-7043ad7f]{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.datepicker-container .datepicker-days .datepicker-day.selected .datepicker-day-keyboard-selected[data-v-7043ad7f]{background-color:rgba(0,0,0,.66)}.datepicker-container .datepicker-days .datepicker-day.disabled .datepicker-day-text[data-v-7043ad7f]{color:#ccc}.datepicker-container .datepicker-days .datepicker-day.disabled.selected[data-v-7043ad7f]{color:#fff}.datepicker-container .datepicker-days .datepicker-day.disabled .datepicker-day-effect[data-v-7043ad7f]{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.datepicker-container.is-dark .datepicker-days .datepicker-day:not(.between):not(.selected) .datepicker-day-text[data-v-7043ad7f]{color:#fff}.datepicker-container.is-dark .datepicker-days .datepicker-day:not(.between):not(.selected).disabled .datepicker-day-text[data-v-7043ad7f]{color:#757575}.datepicker-container.is-dark .datepicker-label[data-v-7043ad7f]{color:#fff}.datepicker-container.is-dark .text-muted[data-v-7043ad7f]{color:#a8a8a8!important}.datepicker-container.is-dark .datepicker-button svg[data-v-7043ad7f]{fill:#fff}.datepicker-container.is-dark .datepicker-today[data-v-7043ad7f]{background-color:#292929!important}@media screen and (max-width:415px){.datepicker-container[data-v-7043ad7f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column;flex-flow:column;-moz-flex-direction:column;width:100%}.datepicker-container:not(.inline) .datepicker-controls[data-v-7043ad7f]{height:36px!important}.datepicker-container.range.has-shortcuts[data-v-7043ad7f]{width:100%}}.time-picker-column[data-v-5bc85983]::-webkit-scrollbar{display:none}.time-picker[data-v-5bc85983]{max-width:160px;position:relative;width:160px;z-index:1}.time-picker.inline[data-v-5bc85983]{max-width:100%;width:100%}.time-picker[data-v-5bc85983]:after,.time-picker[data-v-5bc85983]:before{border-bottom:1px solid #ccc;border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:30px;left:0;margin:-14px auto 0;position:absolute;right:0;text-align:left;top:50%;width:85%;z-index:-1}.time-picker-column[data-v-5bc85983]{overflow-y:auto;position:relative}.time-picker-column-item[data-v-5bc85983]{background:transparent;border:none;color:#252525;cursor:pointer;font-size:13px;height:28px;min-height:28px;outline:none;padding:0;position:relative;width:100%}.time-picker-column-item-effect[data-v-5bc85983]{background:#1e90ff;border-radius:4px;height:24px;left:15%;opacity:.6;position:absolute;top:2px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;width:70%}.time-picker-column-item-effect[data-v-5bc85983]:hover{-webkit-transform:scale(1);transform:scale(1)}.time-picker-column-item-text[data-v-5bc85983]{position:relative}.time-picker-column-item:hover .time-picker-column-item-text[data-v-5bc85983]{color:#fff;-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.time-picker-column-item:hover .time-picker-column-item-effect[data-v-5bc85983]{-webkit-transform:scale(1);transform:scale(1)}.time-picker-column-item.active[data-v-5bc85983]{color:#fff;font-weight:700}.time-picker-column-item.active .time-picker-column-item-effect[data-v-5bc85983]{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.time-picker-column-item.disabled .time-picker-column-item-text[data-v-5bc85983]{color:#ccc}.time-picker-column-item.disabled .time-picker-column-item-text[data-v-5bc85983]:hover{color:#ccc!important}.time-picker-column-item.disabled .time-picker-column-item-effect[data-v-5bc85983]{opacity:0!important;-webkit-transform:scale(0)!important;transform:scale(0)!important}.time-picker-column-item.disabled.active .time-picker-column-item-effect[data-v-5bc85983]{background-color:#eaeaea!important;opacity:1!important;-webkit-transform:scale(1)!important;transform:scale(1)!important}.time-picker.with-border[data-v-5bc85983]{border-left:1px solid #eaeaea}.time-picker.with-border.is-dark[data-v-5bc85983]{border-left:1px solid #757575}.time-picker.is-dark .time-picker-column-item-text[data-v-5bc85983]{color:#fff}@media screen and (max-width:415px){.time-picker.inline[data-v-5bc85983]{-webkit-box-flex:1;border-left:none;-ms-flex:auto;flex:auto}.time-picker[data-v-5bc85983]:not(.inline){border:0;border-top:1px solid #eaeaea;height:unset!important;max-width:100%;overflow:hidden;width:100%}.time-picker:not(.inline).dark[data-v-5bc85983]{border-top:1px solid #757575}.timepicker-container.is-dark[data-v-5bc85983]{border-color:#757575}}.header-picker[data-v-6d49f11d]{background:#fff;border-bottom:1px solid #eaeaea;color:#fff;position:relative}.header-picker-year[data-v-6d49f11d]{font-size:14px;height:14px;line-height:14px;margin-bottom:5px;opacity:.7;position:relative}.header-picker-date[data-v-6d49f11d],.header-picker-hour[data-v-6d49f11d],.header-picker-minute[data-v-6d49f11d],.header-picker-range[data-v-6d49f11d],.header-picker-time[data-v-6d49f11d]{font-size:18px;height:18px;line-height:18px;position:relative}.header-picker-date[data-v-6d49f11d]{text-transform:capitalize}.header-picker-hour.twelve[data-v-6d49f11d]{min-width:74px}.header-picker .pl-10[data-v-6d49f11d]{padding-left:10px}.header-picker .time-number[data-v-6d49f11d]{width:22px}.header-picker.is-dark[data-v-6d49f11d]{border:0;color:#fff!important}.datepicker-buttons-container[data-v-601c6e79]{background-color:#fff;border-top:1px solid #eaeaea;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding:5px;z-index:1}.datepicker-buttons-container .datepicker-button[data-v-601c6e79]{background-color:#fff;border:1px solid transparent;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:30px;outline:none;padding:0 20px;position:relative;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1)}.datepicker-buttons-container .datepicker-button-content[data-v-601c6e79]{position:relative}.datepicker-buttons-container .datepicker-button svg[data-v-601c6e79]{fill:#00c853;position:relative;-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.datepicker-buttons-container .datepicker-button .datepicker-button-effect[data-v-601c6e79]{background:#00c853;border-radius:4px;bottom:0;height:30px;left:0;position:absolute;right:0;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;width:100%}.datepicker-buttons-container .datepicker-button[data-v-601c6e79]:hover{border:1px solid transparent}.datepicker-buttons-container .datepicker-button:hover .datepicker-button-effect[data-v-601c6e79]{-webkit-transform:scale(1);transform:scale(1)}.datepicker-buttons-container .datepicker-button:hover svg[data-v-601c6e79]{fill:#fff!important}.datepicker-buttons-container .datepicker-button:hover .datepicker-button-content[data-v-601c6e79]{color:#fff!important}.datepicker-buttons-container .datepicker-button.now.right-margin[data-v-601c6e79]{margin-right:10px}.datepicker-buttons-container .datepicker-button.now .datepicker-button-content[data-v-601c6e79]{color:#1e90ff}.datepicker-buttons-container .datepicker-button.now .datepicker-button-effect[data-v-601c6e79]{background:#1e90ff}.datepicker-buttons-container .datepicker-button.validate[data-v-601c6e79]{border:1px solid #eaeaea}.datepicker-buttons-container.is-dark .datepicker-button[data-v-601c6e79],.datepicker-buttons-container.is-dark[data-v-601c6e79]{background-color:#424242}.datepicker-buttons-container.is-dark .datepicker-button[data-v-601c6e79]:not(.now),.datepicker-buttons-container.is-dark[data-v-601c6e79]:not(.now){border-color:#757575}.datepicker-buttons-container.is-dark .datepicker-button svg[data-v-601c6e79],.datepicker-buttons-container.is-dark svg[data-v-601c6e79]{fill:#fff!important}.datetimepicker[data-v-17c053f2]{position:absolute;width:100%;z-index:9}.datetimepicker.visible[data-v-17c053f2]{z-index:999}.datetimepicker .datepicker[data-v-17c053f2]{background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);max-width:400px;overflow:hidden;position:absolute;z-index:5}.datetimepicker .datepicker .pickers-container[data-v-17c053f2]{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.datetimepicker .datepicker.right[data-v-17c053f2]{right:0}.datetimepicker.is-dark .datepicker[data-v-17c053f2],.datetimepicker.is-dark .pickers-container[data-v-17c053f2]{background:#424242;border:0}.inline .datepicker[data-v-17c053f2],.inline.datetimepicker[data-v-17c053f2]{position:relative}.inline .datepicker[data-v-17c053f2]{background-color:#fff;box-shadow:none;-webkit-box-shadow:none;margin-bottom:0!important;max-width:100%;width:100%}@media screen and (max-width:415px){.pickers-container[data-v-17c053f2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column;flex-flow:column;-moz-flex-direction:column;height:100%}.datepicker-container[data-v-17c053f2]{width:100%}.datepicker-container.has-shortcuts[data-v-17c053f2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.datetimepicker[data-v-17c053f2]:not(.inline){bottom:0;left:0;margin:0!important;position:absolute;right:0;top:0!important}.datetimepicker:not(.inline) .pickers-container[data-v-17c053f2]{height:calc(100% - 99px)}.datetimepicker:not(.inline) .datepicker[data-v-17c053f2]{border-radius:0!important;bottom:0!important;height:100%;left:0!important;margin:0!important;max-width:inherit!important;min-width:inherit!important;position:fixed;right:0!important;top:0!important;width:100%!important}}.date-time-picker{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}.date-time-picker,.date-time-picker input,.date-time-picker label,.date-time-picker p,.date-time-picker span{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.date-time-picker .fluid{width:100%}.date-time-picker .fill-height{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;height:100%}.date-time-picker .spacer{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.date-time-picker .align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.date-time-picker .flex{display:-webkit-box;display:-ms-flexbox;display:flex}.date-time-picker .flex-start{-webkit-box-align:start;-ms-flex-align:start;-ms-flex-pack:start;-moz-box-align:start;-moz-box-pack:start;-webkit-box-pack:start;align-items:flex-start;justify-content:flex-start;-webkit-justify-content:flex-start}.date-time-picker .flex-end{-webkit-box-align:end;-ms-flex-align:end;-ms-flex-pack:end;-moz-box-align:end;-moz-box-pack:end;-webkit-box-pack:end;align-items:flex-end;justify-content:flex-end;-webkit-justify-content:flex-end}.date-time-picker .flex-direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column;flex-flow:column;-moz-flex-direction:column}.date-time-picker .flex-direction-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;-moz-flex-direction:column-reverse}.date-time-picker .flex-direction-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:row;flex-flow:row;-moz-flex-direction:row}.date-time-picker .justify-content-end,.date-time-picker .justify-content-right{-ms-flex-pack:end;-moz-box-align:end;-moz-box-pack:end;-webkit-box-pack:end;-webkit-box-align:end;justify-content:flex-end;-webkit-justify-content:flex-end}.date-time-picker .justify-content-center{-ms-flex-pack:center;-moz-box-align:center;-moz-box-pack:center;-webkit-box-pack:center;-webkit-box-align:center;justify-content:center;-webkit-justify-content:center}.date-time-picker .justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.date-time-picker .justify-content-around,.date-time-picker .justify-content-between{-ms-flex-pack:justify;-moz-box-align:stretch;-moz-box-pack:justify;-webkit-box-pack:justify;-webkit-box-align:stretch;-webkit-justify-content:space-between}.date-time-picker .justify-content-around{-ms-flex-pack:distribute;justify-content:space-around}.date-time-picker .flex-fill{-webkit-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.date-time-picker .flex-fixed{-webkit-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.date-time-picker .flex-1{-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.date-time-picker .flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.date-time-picker .flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.date-time-picker .lm-fs-12{font-size:12px!important}.date-time-picker .lm-fs-14{font-size:14px!important}.date-time-picker .lm-fs-16{font-size:16px!important}.date-time-picker .lm-fs-18{font-size:18px!important}.date-time-picker .lm-fw-300{font-weight:300}.date-time-picker .lm-fw-400{font-weight:400}.date-time-picker .lm-fw-500{font-weight:500}.date-time-picker .container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.date-time-picker .container{max-width:540px}}@media (min-width:768px){.date-time-picker .container{max-width:720px}}@media (min-width:992px){.date-time-picker .container{max-width:960px}}@media (min-width:1200px){.date-time-picker .container{max-width:1140px}}.date-time-picker .lm-pr-1{padding-right:.25rem!important}.date-time-picker .lm-pt-1{padding-top:.25rem!important}.date-time-picker .lm-pb-1{padding-bottom:.25rem!important}.date-time-picker .lm-pl-1,.date-time-picker .lm-px-1{padding-left:.25rem!important}.date-time-picker .lm-px-1{padding-right:.25rem!important}.date-time-picker .lm-py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.date-time-picker .lm-p-1{padding:.25rem!important}.date-time-picker .lm-pr-2{padding-right:.5rem!important}.date-time-picker .lm-pt-2{padding-top:.5rem!important}.date-time-picker .lm-pb-2{padding-bottom:.5rem!important}.date-time-picker .lm-pl-2,.date-time-picker .lm-px-2{padding-left:.5rem!important}.date-time-picker .lm-px-2{padding-right:.5rem!important}.date-time-picker .lm-py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.date-time-picker .lm-p-2{padding:.5rem!important}.date-time-picker .lm-pr-3{padding-right:1rem!important}.date-time-picker .lm-pt-3{padding-top:1rem!important}.date-time-picker .lm-pb-3{padding-bottom:1rem!important}.date-time-picker .lm-pl-3,.date-time-picker .lm-px-3{padding-left:1rem!important}.date-time-picker .lm-px-3{padding-right:1rem!important}.date-time-picker .lm-py-3{padding-bottom:1rem!important;padding-top:1rem!important}.date-time-picker .lm-p-3{padding:1rem!important}.date-time-picker .lm-pr-4{padding-right:1.5rem!important}.date-time-picker .lm-pt-4{padding-top:1.5rem!important}.date-time-picker .lm-pb-4{padding-bottom:1.5rem!important}.date-time-picker .lm-pl-4,.date-time-picker .lm-px-4{padding-left:1.5rem!important}.date-time-picker .lm-px-4{padding-right:1.5rem!important}.date-time-picker .lm-py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.date-time-picker .lm-p-4{padding:1.5rem!important}.date-time-picker .lm-pr-5{padding-right:3rem!important}.date-time-picker .lm-pt-5{padding-top:3rem!important}.date-time-picker .lm-pb-5{padding-bottom:3rem!important}.date-time-picker .lm-pl-5,.date-time-picker .lm-px-5{padding-left:3rem!important}.date-time-picker .lm-px-5{padding-right:3rem!important}.date-time-picker .lm-py-5{padding-bottom:3rem!important;padding-top:3rem!important}.date-time-picker .lm-p-5{padding:3rem!important}.date-time-picker .lm-mr-1{margin-right:.25rem!important}.date-time-picker .lm-mt-1{margin-top:.25rem!important}.date-time-picker .lm-mb-1{margin-bottom:.25rem!important}.date-time-picker .lm-ml-1,.date-time-picker .lm-mx-1{margin-left:.25rem!important}.date-time-picker .lm-mx-1{margin-right:.25rem!important}.date-time-picker .lm-my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.date-time-picker .lm-m-1{margin:.25rem!important}.date-time-picker .lm-mr-2{margin-right:.5rem!important}.date-time-picker .lm-mt-2{margin-top:.5rem!important}.date-time-picker .lm-mb-2{margin-bottom:.5rem!important}.date-time-picker .lm-ml-2,.date-time-picker .lm-mx-2{margin-left:.5rem!important}.date-time-picker .lm-mx-2{margin-right:.5rem!important}.date-time-picker .lm-my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.date-time-picker .lm-m-2{margin:.5rem!important}.date-time-picker .lm-mr-3{margin-right:1rem!important}.date-time-picker .lm-mt-3{margin-top:1rem!important}.date-time-picker .lm-mb-3{margin-bottom:1rem!important}.date-time-picker .lm-ml-3{margin-left:1rem!important}.date-time-picker .lm-mx-3{margin-left:1rem!important;margin-right:1rem!important}.date-time-picker .lm-my-3{margin-bottom:1rem!important;margin-top:1rem!important}.date-time-picker .lm-m-3{margin:1rem!important}.date-time-picker .lm-mr-4{margin-right:1.5rem!important}.date-time-picker .lm-mt-4{margin-top:1.5rem!important}.date-time-picker .lm-mb-4{margin-bottom:1.5rem!important}.date-time-picker .lm-ml-4,.date-time-picker .lm-mx-4{margin-left:1.5rem!important}.date-time-picker .lm-mx-4{margin-right:1.5rem!important}.date-time-picker .lm-my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.date-time-picker .lm-m-4{margin:1.5rem!important}.date-time-picker .lm-mr-5{margin-right:3rem!important}.date-time-picker .lm-mt-5{margin-top:3rem!important}.date-time-picker .lm-mb-5{margin-bottom:3rem!important}.date-time-picker .lm-ml-5{margin-left:3rem!important}.date-time-picker .lm-mx-5{margin-left:3rem!important;margin-right:3rem!important}.date-time-picker .lm-my-5{margin-bottom:3rem!important;margin-top:3rem!important}.date-time-picker .lm-m-5{margin:3rem!important}.date-time-picker .lm-btn{background-color:#1e90ff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:500;margin-bottom:20px;outline:none;padding:10px 20px;text-decoration:none;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1)}.date-time-picker .lm-btn:hover{background-color:#0077ea;-webkit-box-shadow:0 0 8px 0 rgba(232,237,250,.6),0 2px 4px 0 rgba(232,237,250,.5);box-shadow:0 0 8px 0 rgba(232,237,250,.6),0 2px 4px 0 rgba(232,237,250,.5)}.date-time-picker .lm-btn.option{background-color:#424242}.date-time-picker .lm-btn.option:hover{background-color:#292929}.date-time-picker .lm-btn-success{background-color:#9acd32}.date-time-picker .lm-btn-success:hover{background-color:#7ba428}.date-time-picker .lm-btn-dark{background-color:#424242}.date-time-picker .lm-btn-dark:hover{background-color:#292929}.date-time-picker .lm-btn-danger{background-color:#ff4500}.date-time-picker .lm-btn-danger:hover{background-color:#cc3700}.date-time-picker .dark .lm-btn:hover{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.6),0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 0 8px 0 rgba(0,0,0,.6),0 2px 4px 0 rgba(0,0,0,.5)}.date-time-picker .dark .lm-btn.option{background-color:#424242}.date-time-picker .dark .lm-btn.option:hover{background-color:#5c5c5c}.date-time-picker .slide-enter-active,.date-time-picker .slide-leave-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s;transition:all .3s;z-index:998}.date-time-picker .slide-enter,.date-time-picker .slide-leave-to{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);z-index:998}.date-time-picker .slideinvert-enter-active,.date-time-picker .slideinvert-leave-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s;transition:all .3s;z-index:998}.date-time-picker .slideinvert-enter,.date-time-picker .slideinvert-leave-to{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);z-index:998}.date-time-picker .slidenext-enter-active,.date-time-picker .slidenext-leave-active,.date-time-picker .slideprev-enter-active,.date-time-picker .slideprev-leave-active{position:absolute;-webkit-transition:all .3s;transition:all .3s}.date-time-picker .slidenext-enter,.date-time-picker .slideprev-leave-to{-webkit-transform:translateX(100%);transform:translateX(100%)}.date-time-picker .slidenext-leave-to,.date-time-picker .slideprev-enter{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.date-time-picker .slidevnext-enter-active,.date-time-picker .slidevnext-leave-active,.date-time-picker .slidevprev-enter-active,.date-time-picker .slidevprev-leave-active{position:absolute;-webkit-transition:all .3s;transition:all .3s}.date-time-picker .slidevnext-enter,.date-time-picker .slidevprev-leave-to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.date-time-picker .slidevnext-leave-to,.date-time-picker .slidevprev-enter{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (max-width:415px){.date-time-picker .slide-enter-active,.date-time-picker .slide-leave-active,.date-time-picker .slideinvert-enter-active,.date-time-picker .slideinvert-leave-active{-webkit-transition:all 0s;transition:all 0s}}.date-time-picker .lm-text-white{color:#fff}.date-time-picker .lm-dots-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-time-picker .lm-text-muted{color:rgba(0,0,0,.54)!important}.date-time-picker .lm-text-strong{font-weight:500}.date-time-picker .lm-text-center{text-align:center!important}.date-time-picker .lm-text-left{text-align:left!important}.date-time-picker .lm-text-right{text-align:right!important}.date-time-picker .lm-h-100{height:100%!important}.date-time-picker .lm-mh-100{max-height:100%!important}.date-time-picker .lm-w-100{width:100%!important}.date-time-picker .lm-mw-100{max-width:100%!important}.date-time-picker *,.date-time-picker :after,.date-time-picker :before{-webkit-box-sizing:border-box;box-sizing:border-box}.date-time-picker{border-radius:4px;font-size:14px;margin:0 auto;position:relative;text-align:left;width:100%}.date-time-picker .time-picker-overlay{background:rgba(0,0,0,.4);bottom:0;left:0;position:fixed;right:0;top:0;z-index:2}@media screen and (max-width:415px){.time-picker-overlay{display:none}.date-time-picker:not(.inline){position:inherit!important}}
@charset "UTF-8";
/*!
 * Bootstrap v4.6.1 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:1rem;margin-top:1rem}.small,small{font-size:80%;font-weight:400}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote-footer{color:#6c757d;display:block;font-size:80%}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.img-thumbnail{background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#6c757d;font-size:90%}code{word-wrap:break-word;color:#e83e8c;font-size:87.5%}a>code{color:inherit}kbd{background-color:#212529;border-radius:.2rem;color:#fff;font-size:87.5%;padding:.2rem .4rem}kbd kbd{font-size:100%;font-weight:700;padding:0}pre{color:#212529;display:block;font-size:87.5%}pre code{color:inherit;font-size:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.table{color:#212529;margin-bottom:1rem;width:100%}.table td,.table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075);color:#212529}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{background-color:#343a40;border-color:#454d55;color:#fff}.table .thead-light th{background-color:#e9ecef;border-color:#dee2e6;color:#495057}.table-dark{background-color:#343a40;color:#fff}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075);color:#fff}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive>.table-bordered{border:0}.form-control{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{background-color:#fff;color:#495057}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:1.25rem;line-height:1.5;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-sm{font-size:.875rem;line-height:1.5;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#212529;display:block;font-size:1rem;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.2rem;font-size:.875rem;height:calc(1.5em + .5rem + 2px);line-height:1.5;padding:.25rem .5rem}.form-control-lg{border-radius:.3rem;font-size:1.25rem;height:calc(1.5em + 1rem + 2px);line-height:1.5;padding:.5rem 1rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.form-row>.col,.form-row>[class*=col-]{padding-left:5px;padding-right:5px}.form-check{display:block;padding-left:1.25rem;position:relative}.form-check-input{margin-left:-1.25rem;margin-top:.3rem;position:absolute}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{align-items:center;display:inline-flex;margin-right:.75rem;padding-left:0}.form-check-inline .form-check-input{margin-left:0;margin-right:.3125rem;margin-top:0;position:static}.valid-feedback{color:#28a745;display:none;font-size:80%;margin-top:.25rem;width:100%}.valid-tooltip{background-color:rgba(40,167,69,.9);border-radius:.25rem;color:#fff;display:none;font-size:.875rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#28a745;padding-right:calc(1.5em + .75rem)!important}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{background-position:right 1.5rem center;padding-right:3rem!important}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.custom-select.is-valid,.was-validated .custom-select:valid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#28a745;padding-right:calc(.75em + 2.3125rem)!important}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57;border-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{color:#dc3545;display:none;font-size:80%;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:rgba(220,53,69,.9);border-radius:.25rem;color:#fff;display:none;font-size:.875rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)!important}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{background-position:right 1.5rem center;padding-right:3rem!important}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d;border-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{align-items:center;display:flex;flex-flow:row wrap}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{align-items:center;display:flex;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{align-items:center;display:flex;justify-content:center;padding-left:0;width:auto}.form-inline .form-check-input{flex-shrink:0;margin-left:0;margin-right:.25rem;margin-top:0;position:relative}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#212529;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{background-color:#007bff;border-color:#007bff;color:#fff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#0069d9;border-color:#0062cc;color:#fff}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#007bff;border-color:#007bff;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#0062cc;border-color:#005cbf;color:#fff}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#5a6268;border-color:#545b62;color:#fff}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#545b62;border-color:#4e555b;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.btn-success{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#218838;border-color:#1e7e34;color:#fff}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#1e7e34;border-color:#1c7430;color:#fff}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info.focus,.btn-info:focus,.btn-info:hover{background-color:#138496;border-color:#117a8b;color:#fff}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#117a8b;border-color:#10707f;color:#fff}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{background-color:#e0a800;border-color:#d39e00;color:#212529}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#d39e00;border-color:#c69500;color:#212529}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#c82333;border-color:#bd2130;color:#fff}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#bd2130;border-color:#b21f2d;color:#fff}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5;color:#212529}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem hsla(220,4%,85%,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#dae0e5;border-color:#d3d9df;color:#212529}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(220,4%,85%,.5)}.btn-dark{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{background-color:#23272b;border-color:#1d2124;color:#fff}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{background-color:#1d2124;border-color:#171a1d;color:#fff}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{border-color:#007bff;color:#007bff}.btn-outline-primary:hover{background-color:#007bff;border-color:#007bff;color:#fff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#007bff;border-color:#007bff;color:#fff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-success{border-color:#28a745;color:#28a745}.btn-outline-success:hover{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{border-color:#17a2b8;color:#17a2b8}.btn-outline-info:hover{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:transparent;color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{border-color:#ffc107;color:#ffc107}.btn-outline-warning:hover{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:transparent;color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{border-color:#dc3545;color:#dc3545}.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:transparent;color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{border-color:#f8f9fa;color:#f8f9fa}.btn-outline-light:hover{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:transparent;color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{border-color:#343a40;color:#343a40}.btn-outline-dark:hover{background-color:#343a40;border-color:#343a40;color:#fff}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:transparent;color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#343a40;border-color:#343a40;color:#fff}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{color:#007bff;font-weight:400;text-decoration:none}.btn-link:hover{color:#0056b3}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;display:none;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu-left{left:0;right:auto}.dropdown-menu-right{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}.dropup .dropdown-menu{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropright .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropleft .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{bottom:auto;right:auto}.dropdown-divider{border-top:1px solid #e9ecef;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#16181b;text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:#007bff;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#adb5bd;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;display:block;font-size:.875rem;margin-bottom:0;padding:.5rem 1.5rem;white-space:nowrap}.dropdown-item-text{color:#212529;display:block;padding:.25rem 1.5rem}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{flex:1 1 auto;margin-bottom:0;min-width:0;position:relative;width:1%}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.custom-file{align-items:center;display:flex}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-bottom-left-radius:0;border-top-left-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:flex;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.custom-control{color-adjust:exact;display:block;min-height:1.5rem;padding-left:1.5rem;position:relative;-webkit-print-color-adjust:exact;z-index:1}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{height:1.25rem;left:0;opacity:0;position:absolute;width:1rem;z-index:-1}.custom-control-input:checked~.custom-control-label:before{background-color:#007bff;border-color:#007bff;color:#fff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#b3d7ff;border-color:#b3d7ff;color:#fff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{margin-bottom:0;position:relative;vertical-align:top}.custom-control-label:before{background-color:#fff;border:1px solid #adb5bd;pointer-events:none}.custom-control-label:after,.custom-control-label:before{content:"";display:block;height:1rem;left:-1.5rem;position:absolute;top:.25rem;width:1rem}.custom-control-label:after{background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#007bff;border-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{border-radius:.5rem;left:-2.25rem;pointer-events:all;width:1.75rem}.custom-switch .custom-control-label:after{background-color:#adb5bd;border-radius:.5rem;height:calc(1rem - 4px);left:calc(-2.25rem + 2px);top:calc(.25rem + 2px);transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:calc(1rem - 4px)}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:inline-block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem 1.75rem .375rem .75rem;vertical-align:middle;width:100%}.custom-select:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.custom-select:focus::-ms-value{background-color:#fff;color:#495057}.custom-select[multiple],.custom-select[size]:not([size="1"]){background-image:none;height:auto;padding-right:.75rem}.custom-select:disabled{background-color:#e9ecef;color:#6c757d}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{font-size:.875rem;height:calc(1.5em + .5rem + 2px);padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.custom-select-lg{font-size:1.25rem;height:calc(1.5em + 1rem + 2px);padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{height:calc(1.5em + .75rem + 2px);position:relative;width:100%}.custom-file-input{margin:0;opacity:0;overflow:hidden;z-index:2}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;font-weight:400;height:calc(1.5em + .75rem + 2px);left:0;overflow:hidden;z-index:1}.custom-file-label,.custom-file-label:after{color:#495057;line-height:1.5;padding:.375rem .75rem;position:absolute;right:0;top:0}.custom-file-label:after{background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0;bottom:0;content:"Browse";display:block;height:calc(1.5em + .75rem);z-index:3}.custom-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1.4rem;padding:0;width:100%}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#007bff;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#007bff;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-thumb{appearance:none;background-color:#007bff;border:0;border-radius:1rem;height:1rem;margin-left:.2rem;margin-right:.2rem;margin-top:0;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{background-color:transparent;border-color:transparent;border-width:.5rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;cursor:default;pointer-events:none}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent;color:#6c757d}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#495057}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#007bff;color:#fff}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{padding:.5rem 1rem;position:relative}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.navbar-brand{display:inline-block;font-size:1.25rem;line-height:inherit;margin-right:1rem;padding-bottom:.3125rem;padding-top:.3125rem;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{float:none;position:static}.navbar-text{display:inline-block;padding-bottom:.5rem;padding-top:.5rem}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:transparent;border:1px solid transparent;border-radius:.25rem;font-size:1.25rem;line-height:1;padding:.25rem .75rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{background:50%/100% 100% no-repeat;content:"";display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-left:0;padding-right:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-left:0;padding-right:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-left:0;padding-right:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-left:0;padding-right:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-left:0;padding-right:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;display:flex;flex-direction:column;min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.75rem 1.25rem}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125);padding:.75rem 1.25rem}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{border-bottom:0;margin-bottom:-.75rem}.card-header-pills,.card-header-tabs{margin-left:-.625rem;margin-right:-.625rem}.card-img-overlay{border-radius:calc(.25rem - 1px);bottom:0;left:0;padding:1.25rem;position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.card-deck .card{flex:1 0 0%;margin-bottom:0;margin-left:15px;margin-right:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{background-color:#e9ecef;border-radius:.25rem;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:.75rem 1rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:"/";float:left;padding-right:.5rem}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{border-radius:.25rem;display:flex;list-style:none;padding-left:0}.page-link{background-color:#fff;border:1px solid #dee2e6;color:#007bff;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.page-link:hover{background-color:#e9ecef;border-color:#dee2e6;color:#0056b3;text-decoration:none;z-index:2}.page-link:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0;z-index:3}.page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;margin-left:0}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link{background-color:#007bff;border-color:#007bff;color:#fff;z-index:3}.page-item.disabled .page-link{background-color:#fff;border-color:#dee2e6;color:#6c757d;cursor:auto;pointer-events:none}.pagination-lg .page-link{font-size:1.25rem;line-height:1.5;padding:.75rem 1.5rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.badge{border-radius:.25rem;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{border-radius:10rem;padding-left:.6em;padding-right:.6em}.badge-primary{background-color:#007bff;color:#fff}a.badge-primary:focus,a.badge-primary:hover{background-color:#0062cc;color:#fff}a.badge-primary.focus,a.badge-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5);outline:0}.badge-secondary{background-color:#6c757d;color:#fff}a.badge-secondary:focus,a.badge-secondary:hover{background-color:#545b62;color:#fff}a.badge-secondary.focus,a.badge-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5);outline:0}.badge-success{background-color:#28a745;color:#fff}a.badge-success:focus,a.badge-success:hover{background-color:#1e7e34;color:#fff}a.badge-success.focus,a.badge-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5);outline:0}.badge-info{background-color:#17a2b8;color:#fff}a.badge-info:focus,a.badge-info:hover{background-color:#117a8b;color:#fff}a.badge-info.focus,a.badge-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5);outline:0}.badge-warning{background-color:#ffc107;color:#212529}a.badge-warning:focus,a.badge-warning:hover{background-color:#d39e00;color:#212529}a.badge-warning.focus,a.badge-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5);outline:0}.badge-danger{background-color:#dc3545;color:#fff}a.badge-danger:focus,a.badge-danger:hover{background-color:#bd2130;color:#fff}a.badge-danger.focus,a.badge-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5);outline:0}.badge-light{background-color:#f8f9fa;color:#212529}a.badge-light:focus,a.badge-light:hover{background-color:#dae0e5;color:#212529}a.badge-light.focus,a.badge-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5);outline:0}.badge-dark{background-color:#343a40;color:#fff}a.badge-dark:focus,a.badge-dark:hover{background-color:#1d2124;color:#fff}a.badge-dark.focus,a.badge-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5);outline:0}.jumbotron{background-color:#e9ecef;border-radius:.3rem;margin-bottom:2rem;padding:2rem 1rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{border-radius:0;padding-left:0;padding-right:0}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{color:inherit;padding:.75rem 1.25rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{background-color:#cce5ff;border-color:#b8daff;color:#004085}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{background-color:#e2e3e5;border-color:#d6d8db;color:#383d41}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{background-color:#fefefe;border-color:#fdfdfe;color:#818182}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{background-color:#d6d8d9;border-color:#c6c8ca;color:#1b1e21}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{background-color:#e9ecef;border-radius:.25rem;font-size:.75rem;height:1rem;line-height:0}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{background-color:#007bff;color:#fff;flex-direction:column;justify-content:center;text-align:center;transition:width .6s ease;white-space:nowrap}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{align-items:flex-start;display:flex}.media-body{flex:1}.list-group{border-radius:.25rem;display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-item-action{color:#495057;text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{background-color:#f8f9fa;color:#495057;text-decoration:none;z-index:1}.list-group-item-action:active{background-color:#e9ecef;color:#212529}.list-group-item{background-color:#fff;border:1px solid rgba(0,0,0,.125);display:block;padding:.75rem 1.25rem;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:#fff;color:#6c757d;pointer-events:none}.list-group-item.active{background-color:#007bff;border-color:#007bff;color:#fff;z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{background-color:#b8daff;color:#004085}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#9fcdff;color:#004085}.list-group-item-primary.list-group-item-action.active{background-color:#004085;border-color:#004085;color:#fff}.list-group-item-secondary{background-color:#d6d8db;color:#383d41}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#c8cbcf;color:#383d41}.list-group-item-secondary.list-group-item-action.active{background-color:#383d41;border-color:#383d41;color:#fff}.list-group-item-success{background-color:#c3e6cb;color:#155724}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#b1dfbb;color:#155724}.list-group-item-success.list-group-item-action.active{background-color:#155724;border-color:#155724;color:#fff}.list-group-item-info{background-color:#bee5eb;color:#0c5460}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#abdde5;color:#0c5460}.list-group-item-info.list-group-item-action.active{background-color:#0c5460;border-color:#0c5460;color:#fff}.list-group-item-warning{background-color:#ffeeba;color:#856404}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#ffe8a1;color:#856404}.list-group-item-warning.list-group-item-action.active{background-color:#856404;border-color:#856404;color:#fff}.list-group-item-danger{background-color:#f5c6cb;color:#721c24}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#f1b0b7;color:#721c24}.list-group-item-danger.list-group-item-action.active{background-color:#721c24;border-color:#721c24;color:#fff}.list-group-item-light{background-color:#fdfdfe;color:#818182}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#ececf6;color:#818182}.list-group-item-light.list-group-item-action.active{background-color:#818182;border-color:#818182;color:#fff}.list-group-item-dark{background-color:#c6c8ca;color:#1b1e21}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#b9bbbe;color:#1b1e21}.list-group-item-dark.list-group-item-action.active{background-color:#1b1e21;border-color:#1b1e21;color:#fff}.close{color:#000;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{background-color:transparent;border:0;padding:0}a.close.disabled{pointer-events:none}.toast{background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);flex-basis:350px;font-size:.875rem;max-width:350px;opacity:0}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{align-items:center;background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);color:#6c757d;display:flex;padding:.25rem .75rem}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #dee2e6;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{word-wrap:break-word;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:0;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.show{opacity:.9}.tooltip .arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-top-color:#000;border-width:.4rem .4rem 0;top:0}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{height:.8rem;left:0;width:.4rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#000;border-width:.4rem .4rem .4rem 0;right:0}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-bottom-color:#000;border-width:0 .4rem .4rem;bottom:0}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{height:.8rem;right:0;width:.4rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#000;border-width:.4rem 0 .4rem .4rem;left:0}.tooltip-inner{background-color:#000;border-radius:.25rem;color:#fff;max-width:200px;padding:.25rem .5rem;text-align:center}.popover{word-wrap:break-word;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:276px;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060}.popover,.popover .arrow{display:block;position:absolute}.popover .arrow{height:.5rem;margin:0 .3rem;width:1rem}.popover .arrow:after,.popover .arrow:before{border-color:transparent;border-style:solid;content:"";display:block;position:absolute}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{border-top-color:rgba(0,0,0,.25);border-width:.5rem .5rem 0;bottom:0}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{border-top-color:#fff;border-width:.5rem .5rem 0;bottom:1px}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{height:1rem;left:calc(-.5rem - 1px);margin:.3rem 0;width:.5rem}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{border-right-color:rgba(0,0,0,.25);border-width:.5rem .5rem .5rem 0;left:0}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{border-right-color:#fff;border-width:.5rem .5rem .5rem 0;left:1px}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{border-bottom-color:rgba(0,0,0,.25);border-width:0 .5rem .5rem;top:0}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{border-bottom-color:#fff;border-width:0 .5rem .5rem;top:1px}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:1px solid #f7f7f7;content:"";display:block;left:50%;margin-left:-.5rem;position:absolute;top:0;width:1rem}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{height:1rem;margin:.3rem 0;right:calc(-.5rem - 1px);width:.5rem}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{border-left-color:rgba(0,0,0,.25);border-width:.5rem 0 .5rem .5rem;right:0}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{border-left-color:#fff;border-width:.5rem 0 .5rem .5rem;right:1px}.popover-header{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);font-size:1rem;margin-bottom:0;padding:.5rem .75rem}.popover-header:empty{display:none}.popover-body{color:#212529;padding:.5rem .75rem}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;background:none;border:0;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background:50%/100% 100% no-repeat;display:inline-block;height:20px;width:20px}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m5.25 0-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m2.75 0-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-left:15%;margin-right:15%;padding-left:0;position:absolute;right:0;z-index:15}.carousel-indicators li{background-clip:padding-box;background-color:#fff;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;z-index:10}@-webkit-keyframes spinner-border{to{transform:rotate(1turn)}}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:-.125em;width:2rem}.spinner-border-sm{border-width:.2em;height:1rem;width:1rem}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite;background-color:currentColor;border-radius:50%;display:inline-block;height:2rem;opacity:0;vertical-align:-.125em;width:2rem}.spinner-grow-sm{height:1rem;width:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{clear:both;content:"";display:block}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-21by9:before{padding-top:42.85714286%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{white-space:nowrap}.sr-only-focusable:active,.sr-only-focusable:focus{white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{background-color:transparent;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.text-decoration-none{text-decoration:none!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd}blockquote,img,pre,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{border-color:#dee2e6;color:inherit}}@font-face{font-display:block;font-family:ForkAwesome;font-style:normal;font-weight:400;src:url(/fonts/fork-awesome/forkawesome-webfont.eot?v=1.1.7);src:url(/fonts/fork-awesome/forkawesome-webfont.eot?#iefix&v=1.1.7) format("embedded-opentype"),url(/fonts/fork-awesome/forkawesome-webfont.woff2?v=1.1.7) format("woff2"),url(/fonts/fork-awesome/forkawesome-webfont.woff?v=1.1.7) format("woff"),url(/fonts/fork-awesome/forkawesome-webfont.ttf?v=1.1.7) format("truetype"),url(/fonts/fork-awesome/forkawesome-webfont.svg?v=1.1.7#forkawesomeregular) format("svg")}.fa{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal normal normal 14px/1 ForkAwesome;font-size:inherit}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{text-align:center;width:1.2857142857em}.fa-ul{list-style-type:none;margin-left:2.1428571429em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2.1428571429em;position:absolute;text-align:center;top:.1428571429em;width:2.1428571429em}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before,.fa-sync:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before,.fa-video:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell-o:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-globe-e:before{content:""}.fa-globe-w:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-community:before,.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus-g:before,.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before,.fa-utensils:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before,.fa-pound:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:""}.fa-sort-alpha-desc:before,.fa-sort-alpha-up:before{content:""}.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:""}.fa-sort-amount-desc:before,.fa-sort-amount-up:before{content:""}.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:""}.fa-sort-numeric-desc:before,.fa-sort-numeric-up:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before,.fa-utensil-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before,.fa-heading:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before,.fa-closed-captioning:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before,.fa-gem:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-medium-square:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo-v:before,.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-phone-volume:before,.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.fa-mastodon:before{content:""}.fa-mastodon-alt:before{content:""}.fa-fork-awesome:before,.fa-fork-circle:before{content:""}.fa-peertube:before{content:""}.fa-diaspora:before{content:""}.fa-friendica:before{content:""}.fa-gnu-social:before{content:""}.fa-liberapay-square:before{content:""}.fa-liberapay:before{content:""}.fa-scuttlebutt:before,.fa-ssb:before{content:""}.fa-hubzilla:before{content:""}.fa-social-home:before{content:""}.fa-artstation:before{content:""}.fa-discord:before{content:""}.fa-discord-alt:before{content:""}.fa-patreon:before{content:""}.fa-snowdrift:before{content:""}.fa-activitypub:before{content:""}.fa-ethereum:before{content:""}.fa-keybase:before{content:""}.fa-shaarli:before{content:""}.fa-shaarli-o:before{content:""}.fa-cut-key:before,.fa-key-modern:before{content:""}.fa-xmpp:before{content:""}.fa-archive-org:before{content:""}.fa-freedombox:before{content:""}.fa-facebook-messenger:before{content:""}.fa-debian:before{content:""}.fa-mastodon-square:before{content:""}.fa-tipeee:before{content:""}.fa-react:before{content:""}.fa-dogmazic:before{content:""}.fa-zotero:before{content:""}.fa-nodejs:before{content:""}.fa-nextcloud:before{content:""}.fa-nextcloud-square:before{content:""}.fa-hackaday:before{content:""}.fa-laravel:before{content:""}.fa-signalapp:before{content:""}.fa-gnupg:before{content:""}.fa-php:before{content:""}.fa-ffmpeg:before{content:""}.fa-joplin:before{content:""}.fa-syncthing:before{content:""}.fa-inkscape:before{content:""}.fa-matrix-org:before{content:""}.fa-pixelfed:before{content:""}.fa-bootstrap:before{content:""}.fa-dev-to:before{content:""}.fa-hashnode:before{content:""}.fa-jirafeau:before{content:""}.fa-emby:before{content:""}.fa-wikidata:before{content:""}.fa-gimp:before{content:""}.fa-c:before{content:""}.fa-digitalocean:before{content:""}.fa-att:before{content:""}.fa-gitea:before{content:""}.fa-file-epub:before{content:""}.fa-python:before{content:""}.fa-archlinux:before{content:""}.fa-pleroma:before{content:""}.fa-unsplash:before{content:""}.fa-hackster:before{content:""}.fa-spell-check:before{content:""}.fa-moon:before{content:""}.fa-sun:before{content:""}.fa-f-droid:before{content:""}.fa-biometric:before{content:""}.fa-wire:before{content:""}.fa-tor-onion:before{content:""}.fa-volume-mute:before{content:""}.fa-bell-ringing:before{content:""}.fa-bell-ringing-o:before{content:""}.fa-hal:before{content:""}.fa-jupyter:before{content:""}.fa-julia:before{content:""}.fa-classicpress:before{content:""}.fa-classicpress-circle:before{content:""}.fa-open-collective:before{content:""}.fa-orcid:before{content:""}.fa-researchgate:before{content:""}.fa-funkwhale:before{content:""}.fa-askfm:before{content:""}.fa-blockstack:before{content:""}.fa-boardgamegeek:before{content:""}.fa-bunny:before{content:""}.fa-buymeacoffee:before{content:""}.fa-cc-by:before{content:""}.fa-cc-cc:before,.fa-creative-commons-alt:before{content:""}.fa-cc-nc-eu:before{content:""}.fa-cc-nc-jp:before{content:""}.fa-cc-nc:before{content:""}.fa-cc-nd:before{content:""}.fa-cc-pd:before{content:""}.fa-cc-remix:before{content:""}.fa-cc-sa:before{content:""}.fa-cc-share:before{content:""}.fa-cc-zero:before{content:""}.fa-conway-glider:before,.fa-conway-hacker:before{content:""}.fa-csharp:before{content:""}.fa-email-bulk:before{content:""}.fa-email-bulk-o:before{content:""}.fa-gnu:before{content:""}.fa-google-play:before{content:""}.fa-heroku:before{content:""}.fa-hassio:before,.fa-home-assistant:before{content:""}.fa-java:before{content:""}.fa-mariadb:before{content:""}.fa-markdown:before{content:""}.fa-mysql:before{content:""}.fa-nordcast:before{content:""}.fa-plume:before{content:""}.fa-postgresql:before{content:""}.fa-sass-alt:before{content:""}.fa-sass:before{content:""}.fa-skate:before{content:""}.fa-sketchfab:before{content:""}.fa-tex:before{content:""}.fa-textpattern:before{content:""}.fa-unity:before{content:""}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}body{background-color:#f8fafc;color:#212529;font-family:Nunito,sans-serif;font-size:.9rem;font-weight:400;line-height:1.6;text-align:left}a{color:#0400ff}figure,figure img{margin:0}.h4,h4{font-size:1.35rem}figure img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.page-message{background:#cf2306;border-radius:10px;font-size:20px;font-weight:600;margin-bottom:20px;padding:20px 10px!important;text-align:center}.page-message.success{background:#2f4f4f}.cart{background:#fff;border-radius:10px;font-size:20px;font-weight:600;margin-bottom:20px;padding:20px 10px!important;text-align:center}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body{background-color:#fff}b.highlight{background-color:#ffed4a}.video-list-container{display:flex;flex-direction:row;flex-wrap:wrap}.video-container{display:flex;flex-direction:column;margin:10px;width:40vw}.video-frame-container{height:0;padding-bottom:56.25%;position:relative;width:100%}.video-frame{height:100%;left:0;position:absolute;top:0;width:100%}.search-widget{border:1px solid #4a4a4a;border-radius:10px;display:flex;flex-direction:row;margin-bottom:20px;padding:16px}.search-widget .side{display:block}.search-widget .help-icon{flex-shrink:0;font-size:100px;text-align:center;width:100px}.search-widget h3{font-size:40px}.search-widget strong{font-size:20px}.fmcont .fa-home{margin-right:10px}@media screen and (max-width:500px){.search-widget{align-items:center;flex-direction:column;justify-content:center;text-align:center}.search-widget h3{font-size:30px}}a.no-style{color:#000}a.no-style,a.no-style:hover{text-decoration:none}.has-error{color:#e3342f!important}.has-error>input{border-color:#e3342f!important}.has-error-tinymce .tox{border:1px solid #e3342f!important}.dropdown-submenu{position:relative}.dropdown-submenu>a:after{border:none;content:"";float:right;font-family:ForkAwesome}.dropdown-submenu>.dropdown-menu{left:100%;margin-left:0;margin-top:0;top:0}.nav-link{padding:.5rem 1rem!important}.navbar-light{background:none;font-size:14px}.navbar-light a:hover{background:rgba(0,0,0,.3)}.footer-nav{display:flex;flex-direction:row}.footer-nav a{color:#343a40}.partners{display:flex;flex-direction:row;flex-wrap:wrap}.partners a{margin:10px}.partners a img{max-height:50px;max-width:100px}.navbar-dark,.navbar-light{z-index:20}.navbar-dark .collapse .dropdown-submenu .dropdown-menu,.navbar-dark .collapse .nav-item .dropdown-menu,.navbar-dark .collapse .nav-link .dropdown-menu{background:#343a40!important}.navbar-dark .collapse .dropdown-submenu .nav-link:focus,.navbar-dark .collapse .dropdown-submenu .nav-link:hover,.navbar-dark .collapse .dropdown-submenu .navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .collapse .dropdown-submenu .navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .collapse .nav-item .nav-link:focus,.navbar-dark .collapse .nav-item .nav-link:hover,.navbar-dark .collapse .nav-item .navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .collapse .nav-item .navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .collapse .nav-link .nav-link:focus,.navbar-dark .collapse .nav-link .nav-link:hover,.navbar-dark .collapse .nav-link .navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .collapse .nav-link .navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .collapse.show .dropdown-submenu .dropdown-menu,.navbar-dark .collapse.show .dropdown-submenu .nav-link:focus,.navbar-dark .collapse.show .dropdown-submenu .nav-link:hover,.navbar-dark .collapse.show .dropdown-submenu .navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .collapse.show .dropdown-submenu .navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .collapse.show .nav-item .dropdown-menu,.navbar-dark .collapse.show .nav-item .nav-link:focus,.navbar-dark .collapse.show .nav-item .nav-link:hover,.navbar-dark .collapse.show .nav-item .navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .collapse.show .nav-item .navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .collapse.show .nav-link .dropdown-menu,.navbar-dark .collapse.show .nav-link .nav-link:focus,.navbar-dark .collapse.show .nav-link .nav-link:hover,.navbar-dark .collapse.show .nav-link .navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .collapse.show .nav-link .navbar-dark .navbar-nav .nav-link:hover{background:rgba(0,0,0,.2)!important}.searched_word{margin-bottom:30px}.news-row{border-bottom:1px solid rgba(0,0,0,.5);margin-bottom:20px;padding-bottom:20px}.news-row figure,.news-row img{width:100%}.news-row article{line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.5em;min-height:130px;overflow:hidden;text-overflow:ellipsis}.content-container{padding:30px 0}.content-container .thumbnail{display:block;margin-bottom:30px;text-align:center}.content-container .thumbnail img{max-height:400px;max-width:80vw}.content-container img{max-width:100%}.info small{clear:both;color:#343a40;display:block}.content-container:not(.content-list) .info{margin-bottom:40px}.content-container.content-list .info{margin-top:10px}.banner{background-position:50%;background-size:cover;margin-top:-80px;padding-top:80px;position:relative;width:100%}.banner.small{height:80px;min-height:0}.banner .container:first-child{justify-content:center;min-height:50vh}.banner .container{align-content:flex-end;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:2}.banner .title{color:#fff;display:inline-block;flex-grow:0;font-size:35px;width:240px;word-break:normal}.banner .highlightedpage{background:#329d41;border-radius:40px;flex-grow:0;font-size:20px;padding:10px 20px}.banner .highlightedpage,.banner .highlightedpage:active,.banner .highlightedpage:hover{color:#fff;text-decoration:none}.dropdown-menu{z-index:40}.menu-search{background:rgba(0,0,0,.2);border-radius:20px;padding:0 10px}.menu-search input,.menu-search input:focus{background:transparent;border:none;box-shadow:none}.menu-search i{color:#fff}.navbar-dark .menu-search{background:hsla(0,0%,100%,.2)}.navbar-dark .menu-search i{color:silver}.navbar-dark input,.navbar-dark input:focus{color:#fff}.navbar-dark input::-moz-placeholder{color:silver}.navbar-dark input::placeholder{color:silver}.site-logo{display:inline-block;height:0;left:30px;position:absolute;top:15px;z-index:30}.site-logo img{max-width:60px}.widget-cards{display:block}.widget-cards .bannercard{display:flex;flex-direction:row;padding:5px;position:relative;z-index:10}.widget-cards .bannercard .backdrop{background-color:#39b54a;display:flex;width:100%}.widget-cards .bannercard>*{padding:20px 10px}.widget-cards .bannercard .left{color:#fff;font-size:14px;width:calc(100% - 100px)}.widget-cards .bannercard .left h4{font-size:16px;font-weight:bolder}.widget-cards .bannercard .right{align-items:center;display:flex;justify-content:center;width:100px}.widget-cards .bannercard .right img{flex-grow:0;height:80px;width:80px}.widget-cards .bannercard .widget-content{display:inline-block;min-height:40px;width:100%}.widget-cards .bannercard .link-holder{display:block;margin:40px 0 0;text-align:center}.widget-cards .bannercard a{border:1px solid #fff;border-radius:20px;bottom:20px;color:#fff;left:50%;margin:0 auto;padding:5px 10px;position:absolute;text-decoration:none;transform:translateX(-50%);white-space:nowrap;word-break:keep-all}.widget-cards .bannercard a figure{align-content:center;align-items:center;display:inline-flex;justify-content:center;margin:0 10px 0 0;transform:translateY(2px);width:15px}.page-content{padding-bottom:40px;padding-top:40px}.site-divider{background:#f4f3f3;display:block;height:30px;width:100%}footer{padding-bottom:40px;padding-top:40px}.page-content h1{font-weight:bolder}.page-content :not(figure)>img{margin:10px auto;max-height:500px;max-width:100%}.page-content .latest a{clear:both;color:#4a4a4a;display:block;font-size:30px;font-weight:bolder;position:relative}.page-content .latest a:last-child{width:calc(100% - 20px)}.page-content .latest a .fa{color:#329d41;float:right;position:absolute;right:-20px;top:50%;transform:translateY(-50%)}.page-content .news{padding:10px 16px}.page-content .older img{clear:both;margin:0 auto;max-height:200px}.page-content .older .strong{color:#4a4a4a;display:block;font-size:16px}.page-content .older a{color:#329d41;font-weight:bolder;position:relative}.footer-nav .navbar-nav{width:50%}.footer-info{background:#f4f3f3;padding:5px 0}.footer-info .fa{border:2px solid #39b54a;border-radius:100%;color:#39b54a;height:30px;line-height:26px;text-align:center;width:30px}.footer-info .fa:hover{text-decoration:none}.footer-info .address{color:#000;line-height:30px;min-width:200px}.footer-info .phone-widget{display:inline-block;margin-top:5px;position:relative;right:20px}.phone-widget{padding:0 0 0 10px}.phone-widget a:not(.call){color:#fff}.phone-widget a:not(.call):hover{text-decoration:none}.phone-widget,.phone-widget .call{color:#fff}.phone-widget .call{background:#39b54a;border-radius:20px;margin-left:10px;padding:5px 20px;transition:opacity .3s linear}.phone-widget .call:hover{opacity:.8;text-decoration:none}.phone-widget.white,.phone-widget.white .call,.phone-widget.white a:not(.call){color:#000}.phone-widget.white .call{background:#fff;border:1px solid #39b54a}.navbar-transparent{background-color:transparent!important}.navbar-transparent .dropdown-menu{background-color:#343a40!important}.navbar-transparent .dropdown-menu a:hover{background-color:hsla(0,0%,100%,.2)}.navbar-transparent .dropdown-menu a:focus{background-color:rgba(0,0,0,.2)}.navbar-transparent .nav-link,.navbar-transparent .navbar-nav{color:#fff!important}footer .dropdown-menu{background-color:#fff!important;position:absolute!important}footer .dropdown-menu a:hover{background-color:rgba(0,0,0,.2)}footer .dropdown-menu a:focus{background-color:hsla(0,0%,100%,.2)}.news-image{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:inline-block;height:140px;width:250px}.news-image.highlight{height:360px;width:524px}.news-image figure{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.counter{background:url(/img/counter_background.png) no-repeat 50%;background-size:auto 100%;display:block;height:600px;margin:30px 0;position:relative}.counter,.counter *{font-family:Roboto,sans-serif}.countdown_title{color:#474747;font-size:50px;padding-top:60px}.custom-checkbox{align-items:center;display:block;flex-wrap:wrap;position:relative;text-align:left;width:100%}.custom-checkbox,.custom-checkbox label{flex-direction:row;justify-content:center}.custom-checkbox label{color:#717171;display:grid;font-size:14px;font-weight:400;grid-template-columns:30px 1fr;line-height:normal;margin:0}.custom-checkbox label:before{align-items:center;background:#f3f3f3;border:1px solid #7e7e7e;border-radius:4px;content:"";cursor:pointer;display:flex;flex-grow:0;height:24px;justify-content:center;margin-right:16px;pointer-events:none;text-align:center;transition:opacity .2s linear;width:24px}.custom-checkbox label:before:hover{opacity:.8}.custom-checkbox input[type=checkbox]{height:24px;left:0;opacity:0;position:absolute;top:0;width:24px}.custom-checkbox input[type=checkbox]:focus+label:before{border:1px solid #002f36}.custom-checkbox input[type=checkbox]:checked+label:before{background:#666;color:#fff;content:"";font-family:ForkAwesome}.cart{justify-content:space-between}.cart,.pay-region{display:flex;flex-direction:column}.pay-region{align-items:center;border-top:3px solid #ccc}.cart-content{display:flex;flex-direction:column;padding:20px 0}.open-cart{align-items:center;background:#de3b1f;border:5px solid #fff;border-radius:40px;bottom:100px;color:#fff;display:flex;flex-direction:row;height:80px;justify-content:center;min-width:80px;padding:5px 10px;position:fixed;right:10px;text-decoration:none;transition:width .2s linear}.open-cart .cart-count{display:inline-block;margin-left:5px}.open-cart:hover{color:#fff;text-decoration:none}.modal-form-group{display:flex;flex-direction:column}.modal-form-group label{justify-self:flex-end;margin:10px 0 0;text-indent:10px}.modal-form-group input:not(#tosAccept){background:#f3f3f3;border:none;color:#000;font-size:14px;font-weight:400;margin:10px;outline:none;padding:15px 21px}.modal-form-group input:not(#tosAccept).has-error{border:1px solid #bd0202;color:#bd0202}.simple-image{background:url(/img/simplepay_bankcard_logos_left_482x40_new.png) no-repeat -12px;background-size:contain;display:block;height:40px;max-width:90%;width:420px}@media (min-width:991px){.hide-sm{visibility:visible}.show-sm{height:0;overflow:hidden;visibility:hidden;width:0}}@media screen and (max-width:1200px){.news-image{height:124px;width:220px}.news-image.highlight{height:330px;width:435px}.no-sm{display:none}.site-logo{display:inline-block;height:0;left:calc(10vw - 30px);position:absolute;top:15px;z-index:30}.site-logo img{max-width:60px}}@media (max-width:991px){.news-image{height:169px;width:300px}.news-image.highlight{height:366px;width:650px}.content-container{padding:16px}.no-padding-when-small{padding-bottom:0!important;padding-top:0!important}#frontend .navbar-light{background-color:#343a40!important}#frontend .navbar-light,#frontend .navbar-transparent .nav-link,#frontend .navbar-transparent .navbar-nav{color:hsla(0,0%,100%,.5)!important}.banner .container{align-content:center;align-items:flex-start;justify-content:center}.banner .container .title{width:100%}.hide-sm{height:0;overflow:hidden;visibility:hidden;width:0}.fix-sm.fix-sm{padding-right:0;position:absolute;right:10px;top:0;width:auto}.show-sm{visibility:visible}.footer-info .phone-widget{right:10px}.site-logo{display:inline-block;height:0;left:50vw;position:absolute;top:15px;z-index:30}.site-logo img{margin-left:-30px;max-width:60px;position:relative}}.menu_icon{height:30px;left:10px;position:absolute;top:5px}.icon_menu,.icon_submenu{position:relative}.icon_menu{background:hsla(0,0%,100%,.3);border-radius:30px}.icon_menu a{border-radius:30px;color:#fff!important;font-size:12px;line-height:23px;padding-left:50px!important}@media screen and (max-width:1200px){.icon_menu{background:hsla(0,0%,100%,.3);border-radius:30px}.icon_menu a{font-size:0;padding-left:33px!important}}@media screen and (max-width:991px){.icon_menu{background:hsla(0,0%,100%,.3);border-radius:30px}.icon_menu a{border-radius:30px;color:#fff!important;font-size:12px;line-height:23px;padding-left:50px!important}}@media screen and (max-width:480px){.page-content .latest a{font-size:20px}.page-content .older strong{font-size:12px}}@media screen and (max-width:768px){.news-image{height:124px;width:220px}.news-image.highlight{height:247px;width:480px}}@media screen and (max-width:575px){.news-image{height:calc(28.125vw - 28.125px);width:calc(50vw - 50px)}.news-image.highlight{height:calc(56.25vw - 39.375px);width:calc(100vw - 70px)}}@media screen and (max-height:768px){.widget-cards{min-height:0!important}.page-content .latest a{font-size:20px}.page-content .older strong{font-size:12px}}@media (max-width:462px){.banner .container{min-height:0}.banner .container .title{font-size:20px}}@media (max-width:400px){.shrink-title{font-size:1.8em}.counter{height:800px}}@media screen and (min-width:991px){.widget-cards{padding-bottom:40px}}@media screen and (max-height:768px) and (max-width:991px){.banner .container span{width:100%}.widget-cards{height:auto;min-height:0!important}}@media screen and (max-height:768px) and (max-width:768px){.widget-cards{min-height:500px!important}}:root{--sand:#ffc76a;--bg:#fff;--bg-grey:#f8f8f8;--dark-color:#474747;--border-radius:15px;--border-radius-small:5px;--text-light:#fff;--text-dark:#000;--text-dark-muted:#707070;--link:#3c5a9a;--lightgray:#e0e0e0;--very-lightgray:#f7f7f7}*{-webkit-margin-before:0;-webkit-margin-after:0;box-sizing:border-box;margin-block-end:0;margin-block-start:0}body{margin:0}#frontend *,body{font-family:Inter,Calibri,Trebuchet MS,sans-serif}#frontend:not(.loaded) *{transition:none!important}#frontend{margin:auto;padding-top:120px}#frontend .accordion .card{border:none}#frontend .accordion .card .card-header{background-color:transparent;border:none}#frontend .accordion .card .card-header .btn.btn-link{color:var(--text-dark);font-size:15px;font-weight:700;max-width:calc(100% - 28px);padding-left:0;padding-right:0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#frontend .accordion .card .card-header .btn.btn-link:focus{box-shadow:none}#frontend .accordion .card .card-header .btn.btn-link:after{border-bottom:2px solid var(--text-dark);border-right:2px solid var(--text-dark);content:"";display:inline-block;height:8px;position:absolute;right:-20px;top:calc(50% - 4px);transform:rotate(-45deg);transform-origin:top center;transition:transform .2s linear;width:8px}#frontend .accordion .card .card-header .btn.btn-link.active:after{transform:rotate(45deg)}#frontend .accordion .separator{border-top:2px solid #ebeaed;margin:10px auto;width:calc(100% - 2.5rem)}#frontend .navbar{background-color:var(--bg)!important;box-shadow:0 6px 10px #00000014;left:0;padding:8px 25px;position:fixed;top:0;transition:padding .25s linear,box-shadow .25s linear;width:100%;z-index:5000}#frontend .navbar .content{margin:0 auto;max-width:1728px;padding:0 15px;width:100%}@media (min-width:1500px){#frontend .navbar .content{padding:0 50px}}#frontend .navbar .navbar-brand{z-index:-1}#frontend .navbar .logo img{height:40px;transition:height .25s linear;width:auto}@media (max-width:992px){#frontend .navbar .logo img{height:35px}}#frontend .navbar.on-top{box-shadow:none!important;padding:30px 25px}#frontend .navbar.on-top .logo img{height:50px}@media (max-width:992px){#frontend .navbar.on-top .logo img{height:45px}}#frontend .navbar .nav-link{color:var(--text-dark);display:inline-block;font-size:15px;margin-right:30px;padding:0 5px!important}@media (max-width:1350px){#frontend .navbar .nav-link{font-size:14px;margin-right:15px}}@media (max-width:1200px){#frontend .navbar .nav-link{font-size:13px;margin-right:10px}}@media (max-width:1100px){#frontend .navbar .nav-link{margin-right:5px}}#frontend .navbar .navbar-toggler{border:0;padding:0;z-index:1}#frontend .navbar .navbar-toggler svg{color:var(--sand);height:auto;transition:color .35s;width:40px}@media (max-width:992px){#frontend .navbar .navbar-toggler:not(.collapsed) svg{color:var(--text-dark)}#frontend .navbar:not(.on-top) .collapse,#frontend .navbar:not(.on-top) .navbar-collapse{right:0;top:0}}#frontend .navbar .collapse,#frontend .navbar .navbar-collapse{background-color:var(--bg)}#frontend .navbar .collapse .button-spacer,#frontend .navbar .navbar-collapse .button-spacer{display:none}@media (max-width:992px){#frontend .navbar .collapse,#frontend .navbar .navbar-collapse{background-color:var(--sand)!important;box-shadow:5px 5px 10px #00000022;color:var(--text-dark)!important;position:absolute;right:7px;top:30px;transition:height .35s ease,top .25s linear;z-index:0}#frontend .navbar .collapse .navbar-nav,#frontend .navbar .navbar-collapse .navbar-nav{padding:15px 30px 30px}#frontend .navbar .collapse .button-spacer,#frontend .navbar .navbar-collapse .button-spacer{display:block;height:50px;width:100%}#frontend .navbar .collapse .nav-item,#frontend .navbar .navbar-collapse .nav-item{margin-bottom:5px;padding:5px 10px}#frontend .navbar .collapse .nav-item.icons,#frontend .navbar .navbar-collapse .nav-item.icons{background-color:var(--bg);margin:10px -30px -30px;padding:20px 25px}#frontend .navbar .collapse .nav-item .language-btn,#frontend .navbar .navbar-collapse .nav-item .language-btn{display:inline-block;margin-left:15px;padding:0;position:relative;right:-45px}#frontend .navbar .collapse .nav-item .nav-link,#frontend .navbar .navbar-collapse .nav-item .nav-link{color:var(--text-dark)!important;font-size:18px}}#frontend .navbar .phone-btn{background-color:#01752b;border-radius:200px;color:#fff;margin-bottom:8px;padding:4px 10px;text-align:center;width:100%}#frontend .navbar .phone-btn svg{fill:currentColor}#frontend .navbar .popout-search{pointer-events:none!important;position:relative;z-index:20}#frontend .navbar .popout-search .submit{background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important;pointer-events:none!important;z-index:30}#frontend .navbar .popout-search svg{color:#777;pointer-events:none!important;width:25px}#frontend .navbar .popout-search .form-control,#frontend .navbar .popout-search input{background-color:var(--very-lightgray);cursor:pointer;opacity:0;padding:2.5px 0;pointer-events:all;position:absolute;right:0;top:-8.5px;transition:.25s;width:25px!important;z-index:-1}#frontend .navbar .popout-search.active{cursor:pointer!important}#frontend .navbar .popout-search.active .form-control,#frontend .navbar .popout-search.active input{border-radius:200px;box-shadow:0 5px 15px #00000022!important;cursor:text;height:auto;opacity:1!important;padding:12.5px 40px 12.5px 15px;right:-12.5px;width:225px!important}#frontend .navbar .popout-search.active .submit{pointer-events:all!important}#frontend .navbar .popout-search.mobile{left:0;min-height:35px;position:absolute;right:0;top:12px;width:100%}#frontend .navbar .popout-search.mobile svg{color:#fff}#frontend .navbar .popout-search.mobile .submit{color:#ffffffaa;left:15px;position:absolute;top:-5px;transition:.25s}#frontend .navbar .popout-search.mobile .form-control,#frontend .navbar .popout-search.mobile input{background-color:#66bd86!important;color:#111;left:10px;right:unset}#frontend .navbar .popout-search.mobile .form-control::-moz-placeholder,#frontend .navbar .popout-search.mobile input::-moz-placeholder{color:#444}#frontend .navbar .popout-search.mobile .form-control::placeholder,#frontend .navbar .popout-search.mobile input::placeholder{color:#444}#frontend .navbar .popout-search.mobile.active{cursor:pointer!important}#frontend .navbar .popout-search.mobile.active .form-control,#frontend .navbar .popout-search.mobile.active input{padding:2.5px 10px 2.5px 35px;width:calc(100% - 20px)!important}#frontend .navbar .popout-search.mobile.active .submit{color:#444}#frontend .navbar .language-btn:not(.active){opacity:.5}#frontend footer{padding:0}#frontend footer .logo{display:block;margin:0 auto;max-width:250px}#frontend footer .link{color:var(--text-dark);font-size:16px}@media (max-width:576px){#frontend footer .link{font-size:13px}}#frontend footer .link .link-icon{margin-bottom:7px;margin-top:6px}#frontend footer .links ul{word-break:break-all}#frontend footer .links h2{display:inline}#frontend footer .career{align-items:flex-end;background-color:#fff;background-size:cover;border-radius:30px;display:flex;flex-direction:column;margin-left:auto;max-width:100%;padding:25px 20px;width:470px}@media (max-width:768px){#frontend footer .career{background-position:100% 0;width:100%}}#frontend footer .career .text{font-size:21px;margin-bottom:15px}#frontend footer .career .button{background-color:var(--sand);border-radius:200px;color:var(--text-dark);font-size:17px;font-weight:700;margin-bottom:25px;padding:10px 30px;position:relative;z-index:10}#frontend footer .career .button:after{background-color:var(--sand);border-radius:200px;content:"";height:calc(100% + 10px);left:-5px;opacity:.5;position:absolute;top:-5px;width:calc(100% + 10px);z-index:-1}@media (max-width:520px){#frontend footer .career{border-radius:20px;padding:20px 12.5px}#frontend footer .career .text{font-size:16px;margin-bottom:10px}#frontend footer .career .button{font-size:14px;padding:7.5px 20px}}@media (max-width:375px){#frontend footer .career{padding:15px 10px}#frontend footer .career .text{font-size:15px;margin-bottom:10px}#frontend footer .career .button{font-size:13px;padding:7.5px 20px}}#frontend .contact-wrapper{background-color:#f1f1f1b2}#frontend .contact-wrapper .description{font-size:16px}#frontend .contact-wrapper .title{color:var(--sand);display:inline-block;font-size:24px;position:relative}#frontend .contact-wrapper .title:after{border-bottom:2px solid var(--sand);bottom:-5px;content:"";left:-8px;position:absolute;right:-8px;width:calc(100% + 16px)}#frontend .contact-wrapper .btn.btn-primary,#frontend .contact-wrapper .send-button{background-color:var(--sand);border:none;border-radius:var(--border-radius-small);color:var(--text-dark);padding:10px;width:100%}#frontend .text-green{color:var(--green-white-contrast)}#frontend .main-banner{margin-bottom:100px;overflow:hidden;position:relative;width:100%}#frontend .main-banner .text{left:50px;position:absolute;top:20%}#frontend .main-banner .text .lead{font-size:2.2rem}@media (max-width:1300px){#frontend .main-banner .text{left:25px}#frontend .main-banner .text .display-4{font-size:2.5rem}#frontend .main-banner .text .lead{font-size:1.75rem}}@media (max-width:992px){#frontend .main-banner .text{position:relative;top:10%}#frontend .main-banner .text .display-4{font-size:2rem}#frontend .main-banner .text .lead{font-size:1.25rem}}@media (max-width:576px){#frontend .main-banner .text .display-4{font-size:1.7rem}#frontend .main-banner .text .lead{font-size:1rem}}@media (max-width:435px){#frontend .main-banner .text .display-4{font-size:1.4rem}#frontend .main-banner .text .lead{font-size:.8rem}}#frontend .main-banner .banner-image{display:block;margin-left:auto;max-width:60%;width:100%}@media (max-width:992px){#frontend .main-banner .banner-image{max-width:90%}}#frontend .gallery .card-wrapper{max-width:350px}#frontend .gallery .card{border-radius:var(--border-radius-small);height:100%;overflow:hidden!important}#frontend .gallery .card .card-img-bg{background-position:50%;background-size:cover;height:250px;width:100%}@media (max-width:1000px){#frontend .gallery .card .card-img-bg{height:min(250px,calc(150px + 10vw))}}#frontend .gallery .card .card-body{align-items:center;display:flex;flex-direction:column;justify-content:flex-end}#frontend .gallery .card .card-body .card-title{color:var(--green-white-contrast);font-size:22px;font-weight:700;text-align:center}#frontend .gallery .card .card-body .date{color:var(--text-dark-muted);font-size:16px;text-align:center}#frontend .gallery-view{display:flex;flex-wrap:wrap;justify-content:center}#frontend .gallery-view .card{align-items:center;border:none;display:inline-flex;height:290px;justify-content:center;margin:0 20px 20px 0;padding:0;width:290px}#frontend .gallery-view .card .image{background-position:50%;background-size:cover;height:100%;overflow:hidden;width:100%}#frontend ::-moz-selection{background-color:var(--yellow);color:var(--text-dark)}#frontend ::selection{background-color:var(--yellow);color:var(--text-dark)}#frontend img{max-width:100%}#frontend a{color:var(--link);text-decoration:none!important}#frontend a:hover{text-decoration:underline!important}#frontend hr{border-top:1px solid var(--dark-color)}#frontend .container{max-width:1300px;width:100%}#frontend .container.large{max-width:1600px}#frontend .container.c-small{max-width:1000px}#frontend .spacer{flex:1 1 auto}#frontend .font-weight-medium{font-weight:500}#frontend .border-radius-small{border-radius:var(--border-radius-small)}#frontend .j-img{overflow:hidden}#frontend .j-img img{height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;width:auto}@media (max-width:992px){#frontend .j-img img{height:auto;width:100%}}#frontend .bg-sand{background-color:var(--sand)}@media (max-width:992px){#frontend .col-reverse-below-lg{flex-direction:column-reverse}}@media (min-width:768px){#frontend .bemutatkozas-irodak .iroda-col{max-width:250px}}#frontend .gepkocsipark-card{border-radius:var(--border-radius-small);box-shadow:0 4px 4px #c0bdbd55;margin-bottom:40px}#frontend .gepkocsipark-card .col{padding:20px}#frontend .gepkocsipark-card .col p{color:var(--text-dark-muted);font-size:13px;line-height:16px;text-align:justify}#frontend .gepkocsipark-card .col-12{align-items:center;display:flex;overflow:hidden}#frontend .gepkocsipark-card .col-12 figure{height:100%!important;min-height:250px;min-width:400px;-o-object-fit:cover;object-fit:cover;width:auto!important}@media (max-width:768px){#frontend .gepkocsipark-card .col-12 figure{height:auto!important;min-width:unset;width:100%!important}}
.fa[data-v-52c73c08]{transition:background-color .2s linear}.no-grid[data-v-52c73c08]{color:#000;display:block;min-width:200px;text-align:center;width:100%}.no-grid.fa[data-v-52c73c08]{color:#000;display:inline-block;line-height:40px;margin:20px 0;padding:5px 0;position:relative}.no-grid.fa[data-v-52c73c08],.no-grid.fa[data-v-52c73c08]:hover{text-decoration:none}.no-grid.fa[data-v-52c73c08]:before{font-size:40px;margin-right:20px;position:relative;top:5px}.no-grid[data-v-52c73c08]:hover{background-color:rgba(0,0,0,.2)}.list-item[data-v-52c73c08]:not(.no-grid){background:var(--list-item-bck);border:1px solid rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);display:inline-block;margin:5px 5px 0;overflow:hidden}.list-item:not(.no-grid) a[data-v-52c73c08]{color:#000;display:flex;flex-direction:column;height:200px;position:relative;text-decoration:none;transition:background-color .3s linear}.list-item:not(.no-grid) a[data-v-52c73c08]:hover{background-color:var(--list-item-hover-bck);text-decoration:none}.list-item:not(.no-grid) a .fa[data-v-52c73c08],.list-item:not(.no-grid) a .image[data-v-52c73c08]{display:block;height:100px;padding:10px 0;text-align:center;width:200px}.list-item:not(.no-grid) a .fa[data-v-52c73c08],.list-item:not(.no-grid) a img[data-v-52c73c08]{max-width:100%}.list-item:not(.no-grid) a img[data-v-52c73c08]{max-height:80px}.list-item:not(.no-grid) a .fa[data-v-52c73c08]:before{font-size:80px;line-height:90px}.list-item:not(.no-grid) a .fa[data-v-52c73c08]:not(.fa-folder-o):before{font-size:50px}.list-item:not(.no-grid) a .name[data-v-52c73c08]{text-wrap:normal;font-weight:700;height:51px;max-width:200px;overflow:hidden;padding:5px 0;text-align:center}.list-item:not(.no-grid) a .info[data-v-52c73c08]{bottom:0;height:40px;left:0;margin:0;padding:0 10px;position:absolute;text-align:center;width:100%}.list-item[data-v-52c73c08]:focus,.list-item[data-v-52c73c08]:focus-visible,.list-item[data-v-52c73c08]:focus-within{border:1px solid #fff;box-shadow:0 0 0 1px #fff,0 0 0 4px #000;outline:1px solid #fff}
@charset "UTF-8";.modal-overlay[data-v-1358ca20]{background:transparent;display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-100}.modal-overlay .modal-window[data-v-1358ca20]{background:#fff;left:50%;max-width:calc(100vw - 32px);position:absolute;top:calc(50% - 50px);transform:translate(-50%,-50%);transition:top .2s cubic-bezier(.8,0,.2,1)}.modal-overlay .modal-body[data-v-1358ca20]{max-height:calc(100vh - 200px);overflow:auto;word-break:break-all}.modal-overlay.open[data-v-1358ca20]{background-color:rgba(0,0,0,.3);transition:z-index 0s,background-color .2s linear .2s;z-index:100}.modal-overlay.open .modal-window[data-v-1358ca20]{top:50%;transform:translate(-50%,-50%);transition:top .2s cubic-bezier(.8,0,.2,1) .2s}.modal-overlay.close[data-v-1358ca20]{background-color:transparent;transition:background-color .2s linear .2s,z-index 0s linear .2s;z-index:-100}.modal-overlay.close .modal-window[data-v-1358ca20]{top:-100%;transition:top .2s linear}.modal-overlay .modal-header[data-v-1358ca20]{align-items:center;display:flex;flex-direction:row;justify-content:center}.modal-overlay .modal-header .modal-title[data-v-1358ca20]{flex-grow:1;font-size:21px;font-weight:700;text-align:center;text-indent:30px}.modal-overlay .modal-header .modal-header-close[data-v-1358ca20]{border-radius:6px;color:#c1c1c1;cursor:pointer;flex-grow:0;padding:7px 10px}.modal-overlay .modal-header .modal-header-close[data-v-1358ca20]:hover{background:rgba(0,0,0,.3)}.modal-overlay .modal-footer[data-v-1358ca20]{align-items:center;display:flex;flex-direction:column;justify-content:center}[data-v-1358ca20](.checkbox){align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}[data-v-1358ca20](.checkbox) label{align-items:center;color:#717171;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;font-weight:400;justify-content:center;line-height:normal;margin:0}[data-v-1358ca20](.checkbox) label:before{align-items:center;background:#f3f3f3;border-radius:4px;content:"";cursor:pointer;display:flex;flex-grow:0;height:24px;justify-content:center;margin-right:16px;text-align:center;transition:opacity .2s linear;width:24px}[data-v-1358ca20](.checkbox) label:before:hover{opacity:.8}[data-v-1358ca20](.checkbox) input[type=checkbox]{height:0;width:0}[data-v-1358ca20](.checkbox) input[type=checkbox]:focus+label:before{border:1px solid #002f36}[data-v-1358ca20](.checkbox) input[type=checkbox]:checked+label:before{content:"";font-family:ForkAwesome}.modal-buttons[data-v-1358ca20]{display:flex;flex-direction:row;width:100%}.modal-buttons>*[data-v-1358ca20]{flex-grow:1}.modal-buttons .left[data-v-1358ca20]{align-items:center;display:flex;justify-content:flex-start;text-align:left}.modal-buttons .right[data-v-1358ca20]{align-items:center;display:flex;justify-content:flex-end;text-align:right}
.button[data-v-2e4ed94d]{align-content:center;display:flex;justify-content:center}.button.disabled .fa[data-v-2e4ed94d]{background-color:rgba(0,0,0,.2);color:#9b9b9b}.button:not(.disabled) .fa[data-v-2e4ed94d]:not(.superscript):hover{background-color:rgba(0,0,0,.3)}.button>.fa[data-v-2e4ed94d]{border:1px solid #ccc;border-radius:5px;cursor:pointer;display:inline-block;font-size:1.025rem;line-height:1.6;padding:.375rem .75rem;position:relative;text-align:center;transition:background-color .2s linear;width:40px}.button>.fa .superscript[data-v-2e4ed94d]{text-stroke:1px #000;-webkit-text-stroke:1px #000;color:#fff;font-size:.6em;position:absolute;right:10px;top:10px}
@-webkit-keyframes ProgressEffect-data-v-cdf2a582{0%{background-position:200% 0}to{background-position:0 0}}@keyframes ProgressEffect-data-v-cdf2a582{0%{background-position:200% 0}to{background-position:0 0}}.progress_cont[data-v-cdf2a582]{height:20px;position:relative;width:100%}.progress_cont .progress_val[data-v-cdf2a582]{background:#329d41;height:100%;left:0;position:absolute;top:0;transition:width .2s linear}.progress_cont .progress_val[data-v-cdf2a582]:before{-webkit-animation:ProgressEffect-data-v-cdf2a582 8s ease-in-out infinite var(--delay);animation:ProgressEffect-data-v-cdf2a582 8s ease-in-out infinite var(--delay);background:linear-gradient(90deg,#005b00,#3ee505,#005b00) repeat;background-size:200% 100%;content:"";height:100%;position:absolute;width:100%}
.error-msg[data-v-050f7c32]{color:#bd0202;font-size:12px;padding:0 10px}
.toast-container[data-v-150f3d38]{padding:10px;position:fixed;right:0;top:0;width:auto;z-index:9999}.toast-container .toast-item[data-v-150f3d38]{border-radius:5px;cursor:pointer;font-size:20px;margin-bottom:10px;max-width:90vw;padding:10px 16px;width:300px;width:min(400px,90vw)}.toast-container .toast-item[data-v-150f3d38]:hover{opacity:.8}.toast-container .warning[data-v-150f3d38]{background:#d9b112;color:#000}.toast-container .error[data-v-150f3d38]{background:#da3333;color:#fff}.toast-container .success[data-v-150f3d38]{background:#3a881e;color:#fff}.list-enter-active[data-v-150f3d38],.list-leave-active[data-v-150f3d38]{transform:translateX(0);transition:all .3s ease}.list-enter-from[data-v-150f3d38]{opacity:0;transform:translateX(100%)}.list-leave-to[data-v-150f3d38]{opacity:0}
.image figure[data-v-f4487666]{left:0;margin-bottom:0!important;top:0;transition:all 1s ease}.image.container-open[data-v-f4487666]:hover{opacity:1!important}@-webkit-keyframes scollBck-data-v-f4487666{0%{display:block;position:fixed;top:-100%}to{position:fixed;top:0}}@keyframes scollBck-data-v-f4487666{0%{display:block;position:fixed;top:-100%}to{position:fixed;top:0}}@-webkit-keyframes scollImg-data-v-f4487666{0%{display:block;left:50%;position:fixed;top:-100%;transform:translateX(-50%)}to{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}}@keyframes scollImg-data-v-f4487666{0%{display:block;left:50%;position:fixed;top:-100%;transform:translateX(-50%)}to{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}}.preview[data-v-f4487666]{background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:100}.image .hide[data-v-f4487666]{display:none;opacity:0;z-index:-100}.image .open[data-v-f4487666]{display:block;opacity:1;z-index:100}.image .open figure[data-v-f4487666]{-webkit-animation:scollImg-data-v-f4487666 1s ease forwards;animation:scollImg-data-v-f4487666 1s ease forwards;max-height:90%;max-width:90%}.image .open figure img[data-v-f4487666]{-o-object-fit:contain!important;object-fit:contain!important}
.gallery .image-container[data-v-0b18d915]{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:20px}@media screen and (max-width:900px){.gallery .image-container[data-v-0b18d915]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:600px){.gallery .image-container[data-v-0b18d915]{grid-template-columns:repeat(2,1fr)}}.gallery .image-container .image[data-v-0b18d915]{aspect-ratio:1/.8;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;width:100%}.gallery .image-container .image[data-v-0b18d915] (figure){height:100%;-o-object-fit:cover!important;object-fit:cover!important;overflow:hidden;width:100%}.gallery .image-container .image[data-v-0b18d915] (figure) img{height:100%!important;min-height:100%;min-width:100%;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center;object-position:center;width:100%!important}.gallery .image-container .image[data-v-0b18d915]:hover{cursor:pointer;opacity:.8}.gallery .preview[data-v-0b18d915]{background:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;transition:all .5s ease;width:100%;z-index:999}.gallery .preview .overlay[data-v-0b18d915]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:absolute;width:100%}.gallery .preview .overlay[data-v-0b18d915] (figure){height:calc(100% - 100px);-o-object-fit:contain!important;object-fit:contain!important;overflow:hidden;width:calc(100% - 200px)}.gallery .preview .overlay[data-v-0b18d915] (figure) img{height:100%!important;min-height:100%;min-width:100%;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center;object-position:center;width:100%!important}.gallery .preview .close-icon[data-v-0b18d915],.gallery .preview .left-arrow[data-v-0b18d915],.gallery .preview .right-arrow[data-v-0b18d915]{border-radius:10px;color:#fff!important;cursor:pointer;font-size:40px;padding:5px 10px;position:absolute;text-decoration:none;top:50%;transform:translateY(-50%);transition:background-color .2s linear,-color .2s linear}.gallery .preview .close-icon.close-icon[data-v-0b18d915],.gallery .preview .left-arrow.close-icon[data-v-0b18d915],.gallery .preview .right-arrow.close-icon[data-v-0b18d915]{line-height:10px;right:50px;top:50px}.gallery .preview .close-icon.close-icon .fa[data-v-0b18d915],.gallery .preview .left-arrow.close-icon .fa[data-v-0b18d915],.gallery .preview .right-arrow.close-icon .fa[data-v-0b18d915]{position:relative;top:-2px}.gallery .preview .close-icon.left-arrow[data-v-0b18d915],.gallery .preview .left-arrow.left-arrow[data-v-0b18d915],.gallery .preview .right-arrow.left-arrow[data-v-0b18d915]{left:50px}.gallery .preview .close-icon.right-arrow[data-v-0b18d915],.gallery .preview .left-arrow.right-arrow[data-v-0b18d915],.gallery .preview .right-arrow.right-arrow[data-v-0b18d915]{right:50px}.gallery .preview .close-icon.left-arrow .fa[data-v-0b18d915],.gallery .preview .close-icon.right-arrow .fa[data-v-0b18d915],.gallery .preview .left-arrow.left-arrow .fa[data-v-0b18d915],.gallery .preview .left-arrow.right-arrow .fa[data-v-0b18d915],.gallery .preview .right-arrow.left-arrow .fa[data-v-0b18d915],.gallery .preview .right-arrow.right-arrow .fa[data-v-0b18d915]{position:relative;top:2px}.gallery .preview .close-icon[data-v-0b18d915]:hover,.gallery .preview .left-arrow[data-v-0b18d915]:hover,.gallery .preview .right-arrow[data-v-0b18d915]:hover{background-color:hsla(0,0%,39%,.3);color:#ccc}.gallery .slide-down-enter-to[data-v-0b18d915],.gallery .slide-down-leave-from[data-v-0b18d915]{top:0}.gallery .slide-down-enter-active[data-v-0b18d915]{opacity:0;top:-100%!important;transition:all .1s ease}.gallery .slide-down-leave-to[data-v-0b18d915]{opacity:0;top:-100%}.gallery .overlay[data-v-0b18d915]{transition:all .2s linear}.gallery .overlay.slide-left[data-v-0b18d915]{left:-100%;right:auto;top:0}.gallery .overlay.slide-right[data-v-0b18d915]{left:auto;right:-100%;top:0}.gallery .overlay.current[data-v-0b18d915]{left:0;right:auto;top:0}.gallery .swap-enter-active[data-v-0b18d915],.gallery .swap-leave-active[data-v-0b18d915]{transition:top .2s ease,left .2s ease,right .2s ease}
@charset "UTF-8";.tree[data-v-00a3665a]{display:block;padding-left:10px}.tree[data-v-00a3665a]:not(.subtree){overflow:auto}.tree .head[data-v-00a3665a]{background-color:#3f4e5d;font-size:18px;padding:2px 5px;text-align:center}.tree .head[data-v-00a3665a],.tree .item[data-v-00a3665a]{display:block;position:relative}.tree .item[data-v-00a3665a]{white-space:nowrap;word-break:keep-all}.tree .item>span[data-v-00a3665a]{cursor:pointer;margin-left:15px;padding:2px 10px 2px 5px;transition:background-color .2s linear}.tree .item>span.selected[data-v-00a3665a],.tree .item>span[data-v-00a3665a]:hover{background-color:var(--hvr);color:#fff}.tree .item>.caret[data-v-00a3665a]{align-items:center;cursor:pointer;display:flex;font-size:12px;height:24px;justify-content:center;left:-5px;position:absolute;text-align:center;top:1px;transition:background-color .2s linear;width:21px}.tree .item>.caret[data-v-00a3665a]:before{color:var(--color);content:"";font-family:ForkAwesome}.tree .item>.caret[data-v-00a3665a]:hover{background-color:var(--hvr)}.tree .item>.caret[data-v-00a3665a]:hover:before{color:#fff}.tree .item>.caret[data-v-00a3665a]:after{content:""}.tree .item>.caret.opened[data-v-00a3665a]:before{content:""}.tree .item.has-child[data-v-00a3665a]:after{border-left:1px solid #ccc;bottom:10px;content:"";left:5px;position:absolute;top:20px}.tree .item>.subtree[data-v-00a3665a]{height:0;overflow:hidden}.tree .item.opened>.subtree[data-v-00a3665a]{height:auto;overflow:visible}
@charset "UTF-8";.file-browser[data-v-d9698282]{grid-column-gap:5px;grid-row-gap:0;display:grid;grid-template:"actions path display filter sort" "tree files files files files" "info info info info info";grid-template-columns:300px 1fr 40px .3fr 50px;grid-template-rows:55px 1fr;min-height:350px;width:100%}.file-browser.dndmessage[data-v-d9698282]{position:relative}.file-browser.dndmessage[data-v-d9698282] (:not(.progress-upload)) *{pointer-events:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.file-browser.dndmessage[data-v-d9698282]:before{background-color:rgba(0,0,0,.6);content:"";font-family:ForkAwesome;font-size:50px;padding-bottom:100px;z-index:100}.file-browser.dndmessage[data-v-d9698282]:after,.file-browser.dndmessage[data-v-d9698282]:before{align-content:center;align-items:center;align-self:center;color:#fff;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;width:100%}.file-browser.dndmessage[data-v-d9698282]:after{content:"Feltöltéshez dobja ide a fájlokat";font-size:20px;z-index:101}.file-browser.dndmessage.uploadMsg[data-v-d9698282]:after{content:"Feltöltés folyamatban, kérem várjon"}.file-browser .menu-actions[data-v-d9698282]{grid-area:actions}.file-browser .display[data-v-d9698282]{grid-area:display}.file-browser .filter[data-v-d9698282]{align-items:center;display:flex;grid-area:filter}.file-browser .sort-by[data-v-d9698282]{align-items:center;display:flex;grid-area:sort}.file-browser .sort-by .icon[data-v-d9698282]{border:1px solid #ccc;border-radius:5px;cursor:pointer;font-size:1.025rem;line-height:1.6;padding:.375rem .75rem;position:relative;transition:background-color .2s linear}.file-browser .sort-by .icon[data-v-d9698282]:hover{background-color:rgba(0,0,0,.3)}.file-browser .sort-by .icon select[data-v-d9698282]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.file-browser .current-path[data-v-d9698282]{align-items:center;display:flex;grid-area:path;justify-content:center}.file-browser .current-path .current_path_display[data-v-d9698282]{border:1px solid #ced4da;border-radius:.25rem;display:block;flex-grow:1;font-size:1.025rem;height:41px;line-height:1.6;overflow-x:auto;overflow-y:hidden;padding:.375rem .75rem;text-indent:0;white-space:nowrap}.file-browser .current-path .current_path_display[data-v-d9698282]::-webkit-scrollbar{bottom:0;height:4px;left:0;position:absolute}.file-browser .current-path .current_path_display[data-v-d9698282]::-webkit-scrollbar-track{bottom:-50rem;box-shadow:inset 0 0 5px grey;position:absolute;right:0}.file-browser .current-path .current_path_display[data-v-d9698282]::-webkit-scrollbar-thumb{background:red}.file-browser .current-path .current_path_display[data-v-d9698282]::-webkit-scrollbar-button{color:#000;width:0}.file-browser .display[data-v-d9698282],.file-browser .menu-actions[data-v-d9698282]{align-items:center;display:flex;gap:5px;justify-content:center;padding:0}.file-browser .folder-tree[data-v-d9698282]{background:#343a40;color:#efebeb;grid-area:tree;padding:10px;width:300px}@media screen and (max-width:950px){.file-browser .folder-tree[data-v-d9698282]{display:none}}.file-browser .browser[data-v-d9698282]{grid-area:files}@media screen and (max-width:950px){.file-browser .browser[data-v-d9698282]{align-items:center;justify-content:center}}.file-browser .info-box[data-v-d9698282]{background-color:#343a40;display:flex;flex-direction:row;grid-area:info;width:100%}.file-browser .info-box>*[data-v-d9698282]{color:#fff;flex-grow:1;min-height:26px}.file-browser .info-box>.selected[data-v-d9698282]{padding:0 10px;text-align:right}@media screen and (max-width:950px){.file-browser[data-v-d9698282]{grid-row-gap:5px;grid-template:"actions display" "filter sort" "path path" "files files" "info info";grid-template-columns:1fr 42px}.file-browser .display[data-v-d9698282]{justify-content:flex-end}.file-browser .menu-actions[data-v-d9698282]{justify-content:flex-start}}@media screen and (max-width:350px){.file-browser[data-v-d9698282]{grid-row-gap:5px;grid-template:"actions display" "filter sort" "path path" "files files" "info info";grid-template-columns:1fr 42px}.file-browser .display[data-v-d9698282]{align-self:flex-start;justify-content:flex-start}.file-browser .menu-actions[data-v-d9698282]{flex-wrap:wrap;justify-content:flex-start}}[data-v-d9698282](.no-left-radius),[data-v-d9698282](.no-left-radius) *{border-bottom-left-radius:0!important;border-top-left-radius:0!important}[data-v-d9698282](.no-right-radius),[data-v-d9698282](.no-right-radius) *{border-bottom-right-radius:0!important;border-top-right-radius:0!important}
.file-view[data-v-1d62f05c]{overflow-y:auto;padding:10px}.file-view[data-v-1d62f05c]:not(.grid){text-wrap:none;white-space:nowrap}.file-view.grid[data-v-1d62f05c]{grid-gap:10px;align-content:flex-start;-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);display:flex;flex-direction:row;flex-wrap:wrap}.file-view.grid[data-v-1d62f05c] (&>*){flex-grow:0}
.icon[data-v-3c53b977]{transition:opacity .2s linear,background-color .2s linear}.icon *[data-v-3c53b977]{-moz-user-select:none;-webkit-user-select:none;user-select:none}.icon[data-v-3c53b977]:hover{background-color:#0043734c;cursor:pointer}.icon.selected[data-v-3c53b977]{background-color:rgba(70,130,180,.5)}.icon[data-v-3c53b977]:not(.grid){display:flex;flex-direction:row;padding:5px 0;position:relative}.icon[data-v-3c53b977]:not(.grid):not(:last-child){border-bottom:1px solid #ccc}.icon:not(.grid) .fa[data-v-3c53b977],.icon:not(.grid) .file-icon[data-v-3c53b977]{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:1px solid #ccc;display:inline-block;flex-shrink:0;height:40px;width:40px}.icon:not(.grid) .fa.fa[data-v-3c53b977],.icon:not(.grid) .file-icon.fa[data-v-3c53b977]{border:none}.icon:not(.grid) .fa[data-v-3c53b977]{display:block;font-size:30px;line-height:40px;text-align:center;width:40px}.icon:not(.grid) .icon-details[data-v-3c53b977]{display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;min-width:0}.icon:not(.grid) .icon-details .filename[data-v-3c53b977]{flex-grow:1;flex-shrink:1;font-size:.8em;font-weight:bolder;line-height:40px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;word-break:keep-all}.icon:not(.grid) .icon-details .file-modified[data-v-3c53b977],.icon:not(.grid) .icon-details .filesize[data-v-3c53b977]{flex-grow:0;font-size:.7em;line-height:40px;text-align:right}.icon:not(.grid) .icon-details .file-modified[data-v-3c53b977]{width:150px}.icon:not(.grid) .icon-details .filesize[data-v-3c53b977]{width:100px}.icon:not(.grid).folder .filename[data-v-3c53b977]{padding:0 10px;width:100%}.icon:not(.grid).folder .file-modified[data-v-3c53b977],.icon:not(.grid).folder .filesize[data-v-3c53b977]{display:none}@media screen and (max-width:750px){.icon:not(.grid) .file-modified[data-v-3c53b977]{display:none}}@media screen and (max-width:590px){.icon:not(.grid) .filesize[data-v-3c53b977]{display:none}}.icon.grid[data-v-3c53b977]{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:1px solid #ccc;border-radius:5px;height:180px;overflow:hidden;position:relative;text-align:center;width:180px}.icon.grid .fa[data-v-3c53b977]{display:block;font-size:80px;padding-top:20px}.icon.grid .icon-details[data-v-3c53b977]{align-items:center;background-color:rgba(7,36,58,.9);bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;min-height:68px;padding:10px;position:absolute;right:0;transition:bottom .2s linear}.icon.grid .icon-details .filename[data-v-3c53b977]{display:block;font-size:.8em;font-weight:bolder;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:keep-all}.icon.grid .icon-details .file-modified[data-v-3c53b977],.icon.grid .icon-details .filesize[data-v-3c53b977]{font-size:.6em}.icon.grid.selected .icon-details[data-v-3c53b977]{background-color:rgba(70,130,180,.9)}.icon.grid:hover .icon-details[data-v-3c53b977]:not(.keep-details){bottom:-100%}
.edit-form[data-v-e52e7d7e]{display:grid;gap:10px;grid-template-columns:1fr 1fr;width:100%}.edit-form .form-group[data-v-e52e7d7e]{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.edit-form .form-group label[data-v-e52e7d7e]{align-self:flex-start;font-size:1.025rem;font-weight:400;justify-self:flex-start}.edit-form .form-group input[data-v-e52e7d7e]{font-size:1.025rem;font-weight:400;line-height:1.6}.edit-form .form-inline[data-v-e52e7d7e]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px}.edit-form .form-inline input[data-v-e52e7d7e]{width:100px}.preview[data-v-e52e7d7e]{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}.preview>span[data-v-e52e7d7e]{height:80px;width:80px}.preview>*[data-v-e52e7d7e]{align-items:center;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;display:flex;font-size:30px;justify-content:center}.preview .rotate-btns[data-v-e52e7d7e]{gap:10px}
.progress-upload[data-v-06de8fcc]{bottom:30px;display:flex;flex-direction:column;max-height:100%;overflow-y:auto;position:absolute;right:0;z-index:2000}.progress-upload .fileItem[data-v-06de8fcc]{background:#13272a;color:#fff;display:block;height:60px;margin-bottom:10px;opacity:1;overflow:hidden;padding:5px 10px;position:relative;text-overflow:ellipsis;transition:opacity .2s linear,visibility 0s linear .2s,height .2s linear .2s,margin-bottom .2s linear .2s,padding-bottom .2s linear .2s,padding-top .2s linear .2s;white-space:nowrap;width:300px}.progress-upload .fileItem.hide[data-v-06de8fcc]{height:0;margin-bottom:0;opacity:0;padding:0 10px;visibility:hidden}.progress-upload .fileItem.error[data-v-06de8fcc]{background:#cc2c2c}.progress-upload .fileItem.error .pbar[data-v-06de8fcc]{display:none}.progress-upload .fileItem .fa-close[data-v-06de8fcc]{cursor:pointer;pointer-events:all!important;position:absolute;right:5px;top:5px;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important;z-index:1000}
.mini_image-container[data-v-e1cd411e]{padding:0!important}.mini_image[data-v-e1cd411e]{max-height:35px;max-width:100px;min-width:35px}
.gallery-editor .add-image[data-v-26710317]{margin:20px 0}.image-list[data-v-26710317]{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr}.image-list .item[data-v-26710317]{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.image-list .item img[data-v-26710317]{flex-grow:0;max-height:200px;max-width:100%}.image-list .item .image-box[data-v-26710317]{align-content:center;align-items:center;border:1px solid #ccc;border-bottom:0;display:flex;height:200px;justify-content:center;padding-top:1px;width:100%}.image-list .item input[data-v-26710317]{width:100%}.image-list .item .remove-item[data-v-26710317]{background:#aa0505;color:#fff;cursor:pointer;padding:6px 10px;position:absolute;right:0;top:0;z-index:10}.image-list .item .remove-item[data-v-26710317]:hover{opacity:.6}
.dropdown-icon[data-v-8a73cf1e]{margin-right:10px}

.switch[data-v-8c46e06e]{display:inline-block;height:34px;position:relative;width:60px}.switch input[data-v-8c46e06e]{height:0;opacity:0;width:0}.switch .slider[data-v-8c46e06e]{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch .slider.round[data-v-8c46e06e]{border-radius:34px}.switch .slider.round[data-v-8c46e06e]:before{border-radius:50%}.switch .slider[data-v-8c46e06e]:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.switch input:checked+.slider[data-v-8c46e06e]{background-color:#2196f3}.switch input:focus+.slider[data-v-8c46e06e]{box-shadow:0 0 1px #2196f3}.switch input:checked+.slider[data-v-8c46e06e]:before{transform:translateX(26px)}.switch.disabled input:checked+.slider[data-v-8c46e06e]{background-color:#343a40!important;box-shadow:0 0 1px #343a40!important}
.video-container[data-v-ce289b66]{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:10px;width:100%}
@charset "UTF-8";.select-field[data-v-4aefca29]{border:none;color:#000;cursor:pointer;font-size:14px;font-weight:400;margin:10px;outline:none;padding:25px 21px;position:relative;transition:background-color .2s linear;z-index:2}.select-field select[data-v-4aefca29]{border:0!important;box-shadow:none!important;cursor:pointer;outline:none!important;z-index:-2}.select-field .selected[data-v-4aefca29],.select-field select[data-v-4aefca29]{height:100%;left:0;position:absolute;top:0;width:100%}.select-field .selected[data-v-4aefca29]{align-items:center;background-color:#f3f3f3;display:flex;pointer-events:none;text-indent:21px;transition:background-color .2s linear;z-index:2}.select-field .selected[data-v-4aefca29]:hover{background-color:#c5c5c5}.select-field .selected[data-v-4aefca29]:after{content:"";display:block;font-family:ForkAwesome;position:absolute;right:10px;top:50%;transform:translateY(-50%)}
[data-v-2ab7ae4d](.vs__selected){width:100%}.select-row[data-v-2ab7ae4d]{align-items:center;display:flex;flex-direction:row}.select-row-2[data-v-2ab7ae4d]{align-items:center;display:block;margin-bottom:-28px;position:relative;width:calc(100% - 5px)}.select-row-2 span[data-v-2ab7ae4d]{line-height:50px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 50px)}.select-row-2.form-control[data-v-2ab7ae4d]{height:65px}.select-row-2.form-control span[data-v-2ab7ae4d]{width:calc(100% - 85px)}.addMenu[data-v-2ab7ae4d]{margin-bottom:10px}.nestablecontainer[data-v-2ab7ae4d]{max-height:80vh;overflow-y:auto}.item-container[data-v-2ab7ae4d]{border:1px solid #666;display:inline-block;padding:5px;transition:background-color .3s linear;width:300px}.item-container.active[data-v-2ab7ae4d]{background-color:rgba(0,100,100,.4)}.item-container[data-v-2ab7ae4d]:hover{background-color:rgba(60,100,230,.4)}.delete[data-v-2ab7ae4d]{background-color:#e3342f;color:#fff;cursor:pointer;display:inline-block;height:20px;line-height:20px;margin-left:-20px;position:absolute;text-align:center;width:20px}.nestable.has-error[data-v-2ab7ae4d]{border:1px solid #e3342f;padding:10px}
@charset "UTF-8";.add-search[data-v-b668ea06]{position:relative}.add-search>input[data-v-b668ea06]{text-indent:20px}.add-search[data-v-b668ea06]:after{content:"";font-family:ForkAwesome;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.roles-container[data-v-b668ea06]{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.roles-container>*[data-v-b668ea06]{border:1px solid #ccc;border-radius:10px;display:flex;flex:1 0 30%;flex-direction:row;flex-wrap:wrap;height:100px;min-width:300px}.roles-container .heading[data-v-b668ea06]{align-items:center;border-color:#343a40;border-radius:0;border-width:2px 0 0;display:flex;flex:1 0 100%;font-weight:bolder;height:50px;max-width:100%}.roles-container .key[data-v-b668ea06]{background-color:#c9c9c9;border-top-right-radius:10px;flex-grow:1;height:30px;padding:0 10px}.roles-container .switch[data-v-b668ea06]{padding:10px}.roles-container .name[data-v-b668ea06]{flex-grow:1;padding:10px;width:70%}.roles-container .role[data-v-b668ea06]{max-width:33.33333%}@media screen and (max-width:1200px){.role[data-v-b668ea06]{max-width:50%!important}}@media screen and (max-width:768px){.role[data-v-b668ea06]{max-width:100%!important}}.data[data-v-b668ea06]{display:flex;flex-direction:row;width:100%}.role[data-v-b668ea06]:before{border-top-left-radius:10px;color:#fff;content:"";height:30px;padding:2px 5px}.role.get[data-v-b668ea06]:before{background-color:#097c48;content:"GET"}.role.post[data-v-b668ea06]:before{background-color:#194972;content:"POST"}.role.delete[data-v-b668ea06]:before{background-color:#9a0000;content:"DEL"}
.afterEnd h1[data-v-5ca100d4]{align-items:center;color:#fff;display:flex;font-weight:bolder;height:100%;justify-content:center;text-align:center;vertical-align:middle;width:100%}.circle-container .inner-container[data-v-5ca100d4]{align-self:center;flex-grow:0}.circle-container .circles[data-v-5ca100d4]{align-content:center;align-self:center;display:flex;height:100%;justify-content:center;justify-items:center;justify-self:center;left:0;position:absolute;text-align:center;top:0;width:100%}.circle-container .circles span.circle-time[data-v-5ca100d4]{border:1px solid #fff;border-radius:50%;color:#fff;display:inline-block;font-size:70px;height:150px;margin:0 10px;position:relative;width:150px}.circle-container .circles span.circle-time small[data-v-5ca100d4]{bottom:20px;display:block;font-size:15px;left:0;position:absolute;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:1600px){.inner-container[data-v-5ca100d4]{max-width:100%}.circle-time[data-v-5ca100d4]{margin:10px!important}}@media screen and (max-width:1100px){.inner-container[data-v-5ca100d4]{max-width:550px}}@media screen and (max-width:560px){span.circle-time[data-v-5ca100d4]{font-size:40px!important;height:100px!important;width:100px!important}span.circle-time small[data-v-5ca100d4]{font-size:12px!important}}
.search-widget-container{position:relative}.search-widget-container.has-more .search-widget{padding:0 25px}.search-widget-container .next,.search-widget-container .prev{align-content:center;align-items:center;background-color:rgba(0,0,0,.1);cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:20px}.search-widget-container .next{border-bottom-right-radius:10px;border-top-right-radius:10px;right:0}.search-widget-container .prev{border-bottom-left-radius:10px;border-top-left-radius:10px;left:0}
.url-preview[data-v-ec16a022]{background-color:rgba(0,0,0,.3);border-radius:5px;padding:2px 5px}
code b[data-v-10611353]{background:rgba(0,0,0,.8);border-radius:5px;display:inline-block;padding:2px 5px}.text-green[data-v-10611353]{color:#329d41}.text-red[data-v-10611353]{color:#e3342f}
code b[data-v-1f4e8bba]{background:rgba(0,0,0,.8);border-radius:5px;display:inline-block;padding:2px 5px}.text-green[data-v-1f4e8bba]{color:#329d41}.text-red[data-v-1f4e8bba]{color:#e3342f}
.slider-image[data-v-6b086496]{display:flex;justify-content:center}.slider-image[data-v-6b086496],.slider-image a[data-v-6b086496]{align-items:center;flex-direction:column}.slider-image a[data-v-6b086496]{display:inline-flex;flex-grow:0;flex-shrink:0}.slider-image a[data-v-6b086496]:hover{opacity:.8}.slider-image *[data-v-6b086496]{color:#4770c5!important;text-decoration:none}.slider-image .image[data-v-6b086496]{border-radius:var(--radius);flex-grow:1;height:100px;overflow:var(--overflow);width:100px}.slider-image .image img[data-v-6b086496]{height:100%;-o-object-fit:var(--fit);object-fit:var(--fit);-o-object-position:center;object-position:center;width:100%}
.slider-body[data-v-97b1774e]{align-items:center;display:flex;height:200px;overflow:hidden;position:relative;top:0}.slider-body .icons[data-v-97b1774e]{display:flex;flex-direction:row;flex-grow:1;margin:0 40px;overflow:hidden;width:100%}.slider-body .icons>*[data-v-97b1774e]{flex-grow:1;flex-shrink:0;position:relative;width:var(--icon-width)}.slider-body .icons>:last-child.fade-enter[data-v-97b1774e],.slider-body .icons>:last-child.fade-leave-to[data-v-97b1774e]{margin-right:calc(var(--icon-width)*-1)}.slider-body .icons>:first-child.fade-enter[data-v-97b1774e],.slider-body .icons>:first-child.fade-leave-to[data-v-97b1774e]{margin-left:calc(var(--icon-width)*-1)}.slider-body .next[data-v-97b1774e],.slider-body .prev[data-v-97b1774e]{color:#d3d3d3!important;cursor:pointer;font-size:30px;position:absolute;top:50%;transform:translateY(-50%)}.slider-body .next[data-v-97b1774e]:hover,.slider-body .prev[data-v-97b1774e]:hover{opacity:.8;transition:all .2s linear}.slider-body .next.prev[data-v-97b1774e],.slider-body .prev.prev[data-v-97b1774e]{left:0}.slider-body .next.next[data-v-97b1774e],.slider-body .prev.next[data-v-97b1774e]{right:0}.fade-enter-active[data-v-97b1774e],.fade-leave-active[data-v-97b1774e],.fade-move[data-v-97b1774e]{transition:margin-left .2s ease,margin-right .2s ease}
.component-header[data-v-3c272a80]{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:10px}.component-header h4[data-v-3c272a80]{flex-grow:1}
.cell[data-v-5ba82ae0]{align-items:center;display:flex;justify-content:center;max-height:100px;min-height:100px}.cell.grid[data-v-5ba82ae0]{grid-gap:5px;display:grid;max-height:none;padding:5px}.grid[data-v-5ba82ae0] (.cell-item:not(.reserved):not(:first-child)){position:relative}.grid[data-v-5ba82ae0] (.cell-item:not(.reserved):not(:first-child)):after{border-bottom:1px solid #ccc;content:"";display:block;position:absolute;top:-7.5px;width:100%}.grid[data-v-5ba82ae0] (.cell-item:not(.reserved):not(:first-child)).reserved:after{left:-4px;width:calc(100% + 8px)}
@charset "UTF-8";.cell-item[data-v-61107322]{cursor:pointer;flex-direction:column;height:calc(100% - 10px);width:100%}.cell-item[data-v-61107322],.cell-item[data-v-61107322]:before{display:flex;justify-content:center}.cell-item[data-v-61107322]:before{align-items:center;background:#03b7be;border-radius:5px;color:#000;content:"Időpont foglalása";flex-grow:1;opacity:0;padding:10px;transition:opacity .2s linear}.cell-item.focus[data-v-61107322]:before,.cell-item[data-v-61107322]:hover:before{opacity:.7}.cell-item.focus[data-v-61107322]:before{background:#cb9b00;content:"Szerkesztés alatt"}.cell-item.disabled[data-v-61107322]{background-color:rgba(0,0,0,.1)}.cell-item.disabled[data-v-61107322]:before{background:#7e7e7e;content:"Időpont nem elérhető"}
.current_day_open[data-v-350cacb3]{display:block}.current_day_open[data-v-350cacb3]:not(:first-child){border-top:1px solid #eee}.control[data-v-350cacb3]{display:flex;flex-shrink:0;padding-left:10px;width:100px}.control[data-v-350cacb3]>:first-child{margin-right:10px}.center-vertical-table[data-v-350cacb3]{vertical-align:middle}.edit-day[data-v-350cacb3]{display:block;flex-basis:100%;padding:0 16px}.three-column[data-v-350cacb3]{align-items:center;display:flex;flex-direction:row;justify-content:center}.three-column>label[data-v-350cacb3]{align-self:center;flex-shrink:0;margin:0;width:100px}.three-column>input[data-v-350cacb3]{flex-grow:1;flex-shrink:1}.three-column>span[data-v-350cacb3]{align-self:center;padding:0 10px}.component-header[data-v-350cacb3]{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:10px}.component-header h4[data-v-350cacb3]{flex-grow:1}
@charset "UTF-8";.calendar-row[data-v-7d81a874]{display:flex;flex-direction:column}[data-v-7d81a874](:not(.fa)){font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:500}.select-row[data-v-7d81a874]{display:flex;flex:1 0 20%;flex-direction:row;flex-wrap:wrap}.select-row[data-v-7d81a874]>:not(:first-child){padding-left:15px}.select-row[data-v-7d81a874]>:not(:last-child){padding-right:15px}.select-label[data-v-7d81a874]{color:var(--head-text-color)}.place[data-v-7d81a874]{flex:1 0 30%;min-width:min(calc(100vw - 62px),300px)}.date[data-v-7d81a874]{flex:1 0 10%}@media screen and (max-width:770px){.select-row[data-v-7d81a874]{flex-direction:column}.select-row>*[data-v-7d81a874]{padding:15px}}@media screen and (max-width:500px){.date[data-v-7d81a874],.place[data-v-7d81a874]{font-size:12px}}.custom-select[data-v-7d81a874]{align-items:center;background:hsla(0,0%,91%,.69);border:none;border-radius:8px;display:flex;flex:1 0 30%;justify-content:left;line-height:1.6;min-width:200px;overflow:hidden;padding:.375rem 30px .375rem .75rem;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.custom-select .focus[data-v-7d81a874]:after{content:"";font-family:ForkAwesome;padding:10px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.custom-select select[data-v-7d81a874]{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.extra[data-v-7d81a874]{align-items:center;display:flex;flex:1 0 40%;flex-direction:row;justify-content:center}.extra .text[data-v-7d81a874]{flex:1 0 60%}.extra .phone[data-v-7d81a874]{flex:1 0 40%}.extra .phone a[data-v-7d81a874]{color:#000;display:block;font-size:14px;font-style:normal;font-weight:300;line-height:30px;text-decoration:none;transition:opacity .2s linear}.extra .phone a[data-v-7d81a874]:hover{opacity:.5;text-decoration:none}@media screen and (max-width:1200px){.extra .phone a[data-v-7d81a874],.extra .text a[data-v-7d81a874]{font-size:12px!important}[data-v-7d81a874](:not(.fa)){font-size:12px!important}}[data-v-7d81a874](.date-time-picker) .form-control{align-items:center;background-color:hsla(0,0%,91%,.69);border-radius:8px;display:flex;flex-direction:row;justify-content:center;min-width:200px}[data-v-7d81a874](.date-time-picker) .form-control .selected-date{color:#000;flex-grow:1}[data-v-7d81a874](.date-time-picker) .form-control .fa{color:var(--head-text-color);flex-grow:0}@media (max-width:900px){.select-row .extra[data-v-7d81a874]{margin:20px 0;width:100%}}@media (max-width:500px){.select-row .extra[data-v-7d81a874]{flex-direction:column;text-align:center}}
@charset "UTF-8";.message[data-v-662d43db]{padding:20px}.day-grid[data-v-662d43db]{background:#fff;border-radius:10px;display:flex;flex-direction:row;margin:0 auto;max-width:100%!important;width:900px}.day-grid[data-v-662d43db]:before{align-items:center;background-color:transparent;color:#fff;content:"Betöltés";display:flex;font-size:30px;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:background-color .1s linear,z-index 0s linear .1s,opacity 0s linear .1s;width:100vw;z-index:-200}.day-grid.loading[data-v-662d43db]:before{background-color:rgba(0,0,0,.7);opacity:1;transition:opacity 0s linear 0s,background-color .1s linear,z-index 0s linear;z-index:200}.day-grid .hours[data-v-662d43db]{background:var(--side-color);border-radius:10px;display:flex;flex-direction:column;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:500;padding:85px 50px 20px}.day-grid .hours>*[data-v-662d43db]{align-items:center;display:flex;height:40px;justify-content:center;margin:8px 0}.day-grid .courses[data-v-662d43db]{flex-grow:1;overflow-x:auto}.day-grid .courses .overflow-container[data-v-662d43db]{display:flex;flex-direction:row;justify-content:center;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;text-align:center}.day-grid .courses .course-name[data-v-662d43db]{color:#000;display:block;font-size:16px;font-weight:500;padding:46px 0 14px}.day-grid .courses>.overflow-container>span[data-v-662d43db]{flex-grow:1;min-width:150px}.day-grid .courses>.overflow-container>span:nth-child(odd) .course-times>*[data-v-662d43db]{background-color:var(--main-color)}.day-grid .courses>.overflow-container>span:nth-child(2n) .course-times>*[data-v-662d43db]{background-color:var(--secondary-color)}.day-grid .courses .course-times[data-v-662d43db]{align-items:center;display:flex;flex-direction:column;justify-content:center}.day-grid .courses .course-times .time.disabled[data-v-662d43db]{background-color:var(--locked-color)!important}.day-grid .courses .course-times .time[data-v-662d43db]:not(.disabled){cursor:pointer;transition:opacity .2s linear}.day-grid .courses .course-times .time[data-v-662d43db]:not(.disabled):hover{cursor:pointer;opacity:.7}.day-grid .courses .course-times>*[data-v-662d43db]{align-items:center;color:#fff;display:flex;height:40px;justify-content:center;margin:8px 0;width:100px}
@charset "UTF-8";.reservation-container[data-v-769b2311]{background-color:#fff}.reservation-container[data-v-769b2311]:before{align-items:center;background-color:transparent;color:#fff;content:"Betöltés";display:flex;font-size:30px;height:100vh;justify-content:center;left:0;position:fixed;top:0;transition:background-color .1s linear,z-index 0s linear .1s;width:100vw;z-index:-200}.reservation-container.loading[data-v-769b2311]:before{background-color:rgba(0,0,0,.7);transition:background-color .1s linear,z-index 0s linear;z-index:200}.calendar-header[data-v-769b2311]{align-items:center;display:flex;flex-direction:row;justify-content:center;text-align:center}.calendar-header .calendar-input[data-v-769b2311]{flex-grow:1;margin:0 10px}.calendar-header .calendar-input[data-v-769b2311] (input){text-align:center}.calendar-header .calendar-input>*[data-v-769b2311]{max-width:200px}.help[data-v-769b2311]{display:flex;flex-direction:row;flex-wrap:wrap}.help>span[data-v-769b2311]{align-items:center;display:flex;justify-content:center;margin-right:20px}.help>span>span[data-v-769b2311]{display:inline-block;height:20px;margin-right:10px;width:20px}@media screen and (max-width:600px){.help[data-v-769b2311]{justify-content:center;margin-top:16px}}.options[data-v-769b2311]{align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:20px}.options[data-v-769b2311],.options .places[data-v-769b2311]{display:flex;flex-direction:row}.options .places[data-v-769b2311]{flex-grow:1;margin-right:10px}.options .places .form-group[data-v-769b2311]{flex-grow:1;margin:0 10px;max-width:500px}.options .buttons span.active[data-v-769b2311]{background-color:#008b8b}.calendar[data-v-769b2311]{display:grid;margin-top:10px;max-width:calc(100vw - 50px);overflow-y:auto}.calendar>*[data-v-769b2311]{border-bottom:1px solid #ccc;border-right:1px solid #ccc;height:100%;min-height:100px}.calendar .day[data-v-769b2311]{display:flex;flex-direction:column;text-align:center;text-transform:capitalize}.calendar .times[data-v-769b2311]{align-items:center;border-right:1px solid #8b8b8b;display:flex;text-align:left}.calendar .head[data-v-769b2311]{align-items:center;display:flex;justify-content:center}.calendar .head.has-error[data-v-769b2311]{box-shadow:inset 0 0 0 5px #bd0202;position:relative}.calendar .head.has-error[data-v-769b2311]:after{color:red;content:"";font-family:ForkAwesome;font-size:30px;position:absolute;right:10px;top:4px}.reservations[data-v-769b2311]{max-height:min(calc(100vw - 100px),500px)}.conflicts[data-v-769b2311]{background:#bd0202;border-radius:5px;color:#fff;position:relative}.conflicts .conflict-header[data-v-769b2311]{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:10px}.conflicts .conflict-header[data-v-769b2311]>:first-child{flex-grow:1}.conflicts .conflict-header .conflict-opener[data-v-769b2311]{flex-grow:0}.conflicts .conflict-opener[data-v-769b2311]{border-radius:5px;cursor:pointer;display:inline-block;padding:5px 10px;position:relative;transition:background-color .2s linear}.conflicts .conflict-opener[data-v-769b2311]:hover{background-color:rgba(0,0,0,.3)}.conflicts .conflict-opener[data-v-769b2311]:after{content:"";font-family:ForkAwesome}.conflicts.opened .conflict-opener[data-v-769b2311]:after{content:""!important;font-family:ForkAwesome}.conflicts .conflict-body[data-v-769b2311]{background:rgba(0,0,0,.2);display:flex;flex-direction:column;flex-wrap:wrap;overflow:hidden}.conflicts .conflict-body[data-v-769b2311]>:not(:last-child){border-bottom:1px solid #ccc}.conflicts .conflict-body .conflict-item[data-v-769b2311]{align-items:center;display:flex;flex-direction:row;justify-content:center}.conflicts .conflict-body .conflict-item .conflict-detail[data-v-769b2311]{align-items:center;display:grid;flex-grow:1;grid-template-columns:2fr 5fr 1fr;justify-content:center}.conflicts .conflict-body .conflict-item .conflict-place[data-v-769b2311]{display:flex;flex-direction:row;flex-wrap:wrap}.conflicts .conflict-body .conflict-item .conflict-place>*[data-v-769b2311]{flex-grow:1;min-width:min(300px,80%);white-space:normal}.conflicts .conflict-body .conflict-item .conflict-time[data-v-769b2311]{width:min(300px,80%)}.conflicts .conflict-body .conflict-item .conflict-place[data-v-769b2311]{flex-grow:1}.conflicts .conflict-body .conflict-item .conflict-reason[data-v-769b2311]{width:min(80vw,300px)}.conflicts .conflict-body .conflict-item .action[data-v-769b2311]{border-left:1px solid hsla(0,0%,100%,.3);cursor:pointer;flex-grow:0;padding:5px;transition:background-color .2s linear}.conflicts .conflict-body .conflict-item .action[data-v-769b2311]:hover{background-color:rgba(0,0,0,.3)}@media screen and (max-width:1100px){.conflicts .conflict-body .conflict-item .conflict-detail[data-v-769b2311]{grid-template-columns:1fr 1fr}.conflicts .conflict-body .conflict-item .conflict-detail[data-v-769b2311]>:last-child{grid-column-start:2}}@media screen and (max-width:800px){.conflicts .conflict-body .conflict-item .conflict-detail[data-v-769b2311]{grid-template-columns:1fr}.conflicts .conflict-body .conflict-item .conflict-detail[data-v-769b2311]>:last-child{grid-column-start:1}.conflicts .conflict-body .conflict-item[data-v-769b2311]{flex-direction:column}.conflicts .conflict-body .conflict-item .action[data-v-769b2311]{border-left:0;border-top:1px solid hsla(0,0%,100%,.3);flex-grow:1}}.conflicts.opened .conflict-body[data-v-769b2311]{padding:10px}
@charset "UTF-8";.check-inline[data-v-c207a5e8]{align-items:center;border-bottom:1px solid #ccc;display:grid;grid-template-columns:1fr 70px;padding:15px 15px 5px;text-align:left}@media screen and (max-width:400px){.check-inline[data-v-c207a5e8]{align-items:center;grid-template-columns:1fr;justify-content:center;text-align:center}.check-inline[data-v-c207a5e8] (.switch){margin:0 auto}}.input-group-custom label[data-v-c207a5e8]{width:100%}.input-group-custom .input-group-text[data-v-c207a5e8]{border-left:none;border-radius:0;border-right:none}.input-group-custom input[data-v-c207a5e8]:first-child{border-radius:.25rem 0 0 .25rem}.input-group-custom input[data-v-c207a5e8]:last-child{border-radius:0 .25rem .25rem 0}.modal-container[data-v-c207a5e8]:before{align-items:center;background-color:transparent;color:#fff;content:"Betöltés";display:flex;font-size:30px;height:100vh;justify-content:center;left:0;position:fixed;top:0;transition:background-color .1s linear,z-index 0s linear .1s;width:100vw;z-index:-200}.modal-container.loading[data-v-c207a5e8]:before{background-color:rgba(0,0,0,.7);transition:background-color .1s linear,z-index 0s linear;z-index:200}[data-v-c207a5e8](.modal-footer){flex-direction:row!important}[data-v-c207a5e8](.footer-btns){display:flex;flex-direction:row;width:100%}[data-v-c207a5e8](.footer-btns)>*{display:flex;flex-grow:1}[data-v-c207a5e8](.footer-btns)>.left{align-items:center;justify-content:flex-start}[data-v-c207a5e8](.footer-btns)>.right{align-items:center;justify-content:flex-end}.selected-time[data-v-c207a5e8]{color:#666}
.cell-item[data-v-5b261268]{height:calc(100% - 10px);width:100%}.cell-item .time_slot.occupied[data-v-5b261268]{background-color:#096f7c;border-radius:5px;color:#fff;display:flex;flex-direction:column;font-size:12px;height:100%;justify-content:flex-start;outline:1px solid #002f36;transition:opacity .2s linear;width:100%}.cell-item .time_slot.occupied.payed[data-v-5b261268]{background-color:#097c48!important;outline-color:#097c48!important}.cell-item .time_slot.occupied.vip[data-v-5b261268]{background-color:#9a9500!important;outline-color:#9a9500!important}.cell-item .time_slot.occupied.not-confirmed[data-v-5b261268]{background-color:#626262!important;outline-color:#626262!important}.cell-item .time_slot.occupied.warning[data-v-5b261268]{outline-color:#bd0202!important;outline-offset:-5px!important;outline-width:5px!important}.cell-item .time_slot.occupied.warning .message[data-v-5b261268]{background-color:#bd0202}.cell-item .time_slot.occupied[data-v-5b261268]:hover{cursor:pointer;opacity:.7}.cell-item .time_slot.occupied .head[data-v-5b261268]{align-self:flex-start;background:rgba(0,0,0,.3);border-radius:6px;display:flex;flex-direction:row;flex-wrap:wrap-reverse;font-size:14px;justify-content:center;padding:5px 10px;width:100%}.cell-item .time_slot.occupied .head .name[data-v-5b261268]{flex-grow:1;min-width:50px}.cell-item .time_slot.occupied .head .time[data-v-5b261268]{align-items:center;display:flex;font-size:10px;justify-content:center;min-width:80px}.cell-item .time_slot.occupied .head .time .fa[data-v-5b261268]{font-size:12px;margin:0 5px}.cell-item .time_slot.occupied .details[data-v-5b261268]{display:flex;flex-direction:column;flex-grow:1}.cell-item .time_slot.occupied .details>*[data-v-5b261268]{padding:0 10px}.cell-item .time_slot.occupied .message[data-v-5b261268]{font-size:14px;font-weight:bolder}
@charset "UTF-8";.modal-form-group[data-v-9cbf4b20]{display:flex;flex-direction:column}.modal-form-group label[data-v-9cbf4b20]{justify-self:flex-end;margin:10px 0 0;text-indent:10px}[data-v-9cbf4b20](.modal-title){font-size:21px!important}.modal-button[data-v-9cbf4b20]{background:#333;color:#fff;cursor:pointer;flex-grow:1;font-family:Inter,sans-serif;font-size:20px;font-weight:400;padding:9px 0;text-align:center;transition:opacity .2s linear;width:calc(100% - 80px)}.modal-button[data-v-9cbf4b20]:hover{opacity:.8}.reservationForm[data-v-9cbf4b20]{display:flex;flex-direction:column}.reservationForm .region-head[data-v-9cbf4b20]{border-bottom:1px solid #8b8b8b;cursor:pointer;display:block;font-size:20px!important;font-weight:700;position:relative;text-indent:10px;transition:background-color .2s linear}.reservationForm .region-head.error[data-v-9cbf4b20]{color:#bd0202}.reservationForm .region-head[data-v-9cbf4b20]:after{content:"";display:block;font-family:ForkAwesome;position:absolute;right:5px;text-indent:0;top:0;transform-origin:center;transition:transform .2s linear}.reservationForm .region-head.open[data-v-9cbf4b20]:after{transform:rotate(180deg)}.reservationForm .region-head[data-v-9cbf4b20]:hover{background-color:rgba(0,0,0,.1)}.reservationForm .contact-info[data-v-9cbf4b20],.reservationForm .payment-info[data-v-9cbf4b20]{display:flex;flex-direction:column;flex-grow:0}.reservationForm .contact-info.open[data-v-9cbf4b20],.reservationForm .payment-info.open[data-v-9cbf4b20]{overflow:auto}.reservationForm input[data-v-9cbf4b20]:not(#tosAccept){background:#f3f3f3;border:none;color:#000;font-size:14px;font-weight:400;margin:10px;outline:none;padding:15px 21px}.reservationForm input:not(#tosAccept).has-error[data-v-9cbf4b20]{border:1px solid #bd0202;color:#bd0202}.form-has-error[data-v-9cbf4b20]{color:#bd0202;font-size:12px}.checkbox[data-v-9cbf4b20]{margin-top:10px}@media screen and (max-width:700px){.modal-button[data-v-9cbf4b20]{width:calc(100% - 10px)}}
.confirm-btn[data-v-0cd3b9b8]{display:flex;padding:0}.confirm-btn>span[data-v-0cd3b9b8]{align-content:center;align-items:center;display:flex;justify-content:center;padding:0 16px}[data-v-0cd3b9b8](.modal-window){color:#000}[data-v-0cd3b9b8](.modal-footer){flex-direction:row!important}[data-v-0cd3b9b8](.footer-btns){display:flex;flex-direction:row;width:100%}[data-v-0cd3b9b8](.footer-btns)>*{display:flex;flex-grow:1}[data-v-0cd3b9b8](.footer-btns)>.left{align-items:center;justify-content:flex-start}[data-v-0cd3b9b8](.footer-btns)>.right{align-items:center;justify-content:flex-end}
.small-slider{height:256px;padding:20px 40px;position:relative;width:100%}@media (max-width:1350px){.small-slider{height:220px}}@media (max-width:1150px){.small-slider{height:200px}}.small-slider .slide-content{align-items:center;display:flex;height:100%;justify-content:center}.small-slider .slide-content a{height:100%}.small-slider .slide-content .logo{height:100%;width:auto}.small-slider .next-nav-bg,.small-slider .prev-nav-bg{background-color:#fff;bottom:0;height:100%;position:absolute;top:0;width:50px;z-index:1}.small-slider .next-nav-bg{right:0}.small-slider .prev-nav-bg{left:0}.small-slider .swiper-button-next,.small-slider .swiper-button-prev{color:#ccc}.small-slider .swiper-button-next:after,.small-slider .swiper-button-prev:after{transform:scale(.75)}.zoom{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .35s;width:100%;z-index:10000}.zoom.show{opacity:1;pointer-events:all}.zoom .close-slider{color:#ccc;cursor:pointer;position:absolute;right:40px;top:80px;width:30px;z-index:400}@media (max-width:768px){.zoom .close-slider{width:25px}}.zoom .overlay{background-color:rgba(0,0,0,.65);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.zoom img{height:100%;max-height:80%;max-width:100%;-o-object-fit:contain;object-fit:contain;z-index:1}.zoom .big-swiper{height:calc(100% - 80px);width:100%}.zoom .big-swiper,.zoom .big-swiper .slide-content,.zoom .big-swiper .swiper-slide{align-items:center;display:flex;justify-content:center}.zoom .big-swiper .swiper-button-next,.zoom .big-swiper .swiper-button-prev{color:#ccc}.zoom .big-swiper .swiper-button-next{right:40px}@media (max-width:768px){.zoom .big-swiper .swiper-button-next{right:25px}}@media (max-width:400px){.zoom .big-swiper .swiper-button-next{right:10px}}.zoom .big-swiper .swiper-button-prev{left:40px}@media (max-width:768px){.zoom .big-swiper .swiper-button-prev{left:25px}}@media (max-width:400px){.zoom .big-swiper .swiper-button-prev{left:10px}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QSxrRUYxWkEsMENBeUxFLFdFdU9GLENGdE9FLDJGQUNDLGNFMk9ILENGdE9FLG1IQWhNRixlRTRhQSxDQUNBLHNERm5PRSxpQkVzT0YsQ0ZqT0MsOEJBQUMsQ0VxT0EsbUJBQW9CLENGck9yQixxQkFBTyxDQUNOLFVBREQsQ0V3T0QsdURGaE9BLGNFbU9BLENBQ0EsMkREcGFFLGNDdWFGLENBQ0EsdUJBQ0UsaUJGek9GLENFMk9BLG1DQUdFLHlCRjlPRixDRWdQQSxrQ0ZsT0UseUJFc09GLENBQ0EseUJBV0UscUJBQXNCLENBQ3RCLHFCQUFzQixDRmhQdEIscUJBS0EsZ0JBRkEsWUFHQSxpQkUyT0EsZ0JBQWlCLENBQ2pCLGlCQUFrQixDRmhQbEIsZUFFQSxnQkFHQSxrQkVzT0Esd0JBQXlCLENBQ3pCLHFCQUFzQixDRjdPdEIsVUVrUEYsQztBQzNkQTs7OztFQUVDLENDSUQsWURBQyxpQkFBQyxDQUNBLGFDRUYsQ0RERSxtQkFBa0IsV0NJcEIsQ0ROQyxnQkFJRSxhQ0tILENERkMsOEJBQ0MsU0NJRixDQUNBLGlDQUNFLFdESEEsQ0NLRixxQkRGRyxPQUNBLFlBRkEsS0NPSCxDQUNBLDRCREdHLHVDQ0FELGlDQUFrQyxDREhsQyxrQ0NTRixDQUNBLHVERFJHLGFBTEEsV0FDQSxxQkFNQSxpQkNjSCxDQVJBLDJCQUtFLDRCQUE2QixDRE43QixpQ0FBQyxDQUFtQyxrQ0NTdEMsQ0RQRSxtREFBb0MsUUNVdEMsQ0RURSxrREFBb0MsUUNZdEMsQ0RYRSxvREFBb0MsU0NjdEMsQ0RiRSxtREFBb0MsU0NnQnRDLENEZkUscURBQ0MsUUNpQkgsQ0FDQSxvREFDRSxRRGZBLENDaUJGLGtERGRHLGdCQ2lCRCxvQ0FBeUMsQ0RsQnhDLFdBakRILENDcUVBLGlERGJFLGdCQUNBLDBCQUZBLFdDa0JGLENBQ0Esa0JBRUUsMEJBQTJCLENEaEIzQixTQTVERix3QkE4REcsQ0FDQyxzQkFFQSxnQkNpQkosQ0FDQSxnRERKRSxXQURELENDVUMsaUJBQWtCLENEYmpCLFlBRkYsaUJBQWUsQ0FBZixVQU9DLENDV0YsOEVEUkUsNEJBQ0EsQ0NXRix3REFFRSxVRFRBLENBQ0Esa0VBRUMsZ0JBQ0EsY0NXSCxDRFRFLHdFRTNEQSxnQkFDQSxXRjZEQyxjQ1lILENDdkVFLG9DQUVFLHlCQUNBLHFCQUNJLGdCQUhOLFVENEVGLENDdkVFLG9GQUdNLHlCRHlFTixvQkFBcUIsQ0MxRW5CLFVBR0YsQ0FNRSxnSUFDQSx3QkZzQ0QsQ0VyQ0Msb0JGcUNELENFdENDLFVBQ0EsQ0Q0RUosc1NDbEVJLHdCRjJCRCxDRTNCQyxvQkYyQkQsQ0U1QkMsVUFDQSxDQUNBLDRlRm1DRCx3QkFUQSxDQVVBLG9CQ2tESCxDQUNBLDRDQUNFLGtCRC9DQSxDQ2lERixpR0MxSEUsbUJENkhBLFVDM0hBLENBQ0EsOEJBRUUseUJBQ0kscUJBRkosVUQrSEosQ0MzSEUsd0VBR00seUJENkhOLG9CQUFxQixDQzlIbkIsVUFHRixDQU1FLDhHQUNBLHdCRnFERCxDRXBEQyxvQkZvREQsQ0VyREMsVUFDQSxDRGdJSixrUUN0SEksd0JGMENELENFMUNDLG9CRjBDRCxDRTNDQyxVQUNBLENBQ0Esc2JGaURELHdCQVJBLENBU0Esb0JDd0ZILENBQ0Esc0NBQ0Usa0JEckZBLENDdUZGLHFGQzlLRSxtQkYwRkMsVUN3RkgsQ0NoTEUsOEJBRUUsc0JBQ0Esa0JBQ0ksZ0JBSE4sVURxTEYsQ0NoTEUsd0VBR00seUJEa0xOLG9CQUFxQixDQ25MbkIsVUFHRixDQU1FLDhHQUNBLHdCRm1FRCxDRWxFQyxvQkZrRUQsQ0VuRUMsVUFDQSxDRHFMSixrUUMzS0ksd0JGd0RELENFeERDLG9CRndERCxDRXpEQyxVQUNBLENBQ0Esc2JGZ0VELHFCQVRBLENBVUEsaUJDOEhILENBQ0Esc0NBQ0Usa0JEM0hBLENDNkhGLHFGQ25PRSxnQkRzT0EsVUNwT0EsQ0FDQSwwQ0FFRSx5QkFDSSxxQkFGSixVRHdPSixDQ3BPRSxnR0FHTSx5QkRzT04sb0JBQXFCLENDdk9uQixVQUdGLENBTUUsa0pBQ0Esd0JGa0ZELENFakZDLG9CRmlGRCxDRWxGQyxVQUNBLENEeU9KLDBVQy9OSSx3QkZ1RUQsQ0V2RUMsb0JGdUVELENFeEVDLFVBQ0EsQ0FDQSxraUJGOEVELHdCQVJBLENBU0Esb0JDb0tILENBQ0Esa0RBQ0Usa0JEaktBLENDbUtGLDZHQ3ZSRSxtQkQwUkEsVUN4UkEsQ0FDQSxvQ0FFRSx5QkFDSSxxQkFGSixVRDRSSixDQ3hSRSxvRkFHTSx5QkQwUk4sb0JBQXFCLENDM1JuQixVQUdGLENBTUUsZ0lBQ0Esd0JGZ0dELENFL0ZDLG9CRitGRCxDRWhHQyxVQUNBLENENlJKLHNTQ25SSSx3QkZxRkQsQ0VyRkMsb0JGcUZELENFdEZDLFVBQ0EsQ0FDQSw0ZUYyRkEseUJDMk1GLG9CRHhNQSxDQUNBLGlHRWhJQSxtQkFDQSxVRDRVRixDQUNBLDhFQzFVRSxxQkYySEMsQ0UzSEQsaUJGNEhDLENFN0hELFVGd0NELENFdENHLG9DRCtVSixDQUNBLG9MQzFVSSx5QkFDSSxxQkFGSixVRGtWSixDQU9BLGtSQy9VSSx3QkY0R0QsQ0UzR0Msb0JGMEdELENFM0dDLFVBQ0EsaW5CQVVBLHdCRmlHRCxDRWpHQyxvQkFEaUIsQ0FDakIsV0FDQSw4Z0NBaENGLHNCQUNBLGlCRDhZRixDQUNBLDBFQzVZRSx3QkZnSUMsQ0VoSUQsb0JGaUlDLENFbElELFVGd0NELENFdENHLG9DRGlaSixDQUNBLDRLQzVZSSx5QkFDSSxxQkFGSixVRG9aSixDQU9BLHNRQ2paSSx3QkZpSEQsQ0VoSEMsb0JGK0dELENFaEhDLFVBQ0EseWxCQVVBLHdCRnNHRCxDRXRHQyxvQkFEaUIsQ0FDakIsV0FDQSwwK0JGNEdELHlCQUNBLG9CQ29VSCxDQUNBLDZCRDVURyxpQkEzR08sQ0M4YVIsY0FBZSxDRHpVZCxjQUdBLFVBeEdGLENDMGFDLFdBQVksQ0RuVVgsZ0JBdkdJLENBeUdILFVBSEQsU0FNQSxDQ3FVSCx3RURsVUksZUNxVUosQ0RuVUcsa0ZBRUEsZUFuSEksQ0FvSEosVUFwSEYsQ0U1Q0MsY0RzZUYsQ0FDQSw4S0NuZUUsd0JGc0lBLENFdElBLG9CRnNJQSxDRXRJQSxVRndDRCxDRXZDQyxpYkFLQSx3QkZnSUEsQ0UvSEUscUJB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LE1FSUksYUx2QkosQ0c0QkEsUUVMSSxjRlNGLGNBRkEsa0JBR0EsdUJIekJGLENHNEJBLElBQU0sYUh4Qk4sQ0d5QkEsSUFBTSxTSHJCTixDRzRCQSxFQUdFLDZCQUZBLGFDWHdDLENEWXhDLG9CSHhCRixDTXZKRSxRSG1MRSxhQ2RzQyxDRGV0Qyx5Qkh6QkosQ00zSkUsNERIa01FLGNBQ0Esb0JIL0JKLENHd0NBLGtCQUlFLHNGQ3lENEIsQ0NqSDFCLGFMb0JKLENHd0NBLElBU0UsNkJBTEEsbUJBRkEsYUFJQSxhSHZDRixDR2tEQSxPQUVFLGVIaERGLENHd0RBLElBRUUsaUJIckRGLENHd0RBLFFBSkUscUJIL0NGLENHbURBLElBR0UsZUh0REYsQ0crREEsTUFDRSx3Qkg1REYsQ0crREEsUUFLRSxvQkFGQSxhQ3RRUyxDRHFRVCxxQkM0RTRCLENEN0U1QixrQkM2RTRCLENEMUU1QixlSDNERixDR21FQSxHQUVFLG1CQUNBLCtCSGpFRixDR3lFQSxNQUVFLHFCQUNBLG1CSHZFRixDRzZFQSxPQUVFLGVIM0VGLENHbUZBLGlDQUNFLFNIaEZGLENHbUZBLHNDQU1FLG9CRWhLRSxrQkZrS0Ysb0JBSEEsUUg3RUYsQ0dtRkEsYUFFRSxnQkhoRkYsQ0dtRkEsY0FFRSxtQkhoRkYsQ0dzRkEsY0FDRSxjSG5GRixDR3lGQSxPQUNFLGdCSHRGRixDRzZGQSxnREFJRSx5QkgxRkYsQ0dtR0ksNEdBQ0UsY0g3Rk4sQ0dtR0Esd0hBS0Usa0JBREEsU0gvRkYsQ0dtR0EsdUNBRUUsc0JBQ0EsU0hoR0YsQ0dvR0EsU0FDRSxjQUVBLGVIbEdGLENHcUdBLFNBVUUsU0FEQSxTQUhBLFlBRUEsU0h0R0YsQ0c2R0EsT0FRRSxjQVBBLGNFMU9JLGlCRmdQSixvQkFGQSxvQkFGQSxlQUNBLFVBS0EsbUJBUEEsVUhuR0YsQ0c2R0EsU0FDRSx1QkgxR0YsQ0c4R0Esa0ZBRUUsV0gzR0YsQ0c4R0EsY0FNRSx3QkFEQSxtQkg5R0YsQ0dzSEEseUNBQ0UsdUJIbkhGLENHMkhBLDZCQUVFLDBCQURBLFlIdkhGLENHK0hBLE9BQ0Usb0JINUhGLENHK0hBLFFBRUUsZUFEQSxpQkgzSEYsQ0crSEEsU0FDRSxZSDVIRixDR2lJQSxTQUNFLHNCSDlIRixDRDlWQSwwQ0FJRSxlS3FTNEIsQ0xwUzVCLGVLcVM0QixDTHhTNUIsbUJDbVdGLENENVZBLE9NcUtNLGdCTDJMTixDRC9WQSxPTW9LTSxjTCtMTixDRGxXQSxPTW1LTSxpQkxtTU4sQ0RyV0EsT01rS00sZ0JMdU1OLENEeFdBLE9NaUtNLGlCTDJNTixDRDNXQSxPTWdLTSxjTCtNTixDRDdXQSxNTThKTSxrQk41SkosZUNnWEYsQ0Q1V0EsV013Sk0sY0wwTk4sQ0Q3V0Esc0JBSEUsZUswUjRCLENMelI1QixlQ3FYRixDRG5YQSxXTW1KTSxnQkxnT04sQ0Q5V0EsV004SU0sZ0JMc09OLENEL1dBLHNCQUhFLGVLa1I0QixDTGpSNUIsZUN1WEYsQ0RyWEEsV015SU0sZ0JMNE9OLENEMVdBLEdBR0UsU0FDQSxvQ0FGQSxrQksrRU8sQ0xoRlAsZUNnWEYsQ0RyV0EsYU1rR0ksY04vRkYsZUN3V0YsQ0RyV0EsV0FHRSx3QkswUTRCLENMM1E1QixZQ3lXRixDRDNWQSw0QlFuRkUsZ0JBREEsY1B5YkYsQ0RsV0Esa0JBQ0Usb0JDcVdGLENEbldFLG1DQUNFLGtCQ3FXSixDRDNWQSxZTTJESSxjTnpERix3QkM4VkYsQ0QxVkEsWU1xRU0sa0JOcEVKLGtCQzhWRixDRDFWQSxtQkFHRSxhSzFHUyxDTHdHVCxjTStDRSxhTGdUSixDRDNWRSwwQkFDRSxZQzZWSixDUTFjQSwwQkNDRSxZQUhBLGNUMGRGLENReGRBLGVBRUUscUJKUlMsQ0lTVCx5QkVFRSxxQkZKRixjUnVkRixDUXpjQSxRQUVFLG9CUjJjRixDUXhjQSxZQUVFLGNBREEsbUJSNGNGLENReGNBLGdCQUVFLGFKM0JTLENDdUpQLGFMK1VKLENXbGZBLEtBR0UscUJBREEsYVBtQ1EsQ0M4SE4sZUxxVkosQ1dsZkUsT0FDRSxhWG9mSixDVy9lQSxJQUlFLHdCUERTLENNRVAsb0JDRkYsVVBUUyxDQzZKUCxnQk10SkYsbUJYc2ZGLENXL2VFLFFOK0lFLGVNNUlBLGVQd1EwQixDTzFRMUIsU1htZkosQ1czZUEsSUFHRSxhUGpCUyxDT2VULGNOcUlFLGVMMldKLENXM2VFLFNBRUUsY044SEEsa0JNN0hBLGlCWDZlSixDV3hlQSxnQkFDRSxnQlBna0NrQyxDTy9qQ2xDLGlCWDJlRixDWW5oQkUsb0ZDR0EsaUJBREEsa0JBREEsa0JBREEsbUJBREEsVWJpaUJGLENjMWVJLHlCRnpDRSx5QkFDRSxlWnVoQk4sQ0FDRixDY2hmSSx5QkZ6Q0UsdUNBQ0UsZVo0aEJOLENBQ0YsQ2NyZkkseUJGekNFLHFEQUNFLGVaaWlCTixDQUNGLENjMWZJLDBCRnpDRSxtRUFDRSxnQlpzaUJOLENBQ0YsQ1kzZ0JFLEtDbkNBLGFBQ0EsZUFFQSxrQkFEQSxrQmJrakJGLENZM2dCRSxZQUVFLGNBREEsY1orZ0JKLENZNWdCSSwyQ0FHRSxlQURBLGVaK2dCTixDZXBrQkUsc3FCQUlFLGtCQURBLG1CQUZBLGtCQUNBLFVmOGtCSixDZXRqQk0sS0FDRSxhQUNBLFlBQ0EsY2Z5akJSLENhN2hCRSxjQUNFLGNBQ0EsY2JnaUJKLENhbGlCRSxjQUNFLGFBQ0EsYWJxaUJKLENhdmlCRSxjQUNFLHdCQUNBLHdCYjBpQkosQ2E1aUJFLGNBQ0UsYUFDQSxhYitpQkosQ2FqakJFLGNBQ0UsYUFDQSxhYm9qQkosQ2F0akJFLGNBQ0Usd0JBQ0Esd0JieWpCSixDZTVrQk0sVUZDSixjQUVBLGVBREEsVWJnbEJGLENlNWtCVSxPRmJSLHFCQUlBLHFCYjBsQkYsQ2VqbEJVLE9GYlIsc0JBSUEsc0JiK2xCRixDZXRsQlUsT0ZiUixhQUlBLGFib21CRixDZTNsQlUsT0ZiUixzQkFJQSxzQmJ5bUJGLENlaG1CVSxPRmJSLHNCQUlBLHNCYjhtQkYsQ2VybUJVLE9GYlIsYUFJQSxhYm1uQkYsQ2UxbUJVLE9GYlIsc0JBSUEsc0Jid25CRixDZS9tQlUsT0ZiUixzQkFJQSxzQmI2bkJGLENlcG5CVSxPRmJSLGFBSUEsYWJrb0JGLENlem5CVSxRRmJSLHNCQUlBLHNCYnVvQkYsQ2U5bkJVLFFGYlIsc0JBSUEsc0JiNG9CRixDZW5vQlUsUUZiUixjQUlBLGNiaXBCRixDZWxvQk0sYUFBd0IsUWZzb0I5QixDZXBvQk0sWUFBdUIsUWZ3b0I3QixDZXJvQlEsU0FBd0IsT2Z5b0JoQyxDZXpvQlEsU0FBd0IsT2Y2b0JoQyxDZTdvQlEsU0FBd0IsT2ZpcEJoQyxDZWpwQlEsU0FBd0IsT2ZxcEJoQyxDZXJwQlEsU0FBd0IsT2Z5cEJoQyxDZXpwQlEsU0FBd0IsT2Y2cEJoQyxDZTdwQlEsU0FBd0IsT2ZpcUJoQyxDZWpxQlEsU0FBd0IsT2ZxcUJoQyxDZXJxQlEsU0FBd0IsT2Z5cUJoQyxDZXpxQlEsU0FBd0IsT2Y2cUJoQyxDZTdxQlEsVUFBd0IsUWZpckJoQyxDZWpyQlEsVUFBd0IsUWZxckJoQyxDZXJyQlEsVUFBd0IsUWZ5ckJoQyxDZWxyQlksVUZoQlYsdUJic3NCRixDZXRyQlksVUZoQlYsd0JiMHNCRixDZTFyQlksVUZoQlYsZWI4c0JGLENlOXJCWSxVRmhCVix3QmJrdEJGLENlbHNCWSxVRmhCVix3QmJzdEJGLENldHNCWSxVRmhCVixlYjB0QkYsQ2Uxc0JZLFVGaEJWLHdCYjh0QkYsQ2U5c0JZLFVGaEJWLHdCYmt1QkYsQ2VsdEJZLFVGaEJWLGVic3VCRixDZXR0QlksV0ZoQlYsd0JiMHVCRixDZTF0QlksV0ZoQlYsd0JiOHVCRixDY3p1QkkseUJDM0JFLFFBQ0UsYUFDQSxZQUNBLGNmd3dCTixDYTV1QkEsaUJBQ0UsY0FDQSxjYit1QkYsQ2FqdkJBLGlCQUNFLGFBQ0EsYWJvdkJGLENhdHZCQSxpQkFDRSx3QkFDQSx3QmJ5dkJGLENhM3ZCQSxpQkFDRSxhQUNBLGFiOHZCRixDYWh3QkEsaUJBQ0UsYUFDQSxhYm13QkYsQ2Fyd0JBLGlCQUNFLHdCQUNBLHdCYnd3QkYsQ2UzeEJJLGFGQ0osY0FFQSxlQURBLFViK3hCQSxDZTN4QlEsVUZiUixxQkFJQSxxQmJ5eUJBLENlaHlCUSxVRmJSLHNCQUlBLHNCYjh5QkEsQ2VyeUJRLFVGYlIsYUFJQSxhYm16QkEsQ2UxeUJRLFVGYlIsc0JBSUEsc0Jid3pCQSxDZS95QlEsVUZiUixzQkFJQSxzQmI2ekJBLENlcHpCUSxVRmJSLGFBSUEsYWJrMEJBLENlenpCUSxVRmJSLHNCQUlBLHNCYnUwQkEsQ2U5ekJRLFVGYlIsc0JBSUEsc0JiNDBCQSxDZW4wQlEsVUZiUixhQUlBLGFiaTFCQSxDZXgwQlEsV0ZiUixzQkFJQSxzQmJzMUJBLENlNzBCUSxXRmJSLHNCQUlBLHNCYjIxQkEsQ2VsMUJRLFdGYlIsY0FJQSxjYmcyQkEsQ2VqMUJJLGdCQUF3QixRZnExQjVCLENlbjFCSSxlQUF1QixRZnUxQjNCLENlcDFCTSxZQUF3QixPZncxQjlCLENleDFCTSxZQUF3QixPZjQxQjlCLENlNTFCTSxZQUF3QixPZmcyQjlCLENlaDJCTSxZQUF3QixPZm8yQjlCLENlcDJCTSxZQUF3QixPZncyQjlCLENleDJCTSxZQUF3QixPZjQyQjlCLENlNTJCTSxZQUF3QixPZmczQjlCLENlaDNCTSxZQUF3QixPZm8zQjlCLENlcDNCTSxZQUF3QixPZnczQjlCLENleDNCTSxZQUF3QixPZjQzQjlCLENlNTNCTSxhQUF3QixRZmc0QjlCLENlaDRCTSxhQUF3QixRZm80QjlCLENlcDRCTSxhQUF3QixRZnc0QjlCLENlajRCVSxhRmhCVixhYnE1QkEsQ2VyNEJVLGFGaEJWLHVCYnk1QkEsQ2V6NEJVLGFGaEJWLHdCYjY1QkEsQ2U3NEJVLGFGaEJWLGViaTZCQSxDZWo1QlUsYUZoQlYsd0JicTZCQSxDZXI1QlUsYUZoQlYsd0JieTZCQSxDZXo1QlUsYUZoQlYsZWI2NkJBLENlNzVCVSxhRmhCVix3QmJpN0JBLENlajZCVSxhRmhCVix3QmJxN0JBLENlcjZCVSxhRmhCVixlYnk3QkEsQ2V6NkJVLGNGaEJWLHdCYjY3QkEsQ2U3NkJVLGNGaEJWLHdCYmk4QkEsQ0FDRixDYzc3QkkseUJDM0JFLFFBQ0UsYUFDQSxZQUNBLGNmMjlCTixDYS83QkEsaUJBQ0UsY0FDQSxjYms4QkYsQ2FwOEJBLGlCQUNFLGFBQ0EsYWJ1OEJGLENhejhCQSxpQkFDRSx3QkFDQSx3QmI0OEJGLENhOThCQSxpQkFDRSxhQUNBLGFiaTlCRixDYW45QkEsaUJBQ0UsYUFDQSxhYnM5QkYsQ2F4OUJBLGlCQUNFLHdCQUNBLHdCYjI5QkYsQ2U5K0JJLGFGQ0osY0FFQSxlQURBLFViay9CQSxDZTkrQlEsVUZiUixxQkFJQSxxQmI0L0JBLENlbi9CUSxVRmJSLHNCQUlBLHNCYmlnQ0EsQ2V4L0JRLFVGYlIsYUFJQSxhYnNnQ0EsQ2U3L0JRLFVGYlIsc0JBSUEsc0JiMmdDQSxDZWxnQ1EsVUZiUixzQkFJQSxzQmJnaENBLENldmdDUSxVRmJSLGFBSUEsYWJxaENBLENlNWdDUSxVRmJSLHNCQUlBLHNCYjBoQ0EsQ2VqaENRLFVGYlIsc0JBSUEsc0JiK2hDQSxDZXRoQ1EsVUZiUixhQUlBLGFib2lDQSxDZTNoQ1EsV0ZiUixzQkFJQSxzQmJ5aUNBLENlaGlDUSxXRmJSLHNCQUlBLHNCYjhpQ0EsQ2VyaUNRLFdGYlIsY0FJQSxjYm1qQ0EsQ2VwaUNJLGdCQUF3QixRZndpQzVCLENldGlDSSxlQUF1QixRZjBpQzNCLENldmlDTSxZQUF3QixPZjJpQzlCLENlM2lDTSxZQUF3QixPZitpQzlCLENlL2lDTSxZQUF3QixPZm1qQzlCLENlbmpDTSxZQUF3QixPZnVqQzlCLENldmpDTSxZQUF3QixPZjJqQzlCLENlM2pDTSxZQUF3QixPZitqQzlCLENlL2pDTSxZQUF3QixPZm1rQzlCLENlbmtDTSxZQUF3QixPZnVrQzlCLENldmtDTSxZQUF3QixPZjJrQzlCLENlM2tDTSxZQUF3QixPZitrQzlCLENlL2tDTSxhQUF3QixRZm1sQzlCLENlbmxDTSxhQUF3QixRZnVsQzlCLENldmxDTSxhQUF3QixRZjJsQzlCLENlcGxDVSxhRmhCVixhYndtQ0EsQ2V4bENVLGFGaEJWLHVCYjRtQ0EsQ2U1bENVLGFGaEJWLHdCYmduQ0EsQ2VobUNVLGFGaEJWLGVib25DQSxDZXBtQ1UsYUZoQlYsd0Jid25DQSxDZXhtQ1UsYUZoQlYsd0JiNG5DQSxDZTVtQ1UsYUZoQlYsZWJnb0NBLENlaG5DVSxhRmhCVix3QmJvb0NBLENlcG5DVSxhRmhCVix3QmJ3b0NBLENleG5DVSxhRmhCVixlYjRvQ0EsQ2U1bkNVLGNGaEJWLHdCYmdwQ0EsQ2Vob0NVLGNGaEJWLHdCYm9wQ0EsQ0FDRixDY2hwQ0kseUJDM0JFLFFBQ0UsYUFDQSxZQUNBLGNmOHFDTixDYWxwQ0EsaUJBQ0UsY0FDQSxjYnFwQ0YsQ2F2cENBLGlCQUNFLGFBQ0EsYWIwcENGLENhNXBDQSxpQkFDRSx3QkFDQSx3QmIrcENGLENhanFDQSxpQkFDRSxhQUNBLGFib3FDRixDYXRxQ0EsaUJBQ0UsYUFDQSxhYnlxQ0YsQ2EzcUNBLGlCQUNFLHdCQUNBLHdCYjhxQ0YsQ2Vqc0NJLGFGQ0osY0FFQSxlQURBLFVicXNDQSxDZWpzQ1EsVUZiUixxQkFJQSxxQmIrc0NBLENldHNDUSxVRmJSLHNCQUlBLHNCYm90Q0EsQ2Uzc0NRLFVGYlIsYUFJQSxhYnl0Q0EsQ2VodENRLFVGYlIsc0JBSUEsc0JiOHRDQSxDZXJ0Q1EsVUZiUixzQkFJQSxzQmJtdUNBLENlMXRDUSxVRmJSLGFBSUEsYWJ3dUNBLENlL3RDUSxVRmJSLHNCQUlBLHNCYjZ1Q0EsQ2VwdUNRLFVGYlIsc0JBSUEsc0Jia3ZDQSxDZXp1Q1EsVUZiUixhQUlBLGFidXZDQSxDZTl1Q1EsV0ZiUixzQkFJQSxzQmI0dkNBLENlbnZDUSxXRmJSLHNCQUlBLHNCYml3Q0EsQ2V4dkNRLFdGYlIsY0FJQSxjYnN3Q0EsQ2V2dkNJLGdCQUF3QixRZjJ2QzVCLENlenZDSSxlQUF1QixRZjZ2QzNCLENlMXZDTSxZQUF3QixPZjh2QzlCLENlOXZDTSxZQUF3QixPZmt3QzlCLENlbHdDTSxZQUF3QixPZnN3QzlCLENldHdDTSxZQUF3QixPZjB3QzlCLENlMXdDTSxZQUF3QixPZjh3QzlCLENlOXdDTSxZQUF3QixPZmt4QzlCLENlbHhDTSxZQUF3QixPZnN4QzlCLENldHhDTSxZQUF3QixPZjB4QzlCLENlMXhDTSxZQUF3QixPZjh4QzlCLENlOXhDTSxZQUF3QixPZmt5QzlCLENlbHlDTSxhQUF3QixRZnN5QzlCLENldHlDTSxhQUF3QixRZjB5QzlCLENlMXlDTSxhQUF3QixRZjh5QzlCLENldnlDVSxhRmhCVixhYjJ6Q0EsQ2UzeUNVLGFGaEJWLHVCYit6Q0EsQ2UveUNVLGFGaEJWLHdCYm0wQ0EsQ2VuekNVLGFGaEJWLGVidTBDQSxDZXZ6Q1UsYUZoQlYsd0JiMjBDQSxDZTN6Q1UsYUZoQlYsd0JiKzBDQSxDZS96Q1UsYUZoQlYsZWJtMUNBLENlbjBDVSxhRmhCVix3QmJ1MUNBLENldjBDVSxhRmhCVix3QmIyMUNBLENlMzBDVSxhRmhCVixlYisxQ0EsQ2UvMENVLGNGaEJWLHdCYm0yQ0EsQ2VuMUNVLGNGaEJWLHdCYnUyQ0EsQ0FDRixDY24yQ0ksMEJDM0JFLFFBQ0UsYUFDQSxZQUNBLGNmaTRDTixDYXIyQ0EsaUJBQ0UsY0FDQSxjYncyQ0YsQ2ExMkNBLGlCQUNFLGFBQ0EsYWI2MkNGLENhLzJDQSxpQkFDRSx3QkFDQSx3QmJrM0NGLENhcDNDQSxpQkFDRSxhQUNBLGFidTNDRixDYXozQ0EsaUJBQ0UsYUFDQSxhYjQzQ0YsQ2E5M0NBLGlCQUNFLHdCQUNBLHdCYmk0Q0YsQ2VwNUNJLGFGQ0osY0FFQSxlQURBLFVidzVDQSxDZXA1Q1EsVUZiUixxQkFJQSxxQmJrNkNBLENlejVDUSxVRmJSLHNCQUlBLHNCYnU2Q0EsQ2U5NUNRLFVGYlIsYUFJQSxhYjQ2Q0EsQ2VuNkNRLFVGYlIsc0JBSUEsc0JiaTdDQSxDZXg2Q1EsVUZiUixzQkFJQSxzQmJzN0NBLENlNzZDUSxVRmJSLGFBSUEsYWIyN0NBLENlbDdDUSxVRmJSLHNCQUlBLHNCYmc4Q0EsQ2V2N0NRLFVGYlIsc0JBSUEsc0JicThDQSxDZTU3Q1EsVUZiUixhQUlBLGFiMDhDQSxDZWo4Q1EsV0ZiUixzQkFJQSxzQmIrOENBLENldDhDUSxXRmJSLHNCQUlBLHNCYm85Q0EsQ2UzOENRLFdGYlIsY0FJQSxjYnk5Q0EsQ2UxOENJLGdCQUF3QixRZjg4QzVCLENlNThDSSxlQUF1QixRZmc5QzNCLENlNzhDTSxZQUF3QixPZmk5QzlCLENlajlDTSxZQUF3QixPZnE5QzlCLENlcjlDTSxZQUF3QixPZnk5QzlCLENlejlDTSxZQUF3QixPZjY5QzlCLENlNzlDTSxZQUF3QixPZmkrQzlCLENlaitDTSxZQUF3QixPZnErQzlCLENlcitDTSxZQUF3QixPZnkrQzlCLENleitDTSxZQUF3QixPZjYrQzlCLENlNytDTSxZQUF3QixPZmkvQzlCLENlai9DTSxZQUF3QixPZnEvQzlCLENlci9DTSxhQUF3QixRZnkvQzlCLENlei9DTSxhQUF3QixRZjYvQzlCLENlNy9DTSxhQUF3QixRZmlnRDlCLENlMS9DVSxhRmhCVixhYjhnREEsQ2U5L0NVLGFGaEJWLHVCYmtoREEsQ2VsZ0RVLGFGaEJWLHdCYnNoREEsQ2V0Z0RVLGFGaEJWLGViMGhEQSxDZTFnRFUsYUZoQlYsd0JiOGhEQSxDZTlnRFUsYUZoQlYsd0Jia2lEQSxDZWxoRFUsYUZoQlYsZWJzaURBLENldGhEVSxhRmhCVix3QmIwaURBLENlMWhEVSxhRmhCVix3QmI4aURBLENlOWhEVSxhRmhCVixlYmtqREEsQ2VsaURVLGNGaEJWLHdCYnNqREEsQ2V0aURVLGNGaEJWLHdCYjBqREEsQ0FDRixDZ0I5bURBLE9BR0UsYVpTUyxDWVZULGtCWmlJTyxDWWxJUCxVaEJrbkRGLENnQjdtREUsb0JBSUUsNkJBRkEsY1prVjBCLENZalYxQixrQmhCZ25ESixDZ0I1bURFLGdCQUVFLGdDQURBLHFCaEIrbURKLENnQjNtREUsbUJBQ0UsNEJoQjZtREosQ2dCbm1ERSwwQkFFRSxhaEJzbURKLENnQjFsREUsc0RBRUUsd0JoQmdtREosQ2dCNWxESSxrREFFRSx1QmhCOGxETixDZ0J4bERFLG1HQUlFLFFoQjJsREosQ2dCbGxERSx5Q0FDRSxnQ2hCcWxESixDTXBwREUsNEJVNEVJLGlDWjZRd0IsQ1k5UXhCLGFoQjhrRE4sQ2lCL3BESSxtREFHRSx3QmpCa3FETixDaUI5cERNLHVGQUlFLG9CakJncURSLENpQmxwRFEsNEdBRUUsd0JqQndwRFYsQ2lCbnJESSx5REFHRSx3QmpCc3JETixDaUJsckRNLCtGQUlFLG9CakJvckRSLENpQnRxRFEsa0hBRUUsd0JqQjRxRFYsQ2lCdnNESSxtREFHRSx3QmpCMHNETixDaUJ0c0RNLHVGQUlFLG9CakJ3c0RSLENpQjFyRFEsNEdBRUUsd0JqQmdzRFYsQ2lCM3RESSwwQ0FHRSx3QmpCOHRETixDaUIxdERNLDJFQUlFLG9CakI0dERSLENpQjlzRFEsbUdBRUUsd0JqQm90RFYsQ2lCL3VESSxtREFHRSx3QmpCa3ZETixDaUI5dURNLHVGQUlFLG9CakJndkRSLENpQmx1RFEsNEdBRUUsd0JqQnd1RFYsQ2lCbndESSxnREFHRSx3QmpCc3dETixDaUJsd0RNLG1GQUlFLG9CakJvd0RSLENpQnR2RFEseUdBRUUsd0JqQjR2RFYsQ2lCdnhESSw2Q0FHRSx3QmpCMHhETixDaUJ0eERNLCtFQUlFLG9CakJ3eERSLENpQjF3RFEsc0dBRUUsd0JqQmd4RFYsQ2lCM3lESSwwQ0FHRSx3QmpCOHlETixDaUIxeURNLDJFQUlFLG9CakI0eURSLENpQjl4RFEsbUdBRUUsd0JqQm95RFYsQ2lCdHlEUSx5SkFFRSxpQ2pCa3pEVixDZ0JsdURJLHNCQUVFLHdCWnBHSyxDWXFHTCxvQlpnUXdCLENZbFF4QixVaEJ1dUROLENnQmh1REksdUJBRUUsd0JabEhLLENZbUhMLG9CWmxISyxDWWdITCxhaEJvdUROLENnQjd0REEsWUFFRSx3QlpwSFMsQ1ltSFQsVWhCaXVERixDZ0I5dERFLG1EQUdFLG9CaEJndURKLENnQjd0REUsMkJBQ0UsUWhCK3RESixDZ0IzdERJLG9EQUNFLG9DaEI2dEROLENNbDJERSx1Q1U2SU0scUNaME5zQixDWTNOdEIsVWhCMHREUixDY3p5REksNEJFaUdBLHFCQUtJLGlDQUhBLGNBRUEsZ0JBREEsVWhCNnNETixDZ0J4c0RNLHFDQUNFLFFoQjBzRFIsQ0FDRixDY3J6REksNEJFaUdBLHFCQUtJLGlDQUhBLGNBRUEsZ0JBREEsVWhCd3RETixDZ0JudERNLHFDQUNFLFFoQnF0RFIsQ0FDRixDY2gwREksNEJFaUdBLHFCQUtJLGlDQUhBLGNBRUEsZ0JBREEsVWhCbXVETixDZ0I5dERNLHFDQUNFLFFoQmd1RFIsQ0FDRixDYzMwREksNkJFaUdBLHFCQUtJLGlDQUhBLGNBRUEsZ0JBREEsVWhCOHVETixDZ0J6dURNLHFDQUNFLFFoQjJ1RFIsQ0FDRixDZ0JydkRJLGtCQUtJLGlDQUhBLGNBRUEsZ0JBREEsVWhCd3ZEUixDZ0JudkRRLGtDQUNFLFFoQnF2RFYsQ2tCbDZEQSxjQVdFLDRCQURBLHFCZFRTLENjV1QseUJSQUUscUJRSEYsYWREUyxDY1BULGNiNktJLGVhdktKLGVka1I0QixDY3RSNUIsaUNkMGVzQyxDY3JldEMsZWRzUjRCLENjMVI1Qix1QkNNSSxvRURRSixDQWhCQSxVbEJnN0RGLENtQnA2RE0sdUNEZE4sY0NlUSxlbkJ1NkROLENBQ0YsQ2tCbDZERSwwQkFDRSw2QkFDQSxRbEJvNkRKLENvQnA3REUsb0JBRUUscUJoQlJPLENnQlNQLG9CaEJxZG9DLENnQi9jbEMsMENoQm9Yd0IsQ2dCNVgxQixjQUdBLFNwQnU3REosQ2tCcDZERSxnQ0FDRSxhZHhCTyxDYzBCUCxTbEJxNkRKLENrQng2REUsMkJBQ0UsYWR4Qk8sQ2MwQlAsU2xCcTZESixDa0I3NURFLCtDQUVFLHdCZHhDTyxDYzBDUCxTbEI2NURKLENrQnI1REUsbUlBQ0UsNERsQjI1REosQ2tCcjVERSxtQ0FDRSxrQkFDQSx5QmxCdzVESixDa0JyNURFLHFDQU9FLHFCZHZFTyxDY3NFUCxhbEJtNURKLENrQjc0REEsdUNBRUUsY0FDQSxVbEJnNURGLENrQnQ0REEsZ0Jib0VJLGtCYS9ERixlZCtMNEIsQ2NqTTVCLGdCQURBLG1DQURBLCtCbEI2NERGLENrQnQ0REEsbUJiNEVNLGtCYXhFSixlZDZINEIsQ2MvSDVCLGlDQURBLDZCbEI0NERGLENrQnQ0REEsbUJicUVNLGtCYWpFSixlZHVINEIsQ2N6SDVCLGtDQURBLDhCbEI0NERGLENrQmg0REEsd0JBUUUsNkJBRUEsNENBSEEsYWRuSFMsQ2M2R1QsY2J1REksZWFsREosZWRrSzRCLENjcEs1QixnQkFEQSxrQkFEQSxVbEIyNERGLENrQmo0REUsZ0ZBR0UsZUFEQSxlbEJtNERKLENrQnQzREEsaUJScklJLG9CTGtLRSxrQmE1QkosZ0NkNFZzQyxDY3pWdEMsZWQrRTRCLENjakY1QixvQmxCNDNERixDa0J0M0RBLGlCUjdJSSxvQkxrS0Usa0JhcEJKLCtCZHFWc0MsQ2NsVnRDLGVkc0U0QixDY3hFNUIsa0JsQjQzREYsQ2tCOTJEQSw4RUFDRSxXbEJxM0RGLENrQjcyREEsWUFDRSxrQmxCZzNERixDa0I3MkRBLFdBQ0UsY0FDQSxpQmxCZzNERixDa0J4MkRBLFVBQ0UsYUFDQSxlQUVBLGlCQURBLGlCbEI0MkRGLENrQnoyREUsdUNBR0UsaUJBREEsaUJsQjQyREosQ2tCbDJEQSxZQUVFLGNBQ0Esb0JkZ1NzQyxDY2xTdEMsaUJsQnUyREYsQ2tCbDJEQSxrQkFHRSxxQkFEQSxnQmQ0UnNDLENjN1J0QyxpQmxCdTJERixDa0JsMkRFLDJGQUVFLGFsQm0yREosQ2tCLzFEQSxrQkFDRSxlbEJrMkRGLENrQi8xREEsbUJBRUUsbUJBREEsb0JBR0EsbUJkNlFzQyxDYzlRdEMsY2xCbTJERixDa0IvMURFLHFDQUlFLGNBREEscUJkd1FvQyxDY3pRcEMsYUFEQSxlbEJvMkRKLENvQjlpRUUsZ0JBS0UsYUZxTnFDLENFek5yQyxhZnVIQSxjZXJIQSxpQmhCMGNvQyxDZ0IzY3BDLFVwQm9qRUosQ29COWlFRSxlQVlFLG9DVjlDQSxxQlU2Q0EsV0FOQSxhZjJIRSxrQmU3SEYsT0FPQSxlaEJzTzBCLENnQnhPMUIsaUJBRkEsZUFDQSxxQkFOQSxrQkFDQSxTQUVBLFNwQjBqRUosQ29CN2lFSSxxRUFFRSxRcEI4aUVOLENvQnppRUksOEhBRUUsYXBCOGlFTixDb0I1bEVJLDBEQXdESSw0UUFFQSx5REFEQSw0QkFFQSw0REFQRixvQkZrTG1DLENFL0tqQyw0Q3BCOGlFUixDb0J2aUVNLHNFQUNFLG9CRnVLaUMsQ0V0S2pDLDBDcEJ5aUVSLENvQnptRUksc0VBMEVJLHdDQURBLDRCcEJxaUVSLENvQjltRUksMEVBb0ZJLDhFQURBLGtDcEJnaUVSLENvQm5uRUksNERBK0ZJLHdpQkFKRixvQkYySW1DLENFeElqQywrQ3BCMmhFUixDb0J2aEVNLHdFQUNFLG9CRm1JaUMsQ0VsSWpDLDBDcEJ5aEVSLENvQmxoRU0sc0dBQ0UsYXBCcWhFUixDb0JsaEVNLGtNQUVFLGFwQnFoRVIsQ29COWdFTSxzSEFDRSxhcEJpaEVSLENvQi9nRVEsb0lBQ0Usb0JwQmloRVYsQ29CNWdFUSxvSkMzSkosd0JENkoyQixDQURyQixvQnBCK2dFVixDb0J6Z0VRLGdKQUNFLDBDcEIyZ0VWLENvQnhnRVEsNEtBQ0Usb0JwQjBnRVYsQ29CamdFTSwwR0FDRSxvQnBCb2dFUixDb0JoZ0VRLHNIQUNFLG9CQXpCcUIsQ0EwQnJCLDBDcEJrZ0VWLENvQm5wRUUsa0JBS0UsYUZxTnFDLENFek5yQyxhZnVIQSxjZXJIQSxpQmhCMGNvQyxDZ0IzY3BDLFVwQnlwRUosQ29CbnBFRSxpQkFZRSxvQ1Y5Q0EscUJVNkNBLFdBTkEsYWYySEUsa0JlN0hGLE9BT0EsZWhCc08wQixDZ0J4TzFCLGlCQUZBLGVBQ0EscUJBTkEsa0JBQ0EsU0FFQSxTcEIrcEVKLENvQmxwRUkseUVBRUUsUXBCbXBFTixDb0I5b0VJLDhJQUVFLGFwQm1wRU4sQ29CanNFSSw4REF3REksc1VBRUEseURBREEsNEJBRUEsNERBUEYsb0JGa0xtQyxDRS9LakMsNENwQm1wRVIsQ29CNW9FTSwwRUFDRSxvQkZ1S2lDLENFdEtqQywwQ3BCOG9FUixDb0I5c0VJLDBFQTBFSSx3Q0FEQSw0QnBCMG9FUixDb0JudEVJLDhFQW9GSSw4RUFEQSxrQ3BCcW9FUixDb0J4dEVJLGdFQStGSSxrbUJBSkYsb0JGMkltQyxDRXhJakMsK0NwQmdvRVIsQ29CNW5FTSw0RUFDRSxvQkZtSWlDLENFbElqQywwQ3BCOG5FUixDb0J2bkVNLDBHQUNFLGFwQjBuRVIsQ29Cdm5FTSxrTkFFRSxhcEIwbkVSLENvQm5uRU0sMEhBQ0UsYXBCc25FUixDb0JwbkVRLHdJQUNFLG9CcEJzbkVWLENvQmpuRVEsd0pDM0pKLHdCRDZKMkIsQ0FEckIsb0JwQm9uRVYsQ29COW1FUSxvSkFDRSwwQ3BCZ25FVixDb0I3bUVRLGdMQUNFLG9CcEIrbUVWLENvQnRtRU0sOEdBQ0Usb0JwQnltRVIsQ29Ccm1FUSwwSEFDRSxvQkF6QnFCLENBMEJyQiwwQ3BCdW1FVixDa0JsaEVBLGFBR0UsbUJBRkEsYUFDQSxrQmxCc2hFRixDa0JoaEVFLHlCQUNFLFVsQmtoRUosQ2NqdkVJLHlCSW9PQSxtQkFHRSxzQmxCaWhFSixDa0I1Z0VFLDRDQU5FLG1CQURBLGFBR0EsZWxCdWhFSixDa0JuaEVFLHlCQUVFLGNBQ0Esa0JsQmdoRUosQ2tCMWdFRSwyQkFDRSxxQkFFQSxzQkFEQSxVbEI2Z0VKLENrQnhnRUUscUNBQ0Usb0JsQjBnRUosQ2tCdmdFRSxzREFFRSxVbEJ5Z0VKLENrQnBnRUUseUJBRUUsbUJBREEsYUFFQSx1QkFFQSxlQURBLFVsQnVnRUosQ2tCcGdFRSwrQkFFRSxjQUdBLGNBREEsbUJkK0trQyxDY2hMbEMsYUFGQSxpQmxCMGdFSixDa0JuZ0VFLDZCQUNFLG1CQUNBLHNCbEJxZ0VKLENrQm5nRUUsbUNBQ0UsZWxCcWdFSixDQUNGLENzQnYxRUEsS0FVRSw2QkFDQSw2QlpDRSxxQllSRixhbEJNUyxDa0JUVCxxQmpCNktJLGVpQjNLSixlbEJzUjRCLENtQnJMNUIsZW5CMEw0QixDbUI1TDVCLHVCRDdGQSxrQkhLSSw2SEdHSixDQUpBLGdFQURBLHFCdEIrMUVGLENtQnoxRU0sdUNHZE4sS0hlUSxlbkI0MUVOLENBQ0YsQ010MkVFLFdnQlVFLGFsQk5PLENrQk9QLG9CdEIrMUVKLENzQjUxRUUsc0JBR0UsMENsQjZXMEIsQ2tCOVcxQixTdEI4MUVKLENzQnoxRUUsNEJBRUUsV3RCMDFFSixDc0J0MUVFLG1DQUNFLGN0QncxRUosQ3NCMTBFQSx1Q0FFRSxtQnRCNDBFRixDc0JuMEVFLGFEM0RFLHdCakJzRVcsQ21CcEViLG9CbkJvRWEsQ21CdEViLFV2Qm80RUYsQ3VCejNFRSx5REZYRSx3QkVEMkQsQ0FTM0Qsb0JBVHFHLENBT3JHLFV2Qnk0RUosQ3VCcDRFRSxzQ0FTSSwwQ3ZCMjNFTixDdUJ0M0VFLDRDQUdFLHdCbkIwQ1csQ21CekNYLG9CbkJ5Q1csQ21CM0NYLFV2QnkzRUosQ3VCaDNFRSx1SUFJRSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBd0N6TCxVdkJrM0VKLEN1QjMyRUkseUpBS0ksMEN2QnkyRVIsQ3NCajJFRSxlRDNERSx3QmpCc0VXLENtQnBFYixvQm5Cb0VhLENtQnRFYixVdkJrNkVGLEN1QnY1RUUsK0RGWEUsd0JFRDJELENBUzNELG9CQVRxRyxDQU9yRyxVdkJ1NkVKLEN1Qmw2RUUsMENBU0ksMEN2Qnk1RU4sQ3VCcDVFRSxnREFHRSx3Qm5CMENXLENtQnpDWCxvQm5CeUNXLENtQjNDWCxVdkJ1NUVKLEN1Qjk0RUUsNklBSUUsd0JBekMrSSxDQTZDL0ksb0JBN0N5TCxDQXdDekwsVXZCZzVFSixDdUJ6NEVJLCtKQUtJLDBDdkJ1NEVSLENzQi8zRUUsYUQzREUsd0JqQnNFVyxDbUJwRWIsb0JuQm9FYSxDbUJ0RWIsVXZCZzhFRixDdUJyN0VFLHlERlhFLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FPckcsVXZCcThFSixDdUJoOEVFLHNDQVNJLHlDdkJ1N0VOLEN1Qmw3RUUsNENBR0Usd0JuQjBDVyxDbUJ6Q1gsb0JuQnlDVyxDbUIzQ1gsVXZCcTdFSixDdUI1NkVFLHVJQUlFLHdCQXpDK0ksQ0E2Qy9JLG9CQTdDeUwsQ0F3Q3pMLFV2Qjg2RUosQ3VCdjZFSSx5SkFLSSx5Q3ZCcTZFUixDc0I3NUVFLFVEM0RFLHdCakJzRVcsQ21CcEViLG9CbkJvRWEsQ21CdEViLFV2Qjg5RUYsQ3VCbjlFRSxnREZYRSx3QkVEMkQsQ0FTM0Qsb0JBVHFHLENBT3JHLFV2Qm0rRUosQ3VCOTlFRSxnQ0FTSSwwQ3ZCcTlFTixDdUJoOUVFLHNDQUdFLHdCbkIwQ1csQ21CekNYLG9CbkJ5Q1csQ21CM0NYLFV2Qm05RUosQ3VCMThFRSw4SEFJRSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBd0N6TCxVdkI0OEVKLEN1QnI4RUksZ0pBS0ksMEN2Qm04RVIsQ3NCMzdFRSxhRDNERSx3QmpCc0VXLENtQnBFYixvQm5Cb0VhLENtQnRFYixhdkI0L0VGLEN1QmovRUUseURGWEUsd0JFRDJELENBUzNELG9CQVRxRyxDQU9yRyxhdkJpZ0ZKLEN1QjUvRUUsc0NBU0ksMEN2Qm0vRU4sQ3VCOStFRSw0Q0FHRSx3Qm5CMENXLENtQnpDWCxvQm5CeUNXLENtQjNDWCxhdkJpL0VKLEN1QngrRUUsdUlBSUUsd0JBekMrSSxDQTZDL0ksb0JBN0N5TCxDQXdDekwsYXZCMCtFSixDdUJuK0VJLHlKQUtJLDBDdkJpK0VSLENzQno5RUUsWUQzREUsd0JqQnNFVyxDbUJwRWIsb0JuQm9FYSxDbUJ0RWIsVXZCMGhGRixDdUIvZ0ZFLHNERlhFLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FPckcsVXZCK2hGSixDdUIxaEZFLG9DQVNJLHlDdkJpaEZOLEN1QjVnRkUsMENBR0Usd0JuQjBDVyxDbUJ6Q1gsb0JuQnlDVyxDbUIzQ1gsVXZCK2dGSixDdUJ0Z0ZFLG9JQUlFLHdCQXpDK0ksQ0E2Qy9JLG9CQTdDeUwsQ0F3Q3pMLFV2QndnRkosQ3VCamdGSSxzSkFLSSx5Q3ZCKy9FUixDc0J2L0VFLFdEM0RFLHdCakJzRVcsQ21CcEViLG9CbkJvRWEsQ21CdEViLGF2QndqRkYsQ3VCN2lGRSxtREZYRSx3QkVEMkQsQ0FTM0Qsb0JBVHFHLENBT3JHLGF2QjZqRkosQ3VCeGpGRSxrQ0FTSSwwQ3ZCK2lGTixDdUIxaUZFLHdDQUdFLHdCbkIwQ1csQ21CekNYLG9CbkJ5Q1csQ21CM0NYLGF2QjZpRkosQ3VCcGlGRSxpSUFJRSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBd0N6TCxhdkJzaUZKLEN1Qi9oRkksbUpBS0ksMEN2QjZoRlIsQ3NCcmhGRSxVRDNERSx3QmpCc0VXLENtQnBFYixvQm5Cb0VhLENtQnRFYixVdkJzbEZGLEN1QjNrRkUsZ0RGWEUsd0JFRDJELENBUzNELG9CQVRxRyxDQU9yRyxVdkIybEZKLEN1QnRsRkUsZ0NBU0ksd0N2QjZrRk4sQ3VCeGtGRSxzQ0FHRSx3Qm5CMENXLENtQnpDWCxvQm5CeUNXLENtQjNDWCxVdkIya0ZKLEN1QmxrRkUsOEhBSUUsd0JBekMrSSxDQTZDL0ksb0JBN0N5TCxDQXdDekwsVXZCb2tGSixDdUI3akZJLGdKQUtJLHdDdkIyakZSLENzQjdpRkUscUJDTkEsb0JuQldhLENtQlpiLGF2QnlqRkYsQ003bUZFLDJCaUJ5REUsd0JuQk9XLENtQk5YLG9CbkJNVyxDbUJSWCxVdkIwakZKLEN1QnJqRkUsc0RBRUUseUN2QnNqRkosQ3VCbmpGRSw0REFHRSw2QkFEQSxhdkJxakZKLEN1QmpqRkUsK0pBSUUsd0JuQlpXLENtQmFYLG9CbkJiVyxDbUJXWCxVdkJtakZKLEN1Qi9pRkksaUxBS0kseUN2QjZpRlIsQ3NCdGtGRSx1QkNOQSxvQm5CV2EsQ21CWmIsYXZCa2xGRixDTXRvRkUsNkJpQnlERSx3Qm5CT1csQ21CTlgsb0JuQk1XLENtQlJYLFV2Qm1sRkosQ3VCOWtGRSwwREFFRSwwQ3ZCK2tGSixDdUI1a0ZFLGdFQUdFLDZCQURBLGF2QjhrRkosQ3VCMWtGRSxxS0FJRSx3Qm5CWlcsQ21CYVgsb0JuQmJXLENtQldYLFV2QjRrRkosQ3VCeGtGSSx1TEFLSSwwQ3ZCc2tGUixDc0IvbEZFLHFCQ05BLG9CbkJXYSxDbUJaYixhdkIybUZGLENNL3BGRSwyQmlCeURFLHdCbkJPVyxDbUJOWCxvQm5CTVcsQ21CUlgsVXZCNG1GSixDdUJ2bUZFLHNEQUVFLHlDdkJ3bUZKLEN1QnJtRkUsNERBR0UsNkJBREEsYXZCdW1GSixDdUJubUZFLCtKQUlFLHdCbkJaVyxDbUJhWCxvQm5CYlcsQ21CV1gsVXZCcW1GSixDdUJqbUZJLGlMQUtJLHlDdkIrbEZSLENzQnhuRkUsa0JDTkEsb0JuQldhLENtQlpiLGF2Qm9vRkYsQ014ckZFLHdCaUJ5REUsd0JuQk9XLENtQk5YLG9CbkJNVyxDbUJSWCxVdkJxb0ZKLEN1QmhvRkUsZ0RBRUUsMEN2QmlvRkosQ3VCOW5GRSxzREFHRSw2QkFEQSxhdkJnb0ZKLEN1QjVuRkUsc0pBSUUsd0JuQlpXLENtQmFYLG9CbkJiVyxDbUJXWCxVdkI4bkZKLEN1QjFuRkksd0tBS0ksMEN2QnduRlIsQ3NCanBGRSxxQkNOQSxvQm5CV2EsQ21CWmIsYXZCNnBGRixDTWp0RkUsMkJpQnlERSx3Qm5CT1csQ21CTlgsb0JuQk1XLENtQlJYLGF2QjhwRkosQ3VCenBGRSxzREFFRSx5Q3ZCMHBGSixDdUJ2cEZFLDREQUdFLDZCQURBLGF2QnlwRkosQ3VCcnBGRSwrSkFJRSx3Qm5CWlcsQ21CYVgsb0JuQmJXLENtQldYLGF2QnVwRkosQ3VCbnBGSSxpTEFLSSx5Q3ZCaXBGUixDc0IxcUZFLG9CQ05BLG9CbkJXYSxDbUJaYixhdkJzckZGLENNMXVGRSwwQmlCeURFLHdCbkJPVyxDbUJOWCxvQm5CTVcsQ21CUlgsVXZCdXJGSixDdUJsckZFLG9EQUVFLHlDdkJtckZKLEN1QmhyRkUsMERBR0UsNkJBREEsYXZCa3JGSixDdUI5cUZFLDRKQUlFLHdCbkJaVyxDbUJhWCxvQm5CYlcsQ21CV1gsVXZCZ3JGSixDdUI1cUZJLDhLQUtJLHlDdkIwcUZSLENzQm5zRkUsbUJDTkEsb0JuQldhLENtQlpiLGF2QitzRkYsQ01ud0ZFLHlCaUJ5REUsd0JuQk9XLENtQk5YLG9CbkJNVyxDbUJSWCxhdkJndEZKLEN1QjNzRkUsa0RBRUUsMkN2QjRzRkosQ3VCenNGRSx3REFHRSw2QkFEQSxhdkIyc0ZKLEN1QnZzRkUseUpBSUUsd0JuQlpXLENtQmFYLG9CbkJiVyxDbUJXWCxhdkJ5c0ZKLEN1QnJzRkksMktBS0ksMkN2Qm1zRlIsQ3NCNXRGRSxrQkNOQSxvQm5CV2EsQ21CWmIsYXZCd3VGRixDTTV4RkUsd0JpQnlERSx3Qm5CT1csQ21CTlgsb0JuQk1XLENtQlJYLFV2Qnl1RkosQ3VCcHVGRSxnREFFRSx3Q3ZCcXVGSixDdUJsdUZFLHNEQUdFLDZCQURBLGF2Qm91RkosQ3VCaHVGRSxzSkFJRSx3Qm5CWlcsQ21CYVgsb0JuQmJXLENtQldYLFV2Qmt1RkosQ3VCOXRGSSx3S0FLSSx3Q3ZCNHRGUixDc0IxdUZBLFVBRUUsYWxCMkZ3QyxDa0I1RnhDLGVsQjRNNEIsQ2tCMU01QixvQnRCNnVGRixDTXR6RkUsZ0JnQjRFRSxhdEI4dUZKLENzQjF1RkUsZ0RBSEUseUJ0Qmd2RkosQ3NCeHVGRSxzQ0FFRSxhbEJ0Rk8sQ2tCdUZQLG1CdEJ5dUZKLENzQjl0RkEsMkJaN0ZJLG9CTGtLRSxrQmtCMUVKLGVuQitINEIsQ21Cakk1QixrQnZCNHVGRixDc0JqdUZBLDJCWmpHSSxvQkxrS0Usa0JrQjFFSixlbkJnSTRCLENtQmxJNUIsb0J2Qm12RkYsQ3NCL3RGQSxXQUNFLGNBQ0EsVXRCa3VGRixDc0IvdEZFLHNCQUNFLGdCdEJpdUZKLENzQnp0RkUsc0ZBQ0UsVXRCOHRGSixDd0J6MkZBLE1MZ0JNLDhCbkI2MUZOLENtQnoxRk0sdUNLcEJOLE1McUJRLGVuQjQxRk4sQ0FDRixDd0IvMkZFLGlCQUNFLFN4QmkzRkosQ3dCNTJGRSxxQkFDRSxZeEIrMkZKLEN3QjMyRkEsWUFFRSxTQUNBLGdCQUZBLGtCTENJLDJCbkJnM0ZOLENtQjUyRk0sdUNLTk4sWUxPUSxlbkIrMkZOLENBQ0YsQ3lCcDRGQSx1Q0FJRSxpQnpCdTRGRixDeUJwNEZBLGlCQUNFLGtCekJ1NEZGLEMwQm4zRkksdUJBMUJGLGdCQUNBLG1DQUZBLG9DQURBLHNCQWdDSSxXQUhBLHFCQUNBLGtCdEIrTndCLENzQjlOeEIscUIxQjAzRk4sQzBCajJGSSw2QkFDRSxhMUJtMkZOLEN5Qjc0RkEsZUFlRSw0QkFEQSxxQnJCdkJTLENxQnlCVCxpQ2ZkRSxxQmVTRixhckJYUyxDcUJLVCxhQUNBLFdwQjhKSSxlb0JqS0osT0FVQSxnQkFKQSxtQkFGQSxlckJndUJrQyxDcUIvdEJsQyxnQkFQQSxrQkFXQSxnQkFWQSxTQUVBLFl6QjY1RkYsQ3lCeDRGSSxvQkFFRSxPQURBLFV6QjQ0Rk4sQ3lCeDRGSSxxQkFFRSxVQURBLE96QjQ0Rk4sQ2MvM0ZJLHlCV25CQSx1QkFFRSxPQURBLFV6QnU1RkosQ3lCbjVGRSx3QkFFRSxVQURBLE96QnU1RkosQ0FDRixDYzM0RkkseUJXbkJBLHVCQUVFLE9BREEsVXpCazZGSixDeUI5NUZFLHdCQUVFLFVBREEsT3pCazZGSixDQUNGLENjdDVGSSx5QlduQkEsdUJBRUUsT0FEQSxVekI2NkZKLEN5Qno2RkUsd0JBRUUsVUFEQSxPekI2NkZKLENBQ0YsQ2NqNkZJLDBCV25CQSx1QkFFRSxPQURBLFV6Qnc3RkosQ3lCcDdGRSx3QkFFRSxVQURBLE96Qnc3RkosQ0FDRixDeUJoN0ZFLHVCQUVFLFlBRUEscUJyQjhyQmdDLENxQi9yQmhDLGFBRkEsUXpCcTdGSixDMEJqOUZJLCtCQW5CRix5QkFDQSxtQ0FGQSxvQ0FEQSxhQXlCSSxXQUhBLHFCQUNBLGtCdEIrTndCLENzQjlOeEIscUIxQnc5Rk4sQzBCLzdGSSxxQ0FDRSxhMUJpOEZOLEN5QnQ3RkUsMEJBR0UsVUFFQSxtQnJCZ3JCZ0MsQ3FCanJCaEMsYUFGQSxXQURBLEt6QjY3RkosQzBCdCtGSSxrQ0FaRixxQ0FDQSx1QkFGQSxlQURBLGtDQWtCSSxXQUhBLHFCQUNBLGtCdEIrTndCLENzQjlOeEIscUIxQjYrRk4sQzBCcDlGSSx3Q0FDRSxhMUJzOUZOLEN5Qmo4Rkksa0NBQ0UsZ0J6Qm04Rk4sQ3lCNzdGRSx5QkFHRSxVQUVBLG9CckIrcEJnQyxDcUJocUJoQyxhQUZBLFdBREEsS3pCbzhGSixDMEI5L0ZJLGlDQUlFLFdBSEEscUJBZUUsYUFkRixrQnRCK053QixDc0I5TnhCLHFCMUJpZ0dOLEMwQmovRk0sa0NBeEJKLHFDQURBLHdCQURBLGtDQThCTSxXQUhBLHFCQUNBLG1CdEI0TXNCLENzQjNNdEIscUIxQjAvRlIsQzBCcC9GSSx1Q0FDRSxhMUJzL0ZOLEN5Qmg5Rkksa0NBQ0UsZ0J6Qms5Rk4sQ3lCMThGRSwwSUFLRSxZQURBLFV6QjI4RkosQ3lCcjhGQSxrQkUzR0UsNkJBSEEsU0FDQSxlQUNBLGUzQndqR0YsQ3lCcjhGQSxlQVVFLDZCQUNBLFNBUEEsV0FFQSxhckJoSFMsQ3FCMkdULGNBSUEsZXJCZ0s0QixDcUJsSzVCLHNCQUlBLG1CQUVBLG1CQVBBLFV6Qmc5RkYsQ001akdFLDBDZVZFLHdCakJHTyxDcUIySVAsYXJCbW5CZ0MsQ3FCbG5CaEMsb0J6QjQ3RkosQ3lCeDdGRSw0Q0puSkUsd0JqQm9QMEIsQ3FCL0YxQixVckJwSk8sQ3FCcUpQLG9CekIwN0ZKLEN5QnQ3RkUsZ0RBSUUsNkJBRkEsYXJCdEpPLENxQnVKUCxtQnpCdzdGSixDeUIvNkZBLG9CQUNFLGF6Qms3RkYsQ3lCOTZGQSxpQkFLRSxhckJ6S1MsQ3FCcUtULGNwQkVJLGtCb0JBSixnQkFEQSxvQnJCZ21Ca0MsQ3FCNWxCbEMsa0J6Qmk3RkYsQ3lCNzZGQSxvQkFHRSxhckI5S1MsQ3FCNEtULGNBQ0EscUJ6Qmk3RkYsQzRCM21HQSwrQkFHRSxvQkFEQSxrQkFFQSxxQjVCOG1HRixDNEI1bUdFLHlDQUVFLGNBREEsaUI1QmduR0osQzRCeG1HSSx3TkFHRSxTNUIrbUdOLEM0QnptR0EsYUFDRSxhQUNBLGVBQ0EsMEI1QjRtR0YsQzRCMW1HRSwwQkFDRSxVNUI0bUdKLEM0QnRtR0UsMEVBRUUsZ0I1QnltR0osQzRCcm1HRSxtR2xCVkUsNkJBREEseUJWcW5HSixDNEJybUdFLCtFbEJERSw0QkFEQSx3QlY0bUdKLEM0QnhsR0EsdUJBRUUsc0JBREEsc0I1QjRsR0YsQzRCemxHRSwwR0FHRSxhNUJ5bEdKLEM0QnRsR0Usd0NBQ0UsYzVCd2xHSixDNEJwbEdBLHlFQUVFLHFCQURBLHFCNUJ3bEdGLEM0QnBsR0EseUVBRUUsb0JBREEsb0I1QndsR0YsQzRCbmtHQSxvQkFFRSx1QkFEQSxzQkFFQSxzQjVCc2tHRixDNEJwa0dFLHdEQUVFLFU1QnNrR0osQzRCbmtHRSw0RkFFRSxlNUJxa0dKLEM0QmprR0UscUhsQnBGRSw0QkFEQSw0QlYycEdKLEM0QmprR0UsaUdsQnhHRSx5QkFDQSx5QlY2cUdKLEM0QmxqR0UseURBRUUsZTVCcWpHSixDNEJuakdJLGdNQUdFLG1CQUNBLG9CQUZBLGlCNUJ5akdOLEM2Qmh0R0EsYUFJRSxvQkFGQSxhQUNBLGVBRkEsa0JBSUEsVTdCbXRHRixDNkJqdEdFLHNIQUtFLGNBR0EsZ0JBREEsWUFIQSxrQkFFQSxRN0JxdEdKLEM2Qmp0R0ksMGdCQUdFLGdCN0I0dEdOLEM2QnZ0R0UseUlBR0UsUzdCeXRHSixDNkJydEdFLG1EQUNFLFM3QnV0R0osQzZCbHRHSSwyRm5CS0EsNEJBREEsd0JWbXRHSixDNkJsdEdFLDBCQUVFLG1CQURBLFk3QnF0R0osQzZCbHRHSSxrSW5CbEJBLDZCQURBLHlCVnl1R0osQzZCcHRHSSwrRG5CTkEsNEJBREEsd0JWK3RHSixDNkIzc0dJLGtsQm5CakNBLDZCQURBLHlCVjJ2R0osQzZCenNHQSx5Q0FFRSxZN0I0c0dGLEM2QnZzR0UsbURBQ0Usa0JBQ0EsUzdCMHNHSixDNkJ4c0dJLCtEQUNFLFM3QjJzR04sQzZCdnNHRSw0VkFJRSxnQjdCNnNHSixDNkJ6c0dBLHFCQUF1QixpQjdCNnNHdkIsQzZCNXNHQSxvQkFBc0IsZ0I3Qmd0R3RCLEM2QnhzR0Esa0JBRUUsbUJBU0Esd0J6QnZIUyxDeUJ3SFQseUJuQi9HRSxxQm1CMkdGLGF6Qi9HUyxDeUJ3R1QsYXhCOERJLGV3QnpESixlekJvSzRCLEN5Qm5LNUIsZXpCd0s0QixDeUIzSzVCLGdCQURBLHVCQU1BLGtCQUNBLGtCN0I4c0dGLEM2QnhzR0UsMkVBRUUsWTdCMHNHSixDNkJoc0dBLDJFQUVFLCtCN0Jtc0dGLEM2QmhzR0EsNlBuQnBJSSxvQkxrS0Usa0J3QnRCSixlekIyRTRCLEN5QjdFNUIsa0I3QnNzR0YsQzZCaHNHQSwyRUFFRSxnQzdCbXNHRixDNkJoc0dBLDZQbkJySkksb0JMa0tFLGtCd0JMSixlekIyRDRCLEN5QjdENUIsb0I3QnNzR0YsQzZCaHNHQSw4REFFRSxxQjdCbXNHRixDNkJ4ckdBLHNrQm5CN0pJLDZCQURBLHlCVmsyR0osQzZCenJHQSwrV25CMUpJLDRCQURBLHdCVjgxR0osQzhCcjRHQSxnQkFNRSxtQkFIQSxjQUNBLGtCQUNBLG9CQUpBLGtCQUtBLGlDQUpBLFM5QjQ0R0YsQzhCcjRHQSx1QkFDRSxvQkFDQSxpQjlCdzRHRixDOEJyNEdBLHNCQUtFLGVBSEEsT0FJQSxVQUxBLGtCQUdBLFUxQm9mc0MsQzBCcmZ0QyxVOUIyNEdGLEM4QnQ0R0UsMkRUekJFLHdCakJvUDBCLEMwQnpOMUIsb0IxQnlOMEIsQzBCMU4xQixVOUIwNEdKLEM4QnA0R0UseURBS0ksMEM5Qms0R04sQzhCOTNHRSx1RUFDRSxvQjlCZzRHSixDOEI3M0dFLHlFQUVFLHdCMUJpZjRDLEMwQmhmNUMsb0IxQmdmNEMsQzBCbGY1QyxVOUJpNEdKLEM4QngzR0ksMkdBQ0UsYTlCMDNHTixDOEJ4M0dNLHlIQUNFLHdCOUIwM0dSLEM4QmgzR0Esc0JBRUUsZ0JBREEsa0JBR0Esa0I5QmszR0YsQzhCOTJHRSw2QkFTRSxxQjFCckZPLEMwQnNGUCx5QkFIQSxtQjlCbTNHSixDOEIzMkdFLHlEQVBFLFdBSkEsY0FFQSxXMUJzYm9DLEMwQnpicEMsYUFGQSxrQkFDQSxXQUdBLFU5QiszR0osQzhCcjNHRSw0QkFRRSxnQzlCNjJHSixDOEJuMkdFLDhDcEJsR0Usb0JWeThHSixDOEJsMkdJLDJFQUNFLDROOUJvMkdOLEM4Qi8xR0ksa0ZUekhBLHdCakJvUDBCLEMwQjFIeEIsb0I5QmsyR04sQzhCOTFHSSxpRkFDRSwwSzlCZzJHTixDOEIzMUdJLHFGVHBJQSxtQ3JCaytHSixDOEIzMUdJLDJGVHZJQSxtQ3JCcStHSixDOEJuMUdFLDJDQUVFLGlCOUJxMUdKLEM4QmoxR0ksd0VBQ0UsMkw5Qm0xR04sQzhCOTBHSSxrRlQ5SkEsbUNyQisrR0osQzhCdDBHQSxlQUNFLG9COUJ5MEdGLEM4QnQwR0ksNENBS0UsbUIxQitYMEMsQzBCblkxQyxjQUVBLG1CQURBLGE5QjAwR04sQzhCcDBHSSwyQ0FLRSx3QjFCcExLLEMwQnNMTCxtQjFCcVgwQyxDMEJ4WDFDLHVCMUJ5WDBDLEMwQjNYMUMsMEJBREEsdUJYNUtBLGlJV21MQSxDQUxBLHNCOUIwMEdOLENtQnAvR00sdUNXdUtGLDJDWHRLSSxlbkJ1L0dOLENBQ0YsQzhCcjBHSSx5RUFDRSxxQjFCbE1LLEMwQm1NTCw0QjlCdTBHTixDOEJsMEdJLG1GVHpNQSxtQ3JCOGdISixDOEJ4ekdBLGVBZUUsNkRBSkEsa09BQ0EseUJwQnRORSxxQm9CbU5GLGExQnZOUyxDMEIrTVQscUJ6QnpDSSxleUIrQ0osZTFCNEQ0QixDMEJoRTVCLGlDMUJvUnNDLEMwQi9RdEMsZTFCZ0U0QixDMEJwRTVCLHVDQU1BLHNCQVJBLFU5QnMwR0YsQzhCdnpHRSxxQkFDRSxvQjFCdVBvQyxDMEJqUGxDLDBDMUJrVzhCLEMwQnZXaEMsUzlCMHpHSixDOEJsekdJLGdDQU9FLHFCMUJ2UEssQzBCc1BMLGE5Qmd6R04sQzhCM3lHRSw4REFJRSxzQkFGQSxZQUNBLG9COUI2eUdKLEM4Qnp5R0Usd0JBRUUsd0IxQmxRTyxDMEJpUVAsYTlCNHlHSixDOEJ2eUdFLDJCQUNFLFk5Qnl5R0osQzhCcnlHRSw4QkFDRSxrQkFDQSx5QjlCdXlHSixDOEJueUdBLGtCekJ0R00sa0J5QnVHSixnQzFCeU5zQyxDMEJ2TnRDLHFCMUIrRzRCLEMwQjlHNUIsa0IxQitHNEIsQzBCakg1QixrQjlCeXlHRixDOEJueUdBLGtCekI5R00sa0J5QitHSiwrQjFCa05zQyxDMEJoTnRDLG9CMUI0RzRCLEMwQjNHNUIsaUIxQjRHNEIsQzBCOUc1QixpQjlCeXlHRixDOEI5eEdBLGFBRUUscUJBR0EsZTlCaXlHRixDOEI5eEdBLGdDQUpFLGlDMUJnTXNDLEMwQm5NdEMsa0JBRUEsVTlCNnlHRixDOEJ4eUdBLG1CQUtFLFNBRUEsVUFEQSxnQkFKQSxTOUJzeUdGLEM4Qi94R0UsNENBQ0Usb0IxQm9Lb0MsQzBCbktwQywwQzlCaXlHSixDOEI3eEdFLCtGQUVFLHdCOUI4eEdKLEM4QjF4R0kscURBQ0UsZ0I5QjR4R04sQzhCeHhHRSx5REFDRSx5QjlCMHhHSixDOEJ0eEdBLG1CQWFFLHFCMUI1VlMsQzBCNlZULHlCcEJsVkUscUJvQjhVRixlMUJqRTRCLEMwQjZENUIsaUMxQnVKc0MsQzBCekp0QyxPQUlBLGdCQUhBLFM5Qmt5R0YsQzhCcnhHRSw0Q0FOQSxhMUJwVlMsQzBCbVZULGUxQjdENEIsQzBCeUQ1Qix1QkFOQSxrQkFFQSxRQURBLEs5QnF6R0YsQzhCcnlHRSx5QlRsV0Usd0JqQkdPLEMwQjRXUCxvQnBCbldBLGdDb0IwVkEsU0FPQSxpQkFMQSxjQUNBLDJCMUJnSW9DLEMwQmxJcEMsUzlCZ3lHSixDOEI3d0dBLGNBS0UsNkRBREEsNkJBRkEsY0FDQSxVQUZBLFU5Qm94R0YsQzhCOXdHRSxvQkFDRSxTOUJneEdKLEM4QjV3R0ksMENBQTBCLHlEOUIrd0c5QixDOEI5d0dJLHNDQUEwQix5RDlCaXhHOUIsQzhCaHhHSSwrQkFBMEIseUQ5Qm14RzlCLEM4Qmh4R0UsZ0NBQ0UsUTlCa3hHSixDOEIvd0dFLG9DQVNFLHdDVHhaQSx3QmpCb1AwQixDMEJnSzFCLFExQmtOeUMsQ00xbEJ6QyxtQm9CcVlBLFcxQmtOeUMsQzBCak56QyxtQlh4WUUsOEdXNllGLENYN1lFLHNHVzZZRixDQVBBLFU5Qnd4R0osQ21CMXBITSx1Q1dpWUosb0NYaFlNLHVDbkI2cEhOLENBQ0YsQzhCbnhHSSwyQ1QxWkEsd0JyQmdySEosQzhCanhHRSw2Q0FLRSx3QjFCaGFPLEMwQmlhUCx5QnBCelpBLG1Cb0JzWkEsa0JBQ0EsYzFCMkxnQyxDMEI3TGhDLFkxQjRMZ0MsQzBCN0xoQyxVOUJ5eEdKLEM4Qi93R0UsZ0NBUUUscUNUbGJBLHdCakJvUDBCLEMwQjBMMUIsUTFCd0x5QyxDTTFsQnpDLG1Cb0JnYUEsVzFCdUx5QyxDZXpsQnZDLDJHV3VhRixDWHZhRSxzR1d1YUYsQ0FOQSxVOUJ1eEdKLENtQnBySE0sdUNXNFpKLGdDWDNaTSxvQ25CdXJITixDQUNGLEM4Qm54R0ksdUNUcGJBLHdCckIwc0hKLEM4Qmp4R0UsZ0NBS0Usd0IxQjFiTyxDMEIyYlAseUJwQm5iQSxtQm9CZ2JBLGtCQUNBLGMxQmlLZ0MsQzBCbktoQyxZMUJrS2dDLEMwQm5LaEMsVTlCeXhHSixDOEIvd0dFLHlCQVdFLGdCVC9jQSx3QmpCb1AwQixDMEJ1TjFCLFExQjJKeUMsQ00xbEJ6QyxtQm9CMGJBLFcxQjZKeUMsQzBCMUp6QyxpQjFCdkUwQixDMEJzRTFCLGtCMUJ0RTBCLEMwQnFFMUIsYVg3YkUsMEdXb2NGLENYcGNFLHNHV29jRixDQVRBLFU5QjB4R0osQ21CanRITSx1Q1dzYkoseUJYcmJNLG1DbkJvdEhOLENBQ0YsQzhCbnhHSSxnQ1RqZEEsd0JyQnV1SEosQzhCanhHRSx5QkFLRSw2QkFDQSx5QkFDQSxtQkFKQSxrQkFDQSxjMUJvSWdDLEMwQnRJaEMsWTFCcUlnQyxDMEJ0SWhDLFU5Qnl4R0osQzhCMXdHRSw0REFKRSx3QjFCOWRPLENNUVAsa0JWNnVISixDOEJueEdFLDhCQUNFLGlCOUJreEdKLEM4QjV3R0ksNkNBQ0Usd0I5Qjh3R04sQzhCM3dHSSxzREFDRSxjOUI2d0dOLEM4QjF3R0kseUNBQ0Usd0I5QjR3R04sQzhCendHSSx5Q0FDRSxjOUIyd0dOLEM4Qnh3R0ksa0NBQ0Usd0I5QjB3R04sQzhCcndHQSwrRFh6Zk0sc0duQm93SE4sQ21CaHdITSx1Q1dxZk4sK0RYcGZRLGVuQnF3SE4sQ0FDRixDK0J0eEhBLEtBQ0UsYUFDQSxlQUdBLGdCQURBLGdCQURBLGMvQjJ4SEYsQytCdHhIQSxVQUNFLGNBQ0Esa0IvQnl4SEYsQ014eEhFLGdDeUJHRSxvQi9Cd3hISixDK0JweEhFLG1CQUNFLGEzQlhPLEMyQmFQLGVBREEsbUIvQnV4SEosQytCOXdIQSxVQUNFLCtCL0JpeEhGLEMrQi93SEUsb0JBRUUsNkJyQlpBLDhCQUNBLCtCcUJVQSxrQi9Cb3hISixDTTF5SEUsb0R5QjJCSSxvQy9Ca3hITixDK0Ivd0hJLDZCQUVFLDZCQUNBLHlCQUZBLGEvQm14SE4sQytCN3dIRSw4REFHRSxxQjNCakRPLEMyQmtEUCxpQzNCd29CZ0MsQzJCMW9CaEMsYS9CaXhISixDK0I1d0hFLHlCckJqQ0UseUJBQ0EsMEJxQmtDQSxlL0Ird0hKLEMrQm53SEUscUJyQnhERSxvQlYrekhKLEMrQm53SEUsdURBR0Usd0IzQnlLMEIsQzJCMUsxQixVL0Jzd0hKLEMrQjN2SEUsd0NBRUUsY0FDQSxpQi9COHZISixDK0J6dkhFLGtEQUVFLGFBQ0EsWUFDQSxpQi9CNHZISixDK0JsdkhFLHVCQUNFLFkvQnF2SEosQytCbnZIRSxxQkFDRSxhL0JxdkhKLENnQ3oxSEEsUUFNRSxtQkFMQSxpQmhDaTJIRixDZ0N4MUhFLDRJQU5BLG1CQUZBLGFBQ0EsZUFFQSw2QmhDdzJIRixDZ0MzMEhBLGNBQ0UscUIzQmdJSSxrQjJCM0hKLG9CQUZBLGlCNUJnRk8sQzRCakZQLHVCNUJncUJrQyxDNEJqcUJsQyxvQjVCaXFCa0MsQzRCNXBCbEMsa0JoQzYwSEYsQ012M0hFLHdDMEI2Q0Usb0JoQzYwSEosQ2dDcDBIQSxZQUNFLGFBQ0Esc0JBR0EsZ0JBREEsZ0JBREEsY2hDeTBIRixDZ0NyMEhFLHNCQUVFLGVBREEsZWhDdzBISixDZ0NwMEhFLDJCQUVFLFdBREEsZWhDdTBISixDZ0M3ekhBLGFBQ0UscUJBRUEsb0I1QnVsQmtDLEM0QnhsQmxDLGlCaENpMEhGLENnQ3B6SEEsaUJBS0UsbUJBSkEsZ0JBQ0EsV2hDd3pIRixDZ0NqekhBLGdCQUlFLDZCQUNBLDZCdEJ4R0UscUJMa0tFLGtCMkI1REosY0FGQSxxQmhDeXpIRixDTS81SEUsNEMwQjhHRSxvQmhDb3pISixDZ0M5eUhBLHFCQU1FLG1DQURBLFdBSkEscUJBRUEsYUFDQSxzQkFGQSxXaENxekhGLENnQzl5SEEsbUJBQ0UsZTVCK2tCa0MsQzRCOWtCbEMsZWhDaXpIRixDY3YzSEksNEJrQmtGSSxnTUFFRSxlQURBLGVoQyt5SFIsQ0FDRixDY2g1SEkseUJrQjZGQSxrQkFvQkkscUJBQ0EsMEJoQ215SE4sQ2dDanlITSw4QkFDRSxrQmhDbXlIUixDZ0NqeUhRLDZDQUNFLGlCaENteUhWLENnQ2h5SFEsd0NBRUUsa0I1QnVoQndCLEM0QnhoQnhCLG1CaENteUhWLENnQzd4SE0sZ01BQ0UsZ0JoQ295SFIsQ2dDdHhITSxxQ0FDRSxnQmhDd3hIUixDZ0NyeEhNLG1DQUNFLHVCQUdBLGVoQ3F4SFIsQ2dDbHhITSxrQ0FDRSxZaENveEhSLENBQ0YsQ2NyNkhJLDRCa0JrRkksZ01BRUUsZUFEQSxlaEM0MUhSLENBQ0YsQ2M3N0hJLHlCa0I2RkEsa0JBb0JJLHFCQUNBLDBCaENnMUhOLENnQzkwSE0sOEJBQ0Usa0JoQ2cxSFIsQ2dDOTBIUSw2Q0FDRSxpQmhDZzFIVixDZ0M3MEhRLHdDQUVFLGtCNUJ1aEJ3QixDNEJ4aEJ4QixtQmhDZzFIVixDZ0MxMEhNLGdNQUNFLGdCaENpMUhSLENnQ24wSE0scUNBQ0UsZ0JoQ3EwSFIsQ2dDbDBITSxtQ0FDRSx1QkFHQSxlaENrMEhSLENnQy96SE0sa0NBQ0UsWWhDaTBIUixDQUNGLENjbDlISSw0QmtCa0ZJLGdNQUVFLGVBREEsZWhDeTRIUixDQUNGLENjMStISSx5QmtCNkZBLGtCQW9CSSxxQkFDQSwwQmhDNjNITixDZ0MzM0hNLDhCQUNFLGtCaEM2M0hSLENnQzMzSFEsNkNBQ0UsaUJoQzYzSFYsQ2dDMTNIUSx3Q0FFRSxrQjVCdWhCd0IsQzRCeGhCeEIsbUJoQzYzSFYsQ2dDdjNITSxnTUFDRSxnQmhDODNIUixDZ0NoM0hNLHFDQUNFLGdCaENrM0hSLENnQy8ySE0sbUNBQ0UsdUJBR0EsZWhDKzJIUixDZ0M1MkhNLGtDQUNFLFloQzgySFIsQ0FDRixDYy8vSEksNkJrQmtGSSxnTUFFRSxlQURBLGVoQ3M3SFIsQ0FDRixDY3ZoSUksMEJrQjZGQSxrQkFvQkkscUJBQ0EsMEJoQzA2SE4sQ2dDeDZITSw4QkFDRSxrQmhDMDZIUixDZ0N4NkhRLDZDQUNFLGlCaEMwNkhWLENnQ3Y2SFEsd0NBRUUsa0I1QnVoQndCLEM0QnhoQnhCLG1CaEMwNkhWLENnQ3A2SE0sZ01BQ0UsZ0JoQzI2SFIsQ2dDNzVITSxxQ0FDRSxnQmhDKzVIUixDZ0M1NUhNLG1DQUNFLHVCQUdBLGVoQzQ1SFIsQ2dDejVITSxrQ0FDRSxZaEMyNUhSLENBQ0YsQ2dDNTlISSxlQW9CSSxxQkFDQSwwQmhDMjhIUixDZ0M5OUhRLDhLQUVFLGVBREEsZWhDcytIVixDZ0NsOUhRLDJCQUNFLGtCaENvOUhWLENnQ2w5SFUsMENBQ0UsaUJoQ285SFosQ2dDajlIVSxxQ0FFRSxrQjVCdWhCd0IsQzRCeGhCeEIsbUJoQ285SFosQ2dDOThIUSw4S0FDRSxnQmhDcTlIVixDZ0N2OEhRLGtDQUNFLGdCaEN5OEhWLENnQ3Q4SFEsZ0NBQ0UsdUJBR0EsZWhDczhIVixDZ0NuOEhRLCtCQUNFLFloQ3E4SFYsQ005b0lFLGdHMEIyTkksb0JoQzA3SE4sQ2dDcjdISSxvQ0FDRSxvQmhDdTdITixDTXhwSUUsb0YwQm9PTSxvQmhDdTdIUixDZ0NwN0hNLDZDQUNFLG9CaENzN0hSLENnQ2w3SEksMEtBSUUsb0JoQ283SE4sQ2dDaDdIRSw4QkFFRSwyQjVCcWVnQyxDNEJ0ZWhDLG9CaENtN0hKLENnQy82SEUsbUNBQ0Usd1FoQ2k3SEosQ2dDOTZIRSwyQkFDRSxvQmhDZzdISixDTTlxSUUsbUcwQm1RTSxvQmhDaTdIUixDTXBySUUsNkYwQitRSSxVaEM0NkhOLENnQ3Y2SEksbUNBQ0Usd0JoQ3k2SE4sQ005cklFLGtGMEJ3Uk0seUJoQ3k2SFIsQ2dDdDZITSw0Q0FDRSx5QmhDdzZIUixDZ0NwNkhJLHNLQUlFLFVoQ3M2SE4sQ2dDbDZIRSw2QkFFRSwrQjVCMGFnQyxDNEIzYWhDLHdCaENxNkhKLENnQ2o2SEUsa0NBQ0UsOFFoQ202SEosQ2dDaDZIRSwwQkFDRSx3QmhDazZISixDTXB0SUUsZ0cwQnVUTSxVaENtNkhSLENpQ3R1SUEsTUFNRSxxQkFFQSwyQkFEQSxxQjdCSlMsQzZCTVQsa0N2QktFLHFCdUJaRixhQUNBLHNCQUNBLFlBSEEsaUJqQ2l2SUYsQ2lDdHVJRSxTQUVFLGNBREEsY2pDeXVJSixDaUNydUlFLGtCQUVFLHNCQURBLGtCakN3dUlKLENpQ3J1SUksOEJ2QkVBLDBDQUNBLDJDdUJGRSxrQmpDeXVJTixDaUNydUlJLDZCdkJZQSw2Q0FEQSw4Q3VCVkUscUJqQ3l1SU4sQ2lDbHVJRSw4REFFRSxZakNvdUlKLENpQ2h1SUEsV0FHRSxjQUdBLGVBQ0EsZWpDK3RJRixDaUMzdElBLFlBQ0Usb0JqQzh0SUYsQ2lDM3RJQSxlQUNFLG1CakMrdElGLENpQzN0SUEscUNBSEUsZWpDa3VJRixDTW54SUUsaUIyQjBERSxvQmpDNnRJSixDaUMxdElFLHNCQUNFLG1CakM0dElKLENpQ3B0SUEsYUFJRSxnQzdCaXZCa0MsQzZCaHZCbEMseUNBSEEsZ0JBREEsc0JqQzB0SUYsQ2lDcHRJRSx5QnZCdkVFLHVEVjh4SUosQ2lDbHRJQSxhQUdFLGdDN0JzdUJrQyxDNkJydUJsQyxzQ0FIQSxzQmpDdXRJRixDaUNsdElFLHdCdkJsRkUsdURWdXlJSixDaUMzc0lBLGtCQUlFLGdCQUZBLHFCakNndElGLENpQzNzSUEscUNBSkUscUJBRkEscUJqQ3N0SUYsQ2lDMXNJQSxrQnZCekdJLGlDdUI2R0YsU0FDQSxPQUNBLGU3QjRzQmtDLEM2Qmp0QmxDLGtCQUVBLFFBREEsS2pDa3RJRixDaUMxc0lBLHlDQUdFLGNBQ0EsVWpDNnNJRixDaUMxc0lBLHdCdkJqSEksMENBQ0EsMENWZzBJSixDaUMzc0lBLDJCdkJ2R0ksNkNBREEsNkNWeXpJSixDaUN4c0lFLGlCQUNFLGtCakMyc0lKLENjMXlJSSx5Qm1CNkZKLFdBTUksYUFDQSxtQkFFQSxrQkFEQSxrQmpDNHNJRixDaUN6c0lFLGlCQUVFLFlBRUEsZ0JBQ0EsZ0I3QnNxQjhCLEM2QnhxQjlCLGlCakM0c0lKLENBQ0YsQ2lDOXJJRSxrQkFDRSxrQmpDaXNJSixDYzV6SUkseUJtQnVISixZQVFJLGFBQ0Esa0JqQ2lzSUYsQ2lDOXJJRSxrQkFFRSxZQUNBLGVqQytySUosQ2lDN3JJSSx3QkFFRSxjQURBLGFqQ2dzSU4sQ2lDMXJJTSxtQ3ZCeEtKLDZCQURBLHlCVnUySUYsQ2lDM3JJUSxpR0FHRSx5QmpDNHJJVixDaUMxcklRLG9HQUdFLDRCakMycklWLENpQ3ZySU0sb0N2QnpLSiw0QkFEQSx3QlZxMklGLENpQ3hySVEsbUdBR0Usd0JqQ3lySVYsQ2lDdnJJUSxzR0FHRSwyQmpDd3JJVixDQUNGLENpQzNxSUUsb0JBQ0Usb0JqQzhxSUosQ2N0MklJLHlCbUJzTEosY0FNSSxtQjdCMGxCZ0MsQzZCMWxCaEMsYzdCMGxCZ0MsQzZCemxCaEMsdUI3QjBsQmdDLEM2QjFsQmhDLGtCN0IwbEJnQyxDNkJ6bEJoQyxVQUNBLFFqQzhxSUYsQ2lDNXFJRSxvQkFDRSxxQkFDQSxVakM4cUlKLENBQ0YsQ2lDcnFJQSxXQUNFLG9CakN3cUlGLENpQ3RxSUUsaUJBQ0UsZWpDd3FJSixDaUN0cUlJLG9DQUNFLGdCdkJ0T0YsNEJBREEsNEJWaTVJSixDaUN0cUlJLHFDdkJ6UEEseUJBQ0EseUJWazZJSixDaUN0cUlJLDhCdkJ0UUEsZ0J1QndRRSxrQmpDd3FJTixDa0NsOElBLFlBT0Usd0I5QkVTLENNU1AscUJ3QmpCRixhQUNBLGVBSUEsZ0JBRkEsa0I5Qm9pQ2tDLEM4QnJpQ2xDLG1CbEN5OElGLENrQy83SUUsa0NBQ0Usa0JsQ2s4SUosQ2tDaDhJSSx5Q0FHRSxhOUJOSyxDOEJPTCxZQUhBLFdBQ0EsbUJsQ284SU4sQ2tDeDdJRSwrQ0FDRSwwQkFJQSxvQmxDczdJSixDa0NuN0lFLHdCQUNFLGFsQ3c3SUosQ21DLzlJQSxZekJrQkkscUJ5QmpCRixhNUJJQSxnQkFEQSxjUGsrSUYsQ21DaCtJQSxXQVFFLHFCL0JQUyxDK0JRVCx5QkFIQSxhL0JtS3dDLEMrQnZLeEMsY0FHQSxnQi9CbXhCa0MsQytCcHhCbEMsaUJBREEscUJBRkEsaUJuQzArSUYsQ21DaCtJRSxpQkFJRSx3Qi9CWk8sQytCYVAsb0IvQlpPLEMrQlNQLGEvQjhKc0MsQytCN0p0QyxxQkFGQSxTbkNzK0lKLENtQy85SUUsaUJBR0UsMEMvQjhXMEIsQytCL1cxQixTL0Iyd0JnQyxDK0I1d0JoQyxTbkNtK0lKLENtQzM5SUksa0N6QmVBLGlDQURBLDhCeUJiRSxhbkNnK0lOLENtQzM5SUksaUN6QkxBLGtDQURBLDhCVnErSUosQ21DMTlJRSw2QkFHRSx3Qi9CME0wQixDK0J6TTFCLG9CL0J5TTBCLEMrQjNNMUIsVS9CeENPLEMrQnVDUCxTbkMrOUlKLENtQ3o5SUUsK0JBS0UscUIvQmxETyxDK0JtRFAsb0IvQmhETyxDK0IyQ1AsYS9CeENPLEMrQjJDUCxZQUZBLG1CbkM4OUlKLENvQ2poSkUsMEIvQmlMSSxrQitCOUtGLGVoQ21PMEIsQ2dDck8xQixxQnBDc2hKSixDb0MvZ0pNLGlEMUJzQ0YsZ0NBREEsNEJWOCtJSixDb0M5Z0pNLGdEMUJtQkYsaUNBREEsNkJWZ2dKSixDb0MvaEpFLDBCL0JpTEksa0IrQjlLRixlaENvTzBCLENnQ3RPMUIsb0JwQ29pSkosQ29DN2hKTSxpRDFCc0NGLGdDQURBLDRCVjQvSUosQ29DNWhKTSxnRDFCbUJGLGlDQURBLDZCVjhnSkosQ3FDM2lKQSxPM0JhSSxxQjJCWkYscUJoQzhKRSxjZ0MzSkYsZWpDdVI0QixDaUN0UjVCLGNBSEEsbUJBSUEsa0JsQktJLDZIa0JESixDQUZBLHdCQURBLGtCckNpakpGLENtQnppSk0sdUNrQmZOLE9sQmdCUSxlbkI0aUpOLENBQ0YsQ01sakpFLDRCK0JHSSxvQnJDa2pKTixDcUM3aUpFLGFBQ0UsWXJDZ2pKSixDcUMzaUpBLFlBQ0Usa0JBQ0EsUXJDOGlKRixDcUN2aUpBLFkzQnJCSSxvQjJCdUJGLGlCakMrM0JrQyxDaUNoNEJsQyxrQnJDNGlKRixDcUNsaUpFLGVDaERBLHdCbEMwRWEsQ2tDM0ViLFV0Q3dsSkYsQ016a0pFLDRDZ0NUSSx5QkFEQSxVdEN1bEpOLENzQ25sSkksNENBR0UsMENBREEsU3RDcWxKTixDcUMvaUpFLGlCQ2hEQSx3QmxDMEVhLENrQzNFYixVdENxbUpGLENNdGxKRSxnRGdDVEkseUJBREEsVXRDb21KTixDc0NobUpJLGdEQUdFLDJDQURBLFN0Q2ttSk4sQ3FDNWpKRSxlQ2hEQSx3QmxDMEVhLENrQzNFYixVdENrbkpGLENNbm1KRSw0Q2dDVEkseUJBREEsVXRDaW5KTixDc0M3bUpJLDRDQUdFLDBDQURBLFN0QyttSk4sQ3FDemtKRSxZQ2hEQSx3QmxDMEVhLENrQzNFYixVdEMrbkpGLENNaG5KRSxzQ2dDVEkseUJBREEsVXRDOG5KTixDc0MxbkpJLHNDQUdFLDJDQURBLFN0QzRuSk4sQ3FDdGxKRSxlQ2hEQSx3QmxDMEVhLENrQzNFYixhdEM0b0pGLENNN25KRSw0Q2dDVEkseUJBREEsYXRDMm9KTixDc0N2b0pJLDRDQUdFLDBDQURBLFN0Q3lvSk4sQ3FDbm1KRSxjQ2hEQSx3QmxDMEVhLENrQzNFYixVdEN5cEpGLENNMW9KRSwwQ2dDVEkseUJBREEsVXRDd3BKTixDc0NwcEpJLDBDQUdFLDBDQURBLFN0Q3NwSk4sQ3FDaG5KRSxhQ2hEQSx3QmxDMEVhLENrQzNFYixhdENzcUpGLENNdnBKRSx3Q2dDVEkseUJBREEsYXRDcXFKTixDc0NqcUpJLHdDQUdFLDRDQURBLFN0Q21xSk4sQ3FDN25KRSxZQ2hEQSx3QmxDMEVhLENrQzNFYixVdENtckpGLENNcHFKRSxzQ2dDVEkseUJBREEsVXRDa3JKTixDc0M5cUpJLHNDQUdFLHlDQURBLFN0Q2dySk4sQ3VDNXJKQSxXQUlFLHdCbkNLUyxDTVNQLG9CNkJoQkYsa0JuQ3d6QmtDLENtQ3p6QmxDLGlCdkNrc0pGLENjdm9KSSx5QnlCNURKLFdBUUksaUJ2QytySkYsQ0FDRixDdUM1ckpBLGlCN0JNSSxnQjZCSkYsZUFEQSxldkNpc0pGLEN3QzFzSkEsT0FJRSw2QjlCVUUscUI4QlhGLGtCcEN3OUJrQyxDb0N6OUJsQyx1QkFEQSxpQnhDaXRKRixDd0N6c0pBLGVBRUUsYXhDMnNKRixDd0N2c0pBLFlBQ0UsZXhDMHNKRixDd0Nsc0pBLG1CQUNFLGtCeENxc0pGLEN3Q2xzSkUsMEJBTUUsY0FEQSx1QkFKQSxrQkFFQSxRQURBLE1BRUEsU3hDc3NKSixDd0MxckpFLGVuQjFDRSx3Qm1CMkN1QixDQzlDekIsb0JEOENxRSxDQ2hEckUsYXpDK3VKRixDeUMzdUpFLGtCQUNFLHdCekM2dUpKLEN5QzF1SkUsMkJBQ0UsYXpDNHVKSixDd0N0c0pFLGlCbkIxQ0Usd0JtQjJDdUIsQ0M5Q3pCLG9CRDhDcUUsQ0NoRHJFLGF6QzJ2SkYsQ3lDdnZKRSxvQkFDRSx3QnpDeXZKSixDeUN0dkpFLDZCQUNFLGF6Q3d2SkosQ3dDbHRKRSxlbkIxQ0Usd0JtQjJDdUIsQ0M5Q3pCLG9CRDhDcUUsQ0NoRHJFLGF6Q3V3SkYsQ3lDbndKRSxrQkFDRSx3QnpDcXdKSixDeUNsd0pFLDJCQUNFLGF6Q293SkosQ3dDOXRKRSxZbkIxQ0Usd0JtQjJDdUIsQ0M5Q3pCLG9CRDhDcUUsQ0NoRHJFLGF6Q214SkYsQ3lDL3dKRSxlQUNFLHdCekNpeEpKLEN5Qzl3SkUsd0JBQ0UsYXpDZ3hKSixDd0MxdUpFLGVuQjFDRSx3Qm1CMkN1QixDQzlDekIsb0JEOENxRSxDQ2hEckUsYXpDK3hKRixDeUMzeEpFLGtCQUNFLHdCekM2eEpKLEN5QzF4SkUsMkJBQ0UsYXpDNHhKSixDd0N0dkpFLGNuQjFDRSx3Qm1CMkN1QixDQzlDekIsb0JEOENxRSxDQ2hEckUsYXpDMnlKRixDeUN2eUpFLGlCQUNFLHdCekN5eUpKLEN5Q3R5SkUsMEJBQ0UsYXpDd3lKSixDd0Nsd0pFLGFuQjFDRSx3Qm1CMkN1QixDQzlDekIsb0JEOENxRSxDQ2hEckUsYXpDdXpKRixDeUNuekpFLGdCQUNFLHdCekNxekpKLEN5Q2x6SkUseUJBQ0UsYXpDb3pKSixDd0M5d0pFLFluQjFDRSx3Qm1CMkN1QixDQzlDekIsb0JEOENxRSxDQ2hEckUsYXpDbTBKRixDeUMvekpFLGVBQ0Usd0J6Q2kwSkosQ3lDOXpKRSx3QkFDRSxhekNnMEpKLEMwQ3gwSkUsd0NBQ0UsR0FBTywwQjFDNDBKVCxDMEMzMEpFLEdBQUssdUIxQzgwSlAsQ0FDRixDMENqMUpFLGdDQUNFLEdBQU8sMEIxQzQwSlQsQzBDMzBKRSxHQUFLLHVCMUM4MEpQLENBQ0YsQzBDMzBKQSxVQU1FLHdCdENMUyxDTVNQLHFCTGtLRSxpQnFDMUtKLFd0Q2krQmtDLENzQy85QmxDLGExQ2cxSkYsQzBDejBKQSx3QkFWRSxhQUVBLGUxQzYxSkYsQzBDcjFKQSxjQVFFLHdCdENzOUJrQyxDc0N6OUJsQyxVdENqQlMsQ3NDY1Qsc0JBQ0EsdUJBR0Esa0J2QlRJLHlCdUJZSixDQUZBLGtCMUM4MEpGLENtQnAxSk0sdUN1QkROLGN2QkVRLGVuQnUxSk4sQ0FDRixDMEM5MEpBLHNCckJZRSxzS3FCVkEseUIxQ2kxSkYsQzBDNzBKRSx1QkFDRSwyRzFDZzFKSixDMEM3MEpNLHVDQUpKLHVCQUtNLHFDMUNnMUpOLENBQ0YsQzJDMzNKQSxPQUVFLHVCQURBLFkzQyszSkYsQzJDMzNKQSxZQUNFLE0zQzgzSkYsQzRDaDRKQSxZbENjSSxxQmtDYkYsYUFDQSxzQkFJQSxnQkFEQSxjNUNtNEpGLEM0Q3gzSkEsd0JBRUUsYXhDUlMsQ3dDU1QsbUJBRkEsVTVDNjNKRixDTWw0SkUsNERzQ2NFLHdCeEN0Qk8sQ3dDb0JQLGF4Q2RPLEN3Q2VQLHFCQUZBLFM1QzYzSkosQzRDdjNKRSwrQkFFRSx3QnhDMUJPLEN3Q3lCUCxhNUMwM0pKLEM0Q2gzSkEsaUJBTUUscUJ4QzNDUyxDd0M0Q1Qsa0NBTEEsY0FDQSx1QkFGQSxpQjVDdTNKRixDNEMvMkpFLDZCbEMxQkUsK0JBQ0EsK0JWNDRKSixDNEMvMkpFLDRCbENmRSxrQ0FEQSxrQ1ZtNEpKLEM0Qy8ySkUsb0RBSUUscUJ4QzFETyxDd0N3RFAsYXhDbERPLEN3Q21EUCxtQjVDaTNKSixDNEM1MkpFLHdCQUdFLHdCeENrTDBCLEN3Q2pMMUIsb0J4Q2lMMEIsQ3dDbkwxQixVeENoRU8sQ3dDK0RQLFM1Q2kzSkosQzRDMzJKRSxrQ0FDRSxrQjVDNjJKSixDNEMzMkpJLHlDQUVFLG9CeEMySndCLEN3QzVKeEIsZTVDODJKTixDNEMvMUpJLHVCQUNFLGtCNUNrMkpOLEM0Qy8xSlEsb0RsQzFCSixpQ0FaQSx5QlZ5NEpKLEM0QzkxSlEsbURsQy9CSiw0QkFaQSw4QlY2NEpKLEM0QzcxSlEsK0NBQ0UsWTVDKzFKVixDNEM1MUpRLHlEQUVFLG9CQURBLG9CNUMrMUpWLEM0QzUxSlUsZ0VBRUUscUJ4Q3FIa0IsQ3dDdEhsQixnQjVDKzFKWixDY3o1SkkseUI4Qm1DQSwwQkFDRSxrQjVDMDNKSixDNEN2M0pNLHVEbEMxQkosaUNBWkEseUJWaTZKRixDNEN0M0pNLHNEbEMvQkosNEJBWkEsOEJWcTZKRixDNENyM0pNLGtEQUNFLFk1Q3UzSlIsQzRDcDNKTSw0REFFRSxvQkFEQSxvQjVDdTNKUixDNENwM0pRLG1FQUVFLHFCeENxSGtCLEN3Q3RIbEIsZ0I1Q3UzSlYsQ0FDRixDY2w3SkkseUI4Qm1DQSwwQkFDRSxrQjVDazVKSixDNEMvNEpNLHVEbEMxQkosaUNBWkEseUJWeTdKRixDNEM5NEpNLHNEbEMvQkosNEJBWkEsOEJWNjdKRixDNEM3NEpNLGtEQUNFLFk1Qys0SlIsQzRDNTRKTSw0REFFRSxvQkFEQSxvQjVDKzRKUixDNEM1NEpRLG1FQUVFLHFCeENxSGtCLEN3Q3RIbEIsZ0I1Qys0SlYsQ0FDRixDYzE4SkkseUI4Qm1DQSwwQkFDRSxrQjVDMDZKSixDNEN2NkpNLHVEbEMxQkosaUNBWkEseUJWaTlKRixDNEN0NkpNLHNEbEMvQkosNEJBWkEsOEJWcTlKRixDNENyNkpNLGtEQUNFLFk1Q3U2SlIsQzRDcDZKTSw0REFFRSxvQkFEQSxvQjVDdTZKUixDNENwNkpRLG1FQUVFLHFCeENxSGtCLEN3Q3RIbEIsZ0I1Q3U2SlYsQ0FDRixDY2wrSkksMEI4Qm1DQSwwQkFDRSxrQjVDazhKSixDNEMvN0pNLHVEbEMxQkosaUNBWkEseUJWeStKRixDNEM5N0pNLHNEbEMvQkosNEJBWkEsOEJWNitKRixDNEM3N0pNLGtEQUNFLFk1Qys3SlIsQzRDNTdKTSw0REFFRSxvQkFEQSxvQjVDKzdKUixDNEM1N0pRLG1FQUVFLHFCeENxSGtCLEN3Q3RIbEIsZ0I1Qys3SlYsQ0FDRixDNENqN0pBLGtCbENuSEksZVZ1aUtKLEM0Q2o3SkUsbUNBQ0Usb0I1Q203SkosQzRDajdKSSw4Q0FDRSxxQjVDbTdKTixDNkM1aktFLHlCQUVFLHdCRG1KdUMsQ0NwSnZDLGE3Q2drS0osQ01waktFLDRHdUNOTSx5QkFEQSxhN0MraktSLEM2QzNqS00sdURBRUUsd0JEeUlrRSxDQ3hJbEUsb0JEd0lrRSxDQzFJbEUsVTdDK2pLUixDNkMxa0tFLDJCQUVFLHdCRG1KdUMsQ0NwSnZDLGE3QzhrS0osQ01sa0tFLGdIdUNOTSx5QkFEQSxhN0M2a0tSLEM2Q3prS00seURBRUUsd0JEeUlrRSxDQ3hJbEUsb0JEd0lrRSxDQzFJbEUsVTdDNmtLUixDNkN4bEtFLHlCQUVFLHdCRG1KdUMsQ0NwSnZDLGE3QzRsS0osQ01obEtFLDRHdUNOTSx5QkFEQSxhN0MybEtSLEM2Q3ZsS00sdURBRUUsd0JEeUlrRSxDQ3hJbEUsb0JEd0lrRSxDQzFJbEUsVTdDMmxLUixDNkN0bUtFLHNCQUVFLHdCRG1KdUMsQ0NwSnZDLGE3QzBtS0osQ005bEtFLHNHdUNOTSx5QkFEQSxhN0N5bUtSLEM2Q3JtS00sb0RBRUUsd0JEeUlrRSxDQ3hJbEUsb0JEd0lrRSxDQzFJbEUsVTdDeW1LUixDNkNwbktFLHlCQUVFLHdCRG1KdUMsQ0NwSnZDLGE3Q3duS0osQ001bUtFLDRHdUNOTSx5QkFEQSxhN0N1bktSLEM2Q25uS00sdURBRUUsd0JEeUlrRSxDQ3hJbEUsb0JEd0lrRSxDQzFJbEUsVTdDdW5LUixDNkNsb0tFLHdCQUVFLHdCRG1KdUMsQ0NwSnZDLGE3Q3NvS0osQ00xbktFLDBHdUNOTSx5QkFEQSxhN0Nxb0tSLEM2Q2pvS00sc0RBRUUsd0JEeUlrRSxDQ3hJbEUsb0JEd0lrRSxDQzFJbEUsVTdDcW9LUixDNkNocEtFLHVCQUVFLHdCRG1KdUMsQ0NwSnZDLGE3Q29wS0osQ014b0tFLHdHdUNOTSx5QkFEQSxhN0NtcEtSLEM2Qy9vS00scURBRUUsd0JEeUlrRSxDQ3hJbEUsb0JEd0lrRSxDQzFJbEUsVTdDbXBLUixDNkM5cEtFLHNCQUVFLHdCRG1KdUMsQ0NwSnZDLGE3Q2txS0osQ010cEtFLHNHdUNOTSx5QkFEQSxhN0NpcUtSLEM2QzdwS00sb0RBRUUsd0JEeUlrRSxDQ3hJbEUsb0JEd0lrRSxDQzFJbEUsVTdDaXFLUixDOEMvcUtBLE9BS0UsVTFDWVMsQzBDaEJULFl6Q21MSSxpQnlDakxKLGUxQzZSNEIsQzBDNVI1QixjQUdBLFdBREEsd0I5Q21yS0YsQ003cUtFLGF3Q0RFLFUxQ01PLEMwQ0xQLG9COUNpcktKLENNN3FLRSxzRndDQ0ksVzlDK3FLTixDOENwcUtBLGFBRUUsNkJBQ0EsU0FGQSxTOUN5cUtGLEM4Q2pxS0EsaUJBQ0UsbUI5Q29xS0YsQytDMXNLQSxPQVFFLDRCQURBLG9DM0MyNEJrQyxDMkN6NEJsQyxnQ3JDU0UscUJxQ1JGLHlDM0M0NEJrQyxDMkNuNUJsQyxnQjNDMDRCa0MsQ0N6dEI5QixrQjBDaExKLGUzQ3k0QmtDLEMyQ2w0QmxDLFMvQzJzS0YsQytDeHNLRSx3QkFDRSxvQi9DMHNLSixDK0N2c0tFLGVBQ0UsUy9DeXNLSixDK0N0c0tFLFlBQ0UsY0FDQSxTL0N3c0tKLEMrQ3JzS0UsWUFDRSxZL0N1c0tKLEMrQ25zS0EsY0FFRSxtQkFJQSw0QkFEQSxvQzNDbzNCa0MsQzJDbDNCbEMsd0NyQ1pFLDBDQUNBLDJDcUNRRixhM0N2QlMsQzJDb0JULGFBRUEscUIvQzRzS0YsQytDcHNLQSxZQUNFLGMvQ3VzS0YsQ2dEN3VLQSxZQUVFLGVoRCt1S0YsQ2dEN3VLRSxtQkFDRSxrQkFDQSxlaEQrdUtKLENnRDF1S0EsT0FLRSxhQUVBLFlBSkEsT0FRQSxVQUhBLGdCQVBBLGVBQ0EsTUFJQSxXQUZBLFloRGt2S0YsQ2dEcHVLQSxjQUdFLFk1Q2c1QmtDLEM0Qzk0QmxDLG9CQUpBLGtCQUNBLFVoRHl1S0YsQ2dEbnVLRSwwQkFFRSwyQjVDczZCZ0MsQ2VuOEI5QixpQ25Ca3dLTixDbUI5dktNLHVDNkJ1QkosMEI3QnRCTSxlbkJpd0tOLENBQ0YsQ2dEeHVLRSwwQkFDRSxjaEQwdUtKLENnRHR1S0Usa0NBQ0UscUJoRHd1S0osQ2dEcHVLQSx5QkFDRSxhQUNBLDRCaER1dUtGLENnRHJ1S0Usd0NBQ0UsOEJBQ0EsZWhEdXVLSixDZ0RwdUtFLDhFQUVFLGFoRHN1S0osQ2dEbnVLRSxxQ0FDRSxlaERxdUtKLENnRGp1S0EsdUJBRUUsbUJBREEsYUFFQSw0QmhEb3VLRixDZ0RqdUtFLDhCQUlFLFdBSEEsY0FDQSwwQkFDQSxxRWhEb3VLSixDZ0QvdEtFLCtDQUNFLHNCQUVBLFlBREEsc0JoRGt1S0osQ2dEL3RLSSw4REFDRSxlaERpdUtOLENnRDl0S0ksc0RBQ0UsWWhEZ3VLTixDZ0QxdEtBLGVBU0UsNEJBREEscUI1QzNHUyxDNEM2R1QsZ0N0Q2xHRSxvQnNDMEZGLGFBQ0Esc0JBV0EsVUFQQSxvQkFOQSxrQkFHQSxVaERtdUtGLENnRHJ0S0EsZ0JBT0UscUI1Q2xIUyxDNENpSFQsYUFIQSxPQUZBLGVBQ0EsTUFHQSxZQURBLFloRDJ0S0YsQ2dEcnRLRSxxQkFBUyxTaER3dEtYLENnRHZ0S0UscUJBQVMsVWhEMHRLWCxDZ0RydEtBLGNBRUUsdUJBR0EsZ0N0Q3RIRSx5Q0FDQSwwQ3NDaUhGLGFBRUEsOEJBQ0EsWWhEMnRLRixDZ0R2dEtFLHFCQUdFLDhCQUZBLFloRDB0S0osQ2dEbnRLQSxhQUVFLGU1Q3NJNEIsQzRDdkk1QixlaER1dEtGLENnRGp0S0EsWUFJRSxjQUNBLFk1Q3l3QmtDLEM0Qzd3QmxDLGlCaERzdEtGLENnRDlzS0EsY0FHRSxtQnRDcklFLDRDQURBLDZDc0N5SUYsNkJBTEEsYUFDQSxlQUVBLHlCQUNBLGNoRG90S0YsQ2dEN3NLRSxnQkFDRSxhaEQrc0tKLENnRDFzS0EseUJBSUUsWUFDQSxnQkFKQSxrQkFDQSxZQUNBLFVoRCtzS0YsQ2NwMUtJLHlCa0M2SUYsY0FFRSxvQkFEQSxlaEQ0c0tGLENnRHhzS0EseUJBQ0UsOEJoRDJzS0YsQ2dEenNLRSx3Q0FDRSwrQmhEMnNLSixDZ0R2c0tBLHVCQUNFLDhCaEQwc0tGLENnRHhzS0UsOEJBQ0UsNEJBQ0EscUVoRDBzS0osQ2dEbHNLQSxVQUFZLGVoRHNzS1osQ0FDRixDYzkyS0kseUJrQzJLRixvQkFFRSxlaERzc0tGLENBQ0YsQ2NwM0tJLDBCa0NrTEYsVUFBWSxnQmhEc3NLWixDQUNGLENpRHA3S0EsU0FVRSxxQkFQQSxjQ0hBLHdMOUNtUjRCLENDaEd4QixrQjZDakxKLGtCQUNBLGU5QzJSNEIsQzhDcFI1QixzQkFJQSxnQkFWQSxlOUMrUjRCLEM2Qy9SNUIsUTdDNDFCa0MsQzZDcjFCbEMsVUFWQSxrQkNJQSxnQkFDQSxpQkFDQSxxQkFDQSxpQkFDQSxvQkFJQSxtQkFGQSxrQkFDQSxvQkRWQSxZakR5OEtGLENpRDk3S0UsY0FBUyxVakRpOEtYLENpRC83S0UsZ0JBRUUsY0FFQSxZN0NnMUJnQyxDNkNuMUJoQyxrQkFFQSxXakRrOEtKLENpRC83S0ksdUJBR0UseUJBQ0EsbUJBRkEsV0FEQSxpQmpEbzhLTixDaUQ1N0tBLG1EQUNFLGVqRCs3S0YsQ2lENzdLRSxpRUFDRSxRakQrN0tKLENpRDc3S0ksK0VBR0UscUI3Q3ZCSyxDNkNzQkwsMkJBREEsS2pEaThLTixDaUQxN0tBLHVEQUNFLGVqRDY3S0YsQ2lEMzdLRSxxRUFHRSxZN0NnekJnQyxDNkNsekJoQyxPQUNBLFdqRDg3S0osQ2lEMzdLSSxtRkFHRSx1QjdDdkNLLEM2Q3NDTCxpQ0FEQSxPakQrN0tOLENpRHg3S0EseURBQ0UsZWpEMjdLRixDaUR6N0tFLHVFQUNFLEtqRDI3S0osQ2lEejdLSSxxRkFHRSx3QjdDckRLLEM2Q29ETCwyQkFEQSxRakQ2N0tOLENpRHQ3S0EscURBQ0UsZWpEeTdLRixDaUR2N0tFLG1FQUdFLFk3Q2t4QmdDLEM2Q3B4QmhDLFFBQ0EsV2pEMDdLSixDaUR2N0tJLGlGQUdFLHNCN0NyRUssQzZDb0VMLGlDQURBLE1qRDI3S04sQ2lEcDZLQSxlQUtFLHFCN0MvRlMsQ01DUCxxQnVDNEZGLFU3Q3ZHUyxDNkNxR1QsZTdDOHVCa0MsQzZDN3VCbEMscUJBRUEsaUJqRHk2S0YsQ21EeGhMQSxTQVlFLHFCQUVBLDRCQURBLHFCL0NOUyxDK0NRVCxnQ3pDR0Usb0J3Q2pCRix3TDlDbVI0QixDQ2hHeEIsa0I2Q2pMSixrQkFDQSxlOUMyUjRCLEMrQzVSNUIsT0RRQSxzQkFJQSxnQkFWQSxlOUMrUjRCLEMrQzlSNUIsZS9DODJCa0MsQzhDOTJCbEMsZ0JBQ0EsaUJBQ0EscUJBQ0EsaUJBQ0Esb0JDUkEsTURZQSxtQkFGQSxrQkFDQSxvQkNUQSxZbkRpakxGLENtRGxpTEUseUJBZEEsY0FKQSxpQm5EMmpMRixDbUR6aUxFLGdCQUlFLFkvQzgyQmdDLEMrQzcyQmhDLGVBRkEsVW5Ec2lMSixDbURsaUxJLDZDQUtFLHlCQUNBLG1CQUZBLFdBREEsY0FEQSxpQm5EdWlMTixDbUQ5aExBLG1EQUNFLG1CbkRpaUxGLENtRC9oTEUsaUVBQ0UseUJuRGlpTEosQ21EL2hMSSwrRUFHRSxnQy9DMDFCOEIsQytDMzFCOUIsMkJBREEsUW5EbWlMTixDbUQ5aExJLDZFQUdFLHFCL0M3Q0ssQytDNENMLDJCQURBLFVuRGtpTE4sQ21EM2hMQSx1REFDRSxpQm5EOGhMRixDbUQ1aExFLHFFQUdFLFcvQ3EwQmdDLEMrQ3YwQmhDLHdCQUdBLGVBRkEsV25EZ2lMSixDbUQ1aExJLG1GQUdFLGtDL0NtMEI4QixDK0NwMEI5QixpQ0FEQSxNbkRnaUxOLENtRDNoTEksaUZBR0UsdUIvQ3BFSyxDK0NtRUwsaUNBREEsUW5EK2hMTixDbUR4aExBLHlEQUNFLGdCbkQyaExGLENtRHpoTEUsdUVBQ0Usc0JuRDJoTEosQ21EemhMSSxxRkFHRSxtQy9DK3lCOEIsQytDaHpCOUIsMkJBREEsS25ENmhMTixDbUR4aExJLG1GQUdFLHdCL0N4RkssQytDdUZMLDJCQURBLE9uRDRoTE4sQ21EcmhMRSx1R0FRRSxnQ0FEQSxXQUhBLGNBREEsU0FHQSxtQkFMQSxrQkFDQSxNQUdBLFVuRDBoTEosQ21EbmhMQSxxREFDRSxrQm5Ec2hMRixDbURwaExFLG1FQUdFLFcvQzh3QmdDLEMrQzd3QmhDLGVBSEEseUJBQ0EsV25Ed2hMSixDbURwaExJLGlGQUdFLGlDL0M0d0I4QixDK0M3d0I5QixpQ0FEQSxPbkR3aExOLENtRG5oTEksK0VBR0Usc0IvQzNISyxDK0MwSEwsaUNBREEsU25EdWhMTixDbUQvL0tBLGdCQUtFLHdCL0M4dEJrQyxDK0M3dEJsQyxnQ3pDbklFLHlDQUNBLDBDTHdKRSxlOEMxQkosZ0JBREEsb0JuRHdnTEYsQ21EaGdMRSxzQkFDRSxZbkRrZ0xKLENtRDkvS0EsY0FFRSxhL0N4SlMsQytDdUpULG9CbkRrZ0xGLENvRDVwTEEsVUFDRSxpQnBEK3BMRixDb0Q1cExBLHdCQUNFLGtCcEQrcExGLENvRDVwTEEsZ0JBR0UsZ0JBRkEsa0JBQ0EsVXBEZ3FMRixDcUR0ckxFLHNCQUVFLFdBQ0EsV0FGQSxhckQwckxKLENvRGhxTEEsZUFNRSw4REFKQSxhQUNBLFdBRUEsbUJBSkEsa0JqQ2JJLG9DaUNtQkosQ0FIQSxVcERzcUxGLENtQmxyTE0sdUNpQ1FOLGVqQ1BRLGVuQnFyTE4sQ0FDRixDb0RycUxBLDhEQUdFLGFwRHdxTEYsQ29EcnFMQSx5RUFFRSwwQnBEd3FMRixDb0RycUxBLHlFQUVFLDJCcER3cUxGLENvRC9wTEUsOEJBQ0UsVUFFQSxlQURBLDJCcERtcUxKLENvRC9wTEUsa0pBSUUsVUFEQSxTcERrcUxKLENvRDlwTEUscUZBR0UsVWpDNURFLHlCaUM2REYsQ0FGQSxTcERrcUxKLENtQnp0TE0sdUNpQ3FESixxRmpDcERNLGVuQjZ0TE4sQ0FDRixDb0Q3cExBLDhDQVFFLG1CQU1BLGdCQUNBLFNBWEEsU0FRQSxVaEQzRlMsQ2dEc0ZULGFBRUEsdUJBT0EsVWhEZzlCbUMsQ2dEcjlCbkMsVUFUQSxrQkFXQSxrQkFWQSxNakN6RUksNEJpQ3VGSixDQVBBLFNoRHE5Qm1DLENnRDE5Qm5DLFNwRDJxTEYsQ21CbHZMTSx1Q2lDa0VOLDhDakNqRVEsZW5Cc3ZMTixDQUNGLENNNXZMRSxvSDhDMkZFLFVoRHBHTyxDZ0R1R1AsVWhEeThCaUMsQ2dEMThCakMsVUFEQSxvQnBEd3FMSixDb0RucUxBLHVCQUNFLE1wRHNxTEYsQ29EanFMQSx1QkFDRSxPcERvcUxGLENvRDdwTEEsd0RBS0UsbUNBSEEscUJBRUEsV2hEaThCbUMsQ2dEbDhCbkMsVXBEa3FMRixDb0Q5cExBLDRCQUNFLGdOcERpcUxGLENvRC9wTEEsNEJBQ0UsaU5wRGtxTEYsQ29EenBMQSxxQkFHRSxTQUdBLGFBQ0EsdUJBSEEsT0FRQSxnQkFEQSxlaER1NUJtQyxDZ0R4NUJuQyxnQmhEdzVCbUMsQ2dEMTVCbkMsZUFQQSxrQkFDQSxRQUdBLFVwRGtxTEYsQ29EenBMRSx3QkFVRSw0QkFEQSxxQmhEbktPLENnRHVLUCxxQ0FEQSxrQ0FYQSx1QkFPQSxlQU5BLGNBRUEsVWhEczVCaUMsQ2dEcDVCakMsZWhEczVCaUMsQ2dEdjVCakMsZ0JoRHU1QmlDLENnRDk0QmpDLFdBUEEsbUJqQ3hKRSwyQmlDZ0tGLENBWkEsVXBEc3FMSixDbUJ0ekxNLHVDaUM2SUosd0JqQzVJTSxlbkJ5ekxOLENBQ0YsQ29ENXBMRSw2QkFDRSxTcEQ4cExKLENvRHJwTEEsa0JBR0UsWUFLQSxVaEQ5TFMsQ2dEMExULFNBR0Esb0JBREEsaUJBTEEsa0JBQ0EsVUFPQSxrQkFKQSxVcEQ0cExGLENzRDExTEEsa0NBQ0UsR0FBSyx1QnREODFMTCxDQUNGLENzRGgyTEEsMEJBQ0UsR0FBSyx1QnREODFMTCxDQUNGLENzRDUxTEEsZ0JBU0Usb0dBSEEsbUJBRUEsa0JBRkEscUNBTEEscUJBRUEsV2xEb2tDd0IsQ2tEbmtDeEIsc0JsRHFrQ3dCLENrRHZrQ3hCLFV0RG8yTEYsQ3NEMTFMQSxtQkFHRSxpQmxEK2pDd0IsQ2tEaGtDeEIsV2xEOGpDd0IsQ2tEL2pDeEIsVXREKzFMRixDc0R0MUxBLGdDQUNFLEdBQ0Usa0J0RHkxTEYsQ3NEdjFMQSxJQUNFLFVBQ0EsY3REeTFMRixDQUNGLENzRGgyTEEsd0JBQ0UsR0FDRSxrQnREeTFMRixDc0R2MUxBLElBQ0UsVUFDQSxjdER5MUxGLENBQ0YsQ3NEdDFMQSxjQVNFLGdHQUpBLDhCQUVBLGtCQU5BLHFCQUVBLFdsRG9pQ3dCLENrRC9oQ3hCLFVBSkEsc0JsRHFpQ3dCLENrRHZpQ3hCLFV0RDgxTEYsQ3NEcDFMQSxpQkFFRSxXbEQ4aEN3QixDa0QvaEN4QixVdER3MUxGLENzRG4xTEUsdUNBQ0UsOEJBRUUsdUR0RHMxTEosQ0FDRixDdURsNUxBLGdCQUFxQixpQ3ZEcTVMckIsQ3VEcDVMQSxXQUFxQiw0QnZEdzVMckIsQ3VEdjVMQSxjQUFxQiwrQnZEMjVMckIsQ3VEMTVMQSxjQUFxQiwrQnZEODVMckIsQ3VENzVMQSxtQkFBcUIsb0N2RGk2THJCLEN1RGg2TEEsZ0JBQXFCLGlDdkRvNkxyQixDd0R0NkxFLFlBQ0Usa0N4RHk2TEosQ00vNUxFLHNGa0RMSSxrQ3hEMDZMTixDd0RoN0xFLGNBQ0Usa0N4RG03TEosQ016NkxFLDhGa0RMSSxrQ3hEbzdMTixDd0QxN0xFLFlBQ0Usa0N4RDY3TEosQ01uN0xFLHNGa0RMSSxrQ3hEODdMTixDd0RwOExFLFNBQ0Usa0N4RHU4TEosQ003N0xFLDBFa0RMSSxrQ3hEdzhMTixDd0Q5OExFLFlBQ0Usa0N4RGk5TEosQ012OExFLHNGa0RMSSxrQ3hEazlMTixDd0R4OUxFLFdBQ0Usa0N4RDI5TEosQ01qOUxFLGtGa0RMSSxrQ3hENDlMTixDd0RsK0xFLFVBQ0Usa0N4RHErTEosQ00zOUxFLDhFa0RMSSxrQ3hEcytMTixDd0Q1K0xFLFNBQ0Usa0N4RCsrTEosQ01yK0xFLDBFa0RMSSxrQ3hEZy9MTixDeUQvK0xBLFVBQ0UsK0J6RGsvTEYsQ3lELytMQSxnQkFDRSxzQ3pEay9MRixDMEQ3L0xBLFFBQWtCLGtDMURpZ01sQixDMERoZ01BLFlBQWtCLHNDMURvZ01sQixDMERuZ01BLGNBQWtCLHdDMUR1Z01sQixDMER0Z01BLGVBQWtCLHlDMUQwZ01sQixDMER6Z01BLGFBQWtCLHVDMUQ2Z01sQixDMEQzZ01BLFVBQW1CLGtCMUQrZ01uQixDMEQ5Z01BLGNBQW1CLHNCMURraE1uQixDMERqaE1BLGdCQUFtQix3QjFEcWhNbkIsQzBEcGhNQSxpQkFBbUIseUIxRHdoTW5CLEMwRHZoTUEsZUFBbUIsdUIxRDJoTW5CLEMwRHhoTUUsZ0JBQ0UsOEIxRDJoTUosQzBENWhNRSxrQkFDRSw4QjFEK2hNSixDMERoaU1FLGdCQUNFLDhCMURtaU1KLEMwRHBpTUUsYUFDRSw4QjFEdWlNSixDMER4aU1FLGdCQUNFLDhCMUQyaU1KLEMwRDVpTUUsZUFDRSw4QjFEK2lNSixDMERoak1FLGNBQ0UsOEIxRG1qTUosQzBEcGpNRSxhQUNFLDhCMUR1ak1KLEMwRG5qTUEsY0FDRSwyQjFEc2pNRixDMEQvaU1BLFlBQ0UsNkIxRGtqTUYsQzBEL2lNQSxTQUNFLDhCMURrak1GLEMwRC9pTUEsYUFDRSx1QzFEbWpNRixDMEQvaU1BLDRCQUhFLHdDMUR1ak1GLEMwRC9pTUEsK0JBSEUsMkMxRHVqTUYsQzBEL2lNQSw4QkFIRSwwQzFEdWpNRixDMERwak1BLGNBQ0UsdUMxRG1qTUYsQzBEL2lNQSxZQUNFLDZCMURrak1GLEMwRC9pTUEsZ0JBQ0UsMkIxRGtqTUYsQzBEL2lNQSxjQUNFLDZCMURrak1GLEMwRC9pTUEsV0FDRSx5QjFEa2pNRixDcUQxbk1FLGdCQUVFLFdBQ0EsV0FGQSxhckQrbk1KLEMyRHRuTU0sUUFBd0Isc0IzRDBuTTlCLEMyRDFuTU0sVUFBd0Isd0IzRDhuTTlCLEMyRDluTU0sZ0JBQXdCLDhCM0Rrb005QixDMkRsb01NLFNBQXdCLHVCM0Rzb005QixDMkR0b01NLFNBQXdCLHVCM0Qwb005QixDMkQxb01NLGFBQXdCLDJCM0Q4b005QixDMkQ5b01NLGNBQXdCLDRCM0RrcE05QixDMkRscE1NLFFBQXdCLHNCM0RzcE05QixDMkR0cE1NLGVBQXdCLDZCM0QwcE05QixDY3ptTUkseUI2Q2pERSxXQUF3QixzQjNEK3BNNUIsQzJEL3BNSSxhQUF3Qix3QjNEbXFNNUIsQzJEbnFNSSxtQkFBd0IsOEIzRHVxTTVCLEMyRHZxTUksWUFBd0IsdUIzRDJxTTVCLEMyRDNxTUksWUFBd0IsdUIzRCtxTTVCLEMyRC9xTUksZ0JBQXdCLDJCM0Rtck01QixDMkRuck1JLGlCQUF3Qiw0QjNEdXJNNUIsQzJEdnJNSSxXQUF3QixzQjNEMnJNNUIsQzJEM3JNSSxrQkFBd0IsNkIzRCtyTTVCLENBQ0YsQ2Mvb01JLHlCNkNqREUsV0FBd0Isc0IzRG9zTTVCLEMyRHBzTUksYUFBd0Isd0IzRHdzTTVCLEMyRHhzTUksbUJBQXdCLDhCM0Q0c001QixDMkQ1c01JLFlBQXdCLHVCM0RndE01QixDMkRodE1JLFlBQXdCLHVCM0RvdE01QixDMkRwdE1JLGdCQUF3QiwyQjNEd3RNNUIsQzJEeHRNSSxpQkFBd0IsNEIzRDR0TTVCLEMyRDV0TUksV0FBd0Isc0IzRGd1TTVCLEMyRGh1TUksa0JBQXdCLDZCM0RvdU01QixDQUNGLENjcHJNSSx5QjZDakRFLFdBQXdCLHNCM0R5dU01QixDMkR6dU1JLGFBQXdCLHdCM0Q2dU01QixDMkQ3dU1JLG1CQUF3Qiw4QjNEaXZNNUIsQzJEanZNSSxZQUF3Qix1QjNEcXZNNUIsQzJEcnZNSSxZQUF3Qix1QjNEeXZNNUIsQzJEenZNSSxnQkFBd0IsMkIzRDZ2TTVCLEMyRDd2TUksaUJBQXdCLDRCM0Rpd001QixDMkRqd01JLFdBQXdCLHNCM0Rxd001QixDMkRyd01JLGtCQUF3Qiw2QjNEeXdNNUIsQ0FDRixDY3p0TUksMEI2Q2pERSxXQUF3QixzQjNEOHdNNUIsQzJEOXdNSSxhQUF3Qix3QjNEa3hNNUIsQzJEbHhNSSxtQkFBd0IsOEIzRHN4TTVCLEMyRHR4TUksWUFBd0IsdUIzRDB4TTVCLEMyRDF4TUksWUFBd0IsdUIzRDh4TTVCLEMyRDl4TUksZ0JBQXdCLDJCM0RreU01QixDMkRseU1JLGlCQUF3Qiw0QjNEc3lNNUIsQzJEdHlNSSxXQUF3QixzQjNEMHlNNUIsQzJEMXlNSSxrQkFBd0IsNkIzRDh5TTVCLENBQ0YsQzJEcnlNQSxhQUVJLGNBQXFCLHNCM0R1eU12QixDMkR2eU1FLGdCQUFxQix3QjNEMnlNdkIsQzJEM3lNRSxzQkFBcUIsOEIzRCt5TXZCLEMyRC95TUUsZUFBcUIsdUIzRG16TXZCLEMyRG56TUUsZUFBcUIsdUIzRHV6TXZCLEMyRHZ6TUUsbUJBQXFCLDJCM0Qyek12QixDMkQzek1FLG9CQUFxQiw0QjNEK3pNdkIsQzJEL3pNRSxjQUFxQixzQjNEbTBNdkIsQzJEbjBNRSxxQkFBcUIsNkIzRHUwTXZCLENBQ0YsQzRENzFNQSxrQkFFRSxjQUdBLGdCQURBLFVBSEEsa0JBRUEsVTVEaTJNRixDNEQ3MU1FLHlCQUVFLFdBREEsYTVEZzJNSixDNEQ1MU1FLDJJQVdFLFNBSkEsU0FHQSxZQUZBLE9BSEEsa0JBQ0EsTUFHQSxVNURnMk1KLEM0RHIxTUksK0JBQ0Usd0I1RHcxTU4sQzREejFNSSwrQkFDRSxrQjVENDFNTixDNEQ3MU1JLDhCQUNFLGU1RGcyTU4sQzREajJNSSw4QkFDRSxnQjVEbzJNTixDNkQ3M01JLFVBQWdDLDRCN0RpNE1wQyxDNkRoNE1JLGFBQWdDLCtCN0RvNE1wQyxDNkRuNE1JLGtCQUFnQyxvQzdEdTRNcEMsQzZEdDRNSSxxQkFBZ0MsdUM3RDA0TXBDLEM2RHg0TUksV0FBOEIsd0I3RDQ0TWxDLEM2RDM0TUksYUFBOEIsMEI3RCs0TWxDLEM2RDk0TUksbUJBQThCLGdDN0RrNU1sQyxDNkRqNU1JLFdBQThCLHVCN0RxNU1sQyxDNkRwNU1JLGFBQThCLHFCN0R3NU1sQyxDNkR2NU1JLGFBQThCLHFCN0QyNU1sQyxDNkQxNU1JLGVBQThCLHVCN0Q4NU1sQyxDNkQ3NU1JLGVBQThCLHVCN0RpNk1sQyxDNkQvNU1JLHVCQUFvQyxvQzdEbTZNeEMsQzZEbDZNSSxxQkFBb0Msa0M3RHM2TXhDLEM2RHI2TUksd0JBQW9DLGdDN0R5Nk14QyxDNkR4Nk1JLHlCQUFvQyx1QzdENDZNeEMsQzZEMzZNSSx3QkFBb0Msc0M3RCs2TXhDLEM2RDc2TUksbUJBQWlDLGdDN0RpN01yQyxDNkRoN01JLGlCQUFpQyw4QjdEbzdNckMsQzZEbjdNSSxvQkFBaUMsNEI3RHU3TXJDLEM2RHQ3TUksc0JBQWlDLDhCN0QwN01yQyxDNkR6N01JLHFCQUFpQyw2QjdENjdNckMsQzZEMzdNSSxxQkFBa0Msa0M3RCs3TXRDLEM2RDk3TUksbUJBQWtDLGdDN0RrOE10QyxDNkRqOE1JLHNCQUFrQyw4QjdEcThNdEMsQzZEcDhNSSx1QkFBa0MscUM3RHc4TXRDLEM2RHY4TUksc0JBQWtDLG9DN0QyOE10QyxDNkQxOE1JLHVCQUFrQywrQjdEODhNdEMsQzZENThNSSxpQkFBZ0MseUI3RGc5TXBDLEM2RC84TUksa0JBQWdDLCtCN0RtOU1wQyxDNkRsOU1JLGdCQUFnQyw2QjdEczlNcEMsQzZEcjlNSSxtQkFBZ0MsMkI3RHk5TXBDLEM2RHg5TUkscUJBQWdDLDZCN0Q0OU1wQyxDNkQzOU1JLG9CQUFnQyw0QjdEKzlNcEMsQ2NuOU1JLHlCK0NsREEsYUFBZ0MsNEI3RDBnTmxDLEM2RHpnTkUsZ0JBQWdDLCtCN0Q2Z05sQyxDNkQ1Z05FLHFCQUFnQyxvQzdEZ2hObEMsQzZEL2dORSx3QkFBZ0MsdUM3RG1oTmxDLEM2RGpoTkUsY0FBOEIsd0I3RHFoTmhDLEM2RHBoTkUsZ0JBQThCLDBCN0R3aE5oQyxDNkR2aE5FLHNCQUE4QixnQzdEMmhOaEMsQzZEMWhORSxjQUE4Qix1QjdEOGhOaEMsQzZEN2hORSxnQkFBOEIscUI3RGlpTmhDLEM2RGhpTkUsZ0JBQThCLHFCN0RvaU5oQyxDNkRuaU5FLGtCQUE4Qix1QjdEdWlOaEMsQzZEdGlORSxrQkFBOEIsdUI3RDBpTmhDLEM2RHhpTkUsMEJBQW9DLG9DN0Q0aU50QyxDNkQzaU5FLHdCQUFvQyxrQzdEK2lOdEMsQzZEOWlORSwyQkFBb0MsZ0M3RGtqTnRDLEM2RGpqTkUsNEJBQW9DLHVDN0Rxak50QyxDNkRwak5FLDJCQUFvQyxzQzdEd2pOdEMsQzZEdGpORSxzQkFBaUMsZ0M3RDBqTm5DLEM2RHpqTkUsb0JBQWlDLDhCN0Q2ak5uQyxDNkQ1ak5FLHVCQUFpQyw0QjdEZ2tObkMsQzZEL2pORSx5QkFBaUMsOEI3RG1rTm5DLEM2RGxrTkUsd0JBQWlDLDZCN0Rza05uQyxDNkRwa05FLHdCQUFrQyxrQzdEd2tOcEMsQzZEdmtORSxzQkFBa0MsZ0M3RDJrTnBDLEM2RDFrTkUseUJBQWtDLDhCN0Q4a05wQyxDNkQ3a05FLDBCQUFrQyxxQzdEaWxOcEMsQzZEaGxORSx5QkFBa0Msb0M3RG9sTnBDLEM2RG5sTkUsMEJBQWtDLCtCN0R1bE5wQyxDNkRybE5FLG9CQUFnQyx5QjdEeWxObEMsQzZEeGxORSxxQkFBZ0MsK0I3RDRsTmxDLEM2RDNsTkUsbUJBQWdDLDZCN0QrbE5sQyxDNkQ5bE5FLHNCQUFnQywyQjdEa21ObEMsQzZEam1ORSx3QkFBZ0MsNkI3RHFtTmxDLEM2RHBtTkUsdUJBQWdDLDRCN0R3bU5sQyxDQUNGLENjN2xOSSx5QitDbERBLGFBQWdDLDRCN0RtcE5sQyxDNkRscE5FLGdCQUFnQywrQjdEc3BObEMsQzZEcnBORSxxQkFBZ0Msb0M3RHlwTmxDLEM2RHhwTkUsd0JBQWdDLHVDN0Q0cE5sQyxDNkQxcE5FLGNBQThCLHdCN0Q4cE5oQyxDNkQ3cE5FLGdCQUE4QiwwQjdEaXFOaEMsQzZEaHFORSxzQkFBOEIsZ0M3RG9xTmhDLEM2RG5xTkUsY0FBOEIsdUI3RHVxTmhDLEM2RHRxTkUsZ0JBQThCLHFCN0QwcU5oQyxDNkR6cU5FLGdCQUE4QixxQjdENnFOaEMsQzZENXFORSxrQkFBOEIsdUI3RGdyTmhDLEM2RC9xTkUsa0JBQThCLHVCN0Rtck5oQyxDNkRqck5FLDBCQUFvQyxvQzdEcXJOdEMsQzZEcHJORSx3QkFBb0Msa0M3RHdyTnRDLEM2RHZyTkUsMkJBQW9DLGdDN0Qyck50QyxDNkQxck5FLDRCQUFvQyx1QzdEOHJOdEMsQzZEN3JORSwyQkFBb0Msc0M3RGlzTnRDLEM2RC9yTkUsc0JBQWlDLGdDN0Rtc05uQyxDNkRsc05FLG9CQUFpQyw4QjdEc3NObkMsQzZEcnNORSx1QkFBaUMsNEI3RHlzTm5DLEM2RHhzTkUseUJBQWlDLDhCN0Q0c05uQyxDNkQzc05FLHdCQUFpQyw2QjdEK3NObkMsQzZEN3NORSx3QkFBa0Msa0M3RGl0TnBDLEM2RGh0TkUsc0JBQWtDLGdDN0RvdE5wQyxDNkRudE5FLHlCQUFrQyw4QjdEdXROcEMsQzZEdHRORSwwQkFBa0MscUM3RDB0TnBDLEM2RHp0TkUseUJBQWtDLG9DN0Q2dE5wQyxDNkQ1dE5FLDBCQUFrQywrQjdEZ3VOcEMsQzZEOXRORSxvQkFBZ0MseUI3RGt1TmxDLEM2RGp1TkUscUJBQWdDLCtCN0RxdU5sQyxDNkRwdU5FLG1CQUFnQyw2QjdEd3VObEMsQzZEdnVORSxzQkFBZ0MsMkI3RDJ1TmxDLEM2RDF1TkUsd0JBQWdDLDZCN0Q4dU5sQyxDNkQ3dU5FLHVCQUFnQyw0QjdEaXZObEMsQ0FDRixDY3R1TkkseUIrQ2xEQSxhQUFnQyw0QjdENHhObEMsQzZEM3hORSxnQkFBZ0MsK0I3RCt4TmxDLEM2RDl4TkUscUJBQWdDLG9DN0RreU5sQyxDNkRqeU5FLHdCQUFnQyx1QzdEcXlObEMsQzZEbnlORSxjQUE4Qix3QjdEdXlOaEMsQzZEdHlORSxnQkFBOEIsMEI3RDB5TmhDLEM2RHp5TkUsc0JBQThCLGdDN0Q2eU5oQyxDNkQ1eU5FLGNBQThCLHVCN0Rnek5oQyxDNkQveU5FLGdCQUE4QixxQjdEbXpOaEMsQzZEbHpORSxnQkFBOEIscUI3RHN6TmhDLEM2RHJ6TkUsa0JBQThCLHVCN0R5ek5oQyxDNkR4ek5FLGtCQUE4Qix1QjdENHpOaEMsQzZEMXpORSwwQkFBb0Msb0M3RDh6TnRDLEM2RDd6TkUsd0JBQW9DLGtDN0RpME50QyxDNkRoME5FLDJCQUFvQyxnQzdEbzBOdEMsQzZEbjBORSw0QkFBb0MsdUM3RHUwTnRDLEM2RHQwTkUsMkJBQW9DLHNDN0QwME50QyxDNkR4ME5FLHNCQUFpQyxnQzdENDBObkMsQzZEMzBORSxvQkFBaUMsOEI3RCswTm5DLEM2RDkwTkUsdUJBQWlDLDRCN0RrMU5uQyxDNkRqMU5FLHlCQUFpQyw4QjdEcTFObkMsQzZEcDFORSx3QkFBaUMsNkI3RHcxTm5DLEM2RHQxTkUsd0JBQWtDLGtDN0QwMU5wQyxDNkR6MU5FLHNCQUFrQyxnQzdENjFOcEMsQzZENTFORSx5QkFBa0MsOEI3RGcyTnBDLEM2RC8xTkUsMEJBQWtDLHFDN0RtMk5wQyxDNkRsMk5FLHlCQUFrQyxvQzdEczJOcEMsQzZEcjJORSwwQkFBa0MsK0I3RHkyTnBDLEM2RHYyTkUsb0JBQWdDLHlCN0QyMk5sQyxDNkQxMk5FLHFCQUFnQywrQjdEODJObEMsQzZENzJORSxtQkFBZ0MsNkI3RGkzTmxDLEM2RGgzTkUsc0JBQWdDLDJCN0RvM05sQyxDNkRuM05FLHdCQUFnQyw2QjdEdTNObEMsQzZEdDNORSx1QkFBZ0MsNEI3RDAzTmxDLENBQ0YsQ2MvMk5JLDBCK0NsREEsYUFBZ0MsNEI3RHE2TmxDLEM2RHA2TkUsZ0JBQWdDLCtCN0R3Nk5sQyxDNkR2Nk5FLHFCQUFnQyxvQzdEMjZObEMsQzZEMTZORSx3QkFBZ0MsdUM3RDg2TmxDLEM2RDU2TkUsY0FBOEIsd0I3RGc3TmhDLEM2RC82TkUsZ0JBQThCLDBCN0RtN05oQyxDNkRsN05FLHNCQUE4QixnQzdEczdOaEMsQzZEcjdORSxjQUE4Qix1QjdEeTdOaEMsQzZEeDdORSxnQkFBOEIscUI3RDQ3TmhDLEM2RDM3TkUsZ0JBQThCLHFCN0QrN05oQyxDNkQ5N05FLGtCQUE4Qix1QjdEazhOaEMsQzZEajhORSxrQkFBOEIsdUI3RHE4TmhDLEM2RG44TkUsMEJBQW9DLG9DN0R1OE50QyxDNkR0OE5FLHdCQUFvQyxrQzdEMDhOdEMsQzZEejhORSwyQkFBb0MsZ0M3RDY4TnRDLEM2RDU4TkUsNEJBQW9DLHVDN0RnOU50QyxDNkQvOE5FLDJCQUFvQyxzQzdEbTlOdEMsQzZEajlORSxzQkFBaUMsZ0M3RHE5Tm5DLEM2RHA5TkUsb0JBQWlDLDhCN0R3OU5uQyxDNkR2OU5FLHVCQUFpQyw0QjdEMjlObkMsQzZEMTlORSx5QkFBaUMsOEI3RDg5Tm5DLEM2RDc5TkUsd0JBQWlDLDZCN0RpK05uQyxDNkQvOU5FLHdCQUFrQyxrQzdEbStOcEMsQzZEbCtORSxzQkFBa0MsZ0M3RHMrTnBDLEM2RHIrTkUseUJBQWtDLDhCN0R5K05wQyxDNkR4K05FLDBCQUFrQyxxQzdENCtOcEMsQzZEMytORSx5QkFBa0Msb0M3RCsrTnBDLEM2RDkrTkUsMEJBQWtDLCtCN0RrL05wQyxDNkRoL05FLG9CQUFnQyx5QjdEby9ObEMsQzZEbi9ORSxxQkFBZ0MsK0I3RHUvTmxDLEM2RHQvTkUsbUJBQWdDLDZCN0QwL05sQyxDNkR6L05FLHNCQUFnQywyQjdENi9ObEMsQzZENS9ORSx3QkFBZ0MsNkI3RGdnT2xDLEM2RC8vTkUsdUJBQWdDLDRCN0RtZ09sQyxDQUNGLEM4RDlpT0ksWUFBd0Isb0I5RGlqTzVCLEM4RGhqT0ksYUFBd0IscUI5RG9qTzVCLEM4RG5qT0ksWUFBd0Isb0I5RHVqTzVCLENjbmdPSSx5QmdEdERBLGVBQXdCLG9COUQ4ak8xQixDOEQ3ak9FLGdCQUF3QixxQjlEaWtPMUIsQzhEaGtPRSxlQUF3QixvQjlEb2tPMUIsQ0FDRixDY2poT0kseUJnRHREQSxlQUF3QixvQjlEMmtPMUIsQzhEMWtPRSxnQkFBd0IscUI5RDhrTzFCLEM4RDdrT0UsZUFBd0Isb0I5RGlsTzFCLENBQ0YsQ2M5aE9JLHlCZ0R0REEsZUFBd0Isb0I5RHdsTzFCLEM4RHZsT0UsZ0JBQXdCLHFCOUQybE8xQixDOEQxbE9FLGVBQXdCLG9COUQ4bE8xQixDQUNGLENjM2lPSSwwQmdEdERBLGVBQXdCLG9COURxbU8xQixDOERwbU9FLGdCQUF3QixxQjlEd21PMUIsQzhEdm1PRSxlQUF3QixvQjlEMm1PMUIsQ0FDRixDK0Rqbk9FLGlCQUF5QiwwRi9Eb25PM0IsQytEcG5PRSxrQkFBeUIsNkYvRHduTzNCLEMrRHhuT0Usa0JBQXlCLDZGL0Q0bk8zQixDZ0U1bk9FLGVBQXNCLHVCaEVnb094QixDZ0Vob09FLGlCQUFzQix5QmhFb29PeEIsQ2lFbm9PRSxpQkFBeUIseUJqRXVvTzNCLENpRXZvT0UsbUJBQXlCLDJCakUyb08zQixDaUUzb09FLG1CQUF5QiwyQmpFK29PM0IsQ2lFL29PRSxnQkFBeUIsd0JqRW1wTzNCLENpRW5wT0UsaUJBQXlCLDJEakV1cE8zQixDaUVscE9BLFdBRUUsS2pFd3BPRixDaUVscE9BLHlCQUpFLE9BSEEsZUFFQSxRQUVBLFlqRTZwT0YsQ2lFMXBPQSxjQUdFLFFqRXVwT0YsQ2lFanBPRSwyREFERixZQUVJLHdDQUNBLE1BQ0EsWWpFcXBPRixDQUNGLENrRS9xT0EsU0NTRSxrQm5Fa3JPRixDbUV2cU9FLG1EQU9FLGtCbkV5cU9KLENvRXRzT0EsV0FBYSxzRHBFMHNPYixDb0V6c09BLFFBQVUsaURwRTZzT1YsQ29FNXNPQSxXQUFhLGlEcEVndE9iLENvRS9zT0EsYUFBZSx5QnBFbXRPZixDcUVsdE9JLE1BQXVCLG1CckVzdE8zQixDcUV0dE9JLE1BQXVCLG1CckUwdE8zQixDcUUxdE9JLE1BQXVCLG1CckU4dE8zQixDcUU5dE9JLE9BQXVCLG9CckVrdU8zQixDcUVsdU9JLFFBQXVCLG9CckVzdU8zQixDcUV0dU9JLE1BQXVCLG9CckUwdU8zQixDcUUxdU9JLE1BQXVCLG9CckU4dU8zQixDcUU5dU9JLE1BQXVCLG9CckVrdk8zQixDcUVsdk9JLE9BQXVCLHFCckVzdk8zQixDcUV0dk9JLFFBQXVCLHFCckUwdk8zQixDcUV0dk9BLFFBQVUsd0JyRTB2T1YsQ3FFenZPQSxRQUFVLHlCckU2dk9WLENxRXp2T0EsWUFBYyx5QnJFNnZPZCxDcUU1dk9BLFlBQWMsMEJyRWd3T2QsQ3FFOXZPQSxRQUFVLHFCckVrd09WLENxRWp3T0EsUUFBVSxzQnJFcXdPVixDc0U5d09RLEtBQWdDLGtCdEVreE94QyxDc0VqeE9RLFlBRUUsc0J0RW94T1YsQ3NFbHhPUSxZQUVFLHdCdEVxeE9WLENzRW54T1EsWUFFRSx5QnRFc3hPVixDc0VweE9RLFlBRUUsdUJ0RXV4T1YsQ3NFdHlPUSxLQUFnQyx1QnRFMHlPeEMsQ3NFenlPUSxZQUVFLDJCdEU0eU9WLENzRTF5T1EsWUFFRSw2QnRFNnlPVixDc0UzeU9RLFlBRUUsOEJ0RTh5T1YsQ3NFNXlPUSxZQUVFLDRCdEUreU9WLENzRTl6T1EsS0FBZ0Msc0J0RWswT3hDLENzRWowT1EsWUFFRSwwQnRFbzBPVixDc0VsME9RLFlBRUUsNEJ0RXEwT1YsQ3NFbjBPUSxZQUVFLDZCdEVzME9WLENzRXAwT1EsWUFFRSwyQnRFdTBPVixDc0V0MU9RLEtBQWdDLHFCdEUwMU94QyxDc0V6MU9RLFlBRUUseUJ0RTQxT1YsQ3NFMTFPUSxZQUVFLDJCdEU2MU9WLENzRTMxT1EsWUFFRSw0QnRFODFPVixDc0U1MU9RLFlBRUUsMEJ0RSsxT1YsQ3NFOTJPUSxLQUFnQyx1QnRFazNPeEMsQ3NFajNPUSxZQUVFLDJCdEVvM09WLENzRWwzT1EsWUFFRSw2QnRFcTNPVixDc0VuM09RLFlBRUUsOEJ0RXMzT1YsQ3NFcDNPUSxZQUVFLDRCdEV1M09WLENzRXQ0T1EsS0FBZ0MscUJ0RTA0T3hDLENzRXo0T1EsWUFFRSx5QnRFNDRPVixDc0UxNE9RLFlBRUUsMkJ0RTY0T1YsQ3NFMzRPUSxZQUVFLDRCdEU4NE9WLENzRTU0T1EsWUFFRSwwQnRFKzRPVixDc0U5NU9RLEtBQWdDLG1CdEVrNk94QyxDc0VqNk9RLFlBRUUsdUJ0RW82T1YsQ3NFbDZPUSxZQUVFLHlCdEVxNk9WLENzRW42T1EsWUFFRSwwQnRFczZPVixDc0VwNk9RLFlBRUUsd0J0RXU2T1YsQ3NFdDdPUSxLQUFnQyx3QnRFMDdPeEMsQ3NFejdPUSxZQUVFLDRCdEU0N09WLENzRTE3T1EsWUFFRSw4QnRFNjdPVixDc0UzN09RLFlBRUUsK0J0RTg3T1YsQ3NFNTdPUSxZQUVFLDZCdEUrN09WLENzRTk4T1EsS0FBZ0MsdUJ0RWs5T3hDLENzRWo5T1EsWUFFRSwyQnRFbzlPVixDc0VsOU9RLFlBRUUsNkJ0RXE5T1YsQ3NFbjlPUSxZQUVFLDhCdEVzOU9WLENzRXA5T1EsWUFFRSw0QnRFdTlPVixDc0V0K09RLEtBQWdDLHNCdEUwK094QyxDc0V6K09RLFlBRUUsMEJ0RTQrT1YsQ3NFMStPUSxZQUVFLDRCdEU2K09WLENzRTMrT1EsWUFFRSw2QnRFOCtPVixDc0U1K09RLFlBRUUsMkJ0RSsrT1YsQ3NFOS9PUSxLQUFnQyx3QnRFa2dQeEMsQ3NFamdQUSxZQUVFLDRCdEVvZ1BWLENzRWxnUFEsWUFFRSw4QnRFcWdQVixDc0VuZ1BRLFlBRUUsK0J0RXNnUFYsQ3NFcGdQUSxZQUVFLDZCdEV1Z1BWLENzRXRoUFEsS0FBZ0Msc0J0RTBoUHhDLENzRXpoUFEsWUFFRSwwQnRFNGhQVixDc0UxaFBRLFlBRUUsNEJ0RTZoUFYsQ3NFM2hQUSxZQUVFLDZCdEU4aFBWLENzRTVoUFEsWUFFRSwyQnRFK2hQVixDc0V2aFBRLE1BQXdCLHdCdEUyaFBoQyxDc0UxaFBRLGNBRUUsNEJ0RTZoUFYsQ3NFM2hQUSxjQUVFLDhCdEU4aFBWLENzRTVoUFEsY0FFRSwrQnRFK2hQVixDc0U3aFBRLGNBRUUsNkJ0RWdpUFYsQ3NFL2lQUSxNQUF3Qix1QnRFbWpQaEMsQ3NFbGpQUSxjQUVFLDJCdEVxalBWLENzRW5qUFEsY0FFRSw2QnRFc2pQVixDc0VwalBRLGNBRUUsOEJ0RXVqUFYsQ3NFcmpQUSxjQUVFLDRCdEV3alBWLENzRXZrUFEsTUFBd0Isc0J0RTJrUGhDLENzRTFrUFEsY0FFRSwwQnRFNmtQVixDc0Uza1BRLGNBRUUsNEJ0RThrUFYsQ3NFNWtQUSxjQUVFLDZCdEUra1BWLENzRTdrUFEsY0FFRSwyQnRFZ2xQVixDc0UvbFBRLE1BQXdCLHdCdEVtbVBoQyxDc0VsbVBRLGNBRUUsNEJ0RXFtUFYsQ3NFbm1QUSxjQUVFLDhCdEVzbVBWLENzRXBtUFEsY0FFRSwrQnRFdW1QVixDc0VybVBRLGNBRUUsNkJ0RXdtUFYsQ3NFdm5QUSxNQUF3QixzQnRFMm5QaEMsQ3NFMW5QUSxjQUVFLDBCdEU2blBWLENzRTNuUFEsY0FFRSw0QnRFOG5QVixDc0U1blBRLGNBRUUsNkJ0RStuUFYsQ3NFN25QUSxjQUVFLDJCdEVnb1BWLENzRTFuUEksUUFBbUIscUJ0RThuUHZCLENzRTduUEksa0JBRUUseUJ0RWdvUE4sQ3NFOW5QSSxrQkFFRSwyQnRFaW9QTixDc0UvblBJLGtCQUVFLDRCdEVrb1BOLENzRWhvUEksa0JBRUUsMEJ0RW1vUE4sQ2M1b1BJLHlCd0RsREksUUFBZ0Msa0J0RW1zUHRDLENzRWxzUE0sa0JBRUUsc0J0RXFzUFIsQ3NFbnNQTSxrQkFFRSx3QnRFc3NQUixDc0Vwc1BNLGtCQUVFLHlCdEV1c1BSLENzRXJzUE0sa0JBRUUsdUJ0RXdzUFIsQ3NFdnRQTSxRQUFnQyx1QnRFMnRQdEMsQ3NFMXRQTSxrQkFFRSwyQnRFNnRQUixDc0UzdFBNLGtCQUVFLDZCdEU4dFBSLENzRTV0UE0sa0JBRUUsOEJ0RSt0UFIsQ3NFN3RQTSxrQkFFRSw0QnRFZ3VQUixDc0UvdVBNLFFBQWdDLHNCdEVtdlB0QyxDc0VsdlBNLGtCQUVFLDBCdEVxdlBSLENzRW52UE0sa0JBRUUsNEJ0RXN2UFIsQ3NFcHZQTSxrQkFFRSw2QnRFdXZQUixDc0VydlBNLGtCQUVFLDJCdEV3dlBSLENzRXZ3UE0sUUFBZ0MscUJ0RTJ3UHRDLENzRTF3UE0sa0JBRUUseUJ0RTZ3UFIsQ3NFM3dQTSxrQkFFRSwyQnRFOHdQUixDc0U1d1BNLGtCQUVFLDRCdEUrd1BSLENzRTd3UE0sa0JBRUUsMEJ0RWd4UFIsQ3NFL3hQTSxRQUFnQyx1QnRFbXlQdEMsQ3NFbHlQTSxrQkFFRSwyQnRFcXlQUixDc0VueVBNLGtCQUVFLDZCdEVzeVBSLENzRXB5UE0sa0JBRUUsOEJ0RXV5UFIsQ3NFcnlQTSxrQkFFRSw0QnRFd3lQUixDc0V2elBNLFFBQWdDLHFCdEUyelB0QyxDc0UxelBNLGtCQUVFLHlCdEU2elBSLENzRTN6UE0sa0JBRUUsMkJ0RTh6UFIsQ3NFNXpQTSxrQkFFRSw0QnRFK3pQUixDc0U3elBNLGtCQUVFLDBCdEVnMFBSLENzRS8wUE0sUUFBZ0MsbUJ0RW0xUHRDLENzRWwxUE0sa0JBRUUsdUJ0RXExUFIsQ3NFbjFQTSxrQkFFRSx5QnRFczFQUixDc0VwMVBNLGtCQUVFLDBCdEV1MVBSLENzRXIxUE0sa0JBRUUsd0J0RXcxUFIsQ3NFdjJQTSxRQUFnQyx3QnRFMjJQdEMsQ3NFMTJQTSxrQkFFRSw0QnRFNjJQUixDc0UzMlBNLGtCQUVFLDhCdEU4MlBSLENzRTUyUE0sa0JBRUUsK0J0RSsyUFIsQ3NFNzJQTSxrQkFFRSw2QnRFZzNQUixDc0UvM1BNLFFBQWdDLHVCdEVtNFB0QyxDc0VsNFBNLGtCQUVFLDJCdEVxNFBSLENzRW40UE0sa0JBRUUsNkJ0RXM0UFIsQ3NFcDRQTSxrQkFFRSw4QnRFdTRQUixDc0VyNFBNLGtCQUVFLDRCdEV3NFBSLENzRXY1UE0sUUFBZ0Msc0J0RTI1UHRDLENzRTE1UE0sa0JBRUUsMEJ0RTY1UFIsQ3NFMzVQTSxrQkFFRSw0QnRFODVQUixDc0U1NVBNLGtCQUVFLDZCdEUrNVBSLENzRTc1UE0sa0JBRUUsMkJ0RWc2UFIsQ3NFLzZQTSxRQUFnQyx3QnRFbTdQdEMsQ3NFbDdQTSxrQkFFRSw0QnRFcTdQUixDc0VuN1BNLGtCQUVFLDhCdEVzN1BSLENzRXA3UE0sa0JBRUUsK0J0RXU3UFIsQ3NFcjdQTSxrQkFFRSw2QnRFdzdQUixDc0V2OFBNLFFBQWdDLHNCdEUyOFB0QyxDc0UxOFBNLGtCQUVFLDBCdEU2OFBSLENzRTM4UE0sa0JBRUUsNEJ0RTg4UFIsQ3NFNThQTSxrQkFFRSw2QnRFKzhQUixDc0U3OFBNLGtCQUVFLDJCdEVnOVBSLENzRXg4UE0sU0FBd0Isd0J0RTQ4UDlCLENzRTM4UE0sb0JBRUUsNEJ0RTg4UFIsQ3NFNThQTSxvQkFFRSw4QnRFKzhQUixDc0U3OFBNLG9CQUVFLCtCdEVnOVBSLENzRTk4UE0sb0JBRUUsNkJ0RWk5UFIsQ3NFaCtQTSxTQUF3Qix1QnRFbytQOUIsQ3NFbitQTSxvQkFFRSwyQnRFcytQUixDc0VwK1BNLG9CQUVFLDZCdEV1K1BSLENzRXIrUE0sb0JBRUUsOEJ0RXcrUFIsQ3NFdCtQTSxvQkFFRSw0QnRFeStQUixDc0V4L1BNLFNBQXdCLHNCdEU0L1A5QixDc0UzL1BNLG9CQUVFLDBCdEU4L1BSLENzRTUvUE0sb0JBRUUsNEJ0RSsvUFIsQ3NFNy9QTSxvQkFFRSw2QnRFZ2dRUixDc0U5L1BNLG9CQUVFLDJCdEVpZ1FSLENzRWhoUU0sU0FBd0Isd0J0RW9oUTlCLENzRW5oUU0sb0JBRUUsNEJ0RXNoUVIsQ3NFcGhRTSxvQkFFRSw4QnRFdWhRUixDc0VyaFFNLG9CQUVFLCtCdEV3aFFSLENzRXRoUU0sb0JBRUUsNkJ0RXloUVIsQ3NFeGlRTSxTQUF3QixzQnRFNGlROUIsQ3NFM2lRTSxvQkFFRSwwQnRFOGlRUixDc0U1aVFNLG9CQUVFLDRCdEUraVFSLENzRTdpUU0sb0JBRUUsNkJ0RWdqUVIsQ3NFOWlRTSxvQkFFRSwyQnRFaWpRUixDc0UzaVFFLFdBQW1CLHFCdEUraVFyQixDc0U5aVFFLHdCQUVFLHlCdEVpalFKLENzRS9pUUUsd0JBRUUsMkJ0RWtqUUosQ3NFaGpRRSx3QkFFRSw0QnRFbWpRSixDc0VqalFFLHdCQUVFLDBCdEVvalFKLENBQ0YsQ2M5alFJLHlCd0RsREksUUFBZ0Msa0J0RW9uUXRDLENzRW5uUU0sa0JBRUUsc0J0RXNuUVIsQ3NFcG5RTSxrQkFFRSx3QnRFdW5RUixDc0VyblFNLGtCQUVFLHlCdEV3blFSLENzRXRuUU0sa0JBRUUsdUJ0RXluUVIsQ3NFeG9RTSxRQUFnQyx1QnRFNG9RdEMsQ3NFM29RTSxrQkFFRSwyQnRFOG9RUixDc0U1b1FNLGtCQUVFLDZCdEUrb1FSLENzRTdvUU0sa0JBRUUsOEJ0RWdwUVIsQ3NFOW9RTSxrQkFFRSw0QnRFaXBRUixDc0VocVFNLFFBQWdDLHNCdEVvcVF0QyxDc0VucVFNLGtCQUVFLDBCdEVzcVFSLENzRXBxUU0sa0JBRUUsNEJ0RXVxUVIsQ3NFcnFRTSxrQkFFRSw2QnRFd3FRUixDc0V0cVFNLGtCQUVFLDJCdEV5cVFSLENzRXhyUU0sUUFBZ0MscUJ0RTRyUXRDLENzRTNyUU0sa0JBRUUseUJ0RThyUVIsQ3NFNXJRTSxrQkFFRSwyQnRFK3JRUixDc0U3clFNLGtCQUVFLDRCdEVnc1FSLENzRTlyUU0sa0JBRUUsMEJ0RWlzUVIsQ3NFaHRRTSxRQUFnQyx1QnRFb3RRdEMsQ3NFbnRRTSxrQkFFRSwyQnRFc3RRUixDc0VwdFFNLGtCQUVFLDZCdEV1dFFSLENzRXJ0UU0sa0JBRUUsOEJ0RXd0UVIsQ3NFdHRRTSxrQkFFRSw0QnRFeXRRUixDc0V4dVFNLFFBQWdDLHFCdEU0dVF0QyxDc0UzdVFNLGtCQUVFLHlCdEU4dVFSLENzRTV1UU0sa0JBRUUsMkJ0RSt1UVIsQ3NFN3VRTSxrQkFFRSw0QnRFZ3ZRUixDc0U5dVFNLGtCQUVFLDBCdEVpdlFSLENzRWh3UU0sUUFBZ0MsbUJ0RW93UXRDLENzRW53UU0sa0JBRUUsdUJ0RXN3UVIsQ3NFcHdRTSxrQkFFRSx5QnRFdXdRUixDc0Vyd1FNLGtCQUVFLDBCdEV3d1FSLENzRXR3UU0sa0JBRUUsd0J0RXl3UVIsQ3NFeHhRTSxRQUFnQyx3QnRFNHhRdEMsQ3NFM3hRTSxrQkFFRSw0QnRFOHhRUixDc0U1eFFNLGtCQUVFLDhCdEUreFFSLENzRTd4UU0sa0JBRUUsK0J0RWd5UVIsQ3NFOXhRTSxrQkFFRSw2QnRFaXlRUixDc0VoelFNLFFBQWdDLHVCdEVvelF0QyxDc0VuelFNLGtCQUVFLDJCdEVzelFSLENzRXB6UU0sa0JBRUUsNkJ0RXV6UVIsQ3NFcnpRTSxrQkFFRSw4QnRFd3pRUixDc0V0elFNLGtCQUVFLDRCdEV5elFSLENzRXgwUU0sUUFBZ0Msc0J0RTQwUXRDLENzRTMwUU0sa0JBRUUsMEJ0RTgwUVIsQ3NFNTBRTSxrQkFFRSw0QnRFKzBRUixDc0U3MFFNLGtCQUVFLDZCdEVnMVFSLENzRTkwUU0sa0JBRUUsMkJ0RWkxUVIsQ3NFaDJRTSxRQUFnQyx3QnRFbzJRdEMsQ3NFbjJRTSxrQkFFRSw0QnRFczJRUixDc0VwMlFNLGtCQUVFLDhCdEV1MlFSLENzRXIyUU0sa0JBRUUsK0J0RXcyUVIsQ3NFdDJRTSxrQkFFRSw2QnRFeTJRUixDc0V4M1FNLFFBQWdDLHNCdEU0M1F0QyxDc0UzM1FNLGtCQUVFLDBCdEU4M1FSLENzRTUzUU0sa0JBRUUsNEJ0RSszUVIsQ3NFNzNRTSxrQkFFRSw2QnRFZzRRUixDc0U5M1FNLGtCQUVFLDJCdEVpNFFSLENzRXozUU0sU0FBd0Isd0J0RTYzUTlCLENzRTUzUU0sb0JBRUUsNEJ0RSszUVIsQ3NFNzNRTSxvQkFFRSw4QnRFZzRRUixDc0U5M1FNLG9CQUVFLCtCdEVpNFFSLENzRS8zUU0sb0JBRUUsNkJ0RWs0UVIsQ3NFajVRTSxTQUF3Qix1QnRFcTVROUIsQ3NFcDVRTSxvQkFFRSwyQnRFdTVRUixDc0VyNVFNLG9CQUVFLDZCdEV3NVFSLENzRXQ1UU0sb0JBRUUsOEJ0RXk1UVIsQ3NFdjVRTSxvQkFFRSw0QnRFMDVRUixDc0V6NlFNLFNBQXdCLHNCdEU2NlE5QixDc0U1NlFNLG9CQUVFLDBCdEUrNlFSLENzRTc2UU0sb0JBRUUsNEJ0RWc3UVIsQ3NFOTZRTSxvQkFFRSw2QnRFaTdRUixDc0UvNlFNLG9CQUVFLDJCdEVrN1FSLENzRWo4UU0sU0FBd0Isd0J0RXE4UTlCLENzRXA4UU0sb0JBRUUsNEJ0RXU4UVIsQ3NFcjhRTSxvQkFFRSw4QnRFdzhRUixDc0V0OFFNLG9CQUVFLCtCdEV5OFFSLENzRXY4UU0sb0JBRUUsNkJ0RTA4UVIsQ3NFejlRTSxTQUF3QixzQnRFNjlROUIsQ3NFNTlRTSxvQkFFRSwwQnRFKzlRUixDc0U3OVFNLG9CQUVFLDRCdEVnK1FSLENzRTk5UU0sb0JBRUUsNkJ0RWkrUVIsQ3NFLzlRTSxvQkFFRSwyQnRFaytRUixDc0U1OVFFLFdBQW1CLHFCdEVnK1FyQixDc0UvOVFFLHdCQUVFLHlCdEVrK1FKLENzRWgrUUUsd0JBRUUsMkJ0RW0rUUosQ3NFaitRRSx3QkFFRSw0QnRFbytRSixDc0VsK1FFLHdCQUVFLDBCdEVxK1FKLENBQ0YsQ2MvK1FJLHlCd0RsREksUUFBZ0Msa0J0RXFpUnRDLENzRXBpUk0sa0JBRUUsc0J0RXVpUlIsQ3NFcmlSTSxrQkFFRSx3QnRFd2lSUixDc0V0aVJNLGtCQUVFLHlCdEV5aVJSLENzRXZpUk0sa0JBRUUsdUJ0RTBpUlIsQ3NFempSTSxRQUFnQyx1QnRFNmpSdEMsQ3NFNWpSTSxrQkFFRSwyQnRFK2pSUixDc0U3alJNLGtCQUVFLDZCdEVna1JSLENzRTlqUk0sa0JBRUUsOEJ0RWlrUlIsQ3NFL2pSTSxrQkFFRSw0QnRFa2tSUixDc0VqbFJNLFFBQWdDLHNCdEVxbFJ0QyxDc0VwbFJNLGtCQUVFLDBCdEV1bFJSLENzRXJsUk0sa0JBRUUsNEJ0RXdsUlIsQ3NFdGxSTSxrQkFFRSw2QnRFeWxSUixDc0V2bFJNLGtCQUVFLDJCdEUwbFJSLENzRXptUk0sUUFBZ0MscUJ0RTZtUnRDLENzRTVtUk0sa0JBRUUseUJ0RSttUlIsQ3NFN21STSxrQkFFRSwyQnRFZ25SUixDc0U5bVJNLGtCQUVFLDRCdEVpblJSLENzRS9tUk0sa0JBRUUsMEJ0RWtuUlIsQ3NFam9STSxRQUFnQyx1QnRFcW9SdEMsQ3NFcG9STSxrQkFFRSwyQnRFdW9SUixDc0Vyb1JNLGtCQUVFLDZCdEV3b1JSLENzRXRvUk0sa0JBRUUsOEJ0RXlvUlIsQ3NFdm9STSxrQkFFRSw0QnRFMG9SUixDc0V6cFJNLFFBQWdDLHFCdEU2cFJ0QyxDc0U1cFJNLGtCQUVFLHlCdEUrcFJSLENzRTdwUk0sa0JBRUUsMkJ0RWdxUlIsQ3NFOXBSTSxrQkFFRSw0QnRFaXFSUixDc0UvcFJNLGtCQUVFLDBCdEVrcVJSLENzRWpyUk0sUUFBZ0MsbUJ0RXFyUnRDLENzRXByUk0sa0JBRUUsdUJ0RXVyUlIsQ3NFcnJSTSxrQkFFRSx5QnRFd3JSUixDc0V0clJNLGtCQUVFLDBCdEV5clJSLENzRXZyUk0sa0JBRUUsd0J0RTByUlIsQ3NFenNSTSxRQUFnQyx3QnRFNnNSdEMsQ3NFNXNSTSxrQkFFRSw0QnRFK3NSUixDc0U3c1JNLGtCQUVFLDhCdEVndFJSLENzRTlzUk0sa0JBRUUsK0J0RWl0UlIsQ3NFL3NSTSxrQkFFRSw2QnRFa3RSUixDc0VqdVJNLFFBQWdDLHVCdEVxdVJ0QyxDc0VwdVJNLGtCQUVFLDJCdEV1dVJSLENzRXJ1Uk0sa0JBRUUsNkJ0RXd1UlIsQ3NFdHVSTSxrQkFFRSw4QnRFeXVSUixDc0V2dVJNLGtCQUVFLDRCdEUwdVJSLENzRXp2Uk0sUUFBZ0Msc0J0RTZ2UnRDLENzRTV2Uk0sa0JBRUUsMEJ0RSt2UlIsQ3NFN3ZSTSxrQkFFRSw0QnRFZ3dSUixDc0U5dlJNLGtCQUVFLDZCdEVpd1JSLENzRS92Uk0sa0JBRUUsMkJ0RWt3UlIsQ3NFanhSTSxRQUFnQyx3QnRFcXhSdEMsQ3NFcHhSTSxrQkFFRSw0QnRFdXhSUixDc0VyeFJNLGtCQUVFLDhCdEV3eFJSLENzRXR4Uk0sa0JBRUUsK0J0RXl4UlIsQ3NFdnhSTSxrQkFFRSw2QnRFMHhSUixDc0V6eVJNLFFBQWdDLHNCdEU2eVJ0QyxDc0U1eVJNLGtCQUVFLDBCdEUreVJSLENzRTd5Uk0sa0JBRUUsNEJ0RWd6UlIsQ3NFOXlSTSxrQkFFRSw2QnRFaXpSUixDc0UveVJNLGtCQUVFLDJCdEVrelJSLENzRTF5Uk0sU0FBd0Isd0J0RTh5UjlCLENzRTd5Uk0sb0JBRUUsNEJ0RWd6UlIsQ3NFOXlSTSxvQkFFRSw4QnRFaXpSUixDc0UveVJNLG9CQUVFLCtCdEVrelJSLENzRWh6Uk0sb0JBRUUsNkJ0RW16UlIsQ3NFbDBSTSxTQUF3Qix1QnRFczBSOUIsQ3NFcjBSTSxvQkFFRSwyQnRFdzBSUixDc0V0MFJNLG9CQUVFLDZCdEV5MFJSLENzRXYwUk0sb0JBRUUsOEJ0RTAwUlIsQ3NFeDBSTSxvQkFFRSw0QnRFMjBSUixDc0UxMVJNLFNBQXdCLHNCdEU4MVI5QixDc0U3MVJNLG9CQUVFLDBCdEVnMlJSLENzRTkxUk0sb0JBRUUsNEJ0RWkyUlIsQ3NFLzFSTSxvQkFFRSw2QnRFazJSUixDc0VoMlJNLG9CQUVFLDJCdEVtMlJSLENzRWwzUk0sU0FBd0Isd0J0RXMzUjlCLENzRXIzUk0sb0JBRUUsNEJ0RXczUlIsQ3NFdDNSTSxvQkFFRSw4QnRFeTNSUixDc0V2M1JNLG9CQUVFLCtCdEUwM1JSLENzRXgzUk0sb0JBRUUsNkJ0RTIzUlIsQ3NFMTRSTSxTQUF3QixzQnRFODRSOUIsQ3NFNzRSTSxvQkFFRSwwQnRFZzVSUixDc0U5NFJNLG9CQUVFLDRCdEVpNVJSLENzRS80Uk0sb0JBRUUsNkJ0RWs1UlIsQ3NFaDVSTSxvQkFFRSwyQnRFbTVSUixDc0U3NFJFLFdBQW1CLHFCdEVpNVJyQixDc0VoNVJFLHdCQUVFLHlCdEVtNVJKLENzRWo1UkUsd0JBRUUsMkJ0RW81UkosQ3NFbDVSRSx3QkFFRSw0QnRFcTVSSixDc0VuNVJFLHdCQUVFLDBCdEVzNVJKLENBQ0YsQ2NoNlJJLDBCd0RsREksUUFBZ0Msa0J0RXM5UnRDLENzRXI5Uk0sa0JBRUUsc0J0RXc5UlIsQ3NFdDlSTSxrQkFFRSx3QnRFeTlSUixDc0V2OVJNLGtCQUVFLHlCdEUwOVJSLENzRXg5Uk0sa0JBRUUsdUJ0RTI5UlIsQ3NFMStSTSxRQUFnQyx1QnRFOCtSdEMsQ3NFNytSTSxrQkFFRSwyQnRFZy9SUixDc0U5K1JNLGtCQUVFLDZCdEVpL1JSLENzRS8rUk0sa0JBRUUsOEJ0RWsvUlIsQ3NFaC9STSxrQkFFRSw0QnRFbS9SUixDc0VsZ1NNLFFBQWdDLHNCdEVzZ1N0QyxDc0VyZ1NNLGtCQUVFLDBCdEV3Z1NSLENzRXRnU00sa0JBRUUsNEJ0RXlnU1IsQ3NFdmdTTSxrQkFFRSw2QnRFMGdTUixDc0V4Z1NNLGtCQUVFLDJCdEUyZ1NSLENzRTFoU00sUUFBZ0MscUJ0RThoU3RDLENzRTdoU00sa0JBRUUseUJ0RWdpU1IsQ3NFOWhTTSxrQkFFRSwyQnRFaWlTUixDc0UvaFNNLGtCQUVFLDRCdEVraVNSLENzRWhpU00sa0JBRUUsMEJ0RW1pU1IsQ3NFbGpTTSxRQUFnQyx1QnRFc2pTdEMsQ3NFcmpTTSxrQkFFRSwyQnRFd2pTUixDc0V0alNNLGtCQUVFLDZCdEV5alNSLENzRXZqU00sa0JBRUUsOEJ0RTBqU1IsQ3NFeGpTTSxrQkFFRSw0QnRFMmpTUixDc0Uxa1NNLFFBQWdDLHFCdEU4a1N0QyxDc0U3a1NNLGtCQUVFLHlCdEVnbFNSLENzRTlrU00sa0JBRUUsMkJ0RWlsU1IsQ3NFL2tTTSxrQkFFRSw0QnRFa2xTUixDc0VobFNNLGtCQUVFLDBCdEVtbFNSLENzRWxtU00sUUFBZ0MsbUJ0RXNtU3RDLENzRXJtU00sa0JBRUUsdUJ0RXdtU1IsQ3NFdG1TTSxrQkFFRSx5QnRFeW1TUixDc0V2bVNNLGtCQUVFLDBCdEUwbVNSLENzRXhtU00sa0JBRUUsd0J0RTJtU1IsQ3NFMW5TTSxRQUFnQyx3QnRFOG5TdEMsQ3NFN25TTSxrQkFFRSw0QnRFZ29TUixDc0U5blNNLGtCQUVFLDhCdEVpb1NSLENzRS9uU00sa0JBRUUsK0J0RWtvU1IsQ3NFaG9TTSxrQkFFRSw2QnRFbW9TUixDc0VscFNNLFFBQWdDLHVCdEVzcFN0QyxDc0VycFNNLGtCQUVFLDJCdEV3cFNSLENzRXRwU00sa0JBRUUsNkJ0RXlwU1IsQ3NFdnBTTSxrQkFFRSw4QnRFMHBTUixDc0V4cFNNLGtCQUVFLDRCdEUycFNSLENzRTFxU00sUUFBZ0Msc0J0RThxU3RDLENzRTdxU00sa0JBRUUsMEJ0RWdyU1IsQ3NFOXFTTSxrQkFFRSw0QnRFaXJTUixDc0UvcVNNLGtCQUVFLDZCdEVrclNSLENzRWhyU00sa0JBRUUsMkJ0RW1yU1IsQ3NFbHNTTSxRQUFnQyx3QnRFc3NTdEMsQ3NFcnNTTSxrQkFFRSw0QnRFd3NTUixDc0V0c1NNLGtCQUVFLDhCdEV5c1NSLENzRXZzU00sa0JBRUUsK0J0RTBzU1IsQ3NFeHNTTSxrQkFFRSw2QnRFMnNTUixDc0UxdFNNLFFBQWdDLHNCdEU4dFN0QyxDc0U3dFNNLGtCQUVFLDBCdEVndVNSLENzRTl0U00sa0JBRUUsNEJ0RWl1U1IsQ3NFL3RTTSxrQkFFRSw2QnRFa3VTUixDc0VodVNNLGtCQUVFLDJCdEVtdVNSLENzRTN0U00sU0FBd0Isd0J0RSt0UzlCLENzRTl0U00sb0JBRUUsNEJ0RWl1U1IsQ3NFL3RTTSxvQkFFRSw4QnRFa3VTUixDc0VodVNNLG9CQUVFLCtCdEVtdVNSLENzRWp1U00sb0JBRUUsNkJ0RW91U1IsQ3NFbnZTTSxTQUF3Qix1QnRFdXZTOUIsQ3NFdHZTTSxvQkFFRSwyQnRFeXZTUixDc0V2dlNNLG9CQUVFLDZCdEUwdlNSLENzRXh2U00sb0JBRUUsOEJ0RTJ2U1IsQ3NFenZTTSxvQkFFRSw0QnRFNHZTUixDc0Uzd1NNLFNBQXdCLHNCdEUrd1M5QixDc0U5d1NNLG9CQUVFLDBCdEVpeFNSLENzRS93U00sb0JBRUUsNEJ0RWt4U1IsQ3NFaHhTTSxvQkFFRSw2QnRFbXhTUixDc0VqeFNNLG9CQUVFLDJCdEVveFNSLENzRW55U00sU0FBd0Isd0J0RXV5UzlCLENzRXR5U00sb0JBRUUsNEJ0RXl5U1IsQ3NFdnlTTSxvQkFFRSw4QnRFMHlTUixDc0V4eVNNLG9CQUVFLCtCdEUyeVNSLENzRXp5U00sb0JBRUUsNkJ0RTR5U1IsQ3NFM3pTTSxTQUF3QixzQnRFK3pTOUIsQ3NFOXpTTSxvQkFFRSwwQnRFaTBTUixDc0UvelNNLG9CQUVFLDRCdEVrMFNSLENzRWgwU00sb0JBRUUsNkJ0RW0wU1IsQ3NFajBTTSxvQkFFRSwyQnRFbzBTUixDc0U5elNFLFdBQW1CLHFCdEVrMFNyQixDc0VqMFNFLHdCQUVFLHlCdEVvMFNKLENzRWwwU0Usd0JBRUUsMkJ0RXEwU0osQ3NFbjBTRSx3QkFFRSw0QnRFczBTSixDc0VwMFNFLHdCQUVFLDBCdEV1MFNKLENBQ0YsQ3VFeDRTRSxzQkFXRSw2QkFQQSxTQUtBLFdBSkEsT0FHQSxvQkFQQSxrQkFFQSxRQURBLE1BSUEsU3ZFNjRTSixDd0VsNVNBLGdCQUFrQixnR3hFczVTbEIsQ3dFbDVTQSxjQUFpQiw0QnhFczVTakIsQ3dFcjVTQSxXQUFpQiw0QnhFeTVTakIsQ3dFeDVTQSxhQUFpQiw0QnhFNDVTakIsQ3dFMzVTQSxlQ1RFLGdCQUNBLHVCQUNBLGtCekV3NlNGLEN3RXo1U0ksV0FBd0IseUJ4RTY1UzVCLEN3RTU1U0ksWUFBd0IsMEJ4RWc2UzVCLEN3RS81U0ksYUFBd0IsMkJ4RW02UzVCLENjOTNTSSx5QjBEdkNBLGNBQXdCLHlCeEUwNlMxQixDd0V6NlNFLGVBQXdCLDBCeEU2NlMxQixDd0U1NlNFLGdCQUF3QiwyQnhFZzdTMUIsQ0FDRixDYzU0U0kseUIwRHZDQSxjQUF3Qix5QnhFdTdTMUIsQ3dFdDdTRSxlQUF3QiwwQnhFMDdTMUIsQ3dFejdTRSxnQkFBd0IsMkJ4RTY3UzFCLENBQ0YsQ2N6NVNJLHlCMER2Q0EsY0FBd0IseUJ4RW84UzFCLEN3RW44U0UsZUFBd0IsMEJ4RXU4UzFCLEN3RXQ4U0UsZ0JBQXdCLDJCeEUwOFMxQixDQUNGLENjdDZTSSwwQjBEdkNBLGNBQXdCLHlCeEVpOVMxQixDd0VoOVNFLGVBQXdCLDBCeEVvOVMxQixDd0VuOVNFLGdCQUF3QiwyQnhFdTlTMUIsQ0FDRixDd0VsOVNBLGdCQUFtQixrQ3hFcTlTbkIsQ3dFcDlTQSxnQkFBbUIsa0N4RXc5U25CLEN3RXY5U0EsaUJBQW1CLG1DeEUyOVNuQixDd0V2OVNBLG1CQUF1Qix5QnhFMjlTdkIsQ3dFMTlTQSxxQkFBdUIsNkJ4RTg5U3ZCLEN3RTc5U0Esb0JBQXVCLHlCeEVpK1N2QixDd0VoK1NBLGtCQUF1Qix5QnhFbytTdkIsQ3dFbitTQSxvQkFBdUIsNEJ4RXUrU3ZCLEN3RXQrU0EsYUFBdUIsMkJ4RTArU3ZCLEN3RXQrU0EsWUFBYyxvQnhFMCtTZCxDMEVqaFRFLGNBQ0UsdUIxRW9oVEosQ00xZ1RFLDBDb0VMTSx1QjFFbWhUUixDMEV6aFRFLGdCQUNFLHVCMUU0aFRKLENNbGhURSw4Q29FTE0sdUIxRTJoVFIsQzBFamlURSxjQUNFLHVCMUVvaVRKLENNMWhURSwwQ29FTE0sdUIxRW1pVFIsQzBFemlURSxXQUNFLHVCMUU0aVRKLENNbGlURSxvQ29FTE0sdUIxRTJpVFIsQzBFampURSxjQUNFLHVCMUVvalRKLENNMWlURSwwQ29FTE0sdUIxRW1qVFIsQzBFempURSxhQUNFLHVCMUU0alRKLENNbGpURSx3Q29FTE0sdUIxRTJqVFIsQzBFamtURSxZQUNFLHVCMUVva1RKLENNMWpURSxzQ29FTE0sdUIxRW1rVFIsQzBFemtURSxXQUNFLHVCMUU0a1RKLENNbGtURSxvQ29FTE0sdUIxRTJrVFIsQ3dFcGlUQSxXQUFhLHVCeEV3aVRiLEN3RXZpVEEsWUFBYyx1QnhFMmlUZCxDd0V6aVRBLGVBQWlCLDhCeEU2aVRqQixDd0U1aVRBLGVBQWlCLGtDeEVnalRqQixDd0U1aVRBLFdHcERFLDZCQUNBLFNBSEEsa0JBREEsV0FFQSxnQjNFeW1URixDd0VoalRBLHNCQUF3Qiw4QnhFb2pUeEIsQ3dFbGpUQSxZQUVFLCtCQURBLCtCeEVzalRGLEN3RWhqVEEsWUFBYyx1QnhFb2pUZCxDNEVyblRBLFNBQ0UsNEI1RXduVEYsQzRFcm5UQSxXQUNFLDJCNUV3blRGLEM2RXhuVEUsYUFDRSxpQkFPRSwwQkFGQSwwQjdFMG5USixDNkVwblRJLFlBQ0UseUI3RXVuVE4sQzZFOW1URSxrQkFDRSw0QjdFaW5USixDNkVubVRFLElBQ0UsOEI3RXNtVEosQzZFcG1URSxlQUVFLHdCN0V3bVRKLEM2RXBtVEUsc0JBSEUsdUI3RTRtVEosQzZFcG1URSxRQUdFLFVBQ0EsUTdFdW1USixDNkVwbVRFLE1BRUUsc0I3RXVtVEosQzZFL2xURSxNQUNFLE83RWttVEosQzZFN2xURSxnQkFDRSx5QjdFbW1USixDNkUvbFRFLFFBQ0UsWTdFa21USixDNkVobVRFLE9BQ0UscUI3RW1tVEosQzZFaG1URSxPQUNFLGtDN0VtbVRKLEM2RWptVEksb0JBRUUsK0I3RW1tVE4sQzZFOWxUSSxzQ0FFRSxrQzdFaW1UTixDNkU3bFRFLFlBQ0UsYTdFZ21USixDNkU5bFRJLDJFQUlFLG9CN0VnbVROLEM2RTVsVEUsc0JBRUUsb0J6RXBISyxDeUVtSEwsYTdFZ21USixDQUNGLEM4RTN0VEEsV0FXRSxtQkFWQSx3QkFTQSxrQkFEQSxnQkFQQSw2REFDQSx5WjlFa3VURixDK0VydVRBLElBSUUsb0JBQ0EsbUNBQ0Esa0NBTEEscUJBQ0EsNkNBQ0EsaUIvRTB1VEYsQ2dGNXVUQSxPQUNFLHlCQUNBLGtCQUNBLG1CaEZndlRGLENnRjl1VEEsT0FBd0IsYWhGa3ZUeEIsQ2dGanZUQSxPQUF3QixhaEZxdlR4QixDZ0ZwdlRBLE9BQXdCLGFoRnd2VHhCLENnRnZ2VEEsT0FBd0IsYWhGMnZUeEIsQ2lGcndUQSxPQUVFLGtCQURBLG9CakZ5d1RGLENrRnp3VEEsT0FHRSxxQkFEQSwwQkNNb0IsQ0RQcEIsY2xGOHdURixDa0Yzd1RFLFVBQU8saUJsRjh3VFQsQ2tGNXdUQSxPQUVFLHFCQURBLGtCQUlBLGtCQURBLGtCQURBLG9CbEZpeFRGLENrRjl3VEUsYUFDRSxvQmxGZ3hUSixDb0Y3eFRBLFdBRUUsd0JBQ0EsbUJBRkEsd0JwRmt5VEYsQ29GN3hUQSxjQUErQixVcEZpeVQvQixDb0ZoeVRBLGVBQWdDLFdwRm95VGhDLENvRmp5VEUsaUJBQWdDLGlCcEZxeVRsQyxDb0ZweVRFLGtCQUFpQyxnQnBGdXlUbkMsQ29GbnlUQSxZQUFjLFdwRnd5VGQsQ29GdnlUQSxXQUFhLFVwRjJ5VGIsQ29GeHlURSxjQUFjLGlCcEY0eVRoQixDb0YzeVRFLGVBQWUsZ0JwRjh5VGpCLENxRmwwVEEsU0FDRSw2Q0FDUSxvQ3JGcTBUVixDcUZsMFRBLFVBQ0UsK0NBQ1Esc0NyRnEwVFYsQ3FGbDBUQSwyQkFDRSxHQUVVLHNCckZxMFRWLENxRm4wVEEsR0FFVSx3QnJGcTBUVixDQUNGLENxRmwwVEEsbUJBQ0UsR0FFVSxzQnJGbzBUVixDcUZsMFRBLEdBRVUsd0JyRm8wVFYsQ0FDRixDc0ZqMlRBLGNDV0Usc0VBR1EsdUJ2RnkxVFYsQ3NGdDJUQSxlQ1VFLHNFQUdRLHdCdkZnMlRWLENzRjUyVEEsZUNTRSxzRUFHUSx3QnZGdTJUVixDc0ZqM1RBLG9CQ2NFLGdGQUdRLG9CdkZ1MlRWLENzRnYzVEEsa0JDYUUsZ0ZBR1Esb0J2RjgyVFYsQ3NGejNUQSxnSEFLRSxXdEY0M1RGLEN3RjM0VEEsVUFFRSxxQkFFQSxXQUNBLGdCQUpBLGtCQUtBLHNCQUhBLFN4Rmk1VEYsQ3dGNTRUQSwwQkFFRSxPQURBLGtCQUdBLGtCQURBLFV4Rmc1VEYsQ3dGNzRUQSxhQUE4QixtQnhGaTVUOUIsQ3dGaDVUQSxhQUE4QixheEZvNVQ5QixDd0ZuNVRBLFlBQTZCLFV4RnU1VDdCLEN5RnY2VEEsaUJBQWtDLFd6RjY2VGxDLEN5RjU2VEEsaUJBQWtDLFd6Rmc3VGxDLEN5Ri82VEEsa0JBQW1DLFd6Rm03VG5DLEN5Rmw3VEEsc0JBQXVDLFd6RnM3VHZDLEN5RnI3VEEsaUJBQWtDLFd6Rnk3VGxDLEN5Rng3VEEsZ0JBQWlDLFd6RjQ3VGpDLEN5RjM3VEEsa0JBQW1DLFd6Ris3VG5DLEN5Rjk3VEEsZ0JBQWlDLFd6Rms4VGpDLEN5Rmo4VEEsZ0JBQWlDLFd6RnE4VGpDLEN5RnA4VEEsb0JBQXFDLFd6Rnc4VHJDLEN5RnY4VEEsY0FBK0IsV3pGMjhUL0IsQ3lGMThUQSxtQkFBb0MsV3pGODhUcEMsQ3lGNzhUQSxpQkFBa0MsV3pGaTlUbEMsQ3lGaDlUQSxvREFFa0MsV3pGbzlUbEMsQ3lGbjlUQSx1QkFBd0MsV3pGdTlUeEMsQ3lGdDlUQSx3QkFBeUMsV3pGMDlUekMsQ3lGejlUQSxxQkFBc0MsV3pGNjlUdEMsQ3lGNTlUQSxrQkFBbUMsV3pGZytUbkMsQ3lGLzlUQSwrQkFDZ0MsV3pGbStUaEMsQ3lGbCtUQSxtQkFBb0MsV3pGcytUcEMsQ3lGcitUQSxnQkFBaUMsV3pGeStUakMsQ3lGeCtUQSxrQkFBbUMsV3pGNCtUbkMsQ3lGMytUQSxtQkFBb0MsV3pGKytUcEMsQ3lGOStUQSxnQkFBaUMsV3pGay9UakMsQ3lGai9UQSxvQkFBcUMsV3pGcS9UckMsQ3lGcC9UQSwrQkFBZ0QsV3pGdy9UaEQsQ3lGdi9UQSw2QkFBOEMsV3pGMi9UOUMsQ3lGMS9UQSxpQkFBa0MsV3pGOC9UbEMsQ3lGNy9UQSx5QkFBMEMsV3pGaWdVMUMsQ3lGaGdVQSwwQ0FDbUMsV3pGb2dVbkMsQ3lGbmdVQSxtQ0FDb0MsV3pGdWdVcEMsQ3lGdGdVQSxvQkFBcUMsV3pGMGdVckMsQ3lGemdVQSxnQkFBaUMsV3pGNmdVakMsQ3lGNWdVQSxnQkFBaUMsV3pGZ2hVakMsQ3lGL2dVQSxzQkFBdUMsV3pGbWhVdkMsQ3lGbGhVQSxzQkFBdUMsV3pGc2hVdkMsQ3lGcmhVQSx1QkFBd0MsV3pGeWhVeEMsQ3lGeGhVQSxxQkFBc0MsV3pGNGhVdEMsQ3lGM2hVQSxrQkFBbUMsV3pGK2hVbkMsQ3lGOWhVQSxtQkFBb0MsV3pGa2lVcEMsQ3lGamlVQSxlQUFnQyxXekZxaVVoQyxDeUZwaVVBLGdCQUFpQyxXekZ3aVVqQyxDeUZ2aVVBLGdCQUFpQyxXekYyaVVqQyxDeUYxaVVBLG9CQUFxQyxXekY4aVVyQyxDeUY3aVVBLGlCQUFrQyxXekZpalVsQyxDeUZoalVBLGtCQUFtQyxXekZvalVuQyxDeUZualVBLGdCQUFpQyxXekZ1alVqQyxDeUZ0alVBLGdCQUFpQyxXekYwalVqQyxDeUZ6alVBLGtCQUFtQyxXekY2alVuQyxDeUY1alVBLHVCQUF3QyxXekZna1V4QyxDeUYvalVBLHNCQUF1QyxXekZta1V2QyxDeUZsa1VBLHNCQUF1QyxXekZza1V2QyxDeUZya1VBLHdCQUF5QyxXekZ5a1V6QyxDeUZ4a1VBLHVCQUF3QyxXekY0a1V4QyxDeUYza1VBLHlCQUEwQyxXekYra1UxQyxDeUY5a1VBLGdCQUFpQyxXekZrbFVqQyxDeUZqbFVBLHFDQUNvQyxXekZxbFVwQyxDeUZwbFVBLGtCQUFtQyxXekZ3bFVuQyxDeUZ2bFVBLHlDQUN5QyxXekYybFV6QyxDeUYxbFVBLHVEQUVzQyxXekY4bFV0QyxDeUY3bFVBLGtCQUFtQyxXekZpbVVuQyxDeUZobVVBLHNCQUF1QyxXekZvbVV2QyxDeUZubVVBLGtCQUFtQyxXekZ1bVVuQyxDeUZ0bVVBLGdCQUFpQyxXekYwbVVqQyxDeUZ6bVVBLDJDQUM0QyxXekY2bVU1QyxDeUY1bVVBLDBCQUEyQyxXekZnblUzQyxDeUYvbVVBLDBCQUEyQyxXekZtblUzQyxDeUZsblVBLGtCQUFtQyxXekZzblVuQyxDeUZyblVBLHlCQUEwQyxXekZ5blUxQyxDeUZ4blVBLHlCQUEwQyxXekY0blUxQyxDeUYzblVBLG9CQUFxQyxXekYrblVyQyxDeUY5blVBLGdCQUFpQyxXekZrb1VqQyxDeUZqb1VBLGlCQUFrQyxXekZxb1VsQyxDeUZwb1VBLGdCQUFpQyxXekZ3b1VqQyxDeUZ2b1VBLG1CQUFvQyxXekYyb1VwQyxDeUYxb1VBLHdCQUF5QyxXekY4b1V6QyxDeUY3b1VBLHdCQUF5QyxXekZpcFV6QyxDeUZocFVBLGlCQUFrQyxXekZvcFVsQyxDeUZucFVBLHdCQUF5QyxXekZ1cFV6QyxDeUZ0cFVBLHlCQUEwQyxXekYwcFUxQyxDeUZ6cFVBLHVCQUF3QyxXekY2cFV4QyxDeUY1cFVBLHdCQUF5QyxXekZncVV6QyxDeUYvcFVBLHdCQUF5QyxXekZtcVV6QyxDeUZscVVBLHdCQUF5QyxXekZzcVV6QyxDeUZycVVBLDJCQUE0QyxXekZ5cVU1QyxDeUZ4cVVBLHVCQUF3QyxXekY0cVV4QyxDeUYzcVVBLHNCQUF1QyxXekYrcVV2QyxDeUY5cVVBLDBCQUEyQyxXekZrclUzQyxDeUZqclVBLDBCQUEyQyxXekZxclUzQyxDeUZwclVBLGVBQWdDLFd6RndyVWhDLEN5RnZyVUEsc0JBQXVDLFd6RjJyVXZDLEN5RjFyVUEsdUJBQXdDLFd6RjhyVXhDLEN5RjdyVUEsb0JBQXFDLFd6RmlzVXJDLEN5RmhzVUEsc0JBQXVDLFd6Rm9zVXZDLEN5Rm5zVUEseUNBQ2tDLFd6RnVzVWxDLEN5RnRzVUEsa0JBQW1DLFd6RjBzVW5DLEN5RnpzVUEsb0JBQXFDLFd6RjZzVXJDLEN5RjVzVUEsZ0JBQWlDLFd6Rmd0VWpDLEN5Ri9zVUEsaUJBQWtDLFd6Rm10VWxDLEN5Rmx0VUEsb0JBQXFDLFd6RnN0VXJDLEN5RnJ0VUEsOEJBQStDLFd6Rnl0VS9DLEN5Rnh0VUEsZ0JBQWlDLFd6RjR0VWpDLEN5RjN0VUEsZ0JBQWlDLFd6Rit0VWpDLEN5Rjl0VUEsZ0JBQWlDLFd6Rmt1VWpDLEN5Rmp1VUEsZUFBZ0MsV3pGcXVVaEMsQ3lGcHVVQSxxQkFBc0MsV3pGd3VVdEMsQ3lGdnVVQSxtREFDaUQsV3pGMnVVakQsQ3lGMXVVQSxpQkFBa0MsV3pGOHVVbEMsQ3lGN3VVQSxvQkFBcUMsV3pGaXZVckMsQ3lGaHZVQSxrQkFBbUMsV3pGb3ZVbkMsQ3lGbnZVQSxtQkFBb0MsV3pGdXZVcEMsQ3lGdHZVQSxrQkFBbUMsV3pGMHZVbkMsQ3lGenZVQSxzQkFBdUMsV3pGNnZVdkMsQ3lGNXZVQSx3QkFBeUMsV3pGZ3dVekMsQ3lGL3ZVQSxtQkFBb0MsV3pGbXdVcEMsQ3lGbHdVQSx5QkFBMEMsV3pGc3dVMUMsQ3lGcndVQSxrQkFBbUMsV3pGeXdVbkMsQ3lGeHdVQSx1QkFBd0MsV3pGNHdVeEMsQ3lGM3dVQSxvQkFBcUMsV3pGK3dVckMsQ3lGOXdVQSxvQkFBcUMsV3pGa3hVckMsQ3lGanhVQSw0Q0FDc0MsV3pGcXhVdEMsQ3lGcHhVQSwwQkFBMkMsV3pGd3hVM0MsQ3lGdnhVQSwyQkFBNEMsV3pGMnhVNUMsQ3lGMXhVQSx3QkFBeUMsV3pGOHhVekMsQ3lGN3hVQSxlQUFnQyxXekZpeVVoQyxDeUZoeVVBLGlDQUNpQyxXekZveVVqQyxDeUZueVVBLG9CQUFxQyxXekZ1eVVyQyxDeUZ0eVVBLHVCQUF3QyxXekYweVV4QyxDeUZ6eVVBLHlCQUEwQyxXekY2eVUxQyxDeUY1eVVBLHFCQUFzQyxXekZnelV0QyxDeUYveVVBLG1CQUFvQyxXekZtelVwQyxDeUZselVBLG9CQUFxQyxXekZzelVyQyxDeUZyelVBLDJCQUE0QyxXekZ5elU1QyxDeUZ4elVBLHNCQUF1QyxXekY0elV2QyxDeUYzelVBLHlCQUEwQyxXekYrelUxQyxDeUY5elVBLG1CQUFvQyxXekZrMFVwQyxDeUZqMFVBLGtCQUFtQyxXekZxMFVuQyxDeUZwMFVBLHlCQUEwQyxXekZ3MFUxQyxDeUZ2MFVBLGtCQUFtQyxXekYyMFVuQyxDeUYxMFVBLG1CQUFvQyxXekY4MFVwQyxDeUY3MFVBLGlCQUFrQyxXekZpMVVsQyxDeUZoMVVBLG9CQUFxQyxXekZvMVVyQyxDeUZuMVVBLHNCQUF1QyxXekZ1MVV2QyxDeUZ0MVVBLHdCQUF5QyxXekYwMVV6QyxDeUZ6MVVBLG1CQUFvQyxXekY2MVVwQyxDeUY1MVVBLDBDQUNxQyxXekZnMlVyQyxDeUYvMVVBLGtCQUFtQyxXekZtMlVuQyxDeUZsMlVBLGtCQUFtQyxXekZzMlVuQyxDeUZyMlVBLHVCQUF3QyxXekZ5MlV4QyxDeUZ4MlVBLCtCQUNnQyxXekY0MlVoQyxDeUYzMlVBLGlCQUFrQyxXekYrMlVsQyxDeUY5MlVBLG9CQUFxQyxXekZrM1VyQyxDeUZqM1VBLGtCQUFtQyxXekZxM1VuQyxDeUZwM1VBLHVCQUF3QyxXekZ3M1V4QyxDeUZ2M1VBLHdCQUF5QyxXekYyM1V6QyxDeUYxM1VBLHVCQUF3QyxXekY4M1V4QyxDeUY3M1VBLHFCQUFzQyxXekZpNFV0QyxDeUZoNFVBLHVCQUF3QyxXekZvNFV4QyxDeUZuNFVBLDZCQUE4QyxXekZ1NFU5QyxDeUZ0NFVBLDhCQUErQyxXekYwNFUvQyxDeUZ6NFVBLDJCQUE0QyxXekY2NFU1QyxDeUY1NFVBLDZCQUE4QyxXekZnNVU5QyxDeUYvNFVBLGlCQUFrQyxXekZtNVVsQyxDeUZsNVVBLG1CQUFvQyxXekZzNVVwQyxDeUZyNVVBLG1CQUFvQyxXekZ5NVVwQyxDeUZ4NVVBLGtCQUFtQyxXekY0NVVuQyxDeUYzNVVBLGlCQUFrQyxXekYrNVVsQyxDeUY5NVVBLGtCQUFtQyxXekZrNlVuQyxDeUZqNlVBLHFCQUFzQyxXekZxNlV0QyxDeUZwNlVBLHNCQUF1QyxXekZ3NlV2QyxDeUZ2NlVBLHVEQUVrQyxXekYyNlVsQyxDeUYxNlVBLGlDQUNpQyxXekY4NlVqQyxDeUY3NlVBLGlCQUFrQyxXekZpN1VsQyxDeUZoN1VBLGlCQUFrQyxXekZvN1VsQyxDeUZuN1VBLG1DQUNxQyxXekZ1N1VyQyxDeUZ0N1VBLG1DQUNvQyxXekYwN1VwQyxDeUZ6N1VBLHFCQUFzQyxXekY2N1V0QyxDeUY1N1VBLG9DQUNxQyxXekZnOFVyQyxDeUYvN1VBLGtCQUFtQyxXekZtOFVuQyxDeUZsOFVBLHNEQUVpQyxXekZzOFVqQyxDeUZyOFVBLG1CQUFvQyxXekZ5OFVwQyxDeUZ4OFVBLG1CQUFvQyxXekY0OFVwQyxDeUYzOFVBLHlCQUEwQyxXekYrOFUxQyxDeUY5OFVBLHFCQUFzQyxXekZrOVV0QyxDeUZqOVVBLGlCQUFrQyxXekZxOVVsQyxDeUZwOVVBLGlCQUFrQyxXekZ3OVVsQyxDeUZ2OVVBLGlCQUFrQyxXekYyOVVsQyxDeUYxOVVBLHFCQUFzQyxXekY4OVV0QyxDeUY3OVVBLDRCQUE2QyxXekZpK1U3QyxDeUZoK1VBLDhCQUErQyxXekZvK1UvQyxDeUZuK1VBLGdEQUN3QyxXekZ1K1V4QyxDeUZ0K1VBLGlCQUFrQyxXekYwK1VsQyxDeUZ6K1VBLHNCQUF1QyxXekY2K1V2QyxDeUY1K1VBLG9CQUFxQyxXekZnL1VyQyxDeUYvK1VBLHNCQUF1QyxXekZtL1V2QyxDeUZsL1VBLHVCQUF3QyxXekZzL1V4QyxDeUZyL1VBLG1CQUFvQyxXekZ5L1VwQyxDeUZ4L1VBLG9DQUNpQyxXekY0L1VqQyxDeUYzL1VBLDBDQUNzQyxXekYrL1V0QyxDeUY5L1VBLHVDQUNxQyxXekZrZ1ZyQyxDeUZqZ1ZBLG9CQUFxQyxXekZxZ1ZyQyxDeUZwZ1ZBLG9CQUFxQyxXekZ3Z1ZyQyxDeUZ2Z1ZBLHVDQUNpQyxXekYyZ1ZqQyxDeUYxZ1ZBLGtDQUNrQyxXekY4Z1ZsQyxDeUY3Z1ZBLDJDQUN1QyxXekZpaFZ2QyxDeUZoaFZBLHFCQUFzQyxXekZvaFZ0QyxDeUZuaFZBLHNCQUF1QyxXekZ1aFZ2QyxDeUZ0aFZBLGlDQUNpQyxXekYwaFZqQyxDeUZ6aFZBLG1CQUFvQyxXekY2aFZwQyxDeUY1aFZBLG9CQUFxQyxXekZnaVZyQyxDeUYvaFZBLHNDQUNzQyxXekZtaVZ0QyxDeUZsaVZBLHVCQUF3QyxXekZzaVZ4QyxDeUZyaVZBLG9CQUFxQyxXekZ5aVZyQyxDeUZ4aVZBLDBCQUEyQyxXekY0aVYzQyxDeUYzaVZBLHdCQUF5QyxXekYraVZ6QyxDeUY5aVZBLG1CQUFvQyxXekZralZwQyxDeUZqalZBLHVCQUF3QyxXekZxalZ4QyxDeUZwalZBLG9CQUFxQyxXekZ3alZyQyxDeUZ2alZBLGdCQUFpQyxXekYyalZqQyxDeUYxalZBLGtCQUFtQyxXekY4alZuQyxDeUY3alZBLHVDQUNvQyxXekZpa1ZwQyxDeUZoa1ZBLHVCQUF3QyxXekZva1Z4QyxDeUZua1ZBLHNCQUF1QyxXekZ1a1Z2QyxDeUZ0a1ZBLHNCQUF1QyxXekYwa1Z2QyxDeUZ6a1ZBLHFCQUFzQyxXekY2a1Z0QyxDeUY1a1ZBLGtCQUFtQyxXekZnbFZuQyxDeUYva1ZBLHVCQUF3QyxXekZtbFZ4QyxDeUZsbFZBLGdCQUFpQyxXekZzbFZqQyxDeUZybFZBLG9CQUFxQyxXekZ5bFZyQyxDeUZ4bFZBLHVCQUF3QyxXekY0bFZ4QyxDeUYzbFZBLDZCQUE4QyxXekYrbFY5QyxDeUY5bFZBLDhCQUErQyxXekZrbVYvQyxDeUZqbVZBLDJCQUE0QyxXekZxbVY1QyxDeUZwbVZBLDZCQUE4QyxXekZ3bVY5QyxDeUZ2bVZBLHNCQUF1QyxXekYybVZ2QyxDeUYxbVZBLHVCQUF3QyxXekY4bVZ4QyxDeUY3bVZBLG9CQUFxQyxXekZpblZyQyxDeUZoblZBLHNCQUF1QyxXekZvblZ2QyxDeUZublZBLG1CQUFvQyxXekZ1blZwQyxDeUZ0blZBLGtCQUFtQyxXekYwblZuQyxDeUZ6blZBLGtCQUFtQyxXekY2blZuQyxDeUY1blZBLDBDQUNtQyxXekZnb1ZuQyxDeUYvblZBLG9CQUFxQyxXekZtb1ZyQyxDeUZsb1ZBLHNCQUF1QyxXekZzb1Z2QyxDeUZyb1ZBLHVCQUF3QyxXekZ5b1Z4QyxDeUZ4b1ZBLG1CQUFvQyxXekY0b1ZwQyxDeUYzb1ZBLGtCQUFtQyxXekYrb1ZuQyxDeUY5b1ZBLHVDQUNrQyxXekZrcFZsQyxDeUZqcFZBLHNCQUF1QyxXekZxcFZ2QyxDeUZwcFZBLG9CQUFxQyxXekZ3cFZyQyxDeUZ2cFZBLHlCQUEwQyxXekYycFYxQyxDeUYxcFZBLG1CQUFvQyxXekY4cFZwQyxDeUY3cFZBLG1CQUFvQyxXekZpcVZwQyxDeUZocVZBLGlCQUFrQyxXekZvcVZsQyxDeUZucVZBLG1CQUFvQyxXekZ1cVZwQyxDeUZ0cVZBLHNCQUF1QyxXekYwcVZ2QyxDeUZ6cVZBLGtCQUFtQyxXekY2cVZuQyxDeUY1cVZBLDBCQUEyQyxXekZnclYzQyxDeUYvcVZBLG9CQUFxQyxXekZtclZyQyxDeUZsclZBLGdCQUFpQyxXekZzclZqQyxDeUZyclZBLCtDQUNzQyxXekZ5clZ0QyxDeUZ4clZBLDRFQUV3QyxXekY0clZ4QyxDeUYzclZBLDBCQUEyQyxXekYrclYzQyxDeUY5clZBLGdCQUFpQyxXekZrc1ZqQyxDeUZqc1ZBLHFCQUFzQyxXekZxc1Z0QyxDeUZwc1ZBLDBDQUN5QyxXekZ3c1Z6QyxDeUZ2c1ZBLG9CQUFxQyxXekYyc1ZyQyxDeUYxc1ZBLGdCQUFpQyxXekY4c1ZqQyxDeUY3c1ZBLHVCQUF3QyxXekZpdFZ4QyxDeUZodFZBLHVCQUF3QyxXekZvdFZ4QyxDeUZudFZBLHFCQUFzQyxXekZ1dFZ0QyxDeUZ0dFZBLGtCQUFtQyxXekYwdFZuQyxDeUZ6dFZBLHdCQUF5QyxXekY2dFZ6QyxDeUY1dFZBLHNCQUF1QyxXekZndVZ2QyxDeUYvdFZBLDRCQUE2QyxXekZtdVY3QyxDeUZsdVZBLGtCQUFtQyxXekZzdVZuQyxDeUZydVZBLHNCQUF1QyxXekZ5dVZ2QyxDeUZ4dVZBLDZCQUE4QyxXekY0dVY5QyxDeUYzdVZBLGtCQUFtQyxXekYrdVZuQyxDeUY5dVZBLGtCQUFtQyxXekZrdlZuQyxDeUZqdlZBLCtCQUFnRCxXekZxdlZoRCxDeUZwdlZBLGdDQUFpRCxXekZ3dlZqRCxDeUZ2dlZBLDZCQUE4QyxXekYydlY5QyxDeUYxdlZBLCtCQUFnRCxXekY4dlZoRCxDeUY3dlZBLGlCQUFrQyxXekZpd1ZsQyxDeUZod1ZBLGdCQUFpQyxXekZvd1ZqQyxDeUZud1ZBLGtCQUFtQyxXekZ1d1ZuQyxDeUZ0d1ZBLHNCQUF1QyxXekYwd1Z2QyxDeUZ6d1ZBLG9CQUFxQyxXekY2d1ZyQyxDeUY1d1ZBLHNCQUF1QyxXekZneFZ2QyxDeUYvd1ZBLHNCQUF1QyxXekZteFZ2QyxDeUZseFZBLHNCQUF1QyxXekZzeFZ2QyxDeUZyeFZBLHVCQUF3QyxXekZ5eFZ4QyxDeUZ4eFZBLGtCQUFtQyxXekY0eFZuQyxDeUYzeFZBLHdCQUF5QyxXekYreFZ6QyxDeUY5eFZBLDBCQUEyQyxXekZreVYzQyxDeUZqeVZBLG9CQUFxQyxXekZxeVZyQyxDeUZweVZBLHNCQUF1QyxXekZ3eVZ2QyxDeUZ2eVZBLHdCQUF5QyxXekYyeVZ6QyxDeUYxeVZBLHlCQUEwQyxXekY4eVYxQyxDeUY3eVZBLGdDQUFpRCxXekZpelZqRCxDeUZoelZBLHdCQUF5QyxXekZvelZ6QyxDeUZuelZBLG1CQUFvQyxXekZ1elZwQyxDeUZ0elZBLHNEQUNnRCxXekYwelZoRCxDeUZ6elZBLGtEQUM4QyxXekY2elY5QyxDeUY1elZBLHdEQUNpRCxXekZnMFZqRCxDeUYvelZBLCtCQUNnQyxXekZtMFZoQyxDeUZsMFZBLGdDQUNnQyxXekZzMFZoQyxDeUZyMFZBLGlDQUNnQyxXekZ5MFZoQyxDeUZ4MFZBLGdDQUNnQyxXekY0MFZoQyxDeUYzMFZBLDREQUdnQyxXekYrMFZoQyxDeUY5MFZBLGtEQUVnQyxXekZrMVZoQyxDeUZqMVZBLDhCQUNnQyxXekZxMVZoQyxDeUZwMVZBLGtDQUNnQyxXekZ3MVZoQyxDeUZ2MVZBLGdCQUFpQyxXekYyMVZqQyxDeUYxMVZBLHFCQUFzQyxXekY4MVZ0QyxDeUY3MVZBLHFEQUMyQyxXekZpMlYzQyxDeUZoMlZBLG9EQUM0QyxXekZvMlY1QyxDeUZuMlZBLHVEQUM0QyxXekZ1MlY1QyxDeUZ0MlZBLHNEQUM2QyxXekYwMlY3QyxDeUZ6MlZBLHlEQUM2QyxXekY2MlY3QyxDeUY1MlZBLHdEQUM4QyxXekZnM1Y5QyxDeUYvMlZBLHFCQUFzQyxXekZtM1Z0QyxDeUZsM1ZBLHVCQUF3QyxXekZzM1Z4QyxDeUZyM1ZBLDBCQUEyQyxXekZ5M1YzQyxDeUZ4M1ZBLG1CQUFvQyxXekY0M1ZwQyxDeUYzM1ZBLGdCQUFpQyxXekYrM1ZqQyxDeUY5M1ZBLHVCQUF3QyxXekZrNFZ4QyxDeUZqNFZBLHdCQUF5QyxXekZxNFZ6QyxDeUZwNFZBLG1CQUFvQyxXekZ3NFZwQyxDeUZ2NFZBLDBCQUEyQyxXekYyNFYzQyxDeUYxNFZBLHFCQUFzQyxXekY4NFZ0QyxDeUY3NFZBLGtCQUFtQyxXekZpNVZuQyxDeUZoNVZBLGVBQWdDLFd6Rm81VmhDLEN5Rm41VkEscUJBQXNDLFd6RnU1VnRDLEN5RnQ1VkEsNEJBQTZDLFd6RjA1VjdDLEN5Rno1VkEsa0JBQW1DLFd6RjY1Vm5DLEN5RjU1VkEseUJBQTBDLFd6Rmc2VjFDLEN5Ri81VkEsMkJBQTRDLFd6Rm02VjVDLEN5Rmw2VkEseUJBQTBDLFd6RnM2VjFDLEN5RnI2VkEsMkJBQTRDLFd6Rnk2VjVDLEN5Rng2VkEsNEJBQTZDLFd6RjQ2VjdDLEN5RjM2VkEsaUJBQWtDLFd6Ris2VmxDLEN5Rjk2VkEsbUJBQW9DLFd6Rms3VnBDLEN5Rmo3VkEsbUJBQW9DLFd6RnE3VnBDLEN5RnA3VkEsaUJBQWtDLFd6Rnc3VmxDLEN5RnY3VkEsb0JBQXFDLFd6RjI3VnJDLEN5RjE3VkEsaUJBQWtDLFd6Rjg3VmxDLEN5Rjc3VkEsc0JBQXVDLFd6Rmk4VnZDLEN5Rmg4VkEsa0JBQW1DLFd6Rm84Vm5DLEN5Rm44VkEsa0JBQW1DLFd6RnU4Vm5DLEN5RnQ4VkEsZ0JBQWlDLFd6RjA4VmpDLEN5Rno4VkEsc0NBQ3FDLFd6RjY4VnJDLEN5RjU4VkEsaUJBQWtDLFd6Rmc5VmxDLEN5Ri84VkEsa0JBQW1DLFd6Rm05Vm5DLEN5Rmw5VkEsbUJBQW9DLFd6RnM5VnBDLEN5RnI5VkEsZUFBZ0MsV3pGeTlWaEMsQ3lGeDlWQSxjQUErQixXekY0OVYvQixDeUYzOVZBLGlCQUFrQyxXekYrOVZsQyxDeUY5OVZBLGtCQUFtQyxXekZrK1ZuQyxDeUZqK1ZBLHFCQUFzQyxXekZxK1Z0QyxDeUZwK1ZBLDBCQUEyQyxXekZ3K1YzQyxDeUZ2K1ZBLGdDQUFpRCxXekYyK1ZqRCxDeUYxK1ZBLCtCQUFnRCxXekY4K1ZoRCxDeUY3K1ZBLHNEQUNnRCxXekZpL1ZoRCxDeUZoL1ZBLHdCQUF5QyxXekZvL1Z6QyxDeUZuL1ZBLHNCQUF1QyxXekZ1L1Z2QyxDeUZ0L1ZBLHdCQUF5QyxXekYwL1Z6QyxDeUZ6L1ZBLHVDQUNnQyxXekY2L1ZoQyxDeUY1L1ZBLHlCQUEwQyxXekZnZ1cxQyxDeUYvL1ZBLHlCQUEwQyxXekZtZ1cxQyxDeUZsZ1dBLGlCQUFrQyxXekZzZ1dsQyxDeUZyZ1dBLDJCQUE0QyxXekZ5Z1c1QyxDeUZ4Z1dBLHFCQUFzQyxXekY0Z1d0QyxDeUYzZ1dBLGtCQUFtQyxXekYrZ1duQyxDeUY5Z1dBLDZEQUV1QyxXekZraFd2QyxDeUZqaFdBLGtEQUMyQyxXekZxaFczQyxDeUZwaFdBLGlCQUFrQyxXekZ3aFdsQyxDeUZ2aFdBLGtCQUFtQyxXekYyaFduQyxDeUYxaFdBLGtCQUFtQyxXekY4aFduQyxDeUY3aFdBLHlCQUEwQyxXekZpaVcxQyxDeUZoaVdBLDhCQUErQyxXekZvaVcvQyxDeUZuaVdBLHVCQUF3QyxXekZ1aVd4QyxDeUZ0aVdBLHFCQUFzQyxXekYwaVd0QyxDeUZ6aVdBLGdCQUFpQyxXekY2aVdqQyxDeUY1aVdBLGtCQUFtQyxXekZnalduQyxDeUYvaVdBLGtCQUFtQyxXekZtalduQyxDeUZsaldBLG9CQUFxQyxXekZzaldyQyxDeUZyaldBLGVBQWdDLFd6RnlqV2hDLEN5RnhqV0Esb0JBQXFDLFd6RjRqV3JDLEN5RjNqV0EsaUJBQWtDLFd6RitqV2xDLEN5RjlqV0EsZUFBZ0MsV3pGa2tXaEMsQ3lGamtXQSwwQ0FDa0MsV3pGcWtXbEMsQ3lGcGtXQSxnQkFBaUMsV3pGd2tXakMsQ3lGdmtXQSxpQkFBa0MsV3pGMmtXbEMsQ3lGMWtXQSxtQkFBb0MsV3pGOGtXcEMsQ3lGN2tXQSwwQkFBMkMsV3pGaWxXM0MsQ3lGaGxXQSxpQkFBa0MsV3pGb2xXbEMsQ3lGbmxXQSx3QkFBeUMsV3pGdWxXekMsQ3lGdGxXQSxtQkFBb0MsV3pGMGxXcEMsQ3lGemxXQSxxQ0FDZ0MsV3pGNmxXaEMsQ3lGNWxXQSwrQkFDaUMsV3pGZ21XakMsQ3lGL2xXQSxnQkFBaUMsV3pGbW1XakMsQ3lGbG1XQSxtQkFBb0MsV3pGc21XcEMsQ3lGcm1XQSxzQkFBdUMsV3pGeW1XdkMsQ3lGeG1XQSxzQkFBdUMsV3pGNG1XdkMsQ3lGM21XQSxvQkFBcUMsV3pGK21XckMsQ3lGOW1XQSxzQkFBdUMsV3pGa25XdkMsQ3lGam5XQSx1QkFBd0MsV3pGcW5XeEMsQ3lGcG5XQSx3QkFBeUMsV3pGd25XekMsQ3lGdm5XQSw2QkFBOEMsV3pGMm5XOUMsQ3lGMW5XQSwwRUFFeUMsV3pGOG5XekMsQ3lGN25XQSxnREFDMkMsV3pGaW9XM0MsQ3lGaG9XQSxnREFDeUMsV3pGb29XekMsQ3lGbm9XQSxnREFDeUMsV3pGdW9XekMsQ3lGdG9XQSx1QkFBd0MsV3pGMG9XeEMsQ3lGem9XQSxnQkFBaUMsV3pGNm9XakMsQ3lGNW9XQSxtQkFBb0MsV3pGZ3BXcEMsQ3lGL29XQSxvQkFBcUMsV3pGbXBXckMsQ3lGbHBXQSx3R0FJc0MsV3pGc3BXdEMsQ3lGcnBXQSwwQkFBMkMsV3pGeXBXM0MsQ3lGeHBXQSxxREFFa0MsV3pGNHBXbEMsQ3lGM3BXQSxnQ0FDbUMsV3pGK3BXbkMsQ3lGOXBXQSxzQkFBdUMsV3pGa3FXdkMsQ3lGanFXQSxlQUFnQyxXekZxcVdoQyxDeUZwcVdBLDJFQUV3QyxXekZ3cVd4QyxDeUZ2cVdBLHlCQUEwQyxXekYycVcxQyxDeUYxcVdBLGNBQStCLFd6RjhxVy9CLEN5RjdxV0Esb0NBQ21DLFd6RmlyV25DLEN5RmhyV0EsdUNBQ3dDLFd6Rm9yV3hDLEN5Rm5yV0EsMkNBQzBDLFd6RnVyVzFDLEN5RnRyV0EsbUJBQW9DLFd6RjByV3BDLEN5RnpyV0EsdUJBQXdDLFd6RjZyV3hDLEN5RjVyV0EscUNBQ21DLFd6RmdzV25DLEN5Ri9yV0EscUJBQXNDLFd6Rm1zV3RDLEN5RmxzV0EsbUJBQW9DLFd6RnNzV3BDLEN5RnJzV0EscUJBQXNDLFd6RnlzV3RDLEN5RnhzV0EsNEJBQTZDLFd6RjRzVzdDLEN5RjNzV0EsZ0JBQWlDLFd6RitzV2pDLEN5RjlzV0EsNkNBQ3FDLFd6Rmt0V3JDLEN5Rmp0V0EsZUFBZ0MsV3pGcXRXaEMsQ3lGcHRXQSxzQkFBdUMsV3pGd3RXdkMsQ3lGdnRXQSxnQkFBaUMsV3pGMnRXakMsQ3lGMXRXQSxzQkFBdUMsV3pGOHRXdkMsQ3lGN3RXQSxrQkFBbUMsV3pGaXVXbkMsQ3lGaHVXQSxnQkFBaUMsV3pGb3VXakMsQ3lGbnVXQSx1QkFBd0MsV3pGdXVXeEMsQ3lGdHVXQSxnQkFBaUMsV3pGMHVXakMsQ3lGenVXQSxzQkFBdUMsV3pGNnVXdkMsQ3lGNXVXQSxrQkFBbUMsV3pGZ3ZXbkMsQ3lGL3VXQSx5QkFBMEMsV3pGbXZXMUMsQ3lGbHZXQSxtQkFBb0MsV3pGc3ZXcEMsQ3lGcnZXQSx5QkFBMEMsV3pGeXZXMUMsQ3lGeHZXQSx1QkFBd0MsV3pGNHZXeEMsQ3lGM3ZXQSxtQkFBb0MsV3pGK3ZXcEMsQ3lGOXZXQSxxQkFBc0MsV3pGa3dXdEMsQ3lGandXQSxxQkFBc0MsV3pGcXdXdEMsQ3lGcHdXQSxzQkFBdUMsV3pGd3dXdkMsQ3lGdndXQSx3QkFBeUMsV3pGMndXekMsQ3lGMXdXQSxpQkFBa0MsV3pGOHdXbEMsQ3lGN3dXQSxxQkFBc0MsV3pGaXhXdEMsQ3lGaHhXQSxjQUErQixXekZveFcvQixDeUZueFdBLHNCQUF1QyxXekZ1eFd2QyxDeUZ0eFdBLHVCQUF3QyxXekYweFd4QyxDeUZ6eFdBLHlCQUEwQyxXekY2eFcxQyxDeUY1eFdBLHNCQUF1QyxXekZneVd2QyxDeUYveFdBLHFCQUFzQyxXekZteVd0QyxDeUZseVdBLHNCQUF1QyxXekZzeVd2QyxDeUZyeVdBLGtCQUFtQyxXekZ5eVduQyxDeUZ4eVdBLHlCQUEwQyxXekY0eVcxQyxDeUYzeVdBLHNCQUF1QyxXekYreVd2QyxDeUY5eVdBLHFCQUFzQyxXekZreld0QyxDeUZqeldBLG1CQUFvQyxXekZxeldwQyxDeUZweldBLGVBQWdDLFd6Rnd6V2hDLEN5RnZ6V0EsbUJBQW9DLFd6RjJ6V3BDLEN5RjF6V0EscUJBQXNDLFd6Rjh6V3RDLEN5Rjd6V0EsMkNBQytCLFd6RmkwVy9CLEN5RmgwV0EsbURBRWdDLFd6Rm8wV2hDLEN5Rm4wV0Esb0JBQXFDLFd6RnUwV3JDLEN5RnQwV0Esc0JBQXVDLFd6RjAwV3ZDLEN5RnowV0EsMEJBQTJDLFd6RjYwVzNDLEN5RjUwV0Esb0JBQXFDLFd6RmcxV3JDLEN5Ri8wV0Esb0JBQXFDLFd6Rm0xV3JDLEN5RmwxV0EsbUJBQW9DLFd6RnMxV3BDLEN5RnIxV0Esa0JBQW1DLFd6RnkxV25DLEN5RngxV0Esd0JBQXlDLFd6RjQxV3pDLEN5RjMxV0EsdUJBQXdDLFd6RisxV3hDLEN5RjkxV0Esb0JBQXFDLFd6RmsyV3JDLEN5RmoyV0EscUJBQXNDLFd6RnEyV3RDLEN5RnAyV0EsMkJBQTRDLFd6RncyVzVDLEN5RnYyV0Esa0NBQ29DLFd6RjIyV3BDLEN5RjEyV0EsZ0JBQWlDLFd6RjgyV2pDLEN5RjcyV0EsdUJBQXdDLFd6RmkzV3hDLEN5RmgzV0Esc0JBQXVDLFd6Rm8zV3ZDLEN5Rm4zV0EsdUJBQXdDLFd6RnUzV3hDLEN5RnQzV0EscUJBQXNDLFd6RjAzV3RDLEN5RnozV0EsaUJBQWtDLFd6RjYzV2xDLEN5RjUzV0EsZ0JBQWlDLFd6Rmc0V2pDLEN5Ri8zV0EsbUJBQW9DLFd6Rm00V3BDLEN5Rmw0V0EsMkNBQ3dDLFd6RnM0V3hDLEN5RnI0V0EsMkJBQTRDLFd6Rnk0VzVDLEN5Rng0V0Esd0JBQXlDLFd6RjQ0V3pDLEN5RjM0V0EsdUJBQXdDLFd6Ris0V3hDLEN5Rjk0V0Esc0JBQXVDLFd6Rms1V3ZDLEN5Rmo1V0EsdUJBQXdDLFd6RnE1V3hDLEN5RnA1V0EseUJBQTBDLFd6Rnc1VzFDLEN5RnY1V0EseUJBQTBDLFd6RjI1VzFDLEN5RjE1V0Esa0JBQW1DLFd6Rjg1V25DLEN5Rjc1V0Esc0JBQXVDLFd6Rmk2V3ZDLEN5Rmg2V0EsNkJBQThDLFd6Rm82VzlDLEN5Rm42V0EsdUJBQXdDLFd6RnU2V3hDLEN5RnQ2V0Esb0JBQXFDLFd6RjA2V3JDLEN5Rno2V0Esa0JBQW1DLFd6RjY2V25DLEN5RjU2V0EscUJBQXNDLFd6Rmc3V3RDLEN5Ri82V0Esc0JBQXVDLFd6Rm03V3ZDLEN5Rmw3V0EsZ0NBQ2dDLFd6RnM3V2hDLEN5RnI3V0EsbUJBQW9DLFd6Rnk3V3BDLEN5Rng3V0EsaUJBQWtDLFd6RjQ3V2xDLEN5RjM3V0Esa0JBQW1DLFd6Ris3V25DLEN5Rjk3V0Esa0JBQW1DLFd6Rms4V25DLEN5Rmo4V0EseUJBQTBDLFd6RnE4VzFDLEN5RnA4V0Esc0NBQ3lDLFd6Rnc4V3pDLEN5RnY4V0EseUJBQTBDLFd6RjI4VzFDLEN5RjE4V0Esb0JBQXFDLFd6Rjg4V3JDLEN5Rjc4V0Esd0JBQXlDLFd6Rmk5V3pDLEN5Rmg5V0EsZ0VBRXlDLFd6Rm85V3pDLEN5Rm45V0EsdURBQ21ELFd6RnU5V25ELEN5RnQ5V0EsNkNBQ3lDLFd6RjA5V3pDLEN5Rno5V0EsZ0RBQzRDLFd6RjY5VzVDLEN5RjU5V0EsOENBQzBDLFd6RmcrVzFDLEN5Ri85V0EseUJBQTBDLFd6Rm0rVzFDLEN5RmwrV0Esb0JBQXFDLFd6RnMrV3JDLEN5RnIrV0Esd0JBQXlDLFd6RnkrV3pDLEN5RngrV0EsMEJBQTJDLFd6RjQrVzNDLEN5RjMrV0EsdUJBQXdDLFd6RisrV3hDLEN5RjkrV0EseUJBQTBDLFd6RmsvVzFDLEN5RmovV0Esa0JBQW1DLFd6RnEvV25DLEN5RnAvV0EsMEJBQTJDLFd6RncvVzNDLEN5RnYvV0EsaUJBQWtDLFd6RjIvV2xDLEN5RjEvV0EseUJBQTBDLFd6RjgvVzFDLEN5RjcvV0EsdUJBQXdDLFd6RmlnWHhDLEN5RmhnWEEsa0RBQzRDLFd6Rm9nWDVDLEN5Rm5nWEEsaURBQzJDLFd6RnVnWDNDLEN5RnRnWEEsZ0RBQzBDLFd6RjBnWDFDLEN5RnpnWEEscUJBQXNDLFd6RjZnWHRDLEN5RjVnWEEsOENBQ3dDLFd6RmdoWHhDLEN5Ri9nWEEsK0NBQ3lDLFd6Rm1oWHpDLEN5RmxoWEEsMkJBQTRDLFd6RnNoWDVDLEN5RnJoWEEseUJBQTBDLFd6RnloWDFDLEN5RnhoWEEsd0JBQXlDLFd6RjRoWHpDLEN5RjNoWEEsMEJBQTJDLFd6RitoWDNDLEN5RjloWEEsd0JBQXlDLFd6RmtpWHpDLEN5RmppWEEscUJBQXNDLFd6RnFpWHRDLEN5RnBpWEEsc0JBQXVDLFd6RndpWHZDLEN5RnZpWEEsNEJBQTZDLFd6RjJpWDdDLEN5RjFpWEEsY0FBK0IsV3pGOGlYL0IsQ3lGN2lYQSxxQkFBc0MsV3pGaWpYdEMsQ3lGaGpYQSx1QkFBd0MsV3pGb2pYeEMsQ3lGbmpYQSx5QkFBMEMsV3pGdWpYMUMsQ3lGdGpYQSxnQ0FBaUQsV3pGMGpYakQsQ3lGempYQSxzQkFBdUMsV3pGNmpYdkMsQ3lGNWpYQSx1QkFBd0MsV3pGZ2tYeEMsQ3lGL2pYQSxrQkFBbUMsV3pGbWtYbkMsQ3lGbGtYQSxrQkFBbUMsV3pGc2tYbkMsQ3lGcmtYQSxtQkFBb0MsV3pGeWtYcEMsQ3lGeGtYQSxpQkFBa0MsV3pGNGtYbEMsQ3lGM2tYQSw2QkFBOEMsV3pGK2tYOUMsQ3lGOWtYQSxvQ0FDdUMsV3pGa2xYdkMsQ3lGamxYQSxrQkFBbUMsV3pGcWxYbkMsQ3lGcGxYQSxpQkFBa0MsV3pGd2xYbEMsQ3lGdmxYQSxrQkFBbUMsV3pGMmxYbkMsQ3lGMWxYQSwyQkFBNEMsV3pGOGxYNUMsQ3lGN2xYQSw0QkFBNkMsV3pGaW1YN0MsQ3lGaG1YQSw0QkFBNkMsV3pGb21YN0MsQ3lGbm1YQSw0QkFBNkMsV3pGdW1YN0MsQ3lGdG1YQSxvQkFBcUMsV3pGMG1YckMsQ3lGem1YQSxtQkFBb0MsV3pGNm1YcEMsQ3lGNW1YQSxxQkFBc0MsV3pGZ25YdEMsQ3lGL21YQSxpQkFBa0MsV3pGbW5YbEMsQ3lGbG5YQSxlQUFnQyxXekZzblhoQyxDeUZyblhBLHNCQUF1QyxXekZ5blh2QyxDeUZ4blhBLHdCQUF5QyxXekY0blh6QyxDeUYzblhBLGlCQUFrQyxXekYrblhsQyxDeUY5blhBLG9DQUNrQyxXekZrb1hsQyxDeUZqb1hBLHFCQUFzQyxXekZxb1h0QyxDeUZwb1hBLHFCQUFzQyxXekZ3b1h0QyxDeUZ2b1hBLHdCQUF5QyxXekYyb1h6QyxDeUYxb1hBLGdCQUFpQyxXekY4b1hqQyxDeUY3b1hBLDJCQUE0QyxXekZpcFg1QyxDeUZocFhBLG9CQUFxQyxXekZvcFhyQyxDeUZucFhBLGdCQUFpQyxXekZ1cFhqQyxDeUZ0cFhBLHdCQUF5QyxXekYwcFh6QyxDeUZ6cFhBLGVBQWdDLFd6RjZwWGhDLEN5RjVwWEEsd0JBQXlDLFd6RmdxWHpDLEN5Ri9wWEEsb0JBQXFDLFd6Rm1xWHJDLEN5RmxxWEEsa0JBQW1DLFd6RnNxWG5DLEN5RnJxWEEsd0JBQXlDLFd6RnlxWHpDLEN5RnhxWEEsMEJBQTJDLFd6RjRxWDNDLEN5RjNxWEEsdUJBQXdDLFd6RitxWHhDLEN5RjlxWEEseUJBQTBDLFd6RmtyWDFDLEN5RmpyWEEsd0JBQXlDLFd6RnFyWHpDLEN5RnByWEEsMkJBQTRDLFd6RndyWDVDLEN5RnZyWEEsbUJBQW9DLFd6RjJyWHBDLEN5RjFyWEEscUJBQXNDLFd6RjhyWHRDLEN5RjdyWEEsdUJBQXdDLFd6RmlzWHhDLEN5RmhzWEEsbUJBQW9DLFd6Rm9zWHBDLEN5Rm5zWEEsa0JBQW1DLFd6RnVzWG5DLEN5RnRzWEEsc0JBQXVDLFd6RjBzWHZDLEN5RnpzWEEsbUJBQW9DLFd6RjZzWHBDLEN5RjVzWEEsa0JBQW1DLFd6Rmd0WG5DLEN5Ri9zWEEsNEJBQTZDLFd6Rm10WDdDLEN5Rmx0WEEsMEJBQTJDLFd6RnN0WDNDLEN5RnJ0WEEsNkJBQThDLFd6Rnl0WDlDLEN5Rnh0WEEsaUJBQWtDLFd6RjR0WGxDLEN5RjN0WEEsNkJBQThDLFd6Rit0WDlDLEN5Rjl0WEEsd0RBQ2lELFd6Rmt1WGpELEN5Rmp1WEEsbUJBQW9DLFd6RnF1WHBDLEN5RnB1WEEsdUNBQXdELFd6Rnd1WHhELEN5RnZ1WEEsMkVBQ2dFLFd6RjJ1WGhFLEN5RjF1WEEsK0RBRWlDLFd6Rjh1WGpDLEN5Rjd1WEEsaUJBQWtDLFd6Rml2WGxDLEN5Rmh2WEEsbUJBQW9DLFd6Rm92WHBDLEN5Rm52WEEsNENBQzBDLFd6RnV2WDFDLEN5RnR2WEEsc0JBQXVDLFd6RjB2WHZDLEN5Rnp2WEEsa0JBQW1DLFd6RjZ2WG5DLEN5RjV2WEEseUJBQTBDLFd6Rmd3WDFDLEN5Ri92WEEsb0JBQXFDLFd6Rm13WHJDLEN5Rmx3WEEsMEJBQTJDLFd6RnN3WDNDLEN5RnJ3WEEsMkJBQTRDLFd6Rnl3WDVDLEN5Rnh3WEEsdUJBQXdDLFd6RjR3WHhDLEN5RjN3WEEsaUJBQWtDLFd6Rit3WGxDLEN5Rjl3WEEscUJBQXNDLFd6Rmt4WHRDLEN5Rmp4WEEsOERBQ2lELFd6RnF4WGpELEN5RnB4WEEsc0NBQ3lDLFd6Rnd4WHpDLEN5RnZ4WEEsdUJBQXdDLFd6RjJ4WHhDLEN5RjF4WEEseUJBQTBDLFd6Rjh4WDFDLEN5Rjd4WEEsMkJBQTRDLFd6Rml5WDVDLEN5Rmh5WEEsa0JBQW1DLFd6Rm95WG5DLEN5Rm55WEEsd0JBQXlDLFd6RnV5WHpDLEN5RnR5WEEsMEJBQTJDLFd6RjB5WDNDLEN5Rnp5WEEseUNBQ3lDLFd6RjZ5WHpDLEN5RjV5WEEsNkNBQzJDLFd6Rmd6WDNDLEN5Ri95WEEsdUJBQXdDLFd6Rm16WHhDLEN5Rmx6WEEseUJBQTBDLFd6RnN6WDFDLEN5RnJ6WEEsa0JBQW1DLFd6Rnl6WG5DLEN5Rnh6WEEsb0JBQXFDLFd6RjR6WHJDLEN5RjN6WEEsOENBQ29DLFd6Rit6WHBDLEN5Rjl6WEEsa0RBQ3NDLFd6RmswWHRDLEN5RmowWEEsaUJBQWtDLFd6RnEwWGxDLEN5RnAwWEEsMEJBQTJDLFd6RncwWDNDLEN5RnYwWEEsb0JBQXFDLFd6RjIwWHJDLEN5RjEwWEEsNEVBRTZDLFd6RjgwWDdDLEN5RjcwWEEsK0RBQ3VELFd6RmkxWHZELEN5RmgxWEEscURBQzZDLFd6Rm8xWDdDLEN5Rm4xWEEsd0RBQ2dELFd6RnUxWGhELEN5RnQxWEEsc0RBQzhDLFd6RjAxWDlDLEN5RnoxWEEsa0JBQW1DLFd6RjYxWG5DLEN5RjUxWEEsa0RBRWlDLFd6RmcyWGpDLEN5Ri8xWEEsbUJBQW9DLFd6Rm0yWHBDLEN5RmwyWEEsMkJBQTRDLFd6RnMyWDVDLEN5RnIyWEEsMkJBQTRDLFd6RnkyWDVDLEN5RngyWEEsMEJBQTJDLFd6RjQyWDNDLEN5RjMyWEEsbURBQ3lDLFd6RisyWHpDLEN5RjkyWEEsdURBQzJDLFd6RmszWDNDLEN5RmozWEEsb0JBQXFDLFd6RnEzWHJDLEN5RnAzWEEsZ0JBQWlDLFd6RnczWGpDLEN5RnYzWEEsZ0JBQWlDLFd6RjIzWGpDLEN5RjEzWEEsZ0JBQWlDLFd6RjgzWGpDLEN5RjczWEEsbUJBQW9DLFd6Rmk0WHBDLEN5Rmg0WEEsbUJBQW9DLFd6Rm80WHBDLEN5Rm40WEEscUJBQXNDLFd6RnU0WHRDLEN5RnQ0WEEsdUJBQXdDLFd6RjA0WHhDLEN5Rno0WEEsdUJBQXdDLFd6RjY0WHhDLEN5RjU0WEEsc0JBQXVDLFd6Rmc1WHZDLEN5Ri80WEEsa0JBQW1DLFd6Rm01WG5DLEN5Rmw1WEEsb0JBQXFDLFd6RnM1WHJDLEN5RnI1WEEsd0JBQXlDLFd6Rnk1WHpDLEN5Rng1WEEsK0NBQ3lDLFd6RjQ1WHpDLEN5RjM1WEEsb0JBQXFDLFd6Ris1WHJDLEN5Rjk1WEEsb0JBQXFDLFd6Rms2WHJDLEN5Rmo2WEEscUJBQXNDLFd6RnE2WHRDLEN5RnA2WEEsc0JBQXVDLFd6Rnc2WHZDLEN5RnY2WEEsNEJBQTZDLFd6RjI2WDdDLEN5RjE2WEEscUJBQXNDLFd6Rjg2WHRDLEN5Rjc2WEEsc0NBQ3dDLFd6Rmk3WHhDLEN5Rmg3WEEsb0JBQXFDLFd6Rm83WHJDLEN5Rm43WEEsdUJBQXdDLFd6RnU3WHhDLEN5RnQ3WEEsc0JBQXVDLFd6RjA3WHZDLEN5Rno3WEEsbUJBQW9DLFd6RjY3WHBDLEN5RjU3WEEsdUJBQXdDLFd6Rmc4WHhDLEN5Ri83WEEsbUJBQW9DLFd6Rm04WHBDLEN5Rmw4WEEscUJBQXNDLFd6RnM4WHRDLEN5RnI4WEEsdUJBQXdDLFd6Rnk4WHhDLEN5Rng4WEEsb0JBQXFDLFd6RjQ4WHJDLEN5RjM4WEEsbUJBQW9DLFd6Ris4WHBDLEN5Rjk4WEEsbUJBQW9DLFd6Rms5WHBDLEN5Rmo5WEEscUJBQXNDLFd6RnE5WHRDLEN5RnA5WEEseUNBQ3VDLFd6Rnc5WHZDLEN5RnY5WEEsZ0JBQWlDLFd6RjI5WGpDLEN5RjE5WEEsdUJBQXdDLFd6Rjg5WHhDLEN5Rjc5WEEsc0JBQXVDLFd6RmkrWHZDLEN5RmgrWEEsOEJBQStDLFd6Rm8rWC9DLEN5Rm4rWEEsa0JBQW1DLFd6RnUrWG5DLEN5RnQrWEEsMkJBQTRDLFd6RjArWDVDLEN5RnorWEEsa0JBQW1DLFd6RjYrWG5DLEN5RjUrWEEsaUJBQWtDLFd6RmcvWGxDLEN5Ri8rWEEsb0JBQXFDLFd6Rm0vWHJDLEN5RmwvWEEsa0JBQW1DLFd6RnMvWG5DLEN5RnIvWEEsa0JBQW1DLFd6RnkvWG5DLEN5RngvWEEscUJBQXNDLFd6RjQvWHRDLEN5RjMvWEEsNEJBQTZDLFd6RisvWDdDLEN5RjkvWEEsb0JBQXFDLFd6RmtnWXJDLEN5RmpnWUEsbUJBQW9DLFd6RnFnWXBDLEN5RnBnWUEscUJBQXNDLFd6RndnWXRDLEN5RnZnWUEsaUJBQWtDLFd6RjJnWWxDLEN5RjFnWUEsZUFBZ0MsV3pGOGdZaEMsQ3lGN2dZQSxrQkFBbUMsV3pGaWhZbkMsQ3lGaGhZQSxrQkFBbUMsV3pGb2hZbkMsQ3lGbmhZQSxxQkFBc0MsV3pGdWhZdEMsQ3lGdGhZQSxvQkFBcUMsV3pGMGhZckMsQ3lGemhZQSxzQkFBdUMsV3pGNmhZdkMsQ3lGNWhZQSxvQkFBcUMsV3pGZ2lZckMsQ3lGL2hZQSxxQkFBc0MsV3pGbWlZdEMsQ3lGbGlZQSxrQkFBbUMsV3pGc2lZbkMsQ3lGcmlZQSxvQkFBcUMsV3pGeWlZckMsQ3lGeGlZQSxvQkFBcUMsV3pGNGlZckMsQ3lGM2lZQSxnQkFBaUMsV3pGK2lZakMsQ3lGOWlZQSxvQkFBcUMsV3pGa2pZckMsQ3lGampZQSxnQkFBaUMsV3pGcWpZakMsQ3lGcGpZQSxhQUE4QixXekZ3alk5QixDeUZ2allBLHdCQUF5QyxXekYyall6QyxDeUYxallBLGVBQWdDLFd6RjhqWWhDLEN5RjdqWUEsaUJBQWtDLFd6RmlrWWxDLEN5RmhrWUEscUJBQXNDLFd6Rm9rWXRDLEN5Rm5rWUEsa0JBQW1DLFd6RnVrWW5DLEN5RnRrWUEscUJBQXNDLFd6RjBrWXRDLEN5RnprWUEsbUJBQW9DLFd6RjZrWXBDLEN5RjVrWUEsb0JBQXFDLFd6RmdsWXJDLEN5Ri9rWUEsb0JBQXFDLFd6Rm1sWXJDLEN5RmxsWUEsdUJBQXdDLFd6RnNsWXhDLEN5RnJsWUEsZ0JBQWlDLFd6RnlsWWpDLEN5RnhsWUEsZUFBZ0MsV3pGNGxZaEMsQ3lGM2xZQSxtQkFBb0MsV3pGK2xZcEMsQ3lGOWxZQSxxQkFBc0MsV3pGa21ZdEMsQ3lGam1ZQSxnQkFBaUMsV3pGcW1ZakMsQ3lGcG1ZQSxxQkFBc0MsV3pGd21ZdEMsQ3lGdm1ZQSx1QkFBd0MsV3pGMm1ZeEMsQ3lGMW1ZQSx3QkFBeUMsV3pGOG1ZekMsQ3lGN21ZQSwwQkFBMkMsV3pGaW5ZM0MsQ3lGaG5ZQSxlQUFnQyxXekZvblloQyxDeUZubllBLG1CQUFvQyxXekZ1bllwQyxDeUZ0bllBLGlCQUFrQyxXekYwbllsQyxDeUZ6bllBLHdCQUF5QyxXekY2bll6QyxDeUY1bllBLCtCQUFnRCxXekZnb1loRCxDeUYvbllBLDJCQUE0QyxXekZtb1k1QyxDeUZsb1lBLGlCQUFrQyxXekZzb1lsQyxDeUZyb1lBLHdCQUF5QyxXekZ5b1l6QyxDeUZ4b1lBLHFCQUFzQyxXekY0b1l0QyxDeUYzb1lBLGlCQUFrQyxXekYrb1lsQyxDeUY5b1lBLHNCQUF1QyxXekZrcFl2QyxDeUZqcFlBLHlCQUEwQyxXekZxcFkxQyxDeUZwcFlBLGlCQUFrQyxXekZ3cFlsQyxDeUZ2cFlBLHdCQUF5QyxXekYycFl6QyxDeUYxcFlBLGlCQUFrQyxXekY4cFlsQyxDeUY3cFlBLGlEQUNrQyxXekZpcVlsQyxDeUZocVlBLG9CQUFxQyxXekZvcVlyQyxDeUZucVlBLG9CQUFxQyxXekZ1cVlyQyxDeUZ0cVlBLGlCQUFrQyxXekYwcVlsQyxDeUZ6cVlBLGlCQUFrQyxXekY2cVlsQyxDeUY1cVlBLGlCQUFrQyxXekZncllsQyxDeUYvcVlBLG9CQUFxQyxXekZtcllyQyxDeUZscllBLGlCQUFrQyxXekZzcllsQyxDeUZycllBLG9CQUFxQyxXekZ5cllyQyxDeUZ4cllBLG1CQUFvQyxXekY0cllwQyxDeUYzcllBLGtEQUMwQyxXekYrclkxQyxDeUY5cllBLGtCQUFtQyxXekZrc1luQyxDeUZqc1lBLHNCQUF1QyxXekZxc1l2QyxDeUZwc1lBLHdCQUF5QyxXekZ3c1l6QyxDeUZ2c1lBLGVBQWdDLFd6RjJzWWhDLEN5RjFzWUEsdUJBQXdDLFd6RjhzWXhDLEN5RjdzWUEsa0JBQW1DLFd6Rml0WW5DLEN5Rmh0WUEsNENBQzJDLFd6Rm90WTNDLEN5Rm50WUEsZ0JBQWlDLFd6RnV0WWpDLEN5RnR0WUEsbUJBQW9DLFd6RjB0WXBDLEN5Rnp0WUEsb0JBQXFDLFd6RjZ0WXJDLEN5RjV0WUEsaUJBQWtDLFd6Rmd1WWxDLEN5Ri90WUEsb0JBQXFDLFd6Rm11WXJDLEN5Rmx1WUEsaUJBQWtDLFd6RnN1WWxDLEN5RnJ1WUEsc0JBQXVDLFd6Rnl1WXZDLEN5Rnh1WUEsb0JBQXFDLFd6RjR1WXJDLEN5RjN1WUEsZ0JBQWlDLFd6Rit1WWpDLEN5Rjl1WUEsaUJBQWtDLFd6Rmt2WWxDLEN5Rmp2WUEscUJBQXNDLFd6RnF2WXRDLEN5RnB2WUEsZUFBZ0MsV3pGd3ZZaEMsQ3lGdnZZQSx1QkFBd0MsV3pGMnZZeEMsQ3lGMXZZQSxpQkFBa0MsV3pGOHZZbEMsQzBGaHFhQSxTSG9DRSxtQkFDQSxTQUxBLFdBRUEsWUFDQSxnQkFGQSxVQUhBLGtCQUNBLFN2RjRvYUYsQ3VGNW5hRSxtREFPRSxVQUhBLFlBQ0EsU0FDQSxpQkFK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SkosQ0FvSkksMEJBTEosY0FNUSxZQWpKTixDQUNGLENBbUpJLDBCQVRKLGNBVVEsWUFoSk4sQ0FDRixDQW9KSSw2QkFJSSxtQkFGQSxhQURBLFlBRUEsc0JBakpSLENBb0pRLCtCQUNJLFdBbEpaLENBcUpRLG1DQUVJLFlBREEsVUFsSlosQ0F1Skksc0RBT0ksc0JBREEsU0FGQSxZQUZBLGtCQUdBLE1BRkEsV0FLQSxTQXJKUixDQXdKSSwyQkFDSSxPQXRKUixDQXlKSSwyQkFDSSxNQXZKUixDQTBKSSxvRUFFSSxVQXhKUixDQTJKSSxnRkFFSSxvQkF6SlIsQ0ErSkEsTUFRSSxtQkFEQSxhQUZBLFlBSUEsdUJBTkEsT0FPQSxVQUNBLG9CQVZBLGVBQ0EsTUFVQSx3QkFSQSxXQUVBLGFBdEpKLENBOEpJLFdBQ0ksVUFDQSxrQkE1SlIsQ0ErSkksb0JBS0ksV0FFQSxlQU5BLGtCQUVBLFdBREEsU0FFQSxXQUVBLFdBNUpSLENBK0pRLHlCQVRKLG9CQVVRLFVBNUpWLENBQ0YsQ0ErSkksZUFNSSxpQ0FEQSxZQUZBLE9BRkEsa0JBQ0EsTUFFQSxXQUdBLFNBN0pSLENBZ0tJLFVBR0ksWUFGQSxlQUNBLGVBRUEseUNBQ0EsU0E5SlIsQ0FpS0ksa0JBQ0kseUJBQ0EsVUE1SlIsQ0FpS1EsbUZBSkEsbUJBRUEsYUFEQSxzQkF4SlIsQ0FrS1EsNEVBRUksVUFoS1osQ0FtS1Esc0NBQ0ksVUFqS1osQ0FtS1kseUJBSEosc0NBSVEsVUFoS2QsQ0FDRixDQWtLWSx5QkFQSixzQ0FRUSxVQS9KZCxDQUNGLENBa0tRLHNDQUNJLFNBaEtaLENBa0tZLHlCQUhKLHNDQUlRLFNBL0pkLENBQ0YsQ0FpS1kseUJBUEosc0NBUVEsU0E5SmQsQ0FDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL1Z1ZVNlbGVjdC9zcmMvY3NzL2dsb2JhbC92YXJpYWJsZXMuY3NzIiwid2VicGFjazovLy9WdWVTZWxlY3Qvc3JjL2Nzcy9nbG9iYWwvY29tcG9uZW50LmNzcyIsIndlYnBhY2s6Ly8vVnVlU2VsZWN0L3NyYy9jc3MvZ2xvYmFsL2FuaW1hdGlvbnMuY3NzIiwid2VicGFjazovLy9WdWVTZWxlY3Qvc3JjL2Nzcy9nbG9iYWwvc3RhdGVzLmNzcyIsIndlYnBhY2s6Ly8vVnVlU2VsZWN0L3NyYy9jc3MvbW9kdWxlcy9kcm9wZG93bi10b2dnbGUuY3NzIiwid2VicGFjazovLy9WdWVTZWxlY3Qvc3JjL2Nzcy9tb2R1bGVzL29wZW4taW5kaWNhdG9yLmNzcyIsIndlYnBhY2s6Ly8vVnVlU2VsZWN0L3NyYy9jc3MvbW9kdWxlcy9jbGVhci5jc3MiLCJ3ZWJwYWNrOi8vL1Z1ZVNlbGVjdC9zcmMvY3NzL21vZHVsZXMvZHJvcGRvd24tbWVudS5jc3MiLCJ3ZWJwYWNrOi8vL1Z1ZVNlbGVjdC9zcmMvY3NzL21vZHVsZXMvZHJvcGRvd24tb3B0aW9uLmNzcyIsIndlYnBhY2s6Ly8vVnVlU2VsZWN0L3NyYy9jc3MvbW9kdWxlcy9zZWxlY3RlZC5jc3MiLCJ3ZWJwYWNrOi8vL1Z1ZVNlbGVjdC9zcmMvY3NzL21vZHVsZXMvc2VhcmNoLWlucHV0LmNzcyIsIndlYnBhY2s6Ly8vVnVlU2VsZWN0L3NyYy9jc3MvbW9kdWxlcy9zcGlubmVyLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvam9kaXQvYnVpbGQvam9kaXQubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvcGMtYm9vdHN0cmFwNC1kYXRldGltZXBpY2tlci9idWlsZC9jc3MvYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci5taW4uY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24ubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvcGFnaW5hdGlvbi9wYWdpbmF0aW9uLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1kYXRlcGlja2VyL2Rpc3QvY3NzL2xlc3MvZGF0ZXBpY2tlci5sZXNzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtZGF0ZXBpY2tlci9kaXN0L2Nzcy9idWlsZC9idWlsZC5sZXNzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtZGF0ZXBpY2tlci9kaXN0L2Nzcy9ib290c3RyYXAtZGF0ZXBpY2tlci5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1kYXRlcGlja2VyL2Rpc3QvY3NzL2xlc3MvZGF0ZXBpY2tlcjMubGVzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWRhdGVwaWNrZXIvZGlzdC9jc3MvYm9vdHN0cmFwLWRhdGVwaWNrZXIzLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWRhdGVwaWNrZXIvZGlzdC9jc3MvYnVpbGQvYnVpbGQzLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3Z1ZS1jdGstZGF0ZS10aW1lLXBpY2tlci9kaXN0L3Z1ZS1jdGstZGF0ZS10aW1lLXBpY2tlci5jc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwid2VicGFjazovLy8uL2FwcC5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvZGUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fanVtYm90cm9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ludGVyYWN0aW9ucy5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9mb3JrLWF3ZXNvbWUvc2Nzcy9fcGF0aC5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvZm9yay1hd2Vzb21lL3Njc3MvX2NvcmUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvcmstYXdlc29tZS9zY3NzL19sYXJnZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvcmstYXdlc29tZS9zY3NzL19maXhlZC13aWR0aC5zY3NzIiwid2VicGFjazovLy8uLi8uLi9ub2RlX21vZHVsZXMvZm9yay1hd2Vzb21lL3Njc3MvX2xpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9zYXNzL2Zvcmthd2Vzb21lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9mb3JrLWF3ZXNvbWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9mb3JrLWF3ZXNvbWUvc2Nzcy9fYW5pbWF0ZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvcmstYXdlc29tZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvcmstYXdlc29tZS9zY3NzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvcmstYXdlc29tZS9zY3NzL19zdGFja2VkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy9mb3JrLWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvcmstYXdlc29tZS9zY3NzL19zY3JlZW4tcmVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL3ZlbmRvci9ibHVlc3BvdC9za2VsZXRvbi9yZXNvdXJjZXMvc2Fzcy9mcm9udGVuZC5zY3NzIiwid2VicGFjazovLy8uL19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9fbmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy8uL190ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vX2Jhbm5lci5zY3NzIiwid2VicGFjazovLy8uL19nYWxsZXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL2ZpbGUtYnJvd3Nlci9Gb2xkZXJEaXNwbGF5LnZ1ZSIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvdWkvQ3VzdG9tTW9kYWwudnVlIiwid2VicGFjazovLy8uL3ZlbmRvci9ibHVlc3BvdC9za2VsZXRvbi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy91aS9JY29uQnV0dG9uLnZ1ZSIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvdWkvUHJvZ3Jlc3NCYXIudnVlIiwid2VicGFjazovLy8uL3ZlbmRvci9ibHVlc3BvdC9za2VsZXRvbi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy91aS9FcnJvckZpZWxkLnZ1ZSIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvdWkvVG9hc3QudnVlIiwid2VicGFjazovLy8uL3ZlbmRvci9ibHVlc3BvdC9za2VsZXRvbi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy91aS9JbWFnZVByZXZpZXcudnVlIiwid2VicGFjazovLy8uL3ZlbmRvci9ibHVlc3BvdC9za2VsZXRvbi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy91aS9HYWxsZXJ5LnZ1ZSIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvZmlsZS1icm93c2VyL25ld0ZpbGVCcm93c2VyL0ZvbGRlclRyZWUudnVlIiwid2VicGFjazovLy8uL3ZlbmRvci9ibHVlc3BvdC9za2VsZXRvbi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy9maWxlLWJyb3dzZXIvbmV3RmlsZUJyb3dzZXIvRmlsZUJyb3dzZXJVSS52dWUiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL2ZpbGUtYnJvd3Nlci9uZXdGaWxlQnJvd3Nlci9Gb2xkZXJCcm93c2VyLnZ1ZSIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvZmlsZS1icm93c2VyL25ld0ZpbGVCcm93c2VyL0ZpbGVJY29uLnZ1ZSIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvZmlsZS1icm93c2VyL25ld0ZpbGVCcm93c2VyL0VkaXRGaWxlLnZ1ZSIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvZmlsZS1icm93c2VyL25ld0ZpbGVCcm93c2VyL0ZpbGVVcGxvYWRlci52dWUiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL2Zvcm0vRmlsZUlucHV0LnZ1ZSIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvZm9ybS9HYWxsZXJ5RWRpdG9yLnZ1ZSIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvZm9ybS9JY29uRmluZGVyLnZ1ZSIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvZm9ybS9Ub2dnbGVTd2l0Y2gudnVlIiwid2VicGFjazovLy8uL3ZlbmRvci9ibHVlc3BvdC9za2VsZXRvbi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy9mb3JtL1ZpZGVvRmllbGQudnVlIiwid2VicGFjazovLy8uL3ZlbmRvci9ibHVlc3BvdC9za2VsZXRvbi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy9mb3JtL0NvdW50cnlTZWxlY3QudnVlIiwid2VicGFjazovLy8uL3ZlbmRvci9ibHVlc3BvdC9za2VsZXRvbi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy9tZW51LWJ1aWxkZXIvTWVudUJ1aWxkZXIudnVlIiwid2VicGFjazovLy8uL3ZlbmRvci9ibHVlc3BvdC9za2VsZXRvbi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy9yb2xlcy9Sb2xlcy52dWUiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL3dpZGdldHMvQ291bnRlci52dWUiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL3dpZGdldHMvU2VhcmNoV2lkZ2V0RGlzcGxheS52dWUiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL3dpZGdldHMvZWRpdG9yL0N1c3RvbUNvbnRlbnRXaWRnZXRFZGl0b3IudnVlIiwid2VicGFjazovLy8uL3ZlbmRvci9ibHVlc3BvdC9za2VsZXRvbi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy93aWRnZXRzL2VkaXRvci9SZW1vdGVUYWJsZVdpZGdldEVkaXRvci52dWUiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL3dpZGdldHMvZWRpdG9yL1NtYXJ0U2VhcmNoV2lkZ2V0RWRpdG9yLnZ1ZSIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvd2lkZ2V0cy9TbGlkZXJJbWFnZS52dWUiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL3dpZGdldHMvU2xpZGVyLnZ1ZSIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvcmVzZXJ2YXRpb24vQ2xvc2VEYXRlcy52dWUiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL3Jlc2VydmF0aW9uL0RheUNlbGwudnVlIiwid2VicGFjazovLy8uL3ZlbmRvci9ibHVlc3BvdC9za2VsZXRvbi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy9yZXNlcnZhdGlvbi9GcmVlRGF5Q2VsbC52dWUiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL3Jlc2VydmF0aW9uL09wZW5Ib3Vycy52dWUiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL3Jlc2VydmF0aW9uL1Jlc2VydmF0aW9uLnZ1ZSIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvcmVzZXJ2YXRpb24vUmVzZXJ2YXRpb25DYWxlbmRhci52dWUiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL3Jlc2VydmF0aW9uL1Jlc2VydmF0aW9uRWRpdG9yLnZ1ZSIsIndlYnBhY2s6Ly8vLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvcmVzZXJ2YXRpb24vUmVzZXJ2YXRpb25Nb2RhbC52dWUiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL3Jlc2VydmF0aW9uL1Jlc2VydmVkRGF5Q2VsbC52dWUiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL2JsdWVzcG90L3NrZWxldG9uL3Jlc291cmNlcy9qcy9jb21wb25lbnRzL3Jlc2VydmF0aW9uL1Jlc2VydmVTcG90TW9kYWwudnVlIiwid2VicGFjazovLy8uL3ZlbmRvci9ibHVlc3BvdC9za2VsZXRvbi9yZXNvdXJjZXMvanMvY29tcG9uZW50cy9yZXNlcnZhdGlvbi9Db25maXJtTGluay52dWUiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2pzL2NvbXBvbmVudHMvc3phc3phLXNsaWRlci9TemFzemFTbGlkZXIudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIjpyb290IHtcbiAgICAtLXZzLWNvbG9ycy0tbGlnaHRlc3Q6IHJnYmEoNjAsIDYwLCA2MCwgMC4yNik7XG4gICAgLS12cy1jb2xvcnMtLWxpZ2h0OiByZ2JhKDYwLCA2MCwgNjAsIDAuNSk7XG4gICAgLS12cy1jb2xvcnMtLWRhcms6ICMzMzM7XG4gICAgLS12cy1jb2xvcnMtLWRhcmtlc3Q6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cbiAgICAvKiBTZWFyY2ggSW5wdXQgKi9cbiAgICAtLXZzLXNlYXJjaC1pbnB1dC1jb2xvcjogaW5oZXJpdDtcbiAgICAtLXZzLXNlYXJjaC1pbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogaW5oZXJpdDtcblxuICAgIC8qIEZvbnQgKi9cbiAgICAtLXZzLWZvbnQtc2l6ZTogMXJlbTtcbiAgICAtLXZzLWxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICAvKiBEaXNhYmxlZCBTdGF0ZSAqL1xuICAgIC0tdnMtc3RhdGUtZGlzYWJsZWQtYmc6IHJnYigyNDgsIDI0OCwgMjQ4KTtcbiAgICAtLXZzLXN0YXRlLWRpc2FibGVkLWNvbG9yOiB2YXIoLS12cy1jb2xvcnMtLWxpZ2h0KTtcbiAgICAtLXZzLXN0YXRlLWRpc2FibGVkLWNvbnRyb2xzLWNvbG9yOiB2YXIoLS12cy1jb2xvcnMtLWxpZ2h0KTtcbiAgICAtLXZzLXN0YXRlLWRpc2FibGVkLWN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAvKiBCb3JkZXJzICovXG4gICAgLS12cy1ib3JkZXItY29sb3I6IHZhcigtLXZzLWNvbG9ycy0tbGlnaHRlc3QpO1xuICAgIC0tdnMtYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgLS12cy1ib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIC0tdnMtYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgLyogQWN0aW9uczogaG91c2UgdGhlIGNvbXBvbmVudCBjb250cm9scyAqL1xuICAgIC0tdnMtYWN0aW9ucy1wYWRkaW5nOiA0cHggNnB4IDAgM3B4O1xuXG4gICAgLyogQ29tcG9uZW50IENvbnRyb2xzOiBDbGVhciwgT3BlbiBJbmRpY2F0b3IgKi9cbiAgICAtLXZzLWNvbnRyb2xzLWNvbG9yOiB2YXIoLS12cy1jb2xvcnMtLWxpZ2h0KTtcbiAgICAtLXZzLWNvbnRyb2xzLXNpemU6IDE7XG4gICAgLS12cy1jb250cm9scy0tZGVzZWxlY3QtdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcblxuICAgIC8qIFNlbGVjdGVkICovXG4gICAgLS12cy1zZWxlY3RlZC1iZzogI2YwZjBmMDtcbiAgICAtLXZzLXNlbGVjdGVkLWNvbG9yOiB2YXIoLS12cy1jb2xvcnMtLWRhcmspO1xuICAgIC0tdnMtc2VsZWN0ZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS12cy1ib3JkZXItY29sb3IpO1xuICAgIC0tdnMtc2VsZWN0ZWQtYm9yZGVyLXN0eWxlOiB2YXIoLS12cy1ib3JkZXItc3R5bGUpO1xuICAgIC0tdnMtc2VsZWN0ZWQtYm9yZGVyLXdpZHRoOiB2YXIoLS12cy1ib3JkZXItd2lkdGgpO1xuXG4gICAgLyogRHJvcGRvd24gKi9cbiAgICAtLXZzLWRyb3Bkb3duLWJnOiAjZmZmO1xuICAgIC0tdnMtZHJvcGRvd24tY29sb3I6IGluaGVyaXQ7XG4gICAgLS12cy1kcm9wZG93bi16LWluZGV4OiAxMDAwO1xuICAgIC0tdnMtZHJvcGRvd24tbWluLXdpZHRoOiAxNjBweDtcbiAgICAtLXZzLWRyb3Bkb3duLW1heC1oZWlnaHQ6IDM1MHB4O1xuICAgIC0tdnMtZHJvcGRvd24tYm94LXNoYWRvdzogMHB4IDNweCA2cHggMHB4IHZhcigtLXZzLWNvbG9ycy0tZGFya2VzdCk7XG5cbiAgICAvKiBPcHRpb25zICovXG4gICAgLS12cy1kcm9wZG93bi1vcHRpb24tYmc6ICMwMDA7XG4gICAgLS12cy1kcm9wZG93bi1vcHRpb24tY29sb3I6IHZhcigtLXZzLWRyb3Bkb3duLWNvbG9yKTtcbiAgICAtLXZzLWRyb3Bkb3duLW9wdGlvbi1wYWRkaW5nOiAzcHggMjBweDtcblxuICAgIC8qIEFjdGl2ZSBTdGF0ZSAqL1xuICAgIC0tdnMtZHJvcGRvd24tb3B0aW9uLS1hY3RpdmUtYmc6ICM1ODk3ZmI7XG4gICAgLS12cy1kcm9wZG93bi1vcHRpb24tLWFjdGl2ZS1jb2xvcjogI2ZmZjtcblxuICAgIC8qIERlc2VsZWN0IFN0YXRlICovXG4gICAgLS12cy1kcm9wZG93bi1vcHRpb24tLWRlc2VsZWN0LWJnOiAjZmI1ODU4O1xuICAgIC0tdnMtZHJvcGRvd24tb3B0aW9uLS1kZXNlbGVjdC1jb2xvcjogI2ZmZjtcblxuICAgIC8qIFRyYW5zaXRpb25zICovXG4gICAgLS12cy10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDEsIC0wLjExNSwgMC45NzUsIDAuODU1KTtcbiAgICAtLXZzLXRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xufVxuIiwiLnYtc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cblxuLnYtc2VsZWN0LFxuLnYtc2VsZWN0ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuIiwiOnJvb3Qge1xuICAgIC0tdnMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigxLCAwLjUsIDAuOCwgMSk7XG4gICAgLS12cy10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbn1cblxuLyogS2V5RnJhbWVzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgdlNlbGVjdFNwaW5uZXIge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyB2U2VsZWN0U3Bpbm5lciB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG4vKiBEcm9wZG93biBEZWZhdWx0IFRyYW5zaXRpb24gKi9cbi52c19fZmFkZS1lbnRlci1hY3RpdmUsXG4udnNfX2ZhZGUtbGVhdmUtYWN0aXZlIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLXZzLXRyYW5zaXRpb24tZHVyYXRpb24pXG4gICAgICAgIHZhcigtLXZzLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKTtcbn1cbi52c19fZmFkZS1lbnRlcixcbi52c19fZmFkZS1sZWF2ZS10byB7XG4gICAgb3BhY2l0eTogMDtcbn1cbiIsIi8qKiBDb21wb25lbnQgU3RhdGVzICovXG5cbi8qXG4gKiBEaXNhYmxlZFxuICpcbiAqIFdoZW4gdGhlIGNvbXBvbmVudCBpcyBkaXNhYmxlZCwgYWxsIGludGVyYWN0aW9uXG4gKiBzaG91bGQgYmUgcHJldmVudGVkLiBIZXJlIHdlIG1vZGlmeSB0aGUgYmcgY29sb3IsXG4gKiBhbmQgY2hhbmdlIHRoZSBjdXJzb3IgZGlzcGxheWVkIG9uIHRoZSBpbnRlcmFjdGl2ZVxuICogY29tcG9uZW50cy5cbiAqL1xuXG46cm9vdCB7XG4gICAgLS12cy1kaXNhYmxlZC1iZzogdmFyKC0tdnMtc3RhdGUtZGlzYWJsZWQtYmcpO1xuICAgIC0tdnMtZGlzYWJsZWQtY29sb3I6IHZhcigtLXZzLXN0YXRlLWRpc2FibGVkLWNvbG9yKTtcbiAgICAtLXZzLWRpc2FibGVkLWN1cnNvcjogdmFyKC0tdnMtc3RhdGUtZGlzYWJsZWQtY3Vyc29yKTtcbn1cblxuLnZzLS1kaXNhYmxlZCB7XG4gICAgLnZzX19kcm9wZG93bi10b2dnbGUsXG4gICAgLnZzX19jbGVhcixcbiAgICAudnNfX3NlYXJjaCxcbiAgICAudnNfX3NlbGVjdGVkLFxuICAgIC52c19fb3Blbi1pbmRpY2F0b3Ige1xuICAgICAgICBjdXJzb3I6IHZhcigtLXZzLWRpc2FibGVkLWN1cnNvcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXZzLWRpc2FibGVkLWJnKTtcbiAgICB9XG59XG5cbi8qXG4gKiAgUlRMIC0gUmlnaHQgdG8gTGVmdCBTdXBwb3J0XG4gKlxuICogIEJlY2F1c2Ugd2UncmUgdXNpbmcgYSBmbGV4Ym94IGxheW91dCwgdGhlIGBkaXI9XCJydGxcImBcbiAqICBIVE1MIGF0dHJpYnV0ZSBkb2VzIG1vc3Qgb2YgdGhlIHdvcmsgZm9yIHVzIGJ5XG4gKiAgcmVhcnJhbmdpbmcgdGhlIGNoaWxkIGVsZW1lbnRzIHZpc3VhbGx5LlxuICovXG5cbi52LXNlbGVjdFtkaXI9J3J0bCddIHtcbiAgICAudnNfX2FjdGlvbnMge1xuICAgICAgICBwYWRkaW5nOiAwIDNweCAwIDZweDtcbiAgICB9XG5cbiAgICAudnNfX2NsZWFyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC52c19fZGVzZWxlY3Qge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgfVxuXG4gICAgLnZzX19kcm9wZG93bi1tZW51IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxufVxuIiwiLyoqXG4gICAgRHJvcGRvd24gVG9nZ2xlXG5cbiAgICBUaGUgZHJvcGRvd24gdG9nZ2xlIGlzIHRoZSBwcmltYXJ5IHdyYXBwZXIgb2YgdGhlIGNvbXBvbmVudC4gSXRcbiAgICBoYXMgdHdvIGRpcmVjdCBkZXNjZW5kYW50czogLnZzX19zZWxlY3RlZC1vcHRpb25zLCBhbmQgLnZzX19hY3Rpb25zLlxuXG4gICAgLnZzX19zZWxlY3RlZC1vcHRpb25zIGhvbGRzIHRoZSAudnNfX3NlbGVjdGVkJ3MgYXMgd2VsbCBhcyB0aGVcbiAgICBtYWluIHNlYXJjaCBpbnB1dC5cblxuICAgIC52c19fYWN0aW9ucyBob2xkcyB0aGUgY2xlYXIgYnV0dG9uIGFuZCBkcm9wZG93biB0b2dnbGUuXG4gKi9cblxuLnZzX19kcm9wZG93bi10b2dnbGUge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwIDAgNHB4IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IHZhcigtLXZzLWJvcmRlci13aWR0aCkgdmFyKC0tdnMtYm9yZGVyLXN0eWxlKSB2YXIoLS12cy1ib3JkZXItY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXZzLWJvcmRlci1yYWRpdXMpO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi52c19fc2VsZWN0ZWQtb3B0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMCAycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udnNfX2FjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiB2YXIoLS12cy1hY3Rpb25zLXBhZGRpbmcpO1xufVxuXG4vKiBEcm9wZG93biBUb2dnbGUgU3RhdGVzICovXG4udnMtLXNlYXJjaGFibGUgLnZzX19kcm9wZG93bi10b2dnbGUge1xuICAgIGN1cnNvcjogdGV4dDtcbn1cbi52cy0tdW5zZWFyY2hhYmxlIC52c19fZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udnMtLW9wZW4gLnZzX19kcm9wZG93bi10b2dnbGUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4iLCIvKiBPcGVuIEluZGljYXRvciAqL1xuXG4vKlxuICBUaGUgb3BlbiBpbmRpY2F0b3IgYXBwZWFycyBhcyBhIGRvd24gZmFjaW5nXG4gIGNhcmV0IG9uIHRoZSByaWdodCBzaWRlIG9mIHRoZSBzZWxlY3QuXG4gKi9cblxuLnZzX19vcGVuLWluZGljYXRvciB7XG4gICAgZmlsbDogdmFyKC0tdnMtY29udHJvbHMtY29sb3IpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tdnMtY29udHJvbHMtc2l6ZSkpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS12cy10cmFuc2l0aW9uLWR1cmF0aW9uKVxuICAgICAgICB2YXIoLS12cy10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbik7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLXZzLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKTtcbn1cblxuLyogT3BlbiBTdGF0ZSAqL1xuXG4udnMtLW9wZW4gLnZzX19vcGVuLWluZGljYXRvciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSBzY2FsZSh2YXIoLS12cy1jb250cm9scy1zaXplKSk7XG59XG5cbi8qIExvYWRpbmcgU3RhdGUgKi9cblxuLnZzLS1sb2FkaW5nIC52c19fb3Blbi1pbmRpY2F0b3Ige1xuICAgIG9wYWNpdHk6IDA7XG59XG4iLCIvKiBDbGVhciBCdXR0b24gKi9cblxuLnZzX19jbGVhciB7XG4gICAgZmlsbDogdmFyKC0tdnMtY29udHJvbHMtY29sb3IpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbiIsIi8qIERyb3Bkb3duIE1lbnUgKi9cblxuLnZzX19kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiBjYWxjIHRvIGVuc3VyZSB0aGUgbGVmdCBhbmQgcmlnaHQgYm9yZGVycyBvZiB0aGUgZHJvcGRvd24gYXBwZWFyIGZsdXNoIHdpdGggdGhlIHRvZ2dsZS4gKi9cbiAgICB0b3A6IGNhbGMoMTAwJSAtIHZhcigtLXZzLWJvcmRlci13aWR0aCkpO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogdmFyKC0tdnMtZHJvcGRvd24tei1pbmRleCk7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IHZhcigtLXZzLWRyb3Bkb3duLW1heC1oZWlnaHQpO1xuICAgIG1pbi13aWR0aDogdmFyKC0tdnMtZHJvcGRvd24tbWluLXdpZHRoKTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXZzLWRyb3Bkb3duLWJveC1zaGFkb3cpO1xuICAgIGJvcmRlcjogdmFyKC0tdnMtYm9yZGVyLXdpZHRoKSB2YXIoLS12cy1ib3JkZXItc3R5bGUpIHZhcigtLXZzLWJvcmRlci1jb2xvcik7XG4gICAgYm9yZGVyLXRvcC1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tdnMtYm9yZGVyLXJhZGl1cykgdmFyKC0tdnMtYm9yZGVyLXJhZGl1cyk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXZzLWRyb3Bkb3duLWJnKTtcbiAgICBjb2xvcjogdmFyKC0tdnMtZHJvcGRvd24tY29sb3IpO1xufVxuXG4udnNfX25vLW9wdGlvbnMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi8qIExpc3QgSXRlbXMgKi9cbi52c19fZHJvcGRvd24tb3B0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MzsgLyogTm9ybWFsaXplIGxpbmUgaGVpZ2h0ICovXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogdmFyKC0tdnMtZHJvcGRvd24tb3B0aW9uLXBhZGRpbmcpO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbG9yOiB2YXIoLS12cy1kcm9wZG93bi1vcHRpb24tY29sb3IpOyAvKiBPdmVycmlkZXMgbW9zdCBDU1MgZnJhbWV3b3JrcyAqL1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udnNfX2Ryb3Bkb3duLW9wdGlvbi0taGlnaGxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS12cy1kcm9wZG93bi1vcHRpb24tLWFjdGl2ZS1iZyk7XG4gICAgY29sb3I6IHZhcigtLXZzLWRyb3Bkb3duLW9wdGlvbi0tYWN0aXZlLWNvbG9yKTtcbn1cblxuLnZzX19kcm9wZG93bi1vcHRpb24tLWRlc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS12cy1kcm9wZG93bi1vcHRpb24tLWRlc2VsZWN0LWJnKTtcbiAgICBjb2xvcjogdmFyKC0tdnMtZHJvcGRvd24tb3B0aW9uLS1kZXNlbGVjdC1jb2xvcik7XG59XG5cbi52c19fZHJvcGRvd24tb3B0aW9uLS1kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tdnMtc3RhdGUtZGlzYWJsZWQtYmcpO1xuICAgIGNvbG9yOiB2YXIoLS12cy1zdGF0ZS1kaXNhYmxlZC1jb2xvcik7XG4gICAgY3Vyc29yOiB2YXIoLS12cy1zdGF0ZS1kaXNhYmxlZC1jdXJzb3IpO1xufVxuIiwiLyogU2VsZWN0ZWQgVGFncyAqL1xuLnZzX19zZWxlY3RlZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXZzLXNlbGVjdGVkLWJnKTtcbiAgICBib3JkZXI6IHZhcigtLXZzLXNlbGVjdGVkLWJvcmRlci13aWR0aCkgdmFyKC0tdnMtc2VsZWN0ZWQtYm9yZGVyLXN0eWxlKVxuICAgICAgICB2YXIoLS12cy1zZWxlY3RlZC1ib3JkZXItY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXZzLWJvcmRlci1yYWRpdXMpO1xuICAgIGNvbG9yOiB2YXIoLS12cy1zZWxlY3RlZC1jb2xvcik7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXZzLWxpbmUtaGVpZ2h0KTtcbiAgICBtYXJnaW46IDRweCAycHggMHB4IDJweDtcbiAgICBwYWRkaW5nOiAwIDAuMjVlbTtcbiAgICB6LWluZGV4OiAwO1xufVxuXG4udnNfX2Rlc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZmlsbDogdmFyKC0tdnMtY29udHJvbHMtY29sb3IpO1xuICAgIHRleHQtc2hhZG93OiB2YXIoLS12cy1jb250cm9scy0tZGVzZWxlY3QtdGV4dC1zaGFkb3cpO1xufVxuXG4vKiBTdGF0ZXMgKi9cblxuLnZzLS1zaW5nbGUge1xuICAgIC52c19fc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgJi52cy0tb3BlbiAudnNfX3NlbGVjdGVkLFxuICAgICYudnMtLWxvYWRpbmcgLnZzX19zZWxlY3RlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgb3BhY2l0eTogMC40O1xuICAgIH1cbiAgICAmLnZzLS1zZWFyY2hpbmcgLnZzX19zZWxlY3RlZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuIiwiLyogU2VhcmNoIElucHV0ICovXG5cbi8qKlxuICogU3VwZXIgd2VpcmQgYnVnLi4uIElmIHRoaXMgZGVjbGFyYXRpb24gaXMgZ3JvdXBlZFxuICogYmVsb3csIHRoZSBjYW5jZWwgYnV0dG9uIHdpbGwgc3RpbGwgYXBwZWFyIGluIGNocm9tZS5cbiAqIElmIGl0J3MgdXAgaGVyZSBvbiBpdCdzIG93biwgaXQnbGwgaGlkZSBpdC5cbiAqL1xuLnZzX19zZWFyY2g6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52c19fc2VhcmNoOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuLnZzX19zZWFyY2g6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxuLnZzX19zZWFyY2g6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbixcbi52c19fc2VhcmNoOjotbXMtY2xlYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52c19fc2VhcmNoLFxuLnZzX19zZWFyY2g6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS12cy1zZWFyY2gtaW5wdXQtY29sb3IpO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXZzLWxpbmUtaGVpZ2h0KTtcbiAgICBmb250LXNpemU6IHZhcigtLXZzLWZvbnQtc2l6ZSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBtYXJnaW46IDRweCAwIDAgMDtcbiAgICBwYWRkaW5nOiAwIDdweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgd2lkdGg6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4udnNfX3NlYXJjaDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB2YXIoLS12cy1zZWFyY2gtaW5wdXQtcGxhY2Vob2xkZXItY29sb3IpO1xufVxuXG4vKipcbiAgICBTdGF0ZXNcbiAqL1xuXG4vKiBVbnNlYXJjaGFibGUgKi9cbi52cy0tdW5zZWFyY2hhYmxlIHtcbiAgICAudnNfX3NlYXJjaCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgICY6bm90KC52cy0tZGlzYWJsZWQpIC52c19fc2VhcmNoIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuLyogU2luZ2xlLCB3aGVuIHNlYXJjaGluZyBidXQgbm90IGxvYWRpbmcgb3Igb3BlbiAqL1xuLnZzLS1zaW5nbGUudnMtLXNlYXJjaGluZzpub3QoLnZzLS1vcGVuKTpub3QoLnZzLS1sb2FkaW5nKSB7XG4gICAgLnZzX19zZWFyY2gge1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgfVxufVxuIiwiLyogTG9hZGluZyBTcGlubmVyICovXG4udnNfX3NwaW5uZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZvbnQtc2l6ZTogNXB4O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXRvcDogMC45ZW0gc29saWQgcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjEpO1xuICAgIGJvcmRlci1yaWdodDogMC45ZW0gc29saWQgcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjEpO1xuICAgIGJvcmRlci1ib3R0b206IDAuOWVtIHNvbGlkIHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4xKTtcbiAgICBib3JkZXItbGVmdDogMC45ZW0gc29saWQgcmdiYSg2MCwgNjAsIDYwLCAwLjQ1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMClcbiAgICAgICAgc2NhbGUodmFyKC0tdnMtY29udHJvbHMtLXNwaW5uZXItc2l6ZSwgdmFyKC0tdnMtY29udHJvbHMtc2l6ZSkpKTtcbiAgICBhbmltYXRpb246IHZTZWxlY3RTcGlubmVyIDEuMXMgaW5maW5pdGUgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcztcbn1cbi52c19fc3Bpbm5lcixcbi52c19fc3Bpbm5lcjphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiA1ZW07XG4gICAgaGVpZ2h0OiA1ZW07XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS12cy1jb250cm9scy0tc3Bpbm5lci1zaXplLCB2YXIoLS12cy1jb250cm9scy1zaXplKSkpO1xufVxuXG4vKiBMb2FkaW5nIFNwaW5uZXIgU3RhdGVzICovXG4udnMtLWxvYWRpbmcgLnZzX19zcGlubmVyIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuIiwiLyohXG4gKiBqb2RpdCAtIEpvZGl0IGlzIGF3ZXNvbWUgYW5kIHVzZWZ1bGx5IHd5c2l3eWcgZWRpdG9yIHdpdGggZmlsZWJyb3dzZXJcbiAqIEF1dGhvcjogQ2h1cHVybm92IDxjaHVwdXJub3ZAZ21haWwuY29tPiAoaHR0cHM6Ly94ZHNvZnQubmV0LylcbiAqIFZlcnNpb246IHYzLjIwLjRcbiAqIFVybDogaHR0cHM6Ly94ZHNvZnQubmV0L2pvZGl0L1xuICogTGljZW5zZShzKTogTUlUXG4gKi9cblx0LmpvZGl0LXd5c2l3eWd7b3V0bGluZTowfS5qb2RpdC13eXNpd3lnIDo6LW1vei1zZWxlY3Rpb24sIC5qb2RpdC13eXNpd3lnOjotbW96LXNlbGVjdGlvbntiYWNrZ3JvdW5kOiNiNWQ2ZmQ7Y29sb3I6IzRjNGM0Y30uam9kaXQtd3lzaXd5ZyA6OnNlbGVjdGlvbiwuam9kaXQtd3lzaXd5Zzo6c2VsZWN0aW9ue2JhY2tncm91bmQ6I2I1ZDZmZDtjb2xvcjojNGM0YzRjfS5qb2RpdC1jb250YWluZXI6bm90KC5qb2RpdF9pbmxpbmUpIC5qb2RpdC13eXNpd3lne21hcmdpbjowO291dGxpbmU6MDtvdmVyZmxvdy14OmF1dG87cGFkZGluZzo4cHg7cG9zaXRpb246cmVsYXRpdmV9LmpvZGl0LWNvbnRhaW5lcjpub3QoLmpvZGl0X2lubGluZSkgLmpvZGl0LXd5c2l3eWcgaW1ne21heC13aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5qb2RpdC1jb250YWluZXI6bm90KC5qb2RpdF9pbmxpbmUpIC5qb2RpdC13eXNpd3lnIGpvZGl0LW1lZGlhe3Bvc2l0aW9uOnJlbGF0aXZlfS5qb2RpdC1jb250YWluZXI6bm90KC5qb2RpdF9pbmxpbmUpIC5qb2RpdC13eXNpd3lnIGpvZGl0LW1lZGlhICp7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfS5qb2RpdC1jb250YWluZXI6bm90KC5qb2RpdF9pbmxpbmUpIC5qb2RpdC13eXNpd3lnIGpvZGl0LW1lZGlhOmJlZm9yZXtib3R0b206MDtjb250ZW50OlwiXCI7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7ei1pbmRleDoxfS5qb2RpdC1mb3Jte2NvbG9yOiM0YzRjNGM7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxPeHlnZW4tU2FucyxVYnVudHUsQ2FudGFyZWxsLFwiSGVsdmV0aWNhIE5ldWVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4fS5qb2RpdC1mb3JtLmpvZGl0X2Vycm9ye2JvcmRlci1jb2xvcjojZmYzYjNiOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDAgM3B4IDAgaHNsYSgwLDAlLDc0JSwuMyk7Ym94LXNoYWRvdzppbnNldCAwIDAgM3B4IDAgaHNsYSgwLDAlLDc0JSwuMyl9QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpey5qb2RpdC1mb3Jte21pbi13aWR0aDoxNTBweH19LmpvZGl0LWZvcm0gYnV0dG9ue2JhY2tncm91bmQ6I2Q2ZDZkNjtib3JkZXI6bm9uZTtjb2xvcjojNGM0YzRjO2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxNnB4O2hlaWdodDozNnB4O2xpbmUtaGVpZ2h0OjE7bWFyZ2luLWJvdHRvbTo4cHg7bWFyZ2luLXRvcDo4cHg7b3V0bGluZTpub25lO3BhZGRpbmc6OHB4O3RleHQtZGVjb3JhdGlvbjpub25lOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4ycyBlYXNlIDBzOy1vLXRyYW5zaXRpb246YmFja2dyb3VuZCAuMnMgZWFzZSAwczt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjJzIGVhc2UgMHN9LmpvZGl0LWZvcm0gYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VjZWJlOTtjb2xvcjojNGM0YzRjfS5qb2RpdC1mb3JtIGJ1dHRvbjphY3RpdmV7YmFja2dyb3VuZDojZWNlYmU5O2NvbG9yOiM0YzRjNGN9LmpvZGl0LWZvcm0gbGFiZWx7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOjhweDt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6bm93cmFwfS5qb2RpdC1mb3JtIGxhYmVsOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5qb2RpdC1mb3JtIC5qb2RpdC1mb3JtX19jZW50ZXJ7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uam9kaXQgLmpvZGl0LWlucHV0ey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGFkYWRhO2JvcmRlci1yYWRpdXM6MDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxPeHlnZW4tU2FucyxVYnVudHUsQ2FudGFyZWxsLFwiSGVsdmV0aWNhIE5ldWVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2hlaWdodDozMnB4O2xpbmUtaGVpZ2h0OjMycHg7b3V0bGluZTpub25lO3BhZGRpbmc6MCA4cHg7d2lkdGg6MTAwJX0uam9kaXQgLmpvZGl0LXNlbGVjdHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RhZGFkYTtib3JkZXItcmFkaXVzOjA7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtoZWlnaHQ6MzJweDtsaW5lLWhlaWdodDozMnB4O291dGxpbmU6bm9uZTtwYWRkaW5nOjAgOHB4O3dpZHRoOjEwMCV9LmpvZGl0IC5qb2RpdC10ZXh0YXJlYXstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RhZGFkYTtib3JkZXItcmFkaXVzOjA7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtoZWlnaHQ6MzJweDtsaW5lLWhlaWdodDozMnB4O291dGxpbmU6bm9uZTtwYWRkaW5nOjAgOHB4O3dpZHRoOjEwMCV9LmpvZGl0IC5qb2RpdC1pbnB1dFtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojZjBmMGYwO2NvbG9yOiNkYWRhZGF9LmpvZGl0IC5qb2RpdC1zZWxlY3RbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6I2YwZjBmMDtjb2xvcjojZGFkYWRhfS5qb2RpdCAuam9kaXQtdGV4dGFyZWFbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6I2YwZjBmMDtjb2xvcjojZGFkYWRhfS5qb2RpdCAuam9kaXQtaW5wdXRfaGFzLWVycm9yX3RydWV7Ym9yZGVyLWNvbG9yOiNmZjNiM2J9LmpvZGl0IC5qb2RpdC1zZWxlY3RfaGFzLWVycm9yX3RydWV7Ym9yZGVyLWNvbG9yOiNmZjNiM2J9LmpvZGl0IC5qb2RpdC10ZXh0YXJlYV9oYXMtZXJyb3JfdHJ1ZXtib3JkZXItY29sb3I6I2ZmM2IzYn0uam9kaXQgLmpvZGl0LWlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojNjZhZmU5O291dGxpbmU6MH0uam9kaXQtY2hlY2tib3h7Ym9yZGVyOjA7Y3Vyc29yOnBvaW50ZXI7aGVpZ2h0OjE2cHg7bWFyZ2luOjAgY2FsYyg4cHgvMikgMCAwO291dGxpbmU6bm9uZTtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTZweDt6LWluZGV4OjJ9LmpvZGl0LXNlbGVjdHtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUJwWkQwaVRHRjVaWEpmTVNJZ1pHRjBZUzF1WVcxbFBTSk1ZWGxsY2lBeElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0EwTGprMUlERXdJajQ4WkdWbWN6NDhjM1I1YkdVK0xtTnNjeTB5ZTJacGJHdzZJelEwTkgwOEwzTjBlV3hsUGp3dlpHVm1jejQ4Y0dGMGFDQnpkSGxzWlQwaVptbHNiRG9qWm1abUlpQmtQU0pOTUNBd2FEUXVPVFYyTVRCSU1Ib2lMejQ4Y0dGMGFDQmpiR0Z6Y3owaVkyeHpMVElpSUdROUltMHhMalF4SURRdU5qY2dNUzR3TnkweExqUTVJREV1TURZZ01TNDBPVWd4TGpReGVrMHpMalUwSURVdU16TWdNaTQwT0NBMkxqZ3lJREV1TkRFZ05TNHpNMmd5TGpFemVpSXZQand2YzNablBnPT0pO2JhY2tncm91bmQtcG9zaXRpb246OTglIDUwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7cGFkZGluZy1yaWdodDpjYWxjKDhweCoyKX0uam9kaXQtdGV4dGFyZWF7aGVpZ2h0OmF1dG99LmpvZGl0LWZvcm1fX2dyb3Vwe21pbi13aWR0aDoxODBweH0uam9kaXQtdGV4dGFyZWF7bWluLXdpZHRoOjE4MHB4fS5qb2RpdC1mb3JtX19ncm91cHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5qb2RpdC1mb3JtX19ncm91cHttYXJnaW4tYm90dG9tOjhweH0uam9kaXQtZm9ybV9fZ3JvdXA+bGFiZWx7bWFyZ2luLWJvdHRvbTo4cHh9LmpvZGl0LWJ1dHRvbnstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNkYWRhZGE7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czouMjVyZW07Y29sb3I6IzRjNGM0YztjdXJzb3I6cG9pbnRlcjtkaXNwbGF5Oi13ZWJraXQtaW5saW5lLWJveDtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4O2hlaWdodDpjYWxjKDhweCo0KTstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjA7cGFkZGluZzowIDhweDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7d2lkdGg6YXV0b30uam9kaXQtYnV0dG9uIHN2Z3tkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MjRweDt3aWR0aDoyNHB4fS5qb2RpdC1idXR0b24gc3ZnK3NwYW57bWFyZ2luLWxlZnQ6Y2FsYyg4cHgvMil9LmpvZGl0LWJ1dHRvbjphY3RpdmUsLmpvZGl0LWJ1dHRvbjpmb2N1c3tvdXRsaW5lOjB9LmpvZGl0LWJ1dHRvbi5kaXNhYmxlZHtvcGFjaXR5Oi43fS5qb2RpdC1idXR0b25ze2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDpub3dyYXA7ZmxleC13cmFwOm5vd3JhcDstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbi1ib3R0b206OHB4fS5qb2RpdC1idXR0b24gLmpvZGl0X2ljb24sLmpvZGl0LWJ1dHRvbiBzdmcsLmpvZGl0LWRpYWxvZ19faGVhZGVyIC5qb2RpdF9pY29uLC5qb2RpdC1kaWFsb2dfX2hlYWRlciBzdmd7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjE2cHg7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjE2cHh9LmpvZGl0LXN3aXRjaGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDozMnB4O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjYwcHh9LmpvZGl0LXN3aXRjaGVyIGlucHV0e2hlaWdodDowO29wYWNpdHk6MDt3aWR0aDowfS5qb2RpdC1zd2l0Y2hlciAuam9kaXQtc3dpdGNoZXJfX3NsaWRlcntiYWNrZ3JvdW5kLWNvbG9yOiNkYWRhZGE7Ym9yZGVyLXJhZGl1czozMnB4O2JvdHRvbTowO2N1cnNvcjpwb2ludGVyO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowOy13ZWJraXQtdHJhbnNpdGlvbjouNHM7LW8tdHJhbnNpdGlvbjouNHM7dHJhbnNpdGlvbjouNHN9LmpvZGl0LXN3aXRjaGVyIC5qb2RpdC1zd2l0Y2hlcl9fc2xpZGVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7Ym90dG9tOjRweDtjb250ZW50OlwiXCI7aGVpZ2h0OmNhbGMoMzJweCAtIDRweCoyKTtsZWZ0OjRweDtwb3NpdGlvbjphYnNvbHV0ZTstd2Via2l0LXRyYW5zaXRpb246LjRzOy1vLXRyYW5zaXRpb246LjRzO3RyYW5zaXRpb246LjRzO3dpZHRoOmNhbGMoMzJweCAtIDRweCoyKX1pbnB1dDpjaGVja2VkKy5qb2RpdC1zd2l0Y2hlcl9fc2xpZGVye2JhY2tncm91bmQtY29sb3I6IzIxOTZmM31pbnB1dDpjaGVja2VkKy5qb2RpdC1zd2l0Y2hlcl9fc2xpZGVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGMoNjBweCAtIDRweCoyIC0gY2FsYygzMnB4IC0gNHB4KjIpKSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGMoNjBweCAtIDRweCoyIC0gY2FsYygzMnB4IC0gNHB4KjIpKSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyg2MHB4IC0gNHB4KjIgLSBjYWxjKDMycHggLSA0cHgqMikpKX1pbnB1dDpmb2N1cysuam9kaXQtc3dpdGNoZXJfX3NsaWRlcnstd2Via2l0LWJveC1zaGFkb3c6MCAwIDFweCAjMjE5NmYzO2JveC1zaGFkb3c6MCAwIDFweCAjMjE5NmYzfS5qb2RpdC1idXR0b24tZ3JvdXB7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0uam9kaXQtYnV0dG9uLWdyb3VwIGlucHV0e2Rpc3BsYXk6bm9uZX0uam9kaXQtYnV0dG9uLWdyb3VwIGJ1dHRvbntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5qb2RpdC1idXR0b24tZ3JvdXAgYnV0dG9uK2J1dHRvbnttYXJnaW4tbGVmdDotMXB4fS5qb2RpdC1idXR0b24tZ3JvdXAgYnV0dG9uOmZpcnN0LWNoaWxkLC5qb2RpdC1idXR0b24tZ3JvdXAgaW5wdXQ6Zmlyc3QtY2hpbGQrYnV0dG9ue2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uam9kaXQtYnV0dG9uLWdyb3VwIGJ1dHRvbjpsYXN0LWNoaWxkLC5qb2RpdC1idXR0b24tZ3JvdXAgaW5wdXQ6bGFzdC1jaGlsZCtidXR0b257Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1sZWZ0OjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5qb2RpdC1idXR0b24tZ3JvdXAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtidXR0b24sLmpvZGl0LWJ1dHRvbi1ncm91cCBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2J1dHRvbitidXR0b257YmFja2dyb3VuZC1pbWFnZTpub25lOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDJweCA0cHggcmdiYSgwLDAsMCwuMyksMCAxcHggMnB4IHJnYmEoMCwwLDAsLjA1KTtib3gtc2hhZG93Omluc2V0IDAgMnB4IDRweCByZ2JhKDAsMCwwLC4zKSwwIDFweCAycHggcmdiYSgwLDAsMCwuMDUpfS5qb2RpdF90ZXh0X2ljb25zIC5qb2RpdF9pY29ue2ZvbnQtc2l6ZToxNHB4O3dpZHRoOmF1dG99LmpvZGl0X3RleHRfaWNvbnMgLmpvZGl0X2ljb246Zmlyc3QtbGV0dGVye3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uam9kaXRfdGV4dF9pY29ucyAuam9kaXQtdGFicyAuam9kaXQtdGFic19fYnV0dG9ucz5he2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjt3aWR0aDphdXRvfS5qb2RpdF90ZXh0X2ljb25zIC5qb2RpdC10YWJzIC5qb2RpdC10YWJzX19idXR0b25zPmEgaXt3aWR0aDphdXRvfS5qb2RpdF90ZXh0X2ljb25zLmpvZGl0LWRpYWxvZyAuam9kaXQtYnV0dG9ue2NvbG9yOnJnYmEoMCwwLDAsLjc1KTtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLE94eWdlbi1TYW5zLFVidW50dSxDYW50YXJlbGwsXCJIZWx2ZXRpY2EgTmV1ZVwiLHNhbnMtc2VyaWY7cGFkZGluZzo4cHg7d2lkdGg6YXV0b30uam9kaXRfdGV4dF9pY29ucy5qb2RpdC1kaWFsb2cgLmpvZGl0LWRpYWxvZ19faGVhZGVyIGF7Y29sb3I6cmdiYSgwLDAsMCwuNzUpO2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjtwYWRkaW5nOjhweDt3aWR0aDphdXRvfS5qb2RpdF90ZXh0X2ljb25zLmpvZGl0LWRpYWxvZyAuam9kaXQtYnV0dG9uIC5qb2RpdF9pY29uLC5qb2RpdF90ZXh0X2ljb25zLmpvZGl0LWRpYWxvZyAuam9kaXQtZGlhbG9nX19oZWFkZXIgYSAuam9kaXRfaWNvbnt3aWR0aDphdXRvfS5qb2RpdC1ncmlke2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJX0uam9kaXQtZ3JpZC5qb2RpdC1ncmlkX2NvbHVtbnstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1AbWVkaWEgKG1heC13aWR0aDo0ODBweCl7LmpvZGl0LWdyaWQuam9kaXQtZ3JpZF94cy1jb2x1bW57LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5qb2RpdC1ncmlkIFtjbGFzcyo9am9kaXRfY29sLV17LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG99LmpvZGl0LWdyaWQgLmpvZGl0X2NvbC1sZy01LTV7d2lkdGg6MTAwJX0uam9kaXQtZ3JpZCAuam9kaXRfY29sLWxnLTQtNXt3aWR0aDo4MCV9LmpvZGl0LWdyaWQgLmpvZGl0X2NvbC1sZy0zLTV7d2lkdGg6NjAlfS5qb2RpdC1ncmlkIC5qb2RpdF9jb2wtbGctMi01e3dpZHRoOjQwJX0uam9kaXQtZ3JpZCAuam9kaXRfY29sLWxnLTEtNXt3aWR0aDoyMCV9LmpvZGl0LWdyaWQgLmpvZGl0X2NvbC1sZy00LTR7d2lkdGg6MTAwJX0uam9kaXQtZ3JpZCAuam9kaXRfY29sLWxnLTMtNHt3aWR0aDo3NSV9LmpvZGl0LWdyaWQgLmpvZGl0X2NvbC1sZy0yLTR7d2lkdGg6NTAlfS5qb2RpdC1ncmlkIC5qb2RpdF9jb2wtbGctMS00e3dpZHRoOjI1JX1AbWVkaWEgKG1heC13aWR0aDo5OTJweCl7LmpvZGl0LWdyaWQgLmpvZGl0X2NvbC1tZC01LTV7d2lkdGg6MTAwJX0uam9kaXQtZ3JpZCAuam9kaXRfY29sLW1kLTQtNXt3aWR0aDo4MCV9LmpvZGl0LWdyaWQgLmpvZGl0X2NvbC1tZC0zLTV7d2lkdGg6NjAlfS5qb2RpdC1ncmlkIC5qb2RpdF9jb2wtbWQtMi01e3dpZHRoOjQwJX0uam9kaXQtZ3JpZCAuam9kaXRfY29sLW1kLTEtNXt3aWR0aDoyMCV9LmpvZGl0LWdyaWQgLmpvZGl0X2NvbC1tZC00LTR7d2lkdGg6MTAwJX0uam9kaXQtZ3JpZCAuam9kaXRfY29sLW1kLTMtNHt3aWR0aDo3NSV9LmpvZGl0LWdyaWQgLmpvZGl0X2NvbC1tZC0yLTR7d2lkdGg6NTAlfS5qb2RpdC1ncmlkIC5qb2RpdF9jb2wtbWQtMS00e3dpZHRoOjI1JX19QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpey5qb2RpdC1ncmlkIC5qb2RpdF9jb2wtc20tNS01e3dpZHRoOjEwMCV9LmpvZGl0LWdyaWQgLmpvZGl0X2NvbC1zbS00LTV7d2lkdGg6ODAlfS5qb2RpdC1ncmlkIC5qb2RpdF9jb2wtc20tMy01e3dpZHRoOjYwJX0uam9kaXQtZ3JpZCAuam9kaXRfY29sLXNtLTItNXt3aWR0aDo0MCV9LmpvZGl0LWdyaWQgLmpvZGl0X2NvbC1zbS0xLTV7d2lkdGg6MjAlfS5qb2RpdC1ncmlkIC5qb2RpdF9jb2wtc20tNC00e3dpZHRoOjEwMCV9LmpvZGl0LWdyaWQgLmpvZGl0X2NvbC1zbS0zLTR7d2lkdGg6NzUlfS5qb2RpdC1ncmlkIC5qb2RpdF9jb2wtc20tMi00e3dpZHRoOjUwJX0uam9kaXQtZ3JpZCAuam9kaXRfY29sLXNtLTEtNHt3aWR0aDoyNSV9fUBtZWRpYSAobWF4LXdpZHRoOjQ4MHB4KXsuam9kaXQtZ3JpZCAuam9kaXRfY29sLXhzLTUtNXt3aWR0aDoxMDAlfS5qb2RpdC1ncmlkIC5qb2RpdF9jb2wteHMtNC01e3dpZHRoOjgwJX0uam9kaXQtZ3JpZCAuam9kaXRfY29sLXhzLTMtNXt3aWR0aDo2MCV9LmpvZGl0LWdyaWQgLmpvZGl0X2NvbC14cy0yLTV7d2lkdGg6NDAlfS5qb2RpdC1ncmlkIC5qb2RpdF9jb2wteHMtMS01e3dpZHRoOjIwJX0uam9kaXQtZ3JpZCAuam9kaXRfY29sLXhzLTQtNHt3aWR0aDoxMDAlfS5qb2RpdC1ncmlkIC5qb2RpdF9jb2wteHMtMy00e3dpZHRoOjc1JX0uam9kaXQtZ3JpZCAuam9kaXRfY29sLXhzLTItNHt3aWR0aDo1MCV9LmpvZGl0LWdyaWQgLmpvZGl0X2NvbC14cy0xLTR7d2lkdGg6MjUlfX1ALXdlYmtpdC1rZXlmcmFtZXMgYXt0b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMXR1cm4pO3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX1Aa2V5ZnJhbWVzIGF7dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDF0dXJuKTt0cmFuc2Zvcm06cm90YXRlKDF0dXJuKX19LmpvZGl0LWljb25fbG9hZGVyey13ZWJraXQtYW5pbWF0aW9uOmEgMnMgZWFzZS1vdXQgMHMgaW5maW5pdGU7YW5pbWF0aW9uOmEgMnMgZWFzZS1vdXQgMHMgaW5maW5pdGU7YmFja2dyb3VuZDp1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRERQbUhMQUFBQUJHZEJUVUVBQUsvSU53V0s2UUFBQUJsMFJWaDBVMjltZEhkaGNtVUFRV1J2WW1VZ1NXMWhaMlZTWldGa2VYSEpaVHdBQUJSc1NVUkJWSGphN0YxL2FKZlZHbi8zM1JnVWc4RmlOZksyV0N5a3lTN0dMb1l5VWJ3WWlwWk11bWdMbytpUFM5SGxYaFNIa1JYZGlzbEVTeE16MG1hcHVhRm8ybXlqa2ZuTmxUUTJGSmRUdThOdkxWY3JkYnBjZkd2eHJmczgyM20vdlh0M2Zqem52T2VkenIwUFBKenpQZSs3ZCs5N1BzOTVudWM4NTFmR0F3ODg0Q0Q5OGNjZkkxSnFtYzNVcEV5UXo0RmtNcVJUZ1lzaG44ZnltWjU3U3lHYnpmNW1FTklPejkrbmdFOUF0Zy9TTGtoUFFIb1dlRURuM1NtcFNabEpudmY3eXBVclRwYjdJeU1qWStnR042V1dtYVk4NGwyVDNjK3U1OEQxY3NqT2d2d3N5QmRCdnNEUm8yemdNbC9aTk01OXZjQUo0RGo4bnppa0xhNVFtQkx2MjhZQ2ZQZDNsaTdnUEhCTXdLZGNFd2hDSmdONkZvTE9XSnRVZ2lXb3ZBTEcwNEZYc2JJNDR4Ymd3OEFwbGJhVS9RK1pRTmdHZjBnQS9KV2hDMWFReWxlMWVOOTFyUFJLS0t1RXNqelp2U3BoMG0yUml1dHBJWVJyZlpDOEIrbDdrQjZqZ3EwQ25RSXk5WDM5djJOWVFXNUZlVUZRbFFWTi9hQUx5aVlCUHcvNU01QitEdncwMnZNZ2dxY0R1a0VsNTdGM3hIZjlINzQ3KzRiQTVvRDZkenFhWUVnQXFJRGJCbDlSaHZaNEgvQjV5TCtJRHAzb1hobXdOa20zbFRMbjgwVkl6K08zUUZxbTIvckh3Z2VJNlFET2EwMDZMWjNRNGxITk53SzNBVmVZQUQ0V2dtSFFVaXZZTnpXeWI3eHVmSUNZYWF2WFZidUtaNk1YZndSVkorVG5YVytBbS9vTW5OYU8zL1k1cFBpdGN5aC9hNkxxdFh3QXQrSjAxTFZGRXpBSjBqcElqN0p1bkpZZDF3SGNobkJRSFVTQzNVYW44V1BnUFZnSGxCaUJDY0FrSDREYTJpMkRqd0dabGN5NVcwSzE3ekx3VmI5TmdhWTRpSnBhd0pzK0JDbld3VW8zU0tYVDRvT0FQOElIQ0ZzSWZNQ2d1ajhKYVEya09hYUEyMjdkMTBBTHVJUjFnSFZ4RXJqY3RQdEhCZDhidFNSM0E0TUlnU2VQQVp4cVZQZVFsdGhxN1pSdVpWQUJDVmtMdUdrSnBHZ0tzWTR5YmZVRVZPODRxaHNvQXpTZ3JVZkhaMVVRVmU5OUI2bzJvTVlkd2c3bGF0QXE1aVJPR291ZVFFeFc2VUUwZ0NlL0FOSWg5U1o2anFrV3NOM1NUWjBySFdFZ3BrTm1FdklMeHFRYlNBWGFBUHhxU0Jzd1FrYnBicG82ZkdQUjBtM0dCWWpCSUl3cU5qQ1RFQXI0d2tCUVVBMEFqS05yZFpDdTBva0FxZ1FoVEtDRGhGeFY5MUJOZ3NEdVl4M1dRWnB0RzN4dERVQ0pFREt2dGhHdUxWRUpscTRnVU15QXlsZlFFUmFkUHJoS09IVG1CM0NlczRSRkVYTnNnVzhVQ2xiWmNFaHhxUFFJcEhPb3JkMmsxWnNBSDRZdllOSlhOM0VnV1g0T2N3NExiSUV2RFFTSmZBREp0VUxXeFN1aitCQlVQNERhQzZEMERreUZnNkpLVFZvLzVicnZYcXpibzJ6U2kzYWYzLzliR2dyVzFBcjVrSDRNWEV6VkhFSFZmNUN1WVpDNGZ0aTlBb0kvZ1hYOEVkYTVUcDlmOUk0eFdXc25Pb2M1ek5NdjFva2ptS3AvdnpheTNlcE5KNCtZbUFMZG9XQlBXVEhrc2M1elRVMUFla3FZdDdMY1dUcnVUWVRaUWRtUUhvQjBHdVh2L2RlOEw4ZTd4cnN1QThrUE50eDNBWklPeHAzQVBjN3d2RDZrdmkrLy9ETGgzbnZQUGZlZ1dzMWpmNGRCR0d4cE9BK2hsT1h6Z3c3VkJqRUJuREtjczRqekRPWkRPbWpxRDJTSlFGR0J4OUphU09jUTd4Vk8yUklKaGY4NkFmQitaM2h1SHM3UmEycHJhK3VndHViVHAwK2pNTGdDMGU2L2Z0ZGRkNkVnek1PNWlHd1NhcTROSVRDZExjenk2R3pYQWo4S25ESXhBYU0wQUtlVml3Q3RnYlJTTmdHVUp3UXlEYUFDbmdPNHc2Uy9DWGdiOEtFdnZ2Z2lGVWF3NTl5NWM2NG1XWHZublhkbXNpamRZeGpwZFA2Y1hoNm9TMGcxQmI0OHpwRkV6VmFsQTM2NjNwY3VYYW9sZVN6Rmx0QklsV2hSbVd4K3Y2eU1jUUo0UFU3QS9PeXp6L3FjYTBSMzNIRUhyamxBRUphNzNybnMyNEpxQTBrZVRVR1RqZ2xJSnBOT3hzTVBQNndMZmlHa3g1M2h4UmJjZXd3WGMxQkF4MHU0Z0dNTmNQMm5uMzZhY3E0anV2MzIyeXRaNUs3VWxoQm81TEVSM0F2Y1RYVTYwd0tnWWJzeVdUQ2kzTFRWNndMdktlc0dydnJrazAvcW5ldWNDZ29LSG9Ka0hieHZZUkFoTU1pai96TWJWelpSVE1BdnYvd3ljajRBb1J2NE1rN29JSTRIa0xwK3ZDNmRyd3h0L0ZyZ0tlTUJmS1RlM3Q2OVVNRlRnUEc5QjNXY1FkTWVCc3ZqaEpKcW5ZR3FqTXJLU21yL3RaeE5XQWk4N285aSsxbDVPNlNQTmpjM2R6cmpsUEx6ODNIeUMvYVdwcWswZ1daVVVIWnRKdnh1VVptQXRBWWd0SHljci9hNnFJWHoyRFFJNU9IMVVEUmpQSU9QZE9IQ2hVNm8rSm1RWFcrNjhKWVM0dlVCL2JvenZONVJHQUltZHdQWkEzQUM1MVJLck1BZnlCSEZHQ1JCbno0b2U3eXBxZW1nYzRQUXhZc1gwWXl0dU9XV1czQlJhYTNEV2QwVTFBL3cvWjRLdkJ4NGpjb0V4QWl0RTZkelBTdHIzUlIvUUtRNWZPVUo0UHNhR3h0dkdQQzlkT25TSmZ5dSs3QUxhOU1KRlB4K2xrVTA1WU5CQkRWZGcwdXdLYzRlQVdDWjgzY0M4ak0rL1BEREx1Y0dwcjYrUHZ5K0dXei9BU3M5QU1GdmQ3YXgxQVRFRk9Cam1MZFNCcmFOM2dCd0hIaG1RME5EcnpNQjZQTGx5NzNNVVl1Yk9zM0VpQi9HSmVieVRFQjZRb2dDbkdyVjZLQUZSN0FWZVA0SEgzd3c0RXdndW5MbENuN3ZmQUNpMVVRRHFNYjVQV1V2bTVxQUIzSEVTWE5vbUt6MkdhT0h2L0RBZ1FOSlp3SlNmMzgvZnZkQzNKNUcxaVBRbmYzaks1c0d2eDgwTVFIUDY5aHhIV1ovMndOOC8vdnZ2My9CbWNEMDAwOC9YV0Nhb0VjVUo2QzBlb1VXZUZiWEJPQkN6VEtLSjIvWUV4Z0VYclJ2Mzc0ZUp5TG42dFdyV0ErTEFKUkJ5K28vclFVUVV4MFRzRnd6Ukt6TEsvYnUzZHNlUWY4bkRRd01ZSDJzQ09MMGlieDlWcjZjYWdJS21mMG54ZThwZ3VDN3ZuL1BuajJiSXNoSDA4OC8vNHoxc3QrbSt2ZVVJNlpGRkJPd0xHai9YcUloME80L0hrRXRKZ0RtY1o0L0VFRDllNjlWS2swQUNvRE4xdS9qcXJxNnV2NElaakVsazBtc255cGJ3UHMwd1RLVkNVQm5ZYkx1TUM1UkVBN3YzcjM3dlFoaWtoQmdQVFdyVEFFRmVCOU5adDNDMFNiQXIvNkRkUE00akY3L1B5Tm90VXpCVTI2dmdBbzh4Kzd6cmkzam1nQWduT0pkS1lyVkI5UUViK3pjdWJNcmdwVk92Lzc2SzliWEd6ckFDd1RKZncxRCs5azhFekFYT0U4R3ZpRVBBSytKSURYU0FsaHZBN3lXVFd6dHZNZmlYTTY1UEJOUXJnTGZVQmkydi92dXU3MFJuUG8wT0RqWUMwQnROM0QyVk5mTFI1Z0F6MDRlUm4xN3liMHA0QTBSbElFSTZ5K2xhL01WMXhmNGZZQUNTRXREaVAwMzFkYldSclkvQVAzMjIyOWRBR0NUcnMxWHJISEVhZXNGWGgrZ1hDZm9veUVNMnlJSXJkQzJBRFovMUQxZU0rQ2FnSExKNUV4VHhybDloeUxzckRpRFdJOTlFakFwZ1B2TFJ3aEFtUWg0SFYvQXh3ZTNidDA2R01FWG5GS3BGSzR0T0JnUWNIOTVXZG9FQUUwMW5jOFhpOFZFQXJBM2dzNHE3VldwZnNIYUNwRWc0R3Jub2VYaE9FS1V3M3U0eVpZcWJHbzRMazJLUjVoWnBjT3NYak85R0ltMEFZRnljVEVybW9ESlZMV3UwVHRvM2JKbHkwQ0VtVDM2L2ZmZmt6aC9VS2ZWRTN5TGtpeDNYeCt2NUZqWWFhc2xnaXdVWnhEcmRicm0zOGd1RjZFQUZGS0FGNWtFd2NGUHJSRmNvVkNySWRBaUtzU2xZVVdxRmkvekJ3VFhPaUtzUXFHT0lLZTFjUVJtU0FQa21ZSXYwQURZOVl1aWYrR1lnQzVXdjlrQjFMNlg4bEFBOGszQkZ3aEI5NFlORzFJUlhQWUp1dHdwSU53QnBOalNJL081QWhEUUdVeEVVSVZLQ1JNQkVHaUZJUUc0eVgrRGFmK2ZQYWN2d2loVU0yQ3pmbS9LY2dNTHRqWlpodWRFWS8vaGtzMlZWSmxaN3RKdmk1U01NQXBWQTlnTXNPVmtYWXZERmlPNmZnZ0ZBQ1VxSjZxS2NhTUJiRDV1QUgyQWxFMGZJS0p4UlNuVUFHaXpjeWtlUHRXempPbzFWQTJncGEwVjJDVlJBTEJiVVJEd1FWNHFpR0FLVlFEeUxaNTcxSmZGdW0wbEZxVEp2U2N2Z2lsVXl0UHhBeFNZOWJvYXdNYkQzT3RGRVVhaGFvQWluUWFwMGdBNEpTemhQc3dTRno3MzNIT1pFVlQyS1psTVlyMFdlc0dWN0twT29RUnFnRzZEVmk0cng1RXFqRldmalNDejN2cUxIZDlJb0d5WW5vQmpOd3BBd2hCb1dYbHBKQUNoQ0VDcHY2NnA1eWNKQkNTQmN3STdkYVo3RTgzRnRBaXVVR2dhVC9XTEFDYVloazRNQkNWazBVREtXYjJjMytVUlZxRm9nT204T3FjY3FNVzVkK0RtbTI5T3VHc0RPeXc3Z21VdnZmUlNGQkN5U0ZldlhzWDZMQk8xY0lvRzhORVE1dTdLb0ZiTGkwS3ozZk9ESTdKR2VIYndUU0pBRGN4Q3ExY0FXblIzOXlZSVFVV0VtVlgxWDJHNlNZVGduaGF2QUJ3TDB1b0Y5MWRVVjFkblI5QUZwLzcrZmp5c3EwSUd2SUVHT0RZa0FPd2E3dC9YWVhsM2tEemdCUkY4VmdnM2VjelQyU3FHWVA5N3ZCb0E4M0VMcmQ2L1dQU0pDRHNyNnY4Snc5MUJSZGZTNnphOWV3UTFxVm85UlF2NDdwbFhVMU5USEVGb1RwY3ZYOGFUd3VlSmdLZG9BSTR3cEU4WTllNFNkdGdkR0xLNFMxZ204TDhqR0FPMWZxeS9UTm1pVUUxaFFJd1BqOUFBRE9Razd1Z1JkSjlBRGorMmJ0MjZhSTZBQVYyNmRBbnI3VEhxbnNGRVlUZ0VuQlJ0RmwwZndrNmhPY0NySWppTmFCWE9BS0ljdXEzaEc0dzRmVFhtYStsTk9FSEVaRnM0aGNBOCtlcXJyMGErZ0FaZHZIZ1JiZitUc3JNRERNeEJyMnYvZVQ3QTBMNSs4SE43QUtkUEZobmNITUdxWmZ0ZkI4NFdnYTB5QndLdHNOMWhrNEI1UHNDSXJkMEMySHdSejkyNGNXTmxCSzJhZnZ6eHgwclg4OWM1UW80Z0NOdjg1YndESTdyOFhVS3F5bmZML0ttSGF6WnQycFFiUVN5bUgzNzRBZmZ1cWVFQjdnV1hDcnpIRkNDbVhmNW5pRTROV3hQa0pGQUo0MUdtdFJITVV0V1A5VE5KZFlTY2dRWllvM05vRkVZRjIxV21nQXE4Nzc2S3paczNQeDFCUFpxKy8vNTdySmNLWGhnM29DbG85MGIvcUNlSHZxTGpBMmo2Qit1MmJObFNGa0grSjMzMzNYZGxBTW82bnRxM2NKcm9LNks0Z096Z3lQMm9CYWoybnFJZFBHWFlLemp3NXB0dlRvcWdkNXllbmg1VStRY2dteTA3VWR4UUE3UUQ3eGZGQ2xTbmg2OE9lbGFnNkg1bitGajZqOTU2NjYzOGlReisrZlBuOHdHTVJxL2RWNEV2aXdWd3JxMFc5UXBVSnNBZElOb2Y1TFJReGZOTGdCdTJidDA2SWFlUGZmdnR0empEcDhFWjNyNmRETDdzUUVrZnlBZFZXODJyam85SC9oZGtCMnkyZnQ4OWVFQjE0OXR2dnoyaGxxaC84ODAzT2F6bFR6TUZYNkVOY0tMdlU3TGdFTVVFdUljOXZxTGIraW5CSkU4ZXp5byt1bjM3OWdreGFQVDExMS9qZHg0RkVHYkp3T2QxQTJWZFE5ODk2UGoxcUlKRE1TSkk2eUhwTkducEdsSEZxVmdwNzd6enpnMjl0akNSU0JReDhLZktXcm1KQnZEa080SFhVM29JN3BRd0ZVRHBjLzhzOUFCazE0dUIyM2JzMkhGRFRpVTdkKzdjQXFqNE5yYkVTeHRvamVBUVlqV29PbnlhcXdGNEFzRlNuRG04MWxUMXkyWVorY3B3TG1IRHpwMDdhM2J0Mm5WRFRDcnQ2dXJLQnE1aERsOGVCWENUSGdHanRXeFRhVks4SUVZRmpLV3J2VlBJZFU4VkUya01nVUNzQkQ2eWUvZnVrdkVNL2xkZmZWVUNGWDRFc2l0VnRsM1VZalUwd0RIZzFkUUlvZFFKRkpTaEtYZ0UwajVkTGFBQ242TUprS2NESDYrcnE2dXVyNjhmVjcyRU0yZk81Snc5ZTdZYXNzZUJwNXUwY0tvUXNEeE85VnJxcW42UjJoZEdBaldFb0J2U1IwM0I5d1BOQTk1SEdEVmNCWHhxejU0OUQ0MEg4RStmUG8zdmVjb1pudEdUcmVxem13Z0JSeUR3MlBsdTNUQnh4bXV2dmNZRlVRWXd5K09RNVVvVjZESVRRekVKbkdzZGJMU3lmdkhpeGRmVnB0U25UcDJxWk1KYXF0c1ZWdFdiQWlQMHphcDQ5OHJ5dDk1NnE1T3hZY01HeWovZ3BiaGJ4UzVJbHdTSkJRUVlZc1pWeld0UkVCWXRXblROOWljK2VmSWtPcTFMbU05U1pES3BsaW9RZ3JKNlpwWlRWT0RkMzJrQklFb1pMMFV2dmRGZENCb1VmR284Z1hNMC9VSGdIVGlyZWVIQ2hhRnJoZVBIaitOMGR6eHFkeG53ZzJ4d1MwdkQ2WUl2d0FPbmQ4OW52aGtaZUpkdXUrMDJKMlBqeG8wVUtaTzlHTTd3K2NqZEZNSWdDbWlxQVhqMzliTzVEUEZZTE5ZOGI5NDhheWVYdExXMWxiSVQxbWN4empWWlVHdHFDamg0NEJqLzM0SDdaWGpKaENJdEFBSEFkMU1jMGZ2Y1BZQXFDUGhCaElIREY1alAwTUYyUWttd0UwMkhUTWpzMmJQVHBxT2xwU1hQVmVIQUJTd29WY0xzT2VielRXWkgyZkFET0NsTzdacUIzeWZEVFdVU1VBQ3lpSFpHOVVKWTBTaU5IN1BLSWpzaXF0NkJvb2VnSWhUTU9ZeEhVVHdlTjNxMjZFQU4vd2tyM3QrcXZFYUtjemJ2eHpvWFBjZjdickwvYTlvTkZLWFlQWnpwblVwR2xYNmRicUhJRElSTmxJV1hzdWliYmpkUWtHTGR6b1EwWWZKL3VKRkFhbXNuZGxsdzE5SFp6RGx4VkdGbWtjcWlsRm5TRUZvdG5uS05PbFpQR1FYMGxXT2R6b2EwMXhSNDduQ3dEdEJFcHdiSG9lZGo5NHd5MEtTS0NPb0lRaGdhUXJYWmdrb1lkTUNYUEF2cmNyNTdXSVR1WEVIbGNMQ3UwMGNRR2p6YTdCRWNSamJSQUZTTlFBWFhWQWgwenVZMUJWL1EycjNwZWtpeG56K29HUm9tdlZ0TVY5VnIzSS85OFJYQUM3M0x6b000Z3JJV2Ixc0l4Z3A4aVNuQU9sc0lLZFpoeW5COFFHOHdpS0lCRFB5Q1E1QzlGMGNSS1k2Z0RGd1oyRGFGSUV6d0NTM2UzYi9uWGx6S3JhczFkRnIvS0EyZ28vNUZMVlJ3ZnpkekR0Zm9kZ3VwWm9GcUdvaGJxSVlHUHNIK1l4M054RjZWN0Qyb21rWGxtTVpNMVQ4UERNWGZvVWw0QnJ1S2tIYWFhQU5idGoyTW5vRUorTDYvNzJSZHZHZThLdDlranFCT2o0U3NBVXl2Y2U3QkNTVi9CYTZDL0VCWVhjU2c1b0lLdHFrajVpa2JnTFNLcWZ3V2FoZVJXcVo2ajFnSUFGUHVRVzJBSTNsVElOMGIxQ1Nvbk1Td1lnQ1U2d3FROE51bnNPSGNRY296VktaSVZ3aGlLalZ1TUVpaFkwWXdldmdQU0RHMGVVeTNlempXWU9zRWhSUkFIV1BmL0E5M0VnYzFNS1RqK0ZHRUlHWmhJRWdKaU16UFlQbG1ITnhnam1MVHRSU0NzT3crbzJZV3pjTnZiVFlJQlZzVmdyUUdzQVcrNmNDU0p4OW5VY1MvUWJyZlZBakNEZ1FaL1AxK3lPTTMzUTlwUE1penFDYUFLZ1N4c01DbnRrNkIyc2RWeVlzaC9RdndDN2hyaVk0UWhDa1VHaTBlMy9rRi9BWW93MjlwSjhZQXJKa0FpaERFd2dSZlZ5Tnc4cmlmN1grQjc0WThxczAzbk9HTkRxMElnUTNBZmZmMHNYZWNBZm03MmJ2M1VGb3hwZFdidEg3VjMyY0ZjZmdvTGN5Q0VLUWRKOXpWSE5ML0FNOWlqT1A4MDhNWUQvQ1A3VXZ1TzhaR1ArT01CM25QNFQxUE5mWXZleS9LWEFQS2QyWHBldkEyN2lXWUFOazlnOHlaYW1ibE9hNUE0RlF0Wi9qRXNqeWJXc0JUYVgxc1FrYmNBL2lBQ0FRZDBFMkVRZ1U4UlVpeUtDMDJxR25RalM2cXdQUDlMUUp3aUxGTHVVd1FjQnVhSWlZUXVCalRQYzh3ay8zMlZ0WUpGcTEwNHhRbm1MbEpNUHVOTnIzZlVFdVFRdERVVm04RGVOY2MvRitBQVFCS2Q4SGFJV2Rqd1FBQUFBQkpSVTVFcmtKZ2dnPT0pIG5vLXJlcGVhdCA1MCU7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJTtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6NDhweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6NDhweDt3aWxsLWNoYW5nZTp0cmFuc2Zvcm19LmpvZGl0LWljb257ZmlsbDojNGM0YzRjO2JhY2tncm91bmQ6NTAlIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtoZWlnaHQ6MTRweDtvdmVyZmxvdzp2aXNpYmxlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjowIDAhaW1wb3J0YW50Oy1tcy10cmFuc2Zvcm0tb3JpZ2luOjAgMCFpbXBvcnRhbnQ7dHJhbnNmb3JtLW9yaWdpbjowIDAhaW1wb3J0YW50O3dpZHRoOjE0cHh9LmpvZGl0LWljb257c3Ryb2tlOiM0YzRjNGN9LmpvZGl0LWljb25fY2xvc2V7c3Ryb2tlOiM0YzRjNGN9c3ZnLmpvZGl0LWljb257aGVpZ2h0OmF1dG87aXNvbGF0aW9uOmlzb2xhdGV9LmpvZGl0LWljb25fdGV4dHtmb250LXNpemU6MTRweH0uam9kaXQsLmpvZGl0ICosLmpvZGl0LWNvbnRhaW5lciwuam9kaXQtY29udGFpbmVyICp7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5qb2RpdCAuam9kaXQtd29ya3BsYWNlLC5qb2RpdC1jb250YWluZXIgLmpvZGl0LXdvcmtwbGFjZXtvdmVyZmxvdzphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlfS5qb2RpdCAuam9kaXQtd29ya3BsYWNlIC5qb2RpdC13eXNpd3lnLC5qb2RpdCAuam9kaXQtd29ya3BsYWNlIC5qb2RpdC13eXNpd3lnX2lmcmFtZSwuam9kaXQtY29udGFpbmVyIC5qb2RpdC13b3JrcGxhY2UgLmpvZGl0LXd5c2l3eWcsLmpvZGl0LWNvbnRhaW5lciAuam9kaXQtd29ya3BsYWNlIC5qb2RpdC13eXNpd3lnX2lmcmFtZXtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS5qb2RpdC13eXNpd3lnIFtjb250ZW50ZWRpdGFibGU9ZmFsc2Vde2N1cnNvcjpkZWZhdWx0fS5qb2RpdC1jb250YWluZXI6bm90KC5qb2RpdF9pbmxpbmUpe2JvcmRlcjoxcHggc29saWQgI2RhZGFkYTtib3JkZXItcmFkaXVzOjNweH0uam9kaXQtY29udGFpbmVyOm5vdCguam9kaXRfaW5saW5lKSAuam9kaXQtd29ya3BsYWNle2JvcmRlcjowIHNvbGlkICNkYWRhZGE7bWF4LWhlaWdodDoxMDAlfS5qb2RpdC1jb250YWluZXI6bm90KC5qb2RpdF9pbmxpbmUpLmpvZGl0X2Rpc2FibGVke2JhY2tncm91bmQ6I2RhZGFkYX0uam9kaXQtY29udGFpbmVyOm5vdCguam9kaXRfaW5saW5lKS5qb2RpdF9kaXNhYmxlZCAuam9kaXQtd29ya3BsYWNle29wYWNpdHk6LjR9LmpvZGl0X2Rpc2FibGVkLC5qb2RpdF9sb2Nrey13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnQ7LW1vei11c2VyLXNlbGVjdDpub25lIWltcG9ydGFudDstbXMtdXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnQ7dXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnR9LmpvZGl0X2hpZGRlbntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5qb2RpdF92ZXJ0aWNhbF9taWRkbGV7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0uam9kaXQtYm94e2JhY2tncm91bmQ6MCAwO2JvcmRlcjowO2Zsb2F0Om5vbmU7aGVpZ2h0OmF1dG87bWFyZ2luOjA7bWF4LXdpZHRoOm5vbmU7b3V0bGluZTowO3BhZGRpbmc6MDtwb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0b30uam9kaXQtZGlhbG9nX3RoZW1lX2RhcmsgLmpvZGl0LXRvb2xiYXItY29sbGVjdGlvbl9tb2RlX2hvcml6b250YWw6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojNmI2YjZifS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyayAuam9kaXQtdG9vbGJhci1lZGl0b3ItY29sbGVjdGlvbl9tb2RlX2hvcml6b250YWw6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojNmI2YjZifS5qb2RpdF90aGVtZV9kYXJrIC5qb2RpdC10b29sYmFyLWNvbGxlY3Rpb25fbW9kZV9ob3Jpem9udGFsOmFmdGVye2JhY2tncm91bmQtY29sb3I6IzZiNmI2Yn0uam9kaXRfdGhlbWVfZGFyayAuam9kaXQtdG9vbGJhci1lZGl0b3ItY29sbGVjdGlvbl9tb2RlX2hvcml6b250YWw6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojNmI2YjZifS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyay5qb2RpdC1jb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjojNTc1NzU3fS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyay5qb2RpdC1jb250YWluZXIuam9kaXRfZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjojNTc1NzU3fS5qb2RpdF90aGVtZV9kYXJrLmpvZGl0LWNvbnRhaW5lcntiYWNrZ3JvdW5kLWNvbG9yOiM1NzU3NTd9LmpvZGl0X3RoZW1lX2Rhcmsuam9kaXQtY29udGFpbmVyLmpvZGl0X2Rpc2FibGVke2JhY2tncm91bmQtY29sb3I6IzU3NTc1N30uam9kaXQtZGlhbG9nX3RoZW1lX2Rhcmsuam9kaXQtY29udGFpbmVyOm5vdCguam9kaXRfaW5saW5lKSAuam9kaXQtd29ya3BsYWNle2JvcmRlci1jb2xvcjojNTc1NzU3fS5qb2RpdF90aGVtZV9kYXJrLmpvZGl0LWNvbnRhaW5lcjpub3QoLmpvZGl0X2lubGluZSkgLmpvZGl0LXdvcmtwbGFjZXtib3JkZXItY29sb3I6IzU3NTc1N30uam9kaXQtZGlhbG9nX3RoZW1lX2RhcmsgLmpvZGl0LXBvcHVwX19jb250ZW50e2JhY2tncm91bmQ6Izc4Nzg3OH0uam9kaXRfdGhlbWVfZGFyayAuam9kaXQtcG9wdXBfX2NvbnRlbnR7YmFja2dyb3VuZDojNzg3ODc4fS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyayAuam9kaXQtdG9vbGJhci1idXR0b25fX3RleHR7Y29sb3I6I2QxY2NjY30uam9kaXQtZGlhbG9nX3RoZW1lX2RhcmsgLmpvZGl0LXVpLWJ1dHRvbl9fdGV4dHtjb2xvcjojZDFjY2NjfS5qb2RpdF90aGVtZV9kYXJrIC5qb2RpdC10b29sYmFyLWJ1dHRvbl9fdGV4dHtjb2xvcjojZDFjY2NjfS5qb2RpdF90aGVtZV9kYXJrIC5qb2RpdC11aS1idXR0b25fX3RleHR7Y29sb3I6I2QxY2NjY30uam9kaXQtZGlhbG9nX3RoZW1lX2RhcmsgLmpvZGl0LXRvb2xiYXItYnV0dG9uOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiM3ODc4Nzh9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC10b29sYmFyLWJ1dHRvbl9fYnV0dG9uOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiM3ODc4Nzh9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC10b29sYmFyLWJ1dHRvbl9fdHJpZ2dlcjpob3Zlcjpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojNzg3ODc4fS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyayAuam9kaXQtdWktYnV0dG9uOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiM3ODc4Nzh9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC11aS1idXR0b25fX2J1dHRvbjpob3Zlcjpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojNzg3ODc4fS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyayAuam9kaXQtdWktYnV0dG9uX190cmlnZ2VyOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiM3ODc4Nzh9LmpvZGl0X3RoZW1lX2RhcmsgLmpvZGl0LXRvb2xiYXItYnV0dG9uOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiM3ODc4Nzh9LmpvZGl0X3RoZW1lX2RhcmsgLmpvZGl0LXRvb2xiYXItYnV0dG9uX19idXR0b246aG92ZXI6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6Izc4Nzg3OH0uam9kaXRfdGhlbWVfZGFyayAuam9kaXQtdG9vbGJhci1idXR0b25fX3RyaWdnZXI6aG92ZXI6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6Izc4Nzg3OH0uam9kaXRfdGhlbWVfZGFyayAuam9kaXQtdWktYnV0dG9uOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiM3ODc4Nzh9LmpvZGl0X3RoZW1lX2RhcmsgLmpvZGl0LXVpLWJ1dHRvbl9fYnV0dG9uOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiM3ODc4Nzh9LmpvZGl0X3RoZW1lX2RhcmsgLmpvZGl0LXVpLWJ1dHRvbl9fdHJpZ2dlcjpob3Zlcjpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojNzg3ODc4fS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyayAuam9kaXQtc3RhdHVzLWJhcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoOTUsOTIsOTIsLjgpO2JvcmRlci1jb2xvcjpyZ2JhKDk1LDkyLDkyLC44KTtjb2xvcjojZDFjY2NjfS5qb2RpdF90aGVtZV9kYXJrIC5qb2RpdC1zdGF0dXMtYmFye2JhY2tncm91bmQtY29sb3I6cmdiYSg5NSw5Miw5MiwuOCk7Ym9yZGVyLWNvbG9yOnJnYmEoOTUsOTIsOTIsLjgpO2NvbG9yOiNkMWNjY2N9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC1zdGF0dXMtYmFye2NvbG9yOiNkMWNjY2N9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC1zdGF0dXMtYmFyIC5qb2RpdC1zdGF0dXMtYmFyX19pdGVtIGF7Y29sb3I6I2QxY2NjY30uam9kaXQtZGlhbG9nX3RoZW1lX2RhcmsgLmpvZGl0LXN0YXR1cy1iYXIgLmpvZGl0LXN0YXR1cy1iYXJfX2l0ZW0gc3Bhbntjb2xvcjojZDFjY2NjfS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyayAuam9kaXQtc3RhdHVzLWJhciBhLmpvZGl0LXN0YXR1cy1iYXItbGlua3tjb2xvcjojZDFjY2NjfS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyayAuam9kaXQtc3RhdHVzLWJhciBhLmpvZGl0LXN0YXR1cy1iYXItbGluazpob3Zlcntjb2xvcjojZDFjY2NjfS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyayAuam9kaXQtc3RhdHVzLWJhciBhLmpvZGl0LXN0YXR1cy1iYXItbGluazp2aXNpdGVke2NvbG9yOiNkMWNjY2N9LmpvZGl0X3RoZW1lX2RhcmsgLmpvZGl0LXN0YXR1cy1iYXJ7Y29sb3I6I2QxY2NjY30uam9kaXRfdGhlbWVfZGFyayAuam9kaXQtc3RhdHVzLWJhciAuam9kaXQtc3RhdHVzLWJhcl9faXRlbSBhe2NvbG9yOiNkMWNjY2N9LmpvZGl0X3RoZW1lX2RhcmsgLmpvZGl0LXN0YXR1cy1iYXIgLmpvZGl0LXN0YXR1cy1iYXJfX2l0ZW0gc3Bhbntjb2xvcjojZDFjY2NjfS5qb2RpdF90aGVtZV9kYXJrIC5qb2RpdC1zdGF0dXMtYmFyIGEuam9kaXQtc3RhdHVzLWJhci1saW5re2NvbG9yOiNkMWNjY2N9LmpvZGl0X3RoZW1lX2RhcmsgLmpvZGl0LXN0YXR1cy1iYXIgYS5qb2RpdC1zdGF0dXMtYmFyLWxpbms6aG92ZXJ7Y29sb3I6I2QxY2NjY30uam9kaXRfdGhlbWVfZGFyayAuam9kaXQtc3RhdHVzLWJhciBhLmpvZGl0LXN0YXR1cy1iYXItbGluazp2aXNpdGVke2NvbG9yOiNkMWNjY2N9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC10b29sYmFyX19ib3g6bm90KDplbXB0eSl7YmFja2dyb3VuZDojNWY1YzVjfS5qb2RpdF90aGVtZV9kYXJrIC5qb2RpdC10b29sYmFyX19ib3g6bm90KDplbXB0eSl7YmFja2dyb3VuZDojNWY1YzVjfS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyayAuam9kaXQtaWNvbntmaWxsOnNpbHZlcjtzdHJva2U6c2lsdmVyfS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyayAuam9kaXQtdG9vbGJhci1idXR0b24gLmpvZGl0LXRvb2xiYXItYnV0dG9uX190cmlnZ2Vye2ZpbGw6c2lsdmVyO3N0cm9rZTpzaWx2ZXJ9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdF9fdXBsb2FkLWJ1dHRvbiBzdmd7ZmlsbDpzaWx2ZXI7c3Ryb2tlOnNpbHZlcn0uam9kaXRfdGhlbWVfZGFyayAuam9kaXQtaWNvbntmaWxsOnNpbHZlcjtzdHJva2U6c2lsdmVyfS5qb2RpdF90aGVtZV9kYXJrIC5qb2RpdC10b29sYmFyLWJ1dHRvbiAuam9kaXQtdG9vbGJhci1idXR0b25fX3RyaWdnZXJ7ZmlsbDpzaWx2ZXI7c3Ryb2tlOnNpbHZlcn0uam9kaXRfdGhlbWVfZGFyayAuam9kaXRfX3VwbG9hZC1idXR0b24gc3Zne2ZpbGw6c2lsdmVyO3N0cm9rZTpzaWx2ZXJ9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC1pY29uLWNsb3Nle3N0cm9rZTpzaWx2ZXJ9LmpvZGl0X3RoZW1lX2RhcmsgLmpvZGl0LWljb24tY2xvc2V7c3Ryb2tlOnNpbHZlcn0uam9kaXQtZGlhbG9nX3RoZW1lX2RhcmsgLmpvZGl0LXd5c2l3eWd7YmFja2dyb3VuZC1jb2xvcjojNTc1NzU3O2NvbG9yOiNkMWNjY2N9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC13eXNpd3lnX2lmcmFtZXtiYWNrZ3JvdW5kLWNvbG9yOiM1NzU3NTc7Y29sb3I6I2QxY2NjY30uam9kaXRfdGhlbWVfZGFyayAuam9kaXQtd3lzaXd5Z3tiYWNrZ3JvdW5kLWNvbG9yOiM1NzU3NTc7Y29sb3I6I2QxY2NjY30uam9kaXRfdGhlbWVfZGFyayAuam9kaXQtd3lzaXd5Z19pZnJhbWV7YmFja2dyb3VuZC1jb2xvcjojNTc1NzU3O2NvbG9yOiNkMWNjY2N9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC1mb3JtIGlucHV0W3R5cGU9dGV4dF17YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDgxLDgxLDgxLC40MSk7Ym9yZGVyLWNvbG9yOiM2ODY3Njc7Y29sb3I6I2QxY2NjY30uam9kaXQtZGlhbG9nX3RoZW1lX2RhcmsgLmpvZGl0LWZvcm0gaW5wdXRbdHlwZT11cmxde2JhY2tncm91bmQtY29sb3I6cmdiYSg4MSw4MSw4MSwuNDEpO2JvcmRlci1jb2xvcjojNjg2NzY3O2NvbG9yOiNkMWNjY2N9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC1mb3JtIHRleHRhcmVhe2JhY2tncm91bmQtY29sb3I6cmdiYSg4MSw4MSw4MSwuNDEpO2JvcmRlci1jb2xvcjojNjg2NzY3O2NvbG9yOiNkMWNjY2N9LmpvZGl0X3RoZW1lX2RhcmsgLmpvZGl0LWZvcm0gaW5wdXRbdHlwZT10ZXh0XXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoODEsODEsODEsLjQxKTtib3JkZXItY29sb3I6IzY4Njc2Nztjb2xvcjojZDFjY2NjfS5qb2RpdF90aGVtZV9kYXJrIC5qb2RpdC1mb3JtIGlucHV0W3R5cGU9dXJsXXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoODEsODEsODEsLjQxKTtib3JkZXItY29sb3I6IzY4Njc2Nztjb2xvcjojZDFjY2NjfS5qb2RpdF90aGVtZV9kYXJrIC5qb2RpdC1mb3JtIHRleHRhcmVhe2JhY2tncm91bmQtY29sb3I6cmdiYSg4MSw4MSw4MSwuNDEpO2JvcmRlci1jb2xvcjojNjg2NzY3O2NvbG9yOiNkMWNjY2N9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC1mb3JtIGJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSw0MSUsLjc1KTtjb2xvcjojZDFjY2NjfS5qb2RpdF90aGVtZV9kYXJrIC5qb2RpdC1mb3JtIGJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSw0MSUsLjc1KTtjb2xvcjojZDFjY2NjfS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyayAuam9kaXQtcGxhY2Vob2xkZXJ7Y29sb3I6aHNsYSgwLDUlLDgxJSwuOCl9LmpvZGl0X3RoZW1lX2RhcmsgLmpvZGl0LXBsYWNlaG9sZGVye2NvbG9yOmhzbGEoMCw1JSw4MSUsLjgpfS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyayAuam9kaXQtZHJhZy1hbmQtZHJvcF9fZmlsZS1ib3h7Y29sb3I6I2QxY2NjY30uam9kaXQtZGlhbG9nX3RoZW1lX2RhcmsgLmpvZGl0X3VwbG9hZGZpbGVfYnV0dG9ue2NvbG9yOiNkMWNjY2N9LmpvZGl0X3RoZW1lX2RhcmsgLmpvZGl0LWRyYWctYW5kLWRyb3BfX2ZpbGUtYm94e2NvbG9yOiNkMWNjY2N9LmpvZGl0X3RoZW1lX2RhcmsgLmpvZGl0X3VwbG9hZGZpbGVfYnV0dG9ue2NvbG9yOiNkMWNjY2N9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC1kcmFnLWFuZC1kcm9wX19maWxlLWJveDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSw0MSUsLjc1KX0uam9kaXQtZGlhbG9nX3RoZW1lX2RhcmsgLmpvZGl0X3VwbG9hZGZpbGVfYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDQxJSwuNzUpfS5qb2RpdF90aGVtZV9kYXJrIC5qb2RpdC1kcmFnLWFuZC1kcm9wX19maWxlLWJveDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSw0MSUsLjc1KX0uam9kaXRfdGhlbWVfZGFyayAuam9kaXRfdXBsb2FkZmlsZV9idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsNDElLC43NSl9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC1hZGQtbmV3LWxpbmU6YmVmb3Jle2JvcmRlci10b3AtY29sb3I6IzY4Njc2N30uam9kaXRfdGhlbWVfZGFyayAuam9kaXQtYWRkLW5ldy1saW5lOmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiM2ODY3Njd9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC1hZGQtbmV3LWxpbmUgc3BhbntiYWNrZ3JvdW5kOmhzbGEoMCwwJSw0MSUsLjc1KTtib3JkZXItY29sb3I6IzY4Njc2N30uam9kaXRfdGhlbWVfZGFyayAuam9kaXQtYWRkLW5ldy1saW5lIHNwYW57YmFja2dyb3VuZDpoc2xhKDAsMCUsNDElLC43NSk7Ym9yZGVyLWNvbG9yOiM2ODY3Njd9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC1hZGQtbmV3LWxpbmUgc3BhbiBzdmd7ZmlsbDojZDFjY2NjfS5qb2RpdF90aGVtZV9kYXJrIC5qb2RpdC1hZGQtbmV3LWxpbmUgc3BhbiBzdmd7ZmlsbDojZDFjY2NjfS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyayAuam9kaXQtcmVzaXplcj5pe2JhY2tncm91bmQ6aHNsYSgwLDAlLDQxJSwuNzUpO2JvcmRlci1jb2xvcjpzaWx2ZXJ9LmpvZGl0X3RoZW1lX2RhcmsgLmpvZGl0LXJlc2l6ZXI+aXtiYWNrZ3JvdW5kOmhzbGEoMCwwJSw0MSUsLjc1KTtib3JkZXItY29sb3I6c2lsdmVyfS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFyayAuam9kaXQtaW5wdXR7YmFja2dyb3VuZC1jb2xvcjojNzg3ODc4O2JvcmRlci1jb2xvcjojNDQ0O2NvbG9yOiM0NDR9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrIC5qb2RpdC1zZWxlY3R7YmFja2dyb3VuZC1jb2xvcjojNzg3ODc4O2JvcmRlci1jb2xvcjojNDQ0O2NvbG9yOiM0NDR9LmpvZGl0X3RoZW1lX2RhcmsgLmpvZGl0LWlucHV0e2JhY2tncm91bmQtY29sb3I6Izc4Nzg3ODtib3JkZXItY29sb3I6IzQ0NDtjb2xvcjojNDQ0fS5qb2RpdF90aGVtZV9kYXJrIC5qb2RpdC1zZWxlY3R7YmFja2dyb3VuZC1jb2xvcjojNzg3ODc4O2JvcmRlci1jb2xvcjojNDQ0O2NvbG9yOiM0NDR9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrLmpvZGl0LWRpYWxvZ3tiYWNrZ3JvdW5kLWNvbG9yOiM1NzU3NTd9LmpvZGl0X3RoZW1lX2Rhcmsuam9kaXQtZGlhbG9ne2JhY2tncm91bmQtY29sb3I6IzU3NTc1N30uam9kaXQtZGlhbG9nX3RoZW1lX2Rhcmsuam9kaXQtZGlhbG9nIC5qb2RpdC1kaWFsb2dfX2hlYWRlcntib3JkZXItY29sb3I6IzQ0NH0uam9kaXQtZGlhbG9nX3RoZW1lX2Rhcmsuam9kaXQtZGlhbG9nIC5qb2RpdC1maWxlYnJvd3Nlcl9fZmlsZXMuYWN0aXZlIC5qb2RpdC1maWxlYnJvd3Nlcl9fZmlsZXMtaXRlbXtib3JkZXItY29sb3I6IzQ0NH0uam9kaXRfdGhlbWVfZGFyay5qb2RpdC1kaWFsb2cgLmpvZGl0LWRpYWxvZ19faGVhZGVye2JvcmRlci1jb2xvcjojNDQ0fS5qb2RpdF90aGVtZV9kYXJrLmpvZGl0LWRpYWxvZyAuam9kaXQtZmlsZWJyb3dzZXJfX2ZpbGVzLmFjdGl2ZSAuam9kaXQtZmlsZWJyb3dzZXJfX2ZpbGVzLWl0ZW17Ym9yZGVyLWNvbG9yOiM0NDR9LmpvZGl0LWRpYWxvZ190aGVtZV9kYXJrLmpvZGl0LWRpYWxvZyAuam9kaXQtZmlsZWJyb3dzZXJfX2ZpbGVzLmFjdGl2ZSAuam9kaXQtZmlsZWJyb3dzZXJfX2ZpbGVzLWl0ZW0taW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiNkMWNjY2N9LmpvZGl0X3RoZW1lX2Rhcmsuam9kaXQtZGlhbG9nIC5qb2RpdC1maWxlYnJvd3Nlcl9fZmlsZXMuYWN0aXZlIC5qb2RpdC1maWxlYnJvd3Nlcl9fZmlsZXMtaXRlbS1pbmZve2JhY2tncm91bmQtY29sb3I6I2QxY2NjY30uam9kaXQtY29udGV4dC1tZW51e2JhY2tncm91bmQ6MCAwO2JvcmRlcjowOy13ZWJraXQtYm94LXNoYWRvdzowIDRweCAxcHggLTJweCByZ2JhKDc2LDc2LDc2LC4yKSwwIDNweCAzcHggMCByZ2JhKDc2LDc2LDc2LC4xNSksMCAxcHggNHB4IDAgcmdiYSg3Niw3Niw3NiwuMTMpO2JveC1zaGFkb3c6MCA0cHggMXB4IC0ycHggcmdiYSg3Niw3Niw3NiwuMiksMCAzcHggM3B4IDAgcmdiYSg3Niw3Niw3NiwuMTUpLDAgMXB4IDRweCAwIHJnYmEoNzYsNzYsNzYsLjEzKTtkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpub25lO2hlaWdodDphdXRvO21hcmdpbjowO21heC13aWR0aDpub25lO291dGxpbmU6MDtwYWRkaW5nOjA7cG9zaXRpb246c3RhdGljO3Bvc2l0aW9uOmZpeGVkOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7d2lkdGg6YXV0bzt6LWluZGV4OjEwMDAwMDAxO3otaW5kZXg6MzAwMDAwMDV9LmpvZGl0LWNvbnRleHQtbWVudV9fY29udGVudHtvdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7YmFja2dyb3VuZDojZmZmO2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDttYXgtaGVpZ2h0OjMwMHB4O292ZXJmbG93OmF1dG87cGFkZGluZzo4cHh9LmpvZGl0LWNvbnRleHQtbWVudV9wYWRkaW5nX2ZhbHNlIC5qb2RpdC1jb250ZXh0LW1lbnVfX2NvbnRlbnR7cGFkZGluZzowfS5qb2RpdC1jb250ZXh0LW1lbnVfbWF4LWhlaWdodF9mYWxzZSAuam9kaXQtY29udGV4dC1tZW51X19jb250ZW50e21heC1oZWlnaHQ6LXdlYmtpdC1maXQtY29udGVudDttYXgtaGVpZ2h0Oi1tb3otZml0LWNvbnRlbnQ7bWF4LWhlaWdodDpmaXQtY29udGVudH0uam9kaXQtY29udGV4dC1tZW51IC5qb2RpdC11aS1idXR0b257ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0uam9kaXQtY29udGV4dC1tZW51X19hY3Rpb25ze2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweH0uam9kaXQtY29udGV4dC1tZW51X19hY3Rpb25zIGJ1dHRvbnt3aWR0aDoxMDAlfS5qb2RpdC1jb250ZXh0LW1lbnVfdGhlbWVfZGFyayAuam9kaXQtY29udGV4dC1tZW51X19jb250ZW50e2JhY2tncm91bmQtY29sb3I6IzU3NTc1N30uam9kaXQtcG9wdXB7YmFja2dyb3VuZDowIDA7Ym9yZGVyOjA7LXdlYmtpdC1ib3gtc2hhZG93OjAgNHB4IDFweCAtMnB4IHJnYmEoNzYsNzYsNzYsLjIpLDAgM3B4IDNweCAwIHJnYmEoNzYsNzYsNzYsLjE1KSwwIDFweCA0cHggMCByZ2JhKDc2LDc2LDc2LC4xMyk7Ym94LXNoYWRvdzowIDRweCAxcHggLTJweCByZ2JhKDc2LDc2LDc2LC4yKSwwIDNweCAzcHggMCByZ2JhKDc2LDc2LDc2LC4xNSksMCAxcHggNHB4IDAgcmdiYSg3Niw3Niw3NiwuMTMpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7aGVpZ2h0OmF1dG87bWFyZ2luOjA7bWF4LXdpZHRoOm5vbmU7b3V0bGluZTowO3BhZGRpbmc6MDtwb3NpdGlvbjpzdGF0aWM7cG9zaXRpb246Zml4ZWQ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt3aWR0aDphdXRvO3otaW5kZXg6MTAwMDAwMDF9LmpvZGl0LXBvcHVwX19jb250ZW50e292ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtiYWNrZ3JvdW5kOiNmZmY7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxPeHlnZW4tU2FucyxVYnVudHUsQ2FudGFyZWxsLFwiSGVsdmV0aWNhIE5ldWVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O21heC1oZWlnaHQ6MzAwcHg7b3ZlcmZsb3c6YXV0bztwYWRkaW5nOjhweH0uam9kaXQtcG9wdXBfcGFkZGluZ19mYWxzZSAuam9kaXQtcG9wdXBfX2NvbnRlbnR7cGFkZGluZzowfS5qb2RpdC1wb3B1cF9tYXgtaGVpZ2h0X2ZhbHNlIC5qb2RpdC1wb3B1cF9fY29udGVudHttYXgtaGVpZ2h0Oi13ZWJraXQtZml0LWNvbnRlbnQ7bWF4LWhlaWdodDotbW96LWZpdC1jb250ZW50O21heC1oZWlnaHQ6Zml0LWNvbnRlbnR9LmpvZGl0LXVpLWJ1dHRvbi1pY29uLXRleHRfX2ljb257ZGlzcGxheTpub25lfS5qb2RpdC11aS1idXR0b24taWNvbi10ZXh0X19pY29uOm5vdCg6ZW1wdHkpe2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtYm94O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXh9LmpvZGl0LXVpLWJ1dHRvbi1pY29uLXRleHRfX3RleHR7ZGlzcGxheTpub25lfS5qb2RpdC11aS1idXR0b24taWNvbi10ZXh0X190ZXh0Om5vdCg6ZW1wdHkpe2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtYm94O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxPeHlnZW4tU2FucyxVYnVudHUsQ2FudGFyZWxsLFwiSGVsdmV0aWNhIE5ldWVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmpvZGl0LXVpLWJ1dHRvbi1pY29uLXRleHRfY29udGV4dF9tZW51IC5qb2RpdC11aS1idXR0b24taWNvbi10ZXh0X190ZXh0ey13ZWJraXQtYm94LXBhY2s6bGVmdDstbXMtZmxleC1wYWNrOmxlZnQ7anVzdGlmeS1jb250ZW50OmxlZnQ7cGFkZGluZy1sZWZ0OjhweDtwb3NpdGlvbjpyZWxhdGl2ZX0uam9kaXQtdWktYnV0dG9uLWljb24tdGV4dF9jb250ZXh0X21lbnUgLmpvZGl0LXVpLWJ1dHRvbi1pY29uLXRleHRfX3RleHQ6YmVmb3Jle2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGFkYWRhO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MzVweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoOHB4Ki0xKX0uam9kaXQtdWktYnV0dG9uLWljb24tdGV4dF9faWNvbjpub3QoOmVtcHR5KSsuam9kaXQtdWktYnV0dG9uLWljb24tdGV4dF9fdGV4dDpub3QoOmVtcHR5KXttYXJnaW4tbGVmdDo4cHh9LmpvZGl0LXVpLWJ1dHRvbi1pY29uLXRleHRfX2ljb246ZW1wdHkrLmpvZGl0LXVpLWJ1dHRvbi1pY29uLXRleHRfX3RleHQ6bm90KDplbXB0eSl7cGFkZGluZzowIDhweH0uam9kaXQtdWktYnV0dG9uLWNsZWFyLC5qb2RpdC11aS1idXR0b25fY2xlYXJ7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6MCAwO2JvcmRlcjowOy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC1zdHlsZTpub3JtYWw7b3V0bGluZTowO3BhZGRpbmc6MDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uam9kaXQtdWktYnV0dG9uLXNpemVze2hlaWdodDozNHB4O21pbi13aWR0aDozNHB4fS5qb2RpdC11aS1idXR0b24tc2l6ZXMgLmpvZGl0LWljb257aGVpZ2h0OjE0cHg7d2lkdGg6MTRweH0uam9kaXQtdWktYnV0dG9uLXNpemVzIGJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7aGVpZ2h0OjM0cHg7bWluLXdpZHRoOjM0cHg7cGFkZGluZzowfS5qb2RpdC11aS1idXR0b24tc2l6ZXNfdGV4dC1pY29uc190cnVlIGJ1dHRvbntwYWRkaW5nOjAgOHB4fS5qb2RpdC11aS1idXR0b24tc2l6ZXNfc2l6ZV90aW55e2hlaWdodDoxNnB4O21pbi13aWR0aDoxNnB4fS5qb2RpdC11aS1idXR0b24tc2l6ZXNfc2l6ZV90aW55IC5qb2RpdC1pY29ue2hlaWdodDo4cHg7d2lkdGg6OHB4fS5qb2RpdC11aS1idXR0b24tc2l6ZXNfc2l6ZV90aW55IGJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7aGVpZ2h0OjE2cHg7bWluLXdpZHRoOjE2cHg7cGFkZGluZzowfS5qb2RpdC11aS1idXR0b24tc2l6ZXNfc2l6ZV90aW55X3RleHQtaWNvbnNfdHJ1ZSBidXR0b257cGFkZGluZzowIDhweH0uam9kaXQtdWktYnV0dG9uLXNpemVzX3NpemVfeHNtYWxse2hlaWdodDoyMnB4O21pbi13aWR0aDoyMnB4fS5qb2RpdC11aS1idXR0b24tc2l6ZXNfc2l6ZV94c21hbGwgLmpvZGl0LWljb257aGVpZ2h0OjEwcHg7d2lkdGg6MTBweH0uam9kaXQtdWktYnV0dG9uLXNpemVzX3NpemVfeHNtYWxsIGJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7aGVpZ2h0OjIycHg7bWluLXdpZHRoOjIycHg7cGFkZGluZzowfS5qb2RpdC11aS1idXR0b24tc2l6ZXNfc2l6ZV94c21hbGxfdGV4dC1pY29uc190cnVlIGJ1dHRvbntwYWRkaW5nOjAgOHB4fS5qb2RpdC11aS1idXR0b24tc2l6ZXNfc2l6ZV9zbWFsbHtoZWlnaHQ6MjhweDttaW4td2lkdGg6MjhweH0uam9kaXQtdWktYnV0dG9uLXNpemVzX3NpemVfc21hbGwgLmpvZGl0LWljb257aGVpZ2h0OjEycHg7d2lkdGg6MTJweH0uam9kaXQtdWktYnV0dG9uLXNpemVzX3NpemVfc21hbGwgYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtoZWlnaHQ6MjhweDttaW4td2lkdGg6MjhweDtwYWRkaW5nOjB9LmpvZGl0LXVpLWJ1dHRvbi1zaXplc19zaXplX3NtYWxsX3RleHQtaWNvbnNfdHJ1ZSBidXR0b257cGFkZGluZzowIDhweH0uam9kaXQtdWktYnV0dG9uLXNpemVzX3NpemVfbGFyZ2V7aGVpZ2h0OjQwcHg7bWluLXdpZHRoOjQwcHh9LmpvZGl0LXVpLWJ1dHRvbi1zaXplc19zaXplX2xhcmdlIC5qb2RpdC1pY29ue2hlaWdodDoxNnB4O3dpZHRoOjE2cHh9LmpvZGl0LXVpLWJ1dHRvbi1zaXplc19zaXplX2xhcmdlIGJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7aGVpZ2h0OjQwcHg7bWluLXdpZHRoOjQwcHg7cGFkZGluZzowfS5qb2RpdC11aS1idXR0b24tc2l6ZXNfc2l6ZV9sYXJnZV90ZXh0LWljb25zX3RydWUgYnV0dG9ue3BhZGRpbmc6MCA4cHh9LmpvZGl0LXVpLWJ1dHRvbi12YXJpYW50c192YXJpYW50X2RlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojZTNlM2UzO2NvbG9yOiMyMTI1Mjl9LmpvZGl0LXVpLWJ1dHRvbi12YXJpYW50c192YXJpYW50X2RlZmF1bHQgc3Zne2ZpbGw6IzIxMjUyOTtzdHJva2U6IzIxMjUyOX0uam9kaXQtdWktYnV0dG9uLXZhcmlhbnRzX3ZhcmlhbnRfZGVmYXVsdCBbZGlzYWJsZWRde29wYWNpdHk6Ljd9LmpvZGl0LXVpLWJ1dHRvbi12YXJpYW50c192YXJpYW50X2RlZmF1bHQ6aG92ZXI6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6I2M5Y2RkMTtjb2xvcjojMjEyNTI5fS5qb2RpdC11aS1idXR0b24tdmFyaWFudHNfdmFyaWFudF9kZWZhdWx0OmhvdmVyOm5vdChbZGlzYWJsZWRdKSBzdmd7ZmlsbDojMjEyNTI5O3N0cm9rZTojMjEyNTI5fS5qb2RpdC11aS1idXR0b24tdmFyaWFudHNfdmFyaWFudF9kZWZhdWx0OmFjdGl2ZTpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojZGFlMGU1O2NvbG9yOiMyMTI1Mjl9LmpvZGl0LXVpLWJ1dHRvbi12YXJpYW50c192YXJpYW50X2RlZmF1bHQ6YWN0aXZlOm5vdChbZGlzYWJsZWRdKSBzdmd7ZmlsbDojMjEyNTI5O3N0cm9rZTojMjEyNTI5fS5qb2RpdC11aS1idXR0b24tdmFyaWFudHNfdmFyaWFudF9kZWZhdWx0OmZvY3VzOm5vdChbZGlzYWJsZWRdKXtvdXRsaW5lOjFweCBkYXNoZWQgI2RhZTBlNX0uam9kaXQtdWktYnV0dG9uLXZhcmlhbnRzX3ZhcmlhbnRfcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmY7Y29sb3I6I2ZmZn0uam9kaXQtdWktYnV0dG9uLXZhcmlhbnRzX3ZhcmlhbnRfcHJpbWFyeSBzdmd7ZmlsbDojZmZmO3N0cm9rZTojZmZmfS5qb2RpdC11aS1idXR0b24tdmFyaWFudHNfdmFyaWFudF9wcmltYXJ5IFtkaXNhYmxlZF17b3BhY2l0eTouN30uam9kaXQtdWktYnV0dG9uLXZhcmlhbnRzX3ZhcmlhbnRfcHJpbWFyeTpob3Zlcjpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojMDA2OWQ5O2NvbG9yOiNmZmZ9LmpvZGl0LXVpLWJ1dHRvbi12YXJpYW50c192YXJpYW50X3ByaW1hcnk6aG92ZXI6bm90KFtkaXNhYmxlZF0pIHN2Z3tmaWxsOiNmZmY7c3Ryb2tlOiNmZmZ9LmpvZGl0LXVpLWJ1dHRvbi12YXJpYW50c192YXJpYW50X3ByaW1hcnk6YWN0aXZlOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDYyY2M7Y29sb3I6I2ZmZn0uam9kaXQtdWktYnV0dG9uLXZhcmlhbnRzX3ZhcmlhbnRfcHJpbWFyeTphY3RpdmU6bm90KFtkaXNhYmxlZF0pIHN2Z3tmaWxsOiNmZmY7c3Ryb2tlOiNmZmZ9LmpvZGl0LXVpLWJ1dHRvbi12YXJpYW50c192YXJpYW50X3ByaW1hcnk6Zm9jdXM6bm90KFtkaXNhYmxlZF0pe291dGxpbmU6MXB4IGRhc2hlZCAjMDA2MmNjfS5qb2RpdC11aS1idXR0b24tdmFyaWFudHNfdmFyaWFudF9zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjojZDhkOGQ4O2JvcmRlci1yYWRpdXM6MDtjb2xvcjojMjEyNTI5fS5qb2RpdC11aS1idXR0b24tdmFyaWFudHNfdmFyaWFudF9zZWNvbmRhcnkgc3Zne2ZpbGw6IzIxMjUyOTtzdHJva2U6IzIxMjUyOX0uam9kaXQtdWktYnV0dG9uLXZhcmlhbnRzX3ZhcmlhbnRfc2Vjb25kYXJ5IFtkaXNhYmxlZF17b3BhY2l0eTouN30uam9kaXQtdWktYnV0dG9uLXZhcmlhbnRzX3ZhcmlhbnRfc2Vjb25kYXJ5OmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiNjOWNkZDE7Y29sb3I6IzIxMjUyOX0uam9kaXQtdWktYnV0dG9uLXZhcmlhbnRzX3ZhcmlhbnRfc2Vjb25kYXJ5OmhvdmVyOm5vdChbZGlzYWJsZWRdKSBzdmd7ZmlsbDojMjEyNTI5O3N0cm9rZTojMjEyNTI5fS5qb2RpdC11aS1idXR0b24tdmFyaWFudHNfdmFyaWFudF9zZWNvbmRhcnk6YWN0aXZlOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiNkYWUwZTU7Y29sb3I6IzIxMjUyOX0uam9kaXQtdWktYnV0dG9uLXZhcmlhbnRzX3ZhcmlhbnRfc2Vjb25kYXJ5OmFjdGl2ZTpub3QoW2Rpc2FibGVkXSkgc3Zne2ZpbGw6IzIxMjUyOTtzdHJva2U6IzIxMjUyOX0uam9kaXQtdWktYnV0dG9uLXZhcmlhbnRzX3ZhcmlhbnRfc2Vjb25kYXJ5OmZvY3VzOm5vdChbZGlzYWJsZWRdKXtvdXRsaW5lOjFweCBkYXNoZWQgI2RhZTBlNX0uam9kaXQtdWktYnV0dG9uLXZhcmlhbnRzX3ZhcmlhbnRfc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDU7Y29sb3I6I2ZmZn0uam9kaXQtdWktYnV0dG9uLXZhcmlhbnRzX3ZhcmlhbnRfc3VjY2VzcyBzdmd7ZmlsbDojZmZmO3N0cm9rZTojZmZmfS5qb2RpdC11aS1idXR0b24tdmFyaWFudHNfdmFyaWFudF9zdWNjZXNzIFtkaXNhYmxlZF17b3BhY2l0eTouN30uam9kaXQtdWktYnV0dG9uLXZhcmlhbnRzX3ZhcmlhbnRfc3VjY2Vzczpob3Zlcjpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojMjE4ODM4O2NvbG9yOiNmZmZ9LmpvZGl0LXVpLWJ1dHRvbi12YXJpYW50c192YXJpYW50X3N1Y2Nlc3M6aG92ZXI6bm90KFtkaXNhYmxlZF0pIHN2Z3tmaWxsOiNmZmY7c3Ryb2tlOiNmZmZ9LmpvZGl0LXVpLWJ1dHRvbi12YXJpYW50c192YXJpYW50X3N1Y2Nlc3M6YWN0aXZlOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiMxZTdlMzQ7Y29sb3I6I2ZmZn0uam9kaXQtdWktYnV0dG9uLXZhcmlhbnRzX3ZhcmlhbnRfc3VjY2VzczphY3RpdmU6bm90KFtkaXNhYmxlZF0pIHN2Z3tmaWxsOiNmZmY7c3Ryb2tlOiNmZmZ9LmpvZGl0LXVpLWJ1dHRvbi12YXJpYW50c192YXJpYW50X3N1Y2Nlc3M6Zm9jdXM6bm90KFtkaXNhYmxlZF0pe291dGxpbmU6MXB4IGRhc2hlZCAjMWU3ZTM0fS5qb2RpdC11aS1idXR0b24tdmFyaWFudHNfdmFyaWFudF9kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1O2NvbG9yOiNmZmZ9LmpvZGl0LXVpLWJ1dHRvbi12YXJpYW50c192YXJpYW50X2RhbmdlciBzdmd7ZmlsbDojZmZmO3N0cm9rZTojZmZmfS5qb2RpdC11aS1idXR0b24tdmFyaWFudHNfdmFyaWFudF9kYW5nZXIgW2Rpc2FibGVkXXtvcGFjaXR5Oi43fS5qb2RpdC11aS1idXR0b24tdmFyaWFudHNfdmFyaWFudF9kYW5nZXI6aG92ZXI6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6I2M4MjMzMztjb2xvcjojZmZmfS5qb2RpdC11aS1idXR0b24tdmFyaWFudHNfdmFyaWFudF9kYW5nZXI6aG92ZXI6bm90KFtkaXNhYmxlZF0pIHN2Z3tmaWxsOiNmZmY7c3Ryb2tlOiNmZmZ9LmpvZGl0LXVpLWJ1dHRvbi12YXJpYW50c192YXJpYW50X2RhbmdlcjphY3RpdmU6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6I2JkMjEzMDtjb2xvcjojZmZmfS5qb2RpdC11aS1idXR0b24tdmFyaWFudHNfdmFyaWFudF9kYW5nZXI6YWN0aXZlOm5vdChbZGlzYWJsZWRdKSBzdmd7ZmlsbDojZmZmO3N0cm9rZTojZmZmfS5qb2RpdC11aS1idXR0b24tdmFyaWFudHNfdmFyaWFudF9kYW5nZXI6Zm9jdXM6bm90KFtkaXNhYmxlZF0pe291dGxpbmU6MXB4IGRhc2hlZCAjYmQyMTMwfS5qb2RpdC11aS1idXR0b24tc3R5bGV7Ym9yZGVyLXJhZGl1czozcHg7cGFkZGluZzowIDhweH0uam9kaXQtdWktYnV0dG9uey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOnJnYmEoMCwwLDAsLjc1KTtkaXNwbGF5Oi13ZWJraXQtaW5saW5lLWJveDtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmpvZGl0LXVpLWJ1dHRvbi1zdHlsZXstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjpyZ2JhKDAsMCwwLC43NSk7ZGlzcGxheTotd2Via2l0LWlubGluZS1ib3g7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5qb2RpdC11aS1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6MCAwO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6M3B4Oy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zdHlsZTpub3JtYWw7aGVpZ2h0OjM0cHg7bWluLXdpZHRoOjM0cHg7b3V0bGluZTowO3BhZGRpbmc6MDtwYWRkaW5nOjAgOHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtdHJhbnNmb3JtOm5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5qb2RpdC11aS1idXR0b246Zm9jdXMtdmlzaWJsZTpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojZGNkY2RjO29wYWNpdHk6MTtvdXRsaW5lOjB9LmpvZGl0LXVpLWJ1dHRvbjpob3Zlcjpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojZGNkY2RjO29wYWNpdHk6MTtvdXRsaW5lOjB9LmpvZGl0LXVpLWJ1dHRvbjphY3RpdmU6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDg2JSwuNCk7b3V0bGluZTowfS5qb2RpdC11aS1idXR0b25bYXJpYS1wcmVzc2VkPXRydWVdOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSw4NiUsLjQpO291dGxpbmU6MH0uam9kaXQtdWktYnV0dG9uW2FyaWEtcHJlc3NlZD10cnVlXTpob3Zlcjpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsODYlLC42KX0uam9kaXQtdWktYnV0dG9uW2Rpc2FibGVkXXtvcGFjaXR5Oi4zO3BvaW50ZXItZXZlbnRzOm5vbmV9LmpvZGl0LXVpLWJ1dHRvbiAuam9kaXQtaWNvbntoZWlnaHQ6MTRweDt3aWR0aDoxNHB4fS5qb2RpdC11aS1idXR0b24gYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtoZWlnaHQ6MzRweDttaW4td2lkdGg6MzRweDtwYWRkaW5nOjB9LmpvZGl0LXVpLWJ1dHRvbl90ZXh0LWljb25zX3RydWUgYnV0dG9ue3BhZGRpbmc6MCA4cHh9LmpvZGl0LXVpLWJ1dHRvbl9zaXplX3Rpbnl7aGVpZ2h0OjE2cHg7bWluLXdpZHRoOjE2cHh9LmpvZGl0LXVpLWJ1dHRvbl9zaXplX3RpbnkgLmpvZGl0LWljb257aGVpZ2h0OjhweDt3aWR0aDo4cHh9LmpvZGl0LXVpLWJ1dHRvbl9zaXplX3RpbnkgYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtoZWlnaHQ6MTZweDttaW4td2lkdGg6MTZweDtwYWRkaW5nOjB9LmpvZGl0LXVpLWJ1dHRvbl9zaXplX3RpbnlfdGV4dC1pY29uc190cnVlIGJ1dHRvbntwYWRkaW5nOjAgOHB4fS5qb2RpdC11aS1idXR0b25fc2l6ZV94c21hbGx7aGVpZ2h0OjIycHg7bWluLXdpZHRoOjIycHh9LmpvZGl0LXVpLWJ1dHRvbl9zaXplX3hzbWFsbCAuam9kaXQtaWNvbntoZWlnaHQ6MTBweDt3aWR0aDoxMHB4fS5qb2RpdC11aS1idXR0b25fc2l6ZV94c21hbGwgYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtoZWlnaHQ6MjJweDttaW4td2lkdGg6MjJweDtwYWRkaW5nOjB9LmpvZGl0LXVpLWJ1dHRvbl9zaXplX3hzbWFsbF90ZXh0LWljb25zX3RydWUgYnV0dG9ue3BhZGRpbmc6MCA4cHh9LmpvZGl0LXVpLWJ1dHRvbl9zaXplX3NtYWxse2hlaWdodDoyOHB4O21pbi13aWR0aDoyOHB4fS5qb2RpdC11aS1idXR0b25fc2l6ZV9zbWFsbCAuam9kaXQtaWNvbntoZWlnaHQ6MTJweDt3aWR0aDoxMnB4fS5qb2RpdC11aS1idXR0b25fc2l6ZV9zbWFsbCBidXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2hlaWdodDoyOHB4O21pbi13aWR0aDoyOHB4O3BhZGRpbmc6MH0uam9kaXQtdWktYnV0dG9uX3NpemVfc21hbGxfdGV4dC1pY29uc190cnVlIGJ1dHRvbntwYWRkaW5nOjAgOHB4fS5qb2RpdC11aS1idXR0b25fc2l6ZV9sYXJnZXtoZWlnaHQ6NDBweDttaW4td2lkdGg6NDBweH0uam9kaXQtdWktYnV0dG9uX3NpemVfbGFyZ2UgLmpvZGl0LWljb257aGVpZ2h0OjE2cHg7d2lkdGg6MTZweH0uam9kaXQtdWktYnV0dG9uX3NpemVfbGFyZ2UgYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtoZWlnaHQ6NDBweDttaW4td2lkdGg6NDBweDtwYWRkaW5nOjB9LmpvZGl0LXVpLWJ1dHRvbl9zaXplX2xhcmdlX3RleHQtaWNvbnNfdHJ1ZSBidXR0b257cGFkZGluZzowIDhweH0uam9kaXQtdWktYnV0dG9uX19pY29ue2Rpc3BsYXk6bm9uZX0uam9kaXQtdWktYnV0dG9uX19pY29uOm5vdCg6ZW1wdHkpe2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtYm94O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXh9LmpvZGl0LXVpLWJ1dHRvbl9fdGV4dHtkaXNwbGF5Om5vbmV9LmpvZGl0LXVpLWJ1dHRvbl9fdGV4dDpub3QoOmVtcHR5KXtkaXNwbGF5Oi13ZWJraXQtaW5saW5lLWJveDtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4Oy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5qb2RpdC11aS1idXR0b25fY29udGV4dF9tZW51IC5qb2RpdC11aS1idXR0b25fX3RleHR7LXdlYmtpdC1ib3gtcGFjazpsZWZ0Oy1tcy1mbGV4LXBhY2s6bGVmdDtqdXN0aWZ5LWNvbnRlbnQ6bGVmdDtwYWRkaW5nLWxlZnQ6OHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5qb2RpdC11aS1idXR0b25fY29udGV4dF9tZW51IC5qb2RpdC11aS1idXR0b25fX3RleHQ6YmVmb3Jle2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGFkYWRhO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MzVweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoOHB4Ki0xKX0uam9kaXQtdWktYnV0dG9uX19pY29uOm5vdCg6ZW1wdHkpKy5qb2RpdC11aS1idXR0b25fX3RleHQ6bm90KDplbXB0eSl7bWFyZ2luLWxlZnQ6OHB4fS5qb2RpdC11aS1idXR0b25fX2ljb246ZW1wdHkrLmpvZGl0LXVpLWJ1dHRvbl9fdGV4dDpub3QoOmVtcHR5KXtwYWRkaW5nOjAgOHB4fS5qb2RpdC11aS1idXR0b246Zm9jdXM6bm90KFtkaXNhYmxlZF0pe291dGxpbmU6MXB4IGRhc2hlZCAjYjVkNmZkfS5qb2RpdC11aS1idXR0b25fdmFyaWFudF9kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6I2UzZTNlMztjb2xvcjojMjEyNTI5fS5qb2RpdC11aS1idXR0b25fdmFyaWFudF9kZWZhdWx0IHN2Z3tmaWxsOiMyMTI1Mjk7c3Ryb2tlOiMyMTI1Mjl9LmpvZGl0LXVpLWJ1dHRvbl92YXJpYW50X2RlZmF1bHQgW2Rpc2FibGVkXXtvcGFjaXR5Oi43fS5qb2RpdC11aS1idXR0b25fdmFyaWFudF9kZWZhdWx0OmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiNjOWNkZDE7Y29sb3I6IzIxMjUyOX0uam9kaXQtdWktYnV0dG9uX3ZhcmlhbnRfZGVmYXVsdDpob3Zlcjpub3QoW2Rpc2FibGVkXSkgc3Zne2ZpbGw6IzIxMjUyOTtzdHJva2U6IzIxMjUyOX0uam9kaXQtdWktYnV0dG9uX3ZhcmlhbnRfZGVmYXVsdDphY3RpdmU6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6I2RhZTBlNTtjb2xvcjojMjEyNTI5fS5qb2RpdC11aS1idXR0b25fdmFyaWFudF9kZWZhdWx0OmFjdGl2ZTpub3QoW2Rpc2FibGVkXSkgc3Zne2ZpbGw6IzIxMjUyOTtzdHJva2U6IzIxMjUyOX0uam9kaXQtdWktYnV0dG9uX3ZhcmlhbnRfZGVmYXVsdDpmb2N1czpub3QoW2Rpc2FibGVkXSl7b3V0bGluZToxcHggZGFzaGVkICNkYWUwZTV9LmpvZGl0LXVpLWJ1dHRvbl92YXJpYW50X3ByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojMDA3YmZmO2NvbG9yOiNmZmZ9LmpvZGl0LXVpLWJ1dHRvbl92YXJpYW50X3ByaW1hcnkgc3Zne2ZpbGw6I2ZmZjtzdHJva2U6I2ZmZn0uam9kaXQtdWktYnV0dG9uX3ZhcmlhbnRfcHJpbWFyeSBbZGlzYWJsZWRde29wYWNpdHk6Ljd9LmpvZGl0LXVpLWJ1dHRvbl92YXJpYW50X3ByaW1hcnk6aG92ZXI6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6IzAwNjlkOTtjb2xvcjojZmZmfS5qb2RpdC11aS1idXR0b25fdmFyaWFudF9wcmltYXJ5OmhvdmVyOm5vdChbZGlzYWJsZWRdKSBzdmd7ZmlsbDojZmZmO3N0cm9rZTojZmZmfS5qb2RpdC11aS1idXR0b25fdmFyaWFudF9wcmltYXJ5OmFjdGl2ZTpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojMDA2MmNjO2NvbG9yOiNmZmZ9LmpvZGl0LXVpLWJ1dHRvbl92YXJpYW50X3ByaW1hcnk6YWN0aXZlOm5vdChbZGlzYWJsZWRdKSBzdmd7ZmlsbDojZmZmO3N0cm9rZTojZmZmfS5qb2RpdC11aS1idXR0b25fdmFyaWFudF9wcmltYXJ5OmZvY3VzOm5vdChbZGlzYWJsZWRdKXtvdXRsaW5lOjFweCBkYXNoZWQgIzAwNjJjY30uam9kaXQtdWktYnV0dG9uX3ZhcmlhbnRfc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6I2Q4ZDhkODtib3JkZXItcmFkaXVzOjA7Y29sb3I6IzIxMjUyOX0uam9kaXQtdWktYnV0dG9uX3ZhcmlhbnRfc2Vjb25kYXJ5IHN2Z3tmaWxsOiMyMTI1Mjk7c3Ryb2tlOiMyMTI1Mjl9LmpvZGl0LXVpLWJ1dHRvbl92YXJpYW50X3NlY29uZGFyeSBbZGlzYWJsZWRde29wYWNpdHk6Ljd9LmpvZGl0LXVpLWJ1dHRvbl92YXJpYW50X3NlY29uZGFyeTpob3Zlcjpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojYzljZGQxO2NvbG9yOiMyMTI1Mjl9LmpvZGl0LXVpLWJ1dHRvbl92YXJpYW50X3NlY29uZGFyeTpob3Zlcjpub3QoW2Rpc2FibGVkXSkgc3Zne2ZpbGw6IzIxMjUyOTtzdHJva2U6IzIxMjUyOX0uam9kaXQtdWktYnV0dG9uX3ZhcmlhbnRfc2Vjb25kYXJ5OmFjdGl2ZTpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojZGFlMGU1O2NvbG9yOiMyMTI1Mjl9LmpvZGl0LXVpLWJ1dHRvbl92YXJpYW50X3NlY29uZGFyeTphY3RpdmU6bm90KFtkaXNhYmxlZF0pIHN2Z3tmaWxsOiMyMTI1Mjk7c3Ryb2tlOiMyMTI1Mjl9LmpvZGl0LXVpLWJ1dHRvbl92YXJpYW50X3NlY29uZGFyeTpmb2N1czpub3QoW2Rpc2FibGVkXSl7b3V0bGluZToxcHggZGFzaGVkICNkYWUwZTV9LmpvZGl0LXVpLWJ1dHRvbl92YXJpYW50X3N1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1O2NvbG9yOiNmZmZ9LmpvZGl0LXVpLWJ1dHRvbl92YXJpYW50X3N1Y2Nlc3Mgc3Zne2ZpbGw6I2ZmZjtzdHJva2U6I2ZmZn0uam9kaXQtdWktYnV0dG9uX3ZhcmlhbnRfc3VjY2VzcyBbZGlzYWJsZWRde29wYWNpdHk6Ljd9LmpvZGl0LXVpLWJ1dHRvbl92YXJpYW50X3N1Y2Nlc3M6aG92ZXI6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6IzIxODgzODtjb2xvcjojZmZmfS5qb2RpdC11aS1idXR0b25fdmFyaWFudF9zdWNjZXNzOmhvdmVyOm5vdChbZGlzYWJsZWRdKSBzdmd7ZmlsbDojZmZmO3N0cm9rZTojZmZmfS5qb2RpdC11aS1idXR0b25fdmFyaWFudF9zdWNjZXNzOmFjdGl2ZTpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojMWU3ZTM0O2NvbG9yOiNmZmZ9LmpvZGl0LXVpLWJ1dHRvbl92YXJpYW50X3N1Y2Nlc3M6YWN0aXZlOm5vdChbZGlzYWJsZWRdKSBzdmd7ZmlsbDojZmZmO3N0cm9rZTojZmZmfS5qb2RpdC11aS1idXR0b25fdmFyaWFudF9zdWNjZXNzOmZvY3VzOm5vdChbZGlzYWJsZWRdKXtvdXRsaW5lOjFweCBkYXNoZWQgIzFlN2UzNH0uam9kaXQtdWktYnV0dG9uX3ZhcmlhbnRfZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2RjMzU0NTtjb2xvcjojZmZmfS5qb2RpdC11aS1idXR0b25fdmFyaWFudF9kYW5nZXIgc3Zne2ZpbGw6I2ZmZjtzdHJva2U6I2ZmZn0uam9kaXQtdWktYnV0dG9uX3ZhcmlhbnRfZGFuZ2VyIFtkaXNhYmxlZF17b3BhY2l0eTouN30uam9kaXQtdWktYnV0dG9uX3ZhcmlhbnRfZGFuZ2VyOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiNjODIzMzM7Y29sb3I6I2ZmZn0uam9kaXQtdWktYnV0dG9uX3ZhcmlhbnRfZGFuZ2VyOmhvdmVyOm5vdChbZGlzYWJsZWRdKSBzdmd7ZmlsbDojZmZmO3N0cm9rZTojZmZmfS5qb2RpdC11aS1idXR0b25fdmFyaWFudF9kYW5nZXI6YWN0aXZlOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiNiZDIxMzA7Y29sb3I6I2ZmZn0uam9kaXQtdWktYnV0dG9uX3ZhcmlhbnRfZGFuZ2VyOmFjdGl2ZTpub3QoW2Rpc2FibGVkXSkgc3Zne2ZpbGw6I2ZmZjtzdHJva2U6I2ZmZn0uam9kaXQtdWktYnV0dG9uX3ZhcmlhbnRfZGFuZ2VyOmZvY3VzOm5vdChbZGlzYWJsZWRdKXtvdXRsaW5lOjFweCBkYXNoZWQgI2JkMjEzMH0uam9kaXQtdWktbGlzdHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5qb2RpdC11aS1saXN0X21vZGVfdmVydGljYWwgLmpvZGl0LXVpLWdyb3Vwe2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmpvZGl0LXVpLWxpc3RfbW9kZV92ZXJ0aWNhbCAuam9kaXQtdG9vbGJhci1idXR0b257aGVpZ2h0OmF1dG87bWluLWhlaWdodDpjYWxjKDE0cHggKyBjYWxjKCgxNHB4IC0gNHB4KSoyKSArIDJweCoyKX0uam9kaXQtdWktbGlzdF9tb2RlX3ZlcnRpY2FsIC5qb2RpdC10b29sYmFyLWJ1dHRvbl9fYnV0dG9ue2N1cnNvcjpwb2ludGVyO2hlaWdodDphdXRvO21pbi1oZWlnaHQ6Y2FsYygxNHB4ICsgY2FsYygoMTRweCAtIDRweCkqMikgKyAycHgqMik7d2lkdGg6MTAwJX0uam9kaXQtdWktbGlzdF9tb2RlX3ZlcnRpY2FsIC5qb2RpdC10b29sYmFyLWJ1dHRvbl9fdGV4dDpub3QoOmVtcHR5KXstd2Via2l0LWJveC1wYWNrOmxlZnQ7LW1zLWZsZXgtcGFjazpsZWZ0O2p1c3RpZnktY29udGVudDpsZWZ0fS5qb2RpdC11aS1zZXBhcmF0b3J7Ym9yZGVyLWxlZnQ6MDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkYWRhZGE7Y3Vyc29yOmRlZmF1bHQ7bWFyZ2luOjJweDtwYWRkaW5nOjB9LmpvZGl0LXVpLWJyZWFre2JvcmRlci10b3A6MXB4IHNvbGlkICNkYWRhZGE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MTAwJTtmbGV4LWJhc2lzOjEwMCU7aGVpZ2h0OjAhaW1wb3J0YW50O3dpZHRoOjB9LmpvZGl0LXVpLXNwYWNlcnstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjF9LmpvZGl0LXVpLWdyb3Vwe2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtYm94O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7LXdlYmtpdC1ib3gtZmxleDowOy1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG87LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowOy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDttYXgtd2lkdGg6MTAwJX0uam9kaXQtdWktZ3JvdXBfbGluZV90cnVle2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpzdHJldGNoOy1tcy1mbGV4LXBhY2s6c3RyZXRjaDtqdXN0aWZ5LWNvbnRlbnQ6c3RyZXRjaH0uam9kaXQtdWktZ3JvdXBfc2VwYXJhdGVkX3RydWU6bm90KDpsYXN0LWNoaWxkKTpub3QoLmpvZGl0LXVpLWdyb3VwX2JlZm9yZS1zcGFjZXJfdHJ1ZSk6YWZ0ZXJ7Ym9yZGVyLWxlZnQ6MDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkYWRhZGE7Y29udGVudDpcIlwiO2N1cnNvcjpkZWZhdWx0O21hcmdpbjoycHg7cGFkZGluZzowfS5qb2RpdC11aS1ncm91cDpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0uam9kaXQtdWktYnV0dG9uLWdyb3Vwe21hcmdpbi1ib3R0b206OHB4fS5qb2RpdC11aS1idXR0b24tZ3JvdXBfX2xhYmVse2NvbG9yOiNhNWE1YTU7ZGlzcGxheTpibG9jaztmb250LXNpemU6LjhlbTttYXJnaW4tYm90dG9tOmNhbGMoOHB4LzQpfS5qb2RpdC11aS1idXR0b24tZ3JvdXBfX29wdGlvbnN7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOnN0YXJ0Oy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LmpvZGl0LXVpLWJ1dHRvbi1ncm91cCAuam9kaXQtdWktYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5qb2RpdC11aS1idXR0b24tZ3JvdXAgLmpvZGl0LXVpLWJ1dHRvbisuam9kaXQtdWktYnV0dG9ue2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItbGVmdDoxcHggc29saWQgaHNsYSgwLDAlLDg2JSwuNCk7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5qb2RpdC11aS1idXR0b24tZ3JvdXAgLmpvZGl0LXVpLWJ1dHRvblthcmlhLXByZXNzZWQ9dHJ1ZV06bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6I2RjZGNkYztib3JkZXItbGVmdDowOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDAgM3B4IDAgIzRjNGM0Yztib3gtc2hhZG93Omluc2V0IDAgMCAzcHggMCAjNGM0YzRjO2NvbG9yOiM0YzRjNGM7b3V0bGluZTowfS5qb2RpdC11aS1idXR0b24tZ3JvdXAgLmpvZGl0LXVpLWJ1dHRvblthcmlhLXByZXNzZWQ9dHJ1ZV06bm90KFtkaXNhYmxlZF0pKy5qb2RpdC11aS1idXR0b257Ym9yZGVyOjB9LmpvZGl0LXVpLXRvb2x0aXB7dGV4dC1yZW5kZXJpbmc6b3B0aW1pemVMZWdpYmlsaXR5O2JhY2tncm91bmQ6IzcyNzE3MTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyLXJhZGl1czoycHg7Y29sb3I6I2ZmZjtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLE94eWdlbi1TYW5zLFVidW50dSxDYW50YXJlbGwsXCJIZWx2ZXRpY2EgTmV1ZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Zm9udC1zaXplOjExcHg7bGluZS1oZWlnaHQ6MS40O21heC13aWR0aDoxMjBweDtvcGFjaXR5OjA7cGFkZGluZzpjYWxjKDhweC80KSBjYWxjKDhweC8yKTtwb3NpdGlvbjpmaXhlZDstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuMnMgZWFzZSAwczstby10cmFuc2l0aW9uOm9wYWNpdHkgLjJzIGVhc2UgMHM7dHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBlYXNlIDBzOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTt3aGl0ZS1zcGFjZTpub3JtYWw7d2lkdGg6YXV0bzt6LWluZGV4OjMwMDAwMDA2fUBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KXsuam9kaXQtdWktdG9vbHRpcHtkaXNwbGF5Om5vbmV9fS5qb2RpdC11aS10b29sdGlwLmpvZGl0LXVpLXRvb2x0aXBfdmlzaWJsZV90cnVle29wYWNpdHk6MX0uam9kaXQtZGlhbG9ne2JvcmRlcjowOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5Om5vbmU7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxPeHlnZW4tU2FucyxVYnVudHUsQ2FudGFyZWxsLFwiSGVsdmV0aWNhIE5ldWVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2hlaWdodDowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjA7d2lsbC1jaGFuZ2U6bGVmdCx0b3Asd2lkdGgsaGVpZ2h0fS5qb2RpdC1kaWFsb2dfbW92ZWRfdHJ1ZXstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmpvZGl0LWRpYWxvZyAqey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0uam9kaXQtZGlhbG9nIC5qb2RpdF9lbGZpbmRlciwuam9kaXQtZGlhbG9nIC5qb2RpdF9lbGZpbmRlciAqey13ZWJraXQtYm94LXNpemluZzppbml0aWFsO2JveC1zaXppbmc6aW5pdGlhbH0uam9kaXQtZGlhbG9nX19vdmVybGF5e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNSk7ZGlzcGxheTpub25lO2hlaWdodDoxMDAlO2xlZnQ6MDtvdmVyZmxvdzphdXRvO3Bvc2l0aW9uOmZpeGVkO3RleHQtYWxpZ246Y2VudGVyO3RvcDowO3doaXRlLXNwYWNlOm5vd3JhcDt3aWR0aDoxMDAlO3otaW5kZXg6MjAwMDAwMDN9LmpvZGl0LWRpYWxvZ19zdGF0aWNfdHJ1ZSAuam9kaXQtZGlhbG9nX19vdmVybGF5e2Rpc3BsYXk6bm9uZX0uam9kaXQtZGlhbG9nX2FjdGl2ZV90cnVlLC5qb2RpdC1kaWFsb2dfbW9kYWxfdHJ1ZSAuam9kaXQtZGlhbG9nX19vdmVybGF5e2Rpc3BsYXk6YmxvY2t9LmpvZGl0LWRpYWxvZ19fcGFuZWx7YmFja2dyb3VuZC1jb2xvcjojZmZmOy13ZWJraXQtYm94LXNoYWRvdzowIDhweCBjYWxjKDhweCoyKSByZ2JhKDAsMCwwLC4xOSksMCA2cHggNnB4IHJnYmEoMCwwLDAsLjIzKTtib3gtc2hhZG93OjAgOHB4IGNhbGMoOHB4KjIpIHJnYmEoMCwwLDAsLjE5KSwwIDZweCA2cHggcmdiYSgwLDAsMCwuMjMpO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZmxvdzpjb2x1bW4gbm93cmFwO2ZsZXgtZmxvdzpjb2x1bW4gbm93cmFwO2xlZnQ6MDttYXgtaGVpZ2h0OjEwMCU7bWF4LXdpZHRoOjEwMCU7bWluLWhlaWdodDoxMDBweDttaW4td2lkdGg6MjAwcHg7cG9zaXRpb246Zml4ZWQ7dGV4dC1hbGlnbjpsZWZ0O3RvcDowO3doaXRlLXNwYWNlOm5vcm1hbDt6LWluZGV4OjIwMDAwMDA0fUBtZWRpYSAobWF4LXdpZHRoOjQ4MHB4KXsuam9kaXQtZGlhbG9nOm5vdCguam9kaXQtZGlhbG9nX2FkYXB0aXZlX2ZhbHNlKSAuam9kaXQtZGlhbG9nX19wYW5lbHtoZWlnaHQ6MTAwJSFpbXBvcnRhbnQ7bGVmdDowIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJTt0b3A6MCFpbXBvcnRhbnQ7d2lkdGg6MTAwJSFpbXBvcnRhbnR9fS5qb2RpdC1kaWFsb2dfc3RhdGljX3RydWV7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87cG9zaXRpb246c3RhdGljO3dpZHRoOmF1dG99LmpvZGl0LWRpYWxvZ19zdGF0aWNfdHJ1ZSAuam9kaXQtZGlhbG9nX19wYW5lbHtib3JkZXI6MXB4IHNvbGlkICNkYWRhZGE7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lO2xlZnQ6YXV0byFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmU7dG9wOmF1dG8haW1wb3J0YW50O3dpZHRoOjEwMCUhaW1wb3J0YW50fS5qb2RpdC1kaWFsb2dfdGhlbWVfZGFya3tiYWNrZ3JvdW5kLWNvbG9yOiMzNTM1MzU7Y29sb3I6I2ZmZn0uam9kaXQtZGlhbG9nX3RoZW1lX2RhcmsgLmpvZGl0LWRpYWxvZ19fcGFuZWx7YmFja2dyb3VuZC1jb2xvcjojMzUzNTM1O2NvbG9yOiNmZmZ9LmpvZGl0LWRpYWxvZ19faGVhZGVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkYWRhZGE7Y3Vyc29yOm1vdmU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7LW1zLWZsZXgtcGFjazpqdXN0aWZ5O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21pbi1oZWlnaHQ6NTBweDt0ZXh0LWFsaWduOmxlZnR9LmpvZGl0LWRpYWxvZ19faGVhZGVyLXRpdGxley13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtbmVnYXRpdmU6MztmbGV4LXNocmluazozO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDo0OHB4O21hcmdpbjowO3BhZGRpbmc6MCA4cHg7dmVydGljYWwtYWxpZ246dG9wfS5qb2RpdC1kaWFsb2dfX2hlYWRlci10b29sYmFyey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtbmVnYXRpdmU6MztmbGV4LXNocmluazozO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDo0OHB4O21hcmdpbjowO3BhZGRpbmc6MCA4cHg7dmVydGljYWwtYWxpZ246dG9wfUBtZWRpYSAobWF4LXdpZHRoOjQ4MHB4KXsuam9kaXQtZGlhbG9nX19oZWFkZXItdG9vbGJhcntwYWRkaW5nLWxlZnQ6MH19LmpvZGl0LWRpYWxvZ19faGVhZGVyLWJ1dHRvbntjb2xvcjojMjIyOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOjQ4cHg7ZmxleC1iYXNpczo0OHB4O2ZvbnQtc2l6ZToyOHB4O2hlaWdodDo0OHB4O2xpbmUtaGVpZ2h0OjQ4cHg7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UgMHM7LW8tdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlIDBzO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZSAwc30uam9kaXQtZGlhbG9nX19oZWFkZXItYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VjZWJlOX0uam9kaXQtZGlhbG9nX19oZWFkZXIgLmpvZGl0X3Rvb2xiYXJ7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmpvZGl0LWRpYWxvZ19faGVhZGVyIC5qb2RpdF90b29sYmFyPmxpLmpvZGl0LXRvb2xiYXItYnV0dG9uIC5qb2RpdC1pbnB1dHtwYWRkaW5nLWxlZnQ6OHB4O3dpZHRoOmF1dG99QG1lZGlhIChtYXgtd2lkdGg6NDgwcHgpey5qb2RpdC1kaWFsb2c6bm90KC5qb2RpdC1kaWFsb2dfYWRhcHRpdmVfZmFsc2UpIC5qb2RpdC1kaWFsb2dfX2hlYWRlcnstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LmpvZGl0LWRpYWxvZ19zbGltX3RydWUgLmpvZGl0LWRpYWxvZ19faGVhZGVye21pbi1oZWlnaHQ6MTBweH0uam9kaXQtZGlhbG9nX3NsaW1fdHJ1ZSAuam9kaXQtZGlhbG9nX19oZWFkZXItdGl0bGV7cGFkZGluZzowIGNhbGMoOHB4LzQpfS5qb2RpdC1kaWFsb2dfc2xpbV90cnVlIC5qb2RpdC1kaWFsb2dfX2hlYWRlci10b29sYmFye3BhZGRpbmc6MCBjYWxjKDhweC80KX0uam9kaXQtZGlhbG9nX3RoZW1lX2RhcmsgLmpvZGl0LWRpYWxvZ19faGVhZGVye2JvcmRlci1jb2xvcjojNGM0YzRjfS5qb2RpdC1kaWFsb2dfZnVsbHNpemVfdHJ1ZSAuam9kaXQtZGlhbG9nX19oZWFkZXJ7Y3Vyc29yOmRlZmF1bHR9LmpvZGl0LWRpYWxvZ19fY29udGVudHstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7bWluLWhlaWdodDoxMDBweDtvdmVyZmxvdzphdXRvfS5qb2RpdC1kaWFsb2dfX2NvbnRlbnQgLmpvZGl0LWZvcm1fX2dyb3Vwe21hcmdpbi1ib3R0b206Y2FsYyg4cHgqMS41KTtwYWRkaW5nOjAgOHB4fS5qb2RpdC1kaWFsb2dfX2NvbnRlbnQgLmpvZGl0LWZvcm1fX2dyb3VwOmZpcnN0LWNoaWxke21hcmdpbi10b3A6OHB4fS5qb2RpdC1kaWFsb2dfX2NvbnRlbnQgLmpvZGl0LWZvcm1fX2dyb3VwIGxhYmVsKy5qb2RpdC1ncmlke21hcmdpbi10b3A6Y2FsYyg4cHgvMil9LmpvZGl0LWRpYWxvZ19fY29udGVudCAuam9kaXQtZm9ybV9fZ3JvdXAgbGFiZWwrLmpvZGl0LWlucHV0X2dyb3Vwe21hcmdpbi10b3A6Y2FsYyg4cHgvMil9LmpvZGl0LWRpYWxvZ19fY29udGVudCAuam9kaXQtZm9ybV9fZ3JvdXAgbGFiZWwrLmpvZGl0LXNlbGVjdHttYXJnaW4tdG9wOmNhbGMoOHB4LzIpfS5qb2RpdC1kaWFsb2dfX2NvbnRlbnQgLmpvZGl0LWZvcm1fX2dyb3VwIGxhYmVsK2lucHV0e21hcmdpbi10b3A6Y2FsYyg4cHgvMil9LmpvZGl0LWRpYWxvZ19fY29udGVudCAuam9kaXQtZm9ybV9fZ3JvdXAgLmpvZGl0LWlucHV0X2dyb3Vwe2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZTtkaXNwbGF5OnRhYmxlO3dpZHRoOjEwMCV9LmpvZGl0LWRpYWxvZ19fY29udGVudCAuam9kaXQtZm9ybV9fZ3JvdXAgLmpvZGl0LWlucHV0X2dyb3VwPip7ZGlzcGxheTp0YWJsZS1jZWxsO2hlaWdodDozNHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uam9kaXQtZGlhbG9nX19jb250ZW50IC5qb2RpdC1mb3JtX19ncm91cCAuam9kaXQtaW5wdXRfZ3JvdXA+aW5wdXR7bWFyZ2luOjAhaW1wb3J0YW50fS5qb2RpdC1kaWFsb2dfX2NvbnRlbnQgLmpvZGl0LWZvcm1fX2dyb3VwIC5qb2RpdC1pbnB1dF9ncm91cD5pbnB1dDpub3QoW2NsYXNzKj1jb2wtXSl7d2lkdGg6MTAwJX0uam9kaXQtZGlhbG9nX19jb250ZW50IC5qb2RpdC1mb3JtX19ncm91cCAuam9kaXQtaW5wdXRfZ3JvdXAtYnV0dG9uc3tmb250LXNpemU6MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOjElfS5qb2RpdC1kaWFsb2dfX2NvbnRlbnQgLmpvZGl0LWZvcm1fX2dyb3VwIC5qb2RpdC1pbnB1dF9ncm91cC1idXR0b25zPi5qb2RpdC1idXR0b257Ym9yZGVyOjFweCBzb2xpZCAjZGFkYWRhO2JvcmRlci1yYWRpdXM6MDtoZWlnaHQ6MzRweDtsaW5lLWhlaWdodDozNHB4O21hcmdpbi1sZWZ0Oi0xcHh9LmpvZGl0LWRpYWxvZ19fZm9vdGVye2Rpc3BsYXk6bm9uZTstbXMtZmxleC13cmFwOm5vd3JhcDtmbGV4LXdyYXA6bm93cmFwOy13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzo4cHh9LmpvZGl0LWRpYWxvZ19fZm9vdGVyIGJ1dHRvbnttYXJnaW4tcmlnaHQ6Y2FsYyg4cHgvMil9LmpvZGl0LWRpYWxvZ19fZm9vdGVyIGJ1dHRvbjpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5qb2RpdC1kaWFsb2dfX2NvbHVtbntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fS5qb2RpdC1kaWFsb2dfX3Jlc2l6ZXJ7ZGlzcGxheTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlfS5qb2RpdC1kaWFsb2dfX3Jlc2l6ZXIgc3Zne2ZpbGw6I2E1YTVhNTtib3R0b206MDtjdXJzb3I6bndzZS1yZXNpemU7aGVpZ2h0OjEycHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO3dpZHRoOjEycHh9LmpvZGl0LWRpYWxvZ19yZXNpemFibGVfdHJ1ZSAuam9kaXQtZGlhbG9nX19yZXNpemVye2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtYXgtd2lkdGg6NDgwcHgpey5qb2RpdC1kaWFsb2dfX3Jlc2l6ZXJ7ZGlzcGxheTpub25lfX0uam9kaXQtZGlhbG9nX3Byb21wdHttYXgtd2lkdGg6MzAwcHg7bWluLXdpZHRoOjIwMHB4O3BhZGRpbmc6OHB4O3dvcmQtYnJlYWs6YnJlYWstYWxsfS5qb2RpdC1kaWFsb2dfcHJvbXB0IGxhYmVse2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTpjYWxjKDhweC8yKX0uam9kaXQtZGlhbG9nX2FsZXJ0e21heC13aWR0aDozMDBweDttaW4td2lkdGg6MjAwcHg7cGFkZGluZzo4cHg7d29yZC1icmVhazpicmVhay1hbGx9LmpvZGl0LWRpYWxvZ19mb290ZXJfdHJ1ZSAuam9kaXQtZGlhbG9nX19mb290ZXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0uam9kaXRfZnVsbHNpemUgLmpvZGl0LWRpYWxvZ19fcGFuZWx7Ym90dG9tOjAhaW1wb3J0YW50O2hlaWdodDoxMDAlIWltcG9ydGFudDtsZWZ0OjAhaW1wb3J0YW50O3JpZ2h0OjAhaW1wb3J0YW50O3RvcDowIWltcG9ydGFudDt3aWR0aDoxMDAlIWltcG9ydGFudH0uam9kaXRfZnVsbHNpemUgLmpvZGl0LWRpYWxvZ19fcGFuZWwgLmpvZGl0LWRpYWxvZ19fcmVzaXplcntkaXNwbGF5Om5vbmV9LmpvZGl0LXRvb2xiYXJfX2JveDpub3QoOmVtcHR5KXtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RhZGFkYTtib3JkZXItcmFkaXVzOjNweCAzcHggMCAwO292ZXJmbG93OmhpZGRlbn0uam9kaXQtdWktbWVzc2FnZXN7Ym90dG9tOjA7aGVpZ2h0OjA7b3ZlcmZsb3c6dmlzaWJsZTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3dpZHRoOjA7ei1pbmRleDozfS5qb2RpdC11aS1tZXNzYWdle2JhY2tncm91bmQ6I2NmZTJmZjtib3JkZXI6MXB4IHNvbGlkICNiNmQ0ZmU7Ym9yZGVyLXJhZGl1czowLjM3NXJlbTtib3R0b206MDtjb2xvcjojMDg0Mjk4O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjFyZW07b3BhY2l0eTowO3BhZGRpbmc6MC41cmVtIDFyZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6Y2FsYyg4cHgvMik7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGxpbmVhcixib3R0b20gLjNzIGxpbmVhciwtd2Via2l0LXRyYW5zZm9ybSAuMXMgZWFzZS1vdXQ7dHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBsaW5lYXIsYm90dG9tIC4zcyBsaW5lYXIsLXdlYmtpdC10cmFuc2Zvcm0gLjFzIGVhc2Utb3V0Oy1vLXRyYW5zaXRpb246b3BhY2l0eSAuMXMgbGluZWFyLGJvdHRvbSAuM3MgbGluZWFyLHRyYW5zZm9ybSAuMXMgZWFzZS1vdXQ7dHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBsaW5lYXIsYm90dG9tIC4zcyBsaW5lYXIsdHJhbnNmb3JtIC4xcyBlYXNlLW91dDt0cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGxpbmVhcixib3R0b20gLjNzIGxpbmVhcix0cmFuc2Zvcm0gLjFzIGVhc2Utb3V0LC13ZWJraXQtdHJhbnNmb3JtIC4xcyBlYXNlLW91dDt3aGl0ZS1zcGFjZTpwcmV9LmpvZGl0LXVpLW1lc3NhZ2VfYWN0aXZlX3RydWV7b3BhY2l0eToxfS5qb2RpdC11aS1tZXNzYWdlOmFjdGl2ZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNzYpOy1tcy10cmFuc2Zvcm06c2NhbGUoLjc2KTt0cmFuc2Zvcm06c2NhbGUoLjc2KX0uam9kaXQtdWktbGFiZWx7Y29sb3I6I2E1YTVhNTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTouOGVtO21hcmdpbi1ib3R0b206Y2FsYyg4cHgvNCl9LmpvZGl0LXVpLWlucHV0e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLWJvdHRvbTo4cHh9LmpvZGl0LXVpLWlucHV0X19pbnB1dHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxPeHlnZW4tU2FucyxVYnVudHUsQ2FudGFyZWxsLFwiSGVsdmV0aWNhIE5ldWVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2hlaWdodDozMnB4O2xpbmUtaGVpZ2h0OjMycHg7b3V0bGluZTpub25lO3BhZGRpbmc6MCA4cHg7d2lkdGg6MTAwJX0uam9kaXQtdWktaW5wdXRfX2lucHV0W2Rpc2FibGVkXXtiYWNrZ3JvdW5kLWNvbG9yOiNmMGYwZjA7Y29sb3I6I2RhZGFkYX0uam9kaXQtdWktaW5wdXRfX2lucHV0X2hhcy1lcnJvcl90cnVle2JvcmRlci1jb2xvcjojZmYzYjNifS5qb2RpdC11aS1pbnB1dF9faW5wdXQ6Zm9jdXN7b3V0bGluZTowfS5qb2RpdC11aS1pbnB1dF90aGVtZV9kYXJrIC5qb2RpdC11aS1pbnB1dF9faW5wdXR7YmFja2dyb3VuZC1jb2xvcjojZGFkYWRhfS5qb2RpdC11aS1pbnB1dF9oYXMtZXJyb3JfdHJ1ZSAuam9kaXQtdWktaW5wdXRfX2lucHV0e2JvcmRlci1jb2xvcjojZmYzYjNifS5qb2RpdC11aS1pbnB1dF9fZXJyb3J7Y29sb3I6I2E1YTVhNTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTouOGVtO21hcmdpbi1ib3R0b206Y2FsYyg4cHgvNCl9LmpvZGl0LXVpLWlucHV0X19sYWJlbHtjb2xvcjojYTVhNWE1O2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi44ZW07bWFyZ2luLWJvdHRvbTpjYWxjKDhweC80KX0uam9kaXQtdWktaW5wdXRfX2Vycm9ye2NvbG9yOiNmZjNiM2J9LmpvZGl0LXVpLWlucHV0X2hhcy1lcnJvcl90cnVlIC5qb2RpdC11aS1pbnB1dF9fbGFiZWx7Y29sb3I6I2ZmM2IzYn0uam9kaXQtdWktaW5wdXRfX3dyYXBwZXJ7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RhZGFkYTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6c3RyZXRjaDstbXMtZmxleC1wYWNrOnN0cmV0Y2g7anVzdGlmeS1jb250ZW50OnN0cmV0Y2g7bWluLXdpZHRoOjIwMHB4fUBtZWRpYSAobWF4LXdpZHRoOjQ4MHB4KXsuam9kaXQtdWktaW5wdXRfX3dyYXBwZXJ7bWluLXdpZHRoOjE0MHB4fX0uam9kaXQtdWktaW5wdXRfdGhlbWVfZGFyayAuam9kaXQtdWktaW5wdXRfX3dyYXBwZXJ7YmFja2dyb3VuZC1jb2xvcjojZGFkYWRhO2JvcmRlci1jb2xvcjojZGFkYWRhfS5qb2RpdC11aS1pbnB1dF9mb2N1c2VkX3RydWUgLmpvZGl0LXVpLWlucHV0X193cmFwcGVye2JvcmRlci1jb2xvcjojMWU4OGU1fS5qb2RpdC11aS1pbnB1dF9faWNvbjpub3QoOmVtcHR5KXstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MCA4cHh9LmpvZGl0LXVpLWlucHV0X19pY29uOm5vdCg6ZW1wdHkpIHN2Z3tmaWxsOiNkYWRhZGE7aGVpZ2h0OjE2cHg7d2lkdGg6MTZweH0uam9kaXQtdWktaW5wdXRfX2ljb246bm90KDplbXB0eSkrLmpvZGl0LXVpLWlucHV0X19pbnB1dHtwYWRkaW5nLWxlZnQ6MH0uam9kaXQtdWktaW5wdXRfX2NsZWFyey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7b3BhY2l0eTouODtwYWRkaW5nOjAgOHB4IDAgMH0uam9kaXQtdWktaW5wdXRfX2NsZWFyOmFjdGl2ZXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4xKTstbXMtdHJhbnNmb3JtOnNjYWxlKDEuMSk7dHJhbnNmb3JtOnNjYWxlKDEuMSl9LmpvZGl0LXVpLWlucHV0X19jbGVhciBzdmd7ZmlsbDojZGFkYWRhO2hlaWdodDoxMnB4O3dpZHRoOjEycHh9LmpvZGl0LXVpLWlucHV0X3RoZW1lX2RhcmsgLmpvZGl0LXVpLWlucHV0X19jbGVhciBzdmd7ZmlsbDojNGM0YzRjfS5qb2RpdC11aS1pbnB1dF90aGVtZV9kYXJrIC5qb2RpdC11aS1pbnB1dF9faWNvbiBzdmd7ZmlsbDojNGM0YzRjfS5qb2RpdC11aS1ibG9jayAuam9kaXQtdWktaW5wdXR7bWFyZ2luLWJvdHRvbTowfS5qb2RpdC11aS1zZWxlY3R7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW4tYm90dG9tOjhweH0uam9kaXQtdWktc2VsZWN0X19pbnB1dHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxPeHlnZW4tU2FucyxVYnVudHUsQ2FudGFyZWxsLFwiSGVsdmV0aWNhIE5ldWVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2hlaWdodDozMnB4O2xpbmUtaGVpZ2h0OjMycHg7b3V0bGluZTpub25lO3BhZGRpbmc6MCA4cHg7d2lkdGg6MTAwJX0uam9kaXQtdWktc2VsZWN0X19pbnB1dFtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojZjBmMGYwO2NvbG9yOiNkYWRhZGF9LmpvZGl0LXVpLXNlbGVjdF9faW5wdXRfaGFzLWVycm9yX3RydWV7Ym9yZGVyLWNvbG9yOiNmZjNiM2J9LmpvZGl0LXVpLXNlbGVjdF9faW5wdXQ6Zm9jdXN7b3V0bGluZTowfS5qb2RpdC11aS1zZWxlY3RfdGhlbWVfZGFyayAuam9kaXQtdWktc2VsZWN0X19pbnB1dHtiYWNrZ3JvdW5kLWNvbG9yOiNkYWRhZGF9LmpvZGl0LXVpLXNlbGVjdF9oYXMtZXJyb3JfdHJ1ZSAuam9kaXQtdWktc2VsZWN0X19pbnB1dHtib3JkZXItY29sb3I6I2ZmM2IzYn0uam9kaXQtdWktc2VsZWN0X19lcnJvcntjb2xvcjojYTVhNWE1O2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi44ZW07bWFyZ2luLWJvdHRvbTpjYWxjKDhweC80KX0uam9kaXQtdWktc2VsZWN0X19sYWJlbHtjb2xvcjojYTVhNWE1O2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi44ZW07bWFyZ2luLWJvdHRvbTpjYWxjKDhweC80KX0uam9kaXQtdWktc2VsZWN0X19lcnJvcntjb2xvcjojZmYzYjNifS5qb2RpdC11aS1zZWxlY3RfaGFzLWVycm9yX3RydWUgLmpvZGl0LXVpLXNlbGVjdF9fbGFiZWx7Y29sb3I6I2ZmM2IzYn0uam9kaXQtdWktc2VsZWN0X193cmFwcGVyey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkYWRhZGE7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOnN0cmV0Y2g7LW1zLWZsZXgtcGFjazpzdHJldGNoO2p1c3RpZnktY29udGVudDpzdHJldGNoO21pbi13aWR0aDoyMDBweH1AbWVkaWEgKG1heC13aWR0aDo0ODBweCl7LmpvZGl0LXVpLXNlbGVjdF9fd3JhcHBlcnttaW4td2lkdGg6MTQwcHh9fS5qb2RpdC11aS1zZWxlY3RfdGhlbWVfZGFyayAuam9kaXQtdWktc2VsZWN0X193cmFwcGVye2JhY2tncm91bmQtY29sb3I6I2RhZGFkYTtib3JkZXItY29sb3I6I2RhZGFkYX0uam9kaXQtdWktc2VsZWN0X2ZvY3VzZWRfdHJ1ZSAuam9kaXQtdWktc2VsZWN0X193cmFwcGVye2JvcmRlci1jb2xvcjojMWU4OGU1fS5qb2RpdC11aS1zZWxlY3RfX2ljb246bm90KDplbXB0eSl7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjAgOHB4fS5qb2RpdC11aS1zZWxlY3RfX2ljb246bm90KDplbXB0eSkgc3Zne2ZpbGw6I2RhZGFkYTtoZWlnaHQ6MTZweDt3aWR0aDoxNnB4fS5qb2RpdC11aS1zZWxlY3RfX2ljb246bm90KDplbXB0eSkrLmpvZGl0LXVpLXNlbGVjdF9faW5wdXR7cGFkZGluZy1sZWZ0OjB9LmpvZGl0LXVpLXNlbGVjdF9fY2xlYXJ7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtvcGFjaXR5Oi44O3BhZGRpbmc6MCA4cHggMCAwfS5qb2RpdC11aS1zZWxlY3RfX2NsZWFyOmFjdGl2ZXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4xKTstbXMtdHJhbnNmb3JtOnNjYWxlKDEuMSk7dHJhbnNmb3JtOnNjYWxlKDEuMSl9LmpvZGl0LXVpLXNlbGVjdF9fY2xlYXIgc3Zne2ZpbGw6I2RhZGFkYTtoZWlnaHQ6MTJweDt3aWR0aDoxMnB4fS5qb2RpdC11aS1zZWxlY3RfdGhlbWVfZGFyayAuam9kaXQtdWktc2VsZWN0X19jbGVhciBzdmd7ZmlsbDojNGM0YzRjfS5qb2RpdC11aS1zZWxlY3RfdGhlbWVfZGFyayAuam9kaXQtdWktc2VsZWN0X19pY29uIHN2Z3tmaWxsOiM0YzRjNGN9LmpvZGl0LXVpLXNlbGVjdF9faW5wdXR7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCcFpEMGlUR0Y1WlhKZk1TSWdaR0YwWVMxdVlXMWxQU0pNWVhsbGNpQXhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBMExqazFJREV3SWo0OFpHVm1jejQ4YzNSNWJHVStMbU5zY3kweWUyWnBiR3c2SXpRME5IMDhMM04wZVd4bFBqd3ZaR1ZtY3o0OGNHRjBhQ0J6ZEhsc1pUMGlabWxzYkRvalptWm1JaUJrUFNKTk1DQXdhRFF1T1RWMk1UQklNSG9pTHo0OGNHRjBhQ0JqYkdGemN6MGlZMnh6TFRJaUlHUTlJbTB4TGpReElEUXVOamNnTVM0d055MHhMalE1SURFdU1EWWdNUzQwT1VneExqUXhlazB6TGpVMElEVXVNek1nTWk0ME9DQTJMamd5SURFdU5ERWdOUzR6TTJneUxqRXplaUl2UGp3dmMzWm5QZz09KTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjk4JSA1MCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3BhZGRpbmctcmlnaHQ6Y2FsYyg4cHgqMil9LmpvZGl0LXVpLXNlbGVjdF9zaXplX3Rpbnl7bWFyZ2luLWJvdHRvbTowfS5qb2RpdC11aS1zZWxlY3Rfc2l6ZV90aW55IC5qb2RpdC11aS1zZWxlY3RfX2lucHV0e2hlaWdodDpjYWxjKDMycHgvMS44KTtsaW5lLWhlaWdodDpjYWxjKDMycHgvMS44KX0uam9kaXQtdWktc2VsZWN0X3ZhcmlhbnRfb3V0bGluZSAuam9kaXQtdWktc2VsZWN0X193cmFwcGVye2JvcmRlcjowfS5qb2RpdC11aS1zZWxlY3RfdmFyaWFudF9vdXRsaW5lIC5qb2RpdC11aS1zZWxlY3RfX3dyYXBwZXIgc2VsZWN0e291dGxpbmU6MH0uam9kaXQtdWktc2VsZWN0X3dpZHRoX2F1dG97d2lkdGg6YXV0b30uam9kaXQtdWktc2VsZWN0X3dpZHRoX2F1dG8gLmpvZGl0LXVpLXNlbGVjdF9fd3JhcHBlcnttaW4td2lkdGg6YXV0b30uam9kaXQtdWktdGV4dC1hcmVhe2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLWJvdHRvbTo4cHg7d2lkdGg6MTAwJX0uam9kaXQtdWktdGV4dC1hcmVhX19pbnB1dHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxPeHlnZW4tU2FucyxVYnVudHUsQ2FudGFyZWxsLFwiSGVsdmV0aWNhIE5ldWVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2hlaWdodDozMnB4O2xpbmUtaGVpZ2h0OjMycHg7b3V0bGluZTpub25lO3BhZGRpbmc6MCA4cHg7d2lkdGg6MTAwJX0uam9kaXQtdWktdGV4dC1hcmVhX19pbnB1dFtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojZjBmMGYwO2NvbG9yOiNkYWRhZGF9LmpvZGl0LXVpLXRleHQtYXJlYV9faW5wdXRfaGFzLWVycm9yX3RydWV7Ym9yZGVyLWNvbG9yOiNmZjNiM2J9LmpvZGl0LXVpLXRleHQtYXJlYV9faW5wdXQ6Zm9jdXN7b3V0bGluZTowfS5qb2RpdC11aS10ZXh0LWFyZWFfdGhlbWVfZGFyayAuam9kaXQtdWktdGV4dC1hcmVhX19pbnB1dHtiYWNrZ3JvdW5kLWNvbG9yOiNkYWRhZGF9LmpvZGl0LXVpLXRleHQtYXJlYV9oYXMtZXJyb3JfdHJ1ZSAuam9kaXQtdWktdGV4dC1hcmVhX19pbnB1dHtib3JkZXItY29sb3I6I2ZmM2IzYn0uam9kaXQtdWktdGV4dC1hcmVhX19lcnJvcntjb2xvcjojYTVhNWE1O2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi44ZW07bWFyZ2luLWJvdHRvbTpjYWxjKDhweC80KX0uam9kaXQtdWktdGV4dC1hcmVhX19sYWJlbHtjb2xvcjojYTVhNWE1O2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi44ZW07bWFyZ2luLWJvdHRvbTpjYWxjKDhweC80KX0uam9kaXQtdWktdGV4dC1hcmVhX19lcnJvcntjb2xvcjojZmYzYjNifS5qb2RpdC11aS10ZXh0LWFyZWFfaGFzLWVycm9yX3RydWUgLmpvZGl0LXVpLXRleHQtYXJlYV9fbGFiZWx7Y29sb3I6I2ZmM2IzYn0uam9kaXQtdWktdGV4dC1hcmVhX193cmFwcGVyey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkYWRhZGE7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOnN0cmV0Y2g7LW1zLWZsZXgtcGFjazpzdHJldGNoO2p1c3RpZnktY29udGVudDpzdHJldGNoO21pbi13aWR0aDoyMDBweH1AbWVkaWEgKG1heC13aWR0aDo0ODBweCl7LmpvZGl0LXVpLXRleHQtYXJlYV9fd3JhcHBlcnttaW4td2lkdGg6MTQwcHh9fS5qb2RpdC11aS10ZXh0LWFyZWFfdGhlbWVfZGFyayAuam9kaXQtdWktdGV4dC1hcmVhX193cmFwcGVye2JhY2tncm91bmQtY29sb3I6I2RhZGFkYTtib3JkZXItY29sb3I6I2RhZGFkYX0uam9kaXQtdWktdGV4dC1hcmVhX2ZvY3VzZWRfdHJ1ZSAuam9kaXQtdWktdGV4dC1hcmVhX193cmFwcGVye2JvcmRlci1jb2xvcjojMWU4OGU1fS5qb2RpdC11aS10ZXh0LWFyZWFfX2ljb246bm90KDplbXB0eSl7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjAgOHB4fS5qb2RpdC11aS10ZXh0LWFyZWFfX2ljb246bm90KDplbXB0eSkgc3Zne2ZpbGw6I2RhZGFkYTtoZWlnaHQ6MTZweDt3aWR0aDoxNnB4fS5qb2RpdC11aS10ZXh0LWFyZWFfX2ljb246bm90KDplbXB0eSkrLmpvZGl0LXVpLXRleHQtYXJlYV9faW5wdXR7cGFkZGluZy1sZWZ0OjB9LmpvZGl0LXVpLXRleHQtYXJlYV9fY2xlYXJ7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtvcGFjaXR5Oi44O3BhZGRpbmc6MCA4cHggMCAwfS5qb2RpdC11aS10ZXh0LWFyZWFfX2NsZWFyOmFjdGl2ZXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4xKTstbXMtdHJhbnNmb3JtOnNjYWxlKDEuMSk7dHJhbnNmb3JtOnNjYWxlKDEuMSl9LmpvZGl0LXVpLXRleHQtYXJlYV9fY2xlYXIgc3Zne2ZpbGw6I2RhZGFkYTtoZWlnaHQ6MTJweDt3aWR0aDoxMnB4fS5qb2RpdC11aS10ZXh0LWFyZWFfdGhlbWVfZGFyayAuam9kaXQtdWktdGV4dC1hcmVhX19jbGVhciBzdmd7ZmlsbDojNGM0YzRjfS5qb2RpdC11aS10ZXh0LWFyZWFfdGhlbWVfZGFyayAuam9kaXQtdWktdGV4dC1hcmVhX19pY29uIHN2Z3tmaWxsOiM0YzRjNGN9LmpvZGl0LXVpLXRleHQtYXJlYV9fd3JhcHBlcnstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjF9LmpvZGl0LXVpLXRleHQtYXJlYV9faW5wdXR7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDo2MHB4fS5qb2RpdC11aS1jaGVja2JveHstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpyZXZlcnNlOy1tcy1mbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTstd2Via2l0LWJveC1wYWNrOmVuZDstbXMtZmxleC1wYWNrOmVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7bWFyZ2luLWJvdHRvbTo4cHh9LmpvZGl0LXVpLWNoZWNrYm94X19pbnB1dHttYXJnaW4tcmlnaHQ6OHB4fS5qb2RpdC11aS1jaGVja2JveF9zd2l0Y2hfdHJ1ZSAuam9kaXQtdWktY2hlY2tib3hfX3dyYXBwZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjM0cHg7bWFyZ2luLXJpZ2h0OjhweDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo2MHB4fS5qb2RpdC11aS1jaGVja2JveF9zd2l0Y2hfdHJ1ZSAuam9kaXQtdWktY2hlY2tib3hfX3dyYXBwZXIgaW5wdXR7aGVpZ2h0OjA7b3BhY2l0eTowO3dpZHRoOjB9LmpvZGl0LXVpLWNoZWNrYm94X3N3aXRjaF90cnVlIC5qb2RpdC11aS1jaGVja2JveF9fc3dpdGNoLXNsaWRlcntiYWNrZ3JvdW5kLWNvbG9yOiNjY2M7Ym9yZGVyLXJhZGl1czozNHB4O2JvdHRvbTowO2N1cnNvcjpwb2ludGVyO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowOy13ZWJraXQtdHJhbnNpdGlvbjouNHM7LW8tdHJhbnNpdGlvbjouNHM7dHJhbnNpdGlvbjouNHN9LmpvZGl0LXVpLWNoZWNrYm94X3N3aXRjaF90cnVlIC5qb2RpdC11aS1jaGVja2JveF9fc3dpdGNoLXNsaWRlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2JvdHRvbTo0cHg7Y29udGVudDpcIlwiO2hlaWdodDoyNnB4O2xlZnQ6NHB4O3Bvc2l0aW9uOmFic29sdXRlOy13ZWJraXQtdHJhbnNpdGlvbjouNHM7LW8tdHJhbnNpdGlvbjouNHM7dHJhbnNpdGlvbjouNHM7d2lkdGg6MjZweH0uam9kaXQtdWktY2hlY2tib3hfc3dpdGNoX3RydWUuam9kaXQtdWktY2hlY2tib3hfY2hlY2tlZF90cnVlIC5qb2RpdC11aS1jaGVja2JveF9fc3dpdGNoLXNsaWRlcntiYWNrZ3JvdW5kLWNvbG9yOiMyMTk2ZjN9LmpvZGl0LXVpLWNoZWNrYm94X3N3aXRjaF90cnVlLmpvZGl0LXVpLWNoZWNrYm94X2NoZWNrZWRfdHJ1ZSAuam9kaXQtdWktY2hlY2tib3hfX3N3aXRjaC1zbGlkZXI6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjZweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKDI2cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDI2cHgpfS5qb2RpdC11aS1jaGVja2JveF9zd2l0Y2hfdHJ1ZS5qb2RpdC11aS1jaGVja2JveF9mb2N1c2VkX3RydWUgLmpvZGl0LXVpLWNoZWNrYm94X19zd2l0Y2gtc2xpZGVyey13ZWJraXQtYm94LXNoYWRvdzowIDAgMXB4ICMyMTk2ZjM7Ym94LXNoYWRvdzowIDAgMXB4ICMyMTk2ZjN9LmpvZGl0LXVpLWJsb2NrIC5qb2RpdC11aS1jaGVja2JveHttYXJnaW4tYm90dG9tOjB9LmpvZGl0LXVpLWZpbGUtaW5wdXR7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5qb2RpdC11aS1maWxlLWlucHV0X19pbnB1dHtib3R0b206MDtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6NDAwcHg7bWFyZ2luOjAgY2FsYyg4cHgqLTEpIDAgMDtvcGFjaXR5OjA7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjB9LmpvZGl0LXVpLWJsb2Nrey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpzdHJldGNoOy1tcy1mbGV4LXBhY2s6c3RyZXRjaDtqdXN0aWZ5LWNvbnRlbnQ6c3RyZXRjaDttYXJnaW4tYm90dG9tOjhweH0uam9kaXQtdWktYmxvY2tfd2lkdGhfZnVsbHt3aWR0aDoxMDAlfS5qb2RpdC11aS1ibG9ja19hbGlnbl9mdWxsey13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmpvZGl0LXVpLWJsb2NrX2FsaWduX3JpZ2h0ey13ZWJraXQtYm94LXBhY2s6ZW5kOy1tcy1mbGV4LXBhY2s6ZW5kO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uam9kaXQtdWktYmxvY2tfcGFkZGluZ190cnVle3BhZGRpbmc6OHB4fUAtd2Via2l0LWtleWZyYW1lcyBiezMwJXtvcGFjaXR5Oi42fTYwJXtvcGFjaXR5OjB9dG97b3BhY2l0eTouNn19QGtleWZyYW1lcyBiezMwJXtvcGFjaXR5Oi42fTYwJXtvcGFjaXR5OjB9dG97b3BhY2l0eTouNn19LmpvZGl0LXByb2dyZXNzLWJhcntib3JkZXItcmFkaXVzOjFweDtoZWlnaHQ6MnB4O2xlZnQ6MDtvcGFjaXR5Oi43O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3otaW5kZXg6MjE0NzQ4MzY0N30uam9kaXQtcHJvZ3Jlc3MtYmFyIGRpdntiYWNrZ3JvdW5kOiNiOTFmMWY7aGVpZ2h0OjJweDtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXRyYW5zaXRpb246d2lkdGggLjVzIGVhc2Utb3V0LG9wYWNpdHkgLjVzIGxpbmVhcjstby10cmFuc2l0aW9uOndpZHRoIC41cyBlYXNlLW91dCxvcGFjaXR5IC41cyBsaW5lYXI7dHJhbnNpdGlvbjp3aWR0aCAuNXMgZWFzZS1vdXQsb3BhY2l0eSAuNXMgbGluZWFyO3dpbGwtY2hhbmdlOndpZHRoLG9wYWNpdHl9LmpvZGl0LXByb2dyZXNzLWJhciBkaXY6YWZ0ZXJ7LXdlYmtpdC1hbmltYXRpb246YiAycyBlYXNlLW91dCAwcyBpbmZpbml0ZTthbmltYXRpb246YiAycyBlYXNlLW91dCAwcyBpbmZpbml0ZTtib3JkZXItcmFkaXVzOjEwMCU7LXdlYmtpdC1ib3gtc2hhZG93OiNiOTFmMWYgMXB4IDAgNnB4IDFweDtib3gtc2hhZG93OiNiOTFmMWYgMXB4IDAgNnB4IDFweDtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjJweDtvcGFjaXR5Oi42O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowfS5qb2RpdC1wcm9ncmVzcy1iYXIgZGl2OmJlZm9yZXstd2Via2l0LWFuaW1hdGlvbjpiIDJzIGVhc2Utb3V0IDBzIGluZmluaXRlO2FuaW1hdGlvbjpiIDJzIGVhc2Utb3V0IDBzIGluZmluaXRlO2JvcmRlci1yYWRpdXM6MTAwJTstd2Via2l0LWJveC1zaGFkb3c6I2I5MWYxZiAxcHggMCA2cHggMXB4O2JveC1zaGFkb3c6I2I5MWYxZiAxcHggMCA2cHggMXB4O2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MnB4O29wYWNpdHk6LjY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjB9LmpvZGl0LXByb2dyZXNzLWJhciBkaXY6YmVmb3Jle2NsaXA6cmVjdCgtNnB4LDkwcHgsMTRweCwtNnB4KTtyaWdodDotODBweDt3aWR0aDoxODBweH0uam9kaXQtcHJvZ3Jlc3MtYmFyIGRpdjphZnRlcntjbGlwOnJlY3QoLTZweCwyMnB4LDE0cHgsOHB4KTtyaWdodDowO3dpZHRoOjIwcHh9LmpvZGl0LXRvb2xiYXItY29sbGVjdGlvbiwuam9kaXQtdG9vbGJhci1lZGl0b3ItY29sbGVjdGlvbntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5qb2RpdC10b29sYmFyLWNvbGxlY3Rpb25fbW9kZV9ob3Jpem9udGFse2JhY2tncm91bmQtaW1hZ2U6LW8tcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IGNhbGMoY2FsYygxNHB4ICsgY2FsYygoMTRweCAtIDRweCkqMikgKyAycHgqMikgLSAxcHgpLCNkYWRhZGEgY2FsYygxNHB4ICsgY2FsYygoMTRweCAtIDRweCkqMikgKyAycHgqMikpO2JhY2tncm91bmQtaW1hZ2U6cmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IGNhbGMoY2FsYygxNHB4ICsgY2FsYygoMTRweCAtIDRweCkqMikgKyAycHgqMikgLSAxcHgpLCNkYWRhZGEgY2FsYygxNHB4ICsgY2FsYygoMTRweCAtIDRweCkqMikgKyAycHgqMikpO3Bvc2l0aW9uOnJlbGF0aXZlfS5qb2RpdC10b29sYmFyLWVkaXRvci1jb2xsZWN0aW9uX21vZGVfaG9yaXpvbnRhbHtiYWNrZ3JvdW5kLWltYWdlOi1vLXJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCBjYWxjKGNhbGMoMTRweCArIGNhbGMoKDE0cHggLSA0cHgpKjIpICsgMnB4KjIpIC0gMXB4KSwjZGFkYWRhIGNhbGMoMTRweCArIGNhbGMoKDE0cHggLSA0cHgpKjIpICsgMnB4KjIpKTtiYWNrZ3JvdW5kLWltYWdlOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCBjYWxjKGNhbGMoMTRweCArIGNhbGMoKDE0cHggLSA0cHgpKjIpICsgMnB4KjIpIC0gMXB4KSwjZGFkYWRhIGNhbGMoMTRweCArIGNhbGMoKDE0cHggLSA0cHgpKjIpICsgMnB4KjIpKTtwb3NpdGlvbjpyZWxhdGl2ZX0uam9kaXQtdG9vbGJhci1jb2xsZWN0aW9uX21vZGVfaG9yaXpvbnRhbDphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym90dG9tOjA7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjFweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJX0uam9kaXQtdG9vbGJhci1lZGl0b3ItY29sbGVjdGlvbl9tb2RlX2hvcml6b250YWw6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvdHRvbTowO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2hlaWdodDoxcHg7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCV9LmpvZGl0LXRvb2xiYXItY29sbGVjdGlvbl9zaXplX3Rpbnkuam9kaXQtdG9vbGJhci1jb2xsZWN0aW9uX21vZGVfaG9yaXpvbnRhbHtiYWNrZ3JvdW5kLWltYWdlOi1vLXJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCAxOXB4LCNkYWRhZGEgMjBweCk7YmFja2dyb3VuZC1pbWFnZTpyZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDAsdHJhbnNwYXJlbnQgMTlweCwjZGFkYWRhIDIwcHgpfS5qb2RpdC10b29sYmFyLWNvbGxlY3Rpb25fc2l6ZV90aW55LmpvZGl0LXRvb2xiYXItZWRpdG9yLWNvbGxlY3Rpb25fbW9kZV9ob3Jpem9udGFse2JhY2tncm91bmQtaW1hZ2U6LW8tcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDE5cHgsI2RhZGFkYSAyMHB4KTtiYWNrZ3JvdW5kLWltYWdlOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCAxOXB4LCNkYWRhZGEgMjBweCl9LmpvZGl0LXRvb2xiYXItZWRpdG9yLWNvbGxlY3Rpb25fc2l6ZV90aW55LmpvZGl0LXRvb2xiYXItY29sbGVjdGlvbl9tb2RlX2hvcml6b250YWx7YmFja2dyb3VuZC1pbWFnZTotby1yZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDAsdHJhbnNwYXJlbnQgMTlweCwjZGFkYWRhIDIwcHgpO2JhY2tncm91bmQtaW1hZ2U6cmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDE5cHgsI2RhZGFkYSAyMHB4KX0uam9kaXQtdG9vbGJhci1lZGl0b3ItY29sbGVjdGlvbl9zaXplX3Rpbnkuam9kaXQtdG9vbGJhci1lZGl0b3ItY29sbGVjdGlvbl9tb2RlX2hvcml6b250YWx7YmFja2dyb3VuZC1pbWFnZTotby1yZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDAsdHJhbnNwYXJlbnQgMTlweCwjZGFkYWRhIDIwcHgpO2JhY2tncm91bmQtaW1hZ2U6cmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDE5cHgsI2RhZGFkYSAyMHB4KX0uam9kaXQtdG9vbGJhci1jb2xsZWN0aW9uX3NpemVfeHNtYWxsLmpvZGl0LXRvb2xiYXItY29sbGVjdGlvbl9tb2RlX2hvcml6b250YWx7YmFja2dyb3VuZC1pbWFnZTotby1yZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDAsdHJhbnNwYXJlbnQgMjVweCwjZGFkYWRhIDI2cHgpO2JhY2tncm91bmQtaW1hZ2U6cmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDI1cHgsI2RhZGFkYSAyNnB4KX0uam9kaXQtdG9vbGJhci1jb2xsZWN0aW9uX3NpemVfeHNtYWxsLmpvZGl0LXRvb2xiYXItZWRpdG9yLWNvbGxlY3Rpb25fbW9kZV9ob3Jpem9udGFse2JhY2tncm91bmQtaW1hZ2U6LW8tcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDI1cHgsI2RhZGFkYSAyNnB4KTtiYWNrZ3JvdW5kLWltYWdlOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCAyNXB4LCNkYWRhZGEgMjZweCl9LmpvZGl0LXRvb2xiYXItZWRpdG9yLWNvbGxlY3Rpb25fc2l6ZV94c21hbGwuam9kaXQtdG9vbGJhci1jb2xsZWN0aW9uX21vZGVfaG9yaXpvbnRhbHtiYWNrZ3JvdW5kLWltYWdlOi1vLXJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCAyNXB4LCNkYWRhZGEgMjZweCk7YmFja2dyb3VuZC1pbWFnZTpyZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDAsdHJhbnNwYXJlbnQgMjVweCwjZGFkYWRhIDI2cHgpfS5qb2RpdC10b29sYmFyLWVkaXRvci1jb2xsZWN0aW9uX3NpemVfeHNtYWxsLmpvZGl0LXRvb2xiYXItZWRpdG9yLWNvbGxlY3Rpb25fbW9kZV9ob3Jpem9udGFse2JhY2tncm91bmQtaW1hZ2U6LW8tcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDI1cHgsI2RhZGFkYSAyNnB4KTtiYWNrZ3JvdW5kLWltYWdlOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCAyNXB4LCNkYWRhZGEgMjZweCl9LmpvZGl0LXRvb2xiYXItY29sbGVjdGlvbl9zaXplX3NtYWxsLmpvZGl0LXRvb2xiYXItY29sbGVjdGlvbl9tb2RlX2hvcml6b250YWx7YmFja2dyb3VuZC1pbWFnZTotby1yZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDAsdHJhbnNwYXJlbnQgMzFweCwjZGFkYWRhIDMycHgpO2JhY2tncm91bmQtaW1hZ2U6cmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDMxcHgsI2RhZGFkYSAzMnB4KX0uam9kaXQtdG9vbGJhci1jb2xsZWN0aW9uX3NpemVfc21hbGwuam9kaXQtdG9vbGJhci1lZGl0b3ItY29sbGVjdGlvbl9tb2RlX2hvcml6b250YWx7YmFja2dyb3VuZC1pbWFnZTotby1yZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDAsdHJhbnNwYXJlbnQgMzFweCwjZGFkYWRhIDMycHgpO2JhY2tncm91bmQtaW1hZ2U6cmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDMxcHgsI2RhZGFkYSAzMnB4KX0uam9kaXQtdG9vbGJhci1lZGl0b3ItY29sbGVjdGlvbl9zaXplX3NtYWxsLmpvZGl0LXRvb2xiYXItY29sbGVjdGlvbl9tb2RlX2hvcml6b250YWx7YmFja2dyb3VuZC1pbWFnZTotby1yZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDAsdHJhbnNwYXJlbnQgMzFweCwjZGFkYWRhIDMycHgpO2JhY2tncm91bmQtaW1hZ2U6cmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDMxcHgsI2RhZGFkYSAzMnB4KX0uam9kaXQtdG9vbGJhci1lZGl0b3ItY29sbGVjdGlvbl9zaXplX3NtYWxsLmpvZGl0LXRvb2xiYXItZWRpdG9yLWNvbGxlY3Rpb25fbW9kZV9ob3Jpem9udGFse2JhY2tncm91bmQtaW1hZ2U6LW8tcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDMxcHgsI2RhZGFkYSAzMnB4KTtiYWNrZ3JvdW5kLWltYWdlOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCAzMXB4LCNkYWRhZGEgMzJweCl9LmpvZGl0LXRvb2xiYXItY29sbGVjdGlvbl9zaXplX21pZGRsZS5qb2RpdC10b29sYmFyLWNvbGxlY3Rpb25fbW9kZV9ob3Jpem9udGFse2JhY2tncm91bmQtaW1hZ2U6LW8tcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDM3cHgsI2RhZGFkYSAzOHB4KTtiYWNrZ3JvdW5kLWltYWdlOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCAzN3B4LCNkYWRhZGEgMzhweCl9LmpvZGl0LXRvb2xiYXItY29sbGVjdGlvbl9zaXplX21pZGRsZS5qb2RpdC10b29sYmFyLWVkaXRvci1jb2xsZWN0aW9uX21vZGVfaG9yaXpvbnRhbHtiYWNrZ3JvdW5kLWltYWdlOi1vLXJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCAzN3B4LCNkYWRhZGEgMzhweCk7YmFja2dyb3VuZC1pbWFnZTpyZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDAsdHJhbnNwYXJlbnQgMzdweCwjZGFkYWRhIDM4cHgpfS5qb2RpdC10b29sYmFyLWVkaXRvci1jb2xsZWN0aW9uX3NpemVfbWlkZGxlLmpvZGl0LXRvb2xiYXItY29sbGVjdGlvbl9tb2RlX2hvcml6b250YWx7YmFja2dyb3VuZC1pbWFnZTotby1yZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDAsdHJhbnNwYXJlbnQgMzdweCwjZGFkYWRhIDM4cHgpO2JhY2tncm91bmQtaW1hZ2U6cmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDM3cHgsI2RhZGFkYSAzOHB4KX0uam9kaXQtdG9vbGJhci1lZGl0b3ItY29sbGVjdGlvbl9zaXplX21pZGRsZS5qb2RpdC10b29sYmFyLWVkaXRvci1jb2xsZWN0aW9uX21vZGVfaG9yaXpvbnRhbHtiYWNrZ3JvdW5kLWltYWdlOi1vLXJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCAzN3B4LCNkYWRhZGEgMzhweCk7YmFja2dyb3VuZC1pbWFnZTpyZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDAsdHJhbnNwYXJlbnQgMzdweCwjZGFkYWRhIDM4cHgpfS5qb2RpdC10b29sYmFyLWNvbGxlY3Rpb25fc2l6ZV9sYXJnZS5qb2RpdC10b29sYmFyLWNvbGxlY3Rpb25fbW9kZV9ob3Jpem9udGFse2JhY2tncm91bmQtaW1hZ2U6LW8tcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDQzcHgsI2RhZGFkYSA0NHB4KTtiYWNrZ3JvdW5kLWltYWdlOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCA0M3B4LCNkYWRhZGEgNDRweCl9LmpvZGl0LXRvb2xiYXItY29sbGVjdGlvbl9zaXplX2xhcmdlLmpvZGl0LXRvb2xiYXItZWRpdG9yLWNvbGxlY3Rpb25fbW9kZV9ob3Jpem9udGFse2JhY2tncm91bmQtaW1hZ2U6LW8tcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDQzcHgsI2RhZGFkYSA0NHB4KTtiYWNrZ3JvdW5kLWltYWdlOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCA0M3B4LCNkYWRhZGEgNDRweCl9LmpvZGl0LXRvb2xiYXItZWRpdG9yLWNvbGxlY3Rpb25fc2l6ZV9sYXJnZS5qb2RpdC10b29sYmFyLWNvbGxlY3Rpb25fbW9kZV9ob3Jpem9udGFse2JhY2tncm91bmQtaW1hZ2U6LW8tcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAwLHRyYW5zcGFyZW50IDQzcHgsI2RhZGFkYSA0NHB4KTtiYWNrZ3JvdW5kLWltYWdlOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCA0M3B4LCNkYWRhZGEgNDRweCl9LmpvZGl0LXRvb2xiYXItZWRpdG9yLWNvbGxlY3Rpb25fc2l6ZV9sYXJnZS5qb2RpdC10b29sYmFyLWVkaXRvci1jb2xsZWN0aW9uX21vZGVfaG9yaXpvbnRhbHtiYWNrZ3JvdW5kLWltYWdlOi1vLXJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCA0M3B4LCNkYWRhZGEgNDRweCk7YmFja2dyb3VuZC1pbWFnZTpyZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDAsdHJhbnNwYXJlbnQgNDNweCwjZGFkYWRhIDQ0cHgpfS5qb2RpdC10b29sYmFyLWNvbGxlY3Rpb25fbW9kZV92ZXJ0aWNhbCAuam9kaXQtdWktZ3JvdXAsLmpvZGl0LXRvb2xiYXItZWRpdG9yLWNvbGxlY3Rpb25fbW9kZV92ZXJ0aWNhbCAuam9kaXQtdWktZ3JvdXB7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uam9kaXQtdG9vbGJhci1jb2xsZWN0aW9uX21vZGVfdmVydGljYWwgLmpvZGl0LXRvb2xiYXItYnV0dG9ue2hlaWdodDphdXRvO21pbi1oZWlnaHQ6Y2FsYygxNHB4ICsgY2FsYygoMTRweCAtIDRweCkqMikgKyAycHgqMil9LmpvZGl0LXRvb2xiYXItZWRpdG9yLWNvbGxlY3Rpb25fbW9kZV92ZXJ0aWNhbCAuam9kaXQtdG9vbGJhci1idXR0b257aGVpZ2h0OmF1dG87bWluLWhlaWdodDpjYWxjKDE0cHggKyBjYWxjKCgxNHB4IC0gNHB4KSoyKSArIDJweCoyKX0uam9kaXQtdG9vbGJhci1jb2xsZWN0aW9uX21vZGVfdmVydGljYWwgLmpvZGl0LXRvb2xiYXItYnV0dG9uX19idXR0b257Y3Vyc29yOnBvaW50ZXI7aGVpZ2h0OmF1dG87bWluLWhlaWdodDpjYWxjKDE0cHggKyBjYWxjKCgxNHB4IC0gNHB4KSoyKSArIDJweCoyKTt3aWR0aDoxMDAlfS5qb2RpdC10b29sYmFyLWVkaXRvci1jb2xsZWN0aW9uX21vZGVfdmVydGljYWwgLmpvZGl0LXRvb2xiYXItYnV0dG9uX19idXR0b257Y3Vyc29yOnBvaW50ZXI7aGVpZ2h0OmF1dG87bWluLWhlaWdodDpjYWxjKDE0cHggKyBjYWxjKCgxNHB4IC0gNHB4KSoyKSArIDJweCoyKTt3aWR0aDoxMDAlfS5qb2RpdC10b29sYmFyLWNvbGxlY3Rpb25fbW9kZV92ZXJ0aWNhbCAuam9kaXQtdG9vbGJhci1idXR0b25fX3RleHQ6bm90KDplbXB0eSksLmpvZGl0LXRvb2xiYXItZWRpdG9yLWNvbGxlY3Rpb25fbW9kZV92ZXJ0aWNhbCAuam9kaXQtdG9vbGJhci1idXR0b25fX3RleHQ6bm90KDplbXB0eSl7LXdlYmtpdC1ib3gtcGFjazpsZWZ0Oy1tcy1mbGV4LXBhY2s6bGVmdDtqdXN0aWZ5LWNvbnRlbnQ6bGVmdH0uam9kaXQtdG9vbGJhci1jb2xsZWN0aW9uIC5qb2RpdC10b29sYmFyLWJ1dHRvbnttYXJnaW46MnB4IDFweDtwYWRkaW5nOjB9LmpvZGl0LXRvb2xiYXItY29sbGVjdGlvbiAuam9kaXQtdG9vbGJhci1jb250ZW50e21hcmdpbjoycHggMXB4O3BhZGRpbmc6MH0uam9kaXQtdG9vbGJhci1lZGl0b3ItY29sbGVjdGlvbiAuam9kaXQtdG9vbGJhci1idXR0b257bWFyZ2luOjJweCAxcHg7cGFkZGluZzowfS5qb2RpdC10b29sYmFyLWVkaXRvci1jb2xsZWN0aW9uIC5qb2RpdC10b29sYmFyLWNvbnRlbnR7bWFyZ2luOjJweCAxcHg7cGFkZGluZzowfS5qb2RpdC1kaWFsb2cgLmpvZGl0LXRvb2xiYXItY29sbGVjdGlvbl9tb2RlX2hvcml6b250YWwsLmpvZGl0LWRpYWxvZyAuam9kaXQtdG9vbGJhci1lZGl0b3ItY29sbGVjdGlvbl9tb2RlX2hvcml6b250YWx7YmFja2dyb3VuZC1pbWFnZTpub25lfS5qb2RpdC10b29sYmFyLWJ1dHRvbnstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6M3B4O2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjM0cHg7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttaW4td2lkdGg6MzRweDtvdmVyZmxvdzpoaWRkZW59LmpvZGl0LXRvb2xiYXItYnV0dG9uX19pY29ue2Rpc3BsYXk6bm9uZX0uam9kaXQtdG9vbGJhci1idXR0b25fX2ljb246bm90KDplbXB0eSl7ZGlzcGxheTotd2Via2l0LWlubGluZS1ib3g7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleH0uam9kaXQtdG9vbGJhci1idXR0b25fX3RleHR7ZGlzcGxheTpub25lfS5qb2RpdC10b29sYmFyLWJ1dHRvbl9fdGV4dDpub3QoOmVtcHR5KXtkaXNwbGF5Oi13ZWJraXQtaW5saW5lLWJveDtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4Oy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleC1wb3NpdGl2ZToxO2ZsZXgtZ3JvdzoxO2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5qb2RpdC10b29sYmFyLWJ1dHRvbl9jb250ZXh0X21lbnUgLmpvZGl0LXRvb2xiYXItYnV0dG9uX190ZXh0ey13ZWJraXQtYm94LXBhY2s6bGVmdDstbXMtZmxleC1wYWNrOmxlZnQ7anVzdGlmeS1jb250ZW50OmxlZnQ7cGFkZGluZy1sZWZ0OjhweDtwb3NpdGlvbjpyZWxhdGl2ZX0uam9kaXQtdG9vbGJhci1idXR0b25fY29udGV4dF9tZW51IC5qb2RpdC10b29sYmFyLWJ1dHRvbl9fdGV4dDpiZWZvcmV7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkYWRhZGE7Y29udGVudDpcIlwiO2hlaWdodDozNXB4O2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYyg4cHgqLTEpfS5qb2RpdC10b29sYmFyLWJ1dHRvbl9faWNvbjpub3QoOmVtcHR5KSsuam9kaXQtdG9vbGJhci1idXR0b25fX3RleHQ6bm90KDplbXB0eSl7bWFyZ2luLWxlZnQ6OHB4fS5qb2RpdC10b29sYmFyLWJ1dHRvbl9faWNvbjplbXB0eSsuam9kaXQtdG9vbGJhci1idXR0b25fX3RleHQ6bm90KDplbXB0eSl7cGFkZGluZzowIDhweDtwYWRkaW5nOjB9LmpvZGl0LXRvb2xiYXItYnV0dG9uIC5qb2RpdC1pY29ue2hlaWdodDoxNHB4O3dpZHRoOjE0cHh9LmpvZGl0LXRvb2xiYXItYnV0dG9uIGJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7aGVpZ2h0OjM0cHg7bWluLXdpZHRoOjM0cHg7cGFkZGluZzowfS5qb2RpdC10b29sYmFyLWJ1dHRvbl90ZXh0LWljb25zX3RydWUgYnV0dG9ue3BhZGRpbmc6MCA4cHh9LmpvZGl0LXRvb2xiYXItYnV0dG9uX3NpemVfdGlueXtoZWlnaHQ6MTZweDttaW4td2lkdGg6MTZweH0uam9kaXQtdG9vbGJhci1idXR0b25fc2l6ZV90aW55IC5qb2RpdC1pY29ue2hlaWdodDo4cHg7d2lkdGg6OHB4fS5qb2RpdC10b29sYmFyLWJ1dHRvbl9zaXplX3RpbnkgYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtoZWlnaHQ6MTZweDttaW4td2lkdGg6MTZweDtwYWRkaW5nOjB9LmpvZGl0LXRvb2xiYXItYnV0dG9uX3NpemVfdGlueV90ZXh0LWljb25zX3RydWUgYnV0dG9ue3BhZGRpbmc6MCA4cHh9LmpvZGl0LXRvb2xiYXItYnV0dG9uX3NpemVfeHNtYWxse2hlaWdodDoyMnB4O21pbi13aWR0aDoyMnB4fS5qb2RpdC10b29sYmFyLWJ1dHRvbl9zaXplX3hzbWFsbCAuam9kaXQtaWNvbntoZWlnaHQ6MTBweDt3aWR0aDoxMHB4fS5qb2RpdC10b29sYmFyLWJ1dHRvbl9zaXplX3hzbWFsbCBidXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2hlaWdodDoyMnB4O21pbi13aWR0aDoyMnB4O3BhZGRpbmc6MH0uam9kaXQtdG9vbGJhci1idXR0b25fc2l6ZV94c21hbGxfdGV4dC1pY29uc190cnVlIGJ1dHRvbntwYWRkaW5nOjAgOHB4fS5qb2RpdC10b29sYmFyLWJ1dHRvbl9zaXplX3NtYWxse2hlaWdodDoyOHB4O21pbi13aWR0aDoyOHB4fS5qb2RpdC10b29sYmFyLWJ1dHRvbl9zaXplX3NtYWxsIC5qb2RpdC1pY29ue2hlaWdodDoxMnB4O3dpZHRoOjEycHh9LmpvZGl0LXRvb2xiYXItYnV0dG9uX3NpemVfc21hbGwgYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtoZWlnaHQ6MjhweDttaW4td2lkdGg6MjhweDtwYWRkaW5nOjB9LmpvZGl0LXRvb2xiYXItYnV0dG9uX3NpemVfc21hbGxfdGV4dC1pY29uc190cnVlIGJ1dHRvbntwYWRkaW5nOjAgOHB4fS5qb2RpdC10b29sYmFyLWJ1dHRvbl9zaXplX2xhcmdle2hlaWdodDo0MHB4O21pbi13aWR0aDo0MHB4fS5qb2RpdC10b29sYmFyLWJ1dHRvbl9zaXplX2xhcmdlIC5qb2RpdC1pY29ue2hlaWdodDoxNnB4O3dpZHRoOjE2cHh9LmpvZGl0LXRvb2xiYXItYnV0dG9uX3NpemVfbGFyZ2UgYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtoZWlnaHQ6NDBweDttaW4td2lkdGg6NDBweDtwYWRkaW5nOjB9LmpvZGl0LXRvb2xiYXItYnV0dG9uX3NpemVfbGFyZ2VfdGV4dC1pY29uc190cnVlIGJ1dHRvbntwYWRkaW5nOjAgOHB4fS5qb2RpdC10b29sYmFyLWJ1dHRvbl9fYnV0dG9uey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjNweDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOnJnYmEoMCwwLDAsLjc1KTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5Oi13ZWJraXQtaW5saW5lLWJveDtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4O2ZvbnQtc3R5bGU6bm9ybWFsOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3V0bGluZTowO3BhZGRpbmc6MDtwYWRkaW5nOjAgOHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtdHJhbnNmb3JtOm5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5qb2RpdC10b29sYmFyLWJ1dHRvbl9fYnV0dG9uOmZvY3VzLXZpc2libGU6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6I2RjZGNkYztvcGFjaXR5OjE7b3V0bGluZTowfS5qb2RpdC10b29sYmFyLWJ1dHRvbl9fYnV0dG9uOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiNkY2RjZGM7b3BhY2l0eToxO291dGxpbmU6MH0uam9kaXQtdG9vbGJhci1idXR0b25fX2J1dHRvbjphY3RpdmU6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDg2JSwuNCk7b3V0bGluZTowfS5qb2RpdC10b29sYmFyLWJ1dHRvbl9fYnV0dG9uW2FyaWEtcHJlc3NlZD10cnVlXTpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsODYlLC40KTtvdXRsaW5lOjB9LmpvZGl0LXRvb2xiYXItYnV0dG9uX19idXR0b25bYXJpYS1wcmVzc2VkPXRydWVdOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSw4NiUsLjYpfS5qb2RpdC10b29sYmFyLWJ1dHRvbl9fYnV0dG9uW2Rpc2FibGVkXXtvcGFjaXR5Oi4zO3BvaW50ZXItZXZlbnRzOm5vbmV9LmpvZGl0LXRvb2xiYXItYnV0dG9uX190cmlnZ2Vyey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6MCAzcHggM3B4IDA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO29wYWNpdHk6LjQ7d2lkdGg6MTRweH0uam9kaXQtdG9vbGJhci1idXR0b25fX3RyaWdnZXI6Zm9jdXMtdmlzaWJsZTpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojZGNkY2RjO29wYWNpdHk6MTtvdXRsaW5lOjB9LmpvZGl0LXRvb2xiYXItYnV0dG9uX190cmlnZ2VyOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiNkY2RjZGM7b3BhY2l0eToxO291dGxpbmU6MH0uam9kaXQtdG9vbGJhci1idXR0b25fX3RyaWdnZXI6YWN0aXZlOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSw4NiUsLjQpO291dGxpbmU6MH0uam9kaXQtdG9vbGJhci1idXR0b25fX3RyaWdnZXJbYXJpYS1wcmVzc2VkPXRydWVdOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSw4NiUsLjQpO291dGxpbmU6MH0uam9kaXQtdG9vbGJhci1idXR0b25fX3RyaWdnZXJbYXJpYS1wcmVzc2VkPXRydWVdOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSw4NiUsLjYpfS5qb2RpdC10b29sYmFyLWJ1dHRvbl9fdHJpZ2dlcltkaXNhYmxlZF17b3BhY2l0eTouMztwb2ludGVyLWV2ZW50czpub25lfS5qb2RpdC10b29sYmFyLWJ1dHRvbl9fdHJpZ2dlciBzdmd7d2lkdGg6MTBweH0uam9kaXQtdG9vbGJhci1idXR0b25fc2l6ZV90aW55IC5qb2RpdC10b29sYmFyLWJ1dHRvbl9fdHJpZ2dlcnt3aWR0aDo4cHh9LmpvZGl0LXRvb2xiYXItYnV0dG9uX3NpemVfdGlueSAuam9kaXQtdG9vbGJhci1idXR0b25fX3RyaWdnZXIgc3Zne3dpZHRoOjRweH0uam9kaXQtdG9vbGJhci1idXR0b25fc2l6ZV94c21hbGwgLmpvZGl0LXRvb2xiYXItYnV0dG9uX190cmlnZ2Vye3dpZHRoOjEwcHh9LmpvZGl0LXRvb2xiYXItYnV0dG9uX3NpemVfeHNtYWxsIC5qb2RpdC10b29sYmFyLWJ1dHRvbl9fdHJpZ2dlciBzdmd7d2lkdGg6NnB4fS5qb2RpdC10b29sYmFyLWJ1dHRvbl9zaXplX3NtYWxsIC5qb2RpdC10b29sYmFyLWJ1dHRvbl9fdHJpZ2dlcnt3aWR0aDoxMnB4fS5qb2RpdC10b29sYmFyLWJ1dHRvbl9zaXplX3NtYWxsIC5qb2RpdC10b29sYmFyLWJ1dHRvbl9fdHJpZ2dlciBzdmd7d2lkdGg6OHB4fS5qb2RpdC10b29sYmFyLWJ1dHRvbl9zaXplX2xhcmdlIC5qb2RpdC10b29sYmFyLWJ1dHRvbl9fdHJpZ2dlcnt3aWR0aDoxNnB4fS5qb2RpdC10b29sYmFyLWJ1dHRvbl9zaXplX2xhcmdlIC5qb2RpdC10b29sYmFyLWJ1dHRvbl9fdHJpZ2dlciBzdmd7d2lkdGg6MTJweH0uam9kaXQtdG9vbGJhci1idXR0b25fd2l0aC10cmlnZ2VyX3RydWUgLmpvZGl0LXRvb2xiYXItYnV0dG9uX19idXR0b257Ym9yZGVyLXJhZGl1czozcHggMCAwIDNweH0uam9kaXQtdG9vbGJhci1idXR0b25fd2l0aC10cmlnZ2VyX3RydWU6aG92ZXI6bm90KFtkaXNhYmxlZF0pe2JvcmRlci1jb2xvcjojZGFkYWRhfS5qb2RpdC10b29sYmFyLWJ1dHRvbl9zdHJva2VfZmFsc2Ugc3Zne3N0cm9rZTpub25lfS5qb2RpdC10b29sYmFyLWNvbnRlbnR7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6MCAwO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czozcHg7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjpyZ2JhKDAsMCwwLC43NSk7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTotd2Via2l0LWlubGluZS1ib3g7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleDtmb250LXN0eWxlOm5vcm1hbDtoZWlnaHQ6MzRweDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21pbi13aWR0aDozNHB4O291dGxpbmU6MDtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC10cmFuc2Zvcm06bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmpvZGl0LXRvb2xiYXItY29udGVudDpmb2N1cy12aXNpYmxlOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiNkY2RjZGM7b3BhY2l0eToxO291dGxpbmU6MH0uam9kaXQtdG9vbGJhci1jb250ZW50OmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiNkY2RjZGM7b3BhY2l0eToxO291dGxpbmU6MH0uam9kaXQtdG9vbGJhci1jb250ZW50OmFjdGl2ZTpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsODYlLC40KTtvdXRsaW5lOjB9LmpvZGl0LXRvb2xiYXItY29udGVudFthcmlhLXByZXNzZWQ9dHJ1ZV06bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDg2JSwuNCk7b3V0bGluZTowfS5qb2RpdC10b29sYmFyLWNvbnRlbnRbYXJpYS1wcmVzc2VkPXRydWVdOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSw4NiUsLjYpfS5qb2RpdC10b29sYmFyLWNvbnRlbnRbZGlzYWJsZWRde29wYWNpdHk6LjM7cG9pbnRlci1ldmVudHM6bm9uZX0uam9kaXQtdG9vbGJhci1jb250ZW50IC5qb2RpdC1pY29ue2hlaWdodDoxNHB4O3dpZHRoOjE0cHh9LmpvZGl0LXRvb2xiYXItY29udGVudCBidXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2hlaWdodDozNHB4O21pbi13aWR0aDozNHB4O3BhZGRpbmc6MH0uam9kaXQtdG9vbGJhci1jb250ZW50X3RleHQtaWNvbnNfdHJ1ZSBidXR0b257cGFkZGluZzowIDhweH0uam9kaXQtdG9vbGJhci1jb250ZW50X3NpemVfdGlueXtoZWlnaHQ6MTZweDttaW4td2lkdGg6MTZweH0uam9kaXQtdG9vbGJhci1jb250ZW50X3NpemVfdGlueSAuam9kaXQtaWNvbntoZWlnaHQ6OHB4O3dpZHRoOjhweH0uam9kaXQtdG9vbGJhci1jb250ZW50X3NpemVfdGlueSBidXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2hlaWdodDoxNnB4O21pbi13aWR0aDoxNnB4O3BhZGRpbmc6MH0uam9kaXQtdG9vbGJhci1jb250ZW50X3NpemVfdGlueV90ZXh0LWljb25zX3RydWUgYnV0dG9ue3BhZGRpbmc6MCA4cHh9LmpvZGl0LXRvb2xiYXItY29udGVudF9zaXplX3hzbWFsbHtoZWlnaHQ6MjJweDttaW4td2lkdGg6MjJweH0uam9kaXQtdG9vbGJhci1jb250ZW50X3NpemVfeHNtYWxsIC5qb2RpdC1pY29ue2hlaWdodDoxMHB4O3dpZHRoOjEwcHh9LmpvZGl0LXRvb2xiYXItY29udGVudF9zaXplX3hzbWFsbCBidXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2hlaWdodDoyMnB4O21pbi13aWR0aDoyMnB4O3BhZGRpbmc6MH0uam9kaXQtdG9vbGJhci1jb250ZW50X3NpemVfeHNtYWxsX3RleHQtaWNvbnNfdHJ1ZSBidXR0b257cGFkZGluZzowIDhweH0uam9kaXQtdG9vbGJhci1jb250ZW50X3NpemVfc21hbGx7aGVpZ2h0OjI4cHg7bWluLXdpZHRoOjI4cHh9LmpvZGl0LXRvb2xiYXItY29udGVudF9zaXplX3NtYWxsIC5qb2RpdC1pY29ue2hlaWdodDoxMnB4O3dpZHRoOjEycHh9LmpvZGl0LXRvb2xiYXItY29udGVudF9zaXplX3NtYWxsIGJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7aGVpZ2h0OjI4cHg7bWluLXdpZHRoOjI4cHg7cGFkZGluZzowfS5qb2RpdC10b29sYmFyLWNvbnRlbnRfc2l6ZV9zbWFsbF90ZXh0LWljb25zX3RydWUgYnV0dG9ue3BhZGRpbmc6MCA4cHh9LmpvZGl0LXRvb2xiYXItY29udGVudF9zaXplX2xhcmdle2hlaWdodDo0MHB4O21pbi13aWR0aDo0MHB4fS5qb2RpdC10b29sYmFyLWNvbnRlbnRfc2l6ZV9sYXJnZSAuam9kaXQtaWNvbntoZWlnaHQ6MTZweDt3aWR0aDoxNnB4fS5qb2RpdC10b29sYmFyLWNvbnRlbnRfc2l6ZV9sYXJnZSBidXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2hlaWdodDo0MHB4O21pbi13aWR0aDo0MHB4O3BhZGRpbmc6MH0uam9kaXQtdG9vbGJhci1jb250ZW50X3NpemVfbGFyZ2VfdGV4dC1pY29uc190cnVlIGJ1dHRvbntwYWRkaW5nOjAgOHB4fS5qb2RpdC10b29sYmFyLWNvbnRlbnRfX2ljb257ZGlzcGxheTpub25lfS5qb2RpdC10b29sYmFyLWNvbnRlbnRfX2ljb246bm90KDplbXB0eSl7ZGlzcGxheTotd2Via2l0LWlubGluZS1ib3g7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleH0uam9kaXQtdG9vbGJhci1jb250ZW50X190ZXh0e2Rpc3BsYXk6bm9uZX0uam9kaXQtdG9vbGJhci1jb250ZW50X190ZXh0Om5vdCg6ZW1wdHkpe2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtYm94O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxPeHlnZW4tU2FucyxVYnVudHUsQ2FudGFyZWxsLFwiSGVsdmV0aWNhIE5ldWVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmpvZGl0LXRvb2xiYXItY29udGVudF9jb250ZXh0X21lbnUgLmpvZGl0LXRvb2xiYXItY29udGVudF9fdGV4dHstd2Via2l0LWJveC1wYWNrOmxlZnQ7LW1zLWZsZXgtcGFjazpsZWZ0O2p1c3RpZnktY29udGVudDpsZWZ0O3BhZGRpbmctbGVmdDo4cHg7cG9zaXRpb246cmVsYXRpdmV9LmpvZGl0LXRvb2xiYXItY29udGVudF9jb250ZXh0X21lbnUgLmpvZGl0LXRvb2xiYXItY29udGVudF9fdGV4dDpiZWZvcmV7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkYWRhZGE7Y29udGVudDpcIlwiO2hlaWdodDozNXB4O2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYyg4cHgqLTEpfS5qb2RpdC10b29sYmFyLWNvbnRlbnRfX2ljb246bm90KDplbXB0eSkrLmpvZGl0LXRvb2xiYXItY29udGVudF9fdGV4dDpub3QoOmVtcHR5KXttYXJnaW4tbGVmdDo4cHh9LmpvZGl0LXRvb2xiYXItY29udGVudF9faWNvbjplbXB0eSsuam9kaXQtdG9vbGJhci1jb250ZW50X190ZXh0Om5vdCg6ZW1wdHkpe3BhZGRpbmc6MCA4cHh9LmpvZGl0LXRvb2xiYXItY29udGVudDpmb2N1czpub3QoW2Rpc2FibGVkXSl7b3V0bGluZToxcHggZGFzaGVkICNiNWQ2ZmR9LmpvZGl0LXRvb2xiYXItY29udGVudF92YXJpYW50X2RlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojZTNlM2UzO2NvbG9yOiMyMTI1Mjl9LmpvZGl0LXRvb2xiYXItY29udGVudF92YXJpYW50X2RlZmF1bHQgc3Zne2ZpbGw6IzIxMjUyOTtzdHJva2U6IzIxMjUyOX0uam9kaXQtdG9vbGJhci1jb250ZW50X3ZhcmlhbnRfZGVmYXVsdCBbZGlzYWJsZWRde29wYWNpdHk6Ljd9LmpvZGl0LXRvb2xiYXItY29udGVudF92YXJpYW50X2RlZmF1bHQ6aG92ZXI6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6I2M5Y2RkMTtjb2xvcjojMjEyNTI5fS5qb2RpdC10b29sYmFyLWNvbnRlbnRfdmFyaWFudF9kZWZhdWx0OmhvdmVyOm5vdChbZGlzYWJsZWRdKSBzdmd7ZmlsbDojMjEyNTI5O3N0cm9rZTojMjEyNTI5fS5qb2RpdC10b29sYmFyLWNvbnRlbnRfdmFyaWFudF9kZWZhdWx0OmFjdGl2ZTpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojZGFlMGU1O2NvbG9yOiMyMTI1Mjl9LmpvZGl0LXRvb2xiYXItY29udGVudF92YXJpYW50X2RlZmF1bHQ6YWN0aXZlOm5vdChbZGlzYWJsZWRdKSBzdmd7ZmlsbDojMjEyNTI5O3N0cm9rZTojMjEyNTI5fS5qb2RpdC10b29sYmFyLWNvbnRlbnRfdmFyaWFudF9kZWZhdWx0OmZvY3VzOm5vdChbZGlzYWJsZWRdKXtvdXRsaW5lOjFweCBkYXNoZWQgI2RhZTBlNX0uam9kaXQtdG9vbGJhci1jb250ZW50X3ZhcmlhbnRfcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmY7Y29sb3I6I2ZmZn0uam9kaXQtdG9vbGJhci1jb250ZW50X3ZhcmlhbnRfcHJpbWFyeSBzdmd7ZmlsbDojZmZmO3N0cm9rZTojZmZmfS5qb2RpdC10b29sYmFyLWNvbnRlbnRfdmFyaWFudF9wcmltYXJ5IFtkaXNhYmxlZF17b3BhY2l0eTouN30uam9kaXQtdG9vbGJhci1jb250ZW50X3ZhcmlhbnRfcHJpbWFyeTpob3Zlcjpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojMDA2OWQ5O2NvbG9yOiNmZmZ9LmpvZGl0LXRvb2xiYXItY29udGVudF92YXJpYW50X3ByaW1hcnk6aG92ZXI6bm90KFtkaXNhYmxlZF0pIHN2Z3tmaWxsOiNmZmY7c3Ryb2tlOiNmZmZ9LmpvZGl0LXRvb2xiYXItY29udGVudF92YXJpYW50X3ByaW1hcnk6YWN0aXZlOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDYyY2M7Y29sb3I6I2ZmZn0uam9kaXQtdG9vbGJhci1jb250ZW50X3ZhcmlhbnRfcHJpbWFyeTphY3RpdmU6bm90KFtkaXNhYmxlZF0pIHN2Z3tmaWxsOiNmZmY7c3Ryb2tlOiNmZmZ9LmpvZGl0LXRvb2xiYXItY29udGVudF92YXJpYW50X3ByaW1hcnk6Zm9jdXM6bm90KFtkaXNhYmxlZF0pe291dGxpbmU6MXB4IGRhc2hlZCAjMDA2MmNjfS5qb2RpdC10b29sYmFyLWNvbnRlbnRfdmFyaWFudF9zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjojZDhkOGQ4O2JvcmRlci1yYWRpdXM6MDtjb2xvcjojMjEyNTI5fS5qb2RpdC10b29sYmFyLWNvbnRlbnRfdmFyaWFudF9zZWNvbmRhcnkgc3Zne2ZpbGw6IzIxMjUyOTtzdHJva2U6IzIxMjUyOX0uam9kaXQtdG9vbGJhci1jb250ZW50X3ZhcmlhbnRfc2Vjb25kYXJ5IFtkaXNhYmxlZF17b3BhY2l0eTouN30uam9kaXQtdG9vbGJhci1jb250ZW50X3ZhcmlhbnRfc2Vjb25kYXJ5OmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiNjOWNkZDE7Y29sb3I6IzIxMjUyOX0uam9kaXQtdG9vbGJhci1jb250ZW50X3ZhcmlhbnRfc2Vjb25kYXJ5OmhvdmVyOm5vdChbZGlzYWJsZWRdKSBzdmd7ZmlsbDojMjEyNTI5O3N0cm9rZTojMjEyNTI5fS5qb2RpdC10b29sYmFyLWNvbnRlbnRfdmFyaWFudF9zZWNvbmRhcnk6YWN0aXZlOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiNkYWUwZTU7Y29sb3I6IzIxMjUyOX0uam9kaXQtdG9vbGJhci1jb250ZW50X3ZhcmlhbnRfc2Vjb25kYXJ5OmFjdGl2ZTpub3QoW2Rpc2FibGVkXSkgc3Zne2ZpbGw6IzIxMjUyOTtzdHJva2U6IzIxMjUyOX0uam9kaXQtdG9vbGJhci1jb250ZW50X3ZhcmlhbnRfc2Vjb25kYXJ5OmZvY3VzOm5vdChbZGlzYWJsZWRdKXtvdXRsaW5lOjFweCBkYXNoZWQgI2RhZTBlNX0uam9kaXQtdG9vbGJhci1jb250ZW50X3ZhcmlhbnRfc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDU7Y29sb3I6I2ZmZn0uam9kaXQtdG9vbGJhci1jb250ZW50X3ZhcmlhbnRfc3VjY2VzcyBzdmd7ZmlsbDojZmZmO3N0cm9rZTojZmZmfS5qb2RpdC10b29sYmFyLWNvbnRlbnRfdmFyaWFudF9zdWNjZXNzIFtkaXNhYmxlZF17b3BhY2l0eTouN30uam9kaXQtdG9vbGJhci1jb250ZW50X3ZhcmlhbnRfc3VjY2Vzczpob3Zlcjpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZC1jb2xvcjojMjE4ODM4O2NvbG9yOiNmZmZ9LmpvZGl0LXRvb2xiYXItY29udGVudF92YXJpYW50X3N1Y2Nlc3M6aG92ZXI6bm90KFtkaXNhYmxlZF0pIHN2Z3tmaWxsOiNmZmY7c3Ryb2tlOiNmZmZ9LmpvZGl0LXRvb2xiYXItY29udGVudF92YXJpYW50X3N1Y2Nlc3M6YWN0aXZlOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kLWNvbG9yOiMxZTdlMzQ7Y29sb3I6I2ZmZn0uam9kaXQtdG9vbGJhci1jb250ZW50X3ZhcmlhbnRfc3VjY2VzczphY3RpdmU6bm90KFtkaXNhYmxlZF0pIHN2Z3tmaWxsOiNmZmY7c3Ryb2tlOiNmZmZ9LmpvZGl0LXRvb2xiYXItY29udGVudF92YXJpYW50X3N1Y2Nlc3M6Zm9jdXM6bm90KFtkaXNhYmxlZF0pe291dGxpbmU6MXB4IGRhc2hlZCAjMWU3ZTM0fS5qb2RpdC10b29sYmFyLWNvbnRlbnRfdmFyaWFudF9kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1O2NvbG9yOiNmZmZ9LmpvZGl0LXRvb2xiYXItY29udGVudF92YXJpYW50X2RhbmdlciBzdmd7ZmlsbDojZmZmO3N0cm9rZTojZmZmfS5qb2RpdC10b29sYmFyLWNvbnRlbnRfdmFyaWFudF9kYW5nZXIgW2Rpc2FibGVkXXtvcGFjaXR5Oi43fS5qb2RpdC10b29sYmFyLWNvbnRlbnRfdmFyaWFudF9kYW5nZXI6aG92ZXI6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6I2M4MjMzMztjb2xvcjojZmZmfS5qb2RpdC10b29sYmFyLWNvbnRlbnRfdmFyaWFudF9kYW5nZXI6aG92ZXI6bm90KFtkaXNhYmxlZF0pIHN2Z3tmaWxsOiNmZmY7c3Ryb2tlOiNmZmZ9LmpvZGl0LXRvb2xiYXItY29udGVudF92YXJpYW50X2RhbmdlcjphY3RpdmU6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6I2JkMjEzMDtjb2xvcjojZmZmfS5qb2RpdC10b29sYmFyLWNvbnRlbnRfdmFyaWFudF9kYW5nZXI6YWN0aXZlOm5vdChbZGlzYWJsZWRdKSBzdmd7ZmlsbDojZmZmO3N0cm9rZTojZmZmfS5qb2RpdC10b29sYmFyLWNvbnRlbnRfdmFyaWFudF9kYW5nZXI6Zm9jdXM6bm90KFtkaXNhYmxlZF0pe291dGxpbmU6MXB4IGRhc2hlZCAjYmQyMTMwfS5qb2RpdC10b29sYmFyLWNvbnRlbnQ6aG92ZXI6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7b3BhY2l0eToxO291dGxpbmU6MH0uam9kaXQtZmlsZWJyb3dzZXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLE94eWdlbi1TYW5zLFVidW50dSxDYW50YXJlbGwsXCJIZWx2ZXRpY2EgTmV1ZVwiLHNhbnMtc2VyaWY7aGVpZ2h0OjEwMCV9LmpvZGl0LWZpbGVicm93c2VyX25vLWZpbGVzX3RydWV7cGFkZGluZzo4cHh9QG1lZGlhIChtYXgtd2lkdGg6NDgwcHgpey5qb2RpdC1maWxlYnJvd3Nlcnstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOnJldmVyc2U7LW1zLWZsZXgtZmxvdzpjb2x1bW4tcmV2ZXJzZTtmbGV4LWZsb3c6Y29sdW1uLXJldmVyc2V9fS5qb2RpdC1kaWFsb2cgLmpvZGl0LWRpYWxvZ19faGVhZGVyLXRpdGxlLmpvZGl0LWZpbGVicm93c2VyX190aXRsZS1ib3h7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtwYWRkaW5nLWxlZnQ6OHB4fS5qb2RpdC1maWxlYnJvd3Nlci1wcmV2aWV3ey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46YXV0bzttYXgtaGVpZ2h0OjEwMCU7bWF4LXdpZHRoOk1pbigxMDAlLDEwMDBweCk7bWluLWhlaWdodDpNaW4oMTAwJSw1MDBweCk7bWluLXdpZHRoOjQwMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KXsuam9kaXQtZmlsZWJyb3dzZXItcHJldmlld3toZWlnaHQ6MTAwJTttYXgtaGVpZ2h0OjEwMCU7bWF4LXdpZHRoOjEwMCU7bWluLWhlaWdodDphdXRvO21pbi13aWR0aDphdXRvfX0uam9kaXQtZmlsZWJyb3dzZXItcHJldmlld19fYm94ey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uam9kaXQtZmlsZWJyb3dzZXItcHJldmlld19fbmF2aWdhdGlvbntjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MTAwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjB9LmpvZGl0LWZpbGVicm93c2VyLXByZXZpZXdfX25hdmlnYXRpb25fYXJyb3dfbmV4dHtsZWZ0OmF1dG87cmlnaHQ6MH0uam9kaXQtZmlsZWJyb3dzZXItcHJldmlld19fbmF2aWdhdGlvbiBzdmd7ZmlsbDojOWU5YmE3O2hlaWdodDo0NXB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LXdlYmtpdC10cmFuc2l0aW9uOmZpbGwgLjNzIGxpbmVhcjstby10cmFuc2l0aW9uOmZpbGwgLjNzIGxpbmVhcjt0cmFuc2l0aW9uOmZpbGwgLjNzIGxpbmVhcjt3aWR0aDo0NXB4fS5qb2RpdC1maWxlYnJvd3Nlci1wcmV2aWV3X19uYXZpZ2F0aW9uOmhvdmVyIHN2Z3tmaWxsOiMwMDB9LmpvZGl0LWZpbGVicm93c2VyLXByZXZpZXcgaW1ne21heC1oZWlnaHQ6MTAwJTttYXgtd2lkdGg6MTAwJX0uam9kaXQtaW1hZ2UtZWRpdG9ye2hlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjhweDt3aWR0aDoxMDAlfUBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KXsuam9kaXQtaW1hZ2UtZWRpdG9ye2hlaWdodDphdXRvfX0uam9kaXQtaW1hZ2UtZWRpdG9yPmRpdiwuam9kaXQtaW1hZ2UtZWRpdG9yPmRpdj5kaXZ7aGVpZ2h0OjEwMCV9QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpey5qb2RpdC1pbWFnZS1lZGl0b3I+ZGl2LC5qb2RpdC1pbWFnZS1lZGl0b3I+ZGl2PmRpdntoZWlnaHQ6YXV0bzttaW4taGVpZ2h0OjIwMHB4fX0uam9kaXQtaW1hZ2UtZWRpdG9yICp7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5qb2RpdC1pbWFnZS1lZGl0b3IgLmpvZGl0LWltYWdlLWVkaXRvcl9fc2xpZGVyLXRpdGxle2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOTtib3JkZXItYm90dG9tOjFweCBzb2xpZCBoc2xhKDAsMCUsNjIlLC4zMSk7Y29sb3I6IzMzMztjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MWVtO3BhZGRpbmc6LjhlbSAxZW07LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3RleHQtc2hhZG93OiNmM2YzZjMgMCAxcHggMDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7d2hpdGUtc3BhY2U6bm93cmFwfS5qb2RpdC1pbWFnZS1lZGl0b3IgLmpvZGl0LWltYWdlLWVkaXRvcl9fc2xpZGVyLXRpdGxlIHN2Z3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6OHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoxNnB4fS5qb2RpdC1pbWFnZS1lZGl0b3IgLmpvZGl0LWltYWdlLWVkaXRvcl9fc2xpZGVyLWNvbnRlbnR7ZGlzcGxheTpub25lfS5qb2RpdC1pbWFnZS1lZGl0b3IgLmpvZGl0LWltYWdlLWVkaXRvcl9fc2xpZGVyLmpvZGl0LWltYWdlLWVkaXRvcl9hY3RpdmUgLmpvZGl0LWltYWdlLWVkaXRvcl9fc2xpZGVyLXRpdGxle2JhY2tncm91bmQtY29sb3I6IzVkNWQ1ZDtjb2xvcjojZmZmO3RleHQtc2hhZG93OiMwMDAgMCAxcHggMH0uam9kaXQtaW1hZ2UtZWRpdG9yIC5qb2RpdC1pbWFnZS1lZGl0b3JfX3NsaWRlci5qb2RpdC1pbWFnZS1lZGl0b3JfYWN0aXZlIC5qb2RpdC1pbWFnZS1lZGl0b3JfX3NsaWRlci10aXRsZSBzdmd7ZmlsbDojZmZmfS5qb2RpdC1pbWFnZS1lZGl0b3IgLmpvZGl0LWltYWdlLWVkaXRvcl9fc2xpZGVyLmpvZGl0LWltYWdlLWVkaXRvcl9hY3RpdmUgLmpvZGl0LWltYWdlLWVkaXRvcl9fc2xpZGVyLWNvbnRlbnR7ZGlzcGxheTpibG9ja30uam9kaXQtaW1hZ2UtZWRpdG9yX19hcmVhe2JhY2tncm91bmQtY29sb3I6I2VlZTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywjZGFkYWRhIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNzUlLCNkYWRhZGEgNzUlLCNkYWRhZGEpLC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywjZGFkYWRhIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNzUlLCNkYWRhZGEgNzUlLCNkYWRhZGEpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCNkYWRhZGEgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA3NSUsI2RhZGFkYSA3NSUsI2RhZGFkYSksbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCNkYWRhZGEgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA3NSUsI2RhZGFkYSA3NSUsI2RhZGFkYSk7YmFja2dyb3VuZC1wb3NpdGlvbjowIDAsMTVweCAxNXB4O2JhY2tncm91bmQtc2l6ZTozMHB4IDMwcHg7ZGlzcGxheTpub25lO2hlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7d2lkdGg6MTAwJX0uam9kaXQtaW1hZ2UtZWRpdG9yX19hcmVhLmpvZGl0LWltYWdlLWVkaXRvcl9hY3RpdmV7ZGlzcGxheTpibG9ja30uam9kaXQtaW1hZ2UtZWRpdG9yX19hcmVhIC5qb2RpdC1pbWFnZS1lZGl0b3JfX2JveHtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW47cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmpvZGl0LWltYWdlLWVkaXRvcl9fYXJlYSAuam9kaXQtaW1hZ2UtZWRpdG9yX19ib3ggaW1ne21heC1oZWlnaHQ6MTAwJTttYXgtd2lkdGg6MTAwJTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmpvZGl0LWltYWdlLWVkaXRvcl9fYXJlYSAuam9kaXQtaW1hZ2UtZWRpdG9yX19jcm9wZXJ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JvcmRlcjoxcHggc29saWQgI2ZmZjstd2Via2l0LWJveC1zaGFkb3c6MCAwIDExcHggIzAwMDtib3gtc2hhZG93OjAgMCAxMXB4ICMwMDA7aGVpZ2h0OjEwMHB4O2xlZnQ6MjBweDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo4cHg7d2lkdGg6MTAwcHg7ei1pbmRleDoyfS5qb2RpdC1pbWFnZS1lZGl0b3JfX2FyZWEgLmpvZGl0LWltYWdlLWVkaXRvcl9fcmVzaXplcntiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Ym9yZGVyOjFweCBzb2xpZCAjZmZmOy13ZWJraXQtYm94LXNoYWRvdzowIDAgMTFweCAjMDAwO2JveC1zaGFkb3c6MCAwIDExcHggIzAwMDtoZWlnaHQ6MTAwcHg7bGVmdDoyMHB4O3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjhweDt3aWR0aDoxMDBweDt6LWluZGV4OjJ9LmpvZGl0LWltYWdlLWVkaXRvcl9fYXJlYSAuam9kaXQtaW1hZ2UtZWRpdG9yX19jcm9wZXIgaS5qb2RpdF9ib3R0b21yaWdodHtiYWNrZ3JvdW5kLWNvbG9yOiM4Yzc4Nzg7Ym9yZGVyOjFweCBzb2xpZCAjMzgzODM4O2JvcmRlci1yYWRpdXM6NTAlO2JvdHRvbTpjYWxjKDhweCotMSk7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAxMXB4ICMwMDA7Ym94LXNoYWRvdzowIDAgMTFweCAjMDAwO2N1cnNvcjpzZS1yZXNpemU7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjIwcHg7cG9pbnRlci1ldmVudHM6YWxsO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OmNhbGMoOHB4Ki0xKTt3aWR0aDoyMHB4O3otaW5kZXg6NH0uam9kaXQtaW1hZ2UtZWRpdG9yX19hcmVhIC5qb2RpdC1pbWFnZS1lZGl0b3JfX3Jlc2l6ZXIgaS5qb2RpdF9ib3R0b21yaWdodHtiYWNrZ3JvdW5kLWNvbG9yOiM4Yzc4Nzg7Ym9yZGVyOjFweCBzb2xpZCAjMzgzODM4O2JvcmRlci1yYWRpdXM6NTAlO2JvdHRvbTpjYWxjKDhweCotMSk7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAxMXB4ICMwMDA7Ym94LXNoYWRvdzowIDAgMTFweCAjMDAwO2N1cnNvcjpzZS1yZXNpemU7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjIwcHg7cG9pbnRlci1ldmVudHM6YWxsO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OmNhbGMoOHB4Ki0xKTt3aWR0aDoyMHB4O3otaW5kZXg6NH0uam9kaXQtaW1hZ2UtZWRpdG9yX19hcmVhIC5qb2RpdC1pbWFnZS1lZGl0b3JfX2Nyb3BlciBpLmpvZGl0X2JvdHRvbXJpZ2h0OmFjdGl2ZSwuam9kaXQtaW1hZ2UtZWRpdG9yX19hcmVhIC5qb2RpdC1pbWFnZS1lZGl0b3JfX3Jlc2l6ZXIgaS5qb2RpdF9ib3R0b21yaWdodDphY3RpdmV7Ym9yZGVyOjFweCBzb2xpZCAjZmYwfS5qb2RpdC1pbWFnZS1lZGl0b3JfX2FyZWEuam9kaXQtaW1hZ2UtZWRpdG9yX19hcmVhX2Nyb3B7YmFja2dyb3VuZDojZWVlO2hlaWdodDoxMDAlO2xpbmUtaGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXJ9LmpvZGl0LWltYWdlLWVkaXRvcl9fYXJlYS5qb2RpdC1pbWFnZS1lZGl0b3JfX2FyZWFfY3JvcCAuam9kaXQtaW1hZ2UtZWRpdG9yX19ib3h7aGVpZ2h0OjEwMCU7bGluZS1oZWlnaHQ6MTAwJTtvdmVyZmxvdzp2aXNpYmxlO3BvaW50ZXItZXZlbnRzOmFsbDt0ZXh0LWFsaWduOmxlZnR9LmpvZGl0LWltYWdlLWVkaXRvcl9fYXJlYS5qb2RpdC1pbWFnZS1lZGl0b3JfX2FyZWFfY3JvcCAuam9kaXQtaW1hZ2UtZWRpdG9yX19ib3ggaW1ne2hlaWdodDoxMDAlO21heC1oZWlnaHQ6MTAwJTttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlfS5qb2RpdC1pbWFnZS1lZGl0b3JfX2FyZWEuam9kaXQtaW1hZ2UtZWRpdG9yX19hcmVhX2Nyb3AgLmpvZGl0LWltYWdlLWVkaXRvcl9fYm94OmFmdGVye2JhY2tncm91bmQ6aHNsYSgwLDAlLDEwMCUsLjMpO2JvdHRvbTowO2NvbnRlbnQ6XCJcIjtsZWZ0OjA7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt6LWluZGV4OjF9LmpvZGl0LWltYWdlLWVkaXRvcl9fYXJlYS5qb2RpdC1pbWFnZS1lZGl0b3JfX2FyZWFfY3JvcCAuam9kaXQtaW1hZ2UtZWRpdG9yX19ib3ggLmpvZGl0LWltYWdlLWVkaXRvcl9fY3JvcGVye2N1cnNvcjptb3ZlO3BvaW50ZXItZXZlbnRzOmFsbH0uam9kaXQtaW1hZ2UtZWRpdG9yX19hcmVhLmpvZGl0LWltYWdlLWVkaXRvcl9fYXJlYV9jcm9wIC5qb2RpdC1pbWFnZS1lZGl0b3JfX2JveCAuam9kaXQtaW1hZ2UtZWRpdG9yX19jcm9wZXIgaS5qb2RpdC1pbWFnZS1lZGl0b3JfX3NpemVze2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMik7Ym9yZGVyLXJhZGl1czouNGVtO2JvdHRvbTotMzBweDtjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEycHg7bGVmdDoxMDAlO3BhZGRpbmc6OXB4IDZweDtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXNoYWRvdzpub25lO3doaXRlLXNwYWNlOnByZX0uam9kaXQtaW1hZ2UtZWRpdG9yX19hcmVhLmpvZGl0LWltYWdlLWVkaXRvcl9fYXJlYV9jcm9wLmpvZGl0LWltYWdlLWVkaXRvcl9hY3RpdmV7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5qb2RpdC1maWxlYnJvd3Nlci1maWxlc3tkaXNwbGF5Om5vbmU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3ctYW5jaG9yOmF1dG87cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246dG9wfS5qb2RpdC1maWxlYnJvd3Nlci1maWxlcyAuam9kaXQtYnV0dG9ue2JvcmRlci1yYWRpdXM6MH0uam9kaXQtZmlsZWJyb3dzZXItZmlsZXNfbG9hZGluZ190cnVlOmJlZm9yZXtjb250ZW50OlwiXCI7aGVpZ2h0OjEwMCU7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9LmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX2xvYWRpbmdfdHJ1ZTphZnRlcnstd2Via2l0LWFuaW1hdGlvbjphIDJzIGVhc2Utb3V0IDBzIGluZmluaXRlO2FuaW1hdGlvbjphIDJzIGVhc2Utb3V0IDBzIGluZmluaXRlO2JhY2tncm91bmQ6dXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSUFBQUFDQUNBWUFBQUREUG1ITEFBQUFCR2RCVFVFQUFLL0lOd1dLNlFBQUFCbDBSVmgwVTI5bWRIZGhjbVVBUVdSdlltVWdTVzFoWjJWU1pXRmtlWEhKWlR3QUFCUnNTVVJCVkhqYTdGMS9hSmZWR24vMzNSZ1VnOEZpTmZLMldDeWt5UzdHTG9ZeVVid1lpcFpNdW1nTG8raVBTOUhsWGhTSGtSWGRpc2xFU3hNejBtYXB1YUZvMm15amtmbk5sVFEyRkpkVHU4TnZMVmNyZGJwY2ZHdnhyZnM4MjNtL3ZYdDNmanpudk9lZHpyMFBQSnp6UGUrN2QrOTdQczk1bnVjODUxZkdBdzg4NENEOThjY2ZJMUpxbWMzVXBFeVF6NEZrTXFSVGdZc2huOGZ5bVo1N1N5R2J6ZjVtRU5JT3o5K25nRTlBdGcvU0xraFBRSG9XZUVEbjNTbXBTWmxKbnZmN3lwVXJUcGI3SXlNalkrZ0dONldXbWFZODRsMlQzYyt1NThEMWNzak9ndndzeUJkQnZzRFJvMnpnTWwvWk5NNTl2Y0FKNERqOG56aWtMYTVRbUJMdjI4WUNmUGQzbGk3Z1BIQk13S2RjRXdoQ0pnTjZGb0xPV0p0VWdpV292QUxHMDRGWHNiSTQ0eGJndzhBcGxiYVUvUStaUU5nR2YwZ0EvSldoQzFhUXlsZTFlTjkxclBSS0tLdUVzanpadlNwaDBtMlJpdXRwSVlScmZaQzhCK2w3a0I2amdxMENuUUl5OVgzOXYyTllRVzVGZVVGUWxRVk4vYUFMeWlZQlB3LzVNNUIrRHZ3MDJ2TWdncWNEdWtFbDU3RjN4SGY5SDc0Nys0YkE1b0Q2ZHpxYVlFZ0FxSURiQmw5Umh2WjRIL0I1eUwrSURwM29YaG13TmttM2xUTG44MFZJeitPM1FGcW0yL3JId2dlSTZRRE9hMDA2TFozUTRsSE5Od0szQVZlWUFENFdnbUhRVWl2WU56V3liN3h1ZklDWWFhdlhWYnVLWjZNWGZ3UlZKK1RuWFcrQW0vb01uTmFPMy9ZNXBQaXRjeWgvYTZMcXRYd0F0K0owMUxWRkV6QUowanBJajdKdW5KWWQxd0hjaG5CUUhVU0MzVWFuOFdQZ1BWZ0hsQmlCQ2NBa0g0RGEyaTJEandHWmxjeTVXMEsxN3pMd1ZiOU5nYVk0aUpwYXdKcytCQ25Xd1VvM1NLWFQ0b09BUDhJSENGc0lmTUNndWo4SmFRMmtPYWFBMjI3ZDEwQUx1SVIxZ0hWeEVyamN0UHRIQmQ4YnRTUjNBNE1JZ1NlUEFaeHFWUGVRbHRocTdaUnVaVkFCQ1ZrTHVHa0pwR2dLc1k0eWJmVUVWTzg0cWhzb0F6U2dyVWZIWjFVUVZlOTlCNm8yb01ZZHdnN2xhdEFxNWlST0dvdWVRRXhXNlVFMGdDZS9BTkloOVNaNmpxa1dzTjNTVFowckhXRWdwa05tRXZJTHhxUWJTQVhhQVB4cVNCc3dRa2JwYnBvNmZHUFIwbTNHQllqQklJd3FOakNURUFyNHdrQlFVQTBBaktOcmRaQ3Uwb2tBcWdRaFRLQ0RoRnhWOTFCTmdzRHVZeDNXUVpwdEczeHREVUNKRURLdnRoR3VMVkVKbHE0Z1VNeUF5bGZRRVJhZFByaEtPSFRtQjNDZXM0UkZFWE5zZ1c4VUNsYlpjRWh4cVBRSXBIT29yZDJrMVpzQUg0WXZZTkpYTjNFZ1dYNE9jdzRMYklFdkRRU0pmQURKdFVMV3hTdWorQkJVUDREYUM2RDBEa3lGZzZKS1RWby81YnJ2WHF6Ym8yelNpM2FmMy85YkdnclcxQXI1a0g0TVhFelZIRUhWZjVDdVlaQzRmdGk5QW9JL2dYWDhFZGE1VHA5ZjlJNHhXV3NuT29jNXpOTXYxb2tqbUtwL3Z6YXkzZXBOSjQrWW1BTGRvV0JQV1RIa3NjNXpUVTFBZWtxWXQ3TGNXVHJ1VFlUWlFkbVFIb0IwR3VYdi9kZThMOGU3eHJzdUE4a1BOdHgzQVpJT3hwM0FQYzd3dkQ2a3ZpKy8vRExoM252UFBmZWdXczFqZjRkQkdHeHBPQStobE9Yemd3N1ZCakVCbkRLY3M0anpET1pET21qcUQyU0pRRkdCeDlKYVNPY1E3eFZPMlJJSmhmODZBZkIrWjNodUhzN1JhMnByYSt1Z3R1YlRwMCtqTUxnQzBlNi9mdGRkZDZFZ3pNTzVpR3dTYXE0TklUQ2RMY3p5Nkd6WEFqOEtuREl4QWFNMEFLZVZpd0N0Z2JSU05nR1VKd1F5RGFBQ25nTzR3NlMvQ1hnYjhLRXZ2dmdpRlVhdzU5eTVjNjRtV1h2bm5YZG1zaWpkWXhqcGRQNmNYaDZvUzBnMUJiNDh6cEZFelZhbEEzNjYzcGN1WGFvbGVTekZsdEJJbFdoUm1XeCt2NnlNY1FKNFBVN0EvT3l6ei9xY2EwUjMzSEVIcmpsQUVKYTczcm5zMjRKcUEwa2VUVUdUamdsSUpwTk94c01QUDZ3TGZpR2t4NTNoeFJiY2V3d1hjMUJBeDB1NGdHTU5jUDJubjM2YWNxNGp1djMyMnl0WjVLN1VsaEJvNUxFUjNBdmNUWFU2MHdLZ1lic3lXVENpM0xUVjZ3THZLZXNHcnZya2swL3FuZXVjQ2dvS0hvSmtIYnh2WVJBaE1NaWovek1iVnpaUlRNQXZ2L3d5Y2o0QW9SdjRNazdvSUk0SGtMcCt2QzZkcnd4dC9GcmdLZU1CZktUZTN0NjlVTUZUZ1BHOUIzV2NRZE1lQnN2amhKSnFuWUdxak1yS1Ntci90WnhOV0FpODdvOWkrMWw1TzZTUE5qYzNkenJqbFBMejgzSHlDL2FXcHFrMGdXWlVVSFp0SnZ4dVVabUF0QVlndEh5Y3IvYTZxSVh6MkRRSTVPSDFVRFJqUElPUGRPSENoVTZvK0ptUVhXKzY4SllTNHZVQi9ib3p2TjVSR0FJbWR3UFpBM0FDNTFSS3JNQWZ5QkhGR0NSQm56NG9lN3lwcWVtZ2M0UFF4WXNYMFl5dHVPV1dXM0JSYWEzRFdkMFUxQS93L1o0S3ZCeDRqY29FeEFpdEU2ZHpQU3RyM1JSL1FLUTVmT1VKNFBzYUd4dHZHUEM5ZE9uU0pmeXUrN0FMYTlNSkZQeCtsa1UwNVlOQkJEVmRnMHV3S2M0ZUFXQ1o4M2NDOGpNKy9QRERMdWNHcHI2K1B2eStHV3ovQVNzOUFNRnZkN2F4MUFURUZPQmptTGRTQnJhTjNnQndISGhtUTBORHJ6TUI2UExseTczTVVZdWJPczNFaUIvR0plYnlURUI2UW9nQ25HclY2S0FGUjdBVmVQNEhIM3d3NEV3Z3VuTGxDbjd2ZkFDaTFVUURxTWI1UFdVdm01cUFCM0hFU1hOb21LejJHYU9Idi9EQWdRTkpad0pTZjM4L2Z2ZEMzSjVHMWlQUW5mM2pLNXNHdng4ME1RSFA2OWh4SFdaLzJ3TjgvL3Z2djMvQm1jRDAwMDgvWFdDYW9FY1VKNkMwZW9VV2VGYlhCT0JDelRLS0oyL1lFeGdFWHJSdjM3NGVKeUxuNnRXcldBK0xBSlJCeStvL3JRVVFVeDBUc0Z3elJLekxLL2J1M2RzZVFmOG5EUXdNWUgyc0NPTDBpYng5VnI2Y2FnSUttZjBueGU4cGd1Qzd2bi9QbmoyYklzaEgwODgvLzR6MXN0K20rdmVVSTZaRkZCT3dMR2ovWHFJaDBPNC9Ia0V0SmdEbWNaNC9FRUQ5ZTY5VktrMEFDb0ROMXUvanFycTZ1djRJWmpFbGswbXNueXBid1BzMHdUS1ZDVUJuWWJMdU1DNVJFQTd2M3IzN3ZRaGlraEJnUFRXclRBRUZlQjlOWnQzQzBTYkFyLzZEZFBNNGpGNy9QeU5vdFV6QlUyNnZnQW84eCs3enJpM2ptZ0Fnbk9KZEtZclZCOVFFYit6Y3ViTXJncFZPdi83Nks5YlhHenJBQ3dUSmZ3MUQrOWs4RXpBWE9FOEd2aUVQQUsrSklEWFNBbGh2QTd5V1RXenR2TWZpWE02NVBCTlFyZ0xmVUJpMnYvdnV1NzBSblBvME9EallDMEJ0TjNEMlZOZkxSNWdBejA0ZVJuMTd5YjBwNEEwUmxJRUk2eStsYS9NVjF4ZjRmWUFDU0V0RGlQMDMxZGJXUnJZL0FQMzIyMjlkQUdDVHJzMVhySEhFYWVzRlhoK2dYQ2Zvb3lFTTJ5SUlyZEMyQURaLzFEMWVNK0NhZ0hMSjVFeFR4cmw5aHlMc3JEaURXSTk5RWpBcGdQdkxSd2hBbVFoNEhWL0F4d2UzYnQwNkdNRVhuRktwRks0dE9CZ1FjSDk1V2RvRUFFMDFuYzhYaThWRUFyQTNnczRxN1ZXcGZzSGFDcEVnNEdybm9lWGhPRUtVdzN1NHlaWXFiR280TGsyS1I1aFpwY09zWGpPOUdJbTBBWUZ5Y1RFcm1vREpWTFd1MFR0bzNiSmx5MENFbVQzNi9mZmZremgvVUtmVkUzeUxraXgzWHgrdjVGallhYXNsZ2l3VVp4RHJkYnJtMzhndUY2RUFGRktBRjVrRXdjRlByUkZjb1ZDcklkQWlLc1NsWVVXcUZpL3pCd1RYT2lLc1FxR09JS2UxY1FSbVNBUGttWUl2MEFEWTlZdWlmK0dZZ0M1V3Y5a0IxTDZYOGxBQThrM0JGd2hCOTRZTkcxSVJYUFlKdXR3cElOd0JwTmpTSS9PNUFoRFFHVXhFVUlWS0NSTUJFR2lGSVFHNHlYK0RhZitmUGFjdndpaFVNMkN6Zm0vS2NnTUx0alpaaHVkRVkvL2hrczJWVkpsWjd0SnZpNVNNTUFwVkE5Z01zT1ZrWFl2REZpTzZmZ2dGQUNVcUo2cUtjYU1CYkQ1dUFIMkFsRTBmSUtKeFJTblVBR2l6Y3lrZVB0V3pqT28xVkEyZ3BhMFYyQ1ZSQUxCYlVSRHdRVjRxaUdBS1ZRRHlMWjU3MUpmRnVtMGxGcVRKdlNjdmdpbFV5dFB4QXhTWTlib2F3TWJEM090RkVVYWhhb0FpblFhcDBnQTRKU3poUHN3U0Z6NzMzSE9aRVZUMktabE1ZcjBXZXNHVjdLcE9vUVJxZ0c2RFZpNHJ4NUVxakZXZmpTQ3ozdnFMSGQ5SW9HeVlub0JqTndwQXdoQm9XWGxwSkFDaENFQ3B2NjZwNXljSkJDU0Jjd0k3ZGFaN0U4M0Z0QWl1VUdnYVQvV0xBQ2FZaGs0TUJDVmswVURLV2IyYzMrVVJWcUZvZ09tOE9xY2NxTVc1ZCtEbW0yOU91R3NET3l3N2dtVXZ2ZlJTRkJDeVNGZXZYc1g2TEJPMWNJb0c4TkVRNXU3S29GYkxpMEt6M2ZPREk3SkdlSGJ3VFNKQURjeENxMWNBV25SMzl5WUlRVVdFbVZYMVgyRzZTWVRnbmhhdkFCd0wwdW9GOTFkVVYxZG5SOUFGcC83K2ZqeXNxMElHdklFR09EWWtBT3dhN3QvWFlYbDNrRHpnQlJGOFZnZzNlY3pUMlNxR1lQOTd2Qm9BODNFTHJkNi9XUFNKQ0RzcjZ2OEp3OTFCUmRmUzZ6YTlld1ExcVZvOVJRdjQ3cGxYVTFOVEhFRm9UcGN2WDhhVHd1ZUpnS2RvQUk0d3BFOFk5ZTRTZHRnZEdMSzRTMWdtOEw4akdBTzFmcXkvVE5taVVFMWhRSXdQajlBQURPUWs3dWdSZEo5QURqKzJidDI2YUk2QUFWMjZkQW5yN1RIcW5zRkVZVGdFbkJSdEZsMGZ3azZoT2NDcklqaU5hQlhPQUtJY3VxM2hHNHc0ZlRYbWErbE5PRUhFWkZzNGhjQTgrZXFycjBhK2dBWmR2SGdSYmYrVHNyTURETXhCcjJ2L2VUN0EwTDUrOEhON0FLZFBGaG5jSE1HcVpmdGZCODRXZ2EweUJ3S3RzTjFoazRCNVBzQ0lyZDBDMkh3Uno5MjRjV05sQksyYWZ2enh4MHJYODljNVFvNGdDTnY4NWJ3REk3cjhYVUtxeW5mTC9LbUhhelp0MnBRYlFTeW1IMzc0QWZmdXFlRUI3Z1dYQ3J6SEZDQ21YZjVuaUU0Tld4UGtKRkFKNDFHbXRSSE1VdFdQOVROSmRZU2NnUVpZbzNOb0ZFWUYyMVdtZ0FxODc3Nkt6WnMzUHgxQlBacSsvLzU3ckpjS1hoZzNvQ2xvOTBiL3FDZUh2cUxqQTJqNkIrdTJiTmxTRmtIK0ozMzMzWGRsQU1vNm50cTNjSnJvSzZLNGdPemd5UDJvQmFqMm5xSWRQR1hZS3pqdzVwdHZUb3FnZDV5ZW5oNVUrUWNnbXkwN1VkeFFBN1FEN3hmRkNsU25oNjhPZWxhZzZINW4rRmo2ajk1NjY2MzhpUXorK2ZQbjh3R01ScS9kVjRFdml3VndycTBXOVFwVUpzQWRJTm9mNUxSUXhmTkxnQnUyYnQwNklhZVBmZnZ0dHpqRHA4RVozcjZkREw3c1FFa2Z5QWRWVzgycmpvOUgvaGRrQjJ5MmZ0ODllRUIxNDl0dnZ6MmhscWgvODgwM09hemxUek1GWDZFTmNLTHZVN0xnRU1VRXVJYzl2cUxiK2luQkpFOGV6eW8rdW4zNzlna3hhUFQxMTEvamR4NEZFR2JKd09kMUEyVmRROTg5NlBqMXFJSkRNU0pJNnlIcE5HbnBHbEhGcVZncDc3enp6ZzI5dGpDUlNCUXg4S2ZLV3JtSkJ2RGtPNEhYVTNvSTdwUXdGVURwYy84czlBQmsxNHVCMjNiczJIRkRUaVU3ZCs3Y0FxajROcmJFU3h0b2plQVFZaldvT255YXF3RjRBc0ZTbkRtODFsVDF5MllaK2Nwd0xtSER6cDA3YTNidDJuVkRUQ3J0NnVyS0JxNWhEbDhlQlhDVEhnR2p0V3hUYVZLOElFWUZqS1dydlZQSWRVOFZFMmtNZ1VDc0JENnllL2Z1a3ZFTS9sZGZmVlVDRlg0RXNpdFZ0bDNVWWpVMHdESGcxZFFJb2RRSkZKU2hLWGdFMGo1ZExhQUNuNk1Ka0tjREg2K3JxNnV1cjY4ZlY3MkVNMmZPNUp3OWU3WWFzc2VCcDV1MGNLb1FzRHhPOVZycXFuNlIyaGRHQWpXRW9CdlNSMDNCOXdQTkE5NUhHRFZjQlh4cXo1NDlENDBIOEUrZlBvM3ZlY29abnRHVHJlcXptd2dCUnlEdzJQbHUzVEJ4eG11dnZjWUZVUVl3eStPUTVVb1Y2RElUUXpFSm5Hc2RiTFN5ZnZIaXhkZlZwdFNuVHAycVpNSmFxdHNWVnRXYkFpUDB6YXA0OThyeXQ5NTZxNU94WWNNR3lqL2dwYmhieFM1SWx3U0pCUVFZWXNaVnpXdFJFQll0V25UTjlpYytlZklrT3ExTG1NOVNaREtwbGlvUWdySjZacFpUVk9EZDMya0JJRW9aTDBVdnZkRmRDQm9VZkdvOGdYTTAvVUhnSFRpcmVlSENoYUZyaGVQSGorTjBkenhxZHhud2cyeHdTMHZENllJdndBT25kODludmhrWmVKZHV1KzAySjJQanhvMFVLWk85R003dytjamRGTUlnQ21pcUFYajM5Yk81RFBGWUxOWThiOTQ4YXllWHRMVzFsYklUMW1jeHpqVlpVR3RxQ2poNDRCai8zNEg3WlhqSmhDSXRBQUhBZDFNYzBmdmNQWUFxQ1BoQmhJSERGNWpQME1GMlFrbXdFMDJIVE1qczJiUFRwcU9scFNYUFZlSEFCU3dvVmNMc09lYnpUV1pIMmZBRE9DbE83WnFCM3lmRFRXVVNVQUN5aUhaRzlVSlkwU2lOSDdQS0lqc2lxdDZCb29lZ0loVE1PWXhIVVR3ZU4zcTI2RUFOL3drcjN0K3F2RWFLY3pidnh6b1hQY2Y3YnJML2E5b05GS1hZUFp6cG5VcEdsWDZkYnFISURJUk5sSVdYc3VpYmJqZFFrR0xkem9RMFlmSi91SkZBYW1zbmRsbHcxOUhaekRseFZHRm1rY3FpbEZuU0VGb3RubktOT2xaUEdRWDBsV09kem9hMDF4UjQ3bkN3RHRCRXB3YkhvZWRqOTR3eTBLU0tDT29JUWhnYVFyWFpna29ZZE1DWFBBdnJjcjU3V0lUdVhFSGxjTEN1MDBjUUdqemE3QkVjUmpiUkFGU05RQVhYVkFoMHp1WTFCVi9RMnIzcGVraXhueitvR1JvbXZWdE1WOVZyM0kvOThSWEFDNzNMem9NNGdySVdiMXNJeGdwOGlTbkFPbHNJS2RaaHluQjhRRzh3aUtJQkRQeUNRNUM5RjBjUktZNmdERndaMkRhRklFendDUzNlM2IvblhsektyYXMxZEZyL0tBMmdvLzVGTFZSd2Z6ZHpEdGZvZGd1cFpvRnFHb2hicUlZR1BzSCtZeDNOeEY2VjdEMm9ta1hsbU1aTTFUOFBETVhmb1VsNEJydUtrSGFhYUFOYnRqMk1ub0VKK0w2LzcyUmR2R2U4S3Q5a2pxQk9qNFNzQVV5dmNlN0JDU1YvQmE2Qy9FQllYY1NnNW9JS3Rxa2o1aWtiZ0xTS3Fmd1dhaGVSV3FaNmoxZ0lBRlB1UVcyQUkzbFRJTjBiMUNTb25NU3dZZ0NVNndxUThOdW5zT0hjUWNvelZLWklWd2hpS2pWdU1FaWhZMFl3ZXZnUFNERzBlVXkzZXpqV1lPc0VoUlJBSFdQZi9BOTNFZ2MxTUtUaitGR0VJR1poSUVnSmlNelBZUGxtSE54Z2ptTFR0UlNDc093K28yWVd6Y052YlRZSUJWc1ZnclFHc0FXKzZjQ1NKeDluVWNTL1FicmZWQWpDRGdRWi9QMSt5T00zM1E5cFBNaXpxQ2FBS2dTeHNNQ250azZCMnNkVnlZc2gvUXZ3QzdocmlZNFFoQ2tVR2kwZTMva0YvQVlvdzI5cEo4WUFySmtBaWhERXdnUmZWeU53OHJpZjdYK0I3NFk4cXMwM25PR05EcTBJZ1EzQWZmZjBzWGVjQWZtNzJidjNVRm94cGRXYnRIN1YzMmNGY2Znb0xjeUNFS1FkSjl6VkhOTC9BTTlpak9QODA4TVlEL0NQN1V2dU84WkdQK09NQjNuUDRUMVBOZll2ZXkvS1hBUEtkMlhwZXZBMjdpV1lBTms5Zzh5WmFtYmxPYTVBNEZRdFovakVzanliV3NCVGFYMXNRa2JjQS9pQUNBUWQwRTJFUWdVOFJVaXlLQzAycUduUWpTNnF3UFA5TFFKd2lMRkx1VXdRY0J1YUlpWVF1QmpUUGM4d2svMzJWdFlKRnExMDR4UW5tTGxKTVB1Tk5yM2ZVRXVRUXREVVZtOERlTmNjL0YrQUFRQktkOEhhSVdkandRQUFBQUJKUlU1RXJrSmdnZz09KSBuby1yZXBlYXQgNTAlO2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDo0OHB4O2xlZnQ6NTAlO21hcmdpbi1sZWZ0OmNhbGMoNDhweC8tMik7bWFyZ2luLXRvcDpjYWxjKDQ4cHgvLTIpO29wYWNpdHk6Ljc7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6NDhweDt3aWxsLWNoYW5nZTp0cmFuc2Zvcm19LmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX2FjdGl2ZV90cnVle2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LmpvZGl0LWZpbGVicm93c2VyLWZpbGVzOjotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDpjYWxjKDhweC8yKX0uam9kaXQtZmlsZWJyb3dzZXItZmlsZXM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrey13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsLjMpfS5qb2RpdC1maWxlYnJvd3Nlci1maWxlczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojYTlhOWE5O291dGxpbmU6MXB4IHNvbGlkICM3MDgwOTB9LmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX2FjdGl2ZV90cnVley1tcy1mbGV4LWxpbmUtcGFjazpzdGFydDthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQ7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwO292ZXJmbG93LXk6YXV0bztwYWRkaW5nOmNhbGMoOHB4LzIpO3dpZHRoOjEwMCV9LmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX19pdGVtey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlcjoxcHggc29saWQgI2RhZGFkYTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZTowO2hlaWdodDoxNTBweDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjpjYWxjKDhweC8yKTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXI7LXdlYmtpdC10cmFuc2l0aW9uOmJvcmRlciAuMXMgbGluZWFyLGJvdHRvbSAuMXMgbGluZWFyOy1vLXRyYW5zaXRpb246Ym9yZGVyIC4xcyBsaW5lYXIsYm90dG9tIC4xcyBsaW5lYXI7dHJhbnNpdGlvbjpib3JkZXIgLjFzIGxpbmVhcixib3R0b20gLjFzIGxpbmVhcjt3aWR0aDoxNTBweH1AbWVkaWEgKG1heC13aWR0aDo0ODBweCl7LmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX19pdGVte3dpZHRoOmNhbGMoNTAlIC0gOHB4KX19LmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX19pdGVtIGltZ3ttYXgtd2lkdGg6MTAwJX0uam9kaXQtZmlsZWJyb3dzZXItZmlsZXNfX2l0ZW06aG92ZXJ7Ym9yZGVyLWNvbG9yOiM0MzNiNWN9LmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX19pdGVtX2FjdGl2ZV90cnVle2JhY2tncm91bmQtY29sb3I6I2I1YjViNTtib3JkZXItY29sb3I6IzFlODhlNX0uam9kaXQtZmlsZWJyb3dzZXItZmlsZXNfX2l0ZW1fYWN0aXZlX3RydWUgLmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX19pdGVtLWluZm97YmFja2dyb3VuZC1jb2xvcjojYjViNWI1O2NvbG9yOiNmZmY7dGV4dC1zaGFkb3c6bm9uZX0uam9kaXQtZmlsZWJyb3dzZXItZmlsZXNfX2l0ZW0taW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiNlOWU5ZTk7Ym90dG9tOjA7Y29sb3I6IzMzMztmb250LXNpemU6MTRweDtsZWZ0OjA7bGluZS1oZWlnaHQ6MTZweDtvcGFjaXR5Oi44NTtvdmVyZmxvdzp2aXNpYmxlO3BhZGRpbmc6LjNlbSAuNmVtO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dGV4dC1hbGlnbjpsZWZ0O3RleHQtc2hhZG93OiNlZWUgMCAxcHggMDstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZTstby10cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlO3doaXRlLXNwYWNlOm5vcm1hbH0uam9kaXQtZmlsZWJyb3dzZXItZmlsZXNfX2l0ZW0taW5mbz5zcGFue2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi43NWVtO292ZXJmbG93OmhpZGRlbjstby10ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS5qb2RpdC1maWxlYnJvd3Nlci1maWxlc19faXRlbS1pbmZvPnNwYW4uam9kaXQtZmlsZWJyb3dzZXItZmlsZXNfX2l0ZW0taW5mby1maWxlbmFtZXtmb250LXNpemU6LjllbTtmb250LXdlaWdodDo3MDB9LmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX19pdGVtOmhvdmVyOm5vdCguam9kaXQtZmlsZWJyb3dzZXItZmlsZXNfX2l0ZW1fYWN0aXZlX3RydWUpIC5qb2RpdC1maWxlYnJvd3Nlci1maWxlc19faXRlbS1pbmZve2JvdHRvbTotMTAwcHh9LmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX3ZpZXdfbGlzdHtzY3JvbGwtYmVoYXZpb3I6c21vb3RofS5qb2RpdC1maWxlYnJvd3Nlci1maWxlc192aWV3X2xpc3QgYXtib3JkZXItd2lkdGg6MCAwIDFweDtkaXNwbGF5OmJsb2NrO2hlaWdodDoyNnB4O2xpbmUtaGVpZ2h0OjI2cHg7bWFyZ2luOjA7dGV4dC1hbGlnbjpsZWZ0O3doaXRlLXNwYWNlOm5vd3JhcDt3aWR0aDoxMDAlfS5qb2RpdC1maWxlYnJvd3Nlci1maWxlc192aWV3X2xpc3QgYSBpbWd7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6NHB4O21heC13aWR0aDoxNnB4O21pbi13aWR0aDoxNnB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uam9kaXQtZmlsZWJyb3dzZXItZmlsZXNfdmlld19saXN0IGEgLmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX19pdGVtLWluZm97YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MDtoZWlnaHQ6MTAwJTtsaW5lLWhlaWdodDppbmhlcml0O21hcmdpbi1sZWZ0OjRweDtwYWRkaW5nOjA7cG9zaXRpb246c3RhdGljO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDpjYWxjKDEwMCUgLSAyMHB4KX0uam9kaXQtZmlsZWJyb3dzZXItZmlsZXNfdmlld19saXN0IGEgLmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX19pdGVtLWluZm8+c3BhbntkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTJweDtoZWlnaHQ6MTAwJX0uam9kaXQtZmlsZWJyb3dzZXItZmlsZXNfdmlld19saXN0IGEgLmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX19pdGVtLWluZm8tZmlsZW5hbWV7d2lkdGg6NTAlfS5qb2RpdC1maWxlYnJvd3Nlci1maWxlc192aWV3X2xpc3QgYSAuam9kaXQtZmlsZWJyb3dzZXItZmlsZXNfX2l0ZW0taW5mby1maWxlY2hhbmdlZCwuam9kaXQtZmlsZWJyb3dzZXItZmlsZXNfdmlld19saXN0IGEgLmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX19pdGVtLWluZm8tZmlsZXNpemV7d2lkdGg6MjUlfS5qb2RpdC1maWxlYnJvd3Nlci1maWxlc192aWV3X2xpc3QgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM0MzNiNWN9LmpvZGl0LWZpbGVicm93c2VyLWZpbGVzX3ZpZXdfbGlzdCBhOmhvdmVyIC5qb2RpdC1maWxlYnJvd3Nlci1maWxlc19faXRlbS1pbmZve2NvbG9yOiNmZmY7dGV4dC1zaGFkb3c6bm9uZX0uam9kaXQtZmlsZWJyb3dzZXItZmlsZXNfdmlld19saXN0IGE6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmpvZGl0LWZpbGVicm93c2VyLXRyZWV7ZGlzcGxheTpub25lO2hlaWdodDoxMDAlO292ZXJmbG93LWFuY2hvcjphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOnRvcH0uam9kaXQtZmlsZWJyb3dzZXItdHJlZSAuam9kaXQtYnV0dG9ue2JvcmRlci1yYWRpdXM6MH0uam9kaXQtZmlsZWJyb3dzZXItdHJlZV9hY3RpdmVfdHJ1ZXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fS5qb2RpdC1maWxlYnJvd3Nlci10cmVlX2xvYWRpbmdfdHJ1ZTpiZWZvcmV7Y29udGVudDpcIlwiO2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5qb2RpdC1maWxlYnJvd3Nlci10cmVlX2xvYWRpbmdfdHJ1ZTphZnRlcnstd2Via2l0LWFuaW1hdGlvbjphIDJzIGVhc2Utb3V0IDBzIGluZmluaXRlO2FuaW1hdGlvbjphIDJzIGVhc2Utb3V0IDBzIGluZmluaXRlO2JhY2tncm91bmQ6dXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSUFBQUFDQUNBWUFBQUREUG1ITEFBQUFCR2RCVFVFQUFLL0lOd1dLNlFBQUFCbDBSVmgwVTI5bWRIZGhjbVVBUVdSdlltVWdTVzFoWjJWU1pXRmtlWEhKWlR3QUFCUnNTVVJCVkhqYTdGMS9hSmZWR24vMzNSZ1VnOEZpTmZLMldDeWt5UzdHTG9ZeVVid1lpcFpNdW1nTG8raVBTOUhsWGhTSGtSWGRpc2xFU3hNejBtYXB1YUZvMm15amtmbk5sVFEyRkpkVHU4TnZMVmNyZGJwY2ZHdnhyZnM4MjNtL3ZYdDNmanpudk9lZHpyMFBQSnp6UGUrN2QrOTdQczk1bnVjODUxZkdBdzg4NENEOThjY2ZJMUpxbWMzVXBFeVF6NEZrTXFSVGdZc2huOGZ5bVo1N1N5R2J6ZjVtRU5JT3o5K25nRTlBdGcvU0xraFBRSG9XZUVEbjNTbXBTWmxKbnZmN3lwVXJUcGI3SXlNalkrZ0dONldXbWFZODRsMlQzYyt1NThEMWNzak9ndndzeUJkQnZzRFJvMnpnTWwvWk5NNTl2Y0FKNERqOG56aWtMYTVRbUJMdjI4WUNmUGQzbGk3Z1BIQk13S2RjRXdoQ0pnTjZGb0xPV0p0VWdpV292QUxHMDRGWHNiSTQ0eGJndzhBcGxiYVUvUStaUU5nR2YwZ0EvSldoQzFhUXlsZTFlTjkxclBSS0tLdUVzanpadlNwaDBtMlJpdXRwSVlScmZaQzhCK2w3a0I2amdxMENuUUl5OVgzOXYyTllRVzVGZVVGUWxRVk4vYUFMeWlZQlB3LzVNNUIrRHZ3MDJ2TWdncWNEdWtFbDU3RjN4SGY5SDc0Nys0YkE1b0Q2ZHpxYVlFZ0FxSURiQmw5Umh2WjRIL0I1eUwrSURwM29YaG13TmttM2xUTG44MFZJeitPM1FGcW0yL3JId2dlSTZRRE9hMDA2TFozUTRsSE5Od0szQVZlWUFENFdnbUhRVWl2WU56V3liN3h1ZklDWWFhdlhWYnVLWjZNWGZ3UlZKK1RuWFcrQW0vb01uTmFPMy9ZNXBQaXRjeWgvYTZMcXRYd0F0K0owMUxWRkV6QUowanBJajdKdW5KWWQxd0hjaG5CUUhVU0MzVWFuOFdQZ1BWZ0hsQmlCQ2NBa0g0RGEyaTJEandHWmxjeTVXMEsxN3pMd1ZiOU5nYVk0aUpwYXdKcytCQ25Xd1VvM1NLWFQ0b09BUDhJSENGc0lmTUNndWo4SmFRMmtPYWFBMjI3ZDEwQUx1SVIxZ0hWeEVyamN0UHRIQmQ4YnRTUjNBNE1JZ1NlUEFaeHFWUGVRbHRocTdaUnVaVkFCQ1ZrTHVHa0pwR2dLc1k0eWJmVUVWTzg0cWhzb0F6U2dyVWZIWjFVUVZlOTlCNm8yb01ZZHdnN2xhdEFxNWlST0dvdWVRRXhXNlVFMGdDZS9BTkloOVNaNmpxa1dzTjNTVFowckhXRWdwa05tRXZJTHhxUWJTQVhhQVB4cVNCc3dRa2JwYnBvNmZHUFIwbTNHQllqQklJd3FOakNURUFyNHdrQlFVQTBBaktOcmRaQ3Uwb2tBcWdRaFRLQ0RoRnhWOTFCTmdzRHVZeDNXUVpwdEczeHREVUNKRURLdnRoR3VMVkVKbHE0Z1VNeUF5bGZRRVJhZFByaEtPSFRtQjNDZXM0UkZFWE5zZ1c4VUNsYlpjRWh4cVBRSXBIT29yZDJrMVpzQUg0WXZZTkpYTjNFZ1dYNE9jdzRMYklFdkRRU0pmQURKdFVMV3hTdWorQkJVUDREYUM2RDBEa3lGZzZKS1RWby81YnJ2WHF6Ym8yelNpM2FmMy85YkdnclcxQXI1a0g0TVhFelZIRUhWZjVDdVlaQzRmdGk5QW9JL2dYWDhFZGE1VHA5ZjlJNHhXV3NuT29jNXpOTXYxb2tqbUtwL3Z6YXkzZXBOSjQrWW1BTGRvV0JQV1RIa3NjNXpUVTFBZWtxWXQ3TGNXVHJ1VFlUWlFkbVFIb0IwR3VYdi9kZThMOGU3eHJzdUE4a1BOdHgzQVpJT3hwM0FQYzd3dkQ2a3ZpKy8vRExoM252UFBmZWdXczFqZjRkQkdHeHBPQStobE9Yemd3N1ZCakVCbkRLY3M0anpET1pET21qcUQyU0pRRkdCeDlKYVNPY1E3eFZPMlJJSmhmODZBZkIrWjNodUhzN1JhMnByYSt1Z3R1YlRwMCtqTUxnQzBlNi9mdGRkZDZFZ3pNTzVpR3dTYXE0TklUQ2RMY3p5Nkd6WEFqOEtuREl4QWFNMEFLZVZpd0N0Z2JSU05nR1VKd1F5RGFBQ25nTzR3NlMvQ1hnYjhLRXZ2dmdpRlVhdzU5eTVjNjRtV1h2bm5YZG1zaWpkWXhqcGRQNmNYaDZvUzBnMUJiNDh6cEZFelZhbEEzNjYzcGN1WGFvbGVTekZsdEJJbFdoUm1XeCt2NnlNY1FKNFBVN0EvT3l6ei9xY2EwUjMzSEVIcmpsQUVKYTczcm5zMjRKcUEwa2VUVUdUamdsSUpwTk94c01QUDZ3TGZpR2t4NTNoeFJiY2V3d1hjMUJBeDB1NGdHTU5jUDJubjM2YWNxNGp1djMyMnl0WjVLN1VsaEJvNUxFUjNBdmNUWFU2MHdLZ1lic3lXVENpM0xUVjZ3THZLZXNHcnZya2swL3FuZXVjQ2dvS0hvSmtIYnh2WVJBaE1NaWovek1iVnpaUlRNQXZ2L3d5Y2o0QW9SdjRNazdvSUk0SGtMcCt2QzZkcnd4dC9GcmdLZU1CZktUZTN0NjlVTUZUZ1BHOUIzV2NRZE1lQnN2amhKSnFuWUdxak1yS1Ntci90WnhOV0FpODdvOWkrMWw1TzZTUE5qYzNkenJqbFBMejgzSHlDL2FXcHFrMGdXWlVVSFp0SnZ4dVVabUF0QVlndEh5Y3IvYTZxSVh6MkRRSTVPSDFVRFJqUElPUGRPSENoVTZvK0ptUVhXKzY4SllTNHZVQi9ib3p2TjVSR0FJbWR3UFpBM0FDNTFSS3JNQWZ5QkhGR0NSQm56NG9lN3lwcWVtZ2M0UFF4WXNYMFl5dHVPV1dXM0JSYWEzRFdkMFUxQS93L1o0S3ZCeDRqY29FeEFpdEU2ZHpQU3RyM1JSL1FLUTVmT1VKNFBzYUd4dHZHUEM5ZE9uU0pmeXUrN0FMYTlNSkZQeCtsa1UwNVlOQkJEVmRnMHV3S2M0ZUFXQ1o4M2NDOGpNKy9QRERMdWNHcHI2K1B2eStHV3ovQVNzOUFNRnZkN2F4MUFURUZPQmptTGRTQnJhTjNnQndISGhtUTBORHJ6TUI2UExseTczTVVZdWJPczNFaUIvR0plYnlURUI2UW9nQ25HclY2S0FGUjdBVmVQNEhIM3d3NEV3Z3VuTGxDbjd2ZkFDaTFVUURxTWI1UFdVdm01cUFCM0hFU1hOb21LejJHYU9Idi9EQWdRTkpad0pTZjM4L2Z2ZEMzSjVHMWlQUW5mM2pLNXNHdng4ME1RSFA2OWh4SFdaLzJ3TjgvL3Z2djMvQm1jRDAwMDgvWFdDYW9FY1VKNkMwZW9VV2VGYlhCT0JDelRLS0oyL1lFeGdFWHJSdjM3NGVKeUxuNnRXcldBK0xBSlJCeStvL3JRVVFVeDBUc0Z3elJLekxLL2J1M2RzZVFmOG5EUXdNWUgyc0NPTDBpYng5VnI2Y2FnSUttZjBueGU4cGd1Qzd2bi9QbmoyYklzaEgwODgvLzR6MXN0K20rdmVVSTZaRkZCT3dMR2ovWHFJaDBPNC9Ia0V0SmdEbWNaNC9FRUQ5ZTY5VktrMEFDb0ROMXUvanFycTZ1djRJWmpFbGswbXNueXBid1BzMHdUS1ZDVUJuWWJMdU1DNVJFQTd2M3IzN3ZRaGlraEJnUFRXclRBRUZlQjlOWnQzQzBTYkFyLzZEZFBNNGpGNy9QeU5vdFV6QlUyNnZnQW84eCs3enJpM2ptZ0Fnbk9KZEtZclZCOVFFYit6Y3ViTXJncFZPdi83Nks5YlhHenJBQ3dUSmZ3MUQrOWs4RXpBWE9FOEd2aUVQQUsrSklEWFNBbGh2QTd5V1RXenR2TWZpWE02NVBCTlFyZ0xmVUJpMnYvdnV1NzBSblBvME9EallDMEJ0TjNEMlZOZkxSNWdBejA0ZVJuMTd5YjBwNEEwUmxJRUk2eStsYS9NVjF4ZjRmWUFDU0V0RGlQMDMxZGJXUnJZL0FQMzIyMjlkQUdDVHJzMVhySEhFYWVzRlhoK2dYQ2Zvb3lFTTJ5SUlyZEMyQURaLzFEMWVNK0NhZ0hMSjVFeFR4cmw5aHlMc3JEaURXSTk5RWpBcGdQdkxSd2hBbVFoNEhWL0F4d2UzYnQwNkdNRVhuRktwRks0dE9CZ1FjSDk1V2RvRUFFMDFuYzhYaThWRUFyQTNnczRxN1ZXcGZzSGFDcEVnNEdybm9lWGhPRUtVdzN1NHlaWXFiR280TGsyS1I1aFpwY09zWGpPOUdJbTBBWUZ5Y1RFcm1vREpWTFd1MFR0bzNiSmx5MENFbVQzNi9mZmZremgvVUtmVkUzeUxraXgzWHgrdjVGallhYXNsZ2l3VVp4RHJkYnJtMzhndUY2RUFGRktBRjVrRXdjRlByUkZjb1ZDcklkQWlLc1NsWVVXcUZpL3pCd1RYT2lLc1FxR09JS2UxY1FSbVNBUGttWUl2MEFEWTlZdWlmK0dZZ0M1V3Y5a0IxTDZYOGxBQThrM0JGd2hCOTRZTkcxSVJYUFlKdXR3cElOd0JwTmpTSS9PNUFoRFFHVXhFVUlWS0NSTUJFR2lGSVFHNHlYK0RhZitmUGFjdndpaFVNMkN6Zm0vS2NnTUx0alpaaHVkRVkvL2hrczJWVkpsWjd0SnZpNVNNTUFwVkE5Z01zT1ZrWFl2REZpTzZmZ2dGQUNVcUo2cUtjYU1CYkQ1dUFIMkFsRTBmSUtKeFJTblVBR2l6Y3lrZVB0V3pqT28xVkEyZ3BhMFYyQ1ZSQUxCYlVSRHdRVjRxaUdBS1ZRRHlMWjU3MUpmRnVtMGxGcVRKdlNjdmdpbFV5dFB4QXhTWTlib2F3TWJEM090RkVVYWhhb0FpblFhcDBnQTRKU3poUHN3U0Z6NzMzSE9aRVZUMktabE1ZcjBXZXNHVjdLcE9vUVJxZ0c2RFZpNHJ4NUVxakZXZmpTQ3ozdnFMSGQ5SW9HeVlub0JqTndwQXdoQm9XWGxwSkFDaENFQ3B2NjZwNXljSkJDU0Jjd0k3ZGFaN0U4M0Z0QWl1VUdnYVQvV0xBQ2FZaGs0TUJDVmswVURLV2IyYzMrVVJWcUZvZ09tOE9xY2NxTVc1ZCtEbW0yOU91R3NET3l3N2dtVXZ2ZlJTRkJDeVNGZXZYc1g2TEJPMWNJb0c4TkVRNXU3S29GYkxpMEt6M2ZPREk3SkdlSGJ3VFNKQURjeENxMWNBV25SMzl5WUlRVVdFbVZYMVgyRzZTWVRnbmhhdkFCd0wwdW9GOTFkVVYxZG5SOUFGcC83K2ZqeXNxMElHdklFR09EWWtBT3dhN3QvWFlYbDNrRHpnQlJGOFZnZzNlY3pUMlNxR1lQOTd2Qm9BODNFTHJkNi9XUFNKQ0RzcjZ2OEp3OTFCUmRmUzZ6YTlld1ExcVZvOVJRdjQ3cGxYVTFOVEhFRm9UcGN2WDhhVHd1ZUpnS2RvQUk0d3BFOFk5ZTRTZHRnZEdMSzRTMWdtOEw4akdBTzFmcXkvVE5taVVFMWhRSXdQajlBQURPUWs3dWdSZEo5QURqKzJidDI2YUk2QUFWMjZkQW5yN1RIcW5zRkVZVGdFbkJSdEZsMGZ3azZoT2NDcklqaU5hQlhPQUtJY3VxM2hHNHc0ZlRYbWErbE5PRUhFWkZzNGhjQTgrZXFycjBhK2dBWmR2SGdSYmYrVHNyTURETXhCcjJ2L2VUN0EwTDUrOEhON0FLZFBGaG5jSE1HcVpmdGZCODRXZ2EweUJ3S3RzTjFoazRCNVBzQ0lyZDBDMkh3Uno5MjRjV05sQksyYWZ2enh4MHJYODljNVFvNGdDTnY4NWJ3REk3cjhYVUtxeW5mTC9LbUhhelp0MnBRYlFTeW1IMzc0QWZmdXFlRUI3Z1dYQ3J6SEZDQ21YZjVuaUU0Tld4UGtKRkFKNDFHbXRSSE1VdFdQOVROSmRZU2NnUVpZbzNOb0ZFWUYyMVdtZ0FxODc3Nkt6WnMzUHgxQlBacSsvLzU3ckpjS1hoZzNvQ2xvOTBiL3FDZUh2cUxqQTJqNkIrdTJiTmxTRmtIK0ozMzMzWGRsQU1vNm50cTNjSnJvSzZLNGdPemd5UDJvQmFqMm5xSWRQR1hZS3pqdzVwdHZUb3FnZDV5ZW5oNVUrUWNnbXkwN1VkeFFBN1FEN3hmRkNsU25oNjhPZWxhZzZINW4rRmo2ajk1NjY2MzhpUXorK2ZQbjh3R01ScS9kVjRFdml3VndycTBXOVFwVUpzQWRJTm9mNUxSUXhmTkxnQnUyYnQwNklhZVBmZnZ0dHpqRHA4RVozcjZkREw3c1FFa2Z5QWRWVzgycmpvOUgvaGRrQjJ5MmZ0ODllRUIxNDl0dnZ6MmhscWgvODgwM09hemxUek1GWDZFTmNLTHZVN0xnRU1VRXVJYzl2cUxiK2luQkpFOGV6eW8rdW4zNzlna3hhUFQxMTEvamR4NEZFR2JKd09kMUEyVmRROTg5NlBqMXFJSkRNU0pJNnlIcE5HbnBHbEhGcVZncDc3enp6ZzI5dGpDUlNCUXg4S2ZLV3JtSkJ2RGtPNEhYVTNvSTdwUXdGVURwYy84czlBQmsxNHVCMjNiczJIRkRUaVU3ZCs3Y0FxajROcmJFU3h0b2plQVFZaldvT255YXF3RjRBc0ZTbkRtODFsVDF5MllaK2Nwd0xtSER6cDA3YTNidDJuVkRUQ3J0NnVyS0JxNWhEbDhlQlhDVEhnR2p0V3hUYVZLOElFWUZqS1dydlZQSWRVOFZFMmtNZ1VDc0JENnllL2Z1a3ZFTS9sZGZmVlVDRlg0RXNpdFZ0bDNVWWpVMHdESGcxZFFJb2RRSkZKU2hLWGdFMGo1ZExhQUNuNk1Ka0tjREg2K3JxNnV1cjY4ZlY3MkVNMmZPNUp3OWU3WWFzc2VCcDV1MGNLb1FzRHhPOVZycXFuNlIyaGRHQWpXRW9CdlNSMDNCOXdQTkE5NUhHRFZjQlh4cXo1NDlENDBIOEUrZlBvM3ZlY29abnRHVHJlcXptd2dCUnlEdzJQbHUzVEJ4eG11dnZjWUZVUVl3eStPUTVVb1Y2RElUUXpFSm5Hc2RiTFN5ZnZIaXhkZlZwdFNuVHAycVpNSmFxdHNWVnRXYkFpUDB6YXA0OThyeXQ5NTZxNU94WWNNR3lqL2dwYmhieFM1SWx3U0pCUVFZWXNaVnpXdFJFQll0V25UTjlpYytlZklrT3ExTG1NOVNaREtwbGlvUWdySjZacFpUVk9EZDMya0JJRW9aTDBVdnZkRmRDQm9VZkdvOGdYTTAvVUhnSFRpcmVlSENoYUZyaGVQSGorTjBkenhxZHhud2cyeHdTMHZENllJdndBT25kODludmhrWmVKZHV1KzAySjJQanhvMFVLWk85R003dytjamRGTUlnQ21pcUFYajM5Yk81RFBGWUxOWThiOTQ4YXllWHRMVzFsYklUMW1jeHpqVlpVR3RxQ2poNDRCai8zNEg3WlhqSmhDSXRBQUhBZDFNYzBmdmNQWUFxQ1BoQmhJSERGNWpQME1GMlFrbXdFMDJIVE1qczJiUFRwcU9scFNYUFZlSEFCU3dvVmNMc09lYnpUV1pIMmZBRE9DbE83WnFCM3lmRFRXVVNVQUN5aUhaRzlVSlkwU2lOSDdQS0lqc2lxdDZCb29lZ0loVE1PWXhIVVR3ZU4zcTI2RUFOL3drcjN0K3F2RWFLY3pidnh6b1hQY2Y3YnJML2E5b05GS1hZUFp6cG5VcEdsWDZkYnFISURJUk5sSVdYc3VpYmJqZFFrR0xkem9RMFlmSi91SkZBYW1zbmRsbHcxOUhaekRseFZHRm1rY3FpbEZuU0VGb3RubktOT2xaUEdRWDBsV09kem9hMDF4UjQ3bkN3RHRCRXB3YkhvZWRqOTR3eTBLU0tDT29JUWhnYVFyWFpna29ZZE1DWFBBdnJjcjU3V0lUdVhFSGxjTEN1MDBjUUdqemE3QkVjUmpiUkFGU05RQVhYVkFoMHp1WTFCVi9RMnIzcGVraXhueitvR1JvbXZWdE1WOVZyM0kvOThSWEFDNzNMem9NNGdySVdiMXNJeGdwOGlTbkFPbHNJS2RaaHluQjhRRzh3aUtJQkRQeUNRNUM5RjBjUktZNmdERndaMkRhRklFendDUzNlM2IvblhsektyYXMxZEZyL0tBMmdvLzVGTFZSd2Z6ZHpEdGZvZGd1cFpvRnFHb2hicUlZR1BzSCtZeDNOeEY2VjdEMm9ta1hsbU1aTTFUOFBETVhmb1VsNEJydUtrSGFhYUFOYnRqMk1ub0VKK0w2LzcyUmR2R2U4S3Q5a2pxQk9qNFNzQVV5dmNlN0JDU1YvQmE2Qy9FQllYY1NnNW9JS3Rxa2o1aWtiZ0xTS3Fmd1dhaGVSV3FaNmoxZ0lBRlB1UVcyQUkzbFRJTjBiMUNTb25NU3dZZ0NVNndxUThOdW5zT0hjUWNvelZLWklWd2hpS2pWdU1FaWhZMFl3ZXZnUFNERzBlVXkzZXpqV1lPc0VoUlJBSFdQZi9BOTNFZ2MxTUtUaitGR0VJR1poSUVnSmlNelBZUGxtSE54Z2ptTFR0UlNDc093K28yWVd6Y052YlRZSUJWc1ZnclFHc0FXKzZjQ1NKeDluVWNTL1FicmZWQWpDRGdRWi9QMSt5T00zM1E5cFBNaXpxQ2FBS2dTeHNNQ250azZCMnNkVnlZc2gvUXZ3QzdocmlZNFFoQ2tVR2kwZTMva0YvQVlvdzI5cEo4WUFySmtBaWhERXdnUmZWeU53OHJpZjdYK0I3NFk4cXMwM25PR05EcTBJZ1EzQWZmZjBzWGVjQWZtNzJidjNVRm94cGRXYnRIN1YzMmNGY2Znb0xjeUNFS1FkSjl6VkhOTC9BTTlpak9QODA4TVlEL0NQN1V2dU84WkdQK09NQjNuUDRUMVBOZll2ZXkvS1hBUEtkMlhwZXZBMjdpV1lBTms5Zzh5WmFtYmxPYTVBNEZRdFovakVzanliV3NCVGFYMXNRa2JjQS9pQUNBUWQwRTJFUWdVOFJVaXlLQzAycUduUWpTNnF3UFA5TFFKd2lMRkx1VXdRY0J1YUlpWVF1QmpUUGM4d2svMzJWdFlKRnExMDR4UW5tTGxKTVB1Tk5yM2ZVRXVRUXREVVZtOERlTmNjL0YrQUFRQktkOEhhSVdkandRQUFBQUJKUlU1RXJrSmdnZz09KSBuby1yZXBlYXQgNTAlO2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDo0OHB4O2xlZnQ6NTAlO21hcmdpbi1sZWZ0OmNhbGMoNDhweC8tMik7bWFyZ2luLXRvcDpjYWxjKDQ4cHgvLTIpO29wYWNpdHk6Ljc7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6NDhweDt3aWxsLWNoYW5nZTp0cmFuc2Zvcm19LmpvZGl0LWZpbGVicm93c2VyLXRyZWU6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOmNhbGMoOHB4LzIpfS5qb2RpdC1maWxlYnJvd3Nlci10cmVlOjotd2Via2l0LXNjcm9sbGJhci10cmFja3std2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDZweCByZ2JhKDAsMCwwLC4zKX0uam9kaXQtZmlsZWJyb3dzZXItdHJlZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojYTlhOWE5O291dGxpbmU6MXB4IHNvbGlkICM3MDgwOTB9LmpvZGl0LWZpbGVicm93c2VyLXRyZWVfYWN0aXZlX3RydWV7YmFja2dyb3VuZC1jb2xvcjojM2YzZjNmOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO21heC13aWR0aDoyOTBweDttaW4td2lkdGg6MjAwcHg7b3ZlcmZsb3cteTphdXRvO3dpZHRoOjMxJTt6LWluZGV4OjJ9QG1lZGlhIChtYXgtd2lkdGg6NDgwcHgpey5qb2RpdC1maWxlYnJvd3Nlci10cmVlX2FjdGl2ZV90cnVle2hlaWdodDoxMDBweDttYXgtd2lkdGg6MTAwJTt3aWR0aDphdXRvfX0uam9kaXQtZmlsZWJyb3dzZXItdHJlZV9hY3RpdmVfdHJ1ZTo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6Y2FsYyg4cHgvMil9LmpvZGl0LWZpbGVicm93c2VyLXRyZWVfYWN0aXZlX3RydWU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrey13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsLjMpfS5qb2RpdC1maWxlYnJvd3Nlci10cmVlX2FjdGl2ZV90cnVlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSw1MCUsLjUpO291dGxpbmU6MXB4IHNvbGlkICM3MDgwOTB9LmpvZGl0LWZpbGVicm93c2VyLXRyZWVfX2l0ZW17LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzQ3NDc0Nztjb2xvcjojYjFiMWIxO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpqdXN0aWZ5Oy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttaW4taGVpZ2h0OjM4cHg7cGFkZGluZzpjYWxjKDhweC8yKSA4cHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UgMHM7LW8tdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlIDBzO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZSAwczt3b3JkLWJyZWFrOmJyZWFrLWFsbH0uam9kaXQtZmlsZWJyb3dzZXItdHJlZV9faXRlbS10aXRsZXtjb2xvcjojYjFiMWIxOy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MX0uam9kaXQtZmlsZWJyb3dzZXItdHJlZV9faXRlbSAuam9kaXQtaWNvbl9mb2xkZXJ7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtoZWlnaHQ6Y2FsYygxMnB4ICsgNHB4KTstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1sZWZ0OmNhbGMoOHB4LzIpO29wYWNpdHk6LjM7d2lkdGg6Y2FsYygxMnB4ICsgNHB4KX0uam9kaXQtZmlsZWJyb3dzZXItdHJlZV9faXRlbSAuam9kaXQtaWNvbl9mb2xkZXIgc3Zne2ZpbGw6I2IxYjFiMSFpbXBvcnRhbnQ7c3Ryb2tlOiNiMWIxYjEhaW1wb3J0YW50O2hlaWdodDoxMnB4O3dpZHRoOjEycHh9LmpvZGl0LWZpbGVicm93c2VyLXRyZWVfX2l0ZW0gLmpvZGl0LWljb25fZm9sZGVyOmhvdmVye2JhY2tncm91bmQ6IzY5Njk2OX0uam9kaXQtZmlsZWJyb3dzZXItdHJlZV9faXRlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlY2ViZTl9LmpvZGl0LWZpbGVicm93c2VyLXRyZWVfX2l0ZW06aG92ZXItdGl0bGV7Y29sb3I6IzIyMn0uam9kaXQtZmlsZWJyb3dzZXItdHJlZV9faXRlbTpob3ZlciBpLmpvZGl0LWljb25fZm9sZGVye29wYWNpdHk6LjZ9LmpvZGl0LWZpbGVicm93c2VyLXRyZWVfX3NvdXJjZS10aXRsZXtiYWNrZ3JvdW5kOiM1YTVhNWE7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzQ4NDg0ODtjb2xvcjojOTY5Njk2O2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEycHg7cGFkZGluZzoycHggNHB4O3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTt3b3JkLWJyZWFrOmJyZWFrLWFsbH1hKy5qb2RpdC1maWxlYnJvd3Nlci10cmVlX19zb3VyY2UtdGl0bGV7bWFyZ2luLXRvcDo4cHh9LmpvZGl0LXN0YXR1cy1iYXJ7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5O2JvcmRlci1yYWRpdXM6MCAwIDNweCAzcHg7Y29sb3I6cmdiYSgwLDAsMCwuNzUpO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7Zm9udC1zaXplOjExcHg7aGVpZ2h0OjIwcHg7LXdlYmtpdC1ib3gtcGFjazpzdGFydDstbXMtZmxleC1wYWNrOnN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjAgY2FsYyg4cHgvMik7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5qb2RpdC1zdGF0dXMtYmFyX3Jlc2l6ZS1oYW5kbGVfdHJ1ZXtwYWRkaW5nLXJpZ2h0OjE0cHh9LmpvZGl0LXN0YXR1cy1iYXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6YXV0bztmbGV4OmF1dG87LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDoyOy1tcy1mbGV4LW9yZGVyOjE7b3JkZXI6MX0uam9kaXQtc3RhdHVzLWJhciAuam9kaXQtc3RhdHVzLWJhcl9faXRlbXtsaW5lLWhlaWdodDoxLjU3MTQyODU3ZW07bWFyZ2luOjAgOHB4IDAgMDstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjE7LW1zLWZsZXgtb3JkZXI6MDtvcmRlcjowO3BhZGRpbmc6MH0uam9kaXQtc3RhdHVzLWJhciAuam9kaXQtc3RhdHVzLWJhcl9faXRlbXtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLE94eWdlbi1TYW5zLFVidW50dSxDYW50YXJlbGwsXCJIZWx2ZXRpY2EgTmV1ZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Zm9udC1zaXplOjExcHh9LmpvZGl0LXN0YXR1cy1iYXIgLmpvZGl0LXN0YXR1cy1iYXJfX2l0ZW0+c3Bhbntmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLE94eWdlbi1TYW5zLFVidW50dSxDYW50YXJlbGwsXCJIZWx2ZXRpY2EgTmV1ZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Zm9udC1zaXplOjExcHh9LmpvZGl0LXN0YXR1cy1iYXIgLmpvZGl0LXN0YXR1cy1iYXJfX2l0ZW0uam9kaXQtc3RhdHVzLWJhcl9faXRlbS1yaWdodHttYXJnaW46MCAwIDAgOHB4Oy13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6MzstbXMtZmxleC1vcmRlcjoyO29yZGVyOjJ9LmpvZGl0LXN0YXR1cy1iYXIgLmpvZGl0LXN0YXR1cy1iYXJfX2l0ZW0gYXtib3JkZXItcmFkaXVzOjNweDtjdXJzb3I6ZGVmYXVsdDt0ZXh0LWRlY29yYXRpb246bm9uZX0uam9kaXQtc3RhdHVzLWJhciAuam9kaXQtc3RhdHVzLWJhcl9faXRlbSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2RhZGFkYTt0ZXh0LWRlY29yYXRpb246bm9uZX0uam9kaXQtc3RhdHVzLWJhciBhLmpvZGl0LXN0YXR1cy1iYXItbGlua3tjdXJzb3I6cG9pbnRlcn0uam9kaXQtc3RhdHVzLWJhciBhLmpvZGl0LXN0YXR1cy1iYXItbGlua3tiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2NvbG9yOnJnYmEoMCwwLDAsLjc1KX0uam9kaXQtc3RhdHVzLWJhciBhLmpvZGl0LXN0YXR1cy1iYXItbGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2NvbG9yOnJnYmEoMCwwLDAsLjc1KX0uam9kaXQtc3RhdHVzLWJhciBhLmpvZGl0LXN0YXR1cy1iYXItbGluazp2aXNpdGVke2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6cmdiYSgwLDAsMCwuNzUpfS5qb2RpdC1zdGF0dXMtYmFyIGEuam9kaXQtc3RhdHVzLWJhci1saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmpvZGl0LXdvcmtwbGFjZSsuam9kaXQtc3RhdHVzLWJhcjpub3QoOmVtcHR5KXtib3JkZXItdG9wOjFweCBzb2xpZCAjZGFkYWRhfS5qb2RpdF9kaXNhYmxlZCAuam9kaXQtc3RhdHVzLWJhcntvcGFjaXR5Oi40fS5qb2RpdC1kcmFnLWFuZC1kcm9wX19maWxlLWJveHtib3JkZXI6MXB4IGRhc2hlZCAjZGFkYWRhO21hcmdpbjo4cHggMDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzoyNXB4IDA7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJX0uam9kaXRfdXBsb2FkZmlsZV9idXR0b257Ym9yZGVyOjFweCBkYXNoZWQgI2RhZGFkYTttYXJnaW46OHB4IDA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MjVweCAwO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEwMCV9LmpvZGl0LWRyYWctYW5kLWRyb3BfX2ZpbGUtYm94OmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VjZWJlOX0uam9kaXRfdXBsb2FkZmlsZV9idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWNlYmU5fS5qb2RpdC1kcmFnLWFuZC1kcm9wX19maWxlLWJveCBpbnB1dCwuam9kaXRfdXBsb2FkZmlsZV9idXR0b24gaW5wdXR7Ym90dG9tOjA7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjQwMHB4O2xlZnQ6MDttYXJnaW46MDtvcGFjaXR5OjA7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjB9QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpey5qb2RpdC1kcmFnLWFuZC1kcm9wX19maWxlLWJveHttYXgtd2lkdGg6MTAwJTttaW4td2lkdGg6MTgwcHg7d2lkdGg6YXV0b319LmpvZGl0LWFib3V0e3BhZGRpbmc6MjBweH0uam9kaXQtYWJvdXQgYXtjb2xvcjojNDU5Y2U3O3RleHQtZGVjb3JhdGlvbjpub25lfS5qb2RpdC1hYm91dCBhOmZvY3VzLC5qb2RpdC1hYm91dCBhOmhvdmVye2NvbG9yOiMyMzUyN2M7b3V0bGluZTowO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmpvZGl0LWFib3V0IGRpdnttYXJnaW4tYm90dG9tOmNhbGMoOHB4LzIpfS5qb2RpdC1hZGQtbmV3LWxpbmV7ZGlzcGxheTpibG9jaztoZWlnaHQ6MXB4O291dGxpbmU6bm9uZTtwb3NpdGlvbjpmaXhlZDt0b3A6MDt6LWluZGV4OjF9LmpvZGl0LWFkZC1uZXctbGluZSwuam9kaXQtYWRkLW5ldy1saW5lICp7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5qb2RpdC1hZGQtbmV3LWxpbmU6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojNmI2YjZiO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2hlaWdodDoxcHg7d2lkdGg6MTAwJX0uam9kaXQtYWRkLW5ldy1saW5lIHNwYW57LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDpoc2xhKDQwLDclLDkyJSwuMyk7Ym9yZGVyOjFweCBzb2xpZCAjNmI2YjZiO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjMwcHg7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtsZWZ0OmNhbGMoMTAwJSAtIDMwcHgpO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjMwcHh9LmpvZGl0LWFkZC1uZXctbGluZSBzcGFuOmhvdmVye2JhY2tncm91bmQ6I2VjZWJlOX0uam9kaXQtYWRkLW5ldy1saW5lX2FmdGVyIHNwYW57Ym90dG9tOjB9LmpvZGl0LWFkZC1uZXctbGluZSBzdmd7ZmlsbDojNmI2YjZiO3dpZHRoOjE2cHh9LmpvZGl0LXNvdXJjZV9fbW9kZSAuam9kaXQtYWRkLW5ldy1saW5le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmpvZGl0LWNvbG9yLXBpY2tlcnttYXJnaW46MDt0ZXh0LWFsaWduOmxlZnQ7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5qb2RpdC1jb2xvci1waWNrZXJfX2dyb3Vwe2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1ib3R0b206Y2FsYyg4cHgvMik7bWF4LXdpZHRoOmNhbGMoMjRweCoxMCk7d2hpdGUtc3BhY2U6bm9ybWFsfS5qb2RpdC1jb2xvci1waWNrZXJfX2NvbG9yLWl0ZW17Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrO2hlaWdodDoyNHB4O3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoyNHB4fS5qb2RpdC1jb2xvci1waWNrZXJfX2NvbG9yLWl0ZW06aG92ZXJ7Ym9yZGVyLWNvbG9yOiMwMDB9LmpvZGl0LWNvbG9yLXBpY2tlcl9fY29sb3ItaXRlbTphY3RpdmV7Ym9yZGVyOjJweCBzb2xpZCAjMWU4OGU1fS5qb2RpdC1jb2xvci1waWNrZXJfX2NvbG9yLWl0ZW1fYWN0aXZlX3RydWV7Ym9yZGVyOjJweCBzb2xpZCAjMWU4OGU1fS5qb2RpdC1jb2xvci1waWNrZXJfX25hdGl2ZSBzdmd7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjE2cHg7bWFyZ2luLXJpZ2h0OjRweDt3aWR0aDoxNnB4fS5qb2RpdC1jb2xvci1waWNrZXJfX25hdGl2ZSBpbnB1dHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7Ym9yZGVyOm5vbmU7aGVpZ2h0OjE4cHg7cGFkZGluZzowO3dpZHRoOjE4cHh9LmpvZGl0LWNvbG9yLXBpY2tlcl9fbmF0aXZlIGlucHV0W3R5cGU9Y29sb3JdOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVye3BhZGRpbmc6MH0uam9kaXQtY29sb3ItcGlja2VyX19uYXRpdmUgaW5wdXQgaW5wdXRbdHlwZT1jb2xvcl06Oi13ZWJraXQtY29sb3Itc3dhdGNoe2JvcmRlcjpub25lfS5qb2RpdC10YWJze2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweH0uam9kaXQtdGFicyAuam9kaXQtdGFic19fYnV0dG9uc3tkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bGluZS1oZWlnaHQ6MThweDttYXJnaW4tYm90dG9tOmNhbGMoOHB4LzIpO21hcmdpbi10b3A6NHB4fS5qb2RpdC10YWJzIC5qb2RpdC10YWJzX19idXR0b25zPip7Y3Vyc29yOnBvaW50ZXI7bWFyZ2luLWxlZnQ6Y2FsYyg4cHgvMil9LmpvZGl0LXRhYnMgLmpvZGl0LXRhYnNfX2J1dHRvbnM+Om9ubHktb2YtdHlwZXt3aWR0aDoxMDAlfS5qb2RpdC10YWJzIC5qb2RpdC10YWJzX19idXR0b25zPjpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfUBtZWRpYSAobWF4LXdpZHRoOjQ4MHB4KXsuam9kaXQtdGFicyAuam9kaXQtdGFic19fYnV0dG9uc3tkaXNwbGF5OmJsb2NrfS5qb2RpdC10YWJzIC5qb2RpdC10YWJzX19idXR0b25zPip7bWFyZ2luLWxlZnQ6MDt3aWR0aDoxMDAlfX0uam9kaXQtdGFic19fYnV0dG9ue21pbi13aWR0aDo4MHB4fS5qb2RpdC10YWJzX19idXR0b25fY29sdW1uc18ze3dpZHRoOjMzLjMzMzMzJX0uam9kaXQtdGFic19fYnV0dG9uX2NvbHVtbnNfMnt3aWR0aDo1MCV9LmpvZGl0LXRhYnMgLmpvZGl0LXRhYnNfX3dyYXBwZXIgLmpvZGl0LXRhYntkaXNwbGF5Om5vbmV9LmpvZGl0LXRhYnMgLmpvZGl0LXRhYnNfX3dyYXBwZXIgLmpvZGl0LXRhYi5qb2RpdC10YWJfYWN0aXZle2Rpc3BsYXk6YmxvY2t9LmpvZGl0LXRhYnMgLmpvZGl0LXRhYnNfX3dyYXBwZXIgLmpvZGl0LXRhYi5qb2RpdC10YWJfZW1wdHl7bWluLWhlaWdodDoxMDBweDttaW4td2lkdGg6MjIwcHh9LmpvZGl0X2Z1bGxzaXplLWJveF90cnVle292ZXJmbG93OnZpc2libGUhaW1wb3J0YW50O3Bvc2l0aW9uOnN0YXRpYyFpbXBvcnRhbnQ7ei1pbmRleDoxMDAwMDAhaW1wb3J0YW50fWJvZHkuam9kaXRfZnVsbHNpemUtYm94X3RydWUsaHRtbC5qb2RpdF9mdWxsc2l6ZS1ib3hfdHJ1ZXtoZWlnaHQ6MCFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuIWltcG9ydGFudDt3aWR0aDowIWltcG9ydGFudH1odG1sLmpvZGl0X2Z1bGxzaXplLWJveF90cnVle3Bvc2l0aW9uOmZpeGVkIWltcG9ydGFudH0uam9kaXRfZnVsbHNpemV7Ym90dG9tOjA7bGVmdDowO21heC13aWR0aDpub25lIWltcG9ydGFudDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3otaW5kZXg6MTAwMDAwfS5qb2RpdF9mdWxsc2l6ZSAudG9vbGJhcnt3aWR0aDoxMDAlIWltcG9ydGFudH0uam9kaXRfZnVsbHNpemUgLmpvZGl0X19hcmVhLC5qb2RpdF9mdWxsc2l6ZSAuam9kaXRfZWRpdG9ye2hlaWdodDoxMDAlfS5qb2RpdC1wcm9wZXJ0aWVzX19sb2NrPnN2Zywuam9kaXQtcHJvcGVydGllc19fdW5sb2NrPnN2Z3tmaWxsOiMyMjI7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjhweDtmb250LXN0eWxlOm5vcm1hbDtoZWlnaHQ6MTRweDtsaW5lLWhlaWdodDoxNHB4O292ZXJmbG93OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MCAwIWltcG9ydGFudDstbXMtdHJhbnNmb3JtLW9yaWdpbjowIDAhaW1wb3J0YW50O3RyYW5zZm9ybS1vcmlnaW46MCAwIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MTRweH0uam9kaXQtcHJvcGVydGllcyAuam9kaXQtcHJvcGVydGllc192aWV3X2JveHtwYWRkaW5nOjhweH0uam9kaXQtcHJvcGVydGllcyAuam9kaXQtcHJvcGVydGllc192aWV3X2JveCAuam9kaXQtcHJvcGVydGllc19pbWFnZV92aWV3ey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2Y2ZjZmNjtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O2hlaWdodDoxNTBweDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjowIDAgOHB4O3BhZGRpbmc6MH0uam9kaXQtcHJvcGVydGllcyAuam9kaXQtcHJvcGVydGllc192aWV3X2JveCAuam9kaXQtcHJvcGVydGllc19pbWFnZV92aWV3IGltZ3ttYXgtaGVpZ2h0OjEwMCU7bWF4LXdpZHRoOjEwMCV9LmpvZGl0LXByb3BlcnRpZXMgLmpvZGl0LXByb3BlcnRpZXNfdmlld19ib3ggLmpvZGl0LXByb3BlcnRpZXNfaW1hZ2Vfc2l6ZXMuam9kaXQtZm9ybV9fZ3JvdXB7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtb3JpZW50Omhvcml6b250YWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtZGlyZWN0aW9uOnJvdzttYXJnaW46MCFpbXBvcnRhbnQ7bWluLXdpZHRoOmF1dG87cGFkZGluZzowIWltcG9ydGFudH0uam9kaXQtcHJvcGVydGllcyAuam9kaXQtcHJvcGVydGllc192aWV3X2JveCAuam9kaXQtcHJvcGVydGllc19pbWFnZV9zaXplcy5qb2RpdC1mb3JtX19ncm91cCBhe2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5qb2RpdC1wcm9wZXJ0aWVzIC5qb2RpdC1wcm9wZXJ0aWVzX3ZpZXdfYm94IC5qb2RpdC1wcm9wZXJ0aWVzX2ltYWdlX3NpemVzLmpvZGl0LWZvcm1fX2dyb3VwIC5qb2RpdC1pbnB1dHt3aWR0aDpjYWxjKDUwJSAtIDhweCkhaW1wb3J0YW50fS5qb2RpdC1wb3B1cC1pbmxpbmVfX2NvbnRhaW5lcnttaW4td2lkdGg6NzAwcHg7ei1pbmRleDoxMzAwfS5qb2RpdC1wYXN0ZS1zdG9yYWdle21heC13aWR0aDo2MDBweDtwYWRkaW5nOjhweH1AbWVkaWEgKG1heC13aWR0aDo3NjhweCl7LmpvZGl0LXBhc3RlLXN0b3JhZ2V7bWF4LXdpZHRoOjEwMCV9fS5qb2RpdC1wYXN0ZS1zdG9yYWdlPmRpdntib3JkZXI6MXB4IHNvbGlkICNkYWRhZGE7bWF4LWhlaWdodDozMDBweDttYXgtd2lkdGg6MTAwJX0uam9kaXQtcGFzdGUtc3RvcmFnZT5kaXY6Zmlyc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTo4cHh9LmpvZGl0LXBhc3RlLXN0b3JhZ2U+ZGl2OmZpcnN0LWNoaWxkIGF7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6IzRjNGM0YztkaXNwbGF5OmJsb2NrO21hcmdpbjowO21heC13aWR0aDoxMDAlO291dGxpbmU6bm9uZTtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzpjYWxjKDhweC8yKTt0ZXh0LWRlY29yYXRpb246bm9uZTstby10ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6cHJlfS5qb2RpdC1wYXN0ZS1zdG9yYWdlPmRpdjpmaXJzdC1jaGlsZCBhLmpvZGl0X2FjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiM1NzU3NTc7Y29sb3I6I2ZmZn0uam9kaXQtcGFzdGUtc3RvcmFnZT5kaXY6Zmlyc3QtY2hpbGQgYTpmb2N1c3tvdXRsaW5lOm5vbmV9LmpvZGl0LXBhc3RlLXN0b3JhZ2U+ZGl2Omxhc3QtY2hpbGR7b3ZlcmZsb3c6YXV0bztwYWRkaW5nOjhweH0uam9kaXQtcGFzdGUtc3RvcmFnZT5kaXY6bGFzdC1jaGlsZCBsaSwuam9kaXQtcGFzdGUtc3RvcmFnZT5kaXY6bGFzdC1jaGlsZCB1bHttYXJnaW46MH0uam9kaXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2E1YTVhNTtkaXNwbGF5OmJsb2NrO2xlZnQ6MDtwYWRkaW5nOjhweDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnQ7LW1vei11c2VyLXNlbGVjdDpub25lIWltcG9ydGFudDstbXMtdXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnQ7dXNlci1zZWxlY3Q6bm9uZSFpbXBvcnRhbnQ7d2lkdGg6MTAwJTt6LWluZGV4OjF9LmpvZGl0X19wcmV2aWV3LWJveCB0YWJsZXtib3JkZXI6bm9uZTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7ZW1wdHktY2VsbHM6c2hvdzttYXJnaW4tYm90dG9tOjFlbTttYXJnaW4tdG9wOjFlbTttYXgtd2lkdGg6MTAwJX0uam9kaXRfX3ByZXZpZXctYm94IHRhYmxlIHRyey13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uam9kaXRfX3ByZXZpZXctYm94IHRhYmxlIHRyIHRke2JvcmRlcjoxcHggc29saWQgI2RhZGFkYTttaW4td2lkdGg6MmVtO3BhZGRpbmc6LjRlbTstd2Via2l0LXVzZXItc2VsZWN0OnRleHQ7LW1vei11c2VyLXNlbGVjdDp0ZXh0Oy1tcy11c2VyLXNlbGVjdDp0ZXh0O3VzZXItc2VsZWN0OnRleHQ7dmVydGljYWwtYWxpZ246bWlkZGxlfS5qb2RpdF9fcHJldmlldy1ib3ggdGFibGUgdHIgdGh7Ym9yZGVyOjFweCBzb2xpZCAjZGFkYWRhO21pbi13aWR0aDoyZW07cGFkZGluZzouNGVtOy13ZWJraXQtdXNlci1zZWxlY3Q6dGV4dDstbW96LXVzZXItc2VsZWN0OnRleHQ7LW1zLXVzZXItc2VsZWN0OnRleHQ7dXNlci1zZWxlY3Q6dGV4dDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmpvZGl0LXRhYmxlLXJlc2l6ZXJ7Y3Vyc29yOmNvbC1yZXNpemU7bWFyZ2luLWxlZnQ6Y2FsYyg4cHgvLTIpO3BhZGRpbmctbGVmdDpjYWxjKDhweC8yKTtwYWRkaW5nLXJpZ2h0OmNhbGMoOHB4LzIpO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6M30uam9kaXQtdGFibGUtcmVzaXplcjphZnRlcntib3JkZXI6MDtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTt3aWR0aDowfS5qb2RpdC10YWJsZS1yZXNpemVyX21vdmVke2JhY2tncm91bmQtY29sb3I6I2I1ZDZmZDt6LWluZGV4OjJ9LmpvZGl0LXRhYmxlLXJlc2l6ZXJfbW92ZWQ6YWZ0ZXJ7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCBtb3ZlZH1bZGF0YS1qb2RpdF9pZnJhbWVfd3JhcHBlcl17ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9W2RhdGEtam9kaXRfaWZyYW1lX3dyYXBwZXJdIGlmcmFtZXtwb3NpdGlvbjpyZWxhdGl2ZX1bZGF0YS1qb2RpdF9pZnJhbWVfd3JhcHBlcl06YWZ0ZXJ7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3R0b206MDtjb250ZW50OlwiXCI7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jaztsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt6LWluZGV4OjF9W2RhdGEtam9kaXRfaWZyYW1lX3dyYXBwZXJdW2RhdGEtam9kaXQtd3JhcHBlcl9hY3RpdmU9dHJ1ZV0gaWZyYW1le3otaW5kZXg6Mn0uam9kaXRfbG9jayBbZGF0YS1qb2RpdC13cmFwcGVyX2FjdGl2ZT10cnVlXSBpZnJhbWV7ei1pbmRleDoxfS5qb2RpdC1yZXNpemVye2ZvbnQtc2l6ZTowO2hlaWdodDoxMDBweDtsZWZ0OjA7b3V0bGluZTozcHggc29saWQgIzk4YzFmMTtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMHB4fS5qb2RpdC1yZXNpemVyLC5qb2RpdC1yZXNpemVyICp7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5qb2RpdC1yZXNpemVyPnNwYW57YmFja2dyb3VuZC1jb2xvcjojYTVhNWE1O2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjEycHg7aGVpZ2h0OjI0cHg7bGVmdDo1MCU7bGluZS1oZWlnaHQ6MjRweDttYXJnaW4tbGVmdDpjYWxjKDcwcHgvLTIpO21hcmdpbi10b3A6Y2FsYygyNHB4Ly0yKTtvcGFjaXR5OjA7b3ZlcmZsb3c6dmlzaWJsZTtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0b3A6NTAlOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBsaW5lYXI7LW8tdHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBsaW5lYXI7dHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBsaW5lYXI7d2lkdGg6NzBweH0uam9kaXQtcmVzaXplcj5kaXZ7YmFja2dyb3VuZC1jb2xvcjojNWJhNGYzO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMHB4O3BvaW50ZXItZXZlbnRzOmFsbDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMHB4O3otaW5kZXg6NH0uam9kaXQtcmVzaXplcj5kaXY6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojNTM3ZWJifS5qb2RpdC1yZXNpemVyPmRpdjpmaXJzdC1jaGlsZHtjdXJzb3I6bndzZS1yZXNpemU7bGVmdDpjYWxjKDEwcHgvLTIpO3RvcDpjYWxjKDEwcHgvLTIpfS5qb2RpdC1yZXNpemVyPmRpdjpudGgtY2hpbGQoMil7Y3Vyc29yOm5lc3ctcmVzaXplO3JpZ2h0OmNhbGMoMTBweC8tMik7dG9wOmNhbGMoMTBweC8tMil9LmpvZGl0LXJlc2l6ZXI+ZGl2Om50aC1jaGlsZCgzKXtib3R0b206Y2FsYygxMHB4Ly0yKTtjdXJzb3I6bndzZS1yZXNpemU7cmlnaHQ6Y2FsYygxMHB4Ly0yKX0uam9kaXQtcmVzaXplcj5kaXY6bnRoLWNoaWxkKDQpe2JvdHRvbTpjYWxjKDEwcHgvLTIpO2N1cnNvcjpuZXN3LXJlc2l6ZTtsZWZ0OmNhbGMoMTBweC8tMil9LmpvZGl0LXVpLXNlYXJjaHtoZWlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3dpZHRoOjB9LmpvZGl0LXVpLXNlYXJjaF9zdGlja3lfdHJ1ZXtwb3NpdGlvbjpmaXhlZH0uam9kaXQtdWktc2VhcmNoX19ib3h7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5O2JvcmRlcjpzb2xpZCAjZGFkYWRhO2JvcmRlci13aWR0aDowIDAgMXB4IDFweDtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O21heC13aWR0aDoxMDB2dztwYWRkaW5nOmNhbGMoOHB4LzIpO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7d2lkdGg6MzIwcHh9LmpvZGl0LXVpLXNlYXJjaF9fYm94IGlucHV0e2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7aGVpZ2h0OjEwMCU7bWFyZ2luOjA7b3V0bGluZTpub25lO3BhZGRpbmc6MCA4cHg7d2lkdGg6MTAwJX0uam9kaXQtdWktc2VhcmNoX19ib3ggaW5wdXRbZGF0YS1yZWY9cmVwbGFjZV17ZGlzcGxheTpub25lfS5qb2RpdC11aS1zZWFyY2hfX2JveCBpbnB1dDpub3QoOmZvY3VzKStpbnB1dDpub3QoOmZvY3VzKXtib3JkZXItdG9wOjFweCBzb2xpZCAjZGFkYWRhfS5qb2RpdC11aS1zZWFyY2hfX2J1dHRvbnN7aGVpZ2h0OjMwcHh9LmpvZGl0LXVpLXNlYXJjaF9fY291bnRze2hlaWdodDozMHB4fS5qb2RpdC11aS1zZWFyY2hfX2lucHV0c3toZWlnaHQ6MzBweH0uam9kaXQtdWktc2VhcmNoX19pbnB1dHN7cGFkZGluZy1yaWdodDpjYWxjKDhweC8yKTt3aWR0aDo2MCV9LmpvZGl0LXVpLXNlYXJjaF9fY291bnRze2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGFkYWRhO2NvbG9yOiNkYWRhZGE7d2lkdGg6MTUlfS5qb2RpdC11aS1zZWFyY2hfX2J1dHRvbnMsLmpvZGl0LXVpLXNlYXJjaF9fY291bnRzey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uam9kaXQtdWktc2VhcmNoX19idXR0b25zey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTtwYWRkaW5nLWxlZnQ6MH0uam9kaXQtdWktc2VhcmNoX19idXR0b25zIGJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7aGVpZ2h0OjEwMCU7bWFyZ2luLXJpZ2h0OjElO3dpZHRoOjMyJX0uam9kaXQtdWktc2VhcmNoX19idXR0b25zIGJ1dHRvbltkYXRhLXJlZj1yZXBsYWNlLWJ0bl17Ym9yZGVyOjFweCBzb2xpZCAjZGFkYWRhO2Rpc3BsYXk6bm9uZTttYXJnaW4tdG9wOjJweDt3aWR0aDoxMDAlfS5qb2RpdC11aS1zZWFyY2hfX2J1dHRvbnMgYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VjZWJlOX0uam9kaXQtdWktc2VhcmNoX19idXR0b25zIGJ1dHRvbjpmb2N1c3tib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTgxLDIxNCwyNTMsLjk5NSl9LmpvZGl0LXVpLXNlYXJjaF9fYnV0dG9ucyBidXR0b246YWN0aXZle2JvcmRlcjoxcHggc29saWQgI2I1ZDZmZDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjk1KTstbXMtdHJhbnNmb3JtOnNjYWxlKDAuOTUpO3RyYW5zZm9ybTpzY2FsZSgwLjk1KX0uam9kaXQtdWktc2VhcmNoX2VtcHR5LXF1ZXJ5X3RydWUgW2RhdGEtcmVmPW5leHRdLC5qb2RpdC11aS1zZWFyY2hfZW1wdHktcXVlcnlfdHJ1ZSBbZGF0YS1yZWY9cHJldl17b3BhY2l0eTouNX0uam9kaXQtdWktc2VhcmNoX3JlcGxhY2VfdHJ1ZSAuam9kaXQtdWktc2VhcmNoX19jb3VudHN7aGVpZ2h0OmNhbGMoMzBweCoyKX0uam9kaXQtdWktc2VhcmNoX3JlcGxhY2VfdHJ1ZSAuam9kaXQtdWktc2VhcmNoX19pbnB1dHN7aGVpZ2h0OmNhbGMoMzBweCoyKX0uam9kaXQtdWktc2VhcmNoX3JlcGxhY2VfdHJ1ZSAuam9kaXQtdWktc2VhcmNoX19jb3VudHMgaW5wdXR7aGVpZ2h0OjUwJTstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjstby10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgbGluZWFyfS5qb2RpdC11aS1zZWFyY2hfcmVwbGFjZV90cnVlIC5qb2RpdC11aS1zZWFyY2hfX2lucHV0cyBpbnB1dHtoZWlnaHQ6NTAlOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgbGluZWFyOy1vLXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXJ9LmpvZGl0LXVpLXNlYXJjaF9yZXBsYWNlX3RydWUgLmpvZGl0LXVpLXNlYXJjaF9fY291bnRzIGlucHV0OmZvY3Vzey13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDAgM3B4IDAgI2RhZGFkYTtib3gtc2hhZG93Omluc2V0IDAgMCAzcHggMCAjZGFkYWRhfS5qb2RpdC11aS1zZWFyY2hfcmVwbGFjZV90cnVlIC5qb2RpdC11aS1zZWFyY2hfX2lucHV0cyBpbnB1dDpmb2N1c3std2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDNweCAwICNkYWRhZGE7Ym94LXNoYWRvdzppbnNldCAwIDAgM3B4IDAgI2RhZGFkYX0uam9kaXQtdWktc2VhcmNoX3JlcGxhY2VfdHJ1ZSAuam9kaXQtdWktc2VhcmNoX19jb3VudHMgaW5wdXRbZGF0YS1yZWY9cmVwbGFjZV0sLmpvZGl0LXVpLXNlYXJjaF9yZXBsYWNlX3RydWUgLmpvZGl0LXVpLXNlYXJjaF9faW5wdXRzIGlucHV0W2RhdGEtcmVmPXJlcGxhY2Vde2Rpc3BsYXk6YmxvY2t9LmpvZGl0LXVpLXNlYXJjaF9yZXBsYWNlX3RydWUgLmpvZGl0LXVpLXNlYXJjaF9fYnV0dG9uc3stbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LmpvZGl0LXVpLXNlYXJjaF9yZXBsYWNlX3RydWUgLmpvZGl0LXVpLXNlYXJjaF9fYnV0dG9ucyBidXR0b25bZGF0YS1yZWY9cmVwbGFjZS1idG5de2Rpc3BsYXk6YmxvY2t9W2pkLXRtcC1zZWxlY3Rpb25de2JhY2tncm91bmQtY29sb3I6IzdmZmZkNH0uam9kaXQtY29udGFpbmVyOm5vdCguam9kaXRfaW5saW5lKXttaW4taGVpZ2h0OjEwMHB4fS5qb2RpdC1jb250YWluZXI6bm90KC5qb2RpdF9pbmxpbmUpIC5qb2RpdC13b3JrcGxhY2V7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtoZWlnaHQ6YXV0bzttaW4taGVpZ2h0OjUwcHg7b3ZlcmZsb3c6aGlkZGVufS5qb2RpdC1jb250YWluZXI6bm90KC5qb2RpdF9pbmxpbmUpIC5qb2RpdC1lZGl0b3JfX3Jlc2l6ZXtwb3NpdGlvbjpyZWxhdGl2ZX0uam9kaXQtY29udGFpbmVyOm5vdCguam9kaXRfaW5saW5lKSAuam9kaXQtZWRpdG9yX19yZXNpemUgc3Zne2ZpbGw6I2E1YTVhNTtib3R0b206MDtjdXJzb3I6bndzZS1yZXNpemU7aGVpZ2h0OjEycHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO3dpZHRoOjEycHh9LmpvZGl0LXNvdXJjZXtiYWNrZ3JvdW5kLWNvbG9yOiMzMjMyMzI7ZGlzcGxheTpub25lOy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDphdXRvO2ZsZXg6YXV0bztvdmVyZmxvdzphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlfS5qb2RpdC1zb3VyY2UsLmpvZGl0LXNvdXJjZSAuam9kaXQtc291cmNlX19taXJyb3ItZmFrZXttaW4taGVpZ2h0OjEwMCV9LmpvZGl0LXNvdXJjZSAqe2ZvbnQ6MTJweC9ub3JtYWwgTW9uYWNvLE1lbmxvLFVidW50dSBNb25vLENvbnNvbGFzLHNvdXJjZS1jb2RlLXBybyxtb25vc3BhY2V9LmpvZGl0LWNvbnRhaW5lci5qb2RpdC1zb3VyY2VfX21vZGUgLmpvZGl0LXd5c2l3eWcsLmpvZGl0LWNvbnRhaW5lci5qb2RpdC1zb3VyY2VfX21vZGUgLmpvZGl0LXd5c2l3eWdfaWZyYW1le2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LmpvZGl0LWNvbnRhaW5lci5qb2RpdC1zb3VyY2VfX21vZGUgLmpvZGl0LXNvdXJjZXtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0uam9kaXQtY29udGFpbmVyLmpvZGl0X3NwbGl0X21vZGUgLmpvZGl0LXdvcmtwbGFjZXstd2Via2l0LWJveC1vcmllbnQ6aG9yaXpvbnRhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93Oy1tcy1mbGV4LXdyYXA6bm93cmFwO2ZsZXgtd3JhcDpub3dyYXB9LmpvZGl0LWNvbnRhaW5lci5qb2RpdF9zcGxpdF9tb2RlIC5qb2RpdC1zb3VyY2UsLmpvZGl0LWNvbnRhaW5lci5qb2RpdF9zcGxpdF9tb2RlIC5qb2RpdC13eXNpd3lnLC5qb2RpdC1jb250YWluZXIuam9kaXRfc3BsaXRfbW9kZSAuam9kaXQtd3lzaXd5Z19pZnJhbWV7ZGlzcGxheTpibG9jayFpbXBvcnRhbnQ7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxO3dpZHRoOjUwJX0uam9kaXQtc291cmNlX19taXJyb3J7YmFja2dyb3VuZDojMzIzMjMyO2JvcmRlcjowOy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6I2YwZjBmMDtoZWlnaHQ6MTAwJTtsaW5lLWhlaWdodDoxLjU7Zm9udDoxMnB4L25vcm1hbCBNb25hY28sTWVubG8sVWJ1bnR1IE1vbm8sQ29uc29sYXMsc291cmNlLWNvZGUtcHJvLG1vbm9zcGFjZTttYXJnaW46MDttaW4taGVpZ2h0OjEwMCU7b3V0bGluZTpub25lO292ZXJmbG93OmF1dG87cGFkZGluZzo4cHg7cmVzaXplOm5vbmU7LW1vei10YWItc2l6ZToyZW07LW8tdGFiLXNpemU6MmVtO3RhYi1zaXplOjJlbTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDt3aWR0aDoxMDAlO3otaW5kZXg6Mn0uam9kaXQtc291cmNlX19taXJyb3I6Oi1tb3otc2VsZWN0aW9ue2JhY2tncm91bmQ6I2JkYmRiZH0uam9kaXQtc291cmNlX19taXJyb3I6OnNlbGVjdGlvbntiYWNrZ3JvdW5kOiNiZGJkYmR9LmpvZGl0X3N0aWNreS1kdW1teV90b29sYmFye2Rpc3BsYXk6bm9uZX0uam9kaXRfc3RpY2t5Pi5qb2RpdC10b29sYmFyX19ib3h7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RhZGFkYTtsZWZ0OmF1dG87cG9zaXRpb246Zml4ZWQ7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6M30uam9kaXRfc3RpY2t5IC5qb2RpdF9zdGlja3ktZHVtbXlfdG9vbGJhcntkaXNwbGF5OmJsb2NrfS5qb2RpdC1zeW1ib2xze3BhZGRpbmc6OHB4O3dpZHRoOjQ2MHB4fS5qb2RpdC1zeW1ib2xzX19jb250YWluZXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0uam9kaXQtc3ltYm9sc19fY29udGFpbmVyX3RhYmxle3dpZHRoOjg4JX0uam9kaXQtc3ltYm9sc19fY29udGFpbmVyX3ByZXZpZXd7d2lkdGg6MTIlfS5qb2RpdC1zeW1ib2xzX19wcmV2aWV3e2JvcmRlcjoxcHggc29saWQgI2RhZGFkYTtmb250LXNpemU6MzRweDtwYWRkaW5nOjIwcHggMDt0ZXh0LWFsaWduOmNlbnRlcn0uam9kaXQtc3ltYm9sc19fdGFibGV7Ym9yZGVyOjA7Ym9yZGVyLXNwYWNpbmc6MDt0YWJsZS1sYXlvdXQ6Zml4ZWR9LmpvZGl0LXN5bWJvbHNfX3RhYmxlIHRke3BhZGRpbmc6MH0uam9kaXQtc3ltYm9sc19fdGFibGUgdGQgYXtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjojNGM0YzRjO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNnB4O2hlaWdodDpjYWxjKDE4cHgqMS4yKTtsaW5lLWhlaWdodDpjYWxjKDE4cHgqMS4yKTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6Y2FsYygxOHB4KjEuMil9LmpvZGl0LXN5bWJvbHNfX3RhYmxlIHRkIGE6Zm9jdXN7b3V0bGluZToycHggc29saWQgI2RhZGFkYX0uam9kaXQtc3ltYm9sc19fdGFibGUgdGQgYTpob3ZlcntvdXRsaW5lOjJweCBzb2xpZCAjZGFkYWRhfS5qb2RpdC1jb250ZXh0IHRhYmxlLC5qb2RpdC13eXNpd3lnIHRhYmxle2JvcmRlcjpub25lO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtlbXB0eS1jZWxsczpzaG93O21hcmdpbi1ib3R0b206MWVtO21hcmdpbi10b3A6MWVtO21heC13aWR0aDoxMDAlfS5qb2RpdC1jb250ZXh0IHRhYmxlIHRyLC5qb2RpdC13eXNpd3lnIHRhYmxlIHRyey13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uam9kaXQtY29udGV4dCB0YWJsZSB0ciB0ZHtib3JkZXI6MXB4IHNvbGlkICNkYWRhZGE7bWluLXdpZHRoOjJlbTtwYWRkaW5nOi40ZW07LXdlYmtpdC11c2VyLXNlbGVjdDp0ZXh0Oy1tb3otdXNlci1zZWxlY3Q6dGV4dDstbXMtdXNlci1zZWxlY3Q6dGV4dDt1c2VyLXNlbGVjdDp0ZXh0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uam9kaXQtY29udGV4dCB0YWJsZSB0ciB0aHtib3JkZXI6MXB4IHNvbGlkICNkYWRhZGE7bWluLXdpZHRoOjJlbTtwYWRkaW5nOi40ZW07LXdlYmtpdC11c2VyLXNlbGVjdDp0ZXh0Oy1tb3otdXNlci1zZWxlY3Q6dGV4dDstbXMtdXNlci1zZWxlY3Q6dGV4dDt1c2VyLXNlbGVjdDp0ZXh0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uam9kaXQtd3lzaXd5ZyB0YWJsZSB0ciB0ZHtib3JkZXI6MXB4IHNvbGlkICNkYWRhZGE7bWluLXdpZHRoOjJlbTtwYWRkaW5nOi40ZW07LXdlYmtpdC11c2VyLXNlbGVjdDp0ZXh0Oy1tb3otdXNlci1zZWxlY3Q6dGV4dDstbXMtdXNlci1zZWxlY3Q6dGV4dDt1c2VyLXNlbGVjdDp0ZXh0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uam9kaXQtd3lzaXd5ZyB0YWJsZSB0ciB0aHtib3JkZXI6MXB4IHNvbGlkICNkYWRhZGE7bWluLXdpZHRoOjJlbTtwYWRkaW5nOi40ZW07LXdlYmtpdC11c2VyLXNlbGVjdDp0ZXh0Oy1tb3otdXNlci1zZWxlY3Q6dGV4dDstbXMtdXNlci1zZWxlY3Q6dGV4dDt1c2VyLXNlbGVjdDp0ZXh0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uam9kaXQtZm9ybV9faW5zZXJ0ZXIgLmpvZGl0LWZvcm1fX3RhYmxlLWNyZWF0b3ItYm94e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpey5qb2RpdC1mb3JtX19pbnNlcnRlciAuam9kaXQtZm9ybV9fdGFibGUtY3JlYXRvci1ib3h7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5qb2RpdC1mb3JtX19pbnNlcnRlciAuam9kaXQtZm9ybV9fdGFibGUtY3JlYXRvci1ib3ggLmpvZGl0LWZvcm1fX2NvbnRhaW5lcntmb250LXNpemU6MDttYXJnaW46MDttaW4td2lkdGg6MTgwcHg7cGFkZGluZzowfS5qb2RpdC1mb3JtX19pbnNlcnRlciAuam9kaXQtZm9ybV9fdGFibGUtY3JlYXRvci1ib3ggLmpvZGl0LWZvcm1fX2NvbnRhaW5lcj5kaXY+c3Bhbntib3JkZXI6MXB4IHNvbGlkICNkYWRhZGE7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxOHB4O21hcmdpbi1ib3R0b206MnB4O21hcmdpbi1sZWZ0OjJweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6MThweH0uam9kaXQtZm9ybV9faW5zZXJ0ZXIgLmpvZGl0LWZvcm1fX3RhYmxlLWNyZWF0b3ItYm94IC5qb2RpdC1mb3JtX19jb250YWluZXI+ZGl2PnNwYW46Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0uam9kaXQtZm9ybV9faW5zZXJ0ZXIgLmpvZGl0LWZvcm1fX3RhYmxlLWNyZWF0b3ItYm94IC5qb2RpdC1mb3JtX19jb250YWluZXI+ZGl2PnNwYW4uam9kaXRfaG92ZXJlZHtiYWNrZ3JvdW5kOiM3YTQ1MGY7Ym9yZGVyLWNvbG9yOiM3YTQ1MGZ9LmpvZGl0LWZvcm1fX2luc2VydGVyIC5qb2RpdC1mb3JtX190YWJsZS1jcmVhdG9yLWJveCAuam9kaXQtZm9ybV9fb3B0aW9uc3tmb250LXNpemU6MTRweH0uam9kaXQtZm9ybV9faW5zZXJ0ZXIgLmpvZGl0LWZvcm1fX3RhYmxlLWNyZWF0b3ItYm94IC5qb2RpdC1mb3JtX19vcHRpb25zIGxhYmVse3BhZGRpbmctdG9wOjA7dGV4dC1hbGlnbjpsZWZ0fS5qb2RpdC1mb3JtX19pbnNlcnRlciAuam9kaXQtZm9ybV9fdGFibGUtY3JlYXRvci1ib3ggLmpvZGl0LWZvcm1fX29wdGlvbnMgbGFiZWwgaW5wdXR7bWFyZ2luLXJpZ2h0OjhweH0uam9kaXQtZm9ybV9faW5zZXJ0ZXIgbGFiZWx7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjA7cGFkZGluZzo4cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmpvZGl0LXhwYXRoey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7bWFyZ2luLWxlZnQ6Y2FsYyg4cHgvLTIpfS5qb2RpdC14cGF0aF9faXRlbXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O2hlaWdodDoxMXB4O2xpbmUtaGVpZ2h0OmNhbGMoMTFweCAtIDFweCl9LmpvZGl0LXhwYXRoX19pdGVtIGF7Y29sb3I6IzRjNGM0Yztmb250LXNpemU6MTFweDttYXJnaW4tbGVmdDoycHg7b3V0bGluZTowO3BhZGRpbmc6MCAzcHh9IiwiLyohXG4gKiBEYXRldGltZXBpY2tlciBmb3IgQm9vdHN0cmFwIDNcbiAqIHZlcnNpb24gOiA0LjE3LjQ3XG4gKiBodHRwczovL2dpdGh1Yi5jb20vRW9uYXNkYW4vYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyL1xuICovXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMnB4IDA7XG4gIHBhZGRpbmc6IDRweDtcbiAgd2lkdGg6IDE5ZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS50aW1lcGlja2VyLXNicyB7XG4gICAgd2lkdGg6IDM4ZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRpbWVwaWNrZXItc2JzIHtcbiAgICB3aWR0aDogMzhlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudGltZXBpY2tlci1zYnMge1xuICAgIHdpZHRoOiAzOGVtO1xuICB9XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51OmJlZm9yZSxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LmJvdHRvbTpiZWZvcmUge1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdG9wOiAtN3B4O1xuICBsZWZ0OiA3cHg7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LmJvdHRvbTphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgd2hpdGU7XG4gIHRvcDogLTZweDtcbiAgbGVmdDogOHB4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS50b3A6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvdHRvbTogLTdweDtcbiAgbGVmdDogNnB4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS50b3A6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHdoaXRlO1xuICBib3R0b206IC02cHg7XG4gIGxlZnQ6IDdweDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUucHVsbC1yaWdodDpiZWZvcmUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNnB4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDdweDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5saXN0LXVuc3R5bGVkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYVtkYXRhLWFjdGlvbl0ge1xuICBwYWRkaW5nOiA2cHggMDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGFbZGF0YS1hY3Rpb25dOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGltZXBpY2tlci1ob3VyLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItbWludXRlLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItc2Vjb25kIHtcbiAgd2lkdGg6IDU0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBtYXJnaW46IDA7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBidXR0b25bZGF0YS1hY3Rpb25dIHtcbiAgcGFkZGluZzogNnB4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cImluY3JlbWVudEhvdXJzXCJdOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xuICBjb250ZW50OiBcIkluY3JlbWVudCBIb3Vyc1wiO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cImluY3JlbWVudE1pbnV0ZXNcIl06OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG4gIGNvbnRlbnQ6IFwiSW5jcmVtZW50IE1pbnV0ZXNcIjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJkZWNyZW1lbnRIb3Vyc1wiXTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbiAgY29udGVudDogXCJEZWNyZW1lbnQgSG91cnNcIjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJkZWNyZW1lbnRNaW51dGVzXCJdOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xuICBjb250ZW50OiBcIkRlY3JlbWVudCBNaW51dGVzXCI7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwic2hvd0hvdXJzXCJdOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xuICBjb250ZW50OiBcIlNob3cgSG91cnNcIjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJzaG93TWludXRlc1wiXTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbiAgY29udGVudDogXCJTaG93IE1pbnV0ZXNcIjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJ0b2dnbGVQZXJpb2RcIl06OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG4gIGNvbnRlbnQ6IFwiVG9nZ2xlIEFNL1BNXCI7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwiY2xlYXJcIl06OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG4gIGNvbnRlbnQ6IFwiQ2xlYXIgdGhlIHBpY2tlclwiO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cInRvZGF5XCJdOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xuICBjb250ZW50OiBcIlNldCB0aGUgZGF0ZSB0byB0b2RheVwiO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbiAgY29udGVudDogXCJUb2dnbGUgRGF0ZSBhbmQgVGltZSBTY3JlZW5zXCI7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCB0ZCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCB0ZCBzcGFuLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2ggdGQgaSB7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIGhlaWdodDogMi41ZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC41ZW07XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aCB7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGgucGlja2VyLXN3aXRjaCB7XG4gIHdpZHRoOiAxNDVweDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLmRpc2FibGVkLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGguZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogI2RlZTJlNjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLnByZXY6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG4gIGNvbnRlbnQ6IFwiUHJldmlvdXMgTW9udGhcIjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLm5leHQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG4gIGNvbnRlbnQ6IFwiTmV4dCBNb250aFwiO1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCB7XG4gIGhlaWdodDogNTRweDtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIHdpZHRoOiA1NHB4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuY3cge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2RlZTJlNjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheSB7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm9sZCxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm5ldyB7XG4gIGNvbG9yOiAjZGVlMmU2O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAgMCA3cHggN3B4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0cHg7XG4gIHJpZ2h0OiA0cHg7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzAwN2JmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUudG9kYXk6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRpc2FibGVkLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogI2RlZTJlNjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW4sXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgbWFyZ2luOiAycHggMS41cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW46aG92ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW4uYWN0aXZlLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzAwN2JmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuLm9sZCxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIGkub2xkIHtcbiAgY29sb3I6ICNkZWUyZTY7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuLmRpc2FibGVkLFxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgaS5kaXNhYmxlZCxcbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXIsXG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBpLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICNkZWUyZTY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC51c2V0d2VudHlmb3VyIHRkLmhvdXIge1xuICBoZWlnaHQ6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQud2lkZXIge1xuICB3aWR0aDogMjFlbTtcbn1cbi5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyLWRlY2FkZXMgLmRlY2FkZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbSAhaW1wb3J0YW50O1xufVxuLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLXRleHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xufVxuIiwiLyoqXG4gKiBTd2lwZXIgOC4yLjVcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjIgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogSnVuZSAyNywgMjAyMlxuICovXG5cbkBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJyk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfTpyb290ey0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmZ9LnN3aXBlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MX0uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCl9LnN3aXBlci1wb2ludGVyLWV2ZW50c3t0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci1wb2ludGVyLWV2ZW50cy5zd2lwZXItdmVydGljYWx7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItc2xpZGV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItYXV0b2hlaWdodCwuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLTNkLC5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcntwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLC5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMTUpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntvdmVyZmxvdzphdXRvO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpzdGFydCBzdGFydH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnkgbWFuZGF0b3J5fS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7Y29udGVudDonJztmbGV4LXNocmluazowO29yZGVyOjk5OTl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4taW5saW5lLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1ibG9jay1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7d2lkdGg6MTAwJTttaW4td2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOmNlbnRlciBjZW50ZXJ9IiwiOnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6Y2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gNDQgKiAyNyk7aGVpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO21hcmdpbi10b3A6Y2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpKTt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVue29wYWNpdHk6MDtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDtmb250LXZhcmlhbnQ6aW5pdGlhbDtsaW5lLWhlaWdodDoxfS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtsZWZ0OjEwcHg7cmlnaHQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7Y29udGVudDoncHJldid9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OjEwcHg7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OiduZXh0J30uc3dpcGVyLWJ1dHRvbi1sb2Nre2Rpc3BsYXk6bm9uZX0iLCIuc3dpcGVyLXBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjouM3Mgb3BhY2l0eTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3otaW5kZXg6MTB9LnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbntvcGFjaXR5OjB9LnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkPi5zd2lwZXItcGFnaW5hdGlvbiwuc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntib3R0b206MTBweDtsZWZ0OjA7d2lkdGg6MTAwJX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNmb3JtOnNjYWxlKC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWlue3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCMwMDApO29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIC4yKX1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsLTUwJSwwKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCw2cHgpIDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHh9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLDRweCl9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhciwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6MTAwJTtoZWlnaHQ6NHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcnt3aWR0aDo0cHg7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowfS5zd2lwZXItcGFnaW5hdGlvbi1sb2Nre2Rpc3BsYXk6bm9uZX0iLCIuZGF0ZXBpY2tlciB7XG5cdHBhZGRpbmc6IDRweDtcblx0LmJvcmRlci1yYWRpdXMoQGJhc2VCb3JkZXJSYWRpdXMpO1xuXHQmLWlubGluZSB7XG5cdFx0d2lkdGg6IDIyMHB4O1xuXHR9XG5cdGRpcmVjdGlvbjogbHRyO1xuXHQmLXJ0bCB7XG5cdFx0ZGlyZWN0aW9uOiBydGw7XG5cdFx0Ji5kcm9wZG93bi1tZW51IHsgbGVmdDogYXV0bzsgfVxuXHRcdHRhYmxlIHRyIHRkIHNwYW4ge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdH1cblx0fVxuXHQmLWRyb3Bkb3duIHtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGJvcmRlci1sZWZ0OiAgIDdweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1yaWdodDogIDdweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1ib3R0b206IDdweCBzb2xpZCBAZ3JheUxpZ2h0O1xuXHRcdFx0Ym9yZGVyLXRvcDogICAgMDtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwwLDAsLjIpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdH1cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6ICAgNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAgNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIEB3aGl0ZTtcblx0XHRcdGJvcmRlci10b3A6ICAgIDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0fVxuXHRcdCYuZGF0ZXBpY2tlci1vcmllbnQtbGVmdDpiZWZvcmUgICB7IGxlZnQ6IDZweDsgfVxuXHRcdCYuZGF0ZXBpY2tlci1vcmllbnQtbGVmdDphZnRlciAgICB7IGxlZnQ6IDdweDsgfVxuXHRcdCYuZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YmVmb3JlICB7IHJpZ2h0OiA2cHg7IH1cblx0XHQmLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmFmdGVyICAgeyByaWdodDogN3B4OyB9XG5cdFx0Ji5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YmVmb3JlIHsgdG9wOiAtN3B4OyB9XG5cdFx0Ji5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YWZ0ZXIgIHsgdG9wOiAtNnB4OyB9XG5cdFx0Ji5kYXRlcGlja2VyLW9yaWVudC10b3A6YmVmb3JlIHtcblx0XHRcdGJvdHRvbTogLTdweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRib3JkZXItdG9wOiAgICA3cHggc29saWQgQGdyYXlMaWdodDtcblx0XHR9XG5cdFx0Ji5kYXRlcGlja2VyLW9yaWVudC10b3A6YWZ0ZXIge1xuXHRcdFx0Ym90dG9tOiAtNnB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdGJvcmRlci10b3A6ICAgIDZweCBzb2xpZCBAd2hpdGU7XG5cdFx0fVxuXHR9XG5cdHRhYmxlIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0LXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuXHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHR9XG5cdHRkLCB0aCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHQuYm9yZGVyLXJhZGl1cyg0cHgpO1xuXG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cdC8vIElubGluZSBkaXNwbGF5IGluc2lkZSBhIHRhYmxlIHByZXNlbnRzIHNvbWUgcHJvYmxlbXMgd2l0aFxuXHQvLyBib3JkZXIgYW5kIGJhY2tncm91bmQgY29sb3JzLlxuXHQudGFibGUtc3RyaXBlZCAmIHRhYmxlIHRyIHtcblx0XHR0ZCwgdGgge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG5cdHRhYmxlIHRyIHRkIHtcblx0XHQmLmRheTpob3Zlcixcblx0XHQmLmRheS5mb2N1c2VkIHtcblx0XHRcdGJhY2tncm91bmQ6IEBncmF5TGlnaHRlcjtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0Ji5vbGQsXG5cdFx0Ji5uZXcge1xuXHRcdFx0Y29sb3I6IEBncmF5TGlnaHQ7XG5cdFx0fVxuXHRcdCYuZGlzYWJsZWQsXG5cdFx0Ji5kaXNhYmxlZDpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0Y29sb3I6IEBncmF5TGlnaHQ7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0fVxuXHRcdCYuaGlnaGxpZ2h0ZWQge1xuXHRcdFx0YmFja2dyb3VuZDogQGluZm9CYWNrZ3JvdW5kO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR9XG5cdFx0Ji50b2RheSxcblx0XHQmLnRvZGF5OmhvdmVyLFxuXHRcdCYudG9kYXkuZGlzYWJsZWQsXG5cdFx0Ji50b2RheS5kaXNhYmxlZDpob3ZlciB7XG5cdFx0XHRAdG9kYXlCYWNrZ3JvdW5kOiBsaWdodGVuKEBvcmFuZ2UsIDMwJSk7XG5cdFx0XHQuYnV0dG9uQmFja2dyb3VuZChAdG9kYXlCYWNrZ3JvdW5kLCBzcGluKEB0b2RheUJhY2tncm91bmQsIDIwKSk7XG5cdFx0XHRjb2xvcjogIzAwMDtcblx0XHR9XG5cdFx0Ji50b2RheTpob3Zlcjpob3ZlciB7IC8vIFRoYW5rIGJvb3RzdHJhcCAyLjAgZm9yIHRoaXMgc2VsZWN0b3IuLi5cblx0XHRcdC8vIFRPRE86IEJ1bXAgbWluIEJTIHRvIDIuMSwgdXNlIEB0ZXh0Q29sb3IgaW4gYnV0dG9uQmFja2dyb3VuZCBhYm92ZVxuXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0fVxuXHRcdCYudG9kYXkuYWN0aXZlOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0XHQmLnJhbmdlLFxuXHRcdCYucmFuZ2U6aG92ZXIsXG5cdFx0Ji5yYW5nZS5kaXNhYmxlZCxcblx0XHQmLnJhbmdlLmRpc2FibGVkOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IEBncmF5TGlnaHRlcjtcblx0XHRcdC5ib3JkZXItcmFkaXVzKDApO1xuXHRcdH1cblx0XHQmLnJhbmdlLnRvZGF5LFxuXHRcdCYucmFuZ2UudG9kYXk6aG92ZXIsXG5cdFx0Ji5yYW5nZS50b2RheS5kaXNhYmxlZCxcblx0XHQmLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcblx0XHRcdEB0b2RheUJhY2tncm91bmQ6IG1peChAb3JhbmdlLCBAZ3JheUxpZ2h0ZXIsIDUwJSk7XG5cdFx0XHQuYnV0dG9uQmFja2dyb3VuZChAdG9kYXlCYWNrZ3JvdW5kLCBzcGluKEB0b2RheUJhY2tncm91bmQsIDIwKSk7XG5cdFx0XHQuYm9yZGVyLXJhZGl1cygwKTtcblx0XHR9XG5cdFx0Ji5zZWxlY3RlZCxcblx0XHQmLnNlbGVjdGVkOmhvdmVyLFxuXHRcdCYuc2VsZWN0ZWQuZGlzYWJsZWQsXG5cdFx0Ji5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciB7XG5cdFx0XHQuYnV0dG9uQmFja2dyb3VuZChsaWdodGVuKEBncmF5TGlnaHQsIDEwKSwgZGFya2VuKEBncmF5TGlnaHQsIDEwKSk7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsMCwwLC4yNSk7XG5cdFx0fVxuXHRcdCYuYWN0aXZlLFxuXHRcdCYuYWN0aXZlOmhvdmVyLFxuXHRcdCYuYWN0aXZlLmRpc2FibGVkLFxuXHRcdCYuYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcblx0XHRcdC5idXR0b25CYWNrZ3JvdW5kKEBidG5QcmltYXJ5QmFja2dyb3VuZCwgc3BpbihAYnRuUHJpbWFyeUJhY2tncm91bmQsIDIwKSk7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsMCwwLC4yNSk7XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjMlO1xuXHRcdFx0aGVpZ2h0OiA1NHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDU0cHg7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbjogMSU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHQuYm9yZGVyLXJhZGl1cyg0cHgpO1xuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCYuZm9jdXNlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IEBncmF5TGlnaHRlcjtcblx0XHRcdH1cblx0XHRcdCYuZGlzYWJsZWQsXG5cdFx0XHQmLmRpc2FibGVkOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Y29sb3I6IEBncmF5TGlnaHQ7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdH1cblx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0Ji5hY3RpdmU6aG92ZXIsXG5cdFx0XHQmLmFjdGl2ZS5kaXNhYmxlZCxcblx0XHRcdCYuYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcblx0XHRcdFx0LmJ1dHRvbkJhY2tncm91bmQoQGJ0blByaW1hcnlCYWNrZ3JvdW5kLCBzcGluKEBidG5QcmltYXJ5QmFja2dyb3VuZCwgMjApKTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsMCwwLC4yNSk7XG5cdFx0XHR9XG5cdFx0XHQmLm9sZCxcblx0XHRcdCYubmV3IHtcblx0XHRcdFx0Y29sb3I6IEBncmF5TGlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmRhdGVwaWNrZXItc3dpdGNoIHtcblx0XHR3aWR0aDogMTQ1cHg7XG5cdH1cblxuXHQuZGF0ZXBpY2tlci1zd2l0Y2gsXG5cdC5wcmV2LFxuXHQubmV4dCxcblx0dGZvb3QgdHIgdGgge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IEBncmF5TGlnaHRlcjtcblx0XHR9XG5cdH1cblxuXHQucHJldiwgLm5leHQge1xuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdH1cblx0fVxuXG5cdC8vIEJhc2ljIHN0eWxpbmcgZm9yIGNhbGVuZGFyLXdlZWsgY2VsbHNcblx0LmN3IHtcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0d2lkdGg6IDEycHg7XG5cdFx0cGFkZGluZzogMCAycHggMCA1cHg7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxufVxuLmlucHV0LWFwcGVuZCxcbi5pbnB1dC1wcmVwZW5kIHtcblx0Ji5kYXRlIC5hZGQtb24ge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdGkge1xuXHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdH1cblx0fVxufVxuLmlucHV0LWRhdGVyYW5nZSB7XG5cdGlucHV0IHtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0fVxuXHRpbnB1dDpmaXJzdC1jaGlsZCB7XG5cdFx0LmJvcmRlci1yYWRpdXMoM3B4IDAgMCAzcHgpO1xuXHR9XG5cdGlucHV0Omxhc3QtY2hpbGQge1xuXHRcdC5ib3JkZXItcmFkaXVzKDAgM3B4IDNweCAwKTtcblx0fVxuXHQuYWRkLW9uIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWluLXdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogQGJhc2VMaW5lSGVpZ2h0O1xuXHRcdHBhZGRpbmc6IDRweCA1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogQGJhc2VMaW5lSGVpZ2h0O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0ZXh0LXNoYWRvdzogMCAxcHggMCBAd2hpdGU7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheUxpZ2h0ZXI7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRtYXJnaW4tbGVmdDogLTVweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC01cHg7XG5cdH1cbn1cbiIsIi8vIERhdGVwaWNrZXIgLmxlc3MgYnVpbGRmaWxlLiAgSW5jbHVkZXMgc2VsZWN0IG1peGlucy92YXJpYWJsZXMgZnJvbSBib290c3RyYXBcbi8vIGFuZCBpbXBvcnRzIHRoZSBpbmNsdWRlZCBkYXRlcGlja2VyLmxlc3MgdG8gb3V0cHV0IGEgbWluaW1hbCBkYXRlcGlja2VyLmNzc1xuLy9cbi8vIFVzYWdlOlxuLy8gICAgIGxlc3NjIGJ1aWxkLmxlc3MgZGF0ZXBpY2tlci5jc3Ncbi8vXG4vLyBWYXJpYWJsZXMgYW5kIG1peGlucyBjb3BpZWQgZnJvbSBib290c3RyYXAgMi4wLjJcblxuLy8gVmFyaWFibGVzXG5AZ3JheUxpZ2h0OiAgICAgICAgICAgICAjOTk5O1xuQGdyYXlMaWdodGVyOiAgICAgICAgICAgI2VlZTtcbkB3aGl0ZTogICAgICAgICAgICAgICAgICNmZmY7XG5AbGlua0NvbG9yOiAgICAgICAgICAgICAjMDhjO1xuQGJ0blByaW1hcnlCYWNrZ3JvdW5kOiAgQGxpbmtDb2xvcjtcbkBvcmFuZ2U6ICAgICAgICAgICAgICAgICNmODk0MDY7XG5AaW5mb0JhY2tncm91bmQ6ICAgICAgICAjZDllZGY3O1xuQGJhc2VMaW5lSGVpZ2h0OiAgICAgICAgMThweDtcbkBiYXNlQm9yZGVyUmFkaXVzOiAgICAgIDRweDtcblxuLy8gTWl4aW5zXG5cbi8vIEJvcmRlciBSYWRpdXNcbi5ib3JkZXItcmFkaXVzKEByYWRpdXM6IDVweCkge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IEByYWRpdXM7XG4gICAgIC1tb3otYm9yZGVyLXJhZGl1czogQHJhZGl1cztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBAcmFkaXVzO1xufVxuXG4vLyBCdXR0b24gYmFja2dyb3VuZHNcbi5idXR0b25CYWNrZ3JvdW5kKEBzdGFydENvbG9yLCBAZW5kQ29sb3IpIHtcbiAgLmdyYWRpZW50QmFyKEBzdGFydENvbG9yLCBAZW5kQ29sb3IpO1xuICAucmVzZXQtZmlsdGVyKCk7XG4gICY6aG92ZXIsICY6YWN0aXZlLCAmLmFjdGl2ZSwgJi5kaXNhYmxlZCwgJltkaXNhYmxlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBlbmRDb2xvcjtcbiAgfVxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAZW5kQ29sb3IsIDEwJSkgZShcIlxcOVwiKTtcbiAgfVxufVxuXG4vLyBSZXNldCBmaWx0ZXJzIGZvciBJRVxuLnJlc2V0LWZpbHRlcigpIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZCA9IGZhbHNlKTtcbn1cblxuLy8gR3JhZGllbnQgQmFyIENvbG9ycyBmb3IgYnV0dG9ucyBhbmQgYWxlcnRzXG4uZ3JhZGllbnRCYXIoQHByaW1hcnlDb2xvciwgQHNlY29uZGFyeUNvbG9yKSB7XG4gICNncmFkaWVudCA+IC52ZXJ0aWNhbChAcHJpbWFyeUNvbG9yLCBAc2Vjb25kYXJ5Q29sb3IpO1xuICBib3JkZXItY29sb3I6IEBzZWNvbmRhcnlDb2xvciBAc2Vjb25kYXJ5Q29sb3IgZGFya2VuKEBzZWNvbmRhcnlDb2xvciwgMTUlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4xKSBmYWRlaW4ocmdiYSgwLDAsMCwuMSksIDE1JSk7XG59XG5cbi8vIEdyYWRpZW50c1xuI2dyYWRpZW50IHtcbiAgLnZlcnRpY2FsKEBzdGFydENvbG9yOiAjNTU1LCBAZW5kQ29sb3I6ICMzMzMpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtaXgoQHN0YXJ0Q29sb3IsIEBlbmRDb2xvciwgNjAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIEBzdGFydENvbG9yLCBAZW5kQ29sb3IpOyAvLyBGRiAzLjYrXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIEBzdGFydENvbG9yLCBAZW5kQ29sb3IpOyAvLyBJRTEwXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKEBzdGFydENvbG9yKSwgdG8oQGVuZENvbG9yKSk7IC8vIFNhZmFyaSA0KywgQ2hyb21lIDIrXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBAc3RhcnRDb2xvciwgQGVuZENvbG9yKTsgLy8gU2FmYXJpIDUuMSssIENocm9tZSAxMCtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBAc3RhcnRDb2xvciwgQGVuZENvbG9yKTsgLy8gT3BlcmEgMTEuMTBcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBAc3RhcnRDb2xvciwgQGVuZENvbG9yKTsgLy8gVGhlIHN0YW5kYXJkXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGZpbHRlcjogZSglKFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyVkJywgZW5kQ29sb3JzdHI9JyVkJywgR3JhZGllbnRUeXBlPTApXCIsQHN0YXJ0Q29sb3IsQGVuZENvbG9yKSk7IC8vIElFOSBhbmQgZG93blxuICB9XG59XG5cbkBpbXBvcnQgXCIuLi9sZXNzL2RhdGVwaWNrZXIubGVzc1wiO1xuIiwiLyohXG4gKiBEYXRlcGlja2VyIGZvciBCb290c3RyYXAgdjEuOS4wIChodHRwczovL2dpdGh1Yi5jb20vdXhzb2x1dGlvbnMvYm9vdHN0cmFwLWRhdGVwaWNrZXIpXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjAgKGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMClcbiAqL1xuXG4uZGF0ZXBpY2tlciB7XG4gIHBhZGRpbmc6IDRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuLmRhdGVwaWNrZXItaW5saW5lIHtcbiAgd2lkdGg6IDIyMHB4O1xufVxuLmRhdGVwaWNrZXItcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4uZGF0ZXBpY2tlci1ydGwuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG59XG4uZGF0ZXBpY2tlci1ydGwgdGFibGUgdHIgdGQgc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjOTk5O1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xuICBib3JkZXItdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmJlZm9yZSB7XG4gIGxlZnQ6IDZweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWxlZnQ6YWZ0ZXIge1xuICBsZWZ0OiA3cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1yaWdodDpiZWZvcmUge1xuICByaWdodDogNnB4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YWZ0ZXIge1xuICByaWdodDogN3B4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmJlZm9yZSB7XG4gIHRvcDogLTdweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTphZnRlciB7XG4gIHRvcDogLTZweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDpiZWZvcmUge1xuICBib3R0b206IC03cHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCAjOTk5O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmFmdGVyIHtcbiAgYm90dG9tOiAtNnB4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiA2cHggc29saWQgI2ZmZjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5kYXRlcGlja2VyIHRkLFxuLmRhdGVwaWNrZXIgdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4udGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCxcbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkuZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm9sZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm5ldyB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQ6ICNkOWVkZjc7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGUxOWE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmRkNDlhLCAjZmRmNTlhKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCNmZGQ0OWEpLCB0bygjZmRmNTlhKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZGQ0OWEsICNmZGY1OWEpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmRkNDlhLCAjZmRmNTlhKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmRkNDlhJywgZW5kQ29sb3JzdHI9JyNmZGY1OWEnLCBHcmFkaWVudFR5cGU9MCk7XG4gIGJvcmRlci1jb2xvcjogI2ZkZjU5YSAjZmRmNTlhICNmYmVkNTA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgY29sb3I6ICMwMDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjU5YTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmYwNjkgXFw5O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZDE3YTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjNjMTdhLCAjZjNlOTdhKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2YzYzE3YSksIHRvKCNmM2U5N2EpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjNjMTdhLCAjZjNlOTdhKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2YzYzE3YSwgI2YzZTk3YSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmM2MxN2EnLCBlbmRDb2xvcnN0cj0nI2YzZTk3YScsIEdyYWRpZW50VHlwZT0wKTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNlOTdhICNmM2U5N2EgI2VkZGUzNDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheVtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNlOTdhO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZTI0YiBcXDk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTllOWU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2IzYjNiMywgIzgwODA4MCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYjNiM2IzLCAjODA4MDgwKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCNiM2IzYjMpLCB0bygjODA4MDgwKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2IzYjNiMywgIzgwODA4MCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiM2IzYjMsICM4MDgwODApO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYjNiM2IzLCAjODA4MDgwKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjYjNiM2IzJywgZW5kQ29sb3JzdHI9JyM4MDgwODAnLCBHcmFkaWVudFR5cGU9MCk7XG4gIGJvcmRlci1jb2xvcjogIzgwODA4MCAjODA4MDgwICM1OTU5NTk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2NjY2IFxcOTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZkY2M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzA4YywgIzAwNDRjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDhjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwOGMpLCB0bygjMDA0NGNjKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzA4YywgIzAwNDRjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwOGMsICMwMDQ0Y2MpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDhjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDhjJywgZW5kQ29sb3JzdHI9JyMwMDQ0Y2MnLCBHcmFkaWVudFR5cGU9MCk7XG4gIGJvcmRlci1jb2xvcjogIzAwNDRjYyAjMDA0NGNjICMwMDJhODA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDRjYztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzM5OSBcXDk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMyU7XG4gIGhlaWdodDogNTRweDtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDElO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZkY2M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzA4YywgIzAwNDRjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDhjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwOGMpLCB0bygjMDA0NGNjKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzA4YywgIzAwNDRjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwOGMsICMwMDQ0Y2MpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDhjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDhjJywgZW5kQ29sb3JzdHI9JyMwMDQ0Y2MnLCBHcmFkaWVudFR5cGU9MCk7XG4gIGJvcmRlci1jb2xvcjogIzAwNDRjYyAjMDA0NGNjICMwMDJhODA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ0Y2M7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzk5IFxcOTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ub2xkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5uZXcge1xuICBjb2xvcjogIzk5OTtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gIHdpZHRoOiAxNDVweDtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCxcbi5kYXRlcGlja2VyIC5wcmV2LFxuLmRhdGVwaWNrZXIgLm5leHQsXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaDpob3Zlcixcbi5kYXRlcGlja2VyIC5wcmV2OmhvdmVyLFxuLmRhdGVwaWNrZXIgLm5leHQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG4uZGF0ZXBpY2tlciAucHJldi5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIC5uZXh0LmRpc2FibGVkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmRhdGVwaWNrZXIgLmN3IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB3aWR0aDogMTJweDtcbiAgcGFkZGluZzogMCAycHggMCA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uaW5wdXQtYXBwZW5kLmRhdGUgLmFkZC1vbixcbi5pbnB1dC1wcmVwZW5kLmRhdGUgLmFkZC1vbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pbnB1dC1hcHBlbmQuZGF0ZSAuYWRkLW9uIGksXG4uaW5wdXQtcHJlcGVuZC5kYXRlIC5hZGQtb24gaSB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0OmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG59XG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0Omxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbn1cbi5pbnB1dC1kYXRlcmFuZ2UgLmFkZC1vbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiA0cHggNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Ym9vdHN0cmFwLWRhdGVwaWNrZXIuY3NzLm1hcCAqLyIsIi5kYXRlcGlja2VyIHtcblx0Ym9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcblx0Ji1pbmxpbmUge1xuXHRcdHdpZHRoOiAyMjBweDtcblx0fVxuXHRkaXJlY3Rpb246IGx0cjtcblx0Ji1ydGwge1xuXHRcdGRpcmVjdGlvbjogcnRsO1xuXHRcdCYuZHJvcGRvd24tbWVudSB7IGxlZnQ6IGF1dG87IH1cblx0XHR0YWJsZSB0ciB0ZCBzcGFuIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHR9XG5cdH1cblx0Ji1kcm9wZG93biB7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cGFkZGluZzogNHB4O1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6ICAgN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAgN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIEBkcm9wZG93bi1ib3JkZXI7XG5cdFx0XHRib3JkZXItdG9wOiAgICAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLDAsMCwuMik7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0fVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRib3JkZXItbGVmdDogICA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItcmlnaHQ6ICA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItYm90dG9tOiA2cHggc29saWQgQGRyb3Bkb3duLWJnO1xuXHRcdFx0Ym9yZGVyLXRvcDogICAgMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR9XG5cdFx0Ji5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmJlZm9yZSAgIHsgbGVmdDogNnB4OyB9XG5cdFx0Ji5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmFmdGVyICAgIHsgbGVmdDogN3B4OyB9XG5cdFx0Ji5kYXRlcGlja2VyLW9yaWVudC1yaWdodDpiZWZvcmUgIHsgcmlnaHQ6IDZweDsgfVxuXHRcdCYuZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YWZ0ZXIgICB7IHJpZ2h0OiA3cHg7IH1cblx0XHQmLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTpiZWZvcmUgeyB0b3A6IC03cHg7IH1cblx0XHQmLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTphZnRlciAgeyB0b3A6IC02cHg7IH1cblx0XHQmLmRhdGVwaWNrZXItb3JpZW50LXRvcDpiZWZvcmUge1xuXHRcdFx0Ym90dG9tOiAtN3B4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdGJvcmRlci10b3A6ICAgIDdweCBzb2xpZCBAZHJvcGRvd24tYm9yZGVyO1xuXHRcdH1cblx0XHQmLmRhdGVwaWNrZXItb3JpZW50LXRvcDphZnRlciB7XG5cdFx0XHRib3R0b206IC02cHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdFx0Ym9yZGVyLXRvcDogICAgNnB4IHNvbGlkIEBkcm9wZG93bi1iZztcblx0XHR9XG5cdH1cblx0dGFibGUge1xuXHRcdG1hcmdpbjogMDtcblx0XHQtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG5cdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dHIge1xuXHRcdFx0dGQsIHRoIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8gSW5saW5lIGRpc3BsYXkgaW5zaWRlIGEgdGFibGUgcHJlc2VudHMgc29tZSBwcm9ibGVtcyB3aXRoXG5cdC8vIGJvcmRlciBhbmQgYmFja2dyb3VuZCBjb2xvcnMuXG5cdC50YWJsZS1zdHJpcGVkICYgdGFibGUgdHIge1xuXHRcdHRkLCB0aCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cblx0dGFibGUgdHIgdGQge1xuXHRcdCYub2xkLFxuXHRcdCYubmV3IHtcblx0XHRcdGNvbG9yOiBAYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG5cdFx0fVxuXHRcdCYuZGF5OmhvdmVyLFxuXHRcdCYuZm9jdXNlZCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBAZ3JheS1saWdodGVyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0XHQmLmRpc2FibGVkLFxuXHRcdCYuZGlzYWJsZWQ6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGNvbG9yOiBAYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0fVxuXHRcdCYuaGlnaGxpZ2h0ZWQge1xuXHRcdFx0QGhpZ2hsaWdodGVkLWJnOiBAc3RhdGUtaW5mby1iZztcblx0XHRcdC5idXR0b24tdmFyaWFudCgjMDAwLCBAaGlnaGxpZ2h0ZWQtYmcsIGRhcmtlbihAaGlnaGxpZ2h0ZWQtYmcsIDIwJSkpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRcdFx0Ji5mb2N1c2VkIHtcblx0XHRcdFx0YmFja2dyb3VuZDogZGFya2VuKEBoaWdobGlnaHRlZC1iZywgMTAlKTtcblx0XHRcdH1cblxuXHRcdFx0Ji5kaXNhYmxlZCxcblx0XHRcdCYuZGlzYWJsZWQ6YWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogQGhpZ2hsaWdodGVkLWJnO1xuXHRcdFx0XHRjb2xvcjogQGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnRvZGF5IHtcblx0XHRcdEB0b2RheS1iZzogbGlnaHRlbihvcmFuZ2UsIDMwJSk7XG5cdFx0XHQuYnV0dG9uLXZhcmlhbnQoIzAwMCwgQHRvZGF5LWJnLCBkYXJrZW4oQHRvZGF5LWJnLCAyMCUpKTtcblxuXHRcdFx0Ji5mb2N1c2VkIHtcblx0XHRcdFx0YmFja2dyb3VuZDogZGFya2VuKEB0b2RheS1iZywgMTAlKTtcblx0XHRcdH1cblxuXHRcdFx0Ji5kaXNhYmxlZCxcblx0XHRcdCYuZGlzYWJsZWQ6YWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogQHRvZGF5LWJnO1xuXHRcdFx0XHRjb2xvcjogQGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnJhbmdlIHtcblx0XHRcdEByYW5nZS1iZzogQGdyYXktbGlnaHRlcjtcblx0XHRcdC5idXR0b24tdmFyaWFudCgjMDAwLCBAcmFuZ2UtYmcsIGRhcmtlbihAcmFuZ2UtYmcsIDIwJSkpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRcdFx0Ji5mb2N1c2VkIHtcblx0XHRcdFx0YmFja2dyb3VuZDogZGFya2VuKEByYW5nZS1iZywgMTAlKTtcblx0XHRcdH1cblxuXHRcdFx0Ji5kaXNhYmxlZCxcblx0XHRcdCYuZGlzYWJsZWQ6YWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogQHJhbmdlLWJnO1xuXHRcdFx0XHRjb2xvcjogQGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnJhbmdlLmhpZ2hsaWdodGVkIHtcblx0XHRcdEByYW5nZS1oaWdobGlnaHRlZC1iZzogbWl4KEBzdGF0ZS1pbmZvLWJnLCBAZ3JheS1saWdodGVyLCA1MCUpO1xuXHRcdFx0LmJ1dHRvbi12YXJpYW50KCMwMDAsIEByYW5nZS1oaWdobGlnaHRlZC1iZywgZGFya2VuKEByYW5nZS1oaWdobGlnaHRlZC1iZywgMjAlKSk7XG5cblx0XHRcdCYuZm9jdXNlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbihAcmFuZ2UtaGlnaGxpZ2h0ZWQtYmcsIDEwJSk7XG5cdFx0XHR9XG5cblx0XHRcdCYuZGlzYWJsZWQsXG5cdFx0XHQmLmRpc2FibGVkOmFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IEByYW5nZS1oaWdobGlnaHRlZC1iZztcblx0XHRcdFx0Y29sb3I6IEBidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5yYW5nZS50b2RheSB7XG5cdFx0XHRAcmFuZ2UtdG9kYXktYmc6IG1peChvcmFuZ2UsIEBncmF5LWxpZ2h0ZXIsIDUwJSk7XG5cdFx0XHQuYnV0dG9uLXZhcmlhbnQoIzAwMCwgQHJhbmdlLXRvZGF5LWJnLCBkYXJrZW4oQHJhbmdlLXRvZGF5LWJnLCAyMCUpKTtcblxuXHRcdFx0Ji5kaXNhYmxlZCxcblx0XHRcdCYuZGlzYWJsZWQ6YWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogQHJhbmdlLXRvZGF5LWJnO1xuXHRcdFx0XHRjb2xvcjogQGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNlbGVjdGVkLFxuXHRcdCYuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQge1xuXHRcdFx0LmJ1dHRvbi12YXJpYW50KCNmZmYsIEBncmF5LWxpZ2h0LCBAZ3JheSk7XG5cdFx0XHR0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLDAsMCwuMjUpO1xuXHRcdH1cblx0XHQmLmFjdGl2ZSxcblx0XHQmLmFjdGl2ZS5oaWdobGlnaHRlZCB7XG5cdFx0XHQuYnV0dG9uLXZhcmlhbnQoQGJ0bi1wcmltYXJ5LWNvbG9yLCBAYnRuLXByaW1hcnktYmcsIEBidG4tcHJpbWFyeS1ib3JkZXIpO1xuXHRcdFx0dGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwwLDAsLjI1KTtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMyU7XG5cdFx0XHRoZWlnaHQ6IDU0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNTRweDtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luOiAxJTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmLmZvY3VzZWQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAZ3JheS1saWdodGVyO1xuXHRcdFx0fVxuXHRcdFx0Ji5kaXNhYmxlZCxcblx0XHRcdCYuZGlzYWJsZWQ6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRjb2xvcjogQGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHR9XG5cdFx0XHQmLmFjdGl2ZSxcblx0XHRcdCYuYWN0aXZlOmhvdmVyLFxuXHRcdFx0Ji5hY3RpdmUuZGlzYWJsZWQsXG5cdFx0XHQmLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG5cdFx0XHRcdC5idXR0b24tdmFyaWFudChAYnRuLXByaW1hcnktY29sb3IsIEBidG4tcHJpbWFyeS1iZywgQGJ0bi1wcmltYXJ5LWJvcmRlcik7XG5cdFx0XHRcdHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsMCwwLC4yNSk7XG5cdFx0XHR9XG5cdFx0XHQmLm9sZCxcblx0XHRcdCYubmV3IHtcblx0XHRcdFx0Y29sb3I6IEBidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZGF0ZXBpY2tlci1zd2l0Y2gge1xuXHRcdHdpZHRoOiAxNDVweDtcblx0fVxuXG5cdC5kYXRlcGlja2VyLXN3aXRjaCxcblx0LnByZXYsXG5cdC5uZXh0LFxuXHR0Zm9vdCB0ciB0aCB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogQGdyYXktbGlnaHRlcjtcblx0XHR9XG5cdH1cblxuXHQucHJldiwgLm5leHQge1xuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdH1cblx0fVxuXG5cdC8vIEJhc2ljIHN0eWxpbmcgZm9yIGNhbGVuZGFyLXdlZWsgY2VsbHNcblx0LmN3IHtcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0d2lkdGg6IDEycHg7XG5cdFx0cGFkZGluZzogMCAycHggMCA1cHg7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxufVxuLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLmlucHV0LWRhdGVyYW5nZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRpbnB1dCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdGlucHV0OmZpcnN0LWNoaWxkIHtcblx0XHRib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcblx0fVxuXHRpbnB1dDpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcblx0fVxuXHQuaW5wdXQtZ3JvdXAtYWRkb24ge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdG1pbi13aWR0aDogMTZweDtcblx0XHRwYWRkaW5nOiA0cHggNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcblx0XHRib3JkZXItd2lkdGg6IDFweCAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAtNXB4O1xuXHRcdG1hcmdpbi1yaWdodDogLTVweDtcblx0fVxufVxuIiwiLyohXG4gKiBEYXRlcGlja2VyIGZvciBCb290c3RyYXAgdjEuOS4wIChodHRwczovL2dpdGh1Yi5jb20vdXhzb2x1dGlvbnMvYm9vdHN0cmFwLWRhdGVwaWNrZXIpXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjAgKGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMClcbiAqL1xuXG4uZGF0ZXBpY2tlciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4uZGF0ZXBpY2tlci1pbmxpbmUge1xuICB3aWR0aDogMjIwcHg7XG59XG4uZGF0ZXBpY2tlci1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cbi5kYXRlcGlja2VyLXJ0bC5kcm9wZG93bi1tZW51IHtcbiAgbGVmdDogYXV0bztcbn1cbi5kYXRlcGlja2VyLXJ0bCB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24ge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDpiZWZvcmUge1xuICBsZWZ0OiA2cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmFmdGVyIHtcbiAgbGVmdDogN3B4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDZweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmFmdGVyIHtcbiAgcmlnaHQ6IDdweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTpiZWZvcmUge1xuICB0b3A6IC03cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YWZ0ZXIge1xuICB0b3A6IC02cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YmVmb3JlIHtcbiAgYm90dG9tOiAtN3B4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiA3cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDphZnRlciB7XG4gIGJvdHRvbTogLTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNmZmY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLFxuLnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm9sZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm5ldyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbiAgYm9yZGVyLWNvbG9yOiAjODVjNWU1O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5mb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkOWVlO1xuICBib3JkZXItY29sb3I6ICMyOThmYzI7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkOWVlO1xuICBib3JkZXItY29sb3I6ICM1MmFkZGI7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5hY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmZDllZTtcbiAgYm9yZGVyLWNvbG9yOiAjNTJhZGRiO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuYWN0aXZlLmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MWNiZTg7XG4gIGJvcmRlci1jb2xvcjogIzI5OGZjMjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZFtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkW2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogIzg1YzVlNTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjYWZkOWVlO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5kaXNhYmxlZDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDllZGY3O1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5IHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRiOTk7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjczMztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzk2NjtcbiAgYm9yZGVyLWNvbG9yOiAjYjM3NDAwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzk2NjtcbiAgYm9yZGVyLWNvbG9yOiAjZjU5ZTAwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM5NjY7XG4gIGJvcmRlci1jb2xvcjogI2Y1OWUwMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZS5mb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYzQyO1xuICBib3JkZXItY29sb3I6ICNiMzc0MDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYjk5O1xuICBib3JkZXItY29sb3I6ICNmZmI3MzM7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogI2ZmYzk2Njtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZGI5OTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXItY29sb3I6ICNiYmJiYmI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIGJvcmRlci1jb2xvcjogIzdjN2M3Yztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIGJvcmRlci1jb2xvcjogIzlkOWQ5ZDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItY29sb3I6ICM5ZDlkOWQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTphY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTphY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTphY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5hY3RpdmUuZm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzYzNjMztcbiAgYm9yZGVyLWNvbG9yOiAjN2M3YzdjO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZVtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2VbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyLWNvbG9yOiAjYmJiYmJiO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNkNWQ1ZDU7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZWVmMztcbiAgYm9yZGVyLWNvbG9yOiAjOWRjMWQzO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5mb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFkN2UzO1xuICBib3JkZXItY29sb3I6ICM0Yjg4YTY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFkN2UzO1xuICBib3JkZXItY29sb3I6ICM3M2E2YzA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5hY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZDdlMztcbiAgYm9yZGVyLWNvbG9yOiAjNzNhNmMwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQ6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuYWN0aXZlLmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOGM4ZDg7XG4gIGJvcmRlci1jb2xvcjogIzRiODhhNjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZFtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkW2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGVlZjM7XG4gIGJvcmRlci1jb2xvcjogIzlkYzFkMztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjYzFkN2UzO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5kaXNhYmxlZDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZTRlZWYzO1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5IHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2NhNzc7XG4gIGJvcmRlci1jb2xvcjogI2YxYTQxNztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Yjc0NztcbiAgYm9yZGVyLWNvbG9yOiAjODE1NjA4O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Yjc0NztcbiAgYm9yZGVyLWNvbG9yOiAjYmY4MDBjO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuYWN0aXZlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGI3NDc7XG4gIGJvcmRlci1jb2xvcjogI2JmODAwYztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZS5mb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJhYTI1O1xuICBib3JkZXItY29sb3I6ICM4MTU2MDg7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheVtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdjYTc3O1xuICBib3JkZXItY29sb3I6ICNmMWE0MTc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmN2NhNzc7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3O1xuICBib3JkZXItY29sb3I6ICM1NTU1NTU7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlNWU1ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMTYxNjE2O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWU1ZTVlO1xuICBib3JkZXItY29sb3I6ICMzNzM3Mzc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlNWU1ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMzczNzM3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuYWN0aXZlLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzE2MTYxNjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZFtkaXNhYmxlZF06aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZFtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWRbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkW2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc3Nzc7XG4gIGJvcmRlci1jb2xvcjogIzU1NTU1NTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMyZTZkYTQ7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XG4gIGJvcmRlci1jb2xvcjogIzEyMmI0MDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwO1xuICBib3JkZXItY29sb3I6ICMyMDRkNzQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XG4gIGJvcmRlci1jb2xvcjogIzIwNGQ3NDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDphY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmFjdGl2ZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA0ZDc0O1xuICBib3JkZXItY29sb3I6ICMxMjJiNDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZFtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF0uZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMyZTZkYTQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMyU7XG4gIGhlaWdodDogNTRweDtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDElO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLWNvbG9yOiAjMmU2ZGE0O1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDtcbiAgYm9yZGVyLWNvbG9yOiAjMTIyYjQwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDtcbiAgYm9yZGVyLWNvbG9yOiAjMjA0ZDc0O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XG4gIGJvcmRlci1jb2xvcjogIzIwNGQ3NDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA0ZDc0O1xuICBib3JkZXItY29sb3I6ICMxMjJiNDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF0uZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0uZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0uZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMyZTZkYTQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm9sZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubmV3IHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gge1xuICB3aWR0aDogMTQ1cHg7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gsXG4uZGF0ZXBpY2tlciAucHJldixcbi5kYXRlcGlja2VyIC5uZXh0LFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGgge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2g6aG92ZXIsXG4uZGF0ZXBpY2tlciAucHJldjpob3Zlcixcbi5kYXRlcGlja2VyIC5uZXh0OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xufVxuLmRhdGVwaWNrZXIgLnByZXYuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciAubmV4dC5kaXNhYmxlZCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5kYXRlcGlja2VyIC5jdyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgd2lkdGg6IDEycHg7XG4gIHBhZGRpbmc6IDAgMnB4IDAgNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmlucHV0LWRhdGVyYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbn1cbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xufVxuLmlucHV0LWRhdGVyYW5nZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxNnB4O1xuICBwYWRkaW5nOiA0cHggNXB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbn1cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPWJvb3RzdHJhcC1kYXRlcGlja2VyMy5jc3MubWFwICovIiwiLy8gRGF0ZXBpY2tlciAubGVzcyBidWlsZGZpbGUuICBJbmNsdWRlcyBzZWxlY3QgbWl4aW5zL3ZhcmlhYmxlcyBmcm9tIGJvb3RzdHJhcFxuLy8gYW5kIGltcG9ydHMgdGhlIGluY2x1ZGVkIGRhdGVwaWNrZXIubGVzcyB0byBvdXRwdXQgYSBtaW5pbWFsIGRhdGVwaWNrZXIuY3NzXG4vL1xuLy8gVXNhZ2U6XG4vLyAgICAgbGVzc2MgYnVpbGQzLmxlc3MgZGF0ZXBpY2tlci5jc3Ncbi8vXG4vLyBWYXJpYWJsZXMgYW5kIG1peGlucyBjb3BpZWQgZnJvbSBCb290c3RyYXAgMy4zLjVcblxuLy8gVmFyaWFibGVzXG5AZ3JheTogICAgICAgICAgICAgICAgICAgbGlnaHRlbigjMDAwLCAzMy41JSk7IC8vICM1NTVcbkBncmF5LWxpZ2h0OiAgICAgICAgICAgICBsaWdodGVuKCMwMDAsIDQ2LjclKTsgLy8gIzc3N1xuQGdyYXktbGlnaHRlcjogICAgICAgICAgIGxpZ2h0ZW4oIzAwMCwgOTMuNSUpOyAvLyAjZWVlXG5cbkBicmFuZC1wcmltYXJ5OiAgICAgICAgIGRhcmtlbigjNDI4YmNhLCA2LjUlKTsgLy8gIzMzN2FiN1xuXG5AYnRuLXByaW1hcnktY29sb3I6ICAgICAgICAgICAgICAjZmZmO1xuQGJ0bi1wcmltYXJ5LWJnOiAgICAgICAgICAgICAgICAgQGJyYW5kLXByaW1hcnk7XG5AYnRuLXByaW1hcnktYm9yZGVyOiAgICAgICAgICAgICBkYXJrZW4oQGJ0bi1wcmltYXJ5LWJnLCA1JSk7XG5cbkBidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgIEBncmF5LWxpZ2h0O1xuXG5Ac3RhdGUtaW5mby1iZzogICAgICAgICAgICNkOWVkZjc7XG5cbkBsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgMS40Mjg1NzE0Mjk7IC8vIDIwLzE0XG5AYm9yZGVyLXJhZGl1cy1iYXNlOiAgICAgIDRweDtcblxuQGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAjZmZmO1xuQGRyb3Bkb3duLWJvcmRlcjogICAgICAgICAgICAgICByZ2JhKDAsMCwwLC4xNSk7XG5cblxuLy8gTWl4aW5zXG5cbi8vIEJ1dHRvbiB2YXJpYW50c1xuLmJ1dHRvbi12YXJpYW50KEBjb2xvcjsgQGJhY2tncm91bmQ7IEBib3JkZXIpIHtcbiAgY29sb3I6IEBjb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQ7XG4gIGJvcmRlci1jb2xvcjogQGJvcmRlcjtcblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBjb2xvcjogQGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAYmFja2dyb3VuZCwgMTAlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oQGJvcmRlciwgMjUlKTtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogQGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAYmFja2dyb3VuZCwgMTAlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oQGJvcmRlciwgMTIlKTtcbiAgfVxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiBAY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKEBiYWNrZ3JvdW5kLCAxMCUpO1xuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihAYm9yZGVyLCAxMiUpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgY29sb3I6IEBjb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAYmFja2dyb3VuZCwgMTclKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihAYm9yZGVyLCAyNSUpO1xuICAgIH1cbiAgfVxuICAmLmRpc2FibGVkLFxuICAmW2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogQGJvcmRlcjtcbiAgICB9XG4gIH1cbn1cblxuQGltcG9ydCBcIi4uL2xlc3MvZGF0ZXBpY2tlcjMubGVzc1wiO1xuIiwiLmN1c3RvbS1idXR0b25bZGF0YS12LTJlZDhlNjA2XXtwYWRkaW5nOjAgMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjRweDtoZWlnaHQ6MzBweDtmb250LXNpemU6MTNweDtvdXRsaW5lOm5vbmU7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMjVzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjUwMH0uY3VzdG9tLWJ1dHRvbi1jb250ZW50W2RhdGEtdi0yZWQ4ZTYwNl17cG9zaXRpb246cmVsYXRpdmV9LmN1c3RvbS1idXR0b24gc3ZnW2RhdGEtdi0yZWQ4ZTYwNl17cG9zaXRpb246cmVsYXRpdmU7ZmlsbDojMWU5MGZmfS5jdXN0b20tYnV0dG9uIC5jdXN0b20tYnV0dG9uLWVmZmVjdFtkYXRhLXYtMmVkOGU2MDZdLC5jdXN0b20tYnV0dG9uIHN2Z1tkYXRhLXYtMmVkOGU2MDZdey13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjQ1cyBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpIDBtczt0cmFuc2l0aW9uOmFsbCAuNDVzIGN1YmljLWJlemllciguMjMsMSwuMzIsMSkgMG1zfS5jdXN0b20tYnV0dG9uIC5jdXN0b20tYnV0dG9uLWVmZmVjdFtkYXRhLXYtMmVkOGU2MDZde3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6IzFlOTBmZjt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7cmlnaHQ6MDtoZWlnaHQ6MzBweDtib3JkZXItcmFkaXVzOjRweDt3aWR0aDoxMDAlOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKX0uY3VzdG9tLWJ1dHRvbi53aXRoLWJvcmRlcltkYXRhLXYtMmVkOGU2MDZde2JvcmRlcjoxcHggc29saWQgI2VhZWFlYX0uY3VzdG9tLWJ1dHRvbi5pcy1ob3ZlcltkYXRhLXYtMmVkOGU2MDZdLC5jdXN0b20tYnV0dG9uW2RhdGEtdi0yZWQ4ZTYwNl06aG92ZXJ7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudCFpbXBvcnRhbnR9LmN1c3RvbS1idXR0b24uaXMtaG92ZXIgLmN1c3RvbS1idXR0b24tZWZmZWN0W2RhdGEtdi0yZWQ4ZTYwNl0sLmN1c3RvbS1idXR0b246aG92ZXIgLmN1c3RvbS1idXR0b24tZWZmZWN0W2RhdGEtdi0yZWQ4ZTYwNl17LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6LjZ9LmN1c3RvbS1idXR0b24uaXMtaG92ZXIgc3ZnW2RhdGEtdi0yZWQ4ZTYwNl0sLmN1c3RvbS1idXR0b246aG92ZXIgc3ZnW2RhdGEtdi0yZWQ4ZTYwNl17ZmlsbDojZmZmIWltcG9ydGFudH0uY3VzdG9tLWJ1dHRvbi5pcy1ob3ZlciAuY3VzdG9tLWJ1dHRvbi1jb250ZW50W2RhdGEtdi0yZWQ4ZTYwNl0sLmN1c3RvbS1idXR0b246aG92ZXIgLmN1c3RvbS1idXR0b24tY29udGVudFtkYXRhLXYtMmVkOGU2MDZde2NvbG9yOiNmZmYhaW1wb3J0YW50fS5jdXN0b20tYnV0dG9uLmlzLXNlbGVjdGVkW2RhdGEtdi0yZWQ4ZTYwNl17Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudCFpbXBvcnRhbnR9LmN1c3RvbS1idXR0b24uaXMtc2VsZWN0ZWQgLmN1c3RvbS1idXR0b24tZWZmZWN0W2RhdGEtdi0yZWQ4ZTYwNl17LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0uY3VzdG9tLWJ1dHRvbi5pcy1zZWxlY3RlZCBzdmdbZGF0YS12LTJlZDhlNjA2XXtmaWxsOiNmZmYhaW1wb3J0YW50fS5jdXN0b20tYnV0dG9uLmlzLXNlbGVjdGVkIC5jdXN0b20tYnV0dG9uLWNvbnRlbnRbZGF0YS12LTJlZDhlNjA2XXtjb2xvcjojZmZmIWltcG9ydGFudH0uY3VzdG9tLWJ1dHRvbi5pcy1kYXJrW2RhdGEtdi0yZWQ4ZTYwNl17YmFja2dyb3VuZC1jb2xvcjojNDI0MjQyfS5jdXN0b20tYnV0dG9uLmlzLWRhcmsud2l0aC1ib3JkZXJbZGF0YS12LTJlZDhlNjA2XXtib3JkZXItY29sb3I6Izc1NzU3NX0uY3VzdG9tLWJ1dHRvbi5pcy1kYXJrIHN2Z1tkYXRhLXYtMmVkOGU2MDZde2ZpbGw6I2ZmZiFpbXBvcnRhbnR9LmN1c3RvbS1idXR0b24ucm91bmRbZGF0YS12LTJlZDhlNjA2XXtwYWRkaW5nOjA7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtib3JkZXItcmFkaXVzOjUwJX0uY3VzdG9tLWJ1dHRvbi5yb3VuZCAuY3VzdG9tLWJ1dHRvbi1lZmZlY3RbZGF0YS12LTJlZDhlNjA2XXtib3JkZXItcmFkaXVzOjUwJTtoZWlnaHQ6MjRweH0uZmllbGRbZGF0YS12LTViNTAwNTg4XXtwb3NpdGlvbjpyZWxhdGl2ZX0uZmllbGQuaXMtZGFyayAuZmllbGQtbGFiZWxbZGF0YS12LTViNTAwNTg4XXtjb2xvcjpoc2xhKDAsMCUsMTAwJSwuNyl9LmZpZWxkLmlzLWRhcmsgLmZpZWxkLWlucHV0W2RhdGEtdi01YjUwMDU4OF17YmFja2dyb3VuZC1jb2xvcjojNDI0MjQyO2JvcmRlci1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuNyk7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjcpfS5maWVsZC5pcy1kYXJrLmlzLWRpc2FibGVkIC5maWVsZC1pbnB1dFtkYXRhLXYtNWI1MDA1ODhdLC5maWVsZC5pcy1kYXJrLmlzLWRpc2FibGVkIC5maWVsZC1sYWJlbFtkYXRhLXYtNWI1MDA1ODhde2NvbG9yOiMwMDB9LmZpZWxkLWxhYmVsW2RhdGEtdi01YjUwMDU4OF17cG9zaXRpb246YWJzb2x1dGU7dG9wOjVweDtjdXJzb3I6cG9pbnRlcjtsZWZ0OjEzcHg7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgyNSUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDI1JSk7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjI1cyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSk7dHJhbnNpdGlvbjphbGwgLjI1cyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSk7Zm9udC1zaXplOjExcHg7Y29sb3I6cmdiYSgwLDAsMCwuNTQpfS5maWVsZC1pbnB1dFtkYXRhLXYtNWI1MDA1ODhde2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjQycHg7bWluLWhlaWdodDo0MnB4O3BhZGRpbmctbGVmdDoxMnB4O3BhZGRpbmctcmlnaHQ6NDRweDtmb250LXdlaWdodDo0MDA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7b3V0bGluZTpub25lO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMik7Ym9yZGVyLXJhZGl1czo0cHg7Zm9udC1zaXplOjE0cHg7ei1pbmRleDowfS5maWVsZC1pbnB1dC5uby1jbGVhci1idXR0b25bZGF0YS12LTViNTAwNTg4XXtwYWRkaW5nOjAgMTJweH0uZmllbGQtY2xlYXItYnV0dG9uW2RhdGEtdi01YjUwMDU4OF17cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTJweDt0b3A6MDtib3R0b206MDttYXJnaW46YXV0byAwfS5maWVsZC5oYXMtZXJyb3IgLmZpZWxkLWlucHV0W2RhdGEtdi01YjUwMDU4OF17Ym9yZGVyLWNvbG9yOiNmZjQ1MDB9LmZpZWxkLmhhcy1lcnJvciAuZmllbGQtbGFiZWxbZGF0YS12LTViNTAwNTg4XXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtmb250LXNpemU6MTFweH0uZmllbGQuaGFzLWVycm9yIC5maWVsZC1pbnB1dFtkYXRhLXYtNWI1MDA1ODhde3BhZGRpbmctdG9wOjE0cHh9LmZpZWxkLmhhcy12YWx1ZSAuZmllbGQtbGFiZWxbZGF0YS12LTViNTAwNTg4XXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtmb250LXNpemU6MTFweH0uZmllbGQuaGFzLXZhbHVlOm5vdCgubm8tbGFiZWwpIC5maWVsZC1pbnB1dFtkYXRhLXYtNWI1MDA1ODhde3BhZGRpbmctdG9wOjE0cHh9LmZpZWxkLmlzLWZvY3VzZWQgLmZpZWxkLWlucHV0W2RhdGEtdi01YjUwMDU4OF17Ym9yZGVyLWNvbG9yOiMxZTkwZmZ9LmZpZWxkLmlzLWZvY3VzZWQgLmZpZWxkLWxhYmVsW2RhdGEtdi01YjUwMDU4OF17Y29sb3I6IzFlOTBmZn0uZmllbGQuaXMtZGlzYWJsZWQgLmZpZWxkLWlucHV0W2RhdGEtdi01YjUwMDU4OF17Ym9yZGVyLWNvbG9yOiNjY2M7YmFja2dyb3VuZDojZjJmMmYyfS5maWVsZC5pcy1kaXNhYmxlZCAuZmllbGQtaW5wdXRbZGF0YS12LTViNTAwNTg4XSwuZmllbGQuaXMtZGlzYWJsZWQgLmZpZWxkLWxhYmVsW2RhdGEtdi01YjUwMDU4OF17Y3Vyc29yOmRlZmF1bHR9LmZpZWxkIC50ZXh0LWRhbmdlcltkYXRhLXYtNWI1MDA1ODhde2NvbG9yOiNmZjQ1MDB9LmZpZWxkLmlzLWRhcmtbZGF0YS12LTViNTAwNTg4XSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjcpfS5maWVsZC5pcy1kYXJrW2RhdGEtdi01YjUwMDU4OF0gOi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjcpO29wYWNpdHk6MX0uZmllbGQuaXMtZGFya1tkYXRhLXYtNWI1MDA1ODhdIDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjcpfS5maWVsZC5pcy1kYXJrW2RhdGEtdi01YjUwMDU4OF0gOjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjcpfS5maWVsZC5pcy1kYXJrW2RhdGEtdi01YjUwMDU4OF0gOjpwbGFjZWhvbGRlcntjb2xvcjpoc2xhKDAsMCUsMTAwJSwuNyl9LmZpZWxkLmlzLWRhcmsuaXMtZGlzYWJsZWRbZGF0YS12LTViNTAwNTg4XSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6IzQyNDI0Mn0uZmllbGQuaXMtZGFyay5pcy1kaXNhYmxlZFtkYXRhLXYtNWI1MDA1ODhdIDotbW96LXBsYWNlaG9sZGVye2NvbG9yOiM0MjQyNDI7b3BhY2l0eToxfS5maWVsZC5pcy1kYXJrLmlzLWRpc2FibGVkW2RhdGEtdi01YjUwMDU4OF0gOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojNDI0MjQyfS5maWVsZC5pcy1kYXJrLmlzLWRpc2FibGVkW2RhdGEtdi01YjUwMDU4OF0gOjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6IzQyNDI0Mn0uZmllbGQuaXMtZGFyay5pcy1kaXNhYmxlZFtkYXRhLXYtNWI1MDA1ODhdIDo6cGxhY2Vob2xkZXJ7Y29sb3I6IzQyNDI0Mn0uZmllbGQuc20gLmZpZWxkLWlucHV0W2RhdGEtdi01YjUwMDU4OF17aGVpZ2h0OjM2cHg7bWluLWhlaWdodDozNnB4O2ZvbnQtc2l6ZToxMnB4fS5maWVsZC5zbSAuZmllbGQtbGFiZWxbZGF0YS12LTViNTAwNTg4XXtmb250LXNpemU6MTBweH0uZmllbGQuc20uaGFzLXZhbHVlOm5vdCgubm8tbGFiZWwpIC5maWVsZC1pbnB1dFtkYXRhLXYtNWI1MDA1ODhde3BhZGRpbmctdG9wOjEycHh9LmZpZWxkLmxnIC5maWVsZC1pbnB1dFtkYXRhLXYtNWI1MDA1ODhde2hlaWdodDo0OHB4O21pbi1oZWlnaHQ6NDhweDtmb250LXNpemU6MTZweH0uZmllbGQubGcgLmZpZWxkLWxhYmVsW2RhdGEtdi01YjUwMDU4OF17Zm9udC1zaXplOjE0cHh9LmZpZWxkLmxnLmhhcy12YWx1ZTpub3QoLm5vLWxhYmVsKSAuZmllbGQtaW5wdXRbZGF0YS12LTViNTAwNTg4XXtwYWRkaW5nLXRvcDoxNnB4fS5zaG9ydGN1dHMtY29udGFpbmVyW2RhdGEtdi05YjExNzE3MF17d2lkdGg6MTQwcHg7bWF4LXdpZHRoOjE0MHB4O21pbi13aWR0aDoxNDBweDtwYWRkaW5nOjEwcHggNXB4O2JvcmRlci1yaWdodDoxcHggc29saWQgI2VhZWFlYTtvdmVyZmxvdzphdXRvfS5zaG9ydGN1dHMtY29udGFpbmVyIGJ1dHRvbi5zaG9ydGN1dC1idXR0b25bZGF0YS12LTliMTE3MTcwXXttYXJnaW4tYm90dG9tOjEwcHg7d2lkdGg6MTAwJX0uc2hvcnRjdXRzLWNvbnRhaW5lci5pcy1kYXJrW2RhdGEtdi05YjExNzE3MF17Ym9yZGVyLWNvbG9yOiM3NTc1NzV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo0MTVweCl7LnNob3J0Y3V0cy1jb250YWluZXJbZGF0YS12LTliMTE3MTcwXTpub3QoLmlubGluZSl7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTttaW4td2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwdnc7bWluLXdpZHRoOjEwMHZ3O2JvcmRlci1yaWdodDowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYWVhZWE7aGVpZ2h0OjUycHghaW1wb3J0YW50Oy13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3c7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDt3aGl0ZS1zcGFjZTpub3dyYXB9LnNob3J0Y3V0cy1jb250YWluZXI6bm90KC5pbmxpbmUpIC5zaG9ydGN1dC1idXR0b25bZGF0YS12LTliMTE3MTcwXXttYXJnaW4tYm90dG9tOjB9LnNob3J0Y3V0cy1jb250YWluZXI6bm90KC5pbmxpbmUpIC5zaG9ydGN1dC1idXR0b25bZGF0YS12LTliMTE3MTcwXTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDoxMHB4fS5zaG9ydGN1dHMtY29udGFpbmVyLmlzLWRhcmtbZGF0YS12LTliMTE3MTcwXXtib3JkZXItY29sb3I6Izc1NzU3NX19LnllYXItbW9udGgtc2VsZWN0b3JbZGF0YS12LTRhMGY3YWZhXXtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7Y29sb3I6IzQyNDI0MjtwYWRkaW5nOjEwcHh9LnllYXItbW9udGgtc2VsZWN0b3IuZGFya1tkYXRhLXYtNGEwZjdhZmFde2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNDI0MjQyfS55ZWFyLW1vbnRoLXNlbGVjdG9yIC5tb250aC1idXR0b25bZGF0YS12LTRhMGY3YWZhXXt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS53ZWVrLWRheXNbZGF0YS12LWE1YTI3ZThjXXtoZWlnaHQ6NDFweDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS53ZWVrLWRheXMuaXMtZGFyayAud2Vlay1kYXlzLWNvbnRhaW5lcltkYXRhLXYtYTVhMjdlOGNde2NvbG9yOiNhOGE4YTghaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDE1cHgpezpub3QoLmlubGluZSkgLmRhdGVwaWNrZXItd2Vla1tkYXRhLXYtYTVhMjdlOGNde2hlaWdodDoyMXB4IWltcG9ydGFudH19LmRhdGVwaWNrZXItY29udGFpbmVyW2RhdGEtdi03MDQzYWQ3Zl17d2lkdGg6MjYwcHg7cGFkZGluZzowIDVweDtwb3NpdGlvbjpyZWxhdGl2ZX0uZGF0ZXBpY2tlci1jb250YWluZXIucmFuZ2UuaGFzLXNob3J0Y3V0c1tkYXRhLXYtNzA0M2FkN2Zde3dpZHRoOjQwMHB4fS5kYXRlcGlja2VyLWNvbnRhaW5lci5wLTBbZGF0YS12LTcwNDNhZDdmXXtwYWRkaW5nOjB9LmRhdGVwaWNrZXItY29udGFpbmVyIC5wYWRkaW5nLWJ1dHRvbltkYXRhLXYtNzA0M2FkN2Zde3BhZGRpbmc6NXB4IDNweCFpbXBvcnRhbnR9LmRhdGVwaWNrZXItY29udGFpbmVyIC5jYWxlbmRhcltkYXRhLXYtNzA0M2FkN2Zde3Bvc2l0aW9uOnJlbGF0aXZlfS5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1jb250cm9sc1tkYXRhLXYtNzA0M2FkN2Zde2hlaWdodDo1NnB4fS5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1jb250cm9scyAuYXJyb3ctbW9udGhbZGF0YS12LTcwNDNhZDdmXXstd2Via2l0LWJveC1mbGV4OjA7LW1zLWZsZXg6MCAwIDQwcHg7ZmxleDowIDAgNDBweH0uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItY29udHJvbHMgLmRhdGVwaWNrZXItYnV0dG9uW2RhdGEtdi03MDQzYWQ3Zl17YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOjAgMTBweDtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmV9LmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWNvbnRyb2xzIC5kYXRlcGlja2VyLWJ1dHRvbiBzdmdbZGF0YS12LTcwNDNhZDdmXXtoZWlnaHQ6MTdweDt3aWR0aDoxN3B4O2ZpbGw6IzJjM2U1MH0uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItY29udHJvbHMgLmRhdGVwaWNrZXItYnV0dG9uLmRhdGVwaWNrZXItcHJldltkYXRhLXYtNzA0M2FkN2Zde3RleHQtYWxpZ246bGVmdCFpbXBvcnRhbnR9LmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWNvbnRyb2xzIC5kYXRlcGlja2VyLWJ1dHRvbi5kYXRlcGlja2VyLW5leHRbZGF0YS12LTcwNDNhZDdmXXt0ZXh0LWFsaWduOnJpZ2h0IWltcG9ydGFudH0uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItY29udHJvbHMgLmRhdGVwaWNrZXItY29udGFpbmVyLWxhYmVsW2RhdGEtdi03MDQzYWQ3Zl17dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtmb250LXNpemU6MTZweDtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6NTZweDtvdmVyZmxvdzpoaWRkZW59LmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWNvbnRyb2xzIC5kYXRlLWJ1dHRvbnNbZGF0YS12LTcwNDNhZDdmXXt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO2ZvbnQtd2VpZ2h0OjQwMH0uZGF0ZXBpY2tlci1jb250YWluZXIgLm1vbnRoLWNvbnRhaW5lcltkYXRhLXYtNzA0M2FkN2Zde3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5c1tkYXRhLXYtNzA0M2FkN2Zde2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTpmbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7b3ZlcmZsb3c6aGlkZGVuO2ZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXdyYXA6d3JhcH0uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXlbZGF0YS12LTcwNDNhZDdmXXtoZWlnaHQ6NDFweDstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTt3aWR0aDoxNC4yODU3MSU7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtmb250LXNpemU6MTNweDtvdXRsaW5lOm5vbmV9LmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5LmVuYWJsZVtkYXRhLXYtNzA0M2FkN2Zde2N1cnNvcjpwb2ludGVyfS5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheS1lZmZlY3RbZGF0YS12LTcwNDNhZDdmXSwuZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXkgLmRhdGVwaWNrZXItdG9kYXlbZGF0YS12LTcwNDNhZDdmXXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDttYXJnaW46YXV0bztoZWlnaHQ6MzBweDt3aWR0aDozMHB4O2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjQ1cyBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpIDBtczt0cmFuc2l0aW9uOmFsbCAuNDVzIGN1YmljLWJlemllciguMjMsMSwuMzIsMSkgMG1zfS5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheSAuZGF0ZXBpY2tlci1kYXktZWZmZWN0W2RhdGEtdi03MDQzYWQ3Zl17bWFyZ2luOmF1dG87b3BhY2l0eTouNjtiYWNrZ3JvdW5kOiMxZTkwZmY7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApfS5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheSAuZGF0ZXBpY2tlci10b2RheVtkYXRhLXYtNzA0M2FkN2Zde2JhY2tncm91bmQtY29sb3I6I2VhZWFlYX0uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXkgLmRhdGVwaWNrZXItZGF5LXRleHRbZGF0YS12LTcwNDNhZDdmXXtwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjojMDAwfS5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheSAuZGF0ZXBpY2tlci1kYXkta2V5Ym9hcmQtc2VsZWN0ZWRbZGF0YS12LTcwNDNhZDdmXXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDttYXJnaW46YXV0bztoZWlnaHQ6MjZweDt3aWR0aDoyNnB4O29wYWNpdHk6Ljc7Ym9yZGVyLXJhZGl1czo1MCU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuNDVzIGN1YmljLWJlemllciguMjMsMSwuMzIsMSkgMG1zO3RyYW5zaXRpb246YWxsIC40NXMgY3ViaWMtYmV6aWVyKC4yMywxLC4zMiwxKSAwbXM7YmFja2dyb3VuZC1jb2xvcjojYWZhZmFmfS5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheTpob3ZlciAuZGF0ZXBpY2tlci1kYXktdGV4dFtkYXRhLXYtNzA0M2FkN2Zde2NvbG9yOiNmZmZ9LmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5OmhvdmVyIC5kYXRlcGlja2VyLWRheS1lZmZlY3RbZGF0YS12LTcwNDNhZDdmXXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eTouNn0uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXkuYmV0d2VlbiAuZGF0ZXBpY2tlci1kYXktdGV4dFtkYXRhLXYtNzA0M2FkN2Zde2NvbG9yOiNmZmZ9LmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5LmJldHdlZW4gLmRhdGVwaWNrZXItZGF5LWVmZmVjdFtkYXRhLXYtNzA0M2FkN2Zdey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5Oi41O2JvcmRlci1yYWRpdXM6MDt3aWR0aDoxMDAlfS5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheS5iZXR3ZWVuLmZpcnN0IC5kYXRlcGlja2VyLWRheS1lZmZlY3RbZGF0YS12LTcwNDNhZDdmXXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweH0uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXkuYmV0d2Vlbi5sYXN0IC5kYXRlcGlja2VyLWRheS1lZmZlY3RbZGF0YS12LTcwNDNhZDdmXXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4fS5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheS5iZXR3ZWVuIC5kYXRlcGlja2VyLWRheS1rZXlib2FyZC1zZWxlY3RlZFtkYXRhLXYtNzA0M2FkN2ZdLC5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheS5iZXR3ZWVuLmZpcnN0IC5kYXRlcGlja2VyLWRheS1rZXlib2FyZC1zZWxlY3RlZFtkYXRhLXYtNzA0M2FkN2ZdLC5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheS5iZXR3ZWVuLmxhc3QgLmRhdGVwaWNrZXItZGF5LWtleWJvYXJkLXNlbGVjdGVkW2RhdGEtdi03MDQzYWQ3Zl17YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC42Nil9LmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5LnNlbGVjdGVkIC5kYXRlcGlja2VyLWRheS10ZXh0W2RhdGEtdi03MDQzYWQ3Zl17Y29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDB9LmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5LnNlbGVjdGVkIC5kYXRlcGlja2VyLWRheS1lZmZlY3RbZGF0YS12LTcwNDNhZDdmXXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfS5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheS5zZWxlY3RlZCAuZGF0ZXBpY2tlci1kYXkta2V5Ym9hcmQtc2VsZWN0ZWRbZGF0YS12LTcwNDNhZDdmXXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjY2KX0uZGF0ZXBpY2tlci1jb250YWluZXIgLmRhdGVwaWNrZXItZGF5cyAuZGF0ZXBpY2tlci1kYXkuZGlzYWJsZWQgLmRhdGVwaWNrZXItZGF5LXRleHRbZGF0YS12LTcwNDNhZDdmXXtjb2xvcjojY2NjfS5kYXRlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1kYXlzIC5kYXRlcGlja2VyLWRheS5kaXNhYmxlZC5zZWxlY3RlZFtkYXRhLXYtNzA0M2FkN2Zde2NvbG9yOiNmZmZ9LmRhdGVwaWNrZXItY29udGFpbmVyIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5LmRpc2FibGVkIC5kYXRlcGlja2VyLWRheS1lZmZlY3RbZGF0YS12LTcwNDNhZDdmXXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm06c2NhbGUoMCk7b3BhY2l0eTowfS5kYXRlcGlja2VyLWNvbnRhaW5lci5pcy1kYXJrIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5Om5vdCguYmV0d2Vlbik6bm90KC5zZWxlY3RlZCkgLmRhdGVwaWNrZXItZGF5LXRleHRbZGF0YS12LTcwNDNhZDdmXXtjb2xvcjojZmZmfS5kYXRlcGlja2VyLWNvbnRhaW5lci5pcy1kYXJrIC5kYXRlcGlja2VyLWRheXMgLmRhdGVwaWNrZXItZGF5Om5vdCguYmV0d2Vlbik6bm90KC5zZWxlY3RlZCkuZGlzYWJsZWQgLmRhdGVwaWNrZXItZGF5LXRleHRbZGF0YS12LTcwNDNhZDdmXXtjb2xvcjojNzU3NTc1fS5kYXRlcGlja2VyLWNvbnRhaW5lci5pcy1kYXJrIC5kYXRlcGlja2VyLWxhYmVsW2RhdGEtdi03MDQzYWQ3Zl17Y29sb3I6I2ZmZn0uZGF0ZXBpY2tlci1jb250YWluZXIuaXMtZGFyayAudGV4dC1tdXRlZFtkYXRhLXYtNzA0M2FkN2Zde2NvbG9yOiNhOGE4YTghaW1wb3J0YW50fS5kYXRlcGlja2VyLWNvbnRhaW5lci5pcy1kYXJrIC5kYXRlcGlja2VyLWJ1dHRvbiBzdmdbZGF0YS12LTcwNDNhZDdmXXtmaWxsOiNmZmZ9LmRhdGVwaWNrZXItY29udGFpbmVyLmlzLWRhcmsgLmRhdGVwaWNrZXItdG9kYXlbZGF0YS12LTcwNDNhZDdmXXtiYWNrZ3JvdW5kLWNvbG9yOiMyOTI5MjkhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDE1cHgpey5kYXRlcGlja2VyLWNvbnRhaW5lcltkYXRhLXYtNzA0M2FkN2Zde3dpZHRoOjEwMCU7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZmxvdzpjb2x1bW47ZmxleC1mbG93OmNvbHVtbjstbW96LWZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZGF0ZXBpY2tlci1jb250YWluZXI6bm90KC5pbmxpbmUpIC5kYXRlcGlja2VyLWNvbnRyb2xzW2RhdGEtdi03MDQzYWQ3Zl17aGVpZ2h0OjM2cHghaW1wb3J0YW50fS5kYXRlcGlja2VyLWNvbnRhaW5lci5yYW5nZS5oYXMtc2hvcnRjdXRzW2RhdGEtdi03MDQzYWQ3Zl17d2lkdGg6MTAwJX19LnRpbWUtcGlja2VyLWNvbHVtbltkYXRhLXYtNWJjODU5ODNdOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnRpbWUtcGlja2VyW2RhdGEtdi01YmM4NTk4M117d2lkdGg6MTYwcHg7bWF4LXdpZHRoOjE2MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0udGltZS1waWNrZXIuaW5saW5lW2RhdGEtdi01YmM4NTk4M117d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJX0udGltZS1waWNrZXJbZGF0YS12LTViYzg1OTgzXTphZnRlciwudGltZS1waWNrZXJbZGF0YS12LTViYzg1OTgzXTpiZWZvcmV7Y29udGVudDpcIlwiO3RvcDo1MCU7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjAgYXV0bzttYXJnaW4tdG9wOi0xNHB4O2hlaWdodDozMHB4O3otaW5kZXg6LTE7d2lkdGg6ODUlO2xlZnQ6MDtyaWdodDowOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDt0ZXh0LWFsaWduOmxlZnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2NjYztib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjfS50aW1lLXBpY2tlci1jb2x1bW5bZGF0YS12LTViYzg1OTgzXXtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdy15OmF1dG99LnRpbWUtcGlja2VyLWNvbHVtbi1pdGVtW2RhdGEtdi01YmM4NTk4M117aGVpZ2h0OjI4cHg7bWluLWhlaWdodDoyOHB4O3BhZGRpbmc6MDtjb2xvcjojMjUyNTI1O2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlcjpub25lO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Zm9udC1zaXplOjEzcHg7d2lkdGg6MTAwJTtvdXRsaW5lOm5vbmV9LnRpbWUtcGlja2VyLWNvbHVtbi1pdGVtLWVmZmVjdFtkYXRhLXYtNWJjODU5ODNde3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6LjY7YmFja2dyb3VuZDojMWU5MGZmO2hlaWdodDoyNHB4O3dpZHRoOjcwJTt0b3A6MnB4O2xlZnQ6MTUlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjQ1cyBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpIDBtczt0cmFuc2l0aW9uOmFsbCAuNDVzIGN1YmljLWJlemllciguMjMsMSwuMzIsMSkgMG1zOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKTtib3JkZXItcmFkaXVzOjRweH0udGltZS1waWNrZXItY29sdW1uLWl0ZW0tZWZmZWN0W2RhdGEtdi01YmM4NTk4M106aG92ZXJ7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfS50aW1lLXBpY2tlci1jb2x1bW4taXRlbS10ZXh0W2RhdGEtdi01YmM4NTk4M117cG9zaXRpb246cmVsYXRpdmV9LnRpbWUtcGlja2VyLWNvbHVtbi1pdGVtOmhvdmVyIC50aW1lLXBpY2tlci1jb2x1bW4taXRlbS10ZXh0W2RhdGEtdi01YmM4NTk4M117Y29sb3I6I2ZmZjstd2Via2l0LXRyYW5zaXRpb246YWxsIC40NXMgY3ViaWMtYmV6aWVyKC4yMywxLC4zMiwxKSAwbXM7dHJhbnNpdGlvbjphbGwgLjQ1cyBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpIDBtc30udGltZS1waWNrZXItY29sdW1uLWl0ZW06aG92ZXIgLnRpbWUtcGlja2VyLWNvbHVtbi1pdGVtLWVmZmVjdFtkYXRhLXYtNWJjODU5ODNdey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0udGltZS1waWNrZXItY29sdW1uLWl0ZW0uYWN0aXZlW2RhdGEtdi01YmM4NTk4M117Y29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDB9LnRpbWUtcGlja2VyLWNvbHVtbi1pdGVtLmFjdGl2ZSAudGltZS1waWNrZXItY29sdW1uLWl0ZW0tZWZmZWN0W2RhdGEtdi01YmM4NTk4M117LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0udGltZS1waWNrZXItY29sdW1uLWl0ZW0uZGlzYWJsZWQgLnRpbWUtcGlja2VyLWNvbHVtbi1pdGVtLXRleHRbZGF0YS12LTViYzg1OTgzXXtjb2xvcjojY2NjfS50aW1lLXBpY2tlci1jb2x1bW4taXRlbS5kaXNhYmxlZCAudGltZS1waWNrZXItY29sdW1uLWl0ZW0tdGV4dFtkYXRhLXYtNWJjODU5ODNdOmhvdmVye2NvbG9yOiNjY2MhaW1wb3J0YW50fS50aW1lLXBpY2tlci1jb2x1bW4taXRlbS5kaXNhYmxlZCAudGltZS1waWNrZXItY29sdW1uLWl0ZW0tZWZmZWN0W2RhdGEtdi01YmM4NTk4M117LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCkhaW1wb3J0YW50O3RyYW5zZm9ybTpzY2FsZSgwKSFpbXBvcnRhbnQ7b3BhY2l0eTowIWltcG9ydGFudH0udGltZS1waWNrZXItY29sdW1uLWl0ZW0uZGlzYWJsZWQuYWN0aXZlIC50aW1lLXBpY2tlci1jb2x1bW4taXRlbS1lZmZlY3RbZGF0YS12LTViYzg1OTgzXXtiYWNrZ3JvdW5kLWNvbG9yOiNlYWVhZWEhaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpIWltcG9ydGFudDt0cmFuc2Zvcm06c2NhbGUoMSkhaW1wb3J0YW50O29wYWNpdHk6MSFpbXBvcnRhbnR9LnRpbWUtcGlja2VyLndpdGgtYm9yZGVyW2RhdGEtdi01YmM4NTk4M117Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlYWVhZWF9LnRpbWUtcGlja2VyLndpdGgtYm9yZGVyLmlzLWRhcmtbZGF0YS12LTViYzg1OTgzXXtib3JkZXItbGVmdDoxcHggc29saWQgIzc1NzU3NX0udGltZS1waWNrZXIuaXMtZGFyayAudGltZS1waWNrZXItY29sdW1uLWl0ZW0tdGV4dFtkYXRhLXYtNWJjODU5ODNde2NvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo0MTVweCl7LnRpbWUtcGlja2VyLmlubGluZVtkYXRhLXYtNWJjODU5ODNdey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDphdXRvO2ZsZXg6YXV0bztib3JkZXItbGVmdDpub25lfS50aW1lLXBpY2tlcltkYXRhLXYtNWJjODU5ODNdOm5vdCguaW5saW5lKXtib3JkZXI6MDtib3JkZXItdG9wOjFweCBzb2xpZCAjZWFlYWVhO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OnVuc2V0IWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW59LnRpbWUtcGlja2VyOm5vdCguaW5saW5lKS5kYXJrW2RhdGEtdi01YmM4NTk4M117Ym9yZGVyLXRvcDoxcHggc29saWQgIzc1NzU3NX0udGltZXBpY2tlci1jb250YWluZXIuaXMtZGFya1tkYXRhLXYtNWJjODU5ODNde2JvcmRlci1jb2xvcjojNzU3NTc1fX0uaGVhZGVyLXBpY2tlcltkYXRhLXYtNmQ0OWYxMWRde2JhY2tncm91bmQ6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWFlYWVhO2NvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmV9LmhlYWRlci1waWNrZXIteWVhcltkYXRhLXYtNmQ0OWYxMWRde29wYWNpdHk6Ljc7bWFyZ2luLWJvdHRvbTo1cHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTRweDtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTRweH0uaGVhZGVyLXBpY2tlci1kYXRlW2RhdGEtdi02ZDQ5ZjExZF0sLmhlYWRlci1waWNrZXItaG91cltkYXRhLXYtNmQ0OWYxMWRdLC5oZWFkZXItcGlja2VyLW1pbnV0ZVtkYXRhLXYtNmQ0OWYxMWRdLC5oZWFkZXItcGlja2VyLXJhbmdlW2RhdGEtdi02ZDQ5ZjExZF0sLmhlYWRlci1waWNrZXItdGltZVtkYXRhLXYtNmQ0OWYxMWRde2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjE4cHg7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjE4cHh9LmhlYWRlci1waWNrZXItZGF0ZVtkYXRhLXYtNmQ0OWYxMWRde3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemV9LmhlYWRlci1waWNrZXItaG91ci50d2VsdmVbZGF0YS12LTZkNDlmMTFkXXttaW4td2lkdGg6NzRweH0uaGVhZGVyLXBpY2tlciAucGwtMTBbZGF0YS12LTZkNDlmMTFkXXtwYWRkaW5nLWxlZnQ6MTBweH0uaGVhZGVyLXBpY2tlciAudGltZS1udW1iZXJbZGF0YS12LTZkNDlmMTFkXXt3aWR0aDoyMnB4fS5oZWFkZXItcGlja2VyLmlzLWRhcmtbZGF0YS12LTZkNDlmMTFkXXtib3JkZXI6MDtjb2xvcjojZmZmIWltcG9ydGFudH0uZGF0ZXBpY2tlci1idXR0b25zLWNvbnRhaW5lcltkYXRhLXYtNjAxYzZlNzlde3BhZGRpbmc6NXB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNlYWVhZWE7YmFja2dyb3VuZC1jb2xvcjojZmZmO3otaW5kZXg6MTtkaXNwbGF5Oi13ZWJraXQtYm94IWltcG9ydGFudDtkaXNwbGF5Oi1tcy1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmZsZXghaW1wb3J0YW50fS5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyIC5kYXRlcGlja2VyLWJ1dHRvbltkYXRhLXYtNjAxYzZlNzlde3BhZGRpbmc6MCAyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NHB4O2hlaWdodDozMHB4O2ZvbnQtc2l6ZToxNHB4O291dGxpbmU6bm9uZTtjdXJzb3I6cG9pbnRlcjstd2Via2l0LXRyYW5zaXRpb246YWxsIC4yNXMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NTAwfS5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyIC5kYXRlcGlja2VyLWJ1dHRvbi1jb250ZW50W2RhdGEtdi02MDFjNmU3OV17cG9zaXRpb246cmVsYXRpdmV9LmRhdGVwaWNrZXItYnV0dG9ucy1jb250YWluZXIgLmRhdGVwaWNrZXItYnV0dG9uIHN2Z1tkYXRhLXYtNjAxYzZlNzlde3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjQ1cyBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpIDBtczt0cmFuc2l0aW9uOmFsbCAuNDVzIGN1YmljLWJlemllciguMjMsMSwuMzIsMSkgMG1zO2ZpbGw6IzAwYzg1M30uZGF0ZXBpY2tlci1idXR0b25zLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1idXR0b24gLmRhdGVwaWNrZXItYnV0dG9uLWVmZmVjdFtkYXRhLXYtNjAxYzZlNzlde3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6IzAwYzg1Mzt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7cmlnaHQ6MDtoZWlnaHQ6MzBweDtib3JkZXItcmFkaXVzOjRweDt3aWR0aDoxMDAlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjQ1cyBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpIDBtczt0cmFuc2l0aW9uOmFsbCAuNDVzIGN1YmljLWJlemllciguMjMsMSwuMzIsMSkgMG1zOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKX0uZGF0ZXBpY2tlci1idXR0b25zLWNvbnRhaW5lciAuZGF0ZXBpY2tlci1idXR0b25bZGF0YS12LTYwMWM2ZTc5XTpob3Zlcntib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyIC5kYXRlcGlja2VyLWJ1dHRvbjpob3ZlciAuZGF0ZXBpY2tlci1idXR0b24tZWZmZWN0W2RhdGEtdi02MDFjNmU3OV17LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfS5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyIC5kYXRlcGlja2VyLWJ1dHRvbjpob3ZlciBzdmdbZGF0YS12LTYwMWM2ZTc5XXtmaWxsOiNmZmYhaW1wb3J0YW50fS5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyIC5kYXRlcGlja2VyLWJ1dHRvbjpob3ZlciAuZGF0ZXBpY2tlci1idXR0b24tY29udGVudFtkYXRhLXYtNjAxYzZlNzlde2NvbG9yOiNmZmYhaW1wb3J0YW50fS5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyIC5kYXRlcGlja2VyLWJ1dHRvbi5ub3cucmlnaHQtbWFyZ2luW2RhdGEtdi02MDFjNmU3OV17bWFyZ2luLXJpZ2h0OjEwcHh9LmRhdGVwaWNrZXItYnV0dG9ucy1jb250YWluZXIgLmRhdGVwaWNrZXItYnV0dG9uLm5vdyAuZGF0ZXBpY2tlci1idXR0b24tY29udGVudFtkYXRhLXYtNjAxYzZlNzlde2NvbG9yOiMxZTkwZmZ9LmRhdGVwaWNrZXItYnV0dG9ucy1jb250YWluZXIgLmRhdGVwaWNrZXItYnV0dG9uLm5vdyAuZGF0ZXBpY2tlci1idXR0b24tZWZmZWN0W2RhdGEtdi02MDFjNmU3OV17YmFja2dyb3VuZDojMWU5MGZmfS5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyIC5kYXRlcGlja2VyLWJ1dHRvbi52YWxpZGF0ZVtkYXRhLXYtNjAxYzZlNzlde2JvcmRlcjoxcHggc29saWQgI2VhZWFlYX0uZGF0ZXBpY2tlci1idXR0b25zLWNvbnRhaW5lci5pcy1kYXJrIC5kYXRlcGlja2VyLWJ1dHRvbltkYXRhLXYtNjAxYzZlNzldLC5kYXRlcGlja2VyLWJ1dHRvbnMtY29udGFpbmVyLmlzLWRhcmtbZGF0YS12LTYwMWM2ZTc5XXtiYWNrZ3JvdW5kLWNvbG9yOiM0MjQyNDJ9LmRhdGVwaWNrZXItYnV0dG9ucy1jb250YWluZXIuaXMtZGFyayAuZGF0ZXBpY2tlci1idXR0b25bZGF0YS12LTYwMWM2ZTc5XTpub3QoLm5vdyksLmRhdGVwaWNrZXItYnV0dG9ucy1jb250YWluZXIuaXMtZGFya1tkYXRhLXYtNjAxYzZlNzldOm5vdCgubm93KXtib3JkZXItY29sb3I6Izc1NzU3NX0uZGF0ZXBpY2tlci1idXR0b25zLWNvbnRhaW5lci5pcy1kYXJrIC5kYXRlcGlja2VyLWJ1dHRvbiBzdmdbZGF0YS12LTYwMWM2ZTc5XSwuZGF0ZXBpY2tlci1idXR0b25zLWNvbnRhaW5lci5pcy1kYXJrIHN2Z1tkYXRhLXYtNjAxYzZlNzlde2ZpbGw6I2ZmZiFpbXBvcnRhbnR9LmRhdGV0aW1lcGlja2VyW2RhdGEtdi0xN2MwNTNmMl17cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo5O3dpZHRoOjEwMCV9LmRhdGV0aW1lcGlja2VyLnZpc2libGVbZGF0YS12LTE3YzA1M2YyXXt6LWluZGV4Ojk5OX0uZGF0ZXRpbWVwaWNrZXIgLmRhdGVwaWNrZXJbZGF0YS12LTE3YzA1M2YyXXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjU7Ym9yZGVyLXJhZGl1czo0cHg7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6I2ZmZjstd2Via2l0LWJveC1zaGFkb3c6MCAycHggMTJweCAwIHJnYmEoMCwwLDAsLjEpO2JveC1zaGFkb3c6MCAycHggMTJweCAwIHJnYmEoMCwwLDAsLjEpO21heC13aWR0aDo0MDBweH0uZGF0ZXRpbWVwaWNrZXIgLmRhdGVwaWNrZXIgLnBpY2tlcnMtY29udGFpbmVyW2RhdGEtdi0xN2MwNTNmMl17YmFja2dyb3VuZDojZmZmO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweH0uZGF0ZXRpbWVwaWNrZXIgLmRhdGVwaWNrZXIucmlnaHRbZGF0YS12LTE3YzA1M2YyXXtyaWdodDowfS5kYXRldGltZXBpY2tlci5pcy1kYXJrIC5kYXRlcGlja2VyW2RhdGEtdi0xN2MwNTNmMl0sLmRhdGV0aW1lcGlja2VyLmlzLWRhcmsgLnBpY2tlcnMtY29udGFpbmVyW2RhdGEtdi0xN2MwNTNmMl17YmFja2dyb3VuZDojNDI0MjQyO2JvcmRlcjowfS5pbmxpbmUgLmRhdGVwaWNrZXJbZGF0YS12LTE3YzA1M2YyXSwuaW5saW5lLmRhdGV0aW1lcGlja2VyW2RhdGEtdi0xN2MwNTNmMl17cG9zaXRpb246cmVsYXRpdmV9LmlubGluZSAuZGF0ZXBpY2tlcltkYXRhLXYtMTdjMDUzZjJde21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYm94LXNoYWRvdzpub25lO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDE1cHgpey5waWNrZXJzLWNvbnRhaW5lcltkYXRhLXYtMTdjMDUzZjJdey1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7ZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LWZsb3c6Y29sdW1uO2ZsZXgtZmxvdzpjb2x1bW47LW1vei1mbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OjEwMCV9LmRhdGVwaWNrZXItY29udGFpbmVyW2RhdGEtdi0xN2MwNTNmMl17d2lkdGg6MTAwJX0uZGF0ZXBpY2tlci1jb250YWluZXIuaGFzLXNob3J0Y3V0c1tkYXRhLXYtMTdjMDUzZjJdey13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5kYXRldGltZXBpY2tlcltkYXRhLXYtMTdjMDUzZjJdOm5vdCguaW5saW5lKXttYXJnaW46MCFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjAhaW1wb3J0YW50O2JvdHRvbTowO3JpZ2h0OjA7bGVmdDowfS5kYXRldGltZXBpY2tlcjpub3QoLmlubGluZSkgLnBpY2tlcnMtY29udGFpbmVyW2RhdGEtdi0xN2MwNTNmMl17aGVpZ2h0OmNhbGMoMTAwJSAtIDk5cHgpfS5kYXRldGltZXBpY2tlcjpub3QoLmlubGluZSkgLmRhdGVwaWNrZXJbZGF0YS12LTE3YzA1M2YyXXtib3JkZXItcmFkaXVzOjAhaW1wb3J0YW50O2JvdHRvbTowIWltcG9ydGFudDt0b3A6MCFpbXBvcnRhbnQ7bGVmdDowIWltcG9ydGFudDtyaWdodDowIWltcG9ydGFudDt3aWR0aDoxMDAlIWltcG9ydGFudDttYXgtd2lkdGg6aW5oZXJpdCFpbXBvcnRhbnQ7bWluLXdpZHRoOmluaGVyaXQhaW1wb3J0YW50O3Bvc2l0aW9uOmZpeGVkO2hlaWdodDoxMDAlO21hcmdpbjowIWltcG9ydGFudH19LmRhdGUtdGltZS1waWNrZXJ7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7Y29sb3I6IzJjM2U1MH0uZGF0ZS10aW1lLXBpY2tlciwuZGF0ZS10aW1lLXBpY2tlciBpbnB1dCwuZGF0ZS10aW1lLXBpY2tlciBsYWJlbCwuZGF0ZS10aW1lLXBpY2tlciBwLC5kYXRlLXRpbWUtcGlja2VyIHNwYW57Zm9udC1mYW1pbHk6Um9ib3RvLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFNlZ29lIFVJLE94eWdlbixVYnVudHUsQ2FudGFyZWxsLEZpcmEgU2FucyxEcm9pZCBTYW5zLEhlbHZldGljYSBOZXVlLHNhbnMtc2VyaWZ9LmRhdGUtdGltZS1waWNrZXIgLmZsdWlke3dpZHRoOjEwMCV9LmRhdGUtdGltZS1waWNrZXIgLmZpbGwtaGVpZ2h0ey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMSAxMDAlO2ZsZXg6MSAxIDEwMCV9LmRhdGUtdGltZS1waWNrZXIgLnNwYWNlcnstd2Via2l0LWJveC1mbGV4OjEhaW1wb3J0YW50Oy1tcy1mbGV4LXBvc2l0aXZlOjEhaW1wb3J0YW50O2ZsZXgtZ3JvdzoxIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAuYWxpZ24tY2VudGVyey13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5kYXRlLXRpbWUtcGlja2VyIC5mbGV4e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LmRhdGUtdGltZS1waWNrZXIgLmZsZXgtc3RhcnR7LXdlYmtpdC1ib3gtYWxpZ246c3RhcnQ7LW1zLWZsZXgtYWxpZ246c3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDstbXMtZmxleC1wYWNrOnN0YXJ0Oy1tb3otYm94LWFsaWduOnN0YXJ0Oy1tb3otYm94LXBhY2s6c3RhcnQ7LXdlYmtpdC1ib3gtcGFjazpzdGFydDstd2Via2l0LWp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5kYXRlLXRpbWUtcGlja2VyIC5mbGV4LWVuZHstd2Via2l0LWJveC1hbGlnbjplbmQ7LW1zLWZsZXgtYWxpZ246ZW5kO2FsaWduLWl0ZW1zOmZsZXgtZW5kO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDstbXMtZmxleC1wYWNrOmVuZDstbW96LWJveC1hbGlnbjplbmQ7LW1vei1ib3gtcGFjazplbmQ7LXdlYmtpdC1ib3gtcGFjazplbmQ7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LmRhdGUtdGltZS1waWNrZXIgLmZsZXgtZGlyZWN0aW9uLWNvbHVtbnstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1mbG93OmNvbHVtbjtmbGV4LWZsb3c6Y29sdW1uOy1tb3otZmxleC1kaXJlY3Rpb246Y29sdW1ufS5kYXRlLXRpbWUtcGlja2VyIC5mbGV4LWRpcmVjdGlvbi1jb2x1bW4tcmV2ZXJzZXstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2U7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpyZXZlcnNlO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlOy1tcy1mbGV4LWZsb3c6Y29sdW1uLXJldmVyc2U7ZmxleC1mbG93OmNvbHVtbi1yZXZlcnNlOy1tb3otZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9LmRhdGUtdGltZS1waWNrZXIgLmZsZXgtZGlyZWN0aW9uLXJvd3stbXMtZmxleC1kaXJlY3Rpb246cm93Oy13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7ZmxleC1kaXJlY3Rpb246cm93Oy1tcy1mbGV4LWZsb3c6cm93O2ZsZXgtZmxvdzpyb3c7LW1vei1mbGV4LWRpcmVjdGlvbjpyb3d9LmRhdGUtdGltZS1waWNrZXIgLmp1c3RpZnktY29udGVudC1lbmQsLmRhdGUtdGltZS1waWNrZXIgLmp1c3RpZnktY29udGVudC1yaWdodHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7LW1zLWZsZXgtcGFjazplbmQ7LW1vei1ib3gtYWxpZ246ZW5kOy1tb3otYm94LXBhY2s6ZW5kOy13ZWJraXQtYm94LXBhY2s6ZW5kOy13ZWJraXQtanVzdGlmeS1jb250ZW50OmZsZXgtZW5kOy13ZWJraXQtYm94LWFsaWduOmVuZH0uZGF0ZS10aW1lLXBpY2tlciAuanVzdGlmeS1jb250ZW50LWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyOy1tb3otYm94LWFsaWduOmNlbnRlcjstbW96LWJveC1wYWNrOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyfS5kYXRlLXRpbWUtcGlja2VyIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uZGF0ZS10aW1lLXBpY2tlciAuanVzdGlmeS1jb250ZW50LWFyb3VuZCwuZGF0ZS10aW1lLXBpY2tlciAuanVzdGlmeS1jb250ZW50LWJldHdlZW57LW1zLWZsZXgtcGFjazpqdXN0aWZ5Oy1tb3otYm94LWFsaWduOnN0cmV0Y2g7LW1vei1ib3gtcGFjazpqdXN0aWZ5Oy13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstd2Via2l0LWp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOy13ZWJraXQtYm94LWFsaWduOnN0cmV0Y2h9LmRhdGUtdGltZS1waWNrZXIgLmp1c3RpZnktY29udGVudC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZH0uZGF0ZS10aW1lLXBpY2tlciAuZmxleC1maWxsey1tb3otZmxleDowIDEgYXV0bzstbXMtZmxleDowIDEgYXV0bzstd2Via2l0LWJveC1mbGV4OjA7ZmxleDowIDEgYXV0b30uZGF0ZS10aW1lLXBpY2tlciAuZmxleC1maXhlZHstbW96LWZsZXg6MCAwIGF1dG87LW1zLWZsZXg6MCAwIGF1dG87LXdlYmtpdC1ib3gtZmxleDowO2ZsZXg6MCAwIGF1dG99LmRhdGUtdGltZS1waWNrZXIgLmZsZXgtMXstd2Via2l0LWJveC1mbGV4OjE7LW1vei1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjF9LmRhdGUtdGltZS1waWNrZXIgLmZsZXgtd3JhcHstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LmRhdGUtdGltZS1waWNrZXIgLmZsZXgtZ3Jvd3std2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MX0uZGF0ZS10aW1lLXBpY2tlciAubG0tZnMtMTJ7Zm9udC1zaXplOjEycHghaW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1mcy0xNHtmb250LXNpemU6MTRweCFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLWZzLTE2e2ZvbnQtc2l6ZToxNnB4IWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tZnMtMTh7Zm9udC1zaXplOjE4cHghaW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1mdy0zMDB7Zm9udC13ZWlnaHQ6MzAwfS5kYXRlLXRpbWUtcGlja2VyIC5sbS1mdy00MDB7Zm9udC13ZWlnaHQ6NDAwfS5kYXRlLXRpbWUtcGlja2VyIC5sbS1mdy01MDB7Zm9udC13ZWlnaHQ6NTAwfS5kYXRlLXRpbWUtcGlja2VyIC5jb250YWluZXJ7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHg7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDo1NzZweCl7LmRhdGUtdGltZS1waWNrZXIgLmNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZGF0ZS10aW1lLXBpY2tlciAuY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5kYXRlLXRpbWUtcGlja2VyIC5jb250YWluZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5kYXRlLXRpbWUtcGlja2VyIC5jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19LmRhdGUtdGltZS1waWNrZXIgLmxtLXByLTF7cGFkZGluZy1yaWdodDouMjVyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1wdC0xe3BhZGRpbmctdG9wOi4yNXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLXBiLTF7cGFkZGluZy1ib3R0b206LjI1cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tcGwtMSwuZGF0ZS10aW1lLXBpY2tlciAubG0tcHgtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tcHgtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLXB5LTF7cGFkZGluZy10b3A6LjI1cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1wLTF7cGFkZGluZzouMjVyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1wci0ye3BhZGRpbmctcmlnaHQ6LjVyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1wdC0ye3BhZGRpbmctdG9wOi41cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tcGItMntwYWRkaW5nLWJvdHRvbTouNXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLXBsLTIsLmRhdGUtdGltZS1waWNrZXIgLmxtLXB4LTJ7cGFkZGluZy1sZWZ0Oi41cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tcHgtMntwYWRkaW5nLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tcHktMntwYWRkaW5nLXRvcDouNXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1wLTJ7cGFkZGluZzouNXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLXByLTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tcHQtM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tcGItM3twYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tcGwtMywuZGF0ZS10aW1lLXBpY2tlciAubG0tcHgtM3twYWRkaW5nLWxlZnQ6MXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLXB4LTN7cGFkZGluZy1yaWdodDoxcmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tcHktM3twYWRkaW5nLXRvcDoxcmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tcC0ze3BhZGRpbmc6MXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLXByLTR7cGFkZGluZy1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1wdC00e3BhZGRpbmctdG9wOjEuNXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLXBiLTR7cGFkZGluZy1ib3R0b206MS41cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tcGwtNCwuZGF0ZS10aW1lLXBpY2tlciAubG0tcHgtNHtwYWRkaW5nLWxlZnQ6MS41cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tcHgtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLXB5LTR7cGFkZGluZy10b3A6MS41cmVtIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1wLTR7cGFkZGluZzoxLjVyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1wci01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLXB0LTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLXBiLTV7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLXBsLTUsLmRhdGUtdGltZS1waWNrZXIgLmxtLXB4LTV7cGFkZGluZy1sZWZ0OjNyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1weC01e3BhZGRpbmctcmlnaHQ6M3JlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLXB5LTV7cGFkZGluZy10b3A6M3JlbSFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLXAtNXtwYWRkaW5nOjNyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1tci0xe21hcmdpbi1yaWdodDouMjVyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1tdC0xe21hcmdpbi10b3A6LjI1cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbWItMXttYXJnaW4tYm90dG9tOi4yNXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLW1sLTEsLmRhdGUtdGltZS1waWNrZXIgLmxtLW14LTF7bWFyZ2luLWxlZnQ6LjI1cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbXgtMXttYXJnaW4tcmlnaHQ6LjI1cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbXktMXttYXJnaW4tdG9wOi4yNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1tLTF7bWFyZ2luOi4yNXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLW1yLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbXQtMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbWItMnttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbWwtMiwuZGF0ZS10aW1lLXBpY2tlciAubG0tbXgtMnttYXJnaW4tbGVmdDouNXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLW14LTJ7bWFyZ2luLXJpZ2h0Oi41cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbXktMnttYXJnaW4tdG9wOi41cmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbS0ye21hcmdpbjouNXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLW1yLTN7bWFyZ2luLXJpZ2h0OjFyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1tdC0ze21hcmdpbi10b3A6MXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLW1iLTN7bWFyZ2luLWJvdHRvbToxcmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbWwtM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbXgtM3ttYXJnaW4tbGVmdDoxcmVtIWltcG9ydGFudDttYXJnaW4tcmlnaHQ6MXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLW15LTN7bWFyZ2luLXRvcDoxcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1tLTN7bWFyZ2luOjFyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1tci00e21hcmdpbi1yaWdodDoxLjVyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1tdC00e21hcmdpbi10b3A6MS41cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbWItNHttYXJnaW4tYm90dG9tOjEuNXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLW1sLTQsLmRhdGUtdGltZS1waWNrZXIgLmxtLW14LTR7bWFyZ2luLWxlZnQ6MS41cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbXgtNHttYXJnaW4tcmlnaHQ6MS41cmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbXktNHttYXJnaW4tdG9wOjEuNXJlbSFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1tLTR7bWFyZ2luOjEuNXJlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLW1yLTV7bWFyZ2luLXJpZ2h0OjNyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1tdC01e21hcmdpbi10b3A6M3JlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLW1iLTV7bWFyZ2luLWJvdHRvbTozcmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbWwtNXttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tbXgtNXttYXJnaW4tbGVmdDozcmVtIWltcG9ydGFudDttYXJnaW4tcmlnaHQ6M3JlbSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLW15LTV7bWFyZ2luLXRvcDozcmVtIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1tLTV7bWFyZ2luOjNyZW0haW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1idG57cGFkZGluZzoxMHB4IDIwcHg7bWFyZ2luLWJvdHRvbToyMHB4O2JvcmRlcjpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6NHB4O3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtc2l6ZToxMnB4O291dGxpbmU6bm9uZTtjdXJzb3I6cG9pbnRlcjstd2Via2l0LXRyYW5zaXRpb246YWxsIC4yNXMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpO3RyYW5zaXRpb246YWxsIC4yNXMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpO2JhY2tncm91bmQtY29sb3I6IzFlOTBmZjtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjUwMH0uZGF0ZS10aW1lLXBpY2tlciAubG0tYnRuOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwNzdlYTstd2Via2l0LWJveC1zaGFkb3c6MCAwIDhweCAwIHJnYmEoMjMyLDIzNywyNTAsLjYpLDAgMnB4IDRweCAwIHJnYmEoMjMyLDIzNywyNTAsLjUpO2JveC1zaGFkb3c6MCAwIDhweCAwIHJnYmEoMjMyLDIzNywyNTAsLjYpLDAgMnB4IDRweCAwIHJnYmEoMjMyLDIzNywyNTAsLjUpfS5kYXRlLXRpbWUtcGlja2VyIC5sbS1idG4ub3B0aW9ue2JhY2tncm91bmQtY29sb3I6IzQyNDI0Mn0uZGF0ZS10aW1lLXBpY2tlciAubG0tYnRuLm9wdGlvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMyOTI5Mjl9LmRhdGUtdGltZS1waWNrZXIgLmxtLWJ0bi1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzlhY2QzMn0uZGF0ZS10aW1lLXBpY2tlciAubG0tYnRuLXN1Y2Nlc3M6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojN2JhNDI4fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1idG4tZGFya3tiYWNrZ3JvdW5kLWNvbG9yOiM0MjQyNDJ9LmRhdGUtdGltZS1waWNrZXIgLmxtLWJ0bi1kYXJrOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzI5MjkyOX0uZGF0ZS10aW1lLXBpY2tlciAubG0tYnRuLWRhbmdlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZjQ1MDB9LmRhdGUtdGltZS1waWNrZXIgLmxtLWJ0bi1kYW5nZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojY2MzNzAwfS5kYXRlLXRpbWUtcGlja2VyIC5kYXJrIC5sbS1idG46aG92ZXJ7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCA4cHggMCByZ2JhKDAsMCwwLC42KSwwIDJweCA0cHggMCByZ2JhKDAsMCwwLC41KTtib3gtc2hhZG93OjAgMCA4cHggMCByZ2JhKDAsMCwwLC42KSwwIDJweCA0cHggMCByZ2JhKDAsMCwwLC41KX0uZGF0ZS10aW1lLXBpY2tlciAuZGFyayAubG0tYnRuLm9wdGlvbntiYWNrZ3JvdW5kLWNvbG9yOiM0MjQyNDJ9LmRhdGUtdGltZS1waWNrZXIgLmRhcmsgLmxtLWJ0bi5vcHRpb246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojNWM1YzVjfS5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZS1lbnRlci1hY3RpdmUsLmRhdGUtdGltZS1waWNrZXIgLnNsaWRlLWxlYXZlLWFjdGl2ZXtvcGFjaXR5OjE7ei1pbmRleDo5OTg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3M7dHJhbnNpdGlvbjphbGwgLjNzOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmRhdGUtdGltZS1waWNrZXIgLnNsaWRlLWVudGVyLC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZS1sZWF2ZS10b3tvcGFjaXR5OjA7ei1pbmRleDo5OTg7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTIwcHgpfS5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZWludmVydC1lbnRlci1hY3RpdmUsLmRhdGUtdGltZS1waWNrZXIgLnNsaWRlaW52ZXJ0LWxlYXZlLWFjdGl2ZXtvcGFjaXR5OjE7ei1pbmRleDo5OTg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3M7dHJhbnNpdGlvbjphbGwgLjNzOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmRhdGUtdGltZS1waWNrZXIgLnNsaWRlaW52ZXJ0LWVudGVyLC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZWludmVydC1sZWF2ZS10b3tvcGFjaXR5OjA7ei1pbmRleDo5OTg7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KX0uZGF0ZS10aW1lLXBpY2tlciAuc2xpZGVuZXh0LWVudGVyLWFjdGl2ZSwuZGF0ZS10aW1lLXBpY2tlciAuc2xpZGVuZXh0LWxlYXZlLWFjdGl2ZSwuZGF0ZS10aW1lLXBpY2tlciAuc2xpZGVwcmV2LWVudGVyLWFjdGl2ZSwuZGF0ZS10aW1lLXBpY2tlciAuc2xpZGVwcmV2LWxlYXZlLWFjdGl2ZXtwb3NpdGlvbjphYnNvbHV0ZTstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zczt0cmFuc2l0aW9uOmFsbCAuM3N9LmRhdGUtdGltZS1waWNrZXIgLnNsaWRlbmV4dC1lbnRlciwuZGF0ZS10aW1lLXBpY2tlciAuc2xpZGVwcmV2LWxlYXZlLXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9LmRhdGUtdGltZS1waWNrZXIgLnNsaWRlbmV4dC1sZWF2ZS10bywuZGF0ZS10aW1lLXBpY2tlciAuc2xpZGVwcmV2LWVudGVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0uZGF0ZS10aW1lLXBpY2tlciAuc2xpZGV2bmV4dC1lbnRlci1hY3RpdmUsLmRhdGUtdGltZS1waWNrZXIgLnNsaWRldm5leHQtbGVhdmUtYWN0aXZlLC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZXZwcmV2LWVudGVyLWFjdGl2ZSwuZGF0ZS10aW1lLXBpY2tlciAuc2xpZGV2cHJldi1sZWF2ZS1hY3RpdmV7cG9zaXRpb246YWJzb2x1dGU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3M7dHJhbnNpdGlvbjphbGwgLjNzfS5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZXZuZXh0LWVudGVyLC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZXZwcmV2LWxlYXZlLXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7b3BhY2l0eTowfS5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZXZuZXh0LWxlYXZlLXRvLC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZXZwcmV2LWVudGVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTtvcGFjaXR5OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo0MTVweCl7LmRhdGUtdGltZS1waWNrZXIgLnNsaWRlLWVudGVyLWFjdGl2ZSwuZGF0ZS10aW1lLXBpY2tlciAuc2xpZGUtbGVhdmUtYWN0aXZlLC5kYXRlLXRpbWUtcGlja2VyIC5zbGlkZWludmVydC1lbnRlci1hY3RpdmUsLmRhdGUtdGltZS1waWNrZXIgLnNsaWRlaW52ZXJ0LWxlYXZlLWFjdGl2ZXstd2Via2l0LXRyYW5zaXRpb246YWxsIDBzO3RyYW5zaXRpb246YWxsIDBzfX0uZGF0ZS10aW1lLXBpY2tlciAubG0tdGV4dC13aGl0ZXtjb2xvcjojZmZmfS5kYXRlLXRpbWUtcGlja2VyIC5sbS1kb3RzLXRleHR7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVufS5kYXRlLXRpbWUtcGlja2VyIC5sbS10ZXh0LW11dGVke2NvbG9yOnJnYmEoMCwwLDAsLjU0KSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLXRleHQtc3Ryb25ne2ZvbnQtd2VpZ2h0OjUwMH0uZGF0ZS10aW1lLXBpY2tlciAubG0tdGV4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS10ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tdGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0IWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0taC0xMDB7aGVpZ2h0OjEwMCUhaW1wb3J0YW50fS5kYXRlLXRpbWUtcGlja2VyIC5sbS1taC0xMDB7bWF4LWhlaWdodDoxMDAlIWltcG9ydGFudH0uZGF0ZS10aW1lLXBpY2tlciAubG0tdy0xMDB7d2lkdGg6MTAwJSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgLmxtLW13LTEwMHttYXgtd2lkdGg6MTAwJSFpbXBvcnRhbnR9LmRhdGUtdGltZS1waWNrZXIgKiwuZGF0ZS10aW1lLXBpY2tlciA6YWZ0ZXIsLmRhdGUtdGltZS1waWNrZXIgOmJlZm9yZXstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmRhdGUtdGltZS1waWNrZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MTRweDtib3JkZXItcmFkaXVzOjRweDtwb3NpdGlvbjpyZWxhdGl2ZX0uZGF0ZS10aW1lLXBpY2tlciAudGltZS1waWNrZXItb3ZlcmxheXt6LWluZGV4OjI7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC40KX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjQxNXB4KXsudGltZS1waWNrZXItb3ZlcmxheXtkaXNwbGF5Om5vbmV9LmRhdGUtdGltZS1waWNrZXI6bm90KC5pbmxpbmUpe3Bvc2l0aW9uOmluaGVyaXQhaW1wb3J0YW50fX0iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcblxuLy9cbi8vIEhlYWRpbmdzXG4vL1xuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xufVxuXG5oMSwgLmgxIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpOyB9XG5oMiwgLmgyIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpOyB9XG5oMywgLmgzIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpOyB9XG5oNCwgLmg0IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpOyB9XG5oNSwgLmg1IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpOyB9XG5oNiwgLmg2IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpOyB9XG5cbi5sZWFkIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcbi5kaXNwbGF5LTEge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkxLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkxLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTItc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTItd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0zIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5My1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5My13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXk0LXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXk0LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuXG5cbi8vXG4vLyBIb3Jpem9udGFsIHJ1bGVzXG4vL1xuXG5ociB7XG4gIG1hcmdpbi10b3A6ICRoci1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGhyLW1hcmdpbi15O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbn1cblxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmstYmc7XG59XG5cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg5MCUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemUpO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi92ZW5kb3IvYmx1ZXNwb3Qvc2tlbGV0b24vcmVzb3VyY2VzL3Nhc3MvZnJvbnRlbmQuc2Nzc1wiO1xuQGltcG9ydCBcIn52dWUtY3RrLWRhdGUtdGltZS1waWNrZXIvZGlzdC92dWUtY3RrLWRhdGUtdGltZS1waWNrZXIuY3NzXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9kaXN0L2Nzcy9ib290c3RyYXAubWluLmNzc1wiO1xuXG46cm9vdCB7XG5cbiAgICAtLXNhbmQ6ICNGRkM3NkE7XG4gICAgLS1iZzogI2ZmZmZmZjtcbiAgICAtLWJnLWdyZXk6ICNmOGY4Zjg7XG4gICAgLS1kYXJrLWNvbG9yOiAjNDc0NzQ3O1xuXG4gICAgLS1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1zbWFsbDogNXB4O1xuXG4gICAgLS10ZXh0LWxpZ2h0OiAjZmZmZmZmO1xuICAgIC0tdGV4dC1kYXJrOiAjMDAwMDAwO1xuICAgIC0tdGV4dC1kYXJrLW11dGVkOiAjNzA3MDcwO1xuICAgIC0tbGluazogIzNjNWE5YTtcblxuICAgIC0tbGlnaHRncmF5OiAjRTBFMEUwO1xuICAgIC0tdmVyeS1saWdodGdyYXk6ICNmN2Y3Zjc7XG59XG5cbioge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG59XG5cbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIENhbGlicmksIFwiVHJlYnVjaGV0IE1TXCIsXG4gICAgICAgIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4jZnJvbnRlbmQgKiB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgQ2FsaWJyaSwgXCJUcmVidWNoZXQgTVNcIixcbiAgICBzYW5zLXNlcmlmO1xufVxuXG4jZnJvbnRlbmQ6bm90KC5sb2FkZWQpICoge1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI2Zyb250ZW5kIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG5cbiAgICBAaW1wb3J0IFwiLi9hY2NvcmRpb25cIjtcbiAgICBAaW1wb3J0IFwiLi9uYXZiYXJcIjtcbiAgICBAaW1wb3J0IFwiLi9mb290ZXJcIjtcbiAgICBAaW1wb3J0IFwiLi90ZXh0XCI7XG4gICAgQGltcG9ydCBcIi4vYmFubmVyXCI7XG4gICAgQGltcG9ydCBcIi4vZ2FsbGVyeVwiO1xuXG4gICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgOjpzZWxlY3Rpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3cpO1xuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrKTtcbiAgICB9XG5cblxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1saW5rKTtcbiAgICB9XG5cbiAgICBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBocntcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWRhcmstY29sb3IpO1xuICAgIH1cblxuICAgIC5jb250YWluZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgICAgICAgJi5sYXJnZXtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgICAgICB9XG4gICAgICAgICYuYy1zbWFsbHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwYWNlciB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIH1cblxuICAgIC5mb250LXdlaWdodC1tZWRpdW17XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmJvcmRlci1yYWRpdXMtc21hbGx7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc21hbGwpO1xuICAgIH1cblxuICAgIC5qLWltZ3tcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmJnLXNhbmR7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNhbmQpO1xuICAgIH1cbiAgICAuY29sLXJldmVyc2UtYmVsb3ctbGd7XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iZW11dGF0a296YXMtaXJvZGFre1xuICAgICAgICAuaXJvZGEtY29se1xuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2Vwa29jc2lwYXJrLWNhcmR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAjQzBCREJENTU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc21hbGwpO1xuICAgICAgICAuY29se1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmstbXV0ZWQpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29sLTEye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICBmaWd1cmV7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiFcbiAqIEJvb3RzdHJhcCB2NC42LjEgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuXG5AaW1wb3J0IFwiZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwicm9vdFwiO1xuQGltcG9ydCBcInJlYm9vdFwiO1xuQGltcG9ydCBcInR5cGVcIjtcbkBpbXBvcnQgXCJpbWFnZXNcIjtcbkBpbXBvcnQgXCJjb2RlXCI7XG5AaW1wb3J0IFwiZ3JpZFwiO1xuQGltcG9ydCBcInRhYmxlc1wiO1xuQGltcG9ydCBcImZvcm1zXCI7XG5AaW1wb3J0IFwiYnV0dG9uc1wiO1xuQGltcG9ydCBcInRyYW5zaXRpb25zXCI7XG5AaW1wb3J0IFwiZHJvcGRvd25cIjtcbkBpbXBvcnQgXCJidXR0b24tZ3JvdXBcIjtcbkBpbXBvcnQgXCJpbnB1dC1ncm91cFwiO1xuQGltcG9ydCBcImN1c3RvbS1mb3Jtc1wiO1xuQGltcG9ydCBcIm5hdlwiO1xuQGltcG9ydCBcIm5hdmJhclwiO1xuQGltcG9ydCBcImNhcmRcIjtcbkBpbXBvcnQgXCJicmVhZGNydW1iXCI7XG5AaW1wb3J0IFwicGFnaW5hdGlvblwiO1xuQGltcG9ydCBcImJhZGdlXCI7XG5AaW1wb3J0IFwianVtYm90cm9uXCI7XG5AaW1wb3J0IFwiYWxlcnRcIjtcbkBpbXBvcnQgXCJwcm9ncmVzc1wiO1xuQGltcG9ydCBcIm1lZGlhXCI7XG5AaW1wb3J0IFwibGlzdC1ncm91cFwiO1xuQGltcG9ydCBcImNsb3NlXCI7XG5AaW1wb3J0IFwidG9hc3RzXCI7XG5AaW1wb3J0IFwibW9kYWxcIjtcbkBpbXBvcnQgXCJ0b29sdGlwXCI7XG5AaW1wb3J0IFwicG9wb3ZlclwiO1xuQGltcG9ydCBcImNhcm91c2VsXCI7XG5AaW1wb3J0IFwic3Bpbm5lcnNcIjtcbkBpbXBvcnQgXCJ1dGlsaXRpZXNcIjtcbkBpbXBvcnQgXCJwcmludFwiO1xuIiwiOnJvb3Qge1xuICAvLyBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkYnAsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS1icmVha3BvaW50LSN7JGJwfTogI3skdmFsdWV9O1xuICB9XG5cbiAgLy8gVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gMS4gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXG4vLyAzLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4vLyA0LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbi8vIDUuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMlxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDVcbn1cblxuLy8gU2hpbSBmb3IgXCJuZXdcIiBIVE1MNSBzdHJ1Y3R1cmFsIGVsZW1lbnRzIHRvIGRpc3BsYXkgY29ycmVjdGx5IChJRTEwLCBvbGRlciBicm93c2Vycylcbi8vIFRPRE86IHJlbW92ZSBpbiB2NVxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBTZXQgYW4gZXhwbGljaXQgaW5pdGlhbCB0ZXh0LWFsaWduIHZhbHVlIHNvIHRoYXQgd2UgY2FuIGxhdGVyIHVzZVxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXG5cbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZzsgLy8gMlxufVxuXG4vLyBGdXR1cmUtcHJvb2YgcnVsZTogaW4gYnJvd3NlcnMgdGhhdCBzdXBwb3J0IDpmb2N1cy12aXNpYmxlLCBzdXBwcmVzcyB0aGUgZm9jdXMgb3V0bGluZVxuLy8gb24gZWxlbWVudHMgdGhhdCBwcm9ncmFtbWF0aWNhbGx5IHJlY2VpdmUgZm9jdXMgYnV0IHdvdWxkbid0IG5vcm1hbGx5IHNob3cgYSB2aXNpYmxlXG4vLyBmb2N1cyBvdXRsaW5lLiBJbiBnZW5lcmFsLCB0aGlzIHdvdWxkIG1lYW4gdGhhdCB0aGUgb3V0bGluZSBpcyBvbmx5IGFwcGxpZWQgaWYgdGhlXG4vLyBpbnRlcmFjdGlvbiB0aGF0IGxlZCB0byB0aGUgZWxlbWVudCByZWNlaXZpbmcgcHJvZ3JhbW1hdGljIGZvY3VzIHdhcyBhIGtleWJvYXJkIGludGVyYWN0aW9uLFxuLy8gb3IgdGhlIGJyb3dzZXIgaGFzIHNvbWVob3cgZGV0ZXJtaW5lZCB0aGF0IHRoZSB1c2VyIGlzIHByaW1hcmlseSBhIGtleWJvYXJkIHVzZXIgYW5kL29yXG4vLyB3YW50cyBmb2N1cyBvdXRsaW5lcyB0byBhbHdheXMgYmUgcHJlc2VudGVkLlxuLy9cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvOmZvY3VzLXZpc2libGVcbi8vIGFuZCBodHRwczovL2RldmVsb3Blci5wYWNpZWxsb2dyb3VwLmNvbS9ibG9nLzIwMTgvMDMvZm9jdXMtdmlzaWJsZS1hbmQtYmFja3dhcmRzLWNvbXBhdGliaWxpdHkvXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuLy8gMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8vIDFcbiAgaGVpZ2h0OiAwOyAvLyAxXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyAyXG59XG5cblxuLy9cbi8vIFR5cG9ncmFwaHlcbi8vXG5cbi8vIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vL1xuLy8gQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIER1cGxpY2F0ZSBiZWhhdmlvciB0byB0aGUgZGF0YS0qIGF0dHJpYnV0ZSBmb3Igb3VyIHRvb2x0aXAgcGx1Z2luXG4vLyAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuLy8gNS4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7IC8vIDFcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGN1cnNvcjogaGVscDsgLy8gM1xuICBib3JkZXItYm90dG9tOiAwOyAvLyA0XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gNVxufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyBVbmRvIGJyb3dzZXIgZGVmYXVsdFxufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG59XG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDgwJSk7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG59XG5cbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDc1JSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy9cbi8vIExpbmtzXG4vL1xuXG5hIHtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy9cbi8vIENvZGVcbi8vXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbnByZSB7XG4gIC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuICBtYXJnaW4tdG9wOiAwO1xuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAvLyBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8vIERpc2FibGUgYXV0by1oaWRpbmcgc2Nyb2xsYmFyIGluIElFICYgbGVnYWN5IEVkZ2UgdG8gYXZvaWQgb3ZlcmxhcCxcbiAgLy8gbWFraW5nIGl0IGltcG9zc2libGUgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgY29udGVudFxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuZmlndXJlIHtcbiAgLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcbi8vXG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG59XG5cbnN2ZyB7XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBTVkcgb3ZlcmZsb3cgYnVnIGluIElFMTAvMTEgaXMgc3RpbGwgcmVxdWlyZWQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI2ODc4XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy9cbi8vIFRhYmxlc1xuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG5cbi8vXG4vLyBGb3Jtc1xuLy9cblxubGFiZWwge1xuICAvLyBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRsYWJlbC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cbkBpZiAkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zIHtcbiAgYnV0dG9uLFxuICBbdHlwZT1cImJ1dHRvblwiXSxcbiAgW3R5cGU9XCJyZXNldFwiXSxcbiAgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICAvLyBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgLy8gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbiAgLy8gdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4gIC8vIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbiAgLy8gYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuICBtaW4td2lkdGg6IDA7XG4gIC8vIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbi8vIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyAxXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBAaW5jbHVkZSBmb250LXNpemUoMS41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyAyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8vIDFcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG59XG5cbi8vIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLy8gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuICAvLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbiAgLy8gYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbi8vXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAxXG59XG5cbi8vXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcbi8vXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRVxufVxuXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlIChmcm9tIFB1cmVDU1MpLlxuLy8gTmVlZGVkIGZvciBwcm9wZXIgZGlzcGxheSBpbiBJRSAxMC0uXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4kZ3JheXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gICAgXCIzMDBcIjogJGdyYXktMzAwLFxuICAgIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gICAgXCI2MDBcIjogJGdyYXktNjAwLFxuICAgIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gICAgXCI5MDBcIjogJGdyYXktOTAwXG4gICksXG4gICRncmF5c1xuKTtcblxuJGJsdWU6ICAgICMwMDdiZmYgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNlODNlOGMgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzI4YTc0NSAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMxN2EyYjggIWRlZmF1bHQ7XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICAgIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICAgIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICAgIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICAgIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gICAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICAgIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbiAgKSxcbiAgJGNvbG9yc1xuKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICAgIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgICBcImluZm9cIjogICAgICAgJGluZm8sXG4gICAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4gICksXG4gICR0aGVtZS1jb2xvcnNcbik7XG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAgMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeTogICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnM6ICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmludC1zdHlsZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6ICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDA6IDAsXG4gICAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAgIDI6ICgkc3BhY2VyICogLjUpLFxuICAgIDM6ICRzcGFjZXIsXG4gICAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICAgIDU6ICgkc3BhY2VyICogMylcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKCkgIWRlZmF1bHQ7XG4kc2l6ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDI1OiAyNSUsXG4gICAgNTA6IDUwJSxcbiAgICA3NTogNzUlLFxuICAgIDEwMDogMTAwJSxcbiAgICBhdXRvOiBhdXRvXG4gICksXG4gICRzaXplc1xuKTtcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbi8vIERhcmtlbiBwZXJjZW50YWdlIGZvciBsaW5rcyB3aXRoIGAudGV4dC0qYCBjbGFzcyAoZS5nLiBgLnRleHQtc3VjY2Vzc2ApXG4kZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlOiAxNSUgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcblxuJHJvdW5kZWQtcGlsbDogICAgICAgICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG5cbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogKCkgIWRlZmF1bHQ7XG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiBqb2luKFxuICAoXG4gICAgKDIxIDkpLFxuICAgICgxNiA5KSxcbiAgICAoNCAzKSxcbiAgICAoMSAxKSxcbiAgKSxcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvc1xuKTtcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgODAlICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZTogICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICR0YWJsZS1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItYmc6ICAgICAgICAgcmdiYSgkd2hpdGUsIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkdGFibGUtZGFyay1iZywgNy41JSkgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1sZXZlbDogICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1sZXZlbDogICAgICAgICAgLTYgIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtc20gKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1sZyAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogICAgICAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWd1dHRlcjogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLXNwYWNlci14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemU6ICAgICAgNTAlIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdzogICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yOiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c6ICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yOiAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yOiAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3c6ICAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2bDIuOTc0IDIuOTlMOCAyLjE5M3onLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU6ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc0JyB2aWV3Qm94PScwIDAgNCA0Jz48cGF0aCBzdHJva2U9JyN7JGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIGQ9J00wIDJoNCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAxLjc1ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogLjUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAgICAgICAgICBzdWJ0cmFjdCgkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogNCkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAxcmVtICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiB0aGUgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCBpbmRpY2F0b3JcbiRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ6ICAgICAgICAgIGVzY2FwZS1zdmcoJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yKSByaWdodCAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyIC8gJGN1c3RvbS1zZWxlY3QtYmctc2l6ZSBuby1yZXBlYXQgIWRlZmF1bHQ7IC8vIFVzZWQgc28gd2UgY2FuIGhhdmUgbXVsdGlwbGUgYmFja2dyb3VuZCBlbGVtZW50cyAoZS5nLiwgYXJyb3cgYW5kIGZlZWRiYWNrIGljb24pXG5cbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodDogYWRkKDFlbSAqIC43NSwgKDIgKiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKiAuNzUpICsgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgICBjZW50ZXIgcmlnaHQgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc6ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gSUUvRWRnZVxuJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLWhlaWdodDogICAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICB0aGVtZS1jb2xvcihcInN1Y2Nlc3NcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICB0aGVtZS1jb2xvcihcImRhbmdlclwiKSAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoKSAhZGVmYXVsdDtcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICAgICksXG4gICAgXCJpbnZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgICApLFxuICApLFxuICAkZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuKTtcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuXG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtZGl2aWRlci1jb2xvcjogICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRuYXYtZGl2aWRlci1tYXJnaW4teTogICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcblxuXG4vLyBOYXZiYXJcblxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtc2Nyb2xsLW1heC1oZWlnaHQ6ICAgICAgNzV2aCAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkbmF2LWRpdmlkZXItbWFyZ2luLXkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJGdyYXktOTAwLCA1JSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuXG4vLyBQYWdpbmF0aW9uXG5cbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kanVtYm90cm9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xuXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBQb3BvdmVyc1xuXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBUb2FzdHNcblxuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNzVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKDAsIDAsIDAsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gQmFkZ2VzXG5cbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIDc1JSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNGVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRiYWRnZS10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiAhZGVmYXVsdDtcbiRiYWRnZS1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG5cbiRiYWRnZS1waWxsLXBhZGRpbmcteDogICAgICAgICAgICAgIC42ZW0gIWRlZmF1bHQ7XG4vLyBVc2UgYSBoaWdoZXIgdGhhbiBub3JtYWwgdmFsdWUgdG8gZW5zdXJlIGNvbXBsZXRlbHkgcm91bmRlZCBlZGdlcyB3aGVuXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXG4kYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcblxuXG4vLyBNb2RhbHNcblxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4vLyBNYXJnaW4gYmV0d2VlbiBlbGVtZW50cyBpbiBmb290ZXIsIG11c3QgYmUgbG93ZXIgdGhhbiBvciBlcXVhbCB0byAyICogJG1vZGFsLWlubmVyLXBhZGRpbmdcbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRhbGVydC1iZy1sZXZlbDogICAgICAgICAgICAgICAgICAgIC0xMCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItbGV2ZWw6ICAgICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLWxldmVsOiAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIGluc2V0IDAgLjFyZW0gLjFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cblxuLy8gRmlndXJlc1xuXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICA5MCUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gQnJlYWRjcnVtYnNcblxuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMjBweCAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cblxuLy8gU3Bpbm5lcnNcblxuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgIDg3LjUlICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAgICAgICAgIDM0MHB4ICFkZWZhdWx0O1xuXG5cbi8vIFV0aWxpdGllc1xuXG4kZGlzcGxheXM6IG5vbmUsIGlubGluZSwgaW5saW5lLWJsb2NrLCBibG9jaywgdGFibGUsIHRhYmxlLXJvdywgdGFibGUtY2VsbCwgZmxleCwgaW5saW5lLWZsZXggIWRlZmF1bHQ7XG4kb3ZlcmZsb3dzOiBhdXRvLCBoaWRkZW4gIWRlZmF1bHQ7XG4kcG9zaXRpb25zOiBzdGF0aWMsIHJlbGF0aXZlLCBhYnNvbHV0ZSwgZml4ZWQsIHN0aWNreSAhZGVmYXVsdDtcbiR1c2VyLXNlbGVjdHM6IGFsbCwgYXV0bywgbm9uZSAhZGVmYXVsdDtcblxuXG4vLyBQcmludGluZ1xuXG4kcHJpbnQtcGFnZS1zaXplOiAgICAgICAgICAgICAgICAgICBhMyAhZGVmYXVsdDtcbiRwcmludC1ib2R5LW1pbi13aWR0aDogICAgICAgICAgICAgIG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIFwibGdcIikgIWRlZmF1bHQ7XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSBmb250IHNpemVzXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi92OC54L0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSBmb250IHNpemVcbiRyZnMtYmFzZS1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLWZvbnQtc2l6ZS11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHJlbSBhbmQgJHJmcy1mb250LXNpemUtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtZm9udC1zaXplLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWZvbnQtc2l6ZS11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSBmb250LXNpemUgc3RhcnRzIGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIGZvbnQgc2l6ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IFwibnVtYmVyXCIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHRvIGZhbHNlXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLWZvbnQtc2l6ZSB1bml0XG4kcmZzLWJhc2UtZm9udC1zaXplLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLWZvbnQtc2l6ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLWZvbnQtc2l6ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicHhcIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCAkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicmVtXCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSwgZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicHhcIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJyZW1cIiBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gIEBpZiAkcmZzLWNsYXNzID09IFwiZGlzYWJsZVwiIHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIGZvbnQgc2l6ZVxuICAgICYsXG4gICAgLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAmLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLWVuYWJsZS1jbGFzcyB7XG4gIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5KCRtcS12YWx1ZSkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pLCAobWF4LWhlaWdodDogI3skbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIGZvbnQgc2l6ZSBtaXhpblxuQG1peGluIHJmcygkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIC8vIENhY2hlICRmcyB1bml0XG4gICRmcy11bml0OiBpZih0eXBlLW9mKCRmcykgPT0gXCJudW1iZXJcIiwgdW5pdCgkZnMpLCBmYWxzZSk7XG5cbiAgLy8gQWRkICFpbXBvcnRhbnQgc3VmZml4IGlmIG5lZWRlZFxuICAkcmZzLXN1ZmZpeDogaWYoJGltcG9ydGFudCwgXCIgIWltcG9ydGFudFwiLCBcIlwiKTtcblxuICAvLyBJZiAkZnMgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJGZzIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgQGlmIG5vdCAkZnMtdW5pdCBvciAkZnMtdW5pdCAhPSBcIlwiIGFuZCAkZnMtdW5pdCAhPSBcInB4XCIgYW5kICRmcy11bml0ICE9IFwicmVtXCIgb3IgJGZzID09IDAge1xuICAgIGZvbnQtc2l6ZTogI3skZnN9I3skcmZzLXN1ZmZpeH07XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJGZzIGZvciBjYWxjdWxhdGlvbnNcbiAgICBAaWYgJGZzLXVuaXQgPT0gXCJweFwiIHtcbiAgICAgICRmczogZGl2aWRlKCRmcywgJGZzICogMCArIDEpO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZnMtdW5pdCA9PSBcInJlbVwiIHtcbiAgICAgICRmczogZGl2aWRlKCRmcywgZGl2aWRlKCRmcyAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xuICAgIH1cblxuICAgIC8vIFNldCBkZWZhdWx0IGZvbnQgc2l6ZVxuICAgICRyZnMtc3RhdGljOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3tkaXZpZGUoJGZzLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyRmc31weCk7XG5cbiAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIGZvbnQgc2l6ZSBpcyBiaWdnZXIgdGhhbiB0aGUgbWluaW11bSBmb250IHNpemVcbiAgICBAaWYgJGZzIDw9ICRyZnMtYmFzZS1mb250LXNpemUgb3Igbm90ICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHtcbiAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZSBmb3IgJGZzXG4gICAgICAkZnMtbWluOiAkcmZzLWJhc2UtZm9udC1zaXplICsgZGl2aWRlKCRmcyAtICRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkZnMgYW5kIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgICAgJGZzLWRpZmY6ICRmcyAtICRmcy1taW47XG5cbiAgICAgIC8vIEJhc2UgZm9udC1zaXplIGZvcm1hdHRpbmdcbiAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyRmcy1taW59cHgpO1xuXG4gICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkZnMtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgLy8gU2V0IHRoZSBjYWxjdWxhdGVkIGZvbnQtc2l6ZVxuICAgICAgJHJmcy1mbHVpZDogY2FsYygjeyRtaW4td2lkdGh9ICsgI3skdmFyaWFibGUtd2lkdGh9KSAjeyRyZnMtc3VmZml4fTtcblxuICAgICAgLy8gQnJlYWtwb2ludCBmb3JtYXR0aW5nXG4gICAgICAkbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuXG4gICAgICBAaW5jbHVkZSBfcmZzLWRpc2FibGUtY2xhc3Mge1xuICAgICAgICBmb250LXNpemU6ICN7JHJmcy1zdGF0aWN9I3skcmZzLXN1ZmZpeH07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gICAgICAgIEBpbmNsdWRlIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRoZSBmb250LXNpemUgJiByZXNwb25zaXZlLWZvbnQtc2l6ZSBtaXhpbnMgdXNlIFJGUyB0byByZXNjYWxlIHRoZSBmb250IHNpemVcbkBtaXhpbiBmb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cblxuQG1peGluIHJlc3BvbnNpdmUtZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG4iLCIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzZXVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlcigpIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cygpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzKCkge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQoKSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQoKSB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gUmV0aW5hIGltYWdlXG4vL1xuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplLlxuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMXgpO1xuXG4gIC8vIEF1dG9wcmVmaXhlciB0YWtlcyBjYXJlIG9mIGFkZGluZyAtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gYW5kIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8sXG4gIC8vIGJ1dCBkb2Vzbid0IGNvbnZlcnQgZHBweD0+ZHBpLlxuICAvLyBUaGVyZSdzIG5vIHN1Y2ggdGhpbmcgYXMgdW5wcmVmaXhlZCBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvIHNpbmNlIGl0J3Mgbm9uc3RhbmRhcmQuXG4gIC8vIENvbXBhdGliaWxpdHkgaW5mbzogaHR0cHM6Ly9jYW5pdXNlLmNvbS9jc3MtbWVkaWEtcmVzb2x1dGlvblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgLy8gSUU5LTExIGRvbid0IHN1cHBvcnQgZHBweFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7IC8vIFN0YW5kYXJkaXplZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0yeCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgaW1nLXJldGluYSgpYFwiLCBcInY0LjMuMFwiLCBcInY1XCIpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4iLCIvLyBJbmxpbmUgY29kZVxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRrYmQtYm94LXNoYWRvdyk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMDAlKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4vLyBCbG9ja3Mgb2YgY29kZVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAqIC41O1xufVxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG1ha2UtY29udGFpbmVyLW1heC13aWR0aHNgIG1peGluXCIsIFwidjQuNS4yXCIsIFwidjVcIik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gICAgbWF4LXdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBjb2xvcjogJHRhYmxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7IC8vIFJlc2V0IGZvciBuZXN0aW5nIHdpdGhpbiBwYXJlbnRzIHdpdGggYGJhY2tncm91bmQtY29sb3JgLlxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgsXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYWNjZW50LWJnO1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICB0Ym9keSB0ciB7XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYm9yZGVyLWxldmVsKSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYWNjZW50LWJnO1xuICAgIH1cbiAgfVxuXG4gICYudGFibGUtaG92ZXIge1xuICAgIHRib2R5IHRyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBjb2xvcjogJHRhYmxlLWRhcmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBUZXh0dWFsIGZvcm0gY29udHJvbHNcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgLy8gVW5zdHlsZSB0aGUgY2FyZXQgb24gYDxzZWxlY3Q+YHMgaW4gSUUxMCsuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCxcbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIH1cbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIC8vIFJlbW92ZSBzZWxlY3Qgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkaW5wdXQtY29sb3I7XG4gIH1cblxuICAmOmZvY3VzOjotbXMtdmFsdWUge1xuICAgIC8vIFN1cHByZXNzIHRoZSBuZXN0ZWQgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZSwgYXMgaXQgbG9va3MgYmFkIGFuZCBjYW5ub3QgYmUgbWFkZSB0b1xuICAgIC8vIG1hdGNoIHRoZSBhcHBlYXJhbmNlIG9mIHRoZSBuYXRpdmUgd2lkZ2V0LlxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICB9XG59XG5cbi8vIE1ha2UgZmlsZSBpbnB1dHMgYmV0dGVyIG1hdGNoIHRleHQgaW5wdXRzIGJ5IGZvcmNpbmcgdGhlbSB0byBuZXcgbGluZXMuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi8vXG4vLyBMYWJlbHNcbi8vXG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsYWJlbD4vPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xufVxuXG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJltzaXplXSxcbiAgJlttdWx0aXBsZV0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIEZvcm0gZ3JvdXBzXG4vL1xuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbn1cblxuXG4vLyBGb3JtIGdyaWRcbi8vXG4vLyBTcGVjaWFsIHJlcGxhY2VtZW50IGZvciBvdXIgZ3JpZCBzeXN0ZW0ncyBgLnJvd2AgZm9yIHRpZ2h0ZXIgZm9ybSBsYXlvdXRzLlxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIGZvciB3b3JrYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBlYWNoICRzdGF0ZSwgJGRhdGEgaW4gJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMge1xuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCBtYXAtZ2V0KCRkYXRhLCBjb2xvciksIG1hcC1nZXQoJGRhdGEsIGljb24pKTtcbn1cblxuLy8gSW5saW5lIGZvcm1zXG4vL1xuLy8gTWFrZSBmb3JtcyBhcHBlYXIgaW5saW5lKC1ibG9jaykgYnkgYWRkaW5nIHRoZSBgLmZvcm0taW5saW5lYCBjbGFzcy4gSW5saW5lXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXG4vL1xuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gUHJldmVudCBzaG9ydGVyIGVsZW1lbnRzIGZyb20gZ3Jvd2luZyB0byBzYW1lIGhlaWdodCBhcyBvdGhlcnMgKGUuZy4sIHNtYWxsIGJ1dHRvbnMgZ3Jvd2luZyB0byBub3JtYWwgc2l6ZWQgYnV0dG9uIGhlaWdodClcblxuICAvLyBCZWNhdXNlIHdlIHVzZSBmbGV4LCB0aGUgaW5pdGlhbCBzaXppbmcgb2YgY2hlY2tib3hlcyBpcyBjb2xsYXBzZWQgYW5kXG4gIC8vIGRvZXNuJ3Qgb2NjdXB5IHRoZSBmdWxsLXdpZHRoICh3aGljaCBpcyB3aGF0IHdlIHdhbnQgZm9yIHhzIGdyaWQgdGllciksXG4gIC8vIHNvIHdlIGZvcmNlIHRoYXQgaGVyZS5cbiAgLmZvcm0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gQWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIE1ha2Ugc3RhdGljIGNvbnRyb2xzIGJlaGF2ZSBsaWtlIHJlZ3VsYXIgb25lc1xuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIG9uIHJhZGlvcy9jaGVja2JveGVzIHRoYXQgd2VyZSB1c2VkIGZvciBzdGFja2luZywgYW5kXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2guXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGZvcm0tY29udHJvbC1mb2N1cygpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IsICRpY29uKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcblxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMTU1N1xuICAgIC8vIEFsaWduIHRvb2x0aXAgdG8gZm9ybSBlbGVtZW50c1xuICAgIC5mb3JtLXJvdyA+IC5jb2wgPiAmLFxuICAgIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gJiB7XG4gICAgICBsZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1wYWRkaW5nLXggKiA0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1wYWRkaW5nLXggKiAyIGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kLCAkY3VzdG9tLXNlbGVjdC1iZyBlc2NhcGUtc3ZnKCRpY29uKSAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uIC8gJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplIG5vLXJlcGVhdDtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgMTAlKTtcbiAgICAgICAgICBAaW5jbHVkZSBncmFkaWVudC1iZyhsaWdodGVuKCRjb2xvciwgMTAlKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGN1c3RvbSBmaWxlXG4gIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGJ0bi1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGJ0bi1mb250LXNpemUsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IGlmKCRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMsIHBvaW50ZXIsIG51bGwpO1xuXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1saW5lLWhlaWdodC1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cywgMCk7XG59XG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcbn1cbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1wYWRkaW5nLXg7XG4gIG1hcmdpbjogJGRyb3Bkb3duLXNwYWNlciAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogJGRyb3Bkb3duLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkZHJvcGRvd24tYm9yZGVyLXdpZHRoIHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tbGVmdCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQocmlnaHQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChsZWZ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIFdoZW4gUG9wcGVyIGlzIGVuYWJsZWQsIHJlc2V0IHRoZSBiYXNpYyBkcm9wZG93biBwb3NpdGlvblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5kcm9wZG93bi1tZW51IHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxufVxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkZHJvcGRvd24tZGl2aWRlci1iZywgJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXksIHRydWUpO1xufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgLy8gUHJldmVudCBkcm9wZG93biBvdmVyZmxvdyBpZiB0aGVyZSdzIG5vIHBhZGRpbmdcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI3NzAzXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cbiIsIkBtaXhpbiBjYXJldC1kb3duKCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LWxlZnQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1yaWdodCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhvcml6b250YWwgZGl2aWRlcnNcbi8vXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogJG5hdi1kaXZpZGVyLWNvbG9yLCAkbWFyZ2luLXk6ICRuYXYtZGl2aWRlci1tYXJnaW4teSwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogJG1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3I7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbmF2LWRpdmlkZXIoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gICAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cblxuXG4vL1xuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duc1xuLy9cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuXG4gICY6OmFmdGVyLFxuICAuZHJvcHVwICY6OmFmdGVyLFxuICAuZHJvcHJpZ2h0ICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wbGVmdCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94IGFuZCByYWRpbyBvcHRpb25zXG4vL1xuLy8gSW4gb3JkZXIgdG8gc3VwcG9ydCB0aGUgYnJvd3NlcidzIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFjaywgcG93ZXJlZCBieSB0aGVcbi8vIGByZXF1aXJlZGAgYXR0cmlidXRlLCB3ZSBoYXZlIHRvIFwiaGlkZVwiIHRoZSBpbnB1dHMgdmlhIGBjbGlwYC4gV2UgY2Fubm90IHVzZVxuLy8gYGRpc3BsYXk6IG5vbmU7YCBvciBgdmlzaWJpbGl0eTogaGlkZGVuO2AgYXMgdGhhdCBhbHNvIGhpZGVzIHRoZSBwb3BvdmVyLlxuLy8gU2ltcGx5IHZpc3VhbGx5IGhpZGluZyB0aGUgaW5wdXRzIHZpYSBgb3BhY2l0eWAgd291bGQgbGVhdmUgdGhlbSBjbGlja2FibGUgaW5cbi8vIGNlcnRhaW4gY2FzZXMgd2hpY2ggaXMgcHJldmVudGVkIGJ5IHVzaW5nIGBjbGlwYCBhbmQgYHBvaW50ZXItZXZlbnRzYC5cbi8vIFRoaXMgd2F5LCB3ZSBlbnN1cmUgYSBET00gZWxlbWVudCBpcyB2aXNpYmxlIHRvIHBvc2l0aW9uIHRoZSBwb3BvdmVyIGZyb20uXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEyNzk0IGFuZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTQ1NTkgZm9yIG1vcmUgaW5mb3JtYXRpb24uXG5cbi5idG4tZ3JvdXAtdG9nZ2xlIHtcbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCB2YWx1ZVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5jdXN0b20tc2VsZWN0LFxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgKyAuZm9ybS1jb250cm9sLFxuICAgICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGN1c3RvbSBmaWxlIGlucHV0IGFib3ZlIHRoZSBsYWJlbFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmN1c3RvbS1zZWxlY3Qge1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gIC8vIEN1c3RvbSBmaWxlIGlucHV0cyBoYXZlIG1vcmUgY29tcGxleCBtYXJrdXAsIHRodXMgcmVxdWlyaW5nIGRpZmZlcmVudFxuICAvLyBib3JkZXItcmFkaXVzIG92ZXJyaWRlcy5cbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApOyB9XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmRcbi8vXG4vLyBXaGlsZSBpdCByZXF1aXJlcyBvbmUgZXh0cmEgbGF5ZXIgb2YgSFRNTCBmb3IgZWFjaCwgZGVkaWNhdGVkIHByZXBlbmQgYW5kXG4vLyBhcHBlbmQgZWxlbWVudHMgYWxsb3cgdXMgdG8gMSkgYmUgbGVzcyBjbGV2ZXIsIDIpIHNpbXBsaWZ5IG91ciBzZWxlY3RvcnMsIGFuZFxuLy8gMykgc3VwcG9ydCBIVE1MNSBmb3JtIHZhbGlkYXRpb24uXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7IG1hcmdpbi1yaWdodDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBBbGxvdyB1c2Ugb2YgPGxhYmVsPiBlbGVtZW50cyBieSBvdmVycmlkaW5nIG91ciBkZWZhdWx0IG1hcmdpbi1ib3R0b21cbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZCByb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxuLy8gUmVsZWFzZWQgdW5kZXIgTUlUIGFuZCBjb3B5cmlnaHQgMjAxNCBXYXlidXJ5LlxuLy8gaHR0cHM6Ly91c2VpY29uaWMuY29tL29wZW5cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBCYXNlIGNsYXNzIHRha2VzIGNhcmUgb2YgYWxsIHRoZSBrZXkgYmVoYXZpb3JhbCBhc3BlY3RzLlxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogJGN1c3RvbS1jb250cm9sLXNwYWNlci14O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xOyAvLyBQdXQgdGhlIGlucHV0IGJlaGluZCB0aGUgbGFiZWwgc28gaXQgZG9lc24ndCBvdmVybGF5IHRleHRcbiAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgaGVpZ2h0OiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjU7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHRoZSBtaXhpbiBpcyBub3QgdXNlZCBoZXJlIHRvIG1ha2Ugc3VyZSB0aGVyZSBpcyBmZWVkYmFja1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3csICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gY29udHJvbCBpbmRpY2F0b3JzXG4vL1xuLy8gQnVpbGQgdGhlIGN1c3RvbSBjb250cm9scyBvdXQgb2YgcHNldWRvLWVsZW1lbnRzLlxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGN1cnNvcjogJGN1c3RvbS1jb250cm9sLWN1cnNvcjtcblxuICAvLyBCYWNrZ3JvdW5kLWNvbG9yIGFuZCAod2hlbiBlbmFibGVkKSBncmFkaWVudFxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgIGJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3Igc29saWQgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gRm9yZWdyb3VuZCAoaWNvbilcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiA1MCUgLyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZX0gbm8tcmVwZWF0O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciBjaGVja2JveGVzLlxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgICAmOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSYWRpb3Ncbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgcmFkaW9zLlxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc3dpdGNoZXNcbi8vXG4vLyBUd2VhayBhIGZldyB0aGluZ3MgZm9yIHN3aXRjaGVzXG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXI7XG5cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLXdpZHRoO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogYWRkKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIGxlZnQ6IGFkZCgtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlciksICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBoZWlnaHQ6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQsICRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJGN1c3RvbS1zd2l0Y2gtd2lkdGggLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuLy9cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmcgJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDtcbiAgYm9yZGVyOiAkY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3csICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAmOjotbXMtdmFsdWUge1xuICAgICAgLy8gRm9yIHZpc3VhbCBjb25zaXN0ZW5jeSB3aXRoIG90aGVyIHBsYXRmb3Jtcy9icm93c2VycyxcbiAgICAgIC8vIHN1cHByZXNzIHRoZSBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZS5cbiAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSGlkZXMgdGhlIGRlZmF1bHQgY2FyZXQgaW4gSUUxMVxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTtcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc20pO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG59XG5cblxuLy8gRmlsZVxuLy9cbi8vIEN1c3RvbSBmaWxlIGlucHV0LlxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc7XG4gIH1cblxuICBAZWFjaCAkbGFuZywgJHZhbHVlIGluICRjdXN0b20tZmlsZS10ZXh0IHtcbiAgICAmOmxhbmcoI3skbGFuZ30pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG4gIH1cbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tZmlsZS1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tZmlsZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tZmlsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWJnO1xuICBib3JkZXI6ICRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1maWxlLWJveC1zaGFkb3cpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjtcbiAgICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gICAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tZmlsZS1idXR0b24tYmcpO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcbiAgfVxufVxuXG4vLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQsICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tcy10aHVtYiAgICAgICAgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQgLSAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IC8vIEVkZ2Ugc3BlY2lmaWNcbiAgICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgbWFyZ2luLWxlZnQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgIC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbXMtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0ICogLjU7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtbG93ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgLy8gYXJiaXRyYXJ5P1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tcy10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIE5hdmJhciBkaXZpZGVyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy8gTmF2YmFyIHBvc2l0aW9uXG4vLyBOYXZiYXIgdGhlbWVzXG5cblxuLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6ICRuYXZiYXItcGFkZGluZy15ICRuYXZiYXItcGFkZGluZy14O1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6ICRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvciBuZXN0aW5nIGNvbnRhaW5lcnMsIGhhdmUgdG8gcmVkZWNsYXJlIGZvciBhbGlnbm1lbnQgcHVycG9zZXNcbiAgICAgICAgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC8vIENoYW5nZXMgZmxleC1iYXNlcyB0byBhdXRvIGJlY2F1c2Ugb2YgYW4gSUUxMCBidWdcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxuLm5hdmJhci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjI3NDAjaXNzdWVjb21tZW50LTMwNTg2ODEwNlxuICBoZWlnaHQ6ICRjYXJkLWhlaWdodDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgLy8gRHVlIHRvIHNwZWNpZmljaXR5IG9mIHRoZSBhYm92ZSBzZWxlY3RvciAoYC5jYXJkID4gLmxpc3QtZ3JvdXBgKSwgd2UgbXVzdFxuICAvLyB1c2UgYSBjaGlsZCBzZWxlY3RvciBoZXJlIHRvIHByZXZlbnQgZG91YmxlIGJvcmRlcnMuXG4gID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4gID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLmNhcmQtYm9keSB7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBmb3IgZGVja3MgYW5kIGdyb3VwcyBzbyB0aGF0IGNhcmQgYmxvY2tzIHRha2UgdXBcbiAgLy8gYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZSwgZW5zdXJpbmcgZm9vdGVycyBhcmUgYWxpZ25lZCB0byB0aGUgYm90dG9tLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIGltYWdlIHNpemUgYnVnIGluIElFXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjg4NTVcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNvbG9yO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLXNwYWNlci15O1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0kY2FyZC1zcGFjZXIteSAqIC41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJGNhcmQtc3BhY2VyLXg7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci10b3A6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG5cblxuLy9cbi8vIEhlYWRlciBuYXZzXG4vL1xuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14ICogLjU7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1zcGFjZXIteTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14ICogLjU7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7IC8vIEZvciBJRTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTM5NlxuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBDYXJkIGRlY2tcblxuLmNhcmQtZGVjayB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcblxuICAgIC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBkZWZhdWx0XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDb2x1bW5zXG4vL1xuXG4uY2FyZC1jb2x1bW5zIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWNvbHVtbnMtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgICBjb2x1bW4tZ2FwOiAkY2FyZC1jb2x1bW5zLWdhcDtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gRG9uJ3QgbGV0IHRoZW0gdmVydGljYWxseSBzcGFuIG11bHRpcGxlIGNvbHVtbnNcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBEb24ndCBsZXQgdGhlaXIgd2lkdGggY2hhbmdlXG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcblxuICA+IC5jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICA+IC5jYXJkLWhlYWRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxuICAgICAgcGFkZGluZy1yaWdodDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuICAgICAgY29sb3I6ICRicmVhZGNydW1iLWRpdmlkZXItY29sb3I7XG4gICAgICBjb250ZW50OiBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIElFOS0xMSBoYWNrIHRvIHByb3Blcmx5IGhhbmRsZSBoeXBlcmxpbmsgdW5kZXJsaW5lcyBmb3IgYnJlYWRjcnVtYnMgYnVpbHRcbiAgLy8gd2l0aG91dCBgPHVsPmBzLiBUaGUgYDo6YmVmb3JlYCBwc2V1ZG8tZWxlbWVudCBnZW5lcmF0ZXMgYW4gZWxlbWVudFxuICAvLyAqd2l0aGluKiB0aGUgLmJyZWFkY3J1bWItaXRlbSBhbmQgdGhlcmVieSBpbmhlcml0cyB0aGUgYHRleHQtZGVjb3JhdGlvbmAuXG4gIC8vXG4gIC8vIFRvIHRyaWNrIElFIGludG8gc3VwcHJlc3NpbmcgdGhlIHVuZGVybGluZSwgd2UgZ2l2ZSB0aGUgcHNldWRvLWVsZW1lbnQgYW5cbiAgLy8gdW5kZXJsaW5lIGFuZCB0aGVuIGltbWVkaWF0ZWx5IHJlbW92ZSBpdC5cbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1sZWZ0OiAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoO1xuICBsaW5lLWhlaWdodDogJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkbGluZS1oZWlnaHQtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteSAkYmFkZ2UtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJhZGdlLXRyYW5zaXRpb24pO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi8vIFBpbGwgYmFkZ2VzXG4vL1xuLy8gTWFrZSB0aGVtIGV4dHJhIHJvdW5kZWQgd2l0aCBhIG1vZGlmaWVyIHRvIHJlcGxhY2UgdjMncyBiYWRnZXMuXG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBwYWRkaW5nLWxlZnQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ29sb3JzXG4vL1xuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zIChsaW5rZWQgYmFkZ2VzIGdldCBkYXJrZXIgb24gOmhvdmVyKS5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5iYWRnZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJhZGdlLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuIiwiQG1peGluIGJhZGdlLXZhcmlhbnQoJGJnKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmcsIDEwJSk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYmFkZ2UtZm9jdXMtd2lkdGggcmdiYSgkYmcsIC41KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAkanVtYm90cm9uLXBhZGRpbmcgKCRqdW1ib3Ryb24tcGFkZGluZyAqIC41KTtcbiAgbWFyZ2luLWJvdHRvbTogJGp1bWJvdHJvbi1wYWRkaW5nO1xuICBjb2xvcjogJGp1bWJvdHJvbi1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGp1bWJvdHJvbi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6ICgkanVtYm90cm9uLXBhZGRpbmcgKiAyKSAkanVtYm90cm9uLXBhZGRpbmc7XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRhbGVydC1tYXJnaW4tYm90dG9tO1xuICBib3JkZXI6ICRhbGVydC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjbG9zZS1mb250LXNpemUgKyAkYWxlcnQtcGFkZGluZy14ICogMjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5hbGVydC0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQodGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYmctbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1ib3JkZXItbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1jb2xvci1sZXZlbCkpO1xuICB9XG59XG4iLCJAbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgNSUpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvLyBEaXNhYmxlIGFuaW1hdGlvbiBpZiB0cmFuc2l0aW9ucyBhcmUgZGlzYWJsZWRcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICRwcm9ncmVzcy1oZWlnaHQgMDsgfVxuICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG4gIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAkcHJvZ3Jlc3MtaGVpZ2h0O1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgei1pbmRleDogMTsgLy8gUGxhY2UgaG92ZXIvZm9jdXMgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWhvdmVyLWJnO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWJnO1xuICBib3JkZXI6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aCBzb2xpZCAkbGlzdC1ncm91cC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJiArICYge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEhvcml6b250YWxcbi8vXG4vLyBDaGFuZ2UgdGhlIGxheW91dCBvZiBsaXN0IGdyb3VwIGl0ZW1zIGZyb20gdmVydGljYWwgKGRlZmF1bHQpIHRvIGhvcml6b250YWwuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwjeyRpbmZpeH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgLTkpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIDYpKTtcbn1cbiIsIi8vIExpc3QgR3JvdXBzXG5cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2xvc2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gIHRleHQtc2hhZG93OiAkY2xvc2UtdGV4dC1zaGFkb3c7XG4gIG9wYWNpdHk6IC41O1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBvcGFjaXR5OiAuNzU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuIiwiLnRvYXN0IHtcbiAgLy8gUHJldmVudHMgZnJvbSBzaHJpbmtpbmcgaW4gSUUxMSwgd2hlbiBpbiBhIGZsZXggY29udGFpbmVyXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MzQxXG4gIGZsZXgtYmFzaXM6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIG1heC13aWR0aDogJHRvYXN0LW1heC13aWR0aDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogJHRvYXN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1ib3JkZXItY29sb3I7XG4gIGJveC1zaGFkb3c6ICR0b2FzdC1ib3gtc2hhZG93O1xuICBvcGFjaXR5OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b2FzdC1ib3JkZXItcmFkaXVzKTtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICR0b2FzdC1wYWRkaW5nLXg7XG4gIH1cblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXkgJHRvYXN0LXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b2FzdC1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoc3VidHJhY3QoJHRvYXN0LWJvcmRlci1yYWRpdXMsICR0b2FzdC1ib3JkZXItd2lkdGgpKTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy14OyAvLyBhcHBseSB0byBib3RoIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsXG59XG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4ubW9kYWwtb3BlbiB7XG4gIC8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7IC8vIElFMTAvMTFcbiAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7IC8vIElFMTAvMTFcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAvLyBFbnN1cmUgYG1vZGFsLWRpYWxvZy1jZW50ZXJlZGAgZXh0ZW5kcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIHZpZXcgKElFMTAvMTEpXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIElFMTBcbiAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7IC8vIFJlc2V0IGhlaWdodCB0byAwIGV4Y2VwdCBvbiBJRVxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAvLyBFbnN1cmUgYC5tb2RhbC1ib2R5YCBzaG93cyBzY3JvbGxiYXIgKElFMTAvMTEpXG4gICYubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nIC0gJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAqIC41O1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b29sdGlwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAkdG9vbHRpcC1tYXJnaW47XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvb2x0aXAtZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6ICR0b29sdGlwLW9wYWNpdHk7IH1cblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIGJvdHRvbTogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20ge1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIHRvcDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDAgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtbGVmdDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCgpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG9wb3Zlci1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHBvcG92ZXItYm94LXNoYWRvdyk7XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIG1hcmdpbjogMCAkcG9wb3Zlci1ib3JkZXItcmFkaXVzO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGJvdHRvbTogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItcmlnaHQge1xuICBtYXJnaW4tbGVmdDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBsZWZ0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgdG9wOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoICogLjU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItaGVhZGVyLWJnO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgcmlnaHQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItbGVmdDtcbiAgfVxufVxuXG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6ICRwb3BvdmVyLWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItaGVhZGVyLWJnO1xuICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgZGFya2VuKCRwb3BvdmVyLWhlYWRlci1iZywgNSUpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteSAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteDtcbiAgY29sb3I6ICRwb3BvdmVyLWJvZHktY29sb3I7XG59XG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3Nlczpcbi8vXG4vLyAxLiAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCBzaG91bGQgaWRlYWxseSBiZSBwYW4teSAodG8gYWxsb3cgZm9yIHVzZXJzIHRvIHNjcm9sbCB2ZXJ0aWNhbGx5KVxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcbi8vICAgIHdlJ3JlIHByZXZlbnRpbmcgYWxsIGFjdGlvbnMgaW5zdGVhZFxuLy8gMi4gVGhlIC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hlcmVcbi8vICAgIHRoZSBhY3RpdmUgc2xpZGUgaXMgaGVhZGluZy5cbi8vIDMuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbSBpcyB0aGUgY3VycmVudCBzbGlkZS5cbi8vIDQuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodFxuLy8gICAgaXMgdGhlIHVwY29taW5nIHNsaWRlIGluIHRyYW5zaXRpb24uXG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG5cblxuLy9cbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxuLy9cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXG4gIGRpc3BsYXk6IGZsZXg7IC8vIDEuIGFsbG93IGZsZXggc3R5bGVzXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIDIuIHZlcnRpY2FsbHkgY2VudGVyIGNvbnRlbnRzXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uKTtcblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKTtcbn1cblxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwc1xuLy9cbi8vIEFkZCBhbiBvcmRlcmVkIGxpc3Qgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYSBsaXN0IGl0ZW0gZm9yIGVhY2hcbi8vIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gb3ZlcnJpZGUgPG9sPiBkZWZhdWx0XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgbGkge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoO1xuICAgIGhlaWdodDogJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAvLyBVc2UgdHJhbnNwYXJlbnQgYm9yZGVycyB0byBpbmNyZWFzZSB0aGUgaGl0IGFyZWEgYnkgMTBweCBvbiB0b3AgYW5kIGJvdHRvbS5cbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbik7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vXG4vL1xuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBib3JkZXI6ICRzcGlubmVyLWJvcmRlci13aWR0aCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xuICBib3JkZXItd2lkdGg6ICRzcGlubmVyLWJvcmRlci13aWR0aC1zbTtcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG59XG5cbkBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy12YXJpYW50YCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLWdyYWRpZW50LXZhcmlhbnRgIG1peGluXCIsIFwidjQuNS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKGRpdmlkZSgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teSwgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCAgICAgICAgIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMCAgICAgICB7IGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xICAgICAgIHsgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMCAgICAgeyBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEgICAgIHsgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJHVzZXItc2VsZWN0cyB7XG4gIC51c2VyLXNlbGVjdC0jeyR2YWx1ZX0geyB1c2VyLXNlbGVjdDogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJG92ZXJmbG93cyB7XG4gIC5vdmVyZmxvdy0jeyR2YWx1ZX0geyBvdmVyZmxvdzogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiBzci1vbmx5KCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSgpIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5zaGFkb3ctc20geyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1zbSAhaW1wb3J0YW50OyB9XG4uc2hhZG93IHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1sZyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWxnICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbm9uZSB7IGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFdpZHRoIGFuZCBoZWlnaHRcblxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKHdpZHRoOiB3LCBoZWlnaHQ6IGgpIHtcbiAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNpemVzIHtcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5taC0xMDAgeyBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLy8gVmlld3BvcnQgYWRkaXRpb25hbCBoZWxwZXJzXG5cbi5taW4tdnctMTAwIHsgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4ubWluLXZoLTEwMCB7IG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7IHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4udmgtMTAwIHsgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gTWFyZ2luIGFuZCBQYWRkaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICRwcm9wLCAkYWJicmV2IGluIChtYXJnaW46IG0sIHBhZGRpbmc6IHApIHtcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC4jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1sI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5lZ2F0aXZlIG1hcmdpbnMgKGUuZy4sIHdoZXJlIGAubWItbjFgIGlzIG5lZ2F0aXZlIHZlcnNpb24gb2YgYC5tYi0xYClcbiAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICBAaWYgXCIjeyRzaXplfVwiICE9IFwiMFwiIHtcbiAgICAgICAgLm0jeyRpbmZpeH0tbiN7JHNpemV9IHsgbWFyZ2luOiAtJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tdCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1yI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tYiN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1sI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIEp1c3QgaW4gY2FzZSBgcG9pbnRlci1ldmVudHM6IG5vbmVgIGlzIHNldCBvbiBhIHBhcmVudFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gSUUxMCBidWdmaXgsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjk0Nzk2Ny9pZTEwLWhvdmVyLXBzZXVkby1jbGFzcy1kb2VzbnQtd29yay13aXRob3V0LWJhY2tncm91bmQtY29sb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi50ZXh0LW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG4udGV4dC13cmFwICAgICB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZGVyICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBEZXByZWNhdGVkLCBidXQgYXZvaWRzIGlzc3VlcyB3aXRoIGZsZXggY29udGFpbmVyc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gVXNlZCBpbnN0ZWFkIG9mIGBvdmVyZmxvdy13cmFwYCBmb3IgSUUgJiBFZGdlIExlZ2FjeVxufVxuXG4vLyBSZXNldFxuXG4udGV4dC1yZXNldCB7IGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFR5cG9ncmFwaHlcblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIEBpZiAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlICE9IDAge1xuICAgIGEjeyRwYXJlbnR9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtZW1waGFzaXMtdmFyaWFudCgpYFwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWhpZGUoKWBcIiwgXCJ2NC4xLjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvbWFpbi5jc3MvYmxvYi9tYXN0ZXIvc3JjL19wcmludC5jc3NcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFByaW50IHN0eWxlcy5cbi8vIElubGluZWQgdG8gYXZvaWQgdGhlIGFkZGl0aW9uYWwgSFRUUCByZXF1ZXN0OlxuLy8gaHR0cHM6Ly93d3cucGhwaWVkLmNvbS9kZWxheS1sb2FkaW5nLXlvdXItcHJpbnQtY3NzL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGlmICRlbmFibGUtcHJpbnQtc3R5bGVzIHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6OmJlZm9yZSxcbiAgICAqOjphZnRlciB7XG4gICAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgb3V0IGBjb2xvcmAgYW5kIGBiYWNrZ3JvdW5kYFxuICAgICAgLy9jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IC8vIEJsYWNrIHByaW50cyBmYXN0ZXJcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOm5vdCguYnRuKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vYVtocmVmXTo6YWZ0ZXIge1xuICAgIC8vICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICAvL31cblxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICAvL1xuXG4gICAgLy9hW2hyZWZePVwiI1wiXTo6YWZ0ZXIsXG4gICAgLy9hW2hyZWZePVwiamF2YXNjcmlwdDpcIl06OmFmdGVyIHtcbiAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgIC8vfVxuXG4gICAgcHJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNTAwOyAvLyBCb290c3RyYXAgY3VzdG9tIGNvZGU7IHVzaW5nIGAkYm9yZGVyLXdpZHRoYCBpbnN0ZWFkIG9mIDFweFxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgcCxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIHN0YXJ0XG5cbiAgICAvLyBTcGVjaWZ5IGEgc2l6ZSBhbmQgbWluLXdpZHRoIHRvIG1ha2UgcHJpbnRpbmcgY2xvc2VyIGFjcm9zcyBicm93c2Vycy5cbiAgICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xuICAgIC8vIGRvbid0IHVzZSBgIWltcG9ydGFudGAgb24gYHNpemVgIGFzIGl0IGJyZWFrcyBpbiBDaHJvbWUuXG4gICAgQHBhZ2Uge1xuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgICB9XG4gICAgYm9keSB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJsYWNrO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG5cbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1kYXJrIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbiAgfVxufVxuIiwiLyogRk9OVCBQQVRIXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICcjeyRmYS1mb250LWZhbWlseX0nO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb3JrYXdlc29tZS13ZWJmb250LmVvdD92PSN7JGZhLXZlcnNpb259Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2Zvcmthd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb3JrYXdlc29tZS13ZWJmb250LndvZmYyP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2Zvcmthd2Vzb21lLXdlYmZvbnQud29mZj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2Zvcmthd2Vzb21lLXdlYmZvbnQudHRmP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2Zvcmthd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9I3skZmEtdmVyc2lvbn0jZm9ya2F3ZXNvbWVyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbi8vICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9Gb3JrQXdlc29tZS5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7IC8vIHVzZWQgd2hlbiBkZXZlbG9waW5nIGZvbnRzXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbn1cbiIsIi8vIEJhc2UgQ2xhc3MgRGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8jeyRmYS1saW5lLWhlaWdodC1iYXNlfSAjeyRmYS1mb250LWZhbWlseX07IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG4iLCIvLyBJY29uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uI3skZmEtY3NzLXByZWZpeH0tbGcge1xuICBmb250LXNpemU6ICg0ZW0gLyAzKTtcbiAgbGluZS1oZWlnaHQ6ICgzZW0gLyA0KTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tMnggeyBmb250LXNpemU6IDJlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS00eCB7IGZvbnQtc2l6ZTogNGVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tNXggeyBmb250LXNpemU6IDVlbTsgfVxuIiwiLy8gRml4ZWQgV2lkdGggSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHdpZHRoOiAoMThlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLy8gTGlzdCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAkZmEtbGktd2lkdGg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtJGZhLWxpLXdpZHRoO1xuICB3aWR0aDogJGZhLWxpLXdpZHRoO1xuICB0b3A6ICgyZW0gLyAxNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gICAgbGVmdDogLSRmYS1saS13aWR0aCArICg0ZW0gLyAxNCk7XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWZvbnQtcGF0aDogICAgICAgIFwiL2ZvbnRzL2ZvcmstYXdlc29tZVwiICFkZWZhdWx0O1xuJGZhLWZvbnQtc2l6ZS1iYXNlOiAgIDE0cHggIWRlZmF1bHQ7XG4kZmEtbGluZS1oZWlnaHQtYmFzZTogMSAhZGVmYXVsdDtcbiRmYS1jc3MtcHJlZml4OiAgICAgICBcImZhXCIgIWRlZmF1bHQ7XG4kZmEtZm9udC1mYW1pbHk6ICAgICAgXCJGb3JrQXdlc29tZVwiICFkZWZhdWx0O1xuJGZhLXZlcnNpb246ICAgICAgICAgIFwiMS4xLjdcIiAhZGVmYXVsdDtcbiRmYS1ib3JkZXItY29sb3I6ICAgICAjZWVlICFkZWZhdWx0O1xuJGZhLWludmVyc2U6ICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kZmEtbGktd2lkdGg6ICAgICAgICAgKDMwZW0gLyAxNCkgIWRlZmF1bHQ7XG5cbiRmYS12YXItNTAwcHg6IFxcZjI2ZTtcbiRmYS12YXItYWN0aXZpdHlwdWI6IFxcZjJmMjtcbiRmYS12YXItYWRkcmVzcy1ib29rOiBcXGYyYjk7XG4kZmEtdmFyLWFkZHJlc3MtYm9vay1vOiBcXGYyYmE7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZDogXFxmMmJiO1xuJGZhLXZhci1hZGRyZXNzLWNhcmQtbzogXFxmMmJjO1xuJGZhLXZhci1hZGp1c3Q6IFxcZjA0MjtcbiRmYS12YXItYWRuOiBcXGYxNzA7XG4kZmEtdmFyLWFsaWduLWNlbnRlcjogXFxmMDM3O1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcXGYwMzk7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFxcZjAzNjtcbiRmYS12YXItYWxpZ24tcmlnaHQ6IFxcZjAzODtcbiRmYS12YXItYW1hem9uOiBcXGYyNzA7XG4kZmEtdmFyLWFtYnVsYW5jZTogXFxmMGY5O1xuJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1hbmNob3I6IFxcZjEzZDtcbiRmYS12YXItYW5kcm9pZDogXFxmMTdiO1xuJGZhLXZhci1hbmdlbGxpc3Q6IFxcZjIwOTtcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFxcZjEwMztcbiRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ6IFxcZjEwMDtcbiRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OiBcXGYxMDE7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXFxmMTAyO1xuJGZhLXZhci1hbmdsZS1kb3duOiBcXGYxMDc7XG4kZmEtdmFyLWFuZ2xlLWxlZnQ6IFxcZjEwNDtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFxcZjEwNTtcbiRmYS12YXItYW5nbGUtdXA6IFxcZjEwNjtcbiRmYS12YXItYXBwbGU6IFxcZjE3OTtcbiRmYS12YXItYXJjaGl2ZTogXFxmMTg3O1xuJGZhLXZhci1hcmNoaXZlLW9yZzogXFxmMmZjO1xuJGZhLXZhci1hcmNobGludXg6IFxcZjMyMztcbiRmYS12YXItYXJlYS1jaGFydDogXFxmMWZlO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXFxmMGFiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdDogXFxmMGE4O1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1kb3duOiBcXGYwMWE7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ6IFxcZjE5MDtcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tcmlnaHQ6IFxcZjE4ZTtcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA6IFxcZjAxYjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiBcXGYwYTk7XG4kZmEtdmFyLWFycm93LWNpcmNsZS11cDogXFxmMGFhO1xuJGZhLXZhci1hcnJvdy1kb3duOiBcXGYwNjM7XG4kZmEtdmFyLWFycm93LWxlZnQ6IFxcZjA2MDtcbiRmYS12YXItYXJyb3ctcmlnaHQ6IFxcZjA2MTtcbiRmYS12YXItYXJyb3ctdXA6IFxcZjA2MjtcbiRmYS12YXItYXJyb3dzOiBcXGYwNDc7XG4kZmEtdmFyLWFycm93cy1hbHQ6IFxcZjBiMjtcbiRmYS12YXItYXJyb3dzLWg6IFxcZjA3ZTtcbiRmYS12YXItYXJyb3dzLXY6IFxcZjA3ZDtcbiRmYS12YXItYXJ0c3RhdGlvbjogXFxmMmVkO1xuJGZhLXZhci1hc2tmbTogXFxmMzNhO1xuJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczogXFxmMmEyO1xuJGZhLXZhci1hc3RlcmlzazogXFxmMDY5O1xuJGZhLXZhci1hdDogXFxmMWZhO1xuJGZhLXZhci1hdHQ6IFxcZjMxZTtcbiRmYS12YXItYXVkaW8tZGVzY3JpcHRpb246IFxcZjI5ZTtcbiRmYS12YXItYXV0b21vYmlsZTogXFxmMWI5O1xuJGZhLXZhci1iYWNrd2FyZDogXFxmMDRhO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcXGYyNGU7XG4kZmEtdmFyLWJhbjogXFxmMDVlO1xuJGZhLXZhci1iYW5kY2FtcDogXFxmMmQ1O1xuJGZhLXZhci1iYW5rOiBcXGYxOWM7XG4kZmEtdmFyLWJhci1jaGFydDogXFxmMDgwO1xuJGZhLXZhci1iYXItY2hhcnQtbzogXFxmMDgwO1xuJGZhLXZhci1iYXJjb2RlOiBcXGYwMmE7XG4kZmEtdmFyLWJhcnM6IFxcZjBjOTtcbiRmYS12YXItYmF0aDogXFxmMmNkO1xuJGZhLXZhci1iYXRodHViOiBcXGYyY2Q7XG4kZmEtdmFyLWJhdHRlcnk6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeS0wOiBcXGYyNDQ7XG4kZmEtdmFyLWJhdHRlcnktMTogXFxmMjQzO1xuJGZhLXZhci1iYXR0ZXJ5LTI6IFxcZjI0MjtcbiRmYS12YXItYmF0dGVyeS0zOiBcXGYyNDE7XG4kZmEtdmFyLWJhdHRlcnktNDogXFxmMjQwO1xuJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OiBcXGYyNDQ7XG4kZmEtdmFyLWJhdHRlcnktZnVsbDogXFxmMjQwO1xuJGZhLXZhci1iYXR0ZXJ5LWhhbGY6IFxcZjI0MjtcbiRmYS12YXItYmF0dGVyeS1xdWFydGVyOiBcXGYyNDM7XG4kZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6IFxcZjI0MTtcbiRmYS12YXItYmVkOiBcXGYyMzY7XG4kZmEtdmFyLWJlZXI6IFxcZjBmYztcbiRmYS12YXItYmVoYW5jZTogXFxmMWI0O1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXFxmMWI1O1xuJGZhLXZhci1iZWxsOiBcXGYwYTI7XG4kZmEtdmFyLWJlbGwtbzogXFxmMGYzO1xuJGZhLXZhci1iZWxsLXJpbmdpbmc6IFxcZjMyZDtcbiRmYS12YXItYmVsbC1yaW5naW5nLW86IFxcZjMzMDtcbiRmYS12YXItYmVsbC1zbGFzaDogXFxmMWY2O1xuJGZhLXZhci1iZWxsLXNsYXNoLW86IFxcZjFmNztcbiRmYS12YXItYmljeWNsZTogXFxmMjA2O1xuJGZhLXZhci1iaW5vY3VsYXJzOiBcXGYxZTU7XG4kZmEtdmFyLWJpb21ldHJpYzogXFxmMzJiO1xuJGZhLXZhci1iaXJ0aGRheS1jYWtlOiBcXGYxZmQ7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXFxmMTcxO1xuJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOiBcXGYxNzI7XG4kZmEtdmFyLWJpdGNvaW46IFxcZjE1YTtcbiRmYS12YXItYmxhY2stdGllOiBcXGYyN2U7XG4kZmEtdmFyLWJsaW5kOiBcXGYyOWQ7XG4kZmEtdmFyLWJsb2Nrc3RhY2s6IFxcZjMzYjtcbiRmYS12YXItYmx1ZXRvb3RoOiBcXGYyOTM7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcXGYyOTQ7XG4kZmEtdmFyLWJvYXJkZ2FtZWdlZWs6IFxcZjMzYztcbiRmYS12YXItYm9sZDogXFxmMDMyO1xuJGZhLXZhci1ib2x0OiBcXGYwZTc7XG4kZmEtdmFyLWJvbWI6IFxcZjFlMjtcbiRmYS12YXItYm9vazogXFxmMDJkO1xuJGZhLXZhci1ib29rbWFyazogXFxmMDJlO1xuJGZhLXZhci1ib29rbWFyay1vOiBcXGYwOTc7XG4kZmEtdmFyLWJvb3RzdHJhcDogXFxmMzE1O1xuJGZhLXZhci1icmFpbGxlOiBcXGYyYTE7XG4kZmEtdmFyLWJyaWVmY2FzZTogXFxmMGIxO1xuJGZhLXZhci1idGM6IFxcZjE1YTtcbiRmYS12YXItYnVnOiBcXGYxODg7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcXGYxYWQ7XG4kZmEtdmFyLWJ1aWxkaW5nLW86IFxcZjBmNztcbiRmYS12YXItYnVsbGhvcm46IFxcZjBhMTtcbiRmYS12YXItYnVsbHNleWU6IFxcZjE0MDtcbiRmYS12YXItYnVubnk6IFxcZjM1ZjtcbiRmYS12YXItYnVzOiBcXGYyMDc7XG4kZmEtdmFyLWJ1eW1lYWNvZmZlZTogXFxmMzNkO1xuJGZhLXZhci1idXlzZWxsYWRzOiBcXGYyMGQ7XG4kZmEtdmFyLWM6IFxcZjMxYztcbiRmYS12YXItY2FiOiBcXGYxYmE7XG4kZmEtdmFyLWNhbGN1bGF0b3I6IFxcZjFlYztcbiRmYS12YXItY2FsZW5kYXI6IFxcZjA3MztcbiRmYS12YXItY2FsZW5kYXItY2hlY2stbzogXFxmMjc0O1xuJGZhLXZhci1jYWxlbmRhci1taW51cy1vOiBcXGYyNzI7XG4kZmEtdmFyLWNhbGVuZGFyLW86IFxcZjEzMztcbiRmYS12YXItY2FsZW5kYXItcGx1cy1vOiBcXGYyNzE7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzLW86IFxcZjI3MztcbiRmYS12YXItY2FtZXJhOiBcXGYwMzA7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXFxmMDgzO1xuJGZhLXZhci1jYXI6IFxcZjFiOTtcbiRmYS12YXItY2FyZXQtZG93bjogXFxmMGQ3O1xuJGZhLXZhci1jYXJldC1sZWZ0OiBcXGYwZDk7XG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcXGYwZGE7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWRvd246IFxcZjE1MDtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tbGVmdDogXFxmMTkxO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDogXFxmMTUyO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby11cDogXFxmMTUxO1xuJGZhLXZhci1jYXJldC11cDogXFxmMGQ4O1xuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFxcZjIxODtcbiRmYS12YXItY2FydC1wbHVzOiBcXGYyMTc7XG4kZmEtdmFyLWNjOiBcXGYyMGE7XG4kZmEtdmFyLWNjLWFtZXg6IFxcZjFmMztcbiRmYS12YXItY2MtYnk6IFxcZjMzZTtcbiRmYS12YXItY2MtY2M6IFxcZjMzZjtcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFxcZjI0YztcbiRmYS12YXItY2MtZGlzY292ZXI6IFxcZjFmMjtcbiRmYS12YXItY2MtamNiOiBcXGYyNGI7XG4kZmEtdmFyLWNjLW1hc3RlcmNhcmQ6IFxcZjFmMTtcbiRmYS12YXItY2MtbmM6IFxcZjM0MDtcbiRmYS12YXItY2MtbmMtZXU6IFxcZjM0MTtcbiRmYS12YXItY2MtbmMtanA6IFxcZjM0MjtcbiRmYS12YXItY2MtbmQ6IFxcZjM0MztcbiRmYS12YXItY2MtcGF5cGFsOiBcXGYxZjQ7XG4kZmEtdmFyLWNjLXBkOiBcXGYzNDQ7XG4kZmEtdmFyLWNjLXJlbWl4OiBcXGYzNDU7XG4kZmEtdmFyLWNjLXNhOiBcXGYzNDY7XG4kZmEtdmFyLWNjLXNoYXJlOiBcXGYzNDc7XG4kZmEtdmFyLWNjLXN0cmlwZTogXFxmMWY1O1xuJGZhLXZhci1jYy12aXNhOiBcXGYxZjA7XG4kZmEtdmFyLWNjLXplcm86IFxcZjM0ODtcbiRmYS12YXItY2VydGlmaWNhdGU6IFxcZjBhMztcbiRmYS12YXItY2hhaW46IFxcZjBjMTtcbiRmYS12YXItY2hhaW4tYnJva2VuOiBcXGYxMjc7XG4kZmEtdmFyLWNoZWNrOiBcXGYwMGM7XG4kZmEtdmFyLWNoZWNrLWNpcmNsZTogXFxmMDU4O1xuJGZhLXZhci1jaGVjay1jaXJjbGUtbzogXFxmMDVkO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFxcZjE0YTtcbiRmYS12YXItY2hlY2stc3F1YXJlLW86IFxcZjA0NjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXFxmMTNhO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcXGYxMzc7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OiBcXGYxMzg7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcXGYxMzk7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogXFxmMDc4O1xuJGZhLXZhci1jaGV2cm9uLWxlZnQ6IFxcZjA1MztcbiRmYS12YXItY2hldnJvbi1yaWdodDogXFxmMDU0O1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcXGYwNzc7XG4kZmEtdmFyLWNoaWxkOiBcXGYxYWU7XG4kZmEtdmFyLWNocm9tZTogXFxmMjY4O1xuJGZhLXZhci1jaXJjbGU6IFxcZjExMTtcbiRmYS12YXItY2lyY2xlLW86IFxcZjEwYztcbiRmYS12YXItY2lyY2xlLW8tbm90Y2g6IFxcZjFjZTtcbiRmYS12YXItY2lyY2xlLXRoaW46IFxcZjFkYjtcbiRmYS12YXItY2xhc3NpY3ByZXNzOiBcXGYzMzE7XG4kZmEtdmFyLWNsYXNzaWNwcmVzcy1jaXJjbGU6IFxcZjMzMjtcbiRmYS12YXItY2xpcGJvYXJkOiBcXGYwZWE7XG4kZmEtdmFyLWNsb2NrLW86IFxcZjAxNztcbiRmYS12YXItY2xvbmU6IFxcZjI0ZDtcbiRmYS12YXItY2xvc2U6IFxcZjAwZDtcbiRmYS12YXItY2xvc2VkLWNhcHRpb25pbmc6IFxcZjIwYTtcbiRmYS12YXItY2xvdWQ6IFxcZjBjMjtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQ6IFxcZjBlZDtcbiRmYS12YXItY2xvdWQtdXBsb2FkOiBcXGYwZWU7XG4kZmEtdmFyLWNueTogXFxmMTU3O1xuJGZhLXZhci1jb2RlOiBcXGYxMjE7XG4kZmEtdmFyLWNvZGUtZm9yazogXFxmMTI2O1xuJGZhLXZhci1jb2RlcGVuOiBcXGYxY2I7XG4kZmEtdmFyLWNvZGllcGllOiBcXGYyODQ7XG4kZmEtdmFyLWNvZmZlZTogXFxmMGY0O1xuJGZhLXZhci1jb2c6IFxcZjAxMztcbiRmYS12YXItY29nczogXFxmMDg1O1xuJGZhLXZhci1jb2x1bW5zOiBcXGYwZGI7XG4kZmEtdmFyLWNvbW1lbnQ6IFxcZjA3NTtcbiRmYS12YXItY29tbWVudC1vOiBcXGYwZTU7XG4kZmEtdmFyLWNvbW1lbnRpbmc6IFxcZjI3YTtcbiRmYS12YXItY29tbWVudGluZy1vOiBcXGYyN2I7XG4kZmEtdmFyLWNvbW1lbnRzOiBcXGYwODY7XG4kZmEtdmFyLWNvbW1lbnRzLW86IFxcZjBlNjtcbiRmYS12YXItY29tbXVuaXR5OiBcXGYwYzA7XG4kZmEtdmFyLWNvbXBhc3M6IFxcZjE0ZTtcbiRmYS12YXItY29tcHJlc3M6IFxcZjA2NjtcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFxcZjIwZTtcbiRmYS12YXItY29udGFvOiBcXGYyNmQ7XG4kZmEtdmFyLWNvbndheS1nbGlkZXI6IFxcZjM0OTtcbiRmYS12YXItY29ud2F5LWhhY2tlcjogXFxmMzQ5O1xuJGZhLXZhci1jb3B5OiBcXGYwYzU7XG4kZmEtdmFyLWNvcHlyaWdodDogXFxmMWY5O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOiBcXGYyNWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtYWx0OiBcXGYzM2Y7XG4kZmEtdmFyLWNyZWRpdC1jYXJkOiBcXGYwOWQ7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogXFxmMjgzO1xuJGZhLXZhci1jcm9wOiBcXGYxMjU7XG4kZmEtdmFyLWNyb3NzaGFpcnM6IFxcZjA1YjtcbiRmYS12YXItY3NoYXJwOiBcXGYzNGE7XG4kZmEtdmFyLWNzczM6IFxcZjEzYztcbiRmYS12YXItY3ViZTogXFxmMWIyO1xuJGZhLXZhci1jdWJlczogXFxmMWIzO1xuJGZhLXZhci1jdXQ6IFxcZjBjNDtcbiRmYS12YXItY3V0LWtleTogXFxmMmY3O1xuJGZhLXZhci1jdXRsZXJ5OiBcXGYwZjU7XG4kZmEtdmFyLWRhc2hib2FyZDogXFxmMGU0O1xuJGZhLXZhci1kYXNoY3ViZTogXFxmMjEwO1xuJGZhLXZhci1kYXRhYmFzZTogXFxmMWMwO1xuJGZhLXZhci1kZWFmOiBcXGYyYTQ7XG4kZmEtdmFyLWRlYWZuZXNzOiBcXGYyYTQ7XG4kZmEtdmFyLWRlYmlhbjogXFxmMmZmO1xuJGZhLXZhci1kZWRlbnQ6IFxcZjAzYjtcbiRmYS12YXItZGVsaWNpb3VzOiBcXGYxYTU7XG4kZmEtdmFyLWRlc2t0b3A6IFxcZjEwODtcbiRmYS12YXItZGV2LXRvOiBcXGYzMTY7XG4kZmEtdmFyLWRldmlhbnRhcnQ6IFxcZjFiZDtcbiRmYS12YXItZGlhbW9uZDogXFxmMjE5O1xuJGZhLXZhci1kaWFzcG9yYTogXFxmMmU1O1xuJGZhLXZhci1kaWdnOiBcXGYxYTY7XG4kZmEtdmFyLWRpZ2l0YWxvY2VhbjogXFxmMzFkO1xuJGZhLXZhci1kaXNjb3JkOiBcXGYyZWU7XG4kZmEtdmFyLWRpc2NvcmQtYWx0OiBcXGYyZWY7XG4kZmEtdmFyLWRvZ21hemljOiBcXGYzMDM7XG4kZmEtdmFyLWRvbGxhcjogXFxmMTU1O1xuJGZhLXZhci1kb3QtY2lyY2xlLW86IFxcZjE5MjtcbiRmYS12YXItZG93bmxvYWQ6IFxcZjAxOTtcbiRmYS12YXItZHJpYmJibGU6IFxcZjE3ZDtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcXGYyYzI7XG4kZmEtdmFyLWRyaXZlcnMtbGljZW5zZS1vOiBcXGYyYzM7XG4kZmEtdmFyLWRyb3Bib3g6IFxcZjE2YjtcbiRmYS12YXItZHJ1cGFsOiBcXGYxYTk7XG4kZmEtdmFyLWVkZ2U6IFxcZjI4MjtcbiRmYS12YXItZWRpdDogXFxmMDQ0O1xuJGZhLXZhci1lZXJjYXN0OiBcXGYyZGE7XG4kZmEtdmFyLWVqZWN0OiBcXGYwNTI7XG4kZmEtdmFyLWVsbGlwc2lzLWg6IFxcZjE0MTtcbiRmYS12YXItZWxsaXBzaXMtdjogXFxmMTQyO1xuJGZhLXZhci1lbWFpbC1idWxrOiBcXGYzNGI7XG4kZmEtdmFyLWVtYWlsLWJ1bGstbzogXFxmMzRjO1xuJGZhLXZhci1lbWJ5OiBcXGYzMTk7XG4kZmEtdmFyLWVtcGlyZTogXFxmMWQxO1xuJGZhLXZhci1lbnZlbG9wZTogXFxmMGUwO1xuJGZhLXZhci1lbnZlbG9wZS1vOiBcXGYwMDM7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW46IFxcZjJiNjtcbiRmYS12YXItZW52ZWxvcGUtb3Blbi1vOiBcXGYyYjc7XG4kZmEtdmFyLWVudmVsb3BlLXNxdWFyZTogXFxmMTk5O1xuJGZhLXZhci1lbnZpcmE6IFxcZjI5OTtcbiRmYS12YXItZXJhc2VyOiBcXGYxMmQ7XG4kZmEtdmFyLWV0aGVyZXVtOiBcXGYyZjM7XG4kZmEtdmFyLWV0c3k6IFxcZjJkNztcbiRmYS12YXItZXVyOiBcXGYxNTM7XG4kZmEtdmFyLWV1cm86IFxcZjE1MztcbiRmYS12YXItZXhjaGFuZ2U6IFxcZjBlYztcbiRmYS12YXItZXhjbGFtYXRpb246IFxcZjEyYTtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcXGYwNmE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcXGYwNzE7XG4kZmEtdmFyLWV4cGFuZDogXFxmMDY1O1xuJGZhLXZhci1leHBlZGl0ZWRzc2w6IFxcZjIzZTtcbiRmYS12YXItZXh0ZXJuYWwtbGluazogXFxmMDhlO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZTogXFxmMTRjO1xuJGZhLXZhci1leWU6IFxcZjA2ZTtcbiRmYS12YXItZXllLXNsYXNoOiBcXGYwNzA7XG4kZmEtdmFyLWV5ZWRyb3BwZXI6IFxcZjFmYjtcbiRmYS12YXItZi1kcm9pZDogXFxmMzJhO1xuJGZhLXZhci1mYTogXFxmMmI0O1xuJGZhLXZhci1mYWNlYm9vazogXFxmMDlhO1xuJGZhLXZhci1mYWNlYm9vay1mOiBcXGYwOWE7XG4kZmEtdmFyLWZhY2Vib29rLW1lc3NlbmdlcjogXFxmMmZlO1xuJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDogXFxmMjMwO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFxcZjA4MjtcbiRmYS12YXItZmFzdC1iYWNrd2FyZDogXFxmMDQ5O1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFxcZjA1MDtcbiRmYS12YXItZmF4OiBcXGYxYWM7XG4kZmEtdmFyLWZlZWQ6IFxcZjA5ZTtcbiRmYS12YXItZmVtYWxlOiBcXGYxODI7XG4kZmEtdmFyLWZmbXBlZzogXFxmMzBmO1xuJGZhLXZhci1maWdodGVyLWpldDogXFxmMGZiO1xuJGZhLXZhci1maWxlOiBcXGYxNWI7XG4kZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOiBcXGYxYzY7XG4kZmEtdmFyLWZpbGUtYXVkaW8tbzogXFxmMWM3O1xuJGZhLXZhci1maWxlLWNvZGUtbzogXFxmMWM5O1xuJGZhLXZhci1maWxlLWVwdWI6IFxcZjMyMTtcbiRmYS12YXItZmlsZS1leGNlbC1vOiBcXGYxYzM7XG4kZmEtdmFyLWZpbGUtaW1hZ2UtbzogXFxmMWM1O1xuJGZhLXZhci1maWxlLW1vdmllLW86IFxcZjFjODtcbiRmYS12YXItZmlsZS1vOiBcXGYwMTY7XG4kZmEtdmFyLWZpbGUtcGRmLW86IFxcZjFjMTtcbiRmYS12YXItZmlsZS1waG90by1vOiBcXGYxYzU7XG4kZmEtdmFyLWZpbGUtcGljdHVyZS1vOiBcXGYxYzU7XG4kZmEtdmFyLWZpbGUtcG93ZXJwb2ludC1vOiBcXGYxYzQ7XG4kZmEtdmFyLWZpbGUtc291bmQtbzogXFxmMWM3O1xuJGZhLXZhci1maWxlLXRleHQ6IFxcZjE1YztcbiRmYS12YXItZmlsZS10ZXh0LW86IFxcZjBmNjtcbiRmYS12YXItZmlsZS12aWRlby1vOiBcXGYxYzg7XG4kZmEtdmFyLWZpbGUtd29yZC1vOiBcXGYxYzI7XG4kZmEtdmFyLWZpbGUtemlwLW86IFxcZjFjNjtcbiRmYS12YXItZmlsZXMtbzogXFxmMGM1O1xuJGZhLXZhci1maWxtOiBcXGYwMDg7XG4kZmEtdmFyLWZpbHRlcjogXFxmMGIwO1xuJGZhLXZhci1maXJlOiBcXGYwNmQ7XG4kZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOiBcXGYxMzQ7XG4kZmEtdmFyLWZpcmVmb3g6IFxcZjI2OTtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFxcZjJiMDtcbiRmYS12YXItZmxhZzogXFxmMDI0O1xuJGZhLXZhci1mbGFnLWNoZWNrZXJlZDogXFxmMTFlO1xuJGZhLXZhci1mbGFnLW86IFxcZjExZDtcbiRmYS12YXItZmxhc2g6IFxcZjBlNztcbiRmYS12YXItZmxhc2s6IFxcZjBjMztcbiRmYS12YXItZmxpY2tyOiBcXGYxNmU7XG4kZmEtdmFyLWZsb3BweS1vOiBcXGYwYzc7XG4kZmEtdmFyLWZvbGRlcjogXFxmMDdiO1xuJGZhLXZhci1mb2xkZXItbzogXFxmMTE0O1xuJGZhLXZhci1mb2xkZXItb3BlbjogXFxmMDdjO1xuJGZhLXZhci1mb2xkZXItb3Blbi1vOiBcXGYxMTU7XG4kZmEtdmFyLWZvbnQ6IFxcZjAzMTtcbiRmYS12YXItZm9udC1hd2Vzb21lOiBcXGYyYjQ7XG4kZmEtdmFyLWZvbnRpY29uczogXFxmMjgwO1xuJGZhLXZhci1mb3JrLWF3ZXNvbWU6IFxcZjJlMztcbiRmYS12YXItZm9yay1jaXJjbGU6IFxcZjJlMztcbiRmYS12YXItZm9ydC1hd2Vzb21lOiBcXGYyODY7XG4kZmEtdmFyLWZvcnVtYmVlOiBcXGYyMTE7XG4kZmEtdmFyLWZvcndhcmQ6IFxcZjA0ZTtcbiRmYS12YXItZm91cnNxdWFyZTogXFxmMTgwO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXFxmMmM1O1xuJGZhLXZhci1mcmVlZG9tYm94OiBcXGYyZmQ7XG4kZmEtdmFyLWZyaWVuZGljYTogXFxmMmU2O1xuJGZhLXZhci1mcm93bi1vOiBcXGYxMTk7XG4kZmEtdmFyLWZ1bmt3aGFsZTogXFxmMzM5O1xuJGZhLXZhci1mdXRib2wtbzogXFxmMWUzO1xuJGZhLXZhci1nYW1lcGFkOiBcXGYxMWI7XG4kZmEtdmFyLWdhdmVsOiBcXGYwZTM7XG4kZmEtdmFyLWdicDogXFxmMTU0O1xuJGZhLXZhci1nZTogXFxmMWQxO1xuJGZhLXZhci1nZWFyOiBcXGYwMTM7XG4kZmEtdmFyLWdlYXJzOiBcXGYwODU7XG4kZmEtdmFyLWdlbTogXFxmMjE5O1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcXGYyMmQ7XG4kZmEtdmFyLWdldC1wb2NrZXQ6IFxcZjI2NTtcbiRmYS12YXItZ2c6IFxcZjI2MDtcbiRmYS12YXItZ2ctY2lyY2xlOiBcXGYyNjE7XG4kZmEtdmFyLWdpZnQ6IFxcZjA2YjtcbiRmYS12YXItZ2ltcDogXFxmMzFiO1xuJGZhLXZhci1naXQ6IFxcZjFkMztcbiRmYS12YXItZ2l0LXNxdWFyZTogXFxmMWQyO1xuJGZhLXZhci1naXRlYTogXFxmMzFmO1xuJGZhLXZhci1naXRodWI6IFxcZjA5YjtcbiRmYS12YXItZ2l0aHViLWFsdDogXFxmMTEzO1xuJGZhLXZhci1naXRodWItc3F1YXJlOiBcXGYwOTI7XG4kZmEtdmFyLWdpdGxhYjogXFxmMjk2O1xuJGZhLXZhci1naXR0aXA6IFxcZjE4NDtcbiRmYS12YXItZ2xhc3M6IFxcZjAwMDtcbiRmYS12YXItZ2xpZGU6IFxcZjJhNTtcbiRmYS12YXItZ2xpZGUtZzogXFxmMmE2O1xuJGZhLXZhci1nbG9iZTogXFxmMGFjO1xuJGZhLXZhci1nbG9iZS1lOiBcXGYzMDQ7XG4kZmEtdmFyLWdsb2JlLXc6IFxcZjMwNTtcbiRmYS12YXItZ251OiBcXGYzNGQ7XG4kZmEtdmFyLWdudS1zb2NpYWw6IFxcZjJlNztcbiRmYS12YXItZ251cGc6IFxcZjMwZDtcbiRmYS12YXItZ29vZ2xlOiBcXGYxYTA7XG4kZmEtdmFyLWdvb2dsZS1wbGF5OiBcXGYzNGU7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcXGYwZDU7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLWNpcmNsZTogXFxmMmIzO1xuJGZhLXZhci1nb29nbGUtcGx1cy1nOiBcXGYwZDU7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOiBcXGYyYjM7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTogXFxmMGQ0O1xuJGZhLXZhci1nb29nbGUtd2FsbGV0OiBcXGYxZWU7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcXGYxOWQ7XG4kZmEtdmFyLWdyYXRpcGF5OiBcXGYxODQ7XG4kZmEtdmFyLWdyYXY6IFxcZjJkNjtcbiRmYS12YXItZ3JvdXA6IFxcZjBjMDtcbiRmYS12YXItaC1zcXVhcmU6IFxcZjBmZDtcbiRmYS12YXItaGFja2FkYXk6IFxcZjMwYTtcbiRmYS12YXItaGFja2VyLW5ld3M6IFxcZjFkNDtcbiRmYS12YXItaGFja3N0ZXI6IFxcZjMyNjtcbiRmYS12YXItaGFsOiBcXGYzMzM7XG4kZmEtdmFyLWhhbmQtZ3JhYi1vOiBcXGYyNTU7XG4kZmEtdmFyLWhhbmQtbGl6YXJkLW86IFxcZjI1ODtcbiRmYS12YXItaGFuZC1vLWRvd246IFxcZjBhNztcbiRmYS12YXItaGFuZC1vLWxlZnQ6IFxcZjBhNTtcbiRmYS12YXItaGFuZC1vLXJpZ2h0OiBcXGYwYTQ7XG4kZmEtdmFyLWhhbmQtby11cDogXFxmMGE2O1xuJGZhLXZhci1oYW5kLXBhcGVyLW86IFxcZjI1NjtcbiRmYS12YXItaGFuZC1wZWFjZS1vOiBcXGYyNWI7XG4kZmEtdmFyLWhhbmQtcG9pbnRlci1vOiBcXGYyNWE7XG4kZmEtdmFyLWhhbmQtcm9jay1vOiBcXGYyNTU7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzogXFxmMjU3O1xuJGZhLXZhci1oYW5kLXNwb2NrLW86IFxcZjI1OTtcbiRmYS12YXItaGFuZC1zdG9wLW86IFxcZjI1NjtcbiRmYS12YXItaGFuZHNoYWtlLW86IFxcZjJiNTtcbiRmYS12YXItaGFyZC1vZi1oZWFyaW5nOiBcXGYyYTQ7XG4kZmEtdmFyLWhhc2hub2RlOiBcXGYzMTc7XG4kZmEtdmFyLWhhc2h0YWc6IFxcZjI5MjtcbiRmYS12YXItaGFzc2lvOiBcXGYzNTA7XG4kZmEtdmFyLWhkZC1vOiBcXGYwYTA7XG4kZmEtdmFyLWhlYWRlcjogXFxmMWRjO1xuJGZhLXZhci1oZWFkaW5nOiBcXGYxZGM7XG4kZmEtdmFyLWhlYWRwaG9uZXM6IFxcZjAyNTtcbiRmYS12YXItaGVhcnQ6IFxcZjAwNDtcbiRmYS12YXItaGVhcnQtbzogXFxmMDhhO1xuJGZhLXZhci1oZWFydGJlYXQ6IFxcZjIxZTtcbiRmYS12YXItaGVyb2t1OiBcXGYzNGY7XG4kZmEtdmFyLWhpc3Rvcnk6IFxcZjFkYTtcbiRmYS12YXItaG9tZTogXFxmMDE1O1xuJGZhLXZhci1ob21lLWFzc2lzdGFudDogXFxmMzUwO1xuJGZhLXZhci1ob3NwaXRhbC1vOiBcXGYwZjg7XG4kZmEtdmFyLWhvdGVsOiBcXGYyMzY7XG4kZmEtdmFyLWhvdXJnbGFzczogXFxmMjU0O1xuJGZhLXZhci1ob3VyZ2xhc3MtMTogXFxmMjUxO1xuJGZhLXZhci1ob3VyZ2xhc3MtMjogXFxmMjUyO1xuJGZhLXZhci1ob3VyZ2xhc3MtMzogXFxmMjUzO1xuJGZhLXZhci1ob3VyZ2xhc3MtZW5kOiBcXGYyNTM7XG4kZmEtdmFyLWhvdXJnbGFzcy1oYWxmOiBcXGYyNTI7XG4kZmEtdmFyLWhvdXJnbGFzcy1vOiBcXGYyNTA7XG4kZmEtdmFyLWhvdXJnbGFzcy1zdGFydDogXFxmMjUxO1xuJGZhLXZhci1ob3V6ejogXFxmMjdjO1xuJGZhLXZhci1odG1sNTogXFxmMTNiO1xuJGZhLXZhci1odWJ6aWxsYTogXFxmMmViO1xuJGZhLXZhci1pLWN1cnNvcjogXFxmMjQ2O1xuJGZhLXZhci1pZC1iYWRnZTogXFxmMmMxO1xuJGZhLXZhci1pZC1jYXJkOiBcXGYyYzI7XG4kZmEtdmFyLWlkLWNhcmQtbzogXFxmMmMzO1xuJGZhLXZhci1pbHM6IFxcZjIwYjtcbiRmYS12YXItaW1hZ2U6IFxcZjAzZTtcbiRmYS12YXItaW1kYjogXFxmMmQ4O1xuJGZhLXZhci1pbmJveDogXFxmMDFjO1xuJGZhLXZhci1pbmRlbnQ6IFxcZjAzYztcbiRmYS12YXItaW5kdXN0cnk6IFxcZjI3NTtcbiRmYS12YXItaW5mbzogXFxmMTI5O1xuJGZhLXZhci1pbmZvLWNpcmNsZTogXFxmMDVhO1xuJGZhLXZhci1pbmtzY2FwZTogXFxmMzEyO1xuJGZhLXZhci1pbnI6IFxcZjE1NjtcbiRmYS12YXItaW5zdGFncmFtOiBcXGYxNmQ7XG4kZmEtdmFyLWluc3RpdHV0aW9uOiBcXGYxOWM7XG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiBcXGYyNmI7XG4kZmEtdmFyLWludGVyc2V4OiBcXGYyMjQ7XG4kZmEtdmFyLWlveGhvc3Q6IFxcZjIwODtcbiRmYS12YXItaXRhbGljOiBcXGYwMzM7XG4kZmEtdmFyLWphdmE6IFxcZjM1MTtcbiRmYS12YXItamlyYWZlYXU6IFxcZjMxODtcbiRmYS12YXItam9vbWxhOiBcXGYxYWE7XG4kZmEtdmFyLWpvcGxpbjogXFxmMzEwO1xuJGZhLXZhci1qcHk6IFxcZjE1NztcbiRmYS12YXItanNmaWRkbGU6IFxcZjFjYztcbiRmYS12YXItanVsaWE6IFxcZjMzNDtcbiRmYS12YXItanVweXRlcjogXFxmMzM1O1xuJGZhLXZhci1rZXk6IFxcZjA4NDtcbiRmYS12YXIta2V5LW1vZGVybjogXFxmMmY3O1xuJGZhLXZhci1rZXliYXNlOiBcXGYyZjQ7XG4kZmEtdmFyLWtleWJvYXJkLW86IFxcZjExYztcbiRmYS12YXIta3J3OiBcXGYxNTk7XG4kZmEtdmFyLWxhbmd1YWdlOiBcXGYxYWI7XG4kZmEtdmFyLWxhcHRvcDogXFxmMTA5O1xuJGZhLXZhci1sYXJhdmVsOiBcXGYzMGI7XG4kZmEtdmFyLWxhc3RmbTogXFxmMjAyO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiBcXGYyMDM7XG4kZmEtdmFyLWxlYWY6IFxcZjA2YztcbiRmYS12YXItbGVhbnB1YjogXFxmMjEyO1xuJGZhLXZhci1sZWdhbDogXFxmMGUzO1xuJGZhLXZhci1sZW1vbi1vOiBcXGYwOTQ7XG4kZmEtdmFyLWxldmVsLWRvd246IFxcZjE0OTtcbiRmYS12YXItbGV2ZWwtdXA6IFxcZjE0ODtcbiRmYS12YXItbGliZXJhcGF5OiBcXGYyZTk7XG4kZmEtdmFyLWxpYmVyYXBheS1zcXVhcmU6IFxcZjJlODtcbiRmYS12YXItbGlmZS1ib3V5OiBcXGYxY2Q7XG4kZmEtdmFyLWxpZmUtYnVveTogXFxmMWNkO1xuJGZhLXZhci1saWZlLXJpbmc6IFxcZjFjZDtcbiRmYS12YXItbGlmZS1zYXZlcjogXFxmMWNkO1xuJGZhLXZhci1saWdodGJ1bGItbzogXFxmMGViO1xuJGZhLXZhci1saW5lLWNoYXJ0OiBcXGYyMDE7XG4kZmEtdmFyLWxpbms6IFxcZjBjMTtcbiRmYS12YXItbGlua2VkaW46IFxcZjBlMTtcbiRmYS12YXItbGlua2VkaW4tc3F1YXJlOiBcXGYwOGM7XG4kZmEtdmFyLWxpbm9kZTogXFxmMmI4O1xuJGZhLXZhci1saW51eDogXFxmMTdjO1xuJGZhLXZhci1saXN0OiBcXGYwM2E7XG4kZmEtdmFyLWxpc3QtYWx0OiBcXGYwMjI7XG4kZmEtdmFyLWxpc3Qtb2w6IFxcZjBjYjtcbiRmYS12YXItbGlzdC11bDogXFxmMGNhO1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXFxmMTI0O1xuJGZhLXZhci1sb2NrOiBcXGYwMjM7XG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogXFxmMTc1O1xuJGZhLXZhci1sb25nLWFycm93LWxlZnQ6IFxcZjE3NztcbiRmYS12YXItbG9uZy1hcnJvdy1yaWdodDogXFxmMTc4O1xuJGZhLXZhci1sb25nLWFycm93LXVwOiBcXGYxNzY7XG4kZmEtdmFyLWxvdy12aXNpb246IFxcZjJhODtcbiRmYS12YXItbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItbWFnbmV0OiBcXGYwNzY7XG4kZmEtdmFyLW1haWwtZm9yd2FyZDogXFxmMDY0O1xuJGZhLXZhci1tYWlsLXJlcGx5OiBcXGYxMTI7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLW1hbGU6IFxcZjE4MztcbiRmYS12YXItbWFwOiBcXGYyNzk7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFxcZjA0MTtcbiRmYS12YXItbWFwLW86IFxcZjI3ODtcbiRmYS12YXItbWFwLXBpbjogXFxmMjc2O1xuJGZhLXZhci1tYXAtc2lnbnM6IFxcZjI3NztcbiRmYS12YXItbWFyaWFkYjogXFxmMzUyO1xuJGZhLXZhci1tYXJrZG93bjogXFxmMzUzO1xuJGZhLXZhci1tYXJzOiBcXGYyMjI7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcXGYyMjc7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcXGYyMjk7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLWg6IFxcZjIyYjtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXFxmMjJhO1xuJGZhLXZhci1tYXN0b2RvbjogXFxmMmUxO1xuJGZhLXZhci1tYXN0b2Rvbi1hbHQ6IFxcZjJlMjtcbiRmYS12YXItbWFzdG9kb24tc3F1YXJlOiBcXGYzMDA7XG4kZmEtdmFyLW1hdHJpeC1vcmc6IFxcZjMxMztcbiRmYS12YXItbWF4Y2RuOiBcXGYxMzY7XG4kZmEtdmFyLW1lYW5wYXRoOiBcXGYyMGM7XG4kZmEtdmFyLW1lZGl1bTogXFxmMjNhO1xuJGZhLXZhci1tZWRpdW0tc3F1YXJlOiBcXGYyZjg7XG4kZmEtdmFyLW1lZGtpdDogXFxmMGZhO1xuJGZhLXZhci1tZWV0dXA6IFxcZjJlMDtcbiRmYS12YXItbWVoLW86IFxcZjExYTtcbiRmYS12YXItbWVyY3VyeTogXFxmMjIzO1xuJGZhLXZhci1taWNyb2NoaXA6IFxcZjJkYjtcbiRmYS12YXItbWljcm9waG9uZTogXFxmMTMwO1xuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcXGYxMzE7XG4kZmEtdmFyLW1pbnVzOiBcXGYwNjg7XG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXFxmMDU2O1xuJGZhLXZhci1taW51cy1zcXVhcmU6IFxcZjE0NjtcbiRmYS12YXItbWludXMtc3F1YXJlLW86IFxcZjE0NztcbiRmYS12YXItbWl4Y2xvdWQ6IFxcZjI4OTtcbiRmYS12YXItbW9iaWxlOiBcXGYxMGI7XG4kZmEtdmFyLW1vYmlsZS1waG9uZTogXFxmMTBiO1xuJGZhLXZhci1tb2R4OiBcXGYyODU7XG4kZmEtdmFyLW1vbmV5OiBcXGYwZDY7XG4kZmEtdmFyLW1vb246IFxcZjMyODtcbiRmYS12YXItbW9vbi1vOiBcXGYxODY7XG4kZmEtdmFyLW1vcnRhci1ib2FyZDogXFxmMTlkO1xuJGZhLXZhci1tb3RvcmN5Y2xlOiBcXGYyMWM7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFxcZjI0NTtcbiRmYS12YXItbXVzaWM6IFxcZjAwMTtcbiRmYS12YXItbXlzcWw6IFxcZjM1NDtcbiRmYS12YXItbmF2aWNvbjogXFxmMGM5O1xuJGZhLXZhci1uZXV0ZXI6IFxcZjIyYztcbiRmYS12YXItbmV3c3BhcGVyLW86IFxcZjFlYTtcbiRmYS12YXItbmV4dGNsb3VkOiBcXGYzMDY7XG4kZmEtdmFyLW5leHRjbG91ZC1zcXVhcmU6IFxcZjMwNztcbiRmYS12YXItbm9kZWpzOiBcXGYzMDg7XG4kZmEtdmFyLW5vcmRjYXN0OiBcXGYzNTU7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXFxmMjQ3O1xuJGZhLXZhci1vYmplY3QtdW5ncm91cDogXFxmMjQ4O1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcXGYyNjM7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcXGYyNjQ7XG4kZmEtdmFyLW9wZW4tY29sbGVjdGl2ZTogXFxmMzM2O1xuJGZhLXZhci1vcGVuY2FydDogXFxmMjNkO1xuJGZhLXZhci1vcGVuaWQ6IFxcZjE5YjtcbiRmYS12YXItb3BlcmE6IFxcZjI2YTtcbiRmYS12YXItb3B0aW4tbW9uc3RlcjogXFxmMjNjO1xuJGZhLXZhci1vcmNpZDogXFxmMzM3O1xuJGZhLXZhci1vdXRkZW50OiBcXGYwM2I7XG4kZmEtdmFyLXBhZ2VsaW5lczogXFxmMThjO1xuJGZhLXZhci1wYWludC1icnVzaDogXFxmMWZjO1xuJGZhLXZhci1wYXBlci1wbGFuZTogXFxmMWQ4O1xuJGZhLXZhci1wYXBlci1wbGFuZS1vOiBcXGYxZDk7XG4kZmEtdmFyLXBhcGVyY2xpcDogXFxmMGM2O1xuJGZhLXZhci1wYXJhZ3JhcGg6IFxcZjFkZDtcbiRmYS12YXItcGFzdGU6IFxcZjBlYTtcbiRmYS12YXItcGF0cmVvbjogXFxmMmYwO1xuJGZhLXZhci1wYXVzZTogXFxmMDRjO1xuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFxcZjI4YjtcbiRmYS12YXItcGF1c2UtY2lyY2xlLW86IFxcZjI4YztcbiRmYS12YXItcGF3OiBcXGYxYjA7XG4kZmEtdmFyLXBheXBhbDogXFxmMWVkO1xuJGZhLXZhci1wZWVydHViZTogXFxmMmU0O1xuJGZhLXZhci1wZW5jaWw6IFxcZjA0MDtcbiRmYS12YXItcGVuY2lsLXNxdWFyZTogXFxmMTRiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlLW86IFxcZjA0NDtcbiRmYS12YXItcGVyY2VudDogXFxmMjk1O1xuJGZhLXZhci1waG9uZTogXFxmMDk1O1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFxcZjA5ODtcbiRmYS12YXItcGhvbmUtdm9sdW1lOiBcXGYyYTA7XG4kZmEtdmFyLXBob3RvOiBcXGYwM2U7XG4kZmEtdmFyLXBocDogXFxmMzBlO1xuJGZhLXZhci1waWN0dXJlLW86IFxcZjAzZTtcbiRmYS12YXItcGllLWNoYXJ0OiBcXGYyMDA7XG4kZmEtdmFyLXBpbnRlcmVzdDogXFxmMGQyO1xuJGZhLXZhci1waW50ZXJlc3QtcDogXFxmMjMxO1xuJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOiBcXGYwZDM7XG4kZmEtdmFyLXBpeGVsZmVkOiBcXGYzMTQ7XG4kZmEtdmFyLXBsYW5lOiBcXGYwNzI7XG4kZmEtdmFyLXBsYXk6IFxcZjA0YjtcbiRmYS12YXItcGxheS1jaXJjbGU6IFxcZjE0NDtcbiRmYS12YXItcGxheS1jaXJjbGUtbzogXFxmMDFkO1xuJGZhLXZhci1wbGVyb21hOiBcXGYzMjQ7XG4kZmEtdmFyLXBsdWc6IFxcZjFlNjtcbiRmYS12YXItcGx1bWU6IFxcZjM1NjtcbiRmYS12YXItcGx1czogXFxmMDY3O1xuJGZhLXZhci1wbHVzLWNpcmNsZTogXFxmMDU1O1xuJGZhLXZhci1wbHVzLXNxdWFyZTogXFxmMGZlO1xuJGZhLXZhci1wbHVzLXNxdWFyZS1vOiBcXGYxOTY7XG4kZmEtdmFyLXBvZGNhc3Q6IFxcZjJjZTtcbiRmYS12YXItcG9zdGdyZXNxbDogXFxmMzU3O1xuJGZhLXZhci1wb3VuZDogXFxmMTU0O1xuJGZhLXZhci1wb3dlci1vZmY6IFxcZjAxMTtcbiRmYS12YXItcHJpbnQ6IFxcZjAyZjtcbiRmYS12YXItcHJvZHVjdC1odW50OiBcXGYyODg7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXFxmMTJlO1xuJGZhLXZhci1weXRob246IFxcZjMyMjtcbiRmYS12YXItcXE6IFxcZjFkNjtcbiRmYS12YXItcXJjb2RlOiBcXGYwMjk7XG4kZmEtdmFyLXF1ZXN0aW9uOiBcXGYxMjg7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXFxmMDU5O1xuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzogXFxmMjljO1xuJGZhLXZhci1xdW9yYTogXFxmMmM0O1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcXGYxMGQ7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcXGYxMGU7XG4kZmEtdmFyLXJhOiBcXGYxZDA7XG4kZmEtdmFyLXJhbmRvbTogXFxmMDc0O1xuJGZhLXZhci1yYXZlbHJ5OiBcXGYyZDk7XG4kZmEtdmFyLXJlYWN0OiBcXGYzMDI7XG4kZmEtdmFyLXJlYmVsOiBcXGYxZDA7XG4kZmEtdmFyLXJlY3ljbGU6IFxcZjFiODtcbiRmYS12YXItcmVkZGl0OiBcXGYxYTE7XG4kZmEtdmFyLXJlZGRpdC1hbGllbjogXFxmMjgxO1xuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcXGYxYTI7XG4kZmEtdmFyLXJlZnJlc2g6IFxcZjAyMTtcbiRmYS12YXItcmVnaXN0ZXJlZDogXFxmMjVkO1xuJGZhLXZhci1yZW1vdmU6IFxcZjAwZDtcbiRmYS12YXItcmVucmVuOiBcXGYxOGI7XG4kZmEtdmFyLXJlb3JkZXI6IFxcZjBjOTtcbiRmYS12YXItcmVwZWF0OiBcXGYwMWU7XG4kZmEtdmFyLXJlcGx5OiBcXGYxMTI7XG4kZmEtdmFyLXJlcGx5LWFsbDogXFxmMTIyO1xuJGZhLXZhci1yZXNlYXJjaGdhdGU6IFxcZjMzODtcbiRmYS12YXItcmVzaXN0YW5jZTogXFxmMWQwO1xuJGZhLXZhci1yZXR3ZWV0OiBcXGYwNzk7XG4kZmEtdmFyLXJtYjogXFxmMTU3O1xuJGZhLXZhci1yb2FkOiBcXGYwMTg7XG4kZmEtdmFyLXJvY2tldDogXFxmMTM1O1xuJGZhLXZhci1yb3RhdGUtbGVmdDogXFxmMGUyO1xuJGZhLXZhci1yb3RhdGUtcmlnaHQ6IFxcZjAxZTtcbiRmYS12YXItcm91YmxlOiBcXGYxNTg7XG4kZmEtdmFyLXJzczogXFxmMDllO1xuJGZhLXZhci1yc3Mtc3F1YXJlOiBcXGYxNDM7XG4kZmEtdmFyLXJ1YjogXFxmMTU4O1xuJGZhLXZhci1ydWJsZTogXFxmMTU4O1xuJGZhLXZhci1ydXBlZTogXFxmMTU2O1xuJGZhLXZhci1zMTU6IFxcZjJjZDtcbiRmYS12YXItc2FmYXJpOiBcXGYyNjc7XG4kZmEtdmFyLXNhc3M6IFxcZjM1ODtcbiRmYS12YXItc2Fzcy1hbHQ6IFxcZjM1OTtcbiRmYS12YXItc2F2ZTogXFxmMGM3O1xuJGZhLXZhci1zY2lzc29yczogXFxmMGM0O1xuJGZhLXZhci1zY3JpYmQ6IFxcZjI4YTtcbiRmYS12YXItc2N1dHRsZWJ1dHQ6IFxcZjJlYTtcbiRmYS12YXItc2VhcmNoOiBcXGYwMDI7XG4kZmEtdmFyLXNlYXJjaC1taW51czogXFxmMDEwO1xuJGZhLXZhci1zZWFyY2gtcGx1czogXFxmMDBlO1xuJGZhLXZhci1zZWxsc3k6IFxcZjIxMztcbiRmYS12YXItc2VuZDogXFxmMWQ4O1xuJGZhLXZhci1zZW5kLW86IFxcZjFkOTtcbiRmYS12YXItc2VydmVyOiBcXGYyMzM7XG4kZmEtdmFyLXNoYWFybGk6IFxcZjJmNTtcbiRmYS12YXItc2hhYXJsaS1vOiBcXGYyZjY7XG4kZmEtdmFyLXNoYXJlOiBcXGYwNjQ7XG4kZmEtdmFyLXNoYXJlLWFsdDogXFxmMWUwO1xuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcXGYxZTE7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZTogXFxmMTRkO1xuJGZhLXZhci1zaGFyZS1zcXVhcmUtbzogXFxmMDQ1O1xuJGZhLXZhci1zaGVrZWw6IFxcZjIwYjtcbiRmYS12YXItc2hlcWVsOiBcXGYyMGI7XG4kZmEtdmFyLXNoaWVsZDogXFxmMTMyO1xuJGZhLXZhci1zaGlwOiBcXGYyMWE7XG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXFxmMjE0O1xuJGZhLXZhci1zaG9wcGluZy1iYWc6IFxcZjI5MDtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcXGYyOTE7XG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFxcZjA3YTtcbiRmYS12YXItc2hvd2VyOiBcXGYyY2M7XG4kZmEtdmFyLXNpZ24taW46IFxcZjA5MDtcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXFxmMmE3O1xuJGZhLXZhci1zaWduLW91dDogXFxmMDhiO1xuJGZhLXZhci1zaWduYWw6IFxcZjAxMjtcbiRmYS12YXItc2lnbmFsYXBwOiBcXGYzMGM7XG4kZmEtdmFyLXNpZ25pbmc6IFxcZjJhNztcbiRmYS12YXItc2ltcGx5YnVpbHQ6IFxcZjIxNTtcbiRmYS12YXItc2l0ZW1hcDogXFxmMGU4O1xuJGZhLXZhci1za2F0ZTogXFxmMzVhO1xuJGZhLXZhci1za2V0Y2hmYWI6IFxcZjM1YjtcbiRmYS12YXItc2t5YXRsYXM6IFxcZjIxNjtcbiRmYS12YXItc2t5cGU6IFxcZjE3ZTtcbiRmYS12YXItc2xhY2s6IFxcZjE5ODtcbiRmYS12YXItc2xpZGVyczogXFxmMWRlO1xuJGZhLXZhci1zbGlkZXNoYXJlOiBcXGYxZTc7XG4kZmEtdmFyLXNtaWxlLW86IFxcZjExODtcbiRmYS12YXItc25hcGNoYXQ6IFxcZjJhYjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFxcZjJhYztcbiRmYS12YXItc25hcGNoYXQtc3F1YXJlOiBcXGYyYWQ7XG4kZmEtdmFyLXNub3dkcmlmdDogXFxmMmYxO1xuJGZhLXZhci1zbm93Zmxha2UtbzogXFxmMmRjO1xuJGZhLXZhci1zb2NjZXItYmFsbC1vOiBcXGYxZTM7XG4kZmEtdmFyLXNvY2lhbC1ob21lOiBcXGYyZWM7XG4kZmEtdmFyLXNvcnQ6IFxcZjBkYztcbiRmYS12YXItc29ydC1hbHBoYS1hc2M6IFxcZjE1ZDtcbiRmYS12YXItc29ydC1hbHBoYS1kZXNjOiBcXGYxNWU7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZG93bjogXFxmMTVkO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwOiBcXGYxNWU7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXFxmMTYwO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOiBcXGYxNjE7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd246IFxcZjE2MDtcbiRmYS12YXItc29ydC1hbW91bnQtdXA6IFxcZjE2MTtcbiRmYS12YXItc29ydC1hc2M6IFxcZjBkZTtcbiRmYS12YXItc29ydC1kZXNjOiBcXGYwZGQ7XG4kZmEtdmFyLXNvcnQtZG93bjogXFxmMGRkO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjOiBcXGYxNjI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOiBcXGYxNjM7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duOiBcXGYxNjI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cDogXFxmMTYzO1xuJGZhLXZhci1zb3J0LXVwOiBcXGYwZGU7XG4kZmEtdmFyLXNvdW5kY2xvdWQ6IFxcZjFiZTtcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXFxmMTk3O1xuJGZhLXZhci1zcGVsbC1jaGVjazogXFxmMzI3O1xuJGZhLXZhci1zcGlubmVyOiBcXGYxMTA7XG4kZmEtdmFyLXNwb29uOiBcXGYxYjE7XG4kZmEtdmFyLXNwb3RpZnk6IFxcZjFiYztcbiRmYS12YXItc3F1YXJlOiBcXGYwYzg7XG4kZmEtdmFyLXNxdWFyZS1vOiBcXGYwOTY7XG4kZmEtdmFyLXNzYjogXFxmMmVhO1xuJGZhLXZhci1zdGFjay1leGNoYW5nZTogXFxmMThkO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXFxmMTZjO1xuJGZhLXZhci1zdGFyOiBcXGYwMDU7XG4kZmEtdmFyLXN0YXItaGFsZjogXFxmMDg5O1xuJGZhLXZhci1zdGFyLWhhbGYtZW1wdHk6IFxcZjEyMztcbiRmYS12YXItc3Rhci1oYWxmLWZ1bGw6IFxcZjEyMztcbiRmYS12YXItc3Rhci1oYWxmLW86IFxcZjEyMztcbiRmYS12YXItc3Rhci1vOiBcXGYwMDY7XG4kZmEtdmFyLXN0ZWFtOiBcXGYxYjY7XG4kZmEtdmFyLXN0ZWFtLXNxdWFyZTogXFxmMWI3O1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiBcXGYwNDg7XG4kZmEtdmFyLXN0ZXAtZm9yd2FyZDogXFxmMDUxO1xuJGZhLXZhci1zdGV0aG9zY29wZTogXFxmMGYxO1xuJGZhLXZhci1zdGlja3ktbm90ZTogXFxmMjQ5O1xuJGZhLXZhci1zdGlja3ktbm90ZS1vOiBcXGYyNGE7XG4kZmEtdmFyLXN0b3A6IFxcZjA0ZDtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFxcZjI4ZDtcbiRmYS12YXItc3RvcC1jaXJjbGUtbzogXFxmMjhlO1xuJGZhLXZhci1zdHJlZXQtdmlldzogXFxmMjFkO1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcXGYwY2M7XG4kZmEtdmFyLXN0dW1ibGV1cG9uOiBcXGYxYTQ7XG4kZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZTogXFxmMWEzO1xuJGZhLXZhci1zdWJzY3JpcHQ6IFxcZjEyYztcbiRmYS12YXItc3Vid2F5OiBcXGYyMzk7XG4kZmEtdmFyLXN1aXRjYXNlOiBcXGYwZjI7XG4kZmEtdmFyLXN1bjogXFxmMzI5O1xuJGZhLXZhci1zdW4tbzogXFxmMTg1O1xuJGZhLXZhci1zdXBlcnBvd2VyczogXFxmMmRkO1xuJGZhLXZhci1zdXBlcnNjcmlwdDogXFxmMTJiO1xuJGZhLXZhci1zdXBwb3J0OiBcXGYxY2Q7XG4kZmEtdmFyLXN5bmM6IFxcZjAyMTtcbiRmYS12YXItc3luY3RoaW5nOiBcXGYzMTE7XG4kZmEtdmFyLXRhYmxlOiBcXGYwY2U7XG4kZmEtdmFyLXRhYmxldDogXFxmMTBhO1xuJGZhLXZhci10YWNob21ldGVyOiBcXGYwZTQ7XG4kZmEtdmFyLXRhZzogXFxmMDJiO1xuJGZhLXZhci10YWdzOiBcXGYwMmM7XG4kZmEtdmFyLXRhc2tzOiBcXGYwYWU7XG4kZmEtdmFyLXRheGk6IFxcZjFiYTtcbiRmYS12YXItdGVsZWdyYW06IFxcZjJjNjtcbiRmYS12YXItdGVsZXZpc2lvbjogXFxmMjZjO1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcXGYxZDU7XG4kZmEtdmFyLXRlcm1pbmFsOiBcXGYxMjA7XG4kZmEtdmFyLXRleDogXFxmMzVjO1xuJGZhLXZhci10ZXh0LWhlaWdodDogXFxmMDM0O1xuJGZhLXZhci10ZXh0LXdpZHRoOiBcXGYwMzU7XG4kZmEtdmFyLXRleHRwYXR0ZXJuOiBcXGYzNWQ7XG4kZmEtdmFyLXRoOiBcXGYwMGE7XG4kZmEtdmFyLXRoLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLXRoLWxpc3Q6IFxcZjAwYjtcbiRmYS12YXItdGhlbWVpc2xlOiBcXGYyYjI7XG4kZmEtdmFyLXRoZXJtb21ldGVyOiBcXGYyYzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTA6IFxcZjJjYjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXFxmMmNhO1xuJGZhLXZhci10aGVybW9tZXRlci0yOiBcXGYyYzk7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTM6IFxcZjJjODtcbiRmYS12YXItdGhlcm1vbWV0ZXItNDogXFxmMmM3O1xuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXFxmMmNiO1xuJGZhLXZhci10aGVybW9tZXRlci1mdWxsOiBcXGYyYzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFxcZjJjOTtcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXFxmMmNhO1xuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXFxmMmM4O1xuJGZhLXZhci10aHVtYi10YWNrOiBcXGYwOGQ7XG4kZmEtdmFyLXRodW1icy1kb3duOiBcXGYxNjU7XG4kZmEtdmFyLXRodW1icy1vLWRvd246IFxcZjA4ODtcbiRmYS12YXItdGh1bWJzLW8tdXA6IFxcZjA4NztcbiRmYS12YXItdGh1bWJzLXVwOiBcXGYxNjQ7XG4kZmEtdmFyLXRpY2tldDogXFxmMTQ1O1xuJGZhLXZhci10aW1lczogXFxmMDBkO1xuJGZhLXZhci10aW1lcy1jaXJjbGU6IFxcZjA1NztcbiRmYS12YXItdGltZXMtY2lyY2xlLW86IFxcZjA1YztcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlOiBcXGYyZDM7XG4kZmEtdmFyLXRpbWVzLXJlY3RhbmdsZS1vOiBcXGYyZDQ7XG4kZmEtdmFyLXRpbnQ6IFxcZjA0MztcbiRmYS12YXItdGlwZWVlOiBcXGYzMDE7XG4kZmEtdmFyLXRvZ2dsZS1kb3duOiBcXGYxNTA7XG4kZmEtdmFyLXRvZ2dsZS1sZWZ0OiBcXGYxOTE7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFxcZjIwNDtcbiRmYS12YXItdG9nZ2xlLW9uOiBcXGYyMDU7XG4kZmEtdmFyLXRvZ2dsZS1yaWdodDogXFxmMTUyO1xuJGZhLXZhci10b2dnbGUtdXA6IFxcZjE1MTtcbiRmYS12YXItdG9yLW9uaW9uOiBcXGYzMmU7XG4kZmEtdmFyLXRyYWRlbWFyazogXFxmMjVjO1xuJGZhLXZhci10cmFpbjogXFxmMjM4O1xuJGZhLXZhci10cmFuc2dlbmRlcjogXFxmMjI0O1xuJGZhLXZhci10cmFuc2dlbmRlci1hbHQ6IFxcZjIyNTtcbiRmYS12YXItdHJhc2g6IFxcZjFmODtcbiRmYS12YXItdHJhc2gtbzogXFxmMDE0O1xuJGZhLXZhci10cmVlOiBcXGYxYmI7XG4kZmEtdmFyLXRyZWxsbzogXFxmMTgxO1xuJGZhLXZhci10cmlwYWR2aXNvcjogXFxmMjYyO1xuJGZhLXZhci10cm9waHk6IFxcZjA5MTtcbiRmYS12YXItdHJ1Y2s6IFxcZjBkMTtcbiRmYS12YXItdHJ5OiBcXGYxOTU7XG4kZmEtdmFyLXR0eTogXFxmMWU0O1xuJGZhLXZhci10dW1ibHI6IFxcZjE3MztcbiRmYS12YXItdHVtYmxyLXNxdWFyZTogXFxmMTc0O1xuJGZhLXZhci10dXJraXNoLWxpcmE6IFxcZjE5NTtcbiRmYS12YXItdHY6IFxcZjI2YztcbiRmYS12YXItdHdpdGNoOiBcXGYxZTg7XG4kZmEtdmFyLXR3aXR0ZXI6IFxcZjA5OTtcbiRmYS12YXItdHdpdHRlci1zcXVhcmU6IFxcZjA4MTtcbiRmYS12YXItdW1icmVsbGE6IFxcZjBlOTtcbiRmYS12YXItdW5kZXJsaW5lOiBcXGYwY2Q7XG4kZmEtdmFyLXVuZG86IFxcZjBlMjtcbiRmYS12YXItdW5pdHk6IFxcZjM1ZTtcbiRmYS12YXItdW5pdmVyc2FsLWFjY2VzczogXFxmMjlhO1xuJGZhLXZhci11bml2ZXJzaXR5OiBcXGYxOWM7XG4kZmEtdmFyLXVubGluazogXFxmMTI3O1xuJGZhLXZhci11bmxvY2s6IFxcZjA5YztcbiRmYS12YXItdW5sb2NrLWFsdDogXFxmMTNlO1xuJGZhLXZhci11bnNvcnRlZDogXFxmMGRjO1xuJGZhLXZhci11bnNwbGFzaDogXFxmMzI1O1xuJGZhLXZhci11cGxvYWQ6IFxcZjA5MztcbiRmYS12YXItdXNiOiBcXGYyODc7XG4kZmEtdmFyLXVzZDogXFxmMTU1O1xuJGZhLXZhci11c2VyOiBcXGYwMDc7XG4kZmEtdmFyLXVzZXItY2lyY2xlOiBcXGYyYmQ7XG4kZmEtdmFyLXVzZXItY2lyY2xlLW86IFxcZjJiZTtcbiRmYS12YXItdXNlci1tZDogXFxmMGYwO1xuJGZhLXZhci11c2VyLW86IFxcZjJjMDtcbiRmYS12YXItdXNlci1wbHVzOiBcXGYyMzQ7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcXGYyMWI7XG4kZmEtdmFyLXVzZXItdGltZXM6IFxcZjIzNTtcbiRmYS12YXItdXNlcnM6IFxcZjBjMDtcbiRmYS12YXItdXRlbnNpbC1zcG9vbjogXFxmMWIxO1xuJGZhLXZhci11dGVuc2lsczogXFxmMGY1O1xuJGZhLXZhci12Y2FyZDogXFxmMmJiO1xuJGZhLXZhci12Y2FyZC1vOiBcXGYyYmM7XG4kZmEtdmFyLXZlbnVzOiBcXGYyMjE7XG4kZmEtdmFyLXZlbnVzLWRvdWJsZTogXFxmMjI2O1xuJGZhLXZhci12ZW51cy1tYXJzOiBcXGYyMjg7XG4kZmEtdmFyLXZpYWNvaW46IFxcZjIzNztcbiRmYS12YXItdmlhZGVvOiBcXGYyYTk7XG4kZmEtdmFyLXZpYWRlby1zcXVhcmU6IFxcZjJhYTtcbiRmYS12YXItdmlkZW86IFxcZjAzZDtcbiRmYS12YXItdmlkZW8tY2FtZXJhOiBcXGYwM2Q7XG4kZmEtdmFyLXZpbWVvOiBcXGYyN2Q7XG4kZmEtdmFyLXZpbWVvLXNxdWFyZTogXFxmMTk0O1xuJGZhLXZhci12aW1lby12OiBcXGYyN2Q7XG4kZmEtdmFyLXZpbmU6IFxcZjFjYTtcbiRmYS12YXItdms6IFxcZjE4OTtcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFxcZjJhMDtcbiRmYS12YXItdm9sdW1lLWRvd246IFxcZjAyNztcbiRmYS12YXItdm9sdW1lLW11dGU6IFxcZjMyZjtcbiRmYS12YXItdm9sdW1lLW9mZjogXFxmMDI2O1xuJGZhLXZhci12b2x1bWUtdXA6IFxcZjAyODtcbiRmYS12YXItd2FybmluZzogXFxmMDcxO1xuJGZhLXZhci13ZWNoYXQ6IFxcZjFkNztcbiRmYS12YXItd2VpYm86IFxcZjE4YTtcbiRmYS12YXItd2VpeGluOiBcXGYxZDc7XG4kZmEtdmFyLXdoYXRzYXBwOiBcXGYyMzI7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFxcZjE5MztcbiRmYS12YXItd2hlZWxjaGFpci1hbHQ6IFxcZjI5YjtcbiRmYS12YXItd2lmaTogXFxmMWViO1xuJGZhLXZhci13aWtpZGF0YTogXFxmMzFhO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXFxmMjY2O1xuJGZhLXZhci13aW5kb3ctY2xvc2U6IFxcZjJkMztcbiRmYS12YXItd2luZG93LWNsb3NlLW86IFxcZjJkNDtcbiRmYS12YXItd2luZG93LW1heGltaXplOiBcXGYyZDA7XG4kZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTogXFxmMmQxO1xuJGZhLXZhci13aW5kb3ctcmVzdG9yZTogXFxmMmQyO1xuJGZhLXZhci13aW5kb3dzOiBcXGYxN2E7XG4kZmEtdmFyLXdpcmU6IFxcZjMyYztcbiRmYS12YXItd29uOiBcXGYxNTk7XG4kZmEtdmFyLXdvcmRwcmVzczogXFxmMTlhO1xuJGZhLXZhci13cGJlZ2lubmVyOiBcXGYyOTc7XG4kZmEtdmFyLXdwZXhwbG9yZXI6IFxcZjJkZTtcbiRmYS12YXItd3Bmb3JtczogXFxmMjk4O1xuJGZhLXZhci13cmVuY2g6IFxcZjBhZDtcbiRmYS12YXIteGluZzogXFxmMTY4O1xuJGZhLXZhci14aW5nLXNxdWFyZTogXFxmMTY5O1xuJGZhLXZhci14bXBwOiBcXGYyZjk7XG4kZmEtdmFyLXktY29tYmluYXRvcjogXFxmMjNiO1xuJGZhLXZhci15LWNvbWJpbmF0b3Itc3F1YXJlOiBcXGYxZDQ7XG4kZmEtdmFyLXlhaG9vOiBcXGYxOWU7XG4kZmEtdmFyLXljOiBcXGYyM2I7XG4kZmEtdmFyLXljLXNxdWFyZTogXFxmMWQ0O1xuJGZhLXZhci15ZWxwOiBcXGYxZTk7XG4kZmEtdmFyLXllbjogXFxmMTU3O1xuJGZhLXZhci15b2FzdDogXFxmMmIxO1xuJGZhLXZhci15b3V0dWJlOiBcXGYxNjc7XG4kZmEtdmFyLXlvdXR1YmUtcGxheTogXFxmMTZhO1xuJGZhLXZhci15b3V0dWJlLXNxdWFyZTogXFxmMTY2O1xuJGZhLXZhci16b3Rlcm86IFxcZjMwOTtcblxuXG5cbkBpbXBvcnQgXCJ+Zm9yay1hd2Vzb21lL3Njc3MvbWl4aW5zXCI7XG5AaW1wb3J0IFwifmZvcmstYXdlc29tZS9zY3NzL2Z1bmN0aW9uc1wiO1xuQGltcG9ydCBcIn5mb3JrLWF3ZXNvbWUvc2Nzcy9wYXRoXCI7XG5AaW1wb3J0IFwifmZvcmstYXdlc29tZS9zY3NzL2NvcmVcIjtcbkBpbXBvcnQgXCJ+Zm9yay1hd2Vzb21lL3Njc3MvbGFyZ2VyXCI7XG5AaW1wb3J0IFwifmZvcmstYXdlc29tZS9zY3NzL2ZpeGVkLXdpZHRoXCI7XG5AaW1wb3J0IFwifmZvcmstYXdlc29tZS9zY3NzL2xpc3RcIjtcbkBpbXBvcnQgXCJ+Zm9yay1hd2Vzb21lL3Njc3MvYm9yZGVyZWQtcHVsbGVkXCI7XG5AaW1wb3J0IFwifmZvcmstYXdlc29tZS9zY3NzL2FuaW1hdGVkXCI7XG5AaW1wb3J0IFwifmZvcmstYXdlc29tZS9zY3NzL3JvdGF0ZWQtZmxpcHBlZFwiO1xuQGltcG9ydCBcIn5mb3JrLWF3ZXNvbWUvc2Nzcy9zdGFja2VkXCI7XG5AaW1wb3J0IFwifmZvcmstYXdlc29tZS9zY3NzL2ljb25zXCI7XG5AaW1wb3J0IFwifmZvcmstYXdlc29tZS9zY3NzL3NjcmVlbi1yZWFkZXJcIjtcblxuIiwiLy8gQm9yZGVyZWQgJiBQdWxsZWRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgLjA4ZW0gJGZhLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuLnB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYucHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYucHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG4iLCIvLyBTcGlubmluZyBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogI3skZmEtY3NzLXByZWZpeH0tc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uOiAjeyRmYS1jc3MtcHJlZml4fS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246ICN7JGZhLWNzcy1wcmVmaXh9LXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiAjeyRmYS1jc3MtcHJlZml4fS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbiIsIi8vIFJvdGF0ZWQgJiBGbGlwcGVkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAgIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoOTBkZWcsIDEpOyAgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgxODBkZWcsIDIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDI3MGRlZywgMyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgMSwgMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsICAgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoMSwgLTEsIDIpOyB9XG5cbi8vIEhvb2sgZm9yIElFOC05XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBub25lO1xufVxuIiwiLy8gTWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gZmEtaWNvbigpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gI3skZmEtZm9udC1mYW1pbHl9OyAvLyBzaG9ydGVuaW5nIGZvbnQgZGVjbGFyYXRpb25cbiAgZm9udC1zaXplOiBpbmhlcml0OyAvLyBjYW4ndCBoYXZlIGZvbnQtc2l6ZSBpbmhlcml0IG9uIGxpbmUgYWJvdmUsIHNvIG5lZWQgdG8gb3ZlcnJpZGVcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IC8vIG9wdGltaXplbGVnaWJpbGl0eSB0aHJvd3MgdGhpbmdzIG9mZiAjMTA5NFxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxufVxuXG5AbWl4aW4gZmEtaWNvbi1yb3RhdGUoJGRlZ3JlZXMsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbn1cblxuQG1peGluIGZhLWljb24tZmxpcCgkaG9yaXosICR2ZXJ0LCAkcm90YXRpb24pIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0jeyRyb3RhdGlvbn0sIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xufVxuXG5cbi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzLiBBIGxhIEJvb3RzdHJhcCA0LlxuLy9cbi8vIFNlZTogaHR0cDovL2ExMXlwcm9qZWN0LmNvbS9wb3N0cy9ob3ctdG8taGlkZS1jb250ZW50L1xuXG5AbWl4aW4gc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLDAsMCwwKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHA6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgfVxufVxuIiwiLy8gU3RhY2tlZCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgsIC4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCB7IGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMnggeyBmb250LXNpemU6IDJlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludmVyc2UgeyBjb2xvcjogJGZhLWludmVyc2U7IH1cbiIsIi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxuICAgcmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tdXNpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbXVzaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Rhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbG06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbG0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGFyZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoLWxhcmdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aC1saXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZW1vdmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3NlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGltZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaC1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvd2VyLW9mZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG93ZXItb2ZmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ25hbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlYXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9tZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9tZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG9jay1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvd25sb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1vLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbmJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5LWNpcmNsZS1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1yaWdodDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVwZWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXBlYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3luYzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVmcmVzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVmcmVzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlzdC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRwaG9uZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRwaG9uZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLW9mZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lLW9mZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2x1bWUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xcmNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFyY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWdzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWdzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2ttYXJrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbWVyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taXRhbGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pdGFsaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC1oZWlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRleHQtaGVpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtd2lkdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRleHQtd2lkdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpZ24tbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1jZW50ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLWNlbnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpZ24tcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tanVzdGlmeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpZ24tanVzdGlmeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlZGVudDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tb3V0ZGVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3V0ZGVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmRlbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZGVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWRlbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWRlby1jYW1lcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvdG86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1waWN0dXJlLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpY3R1cmUtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbmNpbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtbWFya2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRqdXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRpdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW5jaWwtc3F1YXJlLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXJlLXNxdWFyZS1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjay1zcXVhcmUtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVwLWJhY2t3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhc3QtYmFja3dhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY2t3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhc3QtZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZXAtZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lamVjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWplY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGx1cy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taW51cy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW1lcy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjay1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZm8tY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzaGFpcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3NzaGFpcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbWVzLWNpcmNsZS1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjay1jaXJjbGUtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4cGFuZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcHJlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFzdGVyaXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVhZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXllLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhcm5pbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhbmRvbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmFuZG9tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWduZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXR3ZWV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXR3ZWV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3BwaW5nLWNhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbGRlci1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvd3Mtdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3dzLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyLWNoYXJ0LW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFyLWNoYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10d2l0dGVyLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmEtcmV0cm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbWVyYS1yZXRybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtleSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyczpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ncyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLW8tdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRodW1icy1vLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRodW1icy1vLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWhhbGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhcnQtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLW91dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbi1vdXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5rZWRpbi1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWItdGFjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGh1bWItdGFjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHRlcm5hbC1saW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24taW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ24taW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJvcGh5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cm9waHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0aHViLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVwbG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZW1vbi1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3F1YXJlLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcmstbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9va21hcmstbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10d2l0dGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLWY6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYWNlYm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGh1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlZGl0LWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcnNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGRkLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhkZC1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxob3JuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWxsaG9ybik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlbGwtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2VydGlmaWNhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLW8tcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtby1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1vLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLW8tZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZS1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLXc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlLXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3JlbmNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13cmVuY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFza3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhc2tzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyaWVmY2FzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJpZWZjYXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93cy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbXVuaXR5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncm91cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhc2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3V0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Npc3NvcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZXMtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZXMtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcGVyY2xpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mbG9wcHktbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxvcHB5LW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmF2aWNvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVvcmRlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LXVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXN0LXVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Qtb2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3Qtb2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyaWtldGhyb3VnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuZGVybGluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hZ2ljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpbnRlcmVzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLWc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29sdW1ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnNvcnRlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWRvd246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1kZXNjKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFzYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbmtlZGluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1sZWZ0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlZ2FsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nYXZlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2F2ZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWNob21ldGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnRzLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhc2g6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2l0ZW1hcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2l0ZW1hcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyZWxsYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW1icmVsbGEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xpcGJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYi1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saWdodGJ1bGItbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjaGFuZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLWRvd25sb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtdXBsb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RldGhvc2NvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZXRob3Njb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1aXRjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdWl0Y2FzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29mZmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXV0ZW5zaWxzOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jdXRsZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdXRsZXJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dC1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXRleHQtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWlsZGluZy1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvc3BpdGFsLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWJ1bGFuY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRraXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnaHRlci1qZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpZ2h0ZXItamV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWgtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3VibGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2t0b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlc2t0b3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXB0b3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlLXBob25lOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vYmlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2lyY2xlLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVvdGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVvdGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Bpbm5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0aHViLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyLW9wZW4tbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbWlsZS1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyb3duLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVoLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laC1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbWVwYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhbWVwYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5Ym9hcmQtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsYWctbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhZy1jaGVja2VyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVybWluYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlcm1pbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHktYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWhhbGYtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jYXRpb24tYXJyb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLWZvcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZGUtZm9yayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluLWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhaW4tYnJva2VuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWVzdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbmZvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNsYW1hdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VwZXJzY3JpcHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vic2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdWJzY3JpcHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXJhc2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lcmFzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHV6emxlLXBpZWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wdXp6bGUtcGllY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb3Bob25lLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpZWxkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm9ja2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1heGNkbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWF4Y2RuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWh0bWw1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1odG1sNSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jc3MzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuY2hvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5jaG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubG9jay1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubG9jay1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbHNleWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1bGxzZXllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVsbGlwc2lzLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxsaXBzaXMtdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yc3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yc3Mtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5LWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aWNrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpY2tldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pbnVzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWludXMtc3F1YXJlLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxldmVsLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxldmVsLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjay1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuY2lsLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFyZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtby11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldXJvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ldXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV1cik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3VuZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZ2JwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYnApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9sbGFyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11c2Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydXBlZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taW5yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY255OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ybWI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXllbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tanB5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qcHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVibGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdWJsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcnViOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29uOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1rcnc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtydyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXRjb2luOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1idGM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ0Yyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS10ZXh0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1hc2M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYWxwaGEtYXNjKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS1kZXNjKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWRvd246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWFzYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtYXNjKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LXVwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kb3duOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWRlc2M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGh1bWJzLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aHVtYnMtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteW91dHViZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteW91dHViZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmctc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlLXBsYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlvdXR1YmUtcGxheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcm9wYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcm9wYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFjay1vdmVyZmxvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0YWdyYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluc3RhZ3JhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlja3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsaWNrcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZG46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXRidWNrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpdGJ1Y2tldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXRidWNrZXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1bWJscjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHVtYmxyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1bWJsci1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR1bWJsci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9uZy1hcnJvdy11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHBsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3dzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3dzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZHJvaWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZHJvaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGludXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbnV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaWJiYmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmliYmJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t5cGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm91cnNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm91cnNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVsbG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyZWxsbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZW1hbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlbWFsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdHRpcDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdGlwYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYXRpcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1bi1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdW4tbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb29uLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vb24tbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcmNoaXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcmNoaXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1ZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWlibzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VpYm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVucmVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZW5yZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFnZWxpbmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWdlbGluZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YWNrLWV4Y2hhbmdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1sZWZ0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvdC1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG90LWNpcmNsZS1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoZWVsY2hhaXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdoZWVsY2hhaXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW8tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW1lby1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVya2lzaC1saXJhOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10cnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzLXNxdWFyZS1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwYWNlLXNodXR0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwYWNlLXNodXR0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xhY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd29yZHByZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5pZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3BlbmlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RpdHV0aW9uOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5rOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11bml2ZXJzaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bml2ZXJzaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vcnRhci1ib2FyZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYWR1YXRpb24tY2FwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlhaG9vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YWhvbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZGRpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRkaXQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dW1ibGV1cG9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHVtYmxldXBvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWxpY2lvdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlbGljaW91cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWdnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWdnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRydXBhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJ1cGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpvb21sYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItam9vbWxhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYW5ndWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZheCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVpbGRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hpbGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoaWxkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF3KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXV0ZW5zaWwtc3Bvb246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcG9vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdWJlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWhhbmNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWhhbmNlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVhbS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVjeWNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVjeWNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdXRvbW9iaWxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRheGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRheGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJlZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcG90aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcG90aWZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRldmlhbnRhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRldmlhbnRhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc291bmRjbG91ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc291bmRjbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXRhYmFzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGF0YWJhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wZGYtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1wZGYtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXdvcmQtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS13b3JkLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1leGNlbC1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWV4Y2VsLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtcG93ZXJwb2ludC1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGhvdG8tbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1waWN0dXJlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtaW1hZ2UtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbWFnZS1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtemlwLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYXJjaGl2ZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWFyY2hpdmUtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXNvdW5kLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYXVkaW8tbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1hdWRpby1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbW92aWUtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS12aWRlby1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXZpZGVvLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1jb2RlLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtY29kZS1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZXBlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kZXBlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qc2ZpZGRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItanNmaWRkbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1ib3V5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLWJ1b3k6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtc2F2ZXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cHBvcnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtcmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlmZS1yaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1vLW5vdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaXJjbGUtby1ub3RjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVzaXN0YW5jZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmViZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlYmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1lbXBpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVtcGlyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXljLXNxdWFyZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taGFja2VyLW5ld3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhY2tlci1uZXdzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbmNlbnQtd2VpYm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbmNlbnQtd2VpYm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXFxKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlY2hhdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0td2VpeGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWl4aW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGFwZXItcGxhbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcGVyLXBsYW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGFwZXItcGxhbmUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFwZXItcGxhbmUtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaXN0b3J5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaXN0b3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS10aGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaXJjbGUtdGhpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXJhZ3JhcGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcmFncmFwaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGlkZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9tYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9tYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb2NjZXItYmFsbC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mdXRib2wtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnV0Ym9sLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlub2N1bGFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlub2N1bGFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlc2hhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsaWRlc2hhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10d2l0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWVscDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVscCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXdzcGFwZXItbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmV3c3BhcGVyLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lmaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2lmaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxjdWxhdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxjdWxhdG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBheXBhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF5cGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS13YWxsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS13YWxsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtdmlzYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtdmlzYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1tYXN0ZXJjYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpc2NvdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1kaXNjb3Zlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1hbWV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1hbWV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXBheXBhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtcGF5cGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXN0cmlwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2Mtc3RyaXBlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlbGwtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaC1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWxsLXNsYXNoLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvcHlyaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29weXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWVkcm9wcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leWVkcm9wcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhaW50LWJydXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWludC1icnVzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXJ0aGRheS1jYWtlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyZWEtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFyZWEtY2hhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWUtY2hhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGluZS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGluZS1jaGFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXN0Zm06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhc3RmbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXN0Zm0tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vZmY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvZ2dsZS1vZmYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2dnbGUtb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmljeWNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmljeWNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pb3hob3N0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pb3hob3N0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2VsbGlzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nZWxsaXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3NlZC1jYXB0aW9uaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hla2VsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVxZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lYW5wYXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWFucGF0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXlzZWxsYWRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXlzZWxsYWRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb25uZWN0ZGV2ZWxvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoY3ViZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGFzaGN1YmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydW1iZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvcnVtYmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlYW5wdWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VsbHN5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWxsc3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcnRzaW5idWxrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGlydHNpbmJ1bGspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2ltcGx5YnVpbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpbXBseWJ1aWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3lhdGxhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcnQtcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcnQtYXJyb3ctZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW06YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpYW1vbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpYW1vbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXNlY3JldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1zZWNyZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW90b3JjeWNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW90b3JjeWNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJlZXQtdmlldzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyZWV0LXZpZXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnRiZWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFydGJlYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZlbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVyY3VyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVyY3VyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnRlcnNleDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYW5zZ2VuZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbnNnZW5kZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVudXMtZG91YmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJzLWRvdWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZW51cy1tYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJzLXN0cm9rZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJzLXN0cm9rZS12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtc3Ryb2tlLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV1dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uZXV0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VuZGVybGVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2VuZGVybGVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1vZmZpY2lhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0LXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpbnRlcmVzdC1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoYXRzYXBwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aGF0c2FwcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZXJ2ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlcnZlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXRpbWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdGVsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFjb2luOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFjb2luKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJ3YXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1YndheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZGl1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRpdW0tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXljOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXktY29tYmluYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcHRpbi1tb25zdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcGVuY2FydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBlZGl0ZWRzc2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4cGVkaXRlZHNzbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZnVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktaGFsZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1oYWxmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LWVtcHR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vdXNlLXBvaW50ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWktY3Vyc29yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC1ncm91cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2JqZWN0LWdyb3VwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC11bmdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vYmplY3QtdW5ncm91cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RpY2t5LW5vdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RpY2t5LW5vdGUtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1qY2I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWpjYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtZGluZXJzLWNsdWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbGFuY2Utc2NhbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXJnbGFzcy1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXJnbGFzcy1zdGFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXJnbGFzcy1oYWxmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3MtZW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtZ3JhYi1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXJvY2stbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1yb2NrLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zdG9wLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGFwZXItbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wYXBlci1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1zY2lzc29ycy1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbGl6YXJkLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtbGl6YXJkLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zcG9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXNwb2NrLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludGVyLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnRlci1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGVhY2UtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wZWFjZS1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWRlbWFyazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhZGVtYXJrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ2lzdGVyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZ2lzdGVyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2ctY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJpcGFkdmlzb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyaXBhZHZpc29yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9kbm9rbGFzc25pa2kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdldC1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdldC1wb2NrZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lraXBlZGlhLXc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpa2lwZWRpYS13KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2FmYXJpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hyb21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmVmb3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9wZXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnRlcm5ldC1leHBsb3Jlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVsZXZpc2lvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb250YW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbnRhbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01MDBweDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItNTAwcHgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWF6b24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1wbHVzLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbWludXMtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItbWludXMtbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci10aW1lcy1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLWNoZWNrLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kdXN0cnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZHVzdHJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1waW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1waW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXNpZ25zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtc2lnbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50aW5nLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91eno6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXp6KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXY6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW1lbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFjay10aWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsYWNrLXRpZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnRpY29ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtYWxpZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZGRpdC1hbGllbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lZGdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlZGl0LWNhcmQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGllcGllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2RpZXBpZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2R4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb2R4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9ydC1hd2Vzb21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2R1Y3QtaHVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJvZHVjdC1odW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXhjbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3JpYmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjcmliZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdXNlLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF1c2UtY2lyY2xlLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3AtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3AtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3AtY2lyY2xlLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9wcGluZy1iYWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9wcGluZy1iYXNrZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaHRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFzaHRhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsdWV0b290aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmx1ZXRvb3RoLWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyY2VudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRsYWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGxhYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGJlZ2lubmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13cGJlZ2lubmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdwZm9ybXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52aXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZpcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pdmVyc2FsLWFjY2Vzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2hlZWxjaGFpci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZS1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsaW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGluZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXVkaW8tZGVzY3JpcHRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtdm9sdW1lOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaWxsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJhaWxsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZm5lc3M6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVhZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGlkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xpZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGUtZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xpZGUtZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLWxhbmd1YWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvdy12aXNpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvdy12aXNpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFkZW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhZGVvLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25hcGNoYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNuYXBjaGF0LWdob3N0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25hcGNoYXQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJzdC1vcmRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteW9hc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVpc2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVtZWlzbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsdXMtb2ZmaWNpYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udC1hd2Vzb21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kc2hha2Utbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZS1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUtb3Blbi1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbm9kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlub2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRkcmVzcy1ib29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vay1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZGRyZXNzLWJvb2stbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZGRyZXNzLWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmNhcmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkZHJlc3MtY2FyZC1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWNpcmNsZS1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1iYWRnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlkLWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWQtY2FyZC1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3JhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdW9yYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJlZS1jb2RlLWNhbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbGVncmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1oYWxmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3dlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvd2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdGh0dWI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXMxNTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2RjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb2RjYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LW1heGltaXplKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LW1pbmltaXplKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3ctcmVzdG9yZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LWNsb3NlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2UtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LWNsb3NlLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZGNhbXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbmRjYW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRzeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXRzeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWRiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbWRiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhdmVscnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhdmVscnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWVyY2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWVyY2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb2NoaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvY2hpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93Zmxha2UtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd2ZsYWtlLW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJwb3dlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1cGVycG93ZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdwZXhwbG9yZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVldHVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWV0dXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFzdG9kb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hc3RvZG9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hc3RvZG9uLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFzdG9kb24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcmstY2lyY2xlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mb3JrLWF3ZXNvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvcmstYXdlc29tZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZWVydHViZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVlcnR1YmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhc3BvcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpYXNwb3JhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyaWVuZGljYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJpZW5kaWNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdudS1zb2NpYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdudS1zb2NpYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGliZXJhcGF5LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGliZXJhcGF5LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWJlcmFwYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpYmVyYXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zc2I6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjdXR0bGVidXR0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY3V0dGxlYnV0dCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1odWJ6aWxsYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaHViemlsbGEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29jaWFsLWhvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvY2lhbC1ob21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFydHN0YXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFydHN0YXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlzY29yZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlzY29yZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXNjb3JkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlzY29yZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF0cmVvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF0cmVvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93ZHJpZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNub3dkcmlmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hY3Rpdml0eXB1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWN0aXZpdHlwdWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRoZXJldW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV0aGVyZXVtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleWJhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtleWJhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhYXJsaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhYXJsaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFhcmxpLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYWFybGktbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXQta2V5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1rZXktbW9kZXJuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rZXktbW9kZXJuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhtcHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXhtcHApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaGl2ZS1vcmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFyY2hpdmUtb3JnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyZWVkb21ib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyZWVkb21ib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stbWVzc2VuZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYWNlYm9vay1tZXNzZW5nZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGViaWFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZWJpYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFzdG9kb24tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXN0b2Rvbi1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGlwZWVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aXBlZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVhY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlYWN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvZ21hemljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb2dtYXppYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS16b3Rlcm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXpvdGVybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ub2RlanM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5vZGVqcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXh0Y2xvdWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5leHRjbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXh0Y2xvdWQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uZXh0Y2xvdWQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhY2thZGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYWNrYWRheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXJhdmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXJhdmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ25hbGFwcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbmFsYXBwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdudXBnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbnVwZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBocCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZm1wZWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZmbXBlZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb3BsaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvcGxpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeW5jdGhpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5bmN0aGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmtzY2FwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5rc2NhcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWF0cml4LW9yZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWF0cml4LW9yZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waXhlbGZlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGl4ZWxmZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vdHN0cmFwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib290c3RyYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGV2LXRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXYtdG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaG5vZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhc2hub2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWppcmFmZWF1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qaXJhZmVhdSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbWJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbWJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpa2lkYXRhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aWtpZGF0YSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnaXRhbG9jZWFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWdpdGFsb2NlYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXR0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0ZWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGVhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXB1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1lcHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB5dGhvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHl0aG9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hsaW51eDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJjaGxpbnV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsZXJvbWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsZXJvbWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5zcGxhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuc3BsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhY2tzdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYWNrc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVsbC1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlbGwtY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mLWRyb2lkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mLWRyb2lkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpb21ldHJpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlvbWV0cmljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9yLW9uaW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b3Itb25pb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLW11dGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbHVtZS1tdXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtcmluZ2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVsbC1yaW5naW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtcmluZ2luZy1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWxsLXJpbmdpbmctbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qdXB5dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qdXB5dGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWp1bGlhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qdWxpYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGFzc2ljcHJlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsYXNzaWNwcmVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGFzc2ljcHJlc3MtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGFzc2ljcHJlc3MtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW4tY29sbGVjdGl2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3Blbi1jb2xsZWN0aXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9yY2lkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcmNpZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNlYXJjaGdhdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlc2VhcmNoZ2F0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdW5rd2hhbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZ1bmt3aGFsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc2tmbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXNrZm0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxvY2tzdGFjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxvY2tzdGFjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2FyZGdhbWVnZWVrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib2FyZGdhbWVnZWVrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bm55OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idW5ueSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXltZWFjb2ZmZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1eW1lYWNvZmZlZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1ieTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtYnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1hbHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1jYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1uYy1ldTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtbmMtZXUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtbmMtanA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLW5jLWpwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLW5jOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1uYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1uZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtcGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLXBkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXJlbWl4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1yZW1peCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1zYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2Mtc2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Mtc2hhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLXNoYXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXplcm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLXplcm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29ud2F5LWhhY2tlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29ud2F5LWdsaWRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ud2F5LWdsaWRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc2hhcnA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNzaGFycCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbWFpbC1idWxrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbWFpbC1idWxrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtYWlsLWJ1bGstbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW1haWwtYnVsay1vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdudTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ251KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGxheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZXJva3U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlcm9rdSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXNzaW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbWUtYXNzaXN0YW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob21lLWFzc2lzdGFudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qYXZhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qYXZhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcmlhZGI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcmlhZGIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFya2Rvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcmtkb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW15c3FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1teXNxbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ub3JkY2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbm9yZGNhc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1bWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsdW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvc3RncmVzcWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvc3RncmVzcWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2Fzcy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhc3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2thdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNrYXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNrZXRjaGZhYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2tldGNoZmFiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHRwYXR0ZXJuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZXh0cGF0dGVybik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bml0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pdHkpOyB9XG4iLCIvLyBTY3JlZW4gUmVhZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHkoKTsgfVxuLnNyLW9ubHktZm9jdXNhYmxlIHsgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTsgfVxuIiwiLy8gRm9udHNcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9TnVuaXRvJyk7XG5cbi8vIEJvb3RzdHJhcFxuQGltcG9ydCAnfmJvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcCc7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC1kYXRlcGlja2VyL2Rpc3QvY3NzL2Jvb3RzdHJhcC1kYXRlcGlja2VyLmNzc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAtZGF0ZXBpY2tlci9kaXN0L2Nzcy9ib290c3RyYXAtZGF0ZXBpY2tlcjMuY3NzXCI7XG5AaW1wb3J0ICd+dnVlLWN0ay1kYXRlLXRpbWUtcGlja2VyL2Rpc3QvdnVlLWN0ay1kYXRlLXRpbWUtcGlja2VyLmNzcyc7XG5cbi8vZm9ya2F3ZXNvbWVcbkBpbXBvcnQgXCJmb3JrYXdlc29tZVwiO1xuYm9keXtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1mYW1pbHk6IE51bml0byxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZmFmYztcbn1cbmF7XG4gICAgY29sb3I6ICMwNDAwZmY7XG59XG5maWd1cmV7XG4gICAgbWFyZ2luOiAwO1xuICAgIGltZ3tcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cbi5oNCwgaDQge1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbn1cbmZpZ3VyZSBpbWd7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ucGFnZS1tZXNzYWdle1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMTBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI0NGMjMwNjtcbiAgICAmLnN1Y2Nlc3N7XG4gICAgICAgIGJhY2tncm91bmQ6IGRhcmtzbGF0ZWdyZXk7XG4gICAgfVxufVxuLmNhcnR7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi5ub3NlbGVjdCB7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lOyAvKiBpT1MgU2FmYXJpICovXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogU2FmYXJpICovXG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lOyAvKiBLb25xdWVyb3IgSFRNTCAqL1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IC8qIE9sZCB2ZXJzaW9ucyBvZiBGaXJlZm94ICovXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lOyAvKiBJbnRlcm5ldCBFeHBsb3Jlci9FZGdlICovXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IC8qIE5vbi1wcmVmaXhlZCB2ZXJzaW9uLCBjdXJyZW50bHlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdXBwb3J0ZWQgYnkgQ2hyb21lLCBFZGdlLCBPcGVyYSBhbmQgRmlyZWZveCAqL1xufVxuYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbmIuaGlnaGxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZDRhO1xufVxuLnZpZGVvLWxpc3QtY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4udmlkZW8tY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogNDB2dztcbiAgICBtYXJnaW46IDEwcHg7XG59XG4udmlkZW8tZnJhbWUtY29udGFpbmVye1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWRlby1mcmFtZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlYXJjaC13aWRnZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzRhNGE0YTtcblxuICAgIC5zaWRlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmhlbHAtaWNvbiB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMDBweDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmZtY29udCAuZmEtaG9tZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5zZWFyY2gtd2lkZ2V0IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuYS5uby1zdHlsZSB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4uaGFzLWVycm9yIHtcbiAgICBjb2xvcjogI2UzMzQyZiAhaW1wb3J0YW50O1xuXG4gICAgJiA+IGlucHV0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTMzNDJmICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uaGFzLWVycm9yLXRpbnltY2Uge1xuICAgIC50b3gge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTMzNDJmICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cbi5kcm9wZG93bi1zdWJtZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi1zdWJtZW51ID4gYTphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYwZGFcIjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiAnRm9ya0F3ZXNvbWUnO1xufVxuXG5cbi5kcm9wZG93bi1zdWJtZW51ID4gLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xufVxuXG4ubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5uYXZiYXItbGlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4ubmF2YmFyLWxpZ2h0IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLmZvb3Rlci1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogIzM0M2E0MDtcbiAgICB9XG59XG5cbi5wYXJ0bmVycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIGEge1xuICAgICAgICBtYXJnaW46IDEwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmF2YmFyLWxpZ2h0LCAubmF2YmFyLWRhcmsge1xuICAgIHotaW5kZXg6IDIwO1xufVxuXG4ubmF2YmFyLWRhcmsgLmNvbGxhcHNlIHtcbiAgICAuZHJvcGRvd24tc3VibWVudSwgLm5hdi1saW5rLCAubmF2LWl0ZW0ge1xuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cywgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc2hvdyB7XG4gICAgICAgIC5kcm9wZG93bi1zdWJtZW51LCAubmF2LWxpbmssIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlYXJjaGVkX3dvcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5uZXdzLXJvdyB7XG4gICAgZmlndXJlLCBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBhcnRpY2xlIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgIGxpbmUtY2xhbXA6IDY7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNjtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxuXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uY29udGVudC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIC50aHVtYm5haWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwdnc7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5pbmZvIHtcbiAgICBzbWFsbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogIzM0M2E0MDtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxufVxuXG4uY29udGVudC1jb250YWluZXI6bm90KC5jb250ZW50LWxpc3QpIC5pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uY29udGVudC1jb250YWluZXIuY29udGVudC1saXN0IC5pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogLTgwcHg7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAmLnNtYWxsIHtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5jb250YWluZXI6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtaW4taGVpZ2h0OiA1MHZoO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd29yZC1icmVhazogbm9ybWFsO1xuICAgIH1cblxuICAgIC5oaWdobGlnaHRlZHBhZ2Uge1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzMjlkNDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgICB6LWluZGV4OiA0MDtcbn1cblxuLm1lbnUtc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICBpbnB1dCwgaW5wdXQ6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIGkge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuXG59XG4ubmF2YmFyLWRhcmt7XG4gICAgLm1lbnUtc2VhcmNoIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6IHNpbHZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0LCBpbnB1dDpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogc2lsdmVyO1xuICAgIH1cbn1cbi5zaXRlLWxvZ28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE1cHg7XG4gICAgei1pbmRleDogMzA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMDtcbiAgICBsZWZ0OiAzMHB4O1xuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgIH1cbn1cblxuXG4ud2lkZ2V0LWNhcmRzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIC5iYW5uZXJjYXJkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICAgIC5iYWNrZHJvcCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzliNTRhO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuXG4gICAgICAgIH1cblxuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuXG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2lkZ2V0LWNvbnRlbnQge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmstaG9sZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi5wYWdlLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4uc2l0ZS1kaXZpZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogI2Y0ZjNmMztcbn1cblxuZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuXG4ucGFnZS1jb250ZW50IHtcbiAgICBoMSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgfVxuXG4gICAgKjpub3QoZmlndXJlKT5pbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICB9XG5cbiAgICAubGF0ZXN0IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjNGE0YTRhO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMjlkNDE7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5ld3Mge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgfVxuXG4gICAgLm9sZGVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdHJvbmcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzRhNGE0YTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY29sb3I6ICMzMjlkNDE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9vdGVyLW5hdiB7XG4gICAgLm5hdmJhci1uYXYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbn1cblxuLmZvb3Rlci1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmM2YzO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuXG4gICAgLmZhIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzM5YjU0YTtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgY29sb3I6ICMzOWI1NGE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWRkcmVzcyB7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBob25lLXdpZGdldCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbn1cblxuLnBob25lLXdpZGdldCB7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcblxuICAgIGE6bm90KC5jYWxsKSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYsIC5jYWxsIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgIC5jYWxsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzliNTRhO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhciBvcGFjaXR5O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi53aGl0ZSB7XG4gICAgICAgICYsIC5jYWxsIHtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgfVxuXG4gICAgICAgIGE6bm90KC5jYWxsKSB7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FsbCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzliNTRhO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLm5hdmJhci10cmFuc3BhcmVudCB7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICAgIH1cblxuICAgICAgICBhOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItbmF2LCAubmF2LWxpbmsge1xuICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmZvb3RlciB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblxuICAgICAgICBhOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGE6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5uZXdzLWltYWdle1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuXG4gICAgJi5oaWdobGlnaHR7XG4gICAgICAgIHdpZHRoOiA1MjRweDtcbiAgICAgICAgaGVpZ2h0OiAzNjBweDtcbiAgICB9XG4gICAgZmlndXJle1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cblxuLmNvdW50ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWcvY291bnRlcl9iYWNrZ3JvdW5kLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJiwgKiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICB9XG59XG5cbi5jb3VudGRvd25fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBjb2xvcjogIzQ3NDc0Nztcbn1cblxuLmN1c3RvbS1jaGVja2JveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogcmdiKDExMywgMTEzLCAxMTMpO1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwcHggMWZyO1xuICAgICAgICAvL2Rpc3BsYXk6IGZsZXg7XG4gICAgICAgIC8vZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLy9hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigyNDMsIDI0MywgMjQzKTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3ZTdlN2U7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgIC8vdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcblxuICAgICAgICAmOmZvY3VzICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDJmMzY7XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ1xcZjAwYyc7XG4gICAgICAgICAgICBmb250LWZhbWlseTogRm9ya0F3ZXNvbWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuLmNhcnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnBheS1yZWdpb257XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNjY2NjY2M7XG4gICAgLy9iYWNrZ3JvdW5kOiAjREUzQjFGO1xuICAgIC8vY29sb3I6IHdoaXRlO1xufVxuLmNhcnQtY29udGVudHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMjBweCAwO1xufVxuLm9wZW4tY2FydHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICNERTNCMUY7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiA1cHggc29saWQgd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAgbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzIGxpbmVhcjtcbiAgICAuY2FydC1jb3VudHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5tb2RhbC1mb3JtLWdyb3Vwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBsYWJlbHtcbiAgICAgICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgbWFyZ2luOjEwcHggMCAwIDA7XG4gICAgICAgIHRleHQtaW5kZW50OiAxMHB4O1xuICAgIH1cbiAgICBpbnB1dDpub3QoI3Rvc0FjY2VwdCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMjQzLCAyNDMsIDI0Myk7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIxcHg7XG4gICAgICAgIG1hcmdpbjogMTBweCAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgJi5oYXMtZXJyb3Ige1xuICAgICAgICAgICAgY29sb3I6ICNiZDAyMDI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmQwMjAyO1xuICAgICAgICB9XG4gICAgfVxufVxuLnNpbXBsZS1pbWFnZXtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1nL3NpbXBsZXBheV9iYW5rY2FyZF9sb2dvc19sZWZ0XzQ4Mng0MF9uZXcucG5nXCIpIG5vLXJlcGVhdCAtMTJweCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDIwcHg7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgICAuaGlkZS1zbSB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICAgIC5zaG93LXNtIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXG4gICAgLm5ld3MtaW1hZ2V7XG4gICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxMjRweDtcblxuICAgICAgICAmLmhpZ2hsaWdodHtcbiAgICAgICAgICAgIHdpZHRoOiA0MzVweDtcbiAgICAgICAgICAgIGhlaWdodDogMzMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5uby1zbSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zaXRlLWxvZ28ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgei1pbmRleDogMzA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBjYWxjKDEwdncgLSAzMHB4KTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblxuICAgIC5uZXdzLWltYWdle1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIGhlaWdodDogMTY5cHg7XG5cbiAgICAgICAgJi5oaWdobGlnaHR7XG4gICAgICAgICAgICB3aWR0aDogNjUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2NnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgLyp0YWJsZXtcbiAgICAgICAgICB0cntcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIH1cbiAgICAgICAgICB0ZHtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfSovXG4gICAgfVxuICAgIC5uby1wYWRkaW5nLXdoZW4tc21hbGwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OztcbiAgICB9XG4gICAgI2Zyb250ZW5kIHtcbiAgICAgICAgLm5hdmJhci1saWdodCB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRyYW5zcGFyZW50IC5uYXZiYXItbmF2LCAubmF2YmFyLXRyYW5zcGFyZW50IC5uYXYtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJhbm5lciAuY29udGFpbmVyIHtcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5oaWRlLXNtIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cbiAgICAuZml4LXNtLmZpeC1zbSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5zaG93LXNtIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gICAgLmZvb3Rlci1pbmZvIC5waG9uZS13aWRnZXR7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgICAuc2l0ZS1sb2dvIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgIHotaW5kZXg6IDMwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgbGVmdDogNTB2dztcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5tZW51X2ljb24ge1xuICAgIGhlaWdodDogMzBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgbGVmdDogMTBweDtcbn1cblxuLmljb25fbWVudSwgLmljb25fc3VibWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaWNvbl9tZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuaWNvbl9tZW51IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmljb25fbWVudSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLnBhZ2UtY29udGVudCAubGF0ZXN0IGEge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgIC5wYWdlLWNvbnRlbnQgLm9sZGVyIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubmV3cy1pbWFnZXtcbiAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICBoZWlnaHQ6IDEyNHB4O1xuXG4gICAgICAgICYuaGlnaGxpZ2h0e1xuICAgICAgICAgICAgd2lkdGg6IDQ4MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNDdweDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAubmV3cy1pbWFnZXtcbiAgICAgICAgd2lkdGg6IGNhbGMoIDUwdncgLSA1MHB4KTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKCAoNTB2dyAtIDUwcHgpIC8gMTYgKiA5KTtcblxuICAgICAgICAmLmhpZ2hsaWdodHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNzBweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoICgxMDB2dyAtIDcwcHgpIC8gMTYgKiA5ICk7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3NjhweCkge1xuICAgIC53aWRnZXQtY2FyZHMge1xuICAgICAgICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5wYWdlLWNvbnRlbnQgLmxhdGVzdCBhIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC5wYWdlLWNvbnRlbnQgLm9sZGVyIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogNDYycHgpIHtcbiAgICAuYmFubmVyIC5jb250YWluZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgIC5zaHJpbmstdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuOGVtO1xuICAgIH1cbiAgICAuY291bnRlciB7XG4gICAgICAgIC5jb3VudGRvd25fdGl0bGUge1xuICAgICAgICAgICAgLy9wYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgaGVpZ2h0OiA4MDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gICAgLndpZGdldC1jYXJkcyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmFubmVyIC5jb250YWluZXIge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC53aWRnZXQtY2FyZHMge1xuICAgICAgICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLndpZGdldC1jYXJkcyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiLmFjY29yZGlvbiB7XG4gICAgLmNhcmQge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAuYnRuLmJ0bi1saW5rIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDI4cHgpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHZhcigtLXRleHQtZGFyayk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS10ZXh0LWRhcmspO1xuXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgbGluZWFyO1xuXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNHB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZTo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWig0NWRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zZXBhcmF0b3Ige1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMi41cmVtICk7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRUJFQUVEO1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICB9XG59XG4iLCIubmF2YmFyIHtcbiAgICBwYWRkaW5nOiA4cHggMjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICB6LWluZGV4OiA1MDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnKSAhaW1wb3J0YW50O1xuXG4gICAgLmNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDE3MjhweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICB0cmFuc2l0aW9uOiBwYWRkaW5nIDAuMjVzIGxpbmVhciwgYm94LXNoYWRvdyAwLjI1cyBsaW5lYXI7XG4gICAgYm94LXNoYWRvdzogMHB4IDZweCAxMHB4ICMwMDAwMDAxNDtcbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuXG4gICAgLmxvZ28gaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4yNXMgbGluZWFyO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9uLXRvcCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAubG9nbyBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIDVweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHQtZGFyayk7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2FuZCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjM1cztcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmspO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5vbi10b3ApIHtcbiAgICAgICAgLmNvbGxhcHNlLFxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sbGFwc2UsXG4gICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnKTtcbiAgICAgICAgLmJ1dHRvbi1zcGFjZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDVweCA1cHggMTBweCAjMDAwMDAwMjI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zYW5kKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtZGFyaykgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiA3cHg7XG4gICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAwO1xuXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZSwgdG9wIDAuMjVzIGxpbmVhcjtcblxuICAgICAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweCAzMHB4IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tc3BhY2VyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgICYuaWNvbnMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZyk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAtMzBweCAtMzBweCAtMzBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5sYW5ndWFnZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5waG9uZS1idG4ge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE3NTJiO1xuICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucG9wb3V0LXNlYXJjaCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIC5zdWJtaXQge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB6LWluZGV4OiAzMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIGlucHV0LFxuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IC04LjVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuNXB4IDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjI1cztcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdmVyeS1saWdodGdyYXkpO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBpbnB1dCxcbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTIuNXB4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogdGV4dDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEyLjVweCA0MHB4IDEyLjVweCAxNXB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggMTVweCAjMDAwMDAwMjIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdWJtaXQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZmFhO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMjVzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXQsXG4gICAgICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZiZDg2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBpbnB1dCxcbiAgICAgICAgICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMi41cHggMTBweCAyLjVweCAzNXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3VibWl0IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxhbmd1YWdlLWJ0biB7XG4gICAgICAgICY6bm90KC5hY3RpdmUpIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsImZvb3RlcntcbiAgICBwYWRkaW5nOiAwO1xuICAgIC5sb2dve1xuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmxpbmt7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmspO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDU3NnB4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5rLWljb257XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGlua3MgdWx7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICB9XG5cbiAgICAubGlua3MgaDJ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG5cbiAgICAuY2FyZWVye1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgd2lkdGg6IDQ3MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMDtcbiAgICAgICAgfVxuICAgICAgICAudGV4dHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ1dHRvbntcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2FuZCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmspO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTVweDtcbiAgICAgICAgICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMTBweCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjAwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2FuZCk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNTIwcHgpe1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTIuNXB4O1xuICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnV0dG9ue1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDcuNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDM3NXB4KXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgICAgICAgIC50ZXh0e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ1dHRvbntcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3LjVweCAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cbi5jb250YWN0LXdyYXBwZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjFGMUIyO1xuXG4gICAgLmRlc2NyaXB0aW9ue1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIC50aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tc2FuZCk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgICAgICAgbGVmdDogLThweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtOHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLXNhbmQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlbmQtYnV0dG9uLCAuYnRuLmJ0bi1wcmltYXJ5e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zbWFsbCk7O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zYW5kKTtcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHQtZGFyayk7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cblxufVxuIiwiLnRleHQtZ3JlZW57XG4gICAgY29sb3I6IHZhcigtLWdyZWVuLXdoaXRlLWNvbnRyYXN0KTtcbn1cbiIsIlxuLm1haW4tYmFubmVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblxuICAgIH1cbiAgICAudGV4dHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICB0b3A6IDIwJTtcbiAgICAgICAgLmxlYWR7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMzAwcHgpe1xuICAgICAgICAgICAgLmRpc3BsYXktNHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sZWFke1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxlZnQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAxMCU7XG4gICAgICAgICAgICAuZGlzcGxheS00e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sZWFke1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA1NzZweCl7XG4gICAgICAgICAgICAuZGlzcGxheS00e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxlYWR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDQzNXB4KXtcbiAgICAgICAgICAgIC5kaXNwbGF5LTR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGVhZHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5iYW5uZXItaW1hZ2V7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmdhbGxlcnkge1xuICAgIC5jYXJkLXdyYXBwZXJ7XG4gICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgfVxuICAgIC5jYXJkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAuY2FyZC1pbWctYmcge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpe1xuICAgICAgICAgICAgICAgIGhlaWdodDogbWluKDI1MHB4LCBjYWxjKDE1MHB4ICsgMTB2dykpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtYm9keXtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAuY2FyZC10aXRsZXtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JlZW4td2hpdGUtY29udHJhc3QpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kYXRle1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1tdXRlZCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5nYWxsZXJ5LXZpZXd7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLmNhcmR7XG4gICAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgICAgaGVpZ2h0OiAyOTBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDIwcHggMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLmltYWdle1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi5mYSB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLm5vLWdyaWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICYuZmEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgfVxuXG59XG5cbi5saXN0LWl0ZW06bm90KC5uby1ncmlkKSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogNXB4IDVweCAwIDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjIpIDAgMCA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1saXN0LWl0ZW0tYmNrKTtcblxuICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlzdC1pdGVtLWhvdmVyLWJjayk7XG4gICAgICAgIH1cblxuICAgICAgICAuZmEsIC5pbWFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZmEsIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mYTpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZmE6bm90KC5mYS1mb2xkZXItbykge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB0ZXh0LXdyYXA6IG5vcm1hbDtcbiAgICAgICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGlzdC1pdGVtOmZvY3VzLCAubGlzdC1pdGVtOmZvY3VzLXZpc2libGUsIC5saXN0LWl0ZW06Zm9jdXMtd2l0aGluIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgNHB4ICMwMDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgI2ZmZjtcbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLm1vZGFsLW92ZXJsYXkge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IC0xMDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG5cbiAgICAubW9kYWwtd2luZG93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC44LCAwLCAwLjIsIDEpO1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNTBweCk7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAzMnB4KTtcbiAgICB9XG5cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMDBweCk7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICB9XG5cbiAgICAmLm9wZW4ge1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgdHJhbnNpdGlvbjogei1pbmRleCAwcywgYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhciAwLjJzO1xuXG4gICAgICAgIC5tb2RhbC13aW5kb3cge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIGN1YmljLWJlemllcigwLjgsIDAsIDAuMiwgMSkgMC4ycztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuY2xvc2Uge1xuICAgICAgICB6LWluZGV4OiAtMTAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyIDAuMnMsIHotaW5kZXggMHMgbGluZWFyIDAuMnM7XG5cbiAgICAgICAgLm1vZGFsLXdpbmRvdyB7XG4gICAgICAgICAgICB0b3A6IC0xMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogMzBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtaGVhZGVyLWNsb3NlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjQzFDMUMxO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbjo6di1kZWVwKC5jaGVja2JveCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIGxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiByZ2IoMTEzLCAxMTMsIDExMyk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDI0MywgMjQzLCAyNDMpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAvL3Zpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcblxuICAgICAgICAmOmZvY3VzICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDJmMzY7XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ1xcZjAwYyc7XG4gICAgICAgICAgICBmb250LWZhbWlseTogRm9ya0F3ZXNvbWU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb2RhbC1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmID4gKiB7XG4gICAgICAgIGZsZXgtZ3JvdzogMVxuICAgIH1cblxuICAgIC5sZWZ0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi5idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgJi5kaXNhYmxlZCAuZmEge1xuICAgICAgICBjb2xvcjogIzliOWI5YjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIH1cblxuICAgICY6bm90KC5kaXNhYmxlZCkgLmZhOm5vdCguc3VwZXJzY3JpcHQpOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIH1cblxuICAgICYgPiAuZmEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cblxuICAgICAgICAuc3VwZXJzY3JpcHQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdGV4dC1zdHJva2U6IDFweCBibGFjaztcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCBibGFjaztcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjZlbTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuQGtleWZyYW1lcyBQcm9ncmVzc0VmZmVjdCB7XG4gICAgMCV7YmFja2dyb3VuZC1wb3NpdGlvbjoyMDAlIDAlfVxuICAgIDEwMCV7YmFja2dyb3VuZC1wb3NpdGlvbjowJSAwJX1cbn1cbi5wcm9ncmVzc19jb250IHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnByb2dyZXNzX3ZhbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogIzMyOWQ0MTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuMnMgbGluZWFyO1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwNWIwMCwgIzNlZTUwNSwjMDA1YjAwKSByZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogUHJvZ3Jlc3NFZmZlY3QgOHMgZWFzZS1pbi1vdXQgaW5maW5pdGUgdmFyKC0tZGVsYXkpO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIjx0ZW1wbGF0ZT5cbjxzcGFuIGNsYXNzPVwiZXJyb3ItbXNnXCIgdi1pZj1cIm1lc3NhZ2UhPT11bmRlZmluZWRcIj57e21lc3NhZ2V9fTwvc3Bhbj5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQ+XG5leHBvcnQgZGVmYXVsdCB7XG4gIG5hbWU6IFwiRXJyb3JGaWVsZFwiLFxuICBwcm9wczpbJ2Vycm9yJ10sXG4gIGNvbXB1dGVkOntcbiAgICBtZXNzYWdlOmZ1bmN0aW9uICgpe1xuICAgICAgcmV0dXJuIHRoaXMuZXJyb3IhPT11bmRlZmluZWQgPyB0aGlzLmVycm9yWzBdOicnXG4gICAgfVxuICB9XG5cbn1cbjwvc2NyaXB0PlxuXG48c3R5bGUgc2NvcGVkPlxuLmVycm9yLW1zZyB7XG4gIGNvbG9yOiAjYmQwMjAyO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbjwvc3R5bGU+IiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi50b2FzdC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgLnRvYXN0LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICB3aWR0aDogbWluKDQwMHB4LCA5MHZ3KTtcbiAgICAgICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgIH1cblxuICAgIC53YXJuaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2Q5YjExMjtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgIH1cblxuICAgIC5lcnJvciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNkYTMzMzM7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAuc3VjY2VzcyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzYTg4MWU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAvL292ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLmxpc3QtZW50ZXItYWN0aXZlLFxuLmxpc3QtbGVhdmUtYWN0aXZlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLmxpc3QtZW50ZXItZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5saXN0LWxlYXZlLXRvIHtcbiAgICBvcGFjaXR5OiAwO1xufVxuIiwiPHRlbXBsYXRlPlxuICA8c3BhbiBjbGFzcz1cImltYWdlXCIgQGNsaWNrPVwib3BlbkltYWdlXCIgOmNsYXNzPVwieydjb250YWluZXItb3Blbic6b3Blbn1cIj5cbiAgICAgIDxzbG90Pjwvc2xvdD5cbiAgICAgIDxzcGFuIGNsYXNzPVwicHJldmlld1wiIDpjbGFzcz1cIltvcGVuPydvcGVuJzonaGlkZSddXCI+XG4gICAgICAgICAgICAgICAgPHNsb3Q+PC9zbG90PlxuICAgICAgPC9zcGFuPlxuICA8L3NwYW4+XG48L3RlbXBsYXRlPlxuXG48c2NyaXB0PlxuXG5leHBvcnQgZGVmYXVsdCB7XG4gICAgbmFtZTogXCJJbWFnZVByZXZpZXdcIixcbiAgICBkYXRhKCkge1xuICAgICAgICByZXR1cm4ge29wZW46IGZhbHNlfVxuICAgIH0sXG4gICAgbW91bnRlZCgpIHtcbiAgICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2tleXVwJywgdGhpcy5oYW5kbGVLZXl1cClcbiAgICB9LFxuICAgIGJlZm9yZURlc3Ryb3koKSB7XG4gICAgICAgIHdpbmRvdy5yZW1vdmVFdmVudExpc3RlbmVyKCdrZXl1cCcsIHRoaXMuaGFuZGxlS2V5dXApXG4gICAgICAgIHdpbmRvdy5yZW1vdmVFdmVudExpc3RlbmVyKCdjbGljaycsIHRoaXMuaGFuZGxlQ2xpY2spXG4gICAgfSxcbiAgICBtZXRob2RzOiB7XG4gICAgICAgIGhhbmRsZUtleXVwOmZ1bmN0aW9uIChlKXtcbiAgICAgICAgICAgIGlmICh0aGlzLm9wZW4gJiYgZS5rZXlDb2RlID09IDI3KSB7XG4gICAgICAgICAgICAgICAgdGhpcy5vcGVuID0gZmFsc2U7XG4gICAgICAgICAgICAgICAgd2luZG93LnJlbW92ZUV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgdGhpcy5oYW5kbGVDbGljaylcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgaGFuZGxlQ2xpY2s6ZnVuY3Rpb24gKCl7XG4gICAgICAgICAgICB0aGlzLm9wZW4gPSBmYWxzZTtcbiAgICAgICAgICAgIHdpbmRvdy5yZW1vdmVFdmVudExpc3RlbmVyKCdjbGljaycsIHRoaXMuaGFuZGxlQ2xpY2spXG4gICAgICAgIH0sXG4gICAgICAgIG9wZW5JbWFnZTogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgaWYgKCF0aGlzLm9wZW4pIHtcbiAgICAgICAgICAgICAgICB0aGlzLm9wZW4gPSB0cnVlO1xuICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xuICAgICAgICAgICAgICAgICAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCB0aGlzLmhhbmRsZUNsaWNrKVxuICAgICAgICAgICAgICAgIH0sIDMwMClcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbjwvc2NyaXB0PlxuXG48c3R5bGUgc2NvcGVkPlxuLmltYWdlIGZpZ3VyZSB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xufVxuXG4uaW1hZ2UuY29udGFpbmVyLW9wZW46aG92ZXIge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuQGtleWZyYW1lcyBzY29sbEJjayB7XG4gICAgMCUge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogLTEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxufVxuQGtleWZyYW1lcyBzY29sbEltZyB7XG4gICAgMCUge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB0b3A6IC0xMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB9XG59XG4ucHJldmlld3tcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5pbWFnZSAuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IC0xMDA7XG59XG4uaW1hZ2UgLm9wZW57XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTAwO1xuICAgIG9wYWNpdHk6IDE7XG59XG4uaW1hZ2UgLm9wZW4gZmlndXJlIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYW5pbWF0aW9uOiBzY29sbEltZyAxcyBlYXNlIGZvcndhcmRzO1xufVxuLmltYWdlIC5vcGVuIGZpZ3VyZSBpbWd7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xufVxuPC9zdHlsZT4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4uZ2FsbGVyeSB7XG5cbiAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgZ3JpZC1nYXA6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgICAmIHtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAmIHtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMC44O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIDo6di1kZWVwKGZpZ3VyZSkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJldmlldyB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcblxuICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIDo6di1kZWVwKGZpZ3VyZSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmxlZnQtYXJyb3csIC5yaWdodC1hcnJvdywgLmNsb3NlLWljb257XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhciwtY29sb3IgMC4ycyBsaW5lYXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAmLmNsb3NlLWljb257XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIC5mYSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubGVmdC1hcnJvd3tcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5yaWdodC1hcnJvd3tcbiAgICAgICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubGVmdC1hcnJvdywgJi5yaWdodC1hcnJvdyB7XG4gICAgICAgICAgICAgICAgLmZhIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAwLDEwMCwxMDAsMC4zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zbGlkZS1kb3duLWVudGVyLXRvLFxuICAgIC5zbGlkZS1kb3duLWxlYXZlLWZyb20ge1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgLnNsaWRlLWRvd24tZW50ZXItYWN0aXZlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdG9wOiAtMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zbGlkZS1kb3duLWxlYXZlLXRvIHtcbiAgICAgICAgdG9wOiAtMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAub3ZlcmxheSB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgICAgJi5zbGlkZS1sZWZ0e1xuICAgICAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgICAgICAmLnNsaWRlLXJpZ2h0e1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IC0xMDAlO1xuICAgICAgICAgICAgbGVmdDogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgICAgICAmLmN1cnJlbnR7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dhcC1lbnRlci1hY3RpdmUsIC5zd2FwLWxlYXZlLWFjdGl2ZSx7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAuMnMgZWFzZSwgbGVmdCAuMnMgZWFzZSwgcmlnaHQgLjJzIGVhc2U7XG4gICAgfVxuXG5cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0IFwiZm9yay1hd2Vzb21lL3Njc3MvdmFyaWFibGVzXCI7XG5cbi50cmVlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cbiAgICAmOm5vdCguc3VidHJlZSkge1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG5cbiAgICAuaGVhZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNmNGU1ZDtcbiAgICAgICAgcGFkZGluZzogMnB4IDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHggMnB4IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcblxuICAgICAgICAgICAgJjpob3ZlciwmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1odnIpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAuY2FyZXQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLTVweDtcbiAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb3JrQXdlc29tZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMGQ3JztcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3IpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1odnIpO1xuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAmLm9wZW5lZDpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwZDgnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5oYXMtY2hpbGQ6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gLnN1YnRyZWUge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgICYgPiAuc3VidHJlZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLmZpbGUtYnJvd3NlciB7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlOlxuICAgICAgICAnYWN0aW9ucyBwYXRoIGRpc3BsYXkgZmlsdGVyIHNvcnQnXG4gICAgICAgICd0cmVlIGZpbGVzIGZpbGVzIGZpbGVzIGZpbGVzJ1xuICAgICAgICAnaW5mbyBpbmZvIGluZm8gaW5mbyBpbmZvJztcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDU1cHggMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzAwcHggMWZyIDQwcHggMC4zZnIgNTBweDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDVweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG5cbiAgICAmLmRuZG1lc3NhZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgOjp2LWRlZXAoKjpub3QoLnByb2dyZXNzLXVwbG9hZCkpIHtcbiAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogRm9ya0F3ZXNvbWU7XG4gICAgICAgICAgICBjb250ZW50OiAnXFxmMDkzJztcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdGZWx0w7ZsdMOpc2hleiBkb2JqYSBpZGUgYSBmw6FqbG9rYXQnO1xuICAgICAgICB9XG5cbiAgICAgICAgJi51cGxvYWRNc2c6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJ0ZlbHTDtmx0w6lzIGZvbHlhbWF0YmFuLCBrw6lyZW0gdsOhcmpvbic7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS1hY3Rpb25zIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBhY3Rpb25zO1xuICAgIH1cblxuICAgIC5kaXNwbGF5IHtcbiAgICAgICAgZ3JpZC1hcmVhOiBkaXNwbGF5O1xuICAgIH1cblxuICAgIC5maWx0ZXIge1xuICAgICAgICBncmlkLWFyZWE6IGZpbHRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuc29ydC1ieSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdyaWQtYXJlYTogc29ydDtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDI1cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VycmVudC1wYXRoIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBwYXRoO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuY3VycmVudF9wYXRoX2Rpc3BsYXkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDI1cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgICAgIC8vc2Nyb2xsYmFyLWd1dHRlcjogc3RhYmxlIGJvdGgtZWRnZXM7XG4gICAgICAgICAgICAvL292ZXJmbG93LXg6IG92ZXJsYXk7XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vICEqIFRyYWNrICohXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCBncmV5O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IC01MHJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gISogSGFuZGxlICohXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmVkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci1idXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LWFjdGlvbnMsIC5kaXNwbGF5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5mb2xkZXItdHJlZSB7XG4gICAgICAgIGdyaWQtYXJlYTogdHJlZTtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xuICAgICAgICBjb2xvcjogI2VmZWJlYjtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgICAgICAgICYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnJvd3NlciB7XG4gICAgICAgIGdyaWQtYXJlYTogZmlsZXM7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgICAgICAgICAmIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmluZm8tYm94IHtcbiAgICAgICAgZ3JpZC1hcmVhOiBpbmZvO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNnB4O1xuXG4gICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgICBncmlkLXJvdy1nYXA6IDVweDtcbiAgICAgICAgJiB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlOlxuICAgICAgICAgICAgICAgICdhY3Rpb25zIGRpc3BsYXknXG4gICAgICAgICAgICAgICAgJ2ZpbHRlciBzb3J0J1xuICAgICAgICAgICAgICAgICdwYXRoIHBhdGgnXG4gICAgICAgICAgICAgICAgJ2ZpbGVzIGZpbGVzJ1xuICAgICAgICAgICAgICAgICdpbmZvIGluZm8nO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNDJweDtcblxuICAgICAgICAgICAgLmRpc3BsYXkge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZW51LWFjdGlvbnMge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICAgICAgIGdyaWQtcm93LWdhcDogNXB4O1xuICAgICAgICAmIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGU6XG4gICAgICAgICAgICAgICAgJ2FjdGlvbnMgZGlzcGxheSdcbiAgICAgICAgICAgICAgICAnZmlsdGVyIHNvcnQnXG4gICAgICAgICAgICAgICAgJ3BhdGggcGF0aCdcbiAgICAgICAgICAgICAgICAnZmlsZXMgZmlsZXMnXG4gICAgICAgICAgICAgICAgJ2luZm8gaW5mbyc7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA0MnB4O1xuXG4gICAgICAgICAgICAuZGlzcGxheSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZW51LWFjdGlvbnMge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuOjp2LWRlZXAoLm5vLWxlZnQtcmFkaXVzKSwgOjp2LWRlZXAoLm5vLWxlZnQtcmFkaXVzKSAqIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG46OnYtZGVlcCgubm8tcmlnaHQtcmFkaXVzKSwgOjp2LWRlZXAoLm5vLXJpZ2h0LXJhZGl1cykgKiB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4uZmlsZS12aWV3IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHg7XG5cblxuICAgICY6bm90KC5ncmlkKSB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtd3JhcDogbm9uZTtcbiAgICB9XG5cbiAgICAmLmdyaWQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdyaWQtZ2FwOiAxMHB4O1xuICAgICAgICAvL2p1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjb2x1bW4tZ2FwOiB2YXIoLS1ncmlkLWdhcCk7XG5cbiAgICAgICAgOjp2LWRlZXAoJj4qKXtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIC8vbWFyZ2luOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4uaWNvbiB7XG4gICAgKiB7XG4gICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB9XG5cbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDM3MzRDO1xuICAgICAgICAvL29wYWNpdHk6IDAuODtcbiAgICB9XG5cbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MCwgMTMwLCAxODAsIDAuNSk7XG4gICAgfVxuXG4gICAgJjpub3QoLmdyaWQpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsZS1pY29uLC5mYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAmLmZhe1xuICAgICAgICAgICAgICAgIGJvcmRlcjpub25lXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1kZXRhaWxzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG5cbiAgICAgICAgICAgIC5maWxlbmFtZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbGVzaXplLCAuZmlsZS1tb2RpZmllZCB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjdlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmlsZS1tb2RpZmllZHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmlsZXNpemV7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5mb2xkZXIge1xuICAgICAgICAgICAgLmZpbGVuYW1lIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWxlc2l6ZSwgLmZpbGUtbW9kaWZpZWQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgLmZpbGUtbW9kaWZpZWQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA1OTBweCkge1xuICAgICAgICAgICAuZmlsZXNpemUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmdyaWQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgIC5mYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tZGV0YWlscyB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2OHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3LCAzNiwgNTgsIDAuOSk7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5maWxlbmFtZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbGVzaXplLCAuZmlsZS1tb2RpZmllZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjZlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VsZWN0ZWQgLmljb24tZGV0YWlscyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDcwLCAxMzAsIDE4MCwgMC45KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLmljb24tZGV0YWlsczpub3QoLmtlZXAtZGV0YWlscykge1xuICAgICAgICAgICAgYm90dG9tOiAtMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLmVkaXQtZm9ybXtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLmZvcm0tZ3JvdXB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGxhYmVse1xuICAgICAgICAgICAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wMjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICAgIGlucHV0e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjAyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWlubGluZXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5wcmV2aWV3e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgJj5zcGFue1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgIH1cbiAgICAmPip7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAucm90YXRlLWJ0bnN7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICB9XG5cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4ucHJvZ3Jlc3MtdXBsb2FkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAzMHB4O1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAyMDAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5maWxlSXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogIzEzMjcyYTtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhciwgdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4ycywgaGVpZ2h0IDAuMnMgbGluZWFyIDAuMnMsIG1hcmdpbi1ib3R0b20gMC4ycyBsaW5lYXIgMC4ycyxcbiAgICAgICAgcGFkZGluZy1ib3R0b20gMC4ycyBsaW5lYXIgMC4ycywgcGFkZGluZy10b3AgMC4ycyBsaW5lYXIgMC4ycztcblxuICAgICAgICAmLmhpZGUge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5lcnJvcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjYzJjMmM7XG4gICAgICAgICAgICAucGJhcntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mYS1jbG9zZXtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLm1pbmlfaW1hZ2UtY29udGFpbmVye1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5taW5pX2ltYWdle1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgbWF4LWhlaWdodDogMzVweDtcbiAgICBtaW4td2lkdGg6IDM1cHg7XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLmdhbGxlcnktZWRpdG9yIC5hZGQtaW1hZ2V7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG59XG4uaW1hZ2UtbGlzdHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtZ2FwOiAxMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgLml0ZW17XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2UtYm94e1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5yZW1vdmUtaXRlbXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2FhMDUwNTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIjx0ZW1wbGF0ZT5cbiAgICA8di1zZWxlY3RcbiAgICAgICAgOm9wdGlvbnM9XCJwYWdpbmF0ZWRcIlxuICAgICAgICBsYWJlbD1cImtleVwiXG4gICAgICAgIHYtbW9kZWw9XCJpbnB1dFZhbFwiXG4gICAgICAgIDpmaWx0ZXJhYmxlPVwiZmFsc2VcIlxuICAgICAgICBAb3Blbj1cIm9uT3BlblwiXG4gICAgICAgIEBjbG9zZT1cIm9uQ2xvc2VcIlxuICAgICAgICA6ZGlzYWJsZWQ9XCJkaXNhYmxlZFwiXG4gICAgICAgIEBzZWFyY2g9XCJxdWVyeSA9PiBzZWFyY2ggPSBxdWVyeVwiXG4gICAgPlxuICAgICAgICA8dGVtcGxhdGUgdi1zbG90Om9wdGlvbj1cIm9wdGlvblwiPlxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJkcm9wZG93bi1pY29uIGZhXCIgOmNsYXNzPVwib3B0aW9uLnZhbHVlXCI+PC9zcGFuPlxuICAgICAgICAgICAge3sgb3B0aW9uLmtleSB9fVxuICAgICAgICA8L3RlbXBsYXRlPlxuICAgICAgICA8dGVtcGxhdGUgI3NlbGVjdGVkLW9wdGlvbj1cInsga2V5LCB2YWx1ZSB9XCI+XG4gICAgICAgICAgICA8ZGl2IHN0eWxlPVwiZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1wiPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiZHJvcGRvd24taWNvbiBmYVwiIDpjbGFzcz1cInZhbHVlXCI+PC9zcGFuPlxuICAgICAgICAgICAgICAgIHt7IGtleSB9fVxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvdGVtcGxhdGU+XG4gICAgICAgIDx0ZW1wbGF0ZSAjbGlzdC1mb290ZXI+XG4gICAgICAgICAgICA8bGkgcmVmPVwibG9hZFwiIGNsYXNzPVwibG9hZGVyXCIgdi1zaG93PVwiaGFzTmV4dFBhZ2VcIj5cbiAgICAgICAgICAgICAgICBUb3bDoWJiaWFrIGJldMO2bHTDqXNlLi4uXG4gICAgICAgICAgICA8L2xpPlxuICAgICAgICA8L3RlbXBsYXRlPlxuICAgIDwvdi1zZWxlY3Q+XG48L3RlbXBsYXRlPlxuXG48c2NyaXB0PlxuaW1wb3J0IGZvbnRfaWNvbnMgZnJvbSBcIi4vaWNvbl9saXN0XCI7XG5pbXBvcnQgdlNlbGVjdCBmcm9tIFwidnVlLXNlbGVjdFwiO1xuaW1wb3J0ICd2dWUtc2VsZWN0L2Rpc3QvdnVlLXNlbGVjdC5jc3MnO1xuXG5leHBvcnQgZGVmYXVsdCB7XG4gICAgbmFtZTogXCJJY29uRmluZGVyXCIsXG4gICAgcHJvcHM6IFsndmFsdWUnLCdkaXNhYmxlZCddLFxuICAgIGNvbXBvbmVudHM6IHt2U2VsZWN0fSxcbiAgICBkYXRhOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICBvYnNlcnZlcjogbnVsbCxcbiAgICAgICAgICAgIHNlYXJjaDogJycsXG4gICAgICAgICAgICBsaW1pdDogMjAsXG4gICAgICAgICAgICBwZXJQYWdlOiAyMFxuICAgICAgICB9XG4gICAgfSxcbiAgICBjb21wdXRlZDoge1xuICAgICAgICBmaWx0ZXJlZCgpIHtcbiAgICAgICAgICAgIHJldHVybiBmb250X2ljb25zLmZpbHRlcihpY29uID0+IGljb24ua2V5LmluY2x1ZGVzKHRoaXMuc2VhcmNoKSk7XG4gICAgICAgIH0sXG4gICAgICAgIHBhZ2luYXRlZCgpIHtcbiAgICAgICAgICAgIHJldHVybiB0aGlzLmZpbHRlcmVkLnNsaWNlKDAsIHRoaXMubGltaXQpO1xuICAgICAgICB9LFxuICAgICAgICBoYXNOZXh0UGFnZSgpIHtcbiAgICAgICAgICAgIHJldHVybiB0aGlzLnBhZ2luYXRlZC5sZW5ndGggPCB0aGlzLmZpbHRlcmVkLmxlbmd0aDtcbiAgICAgICAgfSxcbiAgICAgICAgaW5wdXRWYWw6IHtcbiAgICAgICAgICAgIGdldCgpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy52YWx1ZTtcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzZXQodmFsKSB7XG4gICAgICAgICAgICAgICAgdGhpcy4kZW1pdCgnaW5wdXQnLCB2YWwpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSxcbiAgICBtb3VudGVkKCkge1xuICAgICAgICB0aGlzLm9ic2VydmVyID0gbmV3IEludGVyc2VjdGlvbk9ic2VydmVyKHRoaXMuaW5maW5pdGVTY3JvbGwpO1xuICAgIH0sXG4gICAgbWV0aG9kczoge1xuICAgICAgICBhc3luYyBvbk9wZW4oKSB7XG4gICAgICAgICAgICBpZiAodGhpcy5oYXNOZXh0UGFnZSkge1xuICAgICAgICAgICAgICAgIGF3YWl0IHRoaXMuJG5leHRUaWNrKCk7XG4gICAgICAgICAgICAgICAgdGhpcy5vYnNlcnZlci5vYnNlcnZlKHRoaXMuJHJlZnMubG9hZClcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgb25DbG9zZSgpIHtcbiAgICAgICAgICAgIHRoaXMub2JzZXJ2ZXIuZGlzY29ubmVjdCgpO1xuICAgICAgICB9LFxuICAgICAgICBhc3luYyBpbmZpbml0ZVNjcm9sbChbe2lzSW50ZXJzZWN0aW5nLCB0YXJnZXR9XSkge1xuICAgICAgICAgICAgaWYgKGlzSW50ZXJzZWN0aW5nKSB7XG4gICAgICAgICAgICAgICAgY29uc3QgdWwgPSB0YXJnZXQub2Zmc2V0UGFyZW50O1xuICAgICAgICAgICAgICAgIGNvbnN0IHNjcm9sbFRvcCA9IHRhcmdldC5vZmZzZXRQYXJlbnQuc2Nyb2xsVG9wO1xuICAgICAgICAgICAgICAgIHRoaXMubGltaXQgKz0gMjA7XG4gICAgICAgICAgICAgICAgYXdhaXQgdGhpcy4kbmV4dFRpY2soKTtcbiAgICAgICAgICAgICAgICB1bC5zY3JvbGxUb3AgPSBzY3JvbGxUb3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG48L3NjcmlwdD5cblxuPHN0eWxlIHNjb3BlZD5cbi5kcm9wZG93bi1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG48L3N0eWxlPlxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi5zd2l0Y2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuXG4gICAgaW5wdXQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC8qIFRoZSBzbGlkZXIgKi9cbiAgICAuc2xpZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgIHRyYW5zaXRpb246IC40cztcblxuICAgICAgICAmLnJvdW5kIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnJvdW5kOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICBsZWZ0OiA0cHg7XG4gICAgICAgICAgICBib3R0b206IDRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICAgICY6Y2hlY2tlZCArIC5zbGlkZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZGMztcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMgKyAuc2xpZGVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZGMztcbiAgICAgICAgfVxuXG4gICAgICAgICY6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI2cHgpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNnB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNnB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBpbnB1dDpjaGVja2VkICsgLnNsaWRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMXB4ICMzNDNhNDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi52aWRlby1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4uc2VsZWN0LWZpZWxke1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAyNXB4IDIxcHg7XG4gIG1hcmdpbjogMTBweCAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMjtcbnNlbGVjdHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTI7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZWxlY3RlZHtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MywgMjQzLCAyNDMpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWluZGVudDogMjFweDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuJjpob3ZlcntcbiAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxOTcsIDE5NywgMTk3KTtcbiB9XG4mOmFmdGVye1xuICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgcmlnaHQ6IDEwcHg7XG4gICB0b3A6IDUwJTtcbiAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgIGRpc3BsYXk6IGJsb2NrO1xuICAgZm9udC1mYW1pbHk6IEZvcmtBd2Vzb21lO1xuICAgY29udGVudDogXCJcXGYwZDdcIjtcbiB9XG59XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG46OnYtZGVlcCgudnNfX3NlbGVjdGVkKXtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZWxlY3Qtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWxlY3Qtcm93LTIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAtMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDVweCk7XG4gIHNwYW57XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogNjVweDtcbiAgICBzcGFuIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4NXB4KTtcbiAgICB9XG4gIH1cbn1cblxuLmFkZE1lbnUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubmVzdGFibGVjb250YWluZXIge1xuICBtYXgtaGVpZ2h0OiA4MHZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uaXRlbS1jb250YWluZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjY2O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xuXG4gICYuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEwMCwgMTAwLCAwLjQpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MCwgMTAwLCAyMzAsIDAuNCk7XG4gIH1cbn1cblxuLmRlbGV0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMzQyZjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubmVzdGFibGUuaGFzLWVycm9yIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzMzQyZjtcbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4uYWRkLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmID4gaW5wdXQge1xuICAgIHRleHQtaW5kZW50OiAyMHB4O1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjAwMic7XG4gICAgZm9udC1mYW1pbHk6IEZvcmtBd2Vzb21lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG4ucm9sZXMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG5cbiAgJiA+ICoge1xuICAgIGZsZXg6IDEgMCAzMCU7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmhlYWRpbmcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG4gICAgYm9yZGVyLXdpZHRoOiAycHggMCAwIDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAua2V5IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzljOWM5O1xuICB9XG5cbiAgLnN3aXRjaCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuXG4gIC5uYW1lIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnJvbGUge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5yb2xlIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJvbGUge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kYXRhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5yb2xlIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMnB4IDVweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgJi5nZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnR0VUJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk3YzQ4O1xuICB9XG5cbiAgJi5wb3N0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1BPU1QnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTQ5NzI7XG4gIH1cblxuICAmLmRlbGV0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdERUwnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YTAwMDA7XG4gIH1cbn1cblxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLmFmdGVyRW5kIHtcbiAgICBoMSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICB9XG59XG5cbi5jaXJjbGUtY29udGFpbmVyIHtcbiAgICAuaW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNpcmNsZXMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgc3Bhbi5jaXJjbGUtdGltZSB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLmlubmVyLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmNpcmNsZS10aW1lIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAuaW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICAgc3Bhbi5jaXJjbGUtdGltZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi5zZWFyY2gtd2lkZ2V0LWNvbnRhaW5lcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi5oYXMtbW9yZSAuc2VhcmNoLXdpZGdldHtcbiAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgIH1cblxuICAgIC5uZXh0LCAucHJldntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjEpO1xuICAgIH1cbiAgICAubmV4dHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICB9XG4gICAgLnByZXZ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgfVxufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi51cmwtcHJldmlldyB7XG4gICAgcGFkZGluZzogMnB4IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuIiwiPHRlbXBsYXRlPlxuICAgIDxkaXY+XG4gICAgICAgIDxzZWN0aW9uIGNsYXNzPVwiZm9ybS1ncm91cFwiIHYtYmluZDpjbGFzcz1cInsnaGFzLWVycm9yJzogKCdhcGlfdXJsJyBpbiBlcnJvcnMpfVwiPlxuICAgICAgICAgICAgPGxhYmVsIGZvcj1cImFwaV91cmxcIj5BUEkgZWzDqXLDqXM8L2xhYmVsPlxuICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJ0ZXh0XCIgY2xhc3M9XCJmb3JtLWNvbnRyb2xcIiB2LW1vZGVsPVwiZGF0YS5hcGlfdXJsXCIgaWQ9XCJhcGlfdXJsXCIgOmRpc2FibGVkPVwiZGlzYWJsZWRcIj5cbiAgICAgICAgPC9zZWN0aW9uPlxuICAgICAgICA8c2VjdGlvbiBjbGFzcz1cImZvcm0tZ3JvdXBcIiB2LWJpbmQ6Y2xhc3M9XCJ7J2hhcy1lcnJvcic6ICgnYXBpX3BhcnNlJyBpbiBlcnJvcnMpfVwiPlxuICAgICAgICAgICAgPGxhYmVsIGZvcj1cImFwaV9wYXJzZVwiPkFkYXQgZmVsZG9sZ296w6FzYSAoa3VsY3M6w6lydMOpayk8L2xhYmVsPlxuICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJ0ZXh0XCIgY2xhc3M9XCJmb3JtLWNvbnRyb2xcIiB2LW1vZGVsPVwiZGF0YS5hcGlfcGFyc2VcIiBpZD1cImFwaV9wYXJzZVwiIDpkaXNhYmxlZD1cImRpc2FibGVkXCI+XG4gICAgICAgIDwvc2VjdGlvbj5cbiAgICAgICAgPHNlY3Rpb24gY2xhc3M9XCJmb3JtLWdyb3VwXCIgdi1iaW5kOmNsYXNzPVwieydoYXMtZXJyb3InOiAoJ3NlbmRfdHlwZScgaW4gZXJyb3JzKX1cIj5cbiAgICAgICAgICAgIDxsYWJlbCBmb3I9XCJzZW5kX3R5cGVcIj5Iw612w6FzIHTDrXB1c2E8L2xhYmVsPlxuICAgICAgICAgICAgPHNlbGVjdCB2LW1vZGVsLm51bWJlcj1cImRhdGEuc2VuZF90eXBlXCIgaWQ9XCJzZW5kX3R5cGVcIiBjbGFzcz1cImZvcm0tY29udHJvbFwiIDpkaXNhYmxlZD1cImRpc2FibGVkXCI+XG4gICAgICAgICAgICAgICAgPG9wdGlvbiBkaXNhYmxlZCA6dmFsdWU9XCJ1bmRlZmluZWRcIj5Lw6lyZW0gdsOhbGFzc3pvbi4uLjwvb3B0aW9uPlxuICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9XCIwXCI+R0VUPC9vcHRpb24+XG4gICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjFcIj5QT1NUPC9vcHRpb24+XG4gICAgICAgICAgICA8L3NlbGVjdD5cbiAgICAgICAgPC9zZWN0aW9uPlxuICAgICAgICA8c2VjdGlvbiBjbGFzcz1cInJvdyBmb3JtLWdyb3VwXCIgdi1pZj1cIiFkaXNhYmxlZFwiPlxuICAgICAgICAgICAgPHN0cm9uZyBjbGFzcz1cImNvbC1tZC0xMCBjb2wtc20tMTJcIlxuICAgICAgICAgICAgICAgICAgICA6Y2xhc3M9XCJ7J3RleHQtcmVkJzogaGFzRXJyb3IsICd0ZXh0LWdyZWVuJzogIWhhc0Vycm9yfVwiPnt7IHRlc3RfbWVzc2FnZSB9fTwvc3Ryb25nPlxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cInRleHQtcmlnaHQgY29sLW1kLTIgY29sLXNtLTEyXCI+XG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJidXR0b25cIiBjbGFzcz1cImJ0biBidG4tc3VjY2Vzc1wiIHZhbHVlPVwiVGVzenRcIiBAY2xpY2s9XCJ0ZXN0VXJsXCI+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9zZWN0aW9uPlxuICAgICAgICA8c2VjdGlvbiBjbGFzcz1cImZvcm0tZ3JvdXBcIiB2LWJpbmQ6Y2xhc3M9XCJ7J2hhcy1lcnJvcic6ICgndGFibGVfY2xhc3NlcycgaW4gZXJyb3JzKX1cIj5cbiAgICAgICAgICAgIDxsYWJlbCBmb3I9XCJ0YWJsZV9jbGFzc2VzXCI+VMOhYmzDoXphdCBDU1Mgb3N6dMOhbHlvazwvbGFiZWw+XG4gICAgICAgICAgICA8aW5wdXQgdHlwZT1cInRleHRcIiBjbGFzcz1cImZvcm0tY29udHJvbFwiIHYtbW9kZWw9XCJkYXRhLnRhYmxlX2NsYXNzZXNcIiBpZD1cInRhYmxlX2NsYXNzZXNcIiA6ZGlzYWJsZWQ9XCJkaXNhYmxlZFwiPlxuICAgICAgICA8L3NlY3Rpb24+XG4gICAgICAgIDxzZWN0aW9uIGNsYXNzPVwiZm9ybS1ncm91cFwiIHYtYmluZDpjbGFzcz1cInsnaGFzLWVycm9yJzogKCdmaXJzdF9oZWFkJyBpbiBlcnJvcnMpfVwiPlxuICAgICAgICAgICAgPGxhYmVsIGZvcj1cImZpcnN0X2hlYWRcIj5LdWxjcyBvc3psb3AgbmV2ZTwvbGFiZWw+XG4gICAgICAgICAgICA8aW5wdXQgdHlwZT1cInRleHRcIiBjbGFzcz1cImZvcm0tY29udHJvbFwiIHYtbW9kZWw9XCJkYXRhLmZpcnN0X2hlYWRcIiBpZD1cImZpcnN0X2hlYWRcIiA6ZGlzYWJsZWQ9XCJkaXNhYmxlZFwiPlxuICAgICAgICA8L3NlY3Rpb24+XG4gICAgICAgIDxzZWN0aW9uIGNsYXNzPVwiZm9ybS1ncm91cFwiIHYtYmluZDpjbGFzcz1cInsnaGFzLWVycm9yJzogKCdzZWNvbmRfaGVhZCcgaW4gZXJyb3JzKX1cIj5cbiAgICAgICAgICAgIDxsYWJlbCBmb3I9XCJzZWNvbmRfaGVhZFwiPsOJcnTDqWsgb3N6bG9wIG5ldmU8L2xhYmVsPlxuICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJ0ZXh0XCIgY2xhc3M9XCJmb3JtLWNvbnRyb2xcIiB2LW1vZGVsPVwiZGF0YS5zZWNvbmRfaGVhZFwiIGlkPVwic2Vjb25kX2hlYWRcIiA6ZGlzYWJsZWQ9XCJkaXNhYmxlZFwiPlxuICAgICAgICA8L3NlY3Rpb24+XG5cbiAgICA8L2Rpdj5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQ+XG5cbmV4cG9ydCBkZWZhdWx0IHtcbiAgICBuYW1lOiBcIlJlbW90ZVRhYmxlV2lkZ2V0RWRpdG9yXCIsXG4gICAgcHJvcHM6IFtcInZhbHVlXCIsIFwiZXJyb3JzXCIsIFwiY29udGVudHNcIixcImRpc2FibGVkXCJdLFxuICAgIGRhdGE6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgIHRlc3RfbWVzc2FnZTogJycsXG4gICAgICAgICAgICBoYXNFcnJvcjogZmFsc2UsXG4gICAgICAgICAgICB0aW55U2V0dGluZ3M6IHdpbmRvdy50aW55U2V0dGluZ3MsXG4gICAgICAgIH07XG4gICAgfSxcbiAgICBjb21wdXRlZDoge1xuICAgICAgICBkYXRhOiB7XG4gICAgICAgICAgICBnZXQoKSB7XG4gICAgICAgICAgICAgICAgLy8gcmV0dXJuIHsuLi57c2VhcmNoX3R5cGU6IDAsIHNlbmRfdHlwZTogMH0sIC4uLnRoaXMudmFsdWV9O1xuICAgICAgICAgICAgICAgIHJldHVybiB0aGlzLnZhbHVlO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHNldCh2YWwpIHtcbiAgICAgICAgICAgICAgICB0aGlzLiRlbWl0KCdpbnB1dCcsIHZhbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9LFxuICAgIHdhdGNoOntcbiAgICAgICAgZGF0YTp7XG4gICAgICAgICAgICBkZWVwOiB0cnVlLFxuICAgICAgICAgICAgaGFuZGxlcigpe1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSxcbiAgICBtb3VudGVkKCkge1xuICAgIH0sXG4gICAgY3JlYXRlZCgpIHtcbiAgICB9LFxuICAgIG1ldGhvZHM6IHtcbiAgICAgICAgdGVzdFVybDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgdGhpcy50ZXN0X21lc3NhZ2UgPSAnJztcbiAgICAgICAgICAgIGF4aW9zLnBvc3QoJy9hZG1pbi90ZXN0X3VybCcsIHtcbiAgICAgICAgICAgICAgICB1cmw6IHRoaXMuZGF0YS5hcGlfdXJsLFxuICAgICAgICAgICAgICAgIHR5cGU6IHRoaXMuZGF0YS5zZW5kX3R5cGUgPT0gMCA/ICdHRVQnIDogJ1BPU1QnLFxuICAgICAgICAgICAgfSkudGhlbihyZXMgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChyZXMuZGF0YS5jb2RlICE9PSAyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy50ZXN0X21lc3NhZ2UgPSAnQVBJIG5lbSBlbMOpcmhldMWRICgnICsgcmVzLmRhdGEuY29kZSArICcpJztcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5oYXNFcnJvciA9IHRydWU7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHJlcy5kYXRhLmRhdGEubGVuZ3RoID4gMCkge1xuICAgICAgICAgICAgICAgICAgICBpZiAodGhpcy5kYXRhLmFwaV9wYXJzZSAhPT0gdW5kZWZpbmVkICYmIHRoaXMuZGF0YS5hcGlfcGFyc2UuaW5kZXhPZignOicpID4gMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0IFtrZXksIHZhbF0gPSB0aGlzLmRhdGEuYXBpX3BhcnNlLnNwbGl0KCc6Jyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXQgaXRlbSA9IHJlcy5kYXRhLmRhdGFbMF07XG4gICAgICAgICAgICAgICAgICAgICAgICBpZiAoaXRlbVtrZXldICE9PSB1bmRlZmluZWQgJiYgaXRlbVt2YWxdICE9PSB1bmRlZmluZWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAodHlwZW9mIGl0ZW1ba2V5XSA9PSBcInN0cmluZ1wiICYmICh0eXBlb2YgaXRlbVt2YWxdID09IFwic3RyaW5nXCIgfHwgQXJyYXkuaXNBcnJheShpdGVtW3ZhbF0pKSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzLnRlc3RfbWVzc2FnZSA9ICdTaWtlcmVzIHRlc3p0ISc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuaGFzRXJyb3IgPSBmYWxzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzLnRlc3RfbWVzc2FnZSA9ICdLdWxjcyB2YWd5IMOpcnTDqWsgbWV6xZEgZm9ybcOhdHVtYSBuZW0gZWd5ZXppayc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuaGFzRXJyb3IgPSB0cnVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy50ZXN0X21lc3NhZ2UgPSAnQWRhdCBmb3Jtw6F0dW0gbmVtIGVneWV6aWsgYSBzemFiw6FsbHlhbCwgc3plcnZlciBww6lsZGE6ICcgKyBKU09OLnN0cmluZ2lmeShpdGVtKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzLmhhc0Vycm9yID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMudGVzdF9tZXNzYWdlID0gJ0hpYsOhcyBzemFiw6FseSc7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLmhhc0Vycm9yID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0pLmNhdGNoKGVycm9yID0+IHtcbiAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygnZXJyb3InLCBlcnJvcik7XG4gICAgICAgICAgICB9KVxuICAgICAgICB9LFxuXG4gICAgfVxufVxuPC9zY3JpcHQ+XG5cbjxzdHlsZSBzY29wZWQ+XG5jb2RlIGIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICBwYWRkaW5nOiAycHggNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi50ZXh0LWdyZWVuIHtcbiAgICBjb2xvcjogIzMyOWQ0MTtcbn1cblxuLnRleHQtcmVkIHtcbiAgICBjb2xvcjogI2UzMzQyZjtcbn1cbjwvc3R5bGU+XG4iLCI8dGVtcGxhdGU+XG4gICAgPGRpdj5cbiAgICAgICAgPHNlY3Rpb24gY2xhc3M9XCJmb3JtLWdyb3VwXCIgdi1iaW5kOmNsYXNzPVwieydoYXMtZXJyb3InOiAoJ3RpdGxlJyBpbiBlcnJvcnMpfVwiPlxuICAgICAgICAgICAgPGxhYmVsIGZvcj1cInRpdGxlXCI+Q8OtbTwvbGFiZWw+XG4gICAgICAgICAgICA8aW5wdXQgdHlwZT1cInRleHRcIiBjbGFzcz1cImZvcm0tY29udHJvbFwiIHYtbW9kZWw9XCJkYXRhLnRpdGxlXCIgaWQ9XCJ0aXRsZVwiIDpkaXNhYmxlZD1cImRpc2FibGVkXCI+XG4gICAgICAgIDwvc2VjdGlvbj5cbiAgICAgICAgPHNlY3Rpb24gY2xhc3M9XCJmb3JtLWdyb3VwXCIgdi1iaW5kOmNsYXNzPVwieydoYXMtZXJyb3InOiAoJ3NlYXJjaF90eXBlJyBpbiBlcnJvcnMpfVwiPlxuICAgICAgICAgICAgPGxhYmVsIGZvcj1cInNlYXJjaF90eXBlXCI+QWRhdCB0w61wdXNhPC9sYWJlbD5cbiAgICAgICAgICAgIDxzZWxlY3Qgdi1tb2RlbC5udW1iZXI9XCJkYXRhLnNlYXJjaF90eXBlXCIgaWQ9XCJzZWFyY2hfdHlwZVwiIGNsYXNzPVwiZm9ybS1jb250cm9sXCIgdi1vbjppbnB1dD1cIiRlbWl0KCdpbnB1dCcsZGF0YSlcIiA6ZGlzYWJsZWQ9XCJkaXNhYmxlZFwiPlxuICAgICAgICAgICAgICAgIDxvcHRpb24gZGlzYWJsZWQgOnZhbHVlPVwidW5kZWZpbmVkXCI+S8OpcmVtIHbDoWxhc3N6b24uLi48L29wdGlvbj5cbiAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiMFwiPlJlZ2V4PC9vcHRpb24+XG4gICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjFcIj5IVE1MIHTDoWJsw6F6YXQ8L29wdGlvbj5cbiAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiMlwiPkFKQVg8L29wdGlvbj5cbiAgICAgICAgICAgIDwvc2VsZWN0PlxuICAgICAgICA8L3NlY3Rpb24+XG4gICAgICAgIDxzZWN0aW9uIGNsYXNzPVwiZm9ybS1ncm91cFwiIHYtYmluZDpjbGFzcz1cInsnaGFzLWVycm9yJzogKCdzZWFyY2hfaW4nIGluIGVycm9ycyl9XCIgdi1zaG93PVwiZGF0YS5zZWFyY2hfdHlwZSE9MlwiPlxuICAgICAgICAgICAgPGxhYmVsIGZvcj1cInNlYXJjaF9pblwiPktlcmVzw6lzIGEga8O2dmV0a2V6xZEgb2xkYWxvbjwvbGFiZWw+XG4gICAgICAgICAgICA8c2VsZWN0IHYtbW9kZWw9XCJkYXRhLnNlYXJjaF9pblwiIGlkPVwic2VhcmNoX2luXCIgY2xhc3M9XCJmb3JtLWNvbnRyb2xcIiA6ZGlzYWJsZWQ9XCJkaXNhYmxlZFwiPlxuICAgICAgICAgICAgICAgIDxvcHRpb24gZGlzYWJsZWQgOnZhbHVlPVwidW5kZWZpbmVkXCI+S8OpcmVtIHbDoWxhc3N6b24uLi48L29wdGlvbj5cbiAgICAgICAgICAgICAgICA8b3B0aW9uIHYtZm9yPVwiY29udGVudCBpbiBjb250ZW50c1wiIHYtYmluZDp2YWx1ZT1cImNvbnRlbnQuc2VhcmNoX2luXCI+e3sgY29udGVudC50aXRsZSB9fTwvb3B0aW9uPlxuICAgICAgICAgICAgPC9zZWxlY3Q+XG4gICAgICAgIDwvc2VjdGlvbj5cbiAgICAgICAgPCEtLSBIVE1MIFRBQkxFIFNFQVJDSCBCRUdJTiAtLT5cbiAgICAgICAgPHNlY3Rpb24gY2xhc3M9XCJmb3JtLWdyb3VwXCIgdi1iaW5kOmNsYXNzPVwieydoYXMtZXJyb3InOiAoJ21hdGNoX2luX2NvbCcgaW4gZXJyb3JzKX1cIiB2LXNob3c9XCJkYXRhLnNlYXJjaF90eXBlPT0xXCI+XG4gICAgICAgICAgICA8bGFiZWwgZm9yPVwibWF0Y2hfaW5fY29sXCI+VGFsw6FsYXQga2VyZXPDqXNlIGViYmVuIGF6IG9zemxvcGJhbjwvbGFiZWw+XG4gICAgICAgICAgICA8aW5wdXQgdHlwZT1cInRleHRcIiBjbGFzcz1cImZvcm0tY29udHJvbFwiIHYtbW9kZWw9XCJkYXRhLm1hdGNoX2luX2NvbFwiIGlkPVwibWF0Y2hfaW5fY29sXCIgOmRpc2FibGVkPVwiZGlzYWJsZWRcIj5cbiAgICAgICAgPC9zZWN0aW9uPlxuICAgICAgICA8IS0tIEhUTUwgVEFCTEUgU0VBUkNIIEVORCAtLT5cbiAgICAgICAgPCEtLSBSRUdFWCBTRUFSQ0ggQkVHSU4gLS0+XG4gICAgICAgIDxzZWN0aW9uIGNsYXNzPVwiZm9ybS1ncm91cFwiIHYtYmluZDpjbGFzcz1cInsnaGFzLWVycm9yJzogKCdyZWdleF9kYXRhJyBpbiBlcnJvcnMpfVwiIHYtc2hvdz1cImRhdGEuc2VhcmNoX3R5cGU9PTBcIj5cbiAgICAgICAgICAgIDxsYWJlbCBmb3I9XCJyZWdleF9kYXRhXCI+UmVndWzDoXJpcyBrZXJlc8WRPC9sYWJlbD5cbiAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIGNsYXNzPVwiZm9ybS1jb250cm9sXCIgdi1tb2RlbD1cImRhdGEucmVnZXhfZGF0YVwiIGlkPVwicmVnZXhfZGF0YVwiIDpkaXNhYmxlZD1cImRpc2FibGVkXCI+XG4gICAgICAgIDwvc2VjdGlvbj5cbiAgICAgICAgPCEtLSBSRUdFWCBTRUFSQ0ggRU5EIC0tPlxuXG4gICAgICAgIDwhLS0gQVBJIFNFQVJDSCBCRUdJTiAtLT5cbiAgICAgICAgPHNlY3Rpb24gY2xhc3M9XCJmb3JtLWdyb3VwXCIgdi1iaW5kOmNsYXNzPVwieydoYXMtZXJyb3InOiAoJ2FwaV91cmwnIGluIGVycm9ycyl9XCIgdi1zaG93PVwiZGF0YS5zZWFyY2hfdHlwZT09MlwiPlxuICAgICAgICAgICAgPGxhYmVsIGZvcj1cImFwaV91cmxcIj5BUEkgZWzDqXLDqXM8L2xhYmVsPlxuICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJ0ZXh0XCIgY2xhc3M9XCJmb3JtLWNvbnRyb2xcIiB2LW1vZGVsPVwiZGF0YS5hcGlfdXJsXCIgaWQ9XCJhcGlfdXJsXCIgOmRpc2FibGVkPVwiZGlzYWJsZWRcIj5cbiAgICAgICAgPC9zZWN0aW9uPlxuICAgICAgICA8c2VjdGlvbiBjbGFzcz1cImZvcm0tZ3JvdXBcIiB2LWJpbmQ6Y2xhc3M9XCJ7J2hhcy1lcnJvcic6ICgnYXBpX3BhcnNlJyBpbiBlcnJvcnMpfVwiIHYtc2hvdz1cImRhdGEuc2VhcmNoX3R5cGU9PTJcIj5cbiAgICAgICAgICAgIDxsYWJlbCBmb3I9XCJhcGlfcGFyc2VcIj5BZGF0IGZlbGRvbGdvesOhc2EgKGt1bGNzOsOpcnTDqWspPC9sYWJlbD5cbiAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIGNsYXNzPVwiZm9ybS1jb250cm9sXCIgdi1tb2RlbD1cImRhdGEuYXBpX3BhcnNlXCIgaWQ9XCJhcGlfcGFyc2VcIiA6ZGlzYWJsZWQ9XCJkaXNhYmxlZFwiPlxuICAgICAgICA8L3NlY3Rpb24+XG4gICAgICAgIDxzZWN0aW9uIGNsYXNzPVwiZm9ybS1ncm91cFwiIHYtYmluZDpjbGFzcz1cInsnaGFzLWVycm9yJzogKCdzZW5kX3R5cGUnIGluIGVycm9ycyl9XCIgdi1zaG93PVwiZGF0YS5zZWFyY2hfdHlwZT09MlwiPlxuICAgICAgICAgICAgPGxhYmVsIGZvcj1cInNlbmRfdHlwZVwiPkjDrXbDoXMgdMOtcHVzYTwvbGFiZWw+XG4gICAgICAgICAgICA8c2VsZWN0IHYtbW9kZWwubnVtYmVyPVwiZGF0YS5zZW5kX3R5cGVcIiBpZD1cInNlbmRfdHlwZVwiIGNsYXNzPVwiZm9ybS1jb250cm9sXCIgOmRpc2FibGVkPVwiZGlzYWJsZWRcIj5cbiAgICAgICAgICAgICAgICA8b3B0aW9uIGRpc2FibGVkIDp2YWx1ZT1cInVuZGVmaW5lZFwiPkvDqXJlbSB2w6FsYXNzem9uLi4uPC9vcHRpb24+XG4gICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjBcIj5HRVQ8L29wdGlvbj5cbiAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiMVwiPlBPU1Q8L29wdGlvbj5cbiAgICAgICAgICAgIDwvc2VsZWN0PlxuICAgICAgICA8L3NlY3Rpb24+XG4gICAgICAgIDxzZWN0aW9uIGNsYXNzPVwicm93IGZvcm0tZ3JvdXBcIiAgdi1pZj1cImRhdGEuc2VhcmNoX3R5cGU9PTIgJiYgIWRpc2FibGVkXCI+XG4gICAgICAgICAgICA8c3Ryb25nIGNsYXNzPVwiY29sLW1kLTEwIGNvbC1zbS0xMlwiXG4gICAgICAgICAgICAgICAgICAgIDpjbGFzcz1cInsndGV4dC1yZWQnOiBoYXNFcnJvciwgJ3RleHQtZ3JlZW4nOiAhaGFzRXJyb3J9XCI+e3sgdGVzdF9tZXNzYWdlIH19PC9zdHJvbmc+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwidGV4dC1yaWdodCBjb2wtbWQtMiBjb2wtc20tMTJcIj5cbiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cImJ1dHRvblwiIGNsYXNzPVwiYnRuIGJ0bi1zdWNjZXNzXCIgdmFsdWU9XCJUZXN6dFwiIEBjbGljaz1cInRlc3RVcmxcIj5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICA8L3NlY3Rpb24+XG4gICAgICAgIDwhLS0gQVBJIFNFQVJDSCBFTkQgLS0+XG4gICAgICAgIDxzZWN0aW9uIGNsYXNzPVwiZm9ybS1ncm91cFwiIHYtYmluZDpjbGFzcz1cInsnaGFzLWVycm9yJzogKCdtaW5fbGVuZ3RoJyBpbiBlcnJvcnMpfVwiPlxuICAgICAgICAgICAgPGxhYmVsIGZvcj1cIm1pbl9sZW5ndGhcIj5NaW5pbcOhbGlzIGthcmFrdGVyaG9zc3o8L2xhYmVsPlxuICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJudW1iZXJcIiBjbGFzcz1cImZvcm0tY29udHJvbFwiIHYtbW9kZWwubnVtYmVyPVwiZGF0YS5taW5fbGVuZ3RoXCIgaWQ9XCJtaW5fbGVuZ3RoXCIgOmRpc2FibGVkPVwiZGlzYWJsZWRcIj5cbiAgICAgICAgPC9zZWN0aW9uPlxuICAgICAgICA8c2VjdGlvbiBjbGFzcz1cImZvcm0tZ3JvdXBcIiB2LWJpbmQ6Y2xhc3M9XCJ7J2hhcy1lcnJvcic6ICgnaWNvbl9jbGFzcycgaW4gZXJyb3JzKX1cIj5cbiAgICAgICAgICAgIDxsYWJlbCBmb3I9XCJpY29uX2NsYXNzXCI+SWtvbjwvbGFiZWw+XG4gICAgICAgICAgICA8aWNvbi1maW5kZXIgdi1tb2RlbD1cImRhdGEuaWNvbl9jbGFzc1wiIGlkPVwiaWNvbl9jbGFzc1wiIDpkaXNhYmxlZD1cImRpc2FibGVkXCI+PC9pY29uLWZpbmRlcj5cbiAgICAgICAgICAgIDwhLS0gICAgICAgICAgICA8aW5wdXQgdHlwZT1cInRleHRcIiBjbGFzcz1cImZvcm0tY29udHJvbFwiIHYtbW9kZWw9XCJkYXRhLmljb25fY2xhc3NcIiBpZD1cImljb25fY2xhc3NcIj4tLT5cbiAgICAgICAgPC9zZWN0aW9uPlxuICAgICAgICA8c2VjdGlvbiBjbGFzcz1cImZvcm0tZ3JvdXBcIiB2LWJpbmQ6Y2xhc3M9XCJ7J2hhcy1lcnJvcic6ICgnZGlzcGxheV90ZXh0JyBpbiBlcnJvcnMpfVwiPlxuICAgICAgICAgICAgPGxhYmVsIGZvcj1cImRpc3BsYXlfdGV4dFwiPk1lZ2plbGVuw610ZW5kxZEgc3rDtnZlZzwvbGFiZWw+XG4gICAgICAgICAgPHRleHQtZWRpdG9yIHYtbW9kZWw9XCJkYXRhLmRpc3BsYXlfdGV4dFwiIHYtaWY9XCIhZGlzYWJsZWRcIj48L3RleHQtZWRpdG9yPlxuICAgICAgICAgIDxkaXYgdi1pZj1cImRpc2FibGVkXCIgdi1odG1sPVwiZGF0YS5kaXNwbGF5X3RleHRcIj48L2Rpdj5cbiAgICAgICAgPC9zZWN0aW9uPlxuICAgIDwvZGl2PlxuPC90ZW1wbGF0ZT5cblxuPHNjcmlwdD5cblxuXG5leHBvcnQgZGVmYXVsdCB7XG4gICAgbmFtZTogXCJTbWFydFNlYXJjaFdpZGdldEVkaXRvclwiLFxuICAgIHByb3BzOiBbXCJ2YWx1ZVwiLCBcImVycm9yc1wiLCBcImNvbnRlbnRzXCIsXCJkaXNhYmxlZFwiXSxcbiAgICBkYXRhOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICB0ZXN0X21lc3NhZ2U6ICcnLFxuICAgICAgICAgICAgaGFzRXJyb3I6IGZhbHNlLFxuICAgICAgICB9O1xuICAgIH0sXG4gICAgY29tcHV0ZWQ6IHtcbiAgICAgICAgZGF0YToge1xuICAgICAgICAgICAgZ2V0KCkge1xuICAgICAgICAgICAgICAgIC8vIHJldHVybiB7Li4ue3NlYXJjaF90eXBlOiAwLCBzZW5kX3R5cGU6IDB9LCAuLi50aGlzLnZhbHVlfTtcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy52YWx1ZTtcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzZXQodmFsKSB7XG4gICAgICAgICAgICAgICAgdGhpcy4kZW1pdCgnaW5wdXQnLCB2YWwpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSxcbiAgICB3YXRjaDp7XG4gICAgICAgIGRhdGE6e1xuICAgICAgICAgICAgZGVlcDogdHJ1ZSxcbiAgICAgICAgICAgIGhhbmRsZXIoKXtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0sXG4gICAgbW91bnRlZCgpIHtcbiAgICB9LFxuICAgIGNyZWF0ZWQoKSB7XG4gICAgfSxcbiAgICBtZXRob2RzOiB7XG4gICAgICAgIHRlc3RVcmw6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgIHRoaXMudGVzdF9tZXNzYWdlID0gJyc7XG4gICAgICAgICAgICBheGlvcy5wb3N0KCcvYWRtaW4vdGVzdF91cmwnLCB7XG4gICAgICAgICAgICAgICAgdXJsOiB0aGlzLmRhdGEuYXBpX3VybCxcbiAgICAgICAgICAgICAgICB0eXBlOiB0aGlzLmRhdGEuc2VuZF90eXBlID09IDAgPyAnR0VUJyA6ICdQT1NUJyxcbiAgICAgICAgICAgIH0pLnRoZW4ocmVzID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocmVzLmRhdGEuY29kZSAhPT0gMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMudGVzdF9tZXNzYWdlID0gJ0FQSSBuZW0gZWzDqXJoZXTFkSAoJyArIHJlcy5kYXRhLmNvZGUgKyAnKSc7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaGFzRXJyb3IgPSB0cnVlO1xuICAgICAgICAgICAgICAgICAgICByZXR1cm47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChyZXMuZGF0YS5kYXRhLmxlbmd0aCA+IDApIHtcbiAgICAgICAgICAgICAgICAgICAgaWYgKHRoaXMuZGF0YS5hcGlfcGFyc2UgIT09IHVuZGVmaW5lZCAmJiB0aGlzLmRhdGEuYXBpX3BhcnNlLmluZGV4T2YoJzonKSA+IDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldCBba2V5LCB2YWxdID0gdGhpcy5kYXRhLmFwaV9wYXJzZS5zcGxpdCgnOicpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0IGl0ZW0gPSByZXMuZGF0YS5kYXRhWzBdO1xuICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGl0ZW1ba2V5XSAhPT0gdW5kZWZpbmVkICYmIGl0ZW1bdmFsXSAhPT0gdW5kZWZpbmVkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHR5cGVvZiBpdGVtW2tleV0gPT0gXCJzdHJpbmdcIiAmJiAodHlwZW9mIGl0ZW1bdmFsXSA9PSBcInN0cmluZ1wiIHx8IEFycmF5LmlzQXJyYXkoaXRlbVt2YWxdKSkpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy50ZXN0X21lc3NhZ2UgPSAnU2lrZXJlcyB0ZXN6dCEnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzLmhhc0Vycm9yID0gZmFsc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy50ZXN0X21lc3NhZ2UgPSAnS3VsY3MgdmFneSDDqXJ0w6lrIG1lesWRIGZvcm3DoXR1bWEgbmVtIGVneWV6aWsnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzLmhhc0Vycm9yID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMudGVzdF9tZXNzYWdlID0gJ0FkYXQgZm9ybcOhdHVtIG5lbSBlZ3llemlrIGEgc3phYsOhbGx5YWwsIHN6ZXJ2ZXIgcMOpbGRhOiAnICsgSlNPTi5zdHJpbmdpZnkoaXRlbSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy5oYXNFcnJvciA9IHRydWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLnRlc3RfbWVzc2FnZSA9ICdIaWLDoXMgc3phYsOhbHknO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy5oYXNFcnJvciA9IHRydWU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9KS5jYXRjaChlcnJvciA9PiB7XG4gICAgICAgICAgICAgICAgY29uc29sZS5sb2coJ2Vycm9yJywgZXJyb3IpO1xuICAgICAgICAgICAgfSlcbiAgICAgICAgfSxcblxuICAgIH1cbn1cbjwvc2NyaXB0PlxuXG48c3R5bGUgc2NvcGVkPlxuY29kZSBiIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgcGFkZGluZzogMnB4IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4udGV4dC1ncmVlbiB7XG4gICAgY29sb3I6ICMzMjlkNDE7XG59XG5cbi50ZXh0LXJlZCB7XG4gICAgY29sb3I6ICNlMzM0MmY7XG59XG48L3N0eWxlPlxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4uc2xpZGVyLWltYWdle1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgKntcbiAgICAgICAgY29sb3I6ICM0NzcwQzUgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICAuaW1hZ2V7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgICAgICAgb3ZlcmZsb3c6IHZhcigtLW92ZXJmbG93KTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IHZhcigtLWZpdCk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4uc2xpZGVyLWJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRvcDogMDtcblxuICAgIC5pY29ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIG1hcmdpbjogMCA0MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1pY29uLXdpZHRoKTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAmLmZhZGUtZW50ZXIsJi5mYWRlLWxlYXZlLXRvIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS1pY29uLXdpZHRoKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAmLmZhZGUtZW50ZXIsJi5mYWRlLWxlYXZlLXRvIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWljb24td2lkdGgpKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnByZXYsIC5uZXh0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6ICNkM2QzZDMgIWltcG9ydGFudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgfVxuXG4gICAgICAgICYucHJldiB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uZXh0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4uZmFkZS1lbnRlciwuZmFkZS1sZWF2ZS10b3tcbiAgICAvL29wYWNpdHk6IDA7XG59XG4uZmFkZS1lbnRlci1hY3RpdmUsIC5mYWRlLWxlYXZlLWFjdGl2ZSwgLmZhZGUtbW92ZSB7XG4gICAgLy8mIH4gKiB7XG4gICAgLy8gICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMnMgZWFzZSwgbWFyZ2luLXJpZ2h0IDJzIGVhc2U7XG4gICAgLy99XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgLjJzIGVhc2UsIG1hcmdpbi1yaWdodCAuMnMgZWFzZTtcbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi5jb21wb25lbnQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgaDQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4uY2VsbCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgJi5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtZ2FwOiA1cHg7XG4gICAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbn1cblxuLmdyaWQge1xuICA6OnYtZGVlcCguY2VsbC1pdGVtOm5vdCgucmVzZXJ2ZWQpOm5vdCg6Zmlyc3QtY2hpbGQpKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB0b3A6IC03LjVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgIH1cblxuICAgICAgJi5yZXNlcnZlZDphZnRlciB7XG4gICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA4cHgpO1xuICAgICAgfVxuICB9XG59XG5cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi5jZWxsLWl0ZW17XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnSWTFkXBvbnQgZm9nbGFsw6FzYSc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgYmFja2dyb3VuZDogIzAzYjdiZTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIH1cblxuICAmOmhvdmVyOmJlZm9yZSwgJi5mb2N1czpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gICYuZm9jdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnU3plcmtlc3p0w6lzIGFsYXR0JztcbiAgICBiYWNrZ3JvdW5kOiAjY2I5YjAwO1xuICB9XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ0lkxZFwb250IG5lbSBlbMOpcmhldMWRJztcbiAgICAgIGJhY2tncm91bmQ6ICM3ZTdlN2U7XG4gICAgfVxuICB9XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLmN1cnJlbnRfZGF5X29wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcblxuICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgfVxufVxuLmNvbnRyb2x7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgJj46Zmlyc3QtY2hpbGR7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4uY2VudGVyLXZlcnRpY2FsLXRhYmxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmVkaXQtZGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLnRocmVlLWNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO2FsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgJiA+IGxhYmVsIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gICYgPiBpbnB1dCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgJiA+IHNwYW4ge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbi5jb21wb25lbnQtaGVhZGVye1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaDR7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi5jYWxlbmRhci1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG46OnYtZGVlcCgqOm5vdCguZmEpKSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBTZWdvZSBVSSwgT3h5Z2VuLCBVYnVudHUsIENhbnRhcmVsbCwgRmlyYSBTYW5zLCBEcm9pZCBTYW5zLCBIZWx2ZXRpY2EgTmV1ZSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNlbGVjdC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXg6IDEgMCAyMCU7XG5cbiAgJiA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctbGVmdDogMTVweFxuICB9XG5cbiAgJiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweFxuICB9XG59XG5cbi5zZWxlY3QtbGFiZWwge1xuICBjb2xvcjogdmFyKC0taGVhZC10ZXh0LWNvbG9yKTtcbn1cblxuLnBsYWNlIHtcbiAgZmxleDogMSAwIDMwJTtcbiAgbWluLXdpZHRoOiBtaW4oY2FsYygxMDB2dyAtIDYycHgpLCAzMDBweCk7XG59XG5cbi5kYXRlIHtcbiAgZmxleDogMSAwIDEwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzcwcHgpIHtcbiAgLnNlbGVjdC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmID4gKiB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAucGxhY2UsIC5kYXRlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMSwgMjMxLCAyMzEsIDAuNjkpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAzMHB4IDAuMzc1cmVtIDAuNzVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgZmxleDogMSAwIDMwJTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gIC5mb2N1czo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwZDcnO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvcmtBd2Vzb21lXCI7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgc2VsZWN0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uZXh0cmEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4OiAxIDAgNDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAudGV4dCB7XG4gICAgZmxleDogMSAwIDYwJTtcbiAgfVxuXG4gIC5waG9uZSB7XG4gICAgZmxleDogMSAwIDQwJTtcblxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZXh0cmEge1xuICAgIC50ZXh0LCAucGhvbmUgIHtcbiAgICAgIGF7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICA6OnYtZGVlcCgqOm5vdCguZmEpKSB7XG4gICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG46OnYtZGVlcCguZGF0ZS10aW1lLXBpY2tlcikge1xuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzEsIDIzMSwgMjMxLCAwLjY5KTtcblxuICAgICAgLnNlbGVjdGVkLWRhdGUge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIH1cblxuICAgICAgLmZhIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWhlYWQtdGV4dC1jb2xvcik7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc2VsZWN0LXJvdyB7XG5cbiAgICAuZXh0cmEge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5zZWxlY3Qtcm93IHtcbiAgICAuZXh0cmEge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIH1cblxuICB9XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4ubWVzc2FnZSB7XG4gICAgcGFkZGluZzogMjBweDtcbn1cblxuLmRheS1ncmlkIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDkwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgY29udGVudDogJ0JldMO2bHTDqXMnO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICB6LWluZGV4OiAtMjAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgbGluZWFyLCB6LWluZGV4IDBzIGxpbmVhciAwLjFzLCBvcGFjaXR5IDBzIGxpbmVhciAwLjFzO1xuICAgIH1cblxuICAgICYubG9hZGluZzpiZWZvcmUge1xuICAgICAgICB6LWluZGV4OiAyMDA7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyBsaW5lYXIgMHMsIGJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXIsIHotaW5kZXggMHMgbGluZWFyO1xuICAgIH1cblxuICAgIC5ob3VycyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgU2Vnb2UgVUksIE94eWdlbiwgVWJ1bnR1LCBDYW50YXJlbGwsIEZpcmEgU2FucywgRHJvaWQgU2FucywgSGVsdmV0aWNhIE5ldWUsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZzogODVweCA1MHB4IDIwcHggNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2lkZS1jb2xvcik7XG5cbiAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY291cnNlcyB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgICAub3ZlcmZsb3ctY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IG1pbi1jb250ZW50OyAvKiBuZWVkcyB2ZW5kb3IgcHJlZml4ZXMgKi9cbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3Vyc2UtbmFtZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0NnB4IDAgMTRweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC5vdmVyZmxvdy1jb250YWluZXIgPiBzcGFuIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTUwcHhcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAub3ZlcmZsb3ctY29udGFpbmVyID4gc3BhbjpudGgtY2hpbGQob2RkKSAuY291cnNlLXRpbWVzID4gKiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAub3ZlcmZsb3ctY29udGFpbmVyID4gc3BhbjpudGgtY2hpbGQoZXZlbikgLmNvdXJzZS10aW1lcyA+ICoge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3Vyc2UtdGltZXMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC50aW1lLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2NrZWQtY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aW1lOm5vdCguZGlzYWJsZWQpIHtcblxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDhweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4ucmVzZXJ2YXRpb24tY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAvL3BhZGRpbmc6IDEwcHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgY29udGVudDogJ0JldMO2bHTDqXMnO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICB6LWluZGV4OiAtMjAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgbGluZWFyLCB6LWluZGV4IDBzIGxpbmVhciAwLjFzO1xuICAgIH1cblxuICAgICYubG9hZGluZzpiZWZvcmUge1xuICAgICAgICB6LWluZGV4OiAyMDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhciwgei1pbmRleCAwcyBsaW5lYXI7XG4gICAgfVxufVxuXG4uY2FsZW5kYXItaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuY2FsZW5kYXItaW5wdXQge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuXG4gICAgICAgIDo6di1kZWVwKGlucHV0KSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVscCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICYgPiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAmID4gc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuaGVscCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cblxuLm9wdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgLnBsYWNlcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0b25zIHNwYW4uYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2N5YW47XG4gICAgfVxufVxuXG4uY2FsZW5kYXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDUwcHgpO1xuXG4gICAgJiA+ICoge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgICB9XG5cbiAgICAuZGF5IHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAudGltZXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjOEI4QjhCO1xuICAgIH1cblxuICAgIC5oZWFkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgJi5oYXMtZXJyb3Ige1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNXB4ICNiZDAyMDI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwNmEnO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb3JrQXdlc29tZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZXNlcnZhdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6IG1pbihjYWxjKDEwMHZ3IC0gMTAwcHgpLCA1MDBweCk7XG59XG5cbi5jb25mbGljdHMge1xuICAgIGJhY2tncm91bmQ6ICNiZDAyMDI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuY29uZmxpY3QtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJiA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbmZsaWN0LW9wZW5lciB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29uZmxpY3Qtb3BlbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJ1xcZjA3OCc7XG4gICAgICAgICAgICBmb250LWZhbWlseTogRm9ya0F3ZXNvbWU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wZW5lZCAuY29uZmxpY3Qtb3BlbmVyOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZjA3NycgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvcmtBd2Vzb21lO1xuICAgIH1cblxuICAgIC5jb25mbGljdC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgJiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb25mbGljdC1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuY29uZmxpY3QtZGV0YWlsIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDVmciAxZnI7XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgLmNvbmZsaWN0LXBsYWNlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogbWluKDMwMHB4LCA4MCUpO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbmZsaWN0LXRpbWUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBtaW4oMzAwcHgsIDgwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb25mbGljdC1wbGFjZSB7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29uZmxpY3QtcmVhc29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogbWluKDgwdncsIDMwMHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFjdGlvbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICAuY29uZmxpY3QtZGV0YWlsIHtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXG4gICAgICAgICAgICAgICAgICAgICYgPiA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgLmNvbmZsaWN0LWRldGFpbCB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXG4gICAgICAgICAgICAgICAgICAgICYgPiA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgICAuYWN0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYub3BlbmVkIC5jb25mbGljdC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLmNoZWNrLWlubGluZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA3MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggNXB4IDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG5cbiAgICAuY2hlY2staW5saW5lIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgOjp2LWRlZXAoLnN3aXRjaCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pbnB1dC1ncm91cC1jdXN0b20ge1xuICAgIGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lXG4gICAgfVxuXG4gICAgaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAgMCAwLjI1cmVtO1xuICAgIH1cblxuICAgIGlucHV0Omxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAuMjVyZW0gMC4yNXJlbSAwO1xuICAgIH1cbn1cblxuLm1vZGFsLWNvbnRhaW5lciB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGNvbnRlbnQ6ICdCZXTDtmx0w6lzJztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgei1pbmRleDogLTIwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhciwgei1pbmRleCAwcyBsaW5lYXIgMC4xcztcbiAgICB9XG5cbiAgICAmLmxvYWRpbmc6YmVmb3JlIHtcbiAgICAgICAgei1pbmRleDogMjAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXIsIHotaW5kZXggMHMgbGluZWFyO1xuICAgIH1cbn1cblxuOjp2LWRlZXAoLm1vZGFsLWZvb3Rlcikge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuOjp2LWRlZXAoLmZvb3Rlci1idG5zKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJiA+ICoge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgJi5sZWZ0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VsZWN0ZWQtdGltZSB7XG4gICAgY29sb3I6ICM2NjY2NjY7XG59XG5cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi5jZWxsLWl0ZW17XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xuXG4gIC50aW1lX3Nsb3Qub2NjdXBpZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLy9hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk2ZjdjO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgIzAwMmYzNjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuXG4gICAgJi5wYXllZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk3YzQ4ICFpbXBvcnRhbnQ7XG4gICAgICBvdXRsaW5lLWNvbG9yOiAjMDk3YzQ4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi52aXAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlhOTUwMCAhaW1wb3J0YW50O1xuICAgICAgb3V0bGluZS1jb2xvcjogIzlhOTUwMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYubm90LWNvbmZpcm1lZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjI2MjYyICFpbXBvcnRhbnQ7XG4gICAgICBvdXRsaW5lLWNvbG9yOiAjNjI2MjYyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi53YXJuaW5nIHtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBvdXRsaW5lLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgICAgIG91dGxpbmUtY29sb3I6ICNiZDAyMDIgIWltcG9ydGFudDtcbiAgICAgIC5tZXNzYWdle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQwMjAyO1xuICAgICAgfVxuICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjYmQwMjAyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgLmhlYWQge1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gICAgICAubmFtZSB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgfVxuICAgICAgLnRpbWV7XG4gICAgICAgIG1pbi13aWR0aDogODBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLmZhIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmRldGFpbHMge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICYgPiAqIHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubWVzc2FnZXtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgfVxuICB9XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi5tb2RhbC1mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDEwcHg7XG4gICAgfVxufVxuXG46OnYtZGVlcCgubW9kYWwtdGl0bGUpIHtcbiAgICBmb250LXNpemU6IDIxcHggIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLWJ1dHRvbiB7XG4gICAgZm9udC1mYW1pbHk6IEludGVyLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1MSwgNTEsIDEpO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwYWRkaW5nOiA5cHggMDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuOFxuICAgIH1cbn1cblxuLnJlc2VydmF0aW9uRm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLnJlZ2lvbi1oZWFkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOEI4QjhCO1xuICAgICAgICB0ZXh0LWluZGVudDogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcblxuICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgIGNvbG9yOiAjYmQwMjAyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LWZhbWlseTogRm9ya0F3ZXNvbWU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjBkN1wiO1xuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLm9wZW46YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtaW5mbywgLnBheW1lbnQtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgLy9tYXgtaGVpZ2h0OiAwO1xuICAgICAgICAvL3RyYW5zaXRpb246IG1heC1oZWlnaHQgMC4ycyBsaW5lYXI7XG4gICAgICAgIC8vb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgICAgICYuY29udGFjdC1pbmZvIHtcbiAgICAgICAgICAgICAgICAvL21heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnBheW1lbnQtaW5mbyB7XG4gICAgICAgICAgICAgICAgLy9tYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0Om5vdCgjdG9zQWNjZXB0KSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYigyNDMsIDI0MywgMjQzKTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjFweDtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAmLmhhcy1lcnJvciB7XG4gICAgICAgICAgICBjb2xvcjogI2JkMDIwMjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZDAyMDI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtLWhhcy1lcnJvciB7XG4gICAgY29sb3I6ICNiZDAyMDI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uY2hlY2tib3gge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3MDBweCkge1xuICAgIC5tb2RhbC1idXR0b24ge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgfVxufVxuXG5cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4uY29uZmlybS1idG57XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gICY+c3BhbntcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuOjp2LWRlZXAoLm1vZGFsLXdpbmRvdykge1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxuOjp2LWRlZXAoLm1vZGFsLWZvb3Rlcikge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG46OnYtZGVlcCguZm9vdGVyLWJ0bnMpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmID4gKiB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAmLmxlZnQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgICYucmlnaHQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4uc21hbGwtc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNTZweDtcblxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEzNTBweCkge1xuICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDExNTBweCkge1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIH1cblxuICAgIHBhZGRpbmc6IDIwcHggNDBweDtcblxuICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5leHQtbmF2LWJnLFxuICAgIC5wcmV2LW5hdi1iZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLm5leHQtbmF2LWJnIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnByZXYtbmF2LWJnIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICBjb2xvcjogI2NjYztcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLFxuICAgIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgIH1cblxuXG59XG5cbi56b29tIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjM1cztcblxuICAgICYuc2hvdyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgfVxuXG4gICAgLmNsb3NlLXNsaWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgICB6LWluZGV4OiA0MDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC42NSk7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogODAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuYmlnLXN3aXBlciB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gODBweCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAuc2xpZGUtY29udGVudCxcbiAgICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICBjb2xvcjogI2NjYztcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IDQwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/