.remove-default-appearance{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.font-weight__normal{font-weight:400}.font-weight__medium{font-weight:500}.font-weight__bold{font-weight:700}@-webkit-keyframes wobble{0%{-webkit-transform:rotate(0);transform:rotate(0)}33%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}66%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wobble{0%{-webkit-transform:rotate(0);transform:rotate(0)}33%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}66%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.btn{text-align:center;padding:.618em 1em;font-size:17px;transition:background-color .5s;border-radius:0;border:0;font-weight:400;background-color:#f6f6f6;color:#757575;line-height:1.4;font-family:futura-pt;text-transform:uppercase;letter-spacing:.15em}.btn a,.btn a:focus,.btn a:hover,.btn:focus,.btn:hover{text-decoration:none}.btn.btn-default,.btn.btn-primary{text-align:center;padding:.618em 1em;font-size:17px;transition:background-color .5s;border-radius:0;border:0;font-weight:400;background-color:#f6f6f6;color:#757575;line-height:1.4;font-family:futura-pt;text-transform:uppercase;letter-spacing:.15em;background-color:#c5a74e;color:#fff}.btn.btn-default a,.btn.btn-default a:focus,.btn.btn-default a:hover,.btn.btn-default:focus,.btn.btn-default:hover,.btn.btn-primary a,.btn.btn-primary a:focus,.btn.btn-primary a:hover,.btn.btn-primary:focus,.btn.btn-primary:hover{text-decoration:none}.btn.btn-default:active,.btn.btn-default:focus,.btn.btn-default:hover,.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover{background-color:#a98c37;color:#fff}.btn.btn-primary-rev{text-align:center;padding:.618em 1em;font-size:17px;transition:background-color .5s;border-radius:0;border:0;font-weight:400;background-color:#f6f6f6;color:#757575;line-height:1.4;font-family:futura-pt;text-transform:uppercase;letter-spacing:.15em;background-color:transparent;color:#fff;border:1px solid #fff}.btn.btn-primary-rev a,.btn.btn-primary-rev a:focus,.btn.btn-primary-rev a:hover,.btn.btn-primary-rev:focus,.btn.btn-primary-rev:hover{text-decoration:none}.btn.btn-primary-rev:active,.btn.btn-primary-rev:focus,.btn.btn-primary-rev:hover{background-color:#fff;color:#c5a74e}.btn.btn-secondary{text-align:center;padding:.618em 1em;font-size:17px;transition:background-color .5s;border-radius:0;border:0;font-weight:400;background-color:#f6f6f6;color:#757575;line-height:1.4;font-family:futura-pt;text-transform:uppercase;letter-spacing:.15em;background-color:#fff;color:#c5a74e;border:solid 1px #e0e0e0}.btn.btn-secondary a,.btn.btn-secondary a:focus,.btn.btn-secondary a:hover,.btn.btn-secondary:focus,.btn.btn-secondary:hover{text-decoration:none}.tribe-events-thismonth.tribe-events-present div[id^=tribe-events-daynum]{background-color:#a98c37!important}div[id^=tribe-events-daynum]{color:#fff!important}.tribe-events-button{background-color:#a98c37!important;color:#fff!important}.tribe-events-calendar thead th{background-color:#a98c37;border-color:#a98c37!important}#tribe-events-content .tribe-events-page-title{clear:both}#tribe-events-content .tribe-events-calendar td{border-color:#a98c37!important}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-daynum-] a{background-color:inherit!important}#tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost .tribe-button{text-align:center;padding:.618em 1em;font-size:17px;transition:background-color .5s;border-radius:0;border:0;font-weight:400;background-color:#f6f6f6;color:#757575;line-height:1.4;font-family:futura-pt;text-transform:uppercase;letter-spacing:.15em;text-align:center;padding:.618em 1em;font-size:17px;transition:background-color .5s;border-radius:0;border:0;font-weight:400;background-color:#f6f6f6;color:#757575;line-height:1.4;font-family:futura-pt;text-transform:uppercase;letter-spacing:.15em;background-color:#c5a74e;color:#fff}#tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost .tribe-button a,#tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost .tribe-button a:focus,#tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost .tribe-button a:hover,#tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost .tribe-button:focus,#tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost .tribe-button:hover{text-decoration:none}#tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost .tribe-button a,#tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost .tribe-button a:focus,#tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost .tribe-button a:hover,#tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost .tribe-button:focus,#tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost .tribe-button:hover{text-decoration:none}#tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost .tribe-button:active,#tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost .tribe-button:focus,#tribe-events-content .tribe-events-loop .type-tribe_events .tribe-events-event-cost .tribe-button:hover{background-color:#a98c37;color:#fff}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a,.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{background-color:#c5a74e!important}#tribe-bar-views .tribe-bar-views-list{z-index:20}#tribe-bar-form{background-color:#c5a74e!important;color:#fff}#tribe-bar-form input[type=text]{color:#fff;border-color:#fff}#tribe-bar-form .tribe-bar-views-inner{background-color:#a98c37!important}#tribe-bar-form .tribe-bar-views-inner .tribe-bar-views-list a span{color:#fff}#tribe-bar-form .tribe-bar-views-inner .tribe-bar-views-list .tribe-bar-views-option a{background-color:#a98c37!important}#tribe-bar-form .tribe-bar-views-inner .tribe-bar-views-list .tribe-bar-views-option a:active,#tribe-bar-form .tribe-bar-views-inner .tribe-bar-views-list .tribe-bar-views-option a:focus,#tribe-bar-form .tribe-bar-views-inner .tribe-bar-views-list .tribe-bar-views-option a:hover{background-color:#a98c37!important}.tribe-button,a.tribe-button,button.tribe-button,input.tribe-button{text-align:center;padding:.618em 1em;font-size:17px;transition:background-color .5s;border-radius:0;border:0;font-weight:400;background-color:#f6f6f6;color:#757575;line-height:1.4;font-family:futura-pt;text-transform:uppercase;letter-spacing:.15em;text-align:center;padding:.618em 1em;font-size:17px;transition:background-color .5s;border-radius:0;border:0;font-weight:400;background-color:#f6f6f6;color:#757575;line-height:1.4;font-family:futura-pt;text-transform:uppercase;letter-spacing:.15em;background-color:#c5a74e;color:#fff}.tribe-button a,.tribe-button a:focus,.tribe-button a:hover,.tribe-button:focus,.tribe-button:hover,a.tribe-button a,a.tribe-button a:focus,a.tribe-button a:hover,a.tribe-button:focus,a.tribe-button:hover,button.tribe-button a,button.tribe-button a:focus,button.tribe-button a:hover,button.tribe-button:focus,button.tribe-button:hover,input.tribe-button a,input.tribe-button a:focus,input.tribe-button a:hover,input.tribe-button:focus,input.tribe-button:hover{text-decoration:none}.tribe-button a,.tribe-button a:focus,.tribe-button a:hover,.tribe-button:focus,.tribe-button:hover,a.tribe-button a,a.tribe-button a:focus,a.tribe-button a:hover,a.tribe-button:focus,a.tribe-button:hover,button.tribe-button a,button.tribe-button a:focus,button.tribe-button a:hover,button.tribe-button:focus,button.tribe-button:hover,input.tribe-button a,input.tribe-button a:focus,input.tribe-button a:hover,input.tribe-button:focus,input.tribe-button:hover{text-decoration:none}.tribe-button:active,.tribe-button:focus,.tribe-button:hover,a.tribe-button:active,a.tribe-button:focus,a.tribe-button:hover,button.tribe-button:active,button.tribe-button:focus,button.tribe-button:hover,input.tribe-button:active,input.tribe-button:focus,input.tribe-button:hover{background-color:#a98c37;color:#fff}.tribe-bar-view-list a.tribe-icon-month,.tribe-bar-views-list span.tribe-icon-month,.tribe-select2-results-views .tribe-icon-month{background-image:url(../assets/images/icons/icon-month.png)}.tribe-bar-view-list span[class^=tribe-icon-],.tribe-bar-views-list span.tribe-icon-list,.tribe-select2-results-views span.tribe-icon-list{background-image:url(../assets/images/icons/icon-list.png)}.tribe-bar-views-list span.tribe-icon-day,.tribe-select2-results-views span.tribe-icon-day{background-image:url(../assets/images/icons/icon-day.png)}.single-tribe_events .tribe-events-event-meta{padding-top:20px!important}#tribe-bar-form input[type=text]::-webkit-input-placeholder{color:#fff}#tribe-bar-form input[type=text]::-moz-placeholder{color:#fff}#tribe-bar-form input[type=text]:-moz-placeholder{color:#fff}#tribe-bar-form input[type=text]:-ms-input-placeholder{color:#fff}.tribe-events-event-cost span{padding:12px}.tribe-events-event-cost .tribe-tickets-left{display:none}.tribe-events-event-cost form button[type=submit]{margin-left:0}.tribe-events-tickets .woocommerce.tribe-tickets-form-row .tribe-tickets-remaining{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Fzc2V0cy9jc3MvZGVwZW5kZW5jaWVzL21peGlucy9fZ2VuZXJhbC5zY3NzIiwiLi4vYXNzZXRzL2Nzcy9kZXBlbmRlbmNpZXMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vYXNzZXRzL2Nzcy9kZXBlbmRlbmNpZXMvX2J1dHRvbnMuc2NzcyIsInRyaWJlLWV2ZW50cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXNGQSwyQkFORSxtQkFBQSxLQUNBLGdCQUFBLEtBQ0EsZUFBQSxLQUNBLGNBQUEsS0FDQSxXQUFBLEtDNEJBLHFCQUNFLFlBQUEsSUFERixxQkFDRSxZQUFBLElBREYsbUJBQ0UsWUFBQSxJQWlMSiwwQkFDRSxHQUFNLGtCQUFBLFVBQUEsVUFBQSxVQUNOLElBQU0sa0JBQUEsY0FBQSxVQUFBLGNBQ04sSUFBTSxrQkFBQSxlQUFBLFVBQUEsZUFDTixLQUFNLGtCQUFBLFVBQUEsVUFBQSxXQUpSLGtCQUNFLEdBQU0sa0JBQUEsVUFBQSxVQUFBLFVBQ04sSUFBTSxrQkFBQSxjQUFBLFVBQUEsY0FDTixJQUFNLGtCQUFBLGVBQUEsVUFBQSxlQUNOLEtBQU0sa0JBQUEsVUFBQSxVQUFBLFdBR1Isd0JBQ0UsR0FBTSxrQkFBQSxVQUFBLFVBQUEsVUFDTixLQUFPLGtCQUFBLGVBQUEsVUFBQSxnQkFGVCxnQkFDRSxHQUFNLGtCQUFBLFVBQUEsVUFBQSxVQUNOLEtBQU8sa0JBQUEsZUFBQSxVQUFBLGdCQ2pQVCxLQW5ERSxXQUFBLE9BQ0EsUUFBQSxPQUFBLElBQ0EsVUFBQSxLQUNBLFdBQUEsaUJBQUEsSUFDQSxjQUFBLEVBQ0EsT0FBQSxFQUNBLFlBQUEsSUFDQSxpQkFBQSxRQUNBLE1BQUEsUUFDQSxZQUFBLElBQ0EsWUFBQSxVQUNBLGVBQUEsVUFDQSxlQUFBLE1BdUNGLE9BQUEsYUFBQSxhQUFBLFdBQUEsV0Z4QkksZ0JBQUEsS0V3QkosaUJBQUEsaUJBbkRFLFdBQUEsT0FDQSxRQUFBLE9BQUEsSUFDQSxVQUFBLEtBQ0EsV0FBQSxp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QSxJQUNBLFlBQUEsVUFDQSxlQUFBLFVBQ0EsZUFBQSxNQU9BLGlCQUFBLFFBQ0EsTUFBQSxLQzhFRixnQkFBQSxzQkFBQSxzQkFBQSxvQkFBQSxvQkFBQSxpQkFBQSx1QkFBQSx1QkFBQSxxQkFBQSxxQkFBQSxzQkFBQSw0QkFBQSw0QkFBQSwwQkFBQSwwQkFBQSxxQkFBQSwyQkFBQSwyQkFBQSx5QkFBQSx5Qkh2RUksZ0JBQUEsS0d1RUosZ0JBQUEsc0JBQUEsc0JBQUEsb0JBQUEsb0JBQUEsaUJBQUEsdUJBQUEsdUJBQUEscUJBQUEscUJBQUEsc0JBQUEsNEJBQUEsNEJBQUEsMEJBQUEsMEJBQUEscUJBQUEsMkJBQUEsMkJBQUEseUJBQUEseUJIdkVJLGdCQUFBLEtHdUVKLHFCQUFBLG9CQUFBLG9CQUFBLHNCQUFBLHFCQUFBLHFCQUFBLDJCQUFBLDBCQUFBLDBCQUFBLDBCQUFBLHlCQUFBLHlCRDNFSSxpQkFBQSxRQUNBLE1BQUEsS0NtRkosd0NBQUEsNENBQUEsK0NBQ0UsaUJBQUEsMkNBR0YsOENBQUEsMkNBQUEsa0RBQ0UsaUJBQUEsMENBR0YsMENBQUEsaURBQ0UsaUJBQUEseUNBR0YsOENBQ0UsWUFBQSxlQUdGLDREQUErRCxNQUFBLEtBQy9ELG1EQUErRCxNQUFBLEtBQy9ELGtEQUErRCxNQUFBLEtBQy9ELHVEQUErRCxNQUFBLEtBTS9ELDhCQUVJLFFBQUEsS0FGSiw2Q0FNSSxRQUFBLEtBTkosa0RBVUksWUFBQSxFQUlKLG1GQUdNLFFBQUEiLCJmaWxlIjoidHJpYmUtZXZlbnRzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vKiAgTWl4aW5zXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG5AbWl4aW4gZ3JleXNjYWxlKCRob3ZlcjogZmFsc2UpIHtcclxuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gIGZpbHRlcjogZ3JheTtcclxuICBmaWx0ZXI6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMCc+PGZpbHRlciBpZD0nZ3JleXNjYWxlJz48ZmVDb2xvck1hdHJpeCB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMCAwIDAgMSAwJyAvPjwvZmlsdGVyPjwvc3ZnPiNncmV5c2NhbGVcIik7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG5cclxuICBAaWYgJGhvdmVyID09IHRydWUge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC13ZWJraXQtZmlsdGVyOiBub25lO1xyXG4gICAgICBmaWx0ZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vIEJvcmRlclxyXG5AbWl4aW4gYm9yZGVyKCR0OiAwLCAkcjogMCwgJGI6IDAsICRsOiAwLCAkY29sb3I6ICRib3JkZXItY29sb3VyLCAkdHlwZTogc29saWQpIHtcclxuICBib3JkZXI6ICR0eXBlICRjb2xvcjtcclxuICBib3JkZXItd2lkdGg6ICR0K3B4ICRyK3B4ICRiK3B4ICRsK3B4O1xyXG59XHJcblxyXG4vLyBObyBUZXh0IERlY29yYXRpb25cclxuQG1peGluIG5vLXRkKCkge1xyXG4gICY6aG92ZXIsICY6Zm9jdXMsICYgYSwgJiBhOmhvdmVyLCAmIGE6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLy8gQmFja2dyb3VuZCBXaXRoIEhvdmVyXHJcbkBtaXhpbiBiYWNrZ3JvdW5kLXdpdGgtaG92ZXIoJGJnLWNvbG91ciwgJHNoYWRlOiBkYXJrLCAkcGVyY2VudDogMTAlKSB7XHJcbiAgYmFja2dyb3VuZDogJGJnLWNvbG91cjtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgMC41cyk7XHJcblxyXG4gICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgQGlmICRzaGFkZSA9PSBkYXJrIHtcclxuICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRiZy1jb2xvdXIsICRwZXJjZW50KTtcclxuICAgIH1cclxuICAgIEBpZiAkc2hhZGUgPT0gbGlnaHQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRiZy1jb2xvdXIsICRwZXJjZW50KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vKiAgR3JhZGllbnRzXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG5AbWl4aW4gZ3JhZGllbnQgKCRzdGFydENvbG9yOiAjZWVlLCAkZW5kQ29sb3I6IHdoaXRlKSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN0YXJ0Q29sb3I7XHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgkc3RhcnRDb2xvciksIHRvKCRlbmRDb2xvcikpO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0Q29sb3IsICRlbmRDb2xvcik7XHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcclxuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0Q29sb3IsICRlbmRDb2xvcik7XHJcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0Q29sb3IsICRlbmRDb2xvcik7XHJcbn1cclxuQG1peGluIGhvcml6b250YWwtZ3JhZGllbnQgKCRzdGFydENvbG9yOiAjZWVlLCAkZW5kQ29sb3I6IHdoaXRlKSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN0YXJ0Q29sb3I7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20oJHN0YXJ0Q29sb3IpLCB0bygkZW5kQ29sb3IpKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydENvbG9yLCAkZW5kQ29sb3IpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8qIE1peGluc1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbkBtaXhpbiByZW1vdmVfZGVmYXVsdF9hcHBlYXJhbmNlIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC1tcy1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC1vLWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG4ucmVtb3ZlLWRlZmF1bHQtYXBwZWFyYW5jZSB7XHJcbiAgQGluY2x1ZGUgcmVtb3ZlX2RlZmF1bHRfYXBwZWFyYW5jZTtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLyogIFNWR3NcclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vLyAgRml4ZXMgSUUgc2NhbGluZyBmdWxsIHdpZHRoIGlubGluZSBTVkdzIGluY29ycmVjdGx5ICYgYWRkaW5nIHdoaXRlIHNwYWNlIGFib3ZlIG9yIGJlbG93XHJcbi8vICAtIFB1dCBvbiB0aGUgcGFyZW50IGVsZW1lbnQgb2YgdGhlIGlubGluZSBTVkdcclxuLy8gIC0gUGFzcyB0aGUgd2lkdGggYW5kIGhlaWdodCBvZiBTVkcgKGJlIGFzIHNwZWNpZmljIGFzIHBvc3NpYmxlKVxyXG4vLyAgLSBQb3NpdGlvbiAtMXB4IHRvd2FyZCB0aGUgU1ZHJ3MgcmVsYXRlZCBlbGVtZW50IHRvIGJlIHNlYW1sZXNzIGF0IGFsbCBzY3JlZW4gc2l6ZXNcclxuQG1peGluIHJlc3BvbnNpdmUtZnVsbC13aWR0aC1pbmxpbmUtc3ZnKCRzdmctd2lkdGgsICRzdmctaGVpZ2h0KSB7XHJcbiAgaGVpZ2h0OiBjYWxjKDEwMHZ3ICogKCN7JHN2Zy1oZWlnaHR9IC8gI3skc3ZnLXdpZHRofSkpO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICBzdmcge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8qICBJbXBvcnRcclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi8vIE5PVEU6IHdlIGRvbid0IGltcG9ydCBmb250IGhlcmUgYW55bW9yZSwgZG8gaXQgdGhyb3VnaCBjaGlsZCB0aGVtZSBpbiBmcm9udCBlbmQgc3R5bGVzIGluIGZ1bmN0aW9ucyBmaWxlXHJcbkBpbXBvcnQgJ21peGlucy9taXhpbnMnO1xyXG5cclxuQG1peGluIHR5cGUtb25seS1lbGVtZW50cyB7XHJcbiAgcCwgc3BhbixcclxuICB1bCwgb2wsIGxpICB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8qICBDb2xvdXJzXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLy8gSGVscGVyIENsYXNzZXNcclxuJHBhbGV0dGUtZ3JleS0xMDA6ICNGNkY2RjY7XHJcbiRwYWxldHRlLWdyZXktMjAwOiAjRUVFRUVFO1xyXG4kcGFsZXR0ZS1ncmV5LTMwMDogI0UwRTBFMDtcclxuJHBhbGV0dGUtZ3JleS00MDA6ICNCREJEQkQ7XHJcbiRwYWxldHRlLWdyZXktNDUwOiAjODM4MzgzO1xyXG4kcGFsZXR0ZS1ncmV5LTUwMDogIzlFOUU5RTtcclxuJHBhbGV0dGUtZ3JleS02MDA6ICM3NTc1NzU7XHJcbiRwYWxldHRlLWdyZXktNzAwOiAjNjE2MTYxO1xyXG4kcGFsZXR0ZS1ncmV5LTgwMDogIzNCNDA0NDtcclxuJHBhbGV0dGUtZ3JleS05MDA6IHJnYig1NCwgNTQsIDU0KTtcclxuXHJcbiRwYWxldHRlLXRlYWwtNTAwOiAjNjBjMmQzO1xyXG4kcGFsZXR0ZS10ZWFsLTIwMDogbGlnaHRlbigkcGFsZXR0ZS10ZWFsLTUwMCwgMjAlKTtcclxuJHBhbGV0dGUtdGVhbC04MDA6IGRhcmtlbigkcGFsZXR0ZS10ZWFsLTUwMCwgMjUlKTtcclxuXHJcblxyXG4kcGFsZXR0ZS15ZWxsb3ctMTAwOiAjZDZjMDgxO1xyXG4kcGFsZXR0ZS15ZWxsb3ctMjAwOiAjZDJiYTc0O1xyXG4kcGFsZXR0ZS15ZWxsb3ctMzAwOiAjY2RiNDY4O1xyXG4kcGFsZXR0ZS15ZWxsb3ctNDAwOiAjYzlhZDViO1xyXG4kcGFsZXR0ZS15ZWxsb3ctNTAwOiAjQzVBNzRFO1xyXG4kcGFsZXR0ZS15ZWxsb3ctNjAwOiAjYzFhMTQxO1xyXG4kcGFsZXR0ZS15ZWxsb3ctNzAwOiAjYjY5NzNiO1xyXG4kcGFsZXR0ZS15ZWxsb3ctODAwOiAjYTk4YzM3O1xyXG4kcGFsZXR0ZS15ZWxsb3ctOTAwOiAjOWM4MjMzO1xyXG5cclxuJHBhbGV0dGUtZ3JlZW4tMTAwOiAjZGRlYmJhO1xyXG4kcGFsZXR0ZS1ncmVlbi0yMDA6ICNkNmU3YWQ7XHJcbiRwYWxldHRlLWdyZWVuLTMwMDogI2QwZTQ5ZjtcclxuJHBhbGV0dGUtZ3JlZW4tNDAwOiAjYzllMDkyO1xyXG4kcGFsZXR0ZS1ncmVlbi01MDA6ICNDM0RDODU7XHJcbiRwYWxldHRlLWdyZWVuLTYwMDogI2JkZDg3ODtcclxuJHBhbGV0dGUtZ3JlZW4tNzAwOiAjYjZkNDZiO1xyXG4kcGFsZXR0ZS1ncmVlbi04MDA6ICNiMGQxNWQ7XHJcbiRwYWxldHRlLWdyZWVuLTkwMDogI2E5Y2Q1MDtcclxuXHJcbiRwYWxldHRlLWRhcmstZ3JlZW4tMTAwOiAjOWNjNjY3O1xyXG4kcGFsZXR0ZS1kYXJrLWdyZWVuLTIwMDogIzk0YzE1YjtcclxuJHBhbGV0dGUtZGFyay1ncmVlbi0zMDA6ICM4Y2JjNGY7XHJcbiRwYWxldHRlLWRhcmstZ3JlZW4tNDAwOiAjODRiNTQ1O1xyXG4kcGFsZXR0ZS1kYXJrLWdyZWVuLTUwMDogIzdCQTk0MDtcclxuJHBhbGV0dGUtZGFyay1ncmVlbi02MDA6ICM3MjlkM2I7XHJcbiRwYWxldHRlLWRhcmstZ3JlZW4tNzAwOiAjNjk5MDM3O1xyXG4kcGFsZXR0ZS1kYXJrLWdyZWVuLTgwMDogIzYwODQzMjtcclxuJHBhbGV0dGUtZGFyay1ncmVlbi05MDA6ICM1Nzc4MmQ7XHJcblxyXG4kcGFsZXR0ZS1yZWQtNTA6ICAjRkZFQkVFO1xyXG4kcGFsZXR0ZS1yZWQtMTAwOiAjRkZDREQyO1xyXG4kcGFsZXR0ZS1yZWQtMjAwOiAjRUY5QTlBO1xyXG4kcGFsZXR0ZS1yZWQtMzAwOiAjRTU3MzczO1xyXG4kcGFsZXR0ZS1yZWQtNDAwOiAjRUY1MzUwO1xyXG4kcGFsZXR0ZS1yZWQtNTAwOiAjRjQ0MzM2O1xyXG4kcGFsZXR0ZS1yZWQtNjAwOiAjZjMzNDI2O1xyXG4kcGFsZXR0ZS1yZWQtNzAwOiAjZjIyNTE2O1xyXG4kcGFsZXR0ZS1yZWQtODAwOiAjZWExYzBkO1xyXG4kcGFsZXR0ZS1yZWQtOTAwOiAjZGExYTBjO1xyXG5cclxuXHJcbi8vIEhlbHBlciBDbGFzc2VzIEFycmF5XHJcbiRjb2xvdXItbGlzdDogKFxyXG4gICAgJ3BhbGV0dGUtZ3JleS0xMDAnIDogJHBhbGV0dGUtZ3JleS0xMDAsXHJcbiAgICAncGFsZXR0ZS1ncmV5LTIwMCcgOiAkcGFsZXR0ZS1ncmV5LTIwMCxcclxuICAgICdwYWxldHRlLWdyZXktMzAwJyA6ICRwYWxldHRlLWdyZXktMzAwLFxyXG4gICAgJ3BhbGV0dGUtZ3JleS00MDAnIDogJHBhbGV0dGUtZ3JleS00MDAsXHJcbiAgICAncGFsZXR0ZS1ncmV5LTUwMCcgOiAkcGFsZXR0ZS1ncmV5LTUwMCxcclxuICAgICdwYWxldHRlLWdyZXktODAwJyA6ICRwYWxldHRlLWdyZXktODAwLFxyXG4gICAgJ3BhbGV0dGUtdGVhbC01MDAnIDogJHBhbGV0dGUtdGVhbC01MDAsXHJcbiAgICAncGFsZXR0ZS10ZWFsLTIwMCcgOiAkcGFsZXR0ZS10ZWFsLTIwMCxcclxuICAgICdwYWxldHRlLXRlYWwtODAwJyA6ICRwYWxldHRlLXRlYWwtODAwLFxyXG4gICAgJ3BhbGV0dGUtcHJpbWFyeS01MDAnIDogJHBhbGV0dGUteWVsbG93LTUwMCxcclxuKTtcclxuXHJcbiRoZWFkaW5ncy1saXN0OiAnaDEnLCAnaDInLCAnaDMnLCAnaDQnLCAnaDUnLCAnaDYnO1xyXG5cclxuLy8gTG9vcCBpbiBoZWxwZXJzXHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLyogIEZvbnQgV2VpZ2h0c1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbiRmb250LXdlaWdodC1saWdodDogICAzMDA7XHJcbiRmb250LXdlaWdodC1ub3JtYWw6ICA0MDA7XHJcbiRmb250LXdlaWdodC1tZWRpdW06ICA1MDA7XHJcbiRmb250LXdlaWdodC1zZW1pLWJvbGQ6ICA2MDA7XHJcbiRmb250LXdlaWdodC1ib2xkOiAgICA3MDA7XHJcblxyXG4kZm9udC13ZWlnaHQ6IChcclxuICAgICAgICAnbm9ybWFsJyA6ICRmb250LXdlaWdodC1ub3JtYWwsXHJcbiAgICAgICAgJ21lZGl1bScgOiAkZm9udC13ZWlnaHQtbWVkaXVtLFxyXG4gICAgICAgICdib2xkJyA6ICRmb250LXdlaWdodC1ib2xkLFxyXG4pO1xyXG5AZWFjaCAkbGFiZWwsICR3ZWlnaHQgaW4gJGZvbnQtd2VpZ2h0IHtcclxuICAuI3tcImZvbnQtd2VpZ2h0X19cIiArICRsYWJlbH0ge1xyXG4gICAgZm9udC13ZWlnaHQ6ICAjeyR3ZWlnaHR9O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8qICBGb250IFNpemVzXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLy8gU2NhbGUgOjogTWFqb3IgVGhpcmRcclxuJHNjYWxlX19taW5vci1zZWNvbmQ6ICAgICAoMS4yOTYsIDEuMjE1LCAxLjEzOCwgMS4wNjcsIDEsIDAuOTM3LCAwLjg3OCwgMC44MjMpO1xyXG4kc2NhbGVfX21ham9yLXNlY29uZDogICAgICgxLjYwMiwgMS40MjQsIDEuMjY2LCAxLjEyNSwgMSwgMC44ODksIDAuNzksIDAuNzAyKTtcclxuJHNjYWxlX19taW5vci10aGlyZDogICAgICAoMi4wNzQsIDEuNzI4LCAxLjQ0LCAxLjIsIDEsIDAuODMzLCAwLjY5NCwgMC41NzkpO1xyXG4kc2NhbGVfX21ham9yLXRoaXJkOiAgICAgICgyLjA3NCwgMS43MjgsIDEuNDQsIDEuMiwgMSwgMC43NSwgMC41NjMsIDAuNDIyKTtcclxuJHNjYWxlX19wZXJmZWN0X2ZvdXJ0aDogICAoMy4xNTcsIDIuMzY5LCAxLjc3NywgMS4zMzMsIDEsIDAuNzUsIDAuNTYzLCAwLjQyMik7XHJcbiRzY2FsZV9fYXVnbWVudGVkX2ZvdXJ0aDogKDMuOTk4LCAyLjgyNywgMS45OTksIDEuNDE0LCAxLCAwLjcwNywgMC41LCAwLjM1NCk7XHJcbiRzY2FsZV9fcGVyZmVjdF9maWZ0aDogICAgKDUuMDYzLCAzLjM3NSwgMi4yNSwgMS41LCAxLCAwLjY2NywgMC40NDQsIDAuMjk2KTtcclxuJHNjYWxlX19nb2xkZW4tcmF0aW86ICAgICAoNi44NTQsIDQuMjM2LCAyLjYxOCwgMS42MTgsIDEsIDAuNjE4LCAwLjM4MiwgMC4yMzYpO1xyXG4kc2NhbGVfX2N1c3RvbV9zY2FsZTogICAgICgzLjE1NywgMS42MjQsIDEuMjY2LCAxLjEyNSwgMSwgMC44ODksIDAuNzksIDAuNjgpO1xyXG4vLyAgICAgICAgICAgICAgICAgICAgICAgIChoMSwgaDIsIGgzLCBoNCwgcCwgaDUsIGg2LCBzbWFsbClcclxuXHJcblxyXG4kYmFzZS1zaXplOiAgICAgICAgIDE4O1xyXG4kbW9iaWxlLWJhc2Utc2l6ZTogIDE4O1xyXG4kYmFzZS1zY2FsZTogICAgICAgICRzY2FsZV9fY3VzdG9tX3NjYWxlO1xyXG4kYmFzZS1tb2JpbGUtc2NhbGU6ICRzY2FsZV9fbWFqb3Itc2Vjb25kO1xyXG5cclxuLy9EZXNrdG9wXHJcbiRmb250LXNpemUteHh4LWxhcmdlOiBjYWxjKCN7bnRoKCRiYXNlLXNjYWxlLCAxKX0gKiAjeyRiYXNlLXNpemV9cHgpO1xyXG4kZm9udC1zaXplLXh4LWxhcmdlOiAgY2FsYygje250aCgkYmFzZS1zY2FsZSwgMil9ICogI3skYmFzZS1zaXplfXB4KTtcclxuJGZvbnQtc2l6ZS14LWxhcmdlOiAgIGNhbGMoI3tudGgoJGJhc2Utc2NhbGUsIDMpfSAqICN7JGJhc2Utc2l6ZX1weCk7XHJcbiRmb250LXNpemUtbGFyZ2U6ICAgICBjYWxjKCN7bnRoKCRiYXNlLXNjYWxlLCA0KX0gKiAjeyRiYXNlLXNpemV9cHgpO1xyXG4kZm9udC1zaXplLXJlZ3VsYXI6ICAgI3skYmFzZS1zaXplfXB4O1xyXG4kZm9udC1zaXplLXNtYWxsOiAgICAgY2FsYygje250aCgkYmFzZS1zY2FsZSwgNil9ICogI3skYmFzZS1zaXplfXB4KTtcclxuJGZvbnQtc2l6ZS14LXNtYWxsOiAgIGNhbGMoI3tudGgoJGJhc2Utc2NhbGUsIDcpfSAqICN7JGJhc2Utc2l6ZX1weCk7XHJcbiRmb250LXNpemUteHgtc21hbGw6ICBjYWxjKCN7bnRoKCRiYXNlLXNjYWxlLCA4KX0gKiAjeyRiYXNlLXNpemV9cHgpO1xyXG5cclxuLy9Nb2JpbGVcclxuJGZvbnQtc2l6ZS1tb2JpbGUteHh4LWxhcmdlOiBjYWxjKCN7bnRoKCRiYXNlLW1vYmlsZS1zY2FsZSwgMSl9ICogI3skbW9iaWxlLWJhc2Utc2l6ZX1weCk7XHJcbiRmb250LXNpemUtbW9iaWxlLXh4LWxhcmdlOiAgY2FsYygje250aCgkYmFzZS1tb2JpbGUtc2NhbGUsIDIpfSAqICN7JG1vYmlsZS1iYXNlLXNpemV9cHgpO1xyXG4kZm9udC1zaXplLW1vYmlsZS14LWxhcmdlOiAgIGNhbGMoI3tudGgoJGJhc2UtbW9iaWxlLXNjYWxlLCAzKX0gKiAjeyRtb2JpbGUtYmFzZS1zaXplfXB4KTtcclxuJGZvbnQtc2l6ZS1tb2JpbGUtbGFyZ2U6ICAgICBjYWxjKCN7bnRoKCRiYXNlLW1vYmlsZS1zY2FsZSwgNCl9ICogI3skbW9iaWxlLWJhc2Utc2l6ZX1weCk7XHJcbiRmb250LXNpemUtbW9iaWxlLXJlZ3VsYXI6ICAgY2FsYygje250aCgkYmFzZS1tb2JpbGUtc2NhbGUsIDUpfSAqICN7JG1vYmlsZS1iYXNlLXNpemV9cHgpO1xyXG4kZm9udC1zaXplLW1vYmlsZS1zbWFsbDogICAgIGNhbGMoI3tudGgoJGJhc2UtbW9iaWxlLXNjYWxlLCA2KX0gKiAjeyRtb2JpbGUtYmFzZS1zaXplfXB4KTtcclxuJGZvbnQtc2l6ZS1tb2JpbGUteC1zbWFsbDogICBjYWxjKCN7bnRoKCRiYXNlLW1vYmlsZS1zY2FsZSwgNyl9ICogI3skbW9iaWxlLWJhc2Utc2l6ZX1weCk7XHJcbiRmb250LXNpemUtbW9iaWxlLXh4LXNtYWxsOiAgY2FsYygje250aCgkYmFzZS1tb2JpbGUtc2NhbGUsIDgpfSAqICN7JG1vYmlsZS1iYXNlLXNpemV9cHgpO1xyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLyogIEZvbnQgRmFtaWxpZXNcclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vLyRmb250LWZhbWlseS1kaXNwbGF5OiAgICAgICAgICAgJ0Rvc2lzJztcclxuJGZvbnQtZmFtaWx5LWRpc3BsYXk6ICAgICAgICAgICAndXRvcGlhLXN0ZCc7XHJcbi8vJGZvbnQtZmFtaWx5LWRpc3BsYXktc2Vjb25kYXJ5OiAnRG9zaXMnO1xyXG4kZm9udC1mYW1pbHktZGlzcGxheS1zZWNvbmRhcnk6ICd1dG9waWEtc3RkJztcclxuLy8kZm9udC1mYW1pbHktYm9keTogICAgICAgICAgICAgICdLYXJsYSc7XHJcbiRmb250LWZhbWlseS1ib2R5OiAgICAgICAgICAgICAgJ2Z1dHVyYS1wdCc7XHJcbiRmb250LWZhbWlseS1mYWxsYmFjazogICAgICAgICAgJ0hlbHZldGljYScsIEFyaWFsLCBIZWx2ZXRpY2EsIFNhbnMtc2VyaWY7XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vKiAgU3BhY2luZ1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8vXHJcbi8vIFNQQUNJTkc6OkVMRU1FTlRcclxuLy9cclxuJHNwYWNpbmctc21hbGwtdW5pdDogOHB4O1xyXG4kc3BhY2luZy14eHgtc21hbGw6ICgkc3BhY2luZy1zbWFsbC11bml0IC8gNCk7XHJcbiRzcGFjaW5nLXh4LXNtYWxsOiAgKCRzcGFjaW5nLXNtYWxsLXVuaXQgLyAzKTtcclxuJHNwYWNpbmcteC1zbWFsbDogICAoJHNwYWNpbmctc21hbGwtdW5pdCAvIDIpO1xyXG4kc3BhY2luZy1yZWd1bGFyOiAgICgkc3BhY2luZy1zbWFsbC11bml0ICogMik7XHJcbiRzcGFjaW5nLWxhcmdlOiAgICAgKCRzcGFjaW5nLXNtYWxsLXVuaXQgKiAzKTtcclxuJHNwYWNpbmcteC1sYXJnZTogICAoJHNwYWNpbmctc21hbGwtdW5pdCAqIDQpO1xyXG4kc3BhY2luZy14eC1sYXJnZTogICgkc3BhY2luZy1zbWFsbC11bml0ICogNSk7XHJcbiRzcGFjaW5nLXh4eC1sYXJnZTogKCRzcGFjaW5nLXNtYWxsLXVuaXQgKiA2KTtcclxuXHJcbi8vIEFib3ZlIHRvIGJlY29tZVxyXG4kc3BhY2luZy1zbWFsbC0zeDogKCRzcGFjaW5nLXNtYWxsLXVuaXQgLyA0KTtcclxuJHNwYWNpbmctc21hbGwtMng6ICgkc3BhY2luZy1zbWFsbC11bml0IC8gMyk7XHJcbiRzcGFjaW5nLXNtYWxsOiAgICAoJHNwYWNpbmctc21hbGwtdW5pdCAvIDIpO1xyXG4kc3BhY2luZy1yZWd1bGFyOiAgKCRzcGFjaW5nLXNtYWxsLXVuaXQgKiAyKTtcclxuJHNwYWNpbmctbGFyZ2U6ICAgICgkc3BhY2luZy1zbWFsbC11bml0ICogMyk7XHJcbiRzcGFjaW5nLWxhcmdlLTJ4OiAoJHNwYWNpbmctc21hbGwtdW5pdCAqIDQpO1xyXG4kc3BhY2luZy1sYXJnZS0zeDogKCRzcGFjaW5nLXNtYWxsLXVuaXQgKiA1KTtcclxuJHNwYWNpbmctbGFyZ2UtNHg6ICgkc3BhY2luZy1zbWFsbC11bml0ICogNik7XHJcbiRzcGFjaW5nLWxhcmdlLTV4OiAoJHNwYWNpbmctc21hbGwtdW5pdCAqIDcpO1xyXG4kc3BhY2luZy1sYXJnZS02eDogKCRzcGFjaW5nLXNtYWxsLXVuaXQgKiA4KTtcclxuXHJcbi8vJHMtc21hbGw6ICAgICAgICAgJHNwYWNpbmctc21hbGwtdW5pdDtcclxuLy8kcy1yZWd1bGFyOiAgICAgICAoJHMtc21hbGwgKiAyKTtcclxuLy8kcy1sYXJnZTogICAgICAgICAoJHMtcmVndWxhciAqIDIpO1xyXG4vLyRzLWxhcmdlLTJ4OiAgICAgICgkcy1sYXJnZSAqIDIpO1xyXG4vLyRzLWxhcmdlLTN4OiAgICAgICgkcy1sYXJnZSAqIDMpO1xyXG4vLyRzLWxhcmdlLTR4OiAgICAgICgkcy1sYXJnZSAqIDQpO1xyXG5cclxuXHJcbi8vXHJcbi8vIFNQQUNJTkc6OlNFQ1RJT05cclxuLy9cclxuJHNlY3Rpb24tc3BhY2luZy11bml0OiA4dmg7XHJcbiRzZWN0aW9uLXNwYWNpbmctLXNtYWxsLTJ4OiAoJHNlY3Rpb24tc3BhY2luZy11bml0IC8gMik7XHJcbiRzZWN0aW9uLXNwYWNpbmctLXNtYWxsOiAgICAoJHNlY3Rpb24tc3BhY2luZy11bml0IC8gMS41KTtcclxuJHNlY3Rpb24tc3BhY2luZy0tcmVndWxhcjogICRzZWN0aW9uLXNwYWNpbmctdW5pdDtcclxuJHNlY3Rpb24tc3BhY2luZy0tbGFyZ2U6ICAgICgkc2VjdGlvbi1zcGFjaW5nLXVuaXQgKiAxLjUpO1xyXG4kc2VjdGlvbi1zcGFjaW5nLS1sYXJnZS0yeDogKCRzZWN0aW9uLXNwYWNpbmctdW5pdCAqIDIpO1xyXG4kc2VjdGlvbi1zcGFjaW5nLS1sYXJnZS0zeDogKCRzZWN0aW9uLXNwYWNpbmctdW5pdCAqIDMpO1xyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLyogIERlZmF1bHRzXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuJGZvbnQtY29sb3VyOiAkcGFsZXR0ZS1ncmV5LTYwMDtcclxuJGJhY2tncm91bmQ6ICAkcGFsZXR0ZS1ncmV5LTEwMDtcclxuXHJcbiRwcmltYXJ5LWNvbG91cjogICAgICAgICAgICAgICRwYWxldHRlLXllbGxvdy01MDA7XHJcbiRwcmltYXJ5LWNvbG91ci10ZXh0LWNvbG91cjogICRwYWxldHRlLXllbGxvdy04MDA7XHJcbiRzZWNvbmRhcnktY29sb3VyOiAgICAgICAgICAgICMzMzM7XHJcbiR0ZXJ0aWFyeS1jb2xvdXI6ICAgICAgICAgICAgICMzMzM7XHJcbiRsaWdodC1ncmV5OiAgICAgICAgICAgICAgICAgICRwYWxldHRlLWdyZXktMTAwO1xyXG4kZGFyay1ncmV5OiAgICAgICAgICAgICAgICAgICAkcGFsZXR0ZS1ncmV5LTgwMDtcclxuJGJvcmRlci1jb2xvdXI6ICAgICAgICAgICAgICAgJHBhbGV0dGUtZ3JleS0zMDA7XHJcbiRib3JkZXItd2VpZ2h0OiAgICAgICAgICAgICAgIDFweDtcclxuJGJvcmRlci1zdHlsZTogICAgICAgICAgICAgICAgc29saWQ7XHJcbiRzZWN0aW9uLXBhZGRpbmc6ICAgICAgICAgICAgIDd2aDtcclxuJHNlY3Rpb24tcGFkZGluZy1zbWFsbGVyOiAgICAgNXZoO1xyXG5cclxuJHByaW1hcnktZm9udDpcdCAgICAkZm9udC1mYW1pbHktYm9keSwgJGZvbnQtZmFtaWx5LWZhbGxiYWNrO1xyXG4kc2Vjb25kYXJ5LWZvbnQ6ICAgICRmb250LWZhbWlseS1kaXNwbGF5LCAkZm9udC1mYW1pbHktZmFsbGJhY2s7XHJcbiRtYWluLWxpbmUtaGVpZ2h0OiAgMS43O1xyXG4kbWFpbi1mb250LXNpemU6ICAgICRmb250LXNpemUtcmVndWxhcjtcclxuJG1haW4tZm9udC13ZWlnaHQ6ICAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG5cclxuQG1peGluIGRlZmF1bHQtYm94LXNoYWRvdygpIHtcclxuICBib3gtc2hhZG93OiAwIDJweCA2cHggLTNweCByZ2JhKDAsMCwwLC42KTtcclxuICAvL3dpbGwtY2hhbmdlOiBib3gtc2hhZG93O1xyXG59XHJcblxyXG5AbWl4aW4gZGVmYXVsdC1ib3gtc2hhZG93LS1ob3ZlcigpIHtcclxuICBib3gtc2hhZG93OiAwIDRweCA4cHggLTRweCByZ2JhKDAsMCwwLC42KTtcclxufVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8qICBUcmFuc2l0aW9uc1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbiR0cmFuc2l0aW9uLXRpbWluZy1kZWZhdWx0OiAwLjVzO1xyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLyogIFJlc3BvbnNpdmUgRm9udCBzaXplc1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcblxyXG5AbWl4aW4gcmVzcG9uc2l2ZV9mb250X3NpemVfZW0gKCRtaW5fZm9udCwgJG1heF9mb250LCAkbWluX3dpZHRoOiA0MDAsICRtYXhfd2lkdGg6IDE0MDAsICRiYXNlX2ZvbnRfc2l6ZTogJGJhc2Utc2l6ZSkge1xyXG4gIGZvbnQtc2l6ZTogI3skbWluX2ZvbnR9ZW07XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JG1pbl93aWR0aH1weCkgYW5kIChtYXgtd2lkdGg6ICN7JG1heF93aWR0aH1weCl7XHJcbiAgICBmb250LXNpemU6IGNhbGMoICN7JG1pbl9mb250fWVtICsgKCN7JG1heF9mb250ICogJGJhc2VfZm9udF9zaXplfSAtICN7JG1pbl9mb250ICogJGJhc2VfZm9udF9zaXplfSkgKiAoICgxMDB2dyAtICN7JG1pbl93aWR0aH1weCkgLyAoICN7JG1heF93aWR0aH0gLSAjeyRtaW5fd2lkdGh9KSApKTtcclxuICB9XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JG1heF93aWR0aH1weCl7XHJcbiAgICBmb250LXNpemU6ICN7JG1heF9mb250fWVtO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHJlc3BvbnNpdmVfdGV4dF9zaXplICgkbWluX2ZvbnQsICRtYXhfZm9udCwgJG1pbl93aWR0aDogNDAwLCAkbWF4X3dpZHRoOiAxNDAwKSB7XHJcbiAgZm9udC1zaXplOiAjeyRtaW5fZm9udH1weDtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skbWluX3dpZHRofXB4KSBhbmQgKG1heC13aWR0aDogI3skbWF4X3dpZHRofXB4KXtcclxuICAgIGZvbnQtc2l6ZTogY2FsYyggI3skbWluX2ZvbnR9cHggKyAoI3skbWF4X2ZvbnR9IC0gI3skbWluX2ZvbnR9KSAqICggKDEwMHZ3IC0gI3skbWluX3dpZHRofXB4KSAvICggI3skbWF4X3dpZHRofSAtICN7JG1pbl93aWR0aH0pICkpO1xyXG4gIH1cclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skbWF4X3dpZHRofXB4KXtcclxuICAgIGZvbnQtc2l6ZTogI3skbWF4X2ZvbnR9cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vKiAgQW5pbWF0aW9uc1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbkBrZXlmcmFtZXMgd29iYmxlIHtcclxuICAwJSAgIHt0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTt9XHJcbiAgMzMlICB7dHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpO31cclxuICA2NiUgIHt0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO31cclxuICAxMDAlIHt0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTt9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc3BpbiB7XHJcbiAgMCUgICB7dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7fVxyXG4gIDEwMCUgIHt0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO31cclxufVxyXG4iLCIvL1xyXG4vLyBOT1RFU1xyXG4vLyBUaGVyZSBhcmUgb3ZlcnJpZGVzIGZvciB0aGUgU2luZ2xlIFByb2R1Y3QgQnV0dG9uc1xyXG4vL1xyXG5cclxuXHJcbkBtaXhpbiBidG57XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IC42MThlbSAxZW07XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cztcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JleTtcclxuICBjb2xvcjogJGZvbnQtY29sb3VyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1ib2R5O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcclxuXHJcbiAgQGluY2x1ZGUgbm8tdGQ7XHJcbn1cclxuXHJcbkBtaXhpbiBidG4tcHJpbWFyeSB7XHJcbiAgQGluY2x1ZGUgYnRuO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG91cjtcclxuICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRwcmltYXJ5LWNvbG91ciwgMTAlKTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJ0bi1wcmltYXJ5LXJldiB7XHJcbiAgQGluY2x1ZGUgYnRuO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlcjogJGJvcmRlci13ZWlnaHQgJGJvcmRlci1zdHlsZSAjZmZmO1xyXG5cclxuICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWNvbG91cjtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBidG4tc2Vjb25kYXJ5IHtcclxuICBAaW5jbHVkZSBidG47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgY29sb3I6ICRwcmltYXJ5LWNvbG91cjtcclxuICBib3JkZXI6ICRib3JkZXItc3R5bGUgJGJvcmRlci13ZWlnaHQgJGJvcmRlci1jb2xvdXI7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8qICBCdXR0b25zXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4uYnRuIHtcclxuICBAaW5jbHVkZSBidG47XHJcblxyXG4gICYuYnRuLXByaW1hcnksICYuYnRuLWRlZmF1bHQge1xyXG4gICAgQGluY2x1ZGUgYnRuLXByaW1hcnk7XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1wcmltYXJ5LXJldiB7XHJcbiAgICBAaW5jbHVkZSBidG4tcHJpbWFyeS1yZXY7XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1zZWNvbmRhcnkge1xyXG4gICAgQGluY2x1ZGUgYnRuLXNlY29uZGFyeTtcclxuICB9XHJcbn1cclxuXHJcbiIsIkBpbXBvcnQgXCIuLi9hc3NldHMvY3NzL2RlcGVuZGVuY2llcy92YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcIi4uL2Fzc2V0cy9jc3MvZGVwZW5kZW5jaWVzL2J1dHRvbnNcIjtcclxuXHJcbiRwcmltYXJ5LXRoZW1lLWNvbG91cjogJHByaW1hcnktY29sb3VyO1xyXG4kcHJpbWFyeS10aGVtZS1jb2xvdXItbGlnaHQ6IGxpZ2h0ZW4oJHByaW1hcnktY29sb3VyLCAxMCUpO1xyXG4kcHJpbWFyeS10aGVtZS1jb2xvdXItZGFyazogZGFya2VuKCRwcmltYXJ5LWNvbG91ciwgMTAlKTtcclxuXHJcbi50cmliZS1ldmVudHMtdGhpc21vbnRoLnRyaWJlLWV2ZW50cy1wcmVzZW50IGRpdltpZF49XCJ0cmliZS1ldmVudHMtZGF5bnVtXCJdIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10aGVtZS1jb2xvdXItZGFyayFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmRpdltpZF49XCJ0cmliZS1ldmVudHMtZGF5bnVtXCJdIHtcclxuICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50cmliZS1ldmVudHMtYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10aGVtZS1jb2xvdXItZGFyayFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udHJpYmUtZXZlbnRzLWNhbGVuZGFyIHRoZWFkIHRoIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10aGVtZS1jb2xvdXItZGFyaztcclxuICBib3JkZXItY29sb3I6ICRwcmltYXJ5LXRoZW1lLWNvbG91ci1kYXJrIWltcG9ydGFudDtcclxufVxyXG5cclxuI3RyaWJlLWV2ZW50cy1jb250ZW50IHtcclxuXHJcbiAgLnRyaWJlLWV2ZW50cy1wYWdlLXRpdGxlIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxuICBcclxuICAudHJpYmUtZXZlbnRzLWNhbGVuZGFyIHtcclxuXHJcbiAgICB0ZCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktdGhlbWUtY29sb3VyLWRhcmshaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGRpdltpZCo9dHJpYmUtZXZlbnRzLWRheW51bS1dIGEge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0IWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIEFyY2hpdmUgTGlzdCBWaWV3IENvbnRlbnRcclxuXHJcbiAgLnRyaWJlLWV2ZW50cy1sb29wIHtcclxuXHJcbiAgICAudHlwZS10cmliZV9ldmVudHMge1xyXG5cclxuICAgICAgLy8gVGlja2V0c1xyXG4gICAgICAudHJpYmUtZXZlbnRzLWV2ZW50LWNvc3Qge1xyXG5cclxuICAgICAgICAudGlja2V0LWNvc3Qge31cclxuICAgICAgICAudHJpYmUtdGlja2V0cy1sZWZ0IHt9XHJcblxyXG4gICAgICAgIC50cmliZS1idXR0b24ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgYnRuO1xyXG4gICAgICAgICAgQGluY2x1ZGUgYnRuLXByaW1hcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnRyaWJlLWV2ZW50cy1jYWxlbmRhciB0ZC50cmliZS1ldmVudHMtcGFzdCBkaXZbaWQqPXRyaWJlLWV2ZW50cy1kYXludW0tXSwgLnRyaWJlLWV2ZW50cy1jYWxlbmRhciB0ZC50cmliZS1ldmVudHMtcGFzdCBkaXZbaWQqPXRyaWJlLWV2ZW50cy1kYXludW0tXT5hLCAudHJpYmUtZXZlbnRzLWNhbGVuZGFyIGRpdltpZCo9dHJpYmUtZXZlbnRzLWRheW51bS1dLCAudHJpYmUtZXZlbnRzLWNhbGVuZGFyIGRpdltpZCo9dHJpYmUtZXZlbnRzLWRheW51bS1dIGEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXRoZW1lLWNvbG91ciFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiN0cmliZS1iYXItdmlld3MgLnRyaWJlLWJhci12aWV3cy1saXN0IHtcclxuICB6LWluZGV4OiAyMDtcclxufVxyXG5cclxuI3RyaWJlLWJhci1mb3JtIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10aGVtZS1jb2xvdXIhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxuICBpbnB1dFt0eXBlPSd0ZXh0J117XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gIC50cmliZS1iYXItdmlld3MtaW5uZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktdGhlbWUtY29sb3VyLWRhcmshaW1wb3J0YW50O1xyXG5cclxuICAgIC50cmliZS1iYXItdmlld3MtbGlzdCB7XHJcblxyXG4gICAgICBhIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudHJpYmUtYmFyLXZpZXdzLW9wdGlvbiBhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10aGVtZS1jb2xvdXItZGFyayFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXRoZW1lLWNvbG91ci1kYXJrIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8qICBCdXR0b25zXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLnRyaWJlLWJ1dHRvbiwgYS50cmliZS1idXR0b24sIGJ1dHRvbi50cmliZS1idXR0b24sIGlucHV0LnRyaWJlLWJ1dHRvbiB7XHJcbiAgQGluY2x1ZGUgYnRuO1xyXG4gIEBpbmNsdWRlIGJ0bi1wcmltYXJ5O1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vKiAgSWNvbnNcclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4udHJpYmUtYmFyLXZpZXctbGlzdCBhLnRyaWJlLWljb24tbW9udGgsIC50cmliZS1iYXItdmlld3MtbGlzdCBzcGFuLnRyaWJlLWljb24tbW9udGgsIC50cmliZS1zZWxlY3QyLXJlc3VsdHMtdmlld3MgLnRyaWJlLWljb24tbW9udGgge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vYXNzZXRzL2ltYWdlcy9pY29ucy9pY29uLW1vbnRoLnBuZycpO1xyXG59XHJcblxyXG4udHJpYmUtYmFyLXZpZXctbGlzdCBzcGFuW2NsYXNzXj10cmliZS1pY29uLV0sIC50cmliZS1iYXItdmlld3MtbGlzdCBzcGFuLnRyaWJlLWljb24tbGlzdCwgLnRyaWJlLXNlbGVjdDItcmVzdWx0cy12aWV3cyBzcGFuLnRyaWJlLWljb24tbGlzdCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9hc3NldHMvaW1hZ2VzL2ljb25zL2ljb24tbGlzdC5wbmcnKTtcclxufVxyXG5cclxuLnRyaWJlLWJhci12aWV3cy1saXN0IHNwYW4udHJpYmUtaWNvbi1kYXksIC50cmliZS1zZWxlY3QyLXJlc3VsdHMtdmlld3Mgc3Bhbi50cmliZS1pY29uLWRheSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9hc3NldHMvaW1hZ2VzL2ljb25zL2ljb24tZGF5LnBuZycpO1xyXG59XHJcblxyXG4uc2luZ2xlLXRyaWJlX2V2ZW50cyAudHJpYmUtZXZlbnRzLWV2ZW50LW1ldGEge1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuI3RyaWJlLWJhci1mb3JtIGlucHV0W3R5cGU9J3RleHQnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7Y29sb3I6I2ZmZjt9XHJcbiN0cmliZS1iYXItZm9ybSBpbnB1dFt0eXBlPSd0ZXh0J106Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAge2NvbG9yOiNmZmY7fSAvKiBGaXJlZm94IDE5KyAqL1xyXG4jdHJpYmUtYmFyLWZvcm0gaW5wdXRbdHlwZT0ndGV4dCddOi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgIHtjb2xvcjojZmZmO30gLyogRmlyZWZveCAxOC0gKi9cclxuI3RyaWJlLWJhci1mb3JtIGlucHV0W3R5cGU9J3RleHQnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7Y29sb3I6I2ZmZjt9XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vKiAgVGlja2V0c1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi50cmliZS1ldmVudHMtZXZlbnQtY29zdCB7XHJcbiAgc3BhbiB7XHJcbiAgICBwYWRkaW5nOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgLnRyaWJlLXRpY2tldHMtbGVmdCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgZm9ybSBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnRyaWJlLWV2ZW50cy10aWNrZXRzIHtcclxuICAud29vY29tbWVyY2UudHJpYmUtdGlja2V0cy1mb3JtLXJvdyB7XHJcbiAgICAudHJpYmUtdGlja2V0cy1yZW1haW5pbmcge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuIl19 */
