:root{--black:#000;--dark-gray:#444;--gray:#797676;--light-gray:#ddd;--x-light-gray:#eee;--white:#fff;--blue:#0e60c4;--green:#0e500a;--red:#9e1511;--light-red:#e9d2d2;--arc-blue:#005dc7;--spacer--small:.5em;--spacer:1em;--spacer--large:2em;--serif:"Miller Headline",georgia,serif;--serif--bold:"Miller Headline Bold",georgia,serif;--sans-serif:"Benton Sans Condensed",Helvetica,Arial,sans-serif;--sans-serif--bold:"Benton Sans Condensed Bold",Helvetica,Arial,sans-serif;--button-color:var(--arc-blue);--link-color:var(--arc-blue)}@font-face{font-family:Miller Headline;src:url(/login/static/media/miller-regular.24bcdeeb.woff) format("woff"),url(/login/static/media/miller-regular.24bcdeeb.woff2) format("woff2");font-weight:400}@font-face{font-family:Miller Headline Bold;src:url(/login/static/media/miller-bold.ecf42ac2.woff) format("woff"),url(/login/static/media/miller-bold.ecf42ac2.woff2) format("woff2");font-weight:800}@font-face{font-family:Benton Sans Condensed;src:url(/login/static/media/BentonSansCond-Regular.9804a042.woff) format("woff"),url(/login/static/media/BentonSansCond-Regular.bc6a83d4.woff2) format("woff2");font-weight:400}@font-face{font-family:Benton Sans Condensed Bold;src:url(/login/static/media/BentonSansCond-Bold.7693c291.woff) format("woff"),url(/login/static/media/BentonSansCond-Bold.c84bff2f.woff2) format("woff2");font-weight:800}*{box-sizing:border-box}body{padding:0;margin:0;font-family:"Benton Sans Condensed",Helvetica,Arial,sans-serif;font-family:var(--sans-serif)}a{color:#005dc7;color:var(--link-color)}.contain{max-width:960px}.contain,.contain--slim{width:100%;margin:0 auto}.contain--slim{max-width:600px}.section-heading{margin:0 0 .5em 0;margin:0 0 var(--spacer--small) 0;font-weight:700}.site-footer .section-heading{padding:.5em;padding:var(--spacer--small);background:#eee;background:var(--x-light-gray)}.site-header{padding:2em;padding:var(--spacer--large);margin-bottom:.5em;margin-bottom:var(--spacer--small);background:#000;background:var(--black);text-align:center}.subscribe-cta{padding:0 .5em;padding:0 var(--spacer--small);text-align:right;line-height:1.4em}.subscribe-cta__link{display:block}.error-bar{border:1px solid #9e1511;border-radius:0 0 3px 3px;background:#fdeeee;line-height:20px;margin:2em auto 0;margin:var(--spacer--large) auto 0;max-width:85%;padding:1em;padding:var(--spacer);text-align:center;color:#9e1511;color:var(--red)}.page-header{margin-top:1em;margin-top:var(--spacer);margin-bottom:.5em;margin-bottom:var(--spacer--small);text-align:center}.page-header--extra-tall{padding-top:3em}.page-header h1{margin:0;font-family:"Miller Headline",georgia,serif;font-family:var(--serif);font-size:42px}.page-header p{font-size:18px}.form{padding:1em .5em;padding:var(--spacer) var(--spacer--small);margin-bottom:1em;margin-bottom:var(--spacer)}.form__label{display:block;font-size:14px;font-size:.9375rem;color:#797676;color:var(--gray)}.form__label--error{color:#9e1511;color:var(--red)}.form__label--error .form__input{border:1px solid #9e1511;border:1px solid var(--red);background:url(/login/static/media/error-icon.a1a77013.svg) no-repeat 95% 50%}.form__password-limit{font-size:12px}.form__input{width:100%;padding:1em;padding:var(--spacer);margin-bottom:1em;margin-bottom:var(--spacer);border-radius:3px;font-family:"Benton Sans Condensed",Helvetica,Arial,sans-serif;font-family:var(--sans-serif);font-size:18px;font-size:1.125rem}.form__input--text{display:block;margin-top:.5em;margin-top:var(--spacer--small);border:1px solid #797676;border:1px solid var(--gray);box-shadow:none}.form__input--button{margin-top:1em;margin-top:var(--spacer);border:1px solid #005dc7;border:1px solid var(--button-color);background:#005dc7;background:var(--button-color);font-weight:800;color:#fff;color:var(--white);cursor:pointer;-webkit-appearance:none}.form__helper-section{text-align:right}.form__input--link-button{display:block;text-decoration:none}.former-subscriber-message{margin-top:1em;margin-top:var(--spacer);text-align:center;font-size:18px}.former-subscriber-message,.help{margin-bottom:2em;margin-bottom:var(--spacer--large)}.help--margin-top{margin-top:20px}.help__section{padding:1em .5em;padding:var(--spacer) var(--spacer--small);border-bottom:1px solid #eee;border-bottom:1px solid var(--x-light-gray)}.help__section:first-child{border-top:1px solid #eee;border-top:1px solid var(--x-light-gray)}.help__section:last-child{border-bottom:none}.help__text{line-height:1.6em;font-style:italic}.site-footer{border-top:1px solid #eee;border-top:1px solid var(--x-light-gray)}.site-footer__list{list-style:none;margin:0 0 1em 0;margin:0 0 var(--spacer) 0;padding:0}.site-footer__list-item{padding:.5em;padding:var(--spacer--small);border-bottom:1px solid #eee;border-bottom:1px solid var(--x-light-gray)}.site-footer__list-item:last-child{border-bottom:none}.site-footer__copyright{padding-top:1em;padding-top:var(--spacer);text-align:center;color:#797676;color:var(--gray)}.margin-top-small{margin-top:.5em;margin-top:var(--spacer--small)}.margin-top-large{margin-top:2em;margin-top:var(--spacer--large)}.margin-bottom{margin-bottom:1em;margin-bottom:var(--spacer)}.margin-bottom-large{margin-bottom:2em;margin-bottom:var(--spacer--large)}.piano-id-container{display:flex;justify-content:center;padding:0 18px}iframe{text-align:center;width:100%}.orca-button{width:300px}@media(min-width:768px){.error-bar{max-width:560px}.site-footer{padding-top:1em;padding-top:var(--spacer)}.site-footer .section-heading{padding:.5em;padding:var(--spacer--small);background:none}.site-footer__list-container{float:left;width:25%}.site-footer__list-item{border-bottom:none}.site-footer__copyright{clear:both}iframe{max-width:600px}}@media(min-width:550px) and (max-width:767px){.error-bar{max-width:89%}}.orca-input--error{background:url(/login/static/media/error-icon.a1a77013.svg) no-repeat 95% 50%}#confirmPassword[type=text]+.orca-input__eye-icon:after,#password[type=text]+.orca-input__eye-icon:after,.orca-input__eye-icon:before{background-image:url(/login/static/media/validation-sprite.4356c6dd.svg)}input::-ms-reveal{display:none}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi92YXIvbGliL2plbmtpbnMvd29ya3NwYWNlL2JnbXAtbG9naW4tcHJvZC9iZ21wLWxvZ2luL3NyYy9pbmRleC5jc3MiLCJtYWluLjliMzdhMGM1LmNodW5rLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxNQUVFLFlBQUEsQ0FDQSxnQkFBQSxDQUNBLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLG1CQUFBLENBQ0EsWUFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBQ0EsYUFBQSxDQUNBLG1CQUFBLENBQ0Esa0JBQUEsQ0FHQSxvQkFBQSxDQUNBLFlBQUEsQ0FDQSxtQkFBQSxDQUdBLHVDQUFBLENBQ0Esa0RBQUEsQ0FDQSwrREFBQSxDQUNBLDBFQUFBLENBR0EsOEJBQUEsQ0FDQSw0QkNDRixDREtBLFdBQ0UsMkJBQUEsQ0FDQSwrSUFFbUQsQ0FDbkQsZUNDRixDRENBLFdBQ0UsZ0NBQUEsQ0FDQSx5SUFFZ0QsQ0FDaEQsZUNDRixDRENBLFdBQ0UsaUNBQUEsQ0FDQSwrSkFFMkQsQ0FDM0QsZUNDRixDRENBLFdBQ0Usc0NBQUEsQ0FDQSx5SkFFd0QsQ0FDeEQsZUNDRixDREtBLEVBQ0UscUJDQ0YsQ0RDQSxLQUNFLFNBQUEsQ0FDQSxRQUFBLENBQ0EsOERBQUEsQ0FBQSw2QkNDRixDRENBLEVBQ0UsYUFBQSxDQUFBLHVCQ0NGLENEQ0EsU0FFRSxlQ0VGLENEQ0Esd0JBSkUsVUFBQSxDQUVBLGFDTUYsQ0RKQSxlQUVFLGVDRUYsQ0RDQSxpQkFDRSxpQkFBQSxDQUFBLGlDQUFBLENBQ0EsZUNDRixDRENBLDhCQUNFLFlBQUEsQ0FBQSw0QkFBQSxDQUNBLGVBQUEsQ0FBQSw4QkNDRixDREdBLGFBQ0UsV0FBQSxDQUFBLDRCQUFBLENBQ0Esa0JBQUEsQ0FBQSxrQ0FBQSxDQUNBLGVBQUEsQ0FBQSx1QkFBQSxDQUNBLGlCQ0NGLENEQ0EsZUFDRSxjQUFBLENBQUEsOEJBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQ0NGLENEQ0EscUJBQ0UsYUNDRixDREdBLFdBQ0Msd0JBQUEsQ0FDQSx5QkFBQSxDQUNBLGtCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUFBLGtDQUFBLENBQ0EsYUFBQSxDQUNDLFdBQUEsQ0FBQSxxQkFBQSxDQUNBLGlCQUFBLENBQ0EsYUFBQSxDQUFBLGdCQ0NGLENER0EsYUFDQyxjQUFBLENBQUEsd0JBQUEsQ0FDQSxrQkFBQSxDQUFBLGtDQUFBLENBQ0MsaUJDQ0YsQ0RDQSx5QkFDQyxlQ0NELENEQ0EsZ0JBQ0UsUUFBQSxDQUNBLDJDQUFBLENBQUEsd0JBQUEsQ0FDQSxjQ0NGLENEQ0EsZUFDRSxjQ0NGLENER0EsTUFDRSxnQkFBQSxDQUFBLDBDQUFBLENBQ0EsaUJBQUEsQ0FBQSwyQkNDRixDRENBLGFBQ0UsYUFBQSxDQUNBLGNBQUEsQ0FDQSxrQkFBQSxDQUNBLGFBQUEsQ0FBQSxpQkNDRixDRENBLG9CQUNFLGFBQUEsQ0FBQSxnQkNDRixDRENBLGlDQUNFLHdCQUFBLENBQUEsMkJBQUEsQ0FDQSw2RUNDRixDRENBLHNCQUNDLGNDQ0QsQ0RDQSxhQUNFLFVBQUEsQ0FDQSxXQUFBLENBQUEscUJBQUEsQ0FDQSxpQkFBQSxDQUFBLDJCQUFBLENBQ0EsaUJBQUEsQ0FDQSw4REFBQSxDQUFBLDZCQUFBLENBQ0EsY0FBQSxDQUNBLGtCQ0NGLENEQ0EsbUJBQ0UsYUFBQSxDQUNBLGVBQUEsQ0FBQSwrQkFBQSxDQUNBLHdCQUFBLENBQUEsNEJBQUEsQ0FFQSxlQ0NGLENERUEscUJBQ0UsY0FBQSxDQUFBLHdCQUFBLENBQ0Esd0JBQUEsQ0FBQSxvQ0FBQSxDQUNBLGtCQUFBLENBQUEsOEJBQUEsQ0FDQSxlQUFBLENBQ0EsVUFBQSxDQUFBLGtCQUFBLENBQ0EsY0FBQSxDQUNBLHVCQ0NGLENEQ0Esc0JBQ0UsZ0JDQ0YsQ0RDQSwwQkFDQyxhQUFBLENBQ0Esb0JDQ0QsQ0RFQSwyQkFDQyxjQUFBLENBQUEsd0JBQUEsQ0FFQyxpQkFBQSxDQUNELGNDQ0QsQ0RHQSxpQ0FOQyxpQkFBQSxDQUFBLGtDQ1FELENER0Esa0JBQ0MsZUNDRCxDREVBLGVBQ0UsZ0JBQUEsQ0FBQSwwQ0FBQSxDQUNBLDRCQUFBLENBQUEsMkNDQ0YsQ0RFQSwyQkFDRSx5QkFBQSxDQUFBLHdDQ0NGLENERUEsMEJBQ0Usa0JDQ0YsQ0RFQSxZQUNFLGlCQUFBLENBQ0EsaUJDQ0YsQ0RHQSxhQUNFLHlCQUFBLENBQUEsd0NDQ0YsQ0RDQSxtQkFDRSxlQUFBLENBQ0EsZ0JBQUEsQ0FBQSwwQkFBQSxDQUNBLFNDQ0YsQ0RDQSx3QkFDRSxZQUFBLENBQUEsNEJBQUEsQ0FDQSw0QkFBQSxDQUFBLDJDQ0NGLENEQ0EsbUNBQ0Usa0JDQ0YsQ0RDQSx3QkFDRSxlQUFBLENBQUEseUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGFBQUEsQ0FBQSxpQkNDRixDREVBLGtCQUNFLGVBQUEsQ0FBQSwrQkNDRixDREVBLGtCQUNFLGNBQUEsQ0FBQSwrQkNDRixDREVBLGVBQ0MsaUJBQUEsQ0FBQSwyQkNDRCxDREVBLHFCQUNDLGlCQUFBLENBQUEsa0NDQ0QsQ0RLQSxvQkFDQyxZQUFBLENBQ0Esc0JBQUEsQ0FDQSxjQ0NELENER0EsT0FDQyxpQkFBQSxDQUNBLFVDQ0QsQ0RJQSxhQUNDLFdDQ0QsQ0RHQSx3QkFFQyxXQUNDLGVDQ0QsQ0RFQyxhQUNFLGVBQUEsQ0FBQSx5QkNDRixDRENBLDhCQUNFLFlBQUEsQ0FBQSw0QkFBQSxDQUNBLGVDQ0YsQ0RDQSw2QkFDRSxVQUFBLENBQ0EsU0NDRixDRENBLHdCQUNFLGtCQ0NGLENEQ0Esd0JBQ0UsVUNDRixDREdELE9BQ0MsZUNDRCxDQUNELENERUEsOENBQ0MsV0FDQyxhQ0NELENBQ0QsQ0RHQSxtQkFDRSw2RUNDRixDRE9BLHNJQUVFLHdFQ0NGLENES0Esa0JBQ0UsWUNDRiIsImZpbGUiOiJtYWluLjliMzdhMGM1LmNodW5rLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAqL1xuLyogVmFyaWFibGVzLiAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gICovXG4vKiAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gKi9cbjpyb290IHtcbiAgLyogQ29sb3JzICovXG4gIC0tYmxhY2s6ICMwMDAwMDA7XG4gIC0tZGFyay1ncmF5OiAjNDQ0NDQ0O1xuICAtLWdyYXk6ICM3OTc2NzY7XG4gIC0tbGlnaHQtZ3JheTogI2RkZGRkZDtcbiAgLS14LWxpZ2h0LWdyYXk6ICNlZWVlZWU7XG4gIC0td2hpdGU6ICNmZmZmZmY7XG4gIC0tYmx1ZTogIzBlNjBjNDtcbiAgLS1ncmVlbjogIzBFNTAwQTtcbiAgLS1yZWQ6ICM5ZTE1MTE7XG4gIC0tbGlnaHQtcmVkOiAjZTlkMmQyO1xuICAtLWFyYy1ibHVlOiAjMDA1ZGM3O1xuXG4gIC8qIFNwYWNpbmcgKi9cbiAgLS1zcGFjZXItLXNtYWxsOiAuNWVtO1xuICAtLXNwYWNlcjogMWVtO1xuICAtLXNwYWNlci0tbGFyZ2U6IDJlbTtcblxuICAvKiBGb250cyAqL1xuICAtLXNlcmlmOiAnTWlsbGVyIEhlYWRsaW5lJywgZ2VvcmdpYSwgc2VyaWY7XG4gIC0tc2VyaWYtLWJvbGQ6ICdNaWxsZXIgSGVhZGxpbmUgQm9sZCcsIGdlb3JnaWEsIHNlcmlmO1xuICAtLXNhbnMtc2VyaWY6ICdCZW50b24gU2FucyBDb25kZW5zZWQnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAtLXNhbnMtc2VyaWYtLWJvbGQ6ICdCZW50b24gU2FucyBDb25kZW5zZWQgQm9sZCcsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cbiAgLyogRWxlbWVudHMgKi9cbiAgLS1idXR0b24tY29sb3I6IHZhcigtLWFyYy1ibHVlKTtcbiAgLS1saW5rLWNvbG9yOiB2YXIoLS1hcmMtYmx1ZSk7XG59XG5cbi8qIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAqL1xuLyogRm9udHMuIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gICovXG4vKiAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01pbGxlciBIZWFkbGluZSc7XG4gIHNyYzpcbiAgdXJsKCcuL2ZvbnRzL21pbGxlci1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuL2ZvbnRzL21pbGxlci1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWlsbGVyIEhlYWRsaW5lIEJvbGQnO1xuICBzcmM6XG4gIHVybCgnLi9mb250cy9taWxsZXItYm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi9mb250cy9taWxsZXItYm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0JlbnRvbiBTYW5zIENvbmRlbnNlZCc7XG4gIHNyYzpcbiAgdXJsKCcuL2ZvbnRzL0JlbnRvblNhbnNDb25kLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4vZm9udHMvQmVudG9uU2Fuc0NvbmQtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0JlbnRvbiBTYW5zIENvbmRlbnNlZCBCb2xkJztcbiAgc3JjOlxuICB1cmwoJy4vZm9udHMvQmVudG9uU2Fuc0NvbmQtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi9mb250cy9CZW50b25TYW5zQ29uZC1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4vKiAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gKi9cbi8qIFN0eWxlcy4gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAqL1xuLyogLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtICovXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbmJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zYW5zLXNlcmlmKTtcbn1cbmEge1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG59XG4uY29udGFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jb250YWluLS1zbGltIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNlY3Rpb24taGVhZGluZyB7XG4gIG1hcmdpbjogMCAwIHZhcigtLXNwYWNlci0tc21hbGwpIDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2l0ZS1mb290ZXIgLnNlY3Rpb24taGVhZGluZyB7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNlci0tc21hbGwpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS14LWxpZ2h0LWdyYXkpO1xufVxuXG4vKiBIZWFkZXIuICovXG4uc2l0ZS1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjZXItLWxhcmdlKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2VyLS1zbWFsbCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsYWNrKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN1YnNjcmliZS1jdGEge1xuICBwYWRkaW5nOiAwIHZhcigtLXNwYWNlci0tc21hbGwpO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuLnN1YnNjcmliZS1jdGFfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogRXJyb3IgQmFyLiAqL1xuLmVycm9yLWJhciB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM5ZTE1MTE7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuXHRiYWNrZ3JvdW5kOiAjZmRlZWVlO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0bWFyZ2luOiB2YXIoLS1zcGFjZXItLWxhcmdlKSBhdXRvIDA7XG5cdG1heC13aWR0aDogODUlO1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjZXIpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1yZWQpO1xufVxuXG4vKiBQYWdlIEhlYWRlciAqL1xuLnBhZ2UtaGVhZGVyIHtcblx0bWFyZ2luLXRvcDogdmFyKC0tc3BhY2VyKTtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2VyLS1zbWFsbCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlLWhlYWRlci0tZXh0cmEtdGFsbCAge1xuXHRwYWRkaW5nLXRvcDogM2VtOyAvKiB0byBhY2NvbWFkYXRlIGFic2VuY2Ugb2YgU3Vic2NyaWJlIENUQSAqL1xufVxuLnBhZ2UtaGVhZGVyIGgxIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tc2VyaWYpO1xuICBmb250LXNpemU6IDQycHg7XG59XG4ucGFnZS1oZWFkZXIgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLyogRm9ybXMuICovXG4uZm9ybSB7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNlcikgdmFyKC0tc3BhY2VyLS1zbWFsbCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlcik7XG59XG4uZm9ybV9fbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IC45Mzc1cmVtO1xuICBjb2xvcjogdmFyKC0tZ3JheSk7XG59XG4uZm9ybV9fbGFiZWwtLWVycm9yIHtcbiAgY29sb3I6IHZhcigtLXJlZCk7XG59XG4uZm9ybV9fbGFiZWwtLWVycm9yIC5mb3JtX19pbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXJlZCk7XG4gIGJhY2tncm91bmQ6IHVybChcIi4vaW1hZ2VzL3N2Zy9lcnJvci1pY29uLnN2Z1wiKSBuby1yZXBlYXQgOTUlIDUwJTtcbn1cbi5mb3JtX19wYXNzd29yZC1saW1pdCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcbn1cbi5mb3JtX19pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjZXIpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZXIpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLmZvcm1fX2lucHV0LS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IHZhcigtLXNwYWNlci0tc21hbGwpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5KTtcbiAgLyogb3ZlcnJpZGUgVUEgc3R5bGUgaW4gRkYgYnJvd3NlciAqL1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZm9ybV9faW5wdXQtLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXNwYWNlcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJ1dHRvbi1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJ1dHRvbi1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLmZvcm1fX2hlbHBlci1zZWN0aW9uIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZm9ybV9faW5wdXQtLWxpbmstYnV0dG9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZvcm1lci1zdWJzY3JpYmVyLW1lc3NhZ2Uge1xuXHRtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZXIpO1xuXHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZXItLWxhcmdlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDE4cHg7XG59XG5cbi8qIEhlbHAuICovXG4uaGVscCB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlci0tbGFyZ2UpO1xufVxuXG4vKiBBZGRpbmcgc3BhY2luZyBiZWxvdyB0aGUgcmVDYXB0Y2hhIGlmcmFtZSBmb3IgdGhlIFBpYW5vIEZvcmdvdCBQYXNzd29yZCBwYWdlICovXG4uaGVscC0tbWFyZ2luLXRvcCB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5oZWxwX19zZWN0aW9uIHtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2VyKSB2YXIoLS1zcGFjZXItLXNtYWxsKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXgtbGlnaHQtZ3JheSk7XG59XG5cbi5oZWxwX19zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLXgtbGlnaHQtZ3JheSk7XG59XG5cbi5oZWxwX19zZWN0aW9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uaGVscF9fdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKiBGb290ZXIuICovXG4uc2l0ZS1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0teC1saWdodC1ncmF5KTtcbn1cbi5zaXRlLWZvb3Rlcl9fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIHZhcigtLXNwYWNlcikgMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zaXRlLWZvb3Rlcl9fbGlzdC1pdGVtIHtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2VyLS1zbWFsbCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS14LWxpZ2h0LWdyYXkpO1xufVxuLnNpdGUtZm9vdGVyX19saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2l0ZS1mb290ZXJfX2NvcHlyaWdodCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZXIpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1ncmF5KTtcbn1cblxuLm1hcmdpbi10b3Atc21hbGwge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZXItLXNtYWxsKTtcbn1cblxuLm1hcmdpbi10b3AtbGFyZ2Uge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZXItLWxhcmdlKTtcbn1cblxuLm1hcmdpbi1ib3R0b20ge1xuXHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZXIpO1xufVxuXG4ubWFyZ2luLWJvdHRvbS1sYXJnZSB7XG5cdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlci0tbGFyZ2UpO1xufVxuXG4vKiBQaWFubyBTdHlsZXMgKi9cblxuLyogQ2VudGVyaW5nIHRoZSBQaWFubyBMb2dpbiBmb3JtICovXG4ucGlhbm8taWQtY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDAgMThweDtcbn1cblxuLyogb3ZlcnJpZGluZyB0aGUgcGlhbm8gaWZyYW1lIGVsZW1lbnQgd2lkdGggZm9yIHRoZSBlbWFpbCAvIHBhc3N3b3JkIGlucHV0cyAqL1xuaWZyYW1lIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuXG4vKiBNb2RpZnlpbmcgRFNNIEJ1dHRvbiB3aWR0aCBmb3IgJ0JhY2sgdG8gTG9nIEluJyBidXR0b24gb24gcmVzZXQgcGFzc3dvcmQgcGFnZSAqL1xuLm9yY2EtYnV0dG9uIHtcblx0d2lkdGg6IDMwMHB4O1xufVxuXG4vKiA3NjhweCBNZWRpYSBRdWVyeS4gKi9cbkBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cblx0LmVycm9yLWJhciB7XG5cdFx0bWF4LXdpZHRoOiA1NjBweDtcblx0fVxuICAvKiBGb290ZXIuICovXG4gIC5zaXRlLWZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLXNwYWNlcik7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNlci0tc21hbGwpO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgLnNpdGUtZm9vdGVyX19saXN0LWNvbnRhaW5lciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuc2l0ZS1mb290ZXJfX2xpc3QtaXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAuc2l0ZS1mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAvKiBvdmVycmlkaW5nIHRoZSBwaWFubyBpZnJhbWUgZWxlbWVudCB3aWR0aCBmb3IgdGhlIGVtYWlsIC8gcGFzc3dvcmQgaW5wdXRzICovXG5cdGlmcmFtZSB7XG5cdFx0bWF4LXdpZHRoOiA2MDBweDtcblx0fVxufVxuXG5AbWVkaWEobWluLXdpZHRoOiA1NTBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5lcnJvci1iYXIge1xuXHRcdG1heC13aWR0aDogODklO1xuXHR9XG59XG5cbi8qIHN0eWxlcyBmb3IgdGhlIGVycm9yIGlucHV0ICovXG4ub3JjYS1pbnB1dC0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4vaW1hZ2VzL3N2Zy9lcnJvci1pY29uLnN2ZycpIG5vLXJlcGVhdCA5NSUgNTAlO1xufVxuXG4vKiBzdHlsZXMgZm9yIHRoZSBmb3IgdGhlIGV5ZSBpY29uICovXG4ub3JjYS1pbnB1dF9fZXllLWljb246OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi9pbWFnZXMvc3ZnL3ZhbGlkYXRpb24tc3ByaXRlLnN2ZycpO1xufVxuXG4jcGFzc3dvcmRbdHlwZT0ndGV4dCddICsgLm9yY2EtaW5wdXRfX2V5ZS1pY29uOjphZnRlcixcbiNjb25maXJtUGFzc3dvcmRbdHlwZT0ndGV4dCddICsgLm9yY2EtaW5wdXRfX2V5ZS1pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi9pbWFnZXMvc3ZnL3ZhbGlkYXRpb24tc3ByaXRlLnN2ZycpO1xufVxuXG4vKlxuICB1c2UgdG8gc3VwcHJlc3MgZGVmYXVsdCBleWUgaWNvbiBmb3IgcGFzc3dvcmQgaW4gbXMtZWRnZVxuKi9cbmlucHV0OjotbXMtcmV2ZWFsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8qIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAqL1xuLyogVmFyaWFibGVzLiAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gICovXG4vKiAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gKi9cbjpyb290IHtcbiAgLyogQ29sb3JzICovXG4gIC0tYmxhY2s6ICMwMDAwMDA7XG4gIC0tZGFyay1ncmF5OiAjNDQ0NDQ0O1xuICAtLWdyYXk6ICM3OTc2NzY7XG4gIC0tbGlnaHQtZ3JheTogI2RkZGRkZDtcbiAgLS14LWxpZ2h0LWdyYXk6ICNlZWVlZWU7XG4gIC0td2hpdGU6ICNmZmZmZmY7XG4gIC0tYmx1ZTogIzBlNjBjNDtcbiAgLS1ncmVlbjogIzBFNTAwQTtcbiAgLS1yZWQ6ICM5ZTE1MTE7XG4gIC0tbGlnaHQtcmVkOiAjZTlkMmQyO1xuICAtLWFyYy1ibHVlOiAjMDA1ZGM3O1xuXG4gIC8qIFNwYWNpbmcgKi9cbiAgLS1zcGFjZXItLXNtYWxsOiAuNWVtO1xuICAtLXNwYWNlcjogMWVtO1xuICAtLXNwYWNlci0tbGFyZ2U6IDJlbTtcblxuICAvKiBGb250cyAqL1xuICAtLXNlcmlmOiAnTWlsbGVyIEhlYWRsaW5lJywgZ2VvcmdpYSwgc2VyaWY7XG4gIC0tc2VyaWYtLWJvbGQ6ICdNaWxsZXIgSGVhZGxpbmUgQm9sZCcsIGdlb3JnaWEsIHNlcmlmO1xuICAtLXNhbnMtc2VyaWY6ICdCZW50b24gU2FucyBDb25kZW5zZWQnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAtLXNhbnMtc2VyaWYtLWJvbGQ6ICdCZW50b24gU2FucyBDb25kZW5zZWQgQm9sZCcsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cbiAgLyogRWxlbWVudHMgKi9cbiAgLS1idXR0b24tY29sb3I6IHZhcigtLWFyYy1ibHVlKTtcbiAgLS1saW5rLWNvbG9yOiB2YXIoLS1hcmMtYmx1ZSk7XG59XG5cbi8qIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAqL1xuLyogRm9udHMuIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gICovXG4vKiAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01pbGxlciBIZWFkbGluZSc7XG4gIHNyYzpcbiAgdXJsKC9sb2dpbi9zdGF0aWMvbWVkaWEvbWlsbGVyLXJlZ3VsYXIuMjRiY2RlZWIud29mZikgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgvbG9naW4vc3RhdGljL21lZGlhL21pbGxlci1yZWd1bGFyLjI0YmNkZWViLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNaWxsZXIgSGVhZGxpbmUgQm9sZCc7XG4gIHNyYzpcbiAgdXJsKC9sb2dpbi9zdGF0aWMvbWVkaWEvbWlsbGVyLWJvbGQuZWNmNDJhYzIud29mZikgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgvbG9naW4vc3RhdGljL21lZGlhL21pbGxlci1ib2xkLmVjZjQyYWMyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdCZW50b24gU2FucyBDb25kZW5zZWQnO1xuICBzcmM6XG4gIHVybCgvbG9naW4vc3RhdGljL21lZGlhL0JlbnRvblNhbnNDb25kLVJlZ3VsYXIuOTgwNGEwNDIud29mZikgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgvbG9naW4vc3RhdGljL21lZGlhL0JlbnRvblNhbnNDb25kLVJlZ3VsYXIuYmM2YTgzZDQud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0JlbnRvbiBTYW5zIENvbmRlbnNlZCBCb2xkJztcbiAgc3JjOlxuICB1cmwoL2xvZ2luL3N0YXRpYy9tZWRpYS9CZW50b25TYW5zQ29uZC1Cb2xkLjc2OTNjMjkxLndvZmYpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoL2xvZ2luL3N0YXRpYy9tZWRpYS9CZW50b25TYW5zQ29uZC1Cb2xkLmM4NGJmZjJmLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi8qIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAqL1xuLyogU3R5bGVzLiAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtICovXG4vKiAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gKi9cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNhbnMtc2VyaWYpO1xufVxuYSB7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbn1cbi5jb250YWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbnRhaW4tLXNsaW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2VjdGlvbi1oZWFkaW5nIHtcbiAgbWFyZ2luOiAwIDAgdmFyKC0tc3BhY2VyLS1zbWFsbCkgMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zaXRlLWZvb3RlciAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2VyLS1zbWFsbCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXgtbGlnaHQtZ3JheSk7XG59XG5cbi8qIEhlYWRlci4gKi9cbi5zaXRlLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNlci0tbGFyZ2UpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZXItLXNtYWxsKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmxhY2spO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3Vic2NyaWJlLWN0YSB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tc3BhY2VyLS1zbWFsbCk7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogMS40ZW07XG59XG4uc3Vic2NyaWJlLWN0YV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBFcnJvciBCYXIuICovXG4uZXJyb3ItYmFyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgIzllMTUxMTtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG5cdGJhY2tncm91bmQ6ICNmZGVlZWU7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW46IHZhcigtLXNwYWNlci0tbGFyZ2UpIGF1dG8gMDtcblx0bWF4LXdpZHRoOiA4NSU7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNlcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXJlZCk7XG59XG5cbi8qIFBhZ2UgSGVhZGVyICovXG4ucGFnZS1oZWFkZXIge1xuXHRtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZXIpO1xuXHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZXItLXNtYWxsKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2UtaGVhZGVyLS1leHRyYS10YWxsICB7XG5cdHBhZGRpbmctdG9wOiAzZW07IC8qIHRvIGFjY29tYWRhdGUgYWJzZW5jZSBvZiBTdWJzY3JpYmUgQ1RBICovXG59XG4ucGFnZS1oZWFkZXIgaDEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1zZXJpZik7XG4gIGZvbnQtc2l6ZTogNDJweDtcbn1cbi5wYWdlLWhlYWRlciBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4vKiBGb3Jtcy4gKi9cbi5mb3JtIHtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2VyKSB2YXIoLS1zcGFjZXItLXNtYWxsKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2VyKTtcbn1cbi5mb3JtX19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogLjkzNzVyZW07XG4gIGNvbG9yOiB2YXIoLS1ncmF5KTtcbn1cbi5mb3JtX19sYWJlbC0tZXJyb3Ige1xuICBjb2xvcjogdmFyKC0tcmVkKTtcbn1cbi5mb3JtX19sYWJlbC0tZXJyb3IgLmZvcm1fX2lucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcmVkKTtcbiAgYmFja2dyb3VuZDogdXJsKC9sb2dpbi9zdGF0aWMvbWVkaWEvZXJyb3ItaWNvbi5hMWE3NzAxMy5zdmcpIG5vLXJlcGVhdCA5NSUgNTAlO1xufVxuLmZvcm1fX3Bhc3N3b3JkLWxpbWl0IHtcblx0Zm9udC1zaXplOiAxMnB4O1xufVxuLmZvcm1fX2lucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNlcik7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlcik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4uZm9ybV9faW5wdXQtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2VyLS1zbWFsbCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXkpO1xuICAvKiBvdmVycmlkZSBVQSBzdHlsZSBpbiBGRiBicm93c2VyICovXG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5mb3JtX19pbnB1dC0tYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2VyKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnV0dG9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnV0dG9uLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uZm9ybV9faGVscGVyLXNlY3Rpb24ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb3JtX19pbnB1dC0tbGluay1idXR0b24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZm9ybWVyLXN1YnNjcmliZXItbWVzc2FnZSB7XG5cdG1hcmdpbi10b3A6IHZhcigtLXNwYWNlcik7XG5cdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlci0tbGFyZ2UpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMThweDtcbn1cblxuLyogSGVscC4gKi9cbi5oZWxwIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2VyLS1sYXJnZSk7XG59XG5cbi8qIEFkZGluZyBzcGFjaW5nIGJlbG93IHRoZSByZUNhcHRjaGEgaWZyYW1lIGZvciB0aGUgUGlhbm8gRm9yZ290IFBhc3N3b3JkIHBhZ2UgKi9cbi5oZWxwLS1tYXJnaW4tdG9wIHtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmhlbHBfX3NlY3Rpb24ge1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjZXIpIHZhcigtLXNwYWNlci0tc21hbGwpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0teC1saWdodC1ncmF5KTtcbn1cblxuLmhlbHBfX3NlY3Rpb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0teC1saWdodC1ncmF5KTtcbn1cblxuLmhlbHBfX3NlY3Rpb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5oZWxwX190ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qIEZvb3Rlci4gKi9cbi5zaXRlLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS14LWxpZ2h0LWdyYXkpO1xufVxuLnNpdGUtZm9vdGVyX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgdmFyKC0tc3BhY2VyKSAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNpdGUtZm9vdGVyX19saXN0LWl0ZW0ge1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjZXItLXNtYWxsKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXgtbGlnaHQtZ3JheSk7XG59XG4uc2l0ZS1mb290ZXJfX2xpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zaXRlLWZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXNwYWNlcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWdyYXkpO1xufVxuXG4ubWFyZ2luLXRvcC1zbWFsbCB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXNwYWNlci0tc21hbGwpO1xufVxuXG4ubWFyZ2luLXRvcC1sYXJnZSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXNwYWNlci0tbGFyZ2UpO1xufVxuXG4ubWFyZ2luLWJvdHRvbSB7XG5cdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlcik7XG59XG5cbi5tYXJnaW4tYm90dG9tLWxhcmdlIHtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2VyLS1sYXJnZSk7XG59XG5cbi8qIFBpYW5vIFN0eWxlcyAqL1xuXG4vKiBDZW50ZXJpbmcgdGhlIFBpYW5vIExvZ2luIGZvcm0gKi9cbi5waWFuby1pZC1jb250YWluZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cGFkZGluZzogMCAxOHB4O1xufVxuXG4vKiBvdmVycmlkaW5nIHRoZSBwaWFubyBpZnJhbWUgZWxlbWVudCB3aWR0aCBmb3IgdGhlIGVtYWlsIC8gcGFzc3dvcmQgaW5wdXRzICovXG5pZnJhbWUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5cbi8qIE1vZGlmeWluZyBEU00gQnV0dG9uIHdpZHRoIGZvciAnQmFjayB0byBMb2cgSW4nIGJ1dHRvbiBvbiByZXNldCBwYXNzd29yZCBwYWdlICovXG4ub3JjYS1idXR0b24ge1xuXHR3aWR0aDogMzAwcHg7XG59XG5cbi8qIDc2OHB4IE1lZGlhIFF1ZXJ5LiAqL1xuQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblxuXHQuZXJyb3ItYmFyIHtcblx0XHRtYXgtd2lkdGg6IDU2MHB4O1xuXHR9XG4gIC8qIEZvb3Rlci4gKi9cbiAgLnNpdGUtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2VyKTtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2VyLS1zbWFsbCk7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuICAuc2l0ZS1mb290ZXJfX2xpc3QtY29udGFpbmVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5zaXRlLWZvb3Rlcl9fbGlzdC1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5zaXRlLWZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC8qIG92ZXJyaWRpbmcgdGhlIHBpYW5vIGlmcmFtZSBlbGVtZW50IHdpZHRoIGZvciB0aGUgZW1haWwgLyBwYXNzd29yZCBpbnB1dHMgKi9cblx0aWZyYW1lIHtcblx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHR9XG59XG5cbkBtZWRpYShtaW4td2lkdGg6IDU1MHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmVycm9yLWJhciB7XG5cdFx0bWF4LXdpZHRoOiA4OSU7XG5cdH1cbn1cblxuLyogc3R5bGVzIGZvciB0aGUgZXJyb3IgaW5wdXQgKi9cbi5vcmNhLWlucHV0LS1lcnJvciB7XG4gIGJhY2tncm91bmQ6IHVybCgvbG9naW4vc3RhdGljL21lZGlhL2Vycm9yLWljb24uYTFhNzcwMTMuc3ZnKSBuby1yZXBlYXQgOTUlIDUwJTtcbn1cblxuLyogc3R5bGVzIGZvciB0aGUgZm9yIHRoZSBleWUgaWNvbiAqL1xuLm9yY2EtaW5wdXRfX2V5ZS1pY29uOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2xvZ2luL3N0YXRpYy9tZWRpYS92YWxpZGF0aW9uLXNwcml0ZS40MzU2YzZkZC5zdmcpO1xufVxuXG4jcGFzc3dvcmRbdHlwZT0ndGV4dCddICsgLm9yY2EtaW5wdXRfX2V5ZS1pY29uOjphZnRlcixcbiNjb25maXJtUGFzc3dvcmRbdHlwZT0ndGV4dCddICsgLm9yY2EtaW5wdXRfX2V5ZS1pY29uOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvbG9naW4vc3RhdGljL21lZGlhL3ZhbGlkYXRpb24tc3ByaXRlLjQzNTZjNmRkLnN2Zyk7XG59XG5cbi8qXG4gIHVzZSB0byBzdXBwcmVzcyBkZWZhdWx0IGV5ZSBpY29uIGZvciBwYXNzd29yZCBpbiBtcy1lZGdlXG4qL1xuaW5wdXQ6Oi1tcy1yZXZlYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4iXX0= */